@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";:root{--font-family-sans: "Inter", system-ui, sans-serif;--font-family-heading: var(--font-family-sans);--font-family-body: var(--font-family-sans);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--line-height-none: 1;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--typography-h1-size: var(--font-size-4xl);--typography-h1-weight: var(--font-weight-extrabold);--typography-h1-lh: var(--line-height-tight);--typography-body-size: var(--font-size-base);--typography-body-weight: var(--font-weight-normal);--typography-body-lh: var(--line-height-relaxed);--semantic-pri: var(--foundation-periwinkle-dark);--semantic-suc: var(--foundation-green-dark);--semantic-err: var(--foundation-coral);--semantic-suc-hov: var(--foundation-green);--semantic-err-hov: var(--foundation-coral);--semantic-warn: var(--foundation-tangerine);--semantic-info: var(--foundation-periwinkle-dark);--semantic-pri-hsl: 233 86% 64%;--semantic-suc-hsl: 161 100% 26%;--semantic-err-hsl: 352 84% 64%;--semantic-warn-hsl: 26 92% 48%;--semantic-info-hsl: 233 86% 64%;--semantic-pri-hov-hsl: 233 100% 67%;--surface-hsl: 0 0% 100%;--surface-dim-hsl: 233 100% 93%;--surface-container-hsl: 0 0% 100%;--text-pri-hsl: 0 0% 14%;--text-on-primary-hsl: 0 0% 100%;--surface-accent-hsl: 233 100% 95%;--semantic-shd: #232323;--md-sys-color-surface: var(--foundation-neutral-scale-primary-10);--md-sys-color-surface-dim: var(--foundation-neutral-scale-primary-20);--md-sys-color-surface-bright: var(--foundation-white);--md-sys-color-surface-container-lowest: var(--foundation-primary-gradients-primary-5);--md-sys-color-surface-container-low: var(--foundation-white);--md-sys-color-surface-container: var(--foundation-white);--md-sys-color-surface-container-high: var(--foundation-white);--md-sys-color-surface-container-highest: var(--foundation-white);--background--surface-bg: var(--md-sys-color-surface);--background--surface-bg-def: var(--md-sys-color-surface-container);--background--surface-bg-sel: var(--md-sys-color-surface-container-highest);--background--surface-bg-hov: var(--md-sys-color-surface-container-high);--background--surface-bg-dis: var(--md-sys-color-surface-container);--notification-err-bg: var(--foundation-coral-light);--notification-warn-bg: var(--foundation-tangerine-light);--notification-suc-bg: var(--foundation-green-light);--notification-info-bg: var(--foundation-primary-gradients-primary-20);--border-bd-def: #E0E4FF;--border-bd-hov: #9CA3AF;--border-bd-sel: var(--foundation-periwinkle-dark);--border-bd-dis: #E5E7EB;--button-btn-bd-def: #232323;--notification-err-bd: var(--foundation-coral);--notification-err-txt: var(--foundation-coral-dark);--notification-info-txt: var(--foundation-periwinkle-dark);--input-field-input-bd-def: #6B7280;--input-field-input-bd-sel: var(--foundation-periwinkle-dark);--input-field-input-txt: var(--text-txt-pri);--input-field-input-bd-dis: var(--background--surface-bg-dis);--input-field-input-bg-def: var(--foundation-white);--input-field-input-bd-hov: var(--semantic-pri);--button-button-tertiary: var(--foundation-neutral-scale-primary-100);--button-button-secondary-alt: var(--foundation-neutral);--button-button-secondary: transparent;--button-button-secondary-hover: var(--background--surface-bg-hov);--text-txt-on-color: var(--foundation-white);--text-txt-on-primary: var(--foundation-white);--text-txt-on-success: var(--foundation-white);--button-button-tertiary-alt: var(--foundation-periwinkle-dark);--button-button-primary: var(--foundation-periwinkle-dark);--button-button-primary-hover: var(--foundation-primary-gradients-primary-100);--button-button-tertiary-hover: var(--foundation-periwinkle);--button-button-danger: var(--foundation-coral-dark);--button-button-success: var(--foundation-green-dark);--button-button-danger-hover: var(--foundation-coral);--button-button-success-hover: var(--foundation-green);--text-txt-on-color-disable: var(--foundation-primary-gradients-primary-40);--button-button-primary-disabled: var(--foundation-primary-gradients-primary-1);--button-button-secondary-disabled: var(--foundation-primary-gradients-primary-40);--text-txt-pri: var(--foundation-neutral);--text-txt-sec: var(--foundation-neutral-80);--text-hyperlink-def: var(--foundation-neutral);--text-hyperlink-hov: var(--foundation-periwinkle);--thumbnail-thumbnail-bd-def: #DEE2FF;--thumbnail-thumbnail-bd-sel: var(--foundation-periwinkle);--thumbnail-thumbnail-bd-hov: #232323;--thumbnail-thumbnail-icon-def: var(--foundation-primary-gradients-primary-60);--thumbnail-thumbnail-icon-sel: var(--foundation-periwinkle-dark);--menu-menu-def: var(--foundation-neutral);--menu-menu-hov: var(--foundation-periwinkle);--menu-menu-sel: var(--foundation-periwinkle-dark);--semantic-pri-hov: var(--foundation-periwinkle);--login-login-err: #ef576b;--login-login-sec: #00a078;--login-login-pri: #5a6eff;--text-txt-sel: var(--foundation-periwinkle);--notification-suc-bd: var(--foundation-green);--notification-suc-txt: var(--foundation-green-dark);--foundation-periwinkle-dark: #5568f2;--foundation-primary-gradients-primary-100: var(--foundation-periwinkle);--foundation-primary-gradients-primary-60: #9ca8ff;--foundation-primary-gradients-primary-40: #bdc5ff;--foundation-primary-gradients-primary-20: #dee2ff;--foundation-primary-gradients-primary-10: #eff1ff;--foundation-primary-gradients-primary-5: #f6f7ff;--foundation-green-dark: #008563;--foundation-coral-dark: #cf455c;--foundation-neutral: #232323;--foundation-neutral-80: #4f4f4f;--foundation-tangerine: #ec6b09;--foundation-periwinkle: #5a6eff;--foundation-green: #00a078;--foundation-coral: #ef576b;--foundation-black: #191a1a;--foundation-white: #ffffff;--foundation-off-black: #232323;--foundation-tangerine-light: #fff6ef;--foundation-coral-light: #feeff1;--foundation-green-light: #e6f6f2;--notification-warn-txt: var(--foundation-tangerine);--notification-warn-bd: var(--foundation-tangerine);--notification-info-bd: var(--foundation-periwinkle);--foundation-periwinkle-light: #eff1ff;--background--surface-bg-sel-hov: var(--foundation-periwinkle);--table-bg-row-def: var(--background--surface-bg-def);--background--surface-bg-empty: var(--foundation-primary-gradients-primary-20);--background--surface-bg-filled: var(--foundation-periwinkle-dark);--thumbnail-thumbnail-bg-def: var(--foundation-primary-gradients-primary-5);--thumbnail-thumbnail-bg-sel: var(--foundation-primary-gradients-primary-1);--categories-cat-txt-1: var(--foundation-chart-grape);--categories-cat-bg-1: var(--foundation-chart-grape-20);--categories-cat-bg-9: var(--foundation-chart-grey-20);--categories-cat-bg--2: var(--foundation-chart-watermelon-10);--categories-cat-txt-2: var(--foundation-chart-watermelon);--categories-cat-bg--3: var(--foundation-chart-blackberry-10);--categories-cat-txt-3: var(--foundation-chart-blackberry);--categories-cat-bg--4: var(--foundation-chart-blueberry-20);--categories-cat-txt-4: var(--foundation-chart-blueberry);--sentiment-sent-positive-txt: var(--foundation-chart-avocado);--nps-nps-10: var(--foundation-chart-avocado);--foundation-chart-grape: #8e25d0;--foundation-chart-watermelon: #ed4e94;--foundation-chart-blackberry: #4833eb;--foundation-chart-blueberry: var(--foundation-periwinkle);--foundation-chart-grey: #707d89;--foundation-chart-lime: #639933;--categories-cat-txt-9: var(--foundation-chart-grey);--tags-tag-bd-icon--1: var(--foundation-chart-grey);--foundation-chart-peach: #ef664e;--foundation-chart-mint: #00a39b;--foundation-chart-watermelon-10: #feeef5;--foundation-chart-grape-20: #e8daff;--foundation-chart-blackberry-10: #dad6fb;--foundation-chart-blueberry-20: #cce9f6;--foundation-chart-mint-20: #ccedeb;--foundation-chart-peach-20: #fce0dc;--foundation-chart-lime-20: #e0ebd6;--foundation-chart-grey-20: #e2e5e7;--foundation-chart-apple: var(--foundation-coral);--foundation-chart-apple-20: var(--foundation-coral-light);--foundation-chart-avocado: var(--foundation-green);--foundation-chart-avocado-10: #cef1e1;--categories-cat-bg--5: var(--foundation-chart-mint-20);--categories-cat-txt-5: var(--foundation-chart-mint);--categories-cat-bg--6: var(--foundation-chart-peach-20);--categories-cat-txt-6: var(--foundation-chart-peach);--categories-cat-bg--7: var(--foundation-chart-lime-20);--categories-cat-txt-7: var(--foundation-chart-lime);--categories-cat-bg--8: var(--foundation-chart-avocado-10);--categories-cat-txt-8: var(--foundation-chart-avocado);--sentiment-sent-negative-txt: var(--foundation-chart-apple);--sentiment-sent-negative-mix-txt: var(--foundation-chart-peach);--sentiment-sent-positive-mix-txt: var(--foundation-chart-lime);--sentiment-sent-no-data-txt: var(--foundation-chart-grey);--tags-tag-bg--1: var(--foundation-chart-grey-20);--tags-tag-bg--2: var(--foundation-chart-apple-20);--tags-tag-bd-icon--2: var(--foundation-chart-apple);--tags-tag-bg--3: var(--foundation-chart-watermelon-10);--tags-tag-bd-icon--3: var(--foundation-chart-watermelon);--tags-tag-bg--4: var(--foundation-chart-grape-20);--tags-tag-bd-icon--4: var(--foundation-chart-grape);--tags-tag-bg--5: var(--foundation-chart-blueberry);--tags-tag-bd-icon--5: var(--foundation-chart-blackberry);--tags-tag-bg--6: var(--foundation-chart-mint);--tags-tag-bd-icon--6: var(--foundation-chart-blueberry-20);--tags-tag-bg--7: var(--foundation-chart-peach-20);--tags-tag-bd-icon--7: var(--foundation-chart-peach);--tags-tag-bg--8: var(--foundation-chart-lime-20);--tags-tag-bd-icon--8: var(--foundation-chart-lime);--tags-tag-bg--9: var(--foundation-chart-avocado-10);--tags-tag-bd-icon--9: var(--foundation-chart-avocado);--tags-tag-bg--10: #d4e2ff;--tags-tag-bd-icon--10: var(--foundation-periwinkle-dark);--tags-tag-bd-icon--3: #ffffff;--sentiment-sent-positive-bg: var(--foundation-chart-avocado-10);--sentiment-sent-negative-bg: var(--foundation-chart-apple-20);--sentiment-sent-negative-mix-bg: var(--foundation-chart-peach-20);--sentiment-sent-positive-mix-bg: var(--foundation-chart-lime-20);--sentiment-sent-no-data-bg: var(--foundation-chart-grey-20);--nps-nps-9: #64a86f;--nps-nps-8: #b6c94d;--nps-nps-7: #ddc63f;--nps-nps-6: #e9b341;--nps-nps-5: #e69d44;--nps-nps-4: #e28747;--nps-nps-3: #df714a;--nps-nps-2: #dc5a4d;--nps-nps-1: #d84650;--nps-nps-0: var(--foundation-coral-dark);--foundation-neutral-scale-primary-100: #232323;--foundation-neutral-scale-primary-90: #2d3047;--foundation-neutral-scale-primary-80: #404461;--foundation-neutral-scale-primary-70: #53577a;--foundation-neutral-scale-primary-60: #666b94;--foundation-neutral-scale-primary-50: #7a7eae;--foundation-neutral-scale-primary-40: #c9cfff;--foundation-neutral-scale-primary-30: #d4d9ff;--foundation-neutral-scale-primary-20: #e0e4ff;--foundation-neutral-scale-primary-10: #eff1ff;--foundation-chart-tangerine: var(--foundation-tangerine);--table-bd-row-def: var(--border-bd-def);--table-txt-row-def: var(--text-txt-pri);--table-txt-row-sel: var(--text-txt-sel-alt);--table-bd-row-sel: #ffffff;--table-bg-row-sel: var(--background--surface-bg-sel);--table-bg-row-hov: var(--background--surface-bg-hov);--table-txt-hdr-def: var(--text-txt-pri);--table-bd-hdr-def: var(--border-bd-def);--text-txt-sel-alt: var(--foundation-white);--table-bg-row-sel-hov: var(--foundation-neutral-scale-primary-60);--table-bd-hdr-def-alt: var(--foundation-neutral-scale-primary-40);--tags-tag-bd-icon--11: var(--foundation-chart-tangerine);--tags-tag-bg--11: #fffcf2;--button-button-tertiary-disabled: var(--foundation-primary-gradients-primary-40);--button-button-primary-active: var(--foundation-periwinkle-dark);--button-button-secondary-active: var(--foundation-primary-gradients-primary-100);--button-button-tertiary-active: var(--foundation-primary-gradients-primary-100);--button-button-danger-active: var(--notification-err-txt);--button-button-success-active: #007154;--border-bd-sel-alt: var(--foundation-white);--text-label-sel: var(--foundation-periwinkle-dark);--text-label-dang: var(--foundation-coral-dark);--text-label-suc: var(--foundation-green-dark);--text-highlight-lemon: #fff9b1;--text-highlight-lettuce: #d1f786;--text-highlight-highlight-tool: var(--foundation-periwinkle);--text-highlight-highlight-selection: var(--foundation-primary-gradients-primary-40);--foundation-primary-gradients-primary-80: #7b8bff;--diagram-edge-def: var(--foundation-off-black);--button-text-weight: 600;--button-primary-weight: 600;--button-operator-weight: 600;--elevation-0: none;--elevation-1: 0 1px 2px 0 rgb(0 0 0 / .05);--elevation-2: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--elevation-3: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--elevation-4: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--duration-instant: 75ms;--duration-fast: .15s;--duration-normal: .3s;--duration-slow: .5s;--easing-standard: cubic-bezier(.4, 0, .2, 1);--easing-decelerate: cubic-bezier(0, 0, .2, 1);--easing-accelerate: cubic-bezier(.4, 0, 1, 1)}.dark{color-scheme:dark;--semantic-pri: #b8beff;--semantic-suc: var(--foundation-green-dark);--semantic-err: var(--foundation-coral);--semantic-suc-hov: var(--foundation-green);--semantic-err-hov: var(--foundation-coral);--semantic-warn: var(--foundation-tangerine);--semantic-info: #6366f1;--semantic-pri-hsl: 235 100% 86%;--semantic-suc-hsl: 161 100% 26%;--semantic-err-hsl: 352 84% 64%;--semantic-warn-hsl: 35 93% 67%;--semantic-info-hsl: 239 84% 67%;--semantic-pri-hov-hsl: 235 100% 86%;--surface-hsl: 240 6% 10%;--surface-dim-hsl: 240 6% 6%;--surface-container-hsl: 228 18% 14%;--text-pri-hsl: 0 0% 100%;--text-on-primary-hsl: 230 50% 21%;--surface-accent-hsl: 233 20% 20%;--semantic-shd: #000000;--md-sys-color-surface: hsl(240 6% 10%);--md-sys-color-surface-dim: hsl(240 6% 6%);--md-sys-color-surface-bright: hsl(230 5% 20%);--md-sys-color-surface-container-lowest: hsl(230 5% 11%);--md-sys-color-surface-container-low: hsla(228, 18%, 14%, .97);--md-sys-color-surface-container: hsla(228, 18%, 14%, .97);--md-sys-color-surface-container-high: hsla(228, 18%, 14%, .97);--md-sys-color-surface-container-highest: hsla(228, 18%, 14%, .97);--elevation-1: 0 1px 2px 0 rgb(0 0 0 / .3);--elevation-2: 0 1px 3px 0 rgb(0 0 0 / .4), 0 1px 2px -1px rgb(0 0 0 / .3);--elevation-3: 0 4px 6px -1px rgb(0 0 0 / .4), 0 2px 4px -2px rgb(0 0 0 / .3);--elevation-4: 0 10px 15px -3px rgb(0 0 0 / .5), 0 4px 6px -4px rgb(0 0 0 / .4);--background--surface-bg: var(--md-sys-color-surface);--background--surface-bg-def: var(--md-sys-color-surface-container-low);--background--surface-bg-sel: var(--md-sys-color-surface-container-highest);--background--surface-bg-hov: var(--md-sys-color-surface-container-high);--background--surface-bg-dis: var(--foundation-primary-gradients-primary-100);--notification-err-bg: var(--foundation-coral-light);--notification-warn-bg: var(--foundation-tangerine-light);--notification-suc-bg: var(--foundation-green-light);--notification-info-bg: var(--foundation-primary-gradients-primary-20);--border-bd-def: #262a4a;--border-bd-hov: #363d65;--border-bd-sel: var(--foundation-periwinkle-dark);--border-bd-dis: #1F2937;--button-btn-bd-def: #FFFFFF;--notification-err-bd: var(--foundation-coral);--notification-err-txt: var(--foundation-coral-dark);--notification-info-txt: var(--foundation-periwinkle-dark);--input-field-input-bd-def: #9CA3AF;--input-field-input-bd-sel: var(--foundation-periwinkle-dark);--input-field-input-txt: var(--text-txt-pri);--input-field-input-bd-dis: var(--background--surface-bg-dis);--input-field-input-bg-def: var(--foundation-off-black);--input-field-input-bd-hov: var(--semantic-pri);--button-button-tertiary: var(--foundation-neutral);--button-button-secondary-alt: var(--foundation-neutral);--button-button-secondary: transparent;--button-button-secondary-hover: var(--background--surface-bg-hov);--text-txt-on-color: var(--foundation-white);--text-txt-on-primary: #1b1f50;--text-txt-on-success: #1b1f50;--button-button-tertiary-alt: var(--foundation-periwinkle-dark);--button-button-primary: var(--foundation-periwinkle-dark);--button-button-primary-hover: var(--foundation-primary-gradients-primary-100);--button-button-tertiary-hover: var(--foundation-periwinkle);--button-button-danger: var(--foundation-coral-dark);--button-button-success: var(--foundation-green-dark);--button-button-danger-hover: var(--foundation-coral);--button-button-success-hover: var(--foundation-green);--text-txt-on-color-disable: var(--foundation-neutral-scale-primary-50);--button-button-primary-disabled: var(--foundation-neutral-scale-primary-90);--button-button-secondary-disabled: var(--foundation-neutral-scale-primary-60);--text-txt-pri: var(--foundation-white);--text-txt-sec: #ffffff;--text-hyperlink-def: var(--foundation-white);--text-hyperlink-hov: var(--foundation-periwinkle);--thumbnail-thumbnail-bd-def: var(--foundation-primary-gradients-primary-40);--thumbnail-thumbnail-bd-sel: var(--foundation-periwinkle);--thumbnail-thumbnail-bd-hov: #ffffff;--thumbnail-thumbnail-icon-def: var(--foundation-primary-gradients-primary-60);--thumbnail-thumbnail-icon-sel: var(--foundation-periwinkle-dark);--menu-menu-def: var(--foundation-neutral);--menu-menu-hov: var(--foundation-periwinkle);--menu-menu-sel: var(--foundation-periwinkle-dark);--semantic-pri-hov: var(--foundation-periwinkle);--login-login-err: #ef576b;--login-login-sec: #00a078;--login-login-pri: #5a6eff;--text-txt-sel: var(--foundation-periwinkle);--notification-suc-bd: var(--foundation-green);--notification-suc-txt: var(--foundation-green-dark);--foundation-periwinkle-dark: #b8beff;--foundation-primary-gradients-primary-100: var(--foundation-periwinkle);--foundation-primary-gradients-primary-60: #364299;--foundation-primary-gradients-primary-40: #242c66;--foundation-primary-gradients-primary-20: #1a1f3d;--foundation-primary-gradients-primary-10: #121633;--foundation-primary-gradients-primary-5: #101223;--foundation-green-dark: #72dab9;--foundation-coral-dark: #ef576b;--foundation-neutral: #ffffff;--foundation-neutral-80: #ffffff;--foundation-tangerine: #f9a05b;--foundation-periwinkle: #b8beff;--foundation-green: #00a078;--foundation-coral: #ef576b;--foundation-black: #191a1a;--foundation-white: #ffffff;--foundation-off-black: #232323;--foundation-tangerine-light: #393029;--foundation-coral-light: #38292b;--foundation-green-light: #20302c;--notification-warn-txt: var(--foundation-tangerine);--notification-warn-bd: var(--foundation-tangerine);--notification-info-bd: var(--foundation-periwinkle);--foundation-periwinkle-light: #292b39;--background--surface-bg-sel-hov: var(--foundation-neutral-scale-primary-70);--table-bg-row-def: var(--foundation-off-black);--background--surface-bg-empty: var(--foundation-primary-gradients-primary-20);--background--surface-bg-filled: var(--foundation-periwinkle-dark);--thumbnail-thumbnail-bg-def: var(--foundation-primary-gradients-primary-5);--thumbnail-thumbnail-bg-sel: var(--foundation-primary-gradients-primary-1);--categories-cat-txt-1: var(--foundation-chart-grape);--categories-cat-bg-1: var(--foundation-chart-grape);--categories-cat-bg-9: var(--foundation-chart-grey-20);--categories-cat-bg--2: var(--foundation-chart-watermelon-10);--categories-cat-txt-2: var(--foundation-chart-watermelon);--categories-cat-bg--3: var(--foundation-chart-blackberry-10);--categories-cat-txt-3: var(--foundation-chart-blackberry);--categories-cat-bg--4: var(--foundation-chart-blueberry-20);--categories-cat-txt-4: var(--foundation-chart-blueberry);--sentiment-sent-positive-txt: var(--foundation-chart-avocado);--nps-nps-10: var(--foundation-chart-avocado);--foundation-chart-grape: #b24ac3;--foundation-chart-watermelon: #ed4e94;--foundation-chart-blackberry: #744ec6;--foundation-chart-blueberry: var(--foundation-periwinkle);--foundation-chart-grey: #707d89;--foundation-chart-lime: #86c54f;--categories-cat-txt-9: var(--foundation-chart-grey);--tags-tag-bd-icon--1: var(--foundation-chart-grey);--foundation-chart-peach: #ef6e57;--foundation-chart-mint: #00c3b8;--foundation-chart-watermelon-10: #38282f;--foundation-chart-grape-20: #382346;--foundation-chart-blackberry-10: #2a264b;--foundation-chart-blueberry-20: #1c3946;--foundation-chart-mint-20: #1c3d3b;--foundation-chart-peach-20: #4c302c;--foundation-chart-lime-20: #37432c;--foundation-chart-grey-20: #323537;--foundation-chart-apple: var(--foundation-coral);--foundation-chart-apple-20: var(--foundation-coral-light);--foundation-chart-avocado: var(--foundation-green);--foundation-chart-avocado-10: #1c3730;--categories-cat-bg--5: var(--foundation-chart-mint-20);--categories-cat-txt-5: var(--foundation-chart-mint);--categories-cat-bg--6: var(--foundation-chart-peach-20);--categories-cat-txt-6: var(--foundation-chart-peach);--categories-cat-bg--7: var(--foundation-chart-lime-20);--categories-cat-txt-7: var(--foundation-chart-lime);--categories-cat-bg--8: var(--foundation-chart-avocado-10);--categories-cat-txt-8: var(--foundation-chart-avocado);--sentiment-sent-negative-txt: var(--foundation-chart-apple);--sentiment-sent-negative-mix-txt: var(--foundation-chart-peach);--sentiment-sent-positive-mix-txt: var(--foundation-chart-lime);--sentiment-sent-no-data-txt: var(--foundation-chart-grey);--tags-tag-bg--1: var(--foundation-chart-grey-20);--tags-tag-bg--2: var(--foundation-chart-apple-20);--tags-tag-bd-icon--2: var(--foundation-chart-apple);--tags-tag-bg--3: var(--foundation-chart-watermelon-10);--tags-tag-bd-icon--3: var(--foundation-chart-watermelon);--tags-tag-bg--4: var(--foundation-chart-grape-20);--tags-tag-bd-icon--4: var(--foundation-chart-grape);--tags-tag-bg--5: var(--foundation-chart-blueberry);--tags-tag-bd-icon--5: var(--foundation-chart-blackberry-10);--tags-tag-bg--6: var(--foundation-chart-mint-20);--tags-tag-bd-icon--6: var(--foundation-chart-blueberry-20);--tags-tag-bg--7: var(--foundation-chart-peach-20);--tags-tag-bd-icon--7: var(--foundation-chart-peach);--tags-tag-bg--8: var(--foundation-chart-lime-20);--tags-tag-bd-icon--8: var(--foundation-chart-lime);--tags-tag-bg--9: var(--foundation-chart-avocado-10);--tags-tag-bd-icon--9: var(--foundation-chart-avocado);--tags-tag-bg--10: var(--foundation-periwinkle-light);--tags-tag-bd-icon--10: var(--foundation-periwinkle-dark);--tags-tag-bd-icon--3: #ffffff;--sentiment-sent-positive-bg: var(--foundation-chart-avocado-10);--sentiment-sent-negative-bg: var(--foundation-chart-apple-20);--sentiment-sent-negative-mix-bg: var(--foundation-chart-peach-20);--sentiment-sent-positive-mix-bg: var(--foundation-chart-lime-20);--sentiment-sent-no-data-bg: var(--foundation-chart-grey-20);--nps-nps-9: #5eb888;--nps-nps-8: #bbd262;--nps-nps-7: #e3d954;--nps-nps-6: #fad352;--nps-nps-5: #f8bd55;--nps-nps-4: #f6a65a;--nps-nps-3: #f48f5e;--nps-nps-2: #f27763;--nps-nps-1: #f05e68;--nps-nps-0: var(--foundation-coral-dark);--foundation-neutral-scale-primary-100: #0d0e1a;--foundation-neutral-scale-primary-90: #151729;--foundation-neutral-scale-primary-80: #1d203c;--foundation-neutral-scale-primary-70: #262a4a;--foundation-neutral-scale-primary-60: #363d65;--foundation-neutral-scale-primary-50: #4f5780;--foundation-neutral-scale-primary-40: #6a73a6;--foundation-neutral-scale-primary-30: #8e96c2;--foundation-neutral-scale-primary-20: #b8bdde;--foundation-neutral-scale-primary-10: #e0e2f0;--foundation-chart-tangerine: var(--foundation-tangerine);--table-bd-row-def: var(--border-bd-def);--table-txt-row-def: var(--text-txt-pri);--table-txt-row-sel: var(--text-txt-sel-alt);--table-bd-row-sel: var(--foundation-off-black);--table-bg-row-sel: var(--background--surface-bg-sel);--table-bg-row-hov: var(--background--surface-bg-hov);--table-txt-hdr-def: var(--text-txt-pri);--table-bd-hdr-def: var(--border-bd-def);--text-txt-sel-alt: var(--foundation-white);--table-bg-row-sel-hov: var(--foundation-neutral-scale-primary-60);--table-bd-hdr-def-alt: var(--foundation-neutral-scale-primary-40);--tags-tag-bd-icon--11: var(--foundation-chart-tangerine);--tags-tag-bg--11: var(--foundation-tangerine-light);--button-button-tertiary-disabled: var(--foundation-primary-gradients-primary-40);--button-button-primary-active: var(--foundation-neutral-scale-primary-70);--button-button-secondary-active: var(--foundation-neutral-scale-primary-70);--button-button-tertiary-active: var(--foundation-neutral-scale-primary-70);--button-button-danger-active: #cf455c;--button-button-success-active: #007154;--border-bd-sel-alt: var(--foundation-off-black);--text-label-sel: var(--foundation-periwinkle);--text-label-dang: var(--foundation-coral);--text-label-suc: var(--foundation-green);--text-highlight-lemon: #fff9b1;--text-highlight-lettuce: #d1f786;--text-highlight-highlight-tool: var(--foundation-periwinkle);--text-highlight-highlight-selection: var(--foundation-primary-gradients-primary-40);--foundation-primary-gradients-primary-80: #4858cc;--diagram-edge-def: var(--input-field-input-bd-def)}@tailwind base;@tailwind components;@tailwind utilities;@layer base{.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.material-symbols-rounded.unfilled{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}:root{--font-sans: var(--font-family-sans);--font-survey: "Outfit", sans-serif;--background: var(--surface-hsl);--foreground: var(--text-pri-hsl);--card: var(--surface-container-hsl);--card-foreground: var(--text-pri-hsl);--popover: var(--surface-container-hsl);--popover-foreground: var(--text-pri-hsl);--primary: var(--semantic-pri-hsl);--primary-foreground: var(--text-on-primary-hsl);--secondary: var(--md-sys-color-surface-dim);--secondary-hover: var(--md-sys-color-surface-bright);--secondary-foreground: var(--text-txt-pri);--muted: var(--surface-dim-hsl);--muted-foreground: var(--text-txt-sec);--disabled-foreground: var(--foundation-primary-gradients-primary-40);--placeholder-foreground: rgba(0, 0, 0, .6);--accent: var(--surface-accent-hsl);--accent-foreground: var(--text-pri-hsl);--destructive: var(--semantic-err-hsl);--destructive-foreground: var(--text-on-primary-hsl);--background-destructive: var(--notification-err-bg);--border-destructive: var(--notification-err-bd);--success: var(--semantic-suc-hsl);--success-foreground: var(--text-on-primary-hsl);--background-success: var(--notification-suc-bg);--border-success: var(--notification-suc-bd);--warning: var(--semantic-warn-hsl);--warning-foreground: var(--text-txt-pri);--background-warning: var(--notification-warn-bg);--border-warning: var(--notification-warn-bd);--info: var(--semantic-info-hsl);--info-foreground: var(--text-on-primary-hsl);--background-info: var(--notification-info-bg);--border-info: var(--notification-info-bd);--border: var(--border-bd-def);--input: var(--input-field-input-bd-dis);--ring: var(--primary);--radius: .5rem;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%}.dark{--background: var(--surface-hsl);--foreground: var(--text-pri-hsl);--card: var(--surface-container-hsl);--card-foreground: var(--text-pri-hsl);--popover: var(--surface-container-hsl);--popover-foreground: var(--text-pri-hsl);--primary: var(--semantic-pri-hsl);--primary-foreground: var(--text-on-primary-hsl);--secondary: var(--md-sys-color-surface-dim);--secondary-hover: var(--md-sys-color-surface-bright);--secondary-foreground: var(--text-txt-pri);--muted: var(--surface-dim-hsl);--muted-foreground: var(--text-txt-sec);--disabled-foreground: var(--foundation-primary-gradients-primary-40);--placeholder-foreground: rgba(255, 255, 255, .6);--accent: var(--surface-accent-hsl);--accent-foreground: var(--text-pri-hsl);--destructive: var(--semantic-err-hsl);--destructive-foreground: var(--text-on-primary-hsl);--destructive-background: var(--notification-err-bg);--border-destructive: var(--notification-err-bd);--success: var(--semantic-suc-hsl);--success-foreground: var(--text-on-primary-hsl);--success-background: var(--notification-suc-bg);--border-success: var(--notification-suc-bd);--warning: var(--semantic-warn-hsl);--warning-foreground: var(--text-txt-pri);--warning-background: var(--notification-warn-bg);--border-warning: var(--notification-warn-bd);--info: var(--semantic-info-hsl);--info-foreground: var(--text-on-primary-hsl);--info-background: var(--notification-info-bg);--border-info: var(--notification-info-bd);--border: var(--border-bd-def);--input: var(--input-field-input-bd-dis);--ring: var(--primary);--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%}}@layer base{*{@apply border-border;}html,body{@apply bg-background text-foreground;}}@layer components{.table-header tr,.table-header-row{background-color:transparent;transition-property:color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.table-header tr:hover,.table-header-row:hover{background-color:transparent;color:hsl(var(--foreground))}.table-body-row{border-bottom-width:1px;border-color:color-mix(in oklab,hsl(var(--primary)) 20%,hsl(var(--background)));transition-property:color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.table-body-row:hover{background-color:color-mix(in oklab,hsl(var(--primary)) 10%,hsl(var(--background)));color:hsl(var(--foreground))}.table-body-row[data-state=selected]{color:hsl(var(--primary));box-shadow:inset 2px 0 0 0 hsl(var(--primary))}.placeholder-muted::placeholder{color:var(--placeholder-foreground)}.font-survey{font-family:var(--font-survey)}}.react-flow__edge-path{stroke:var(--border);stroke-width:2px}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:hsl(var(--primary));stroke-width:3px}.react-flow__edge-text{font-size:12px;fill:hsl(var(--muted-foreground))}.react-flow__edge.selected .react-flow__edge-text{fill:hsl(var(--primary));font-weight:600}.react-flow__marker-end path{fill:var(--border)}.react-flow__edge.selected .react-flow__marker-end path{fill:hsl(var(--primary))}.react-flow__background{background-color:hsl(var(--muted))}.diagram-controls{background-color:hsl(var(--card));border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 1px 3px #0000001a}.diagram-controls button{background-color:transparent;border-bottom-color:var(--border)}.diagram-controls button:hover{background-color:var(--accent)}.diagram-controls button svg{fill:hsl(var(--foreground))}.dark .react-flow__background{background-color:hsl(var(--background))}.dark .diagram-controls{box-shadow:0 1px 3px #0006}@layer components{.variant-destructive{@apply border-destructive/50 bg-destructive/10 text-destructive dark:border-destructive;}.variant-success{@apply border-success/50 bg-success/10 text-success dark:border-success;}.variant-warning{@apply border-warning/50 bg-warning/10 text-warning dark:border-warning;}.variant-info{@apply border-info/50 bg-info/10 text-info dark:border-info;}}
