@charset "UTF-8";:root{--color-black: #000;--color-white: #fff;--color-neutral-25: #f9fafb;--color-neutral-50: #dee7ed;--color-neutral-100: #bccfdb;--color-neutral-200: #9bb8ca;--color-neutral-300: #7aa0b7;--color-neutral-400: #56839f;--color-neutral-500: #486d84;--color-neutral-600: #365264;--color-neutral-700: #243642;--color-neutral-800: #1b2932;--color-neutral-900: #121c22;--color-neutral-1000: #090d10;--color-primary-accent-25: #f6faf0;--color-primary-accent-50: #deedca;--color-primary-accent-100: #bedc99;--color-primary-accent-200: #9dca67;--color-primary-accent-300: #7db934;--color-primary-accent-400: #5ca701;--color-primary-accent-500: #3d8917;--color-primary-accent-600: #216a29;--color-primary-accent-700: #134421;--color-primary-accent-800: #0f341c;--color-primary-accent-900: #0a2416;--color-primary-accent-1000: #04100b;--color-red-25: #fffafa;--color-red-50: #fce3e3;--color-red-100: #f9bdbd;--color-red-200: #f78d8d;--color-red-300: #f66;--color-red-400: #f04d4d;--color-red-500: #d94040;--color-red-600: #c33232;--color-red-700: #ac2525;--color-red-800: #961717;--color-red-900: #7f0a0a;--color-red-1000: #520707;--color-orange-25: #fffaf5;--color-orange-50: #fee2c9;--color-orange-100: #fdc795;--color-orange-200: #ffae64;--color-orange-300: #fa9a41;--color-orange-400: #f98419;--color-orange-500: #d56d15;--color-orange-600: #b15711;--color-orange-700: #8c400c;--color-orange-800: #682a08;--color-orange-900: #441304;--color-orange-1000: #260a01;--color-yellow-25: #fffbf2;--color-yellow-50: #fff5db;--color-yellow-100: #ffeab5;--color-yellow-200: #ffdf8f;--color-yellow-300: #ffd363;--color-yellow-400: #ffc400;--color-yellow-500: #f59e0b;--color-yellow-600: #d97706;--color-yellow-700: #b45309;--color-yellow-800: #8c3d0d;--color-yellow-900: #6b2f0d;--color-yellow-1000: #421d08;--color-lime-25: #fafff5;--color-lime-50: #e3f6ce;--color-lime-100: #c8eca5;--color-lime-200: #b6e581;--color-lime-300: #a0dc5a;--color-lime-400: #89d333;--color-lime-500: #76b62b;--color-lime-600: #639922;--color-lime-700: #507c1a;--color-lime-800: #3d5f11;--color-lime-900: #2a4209;--color-lime-1000: #162802;--color-green-25: #fafffa;--color-green-50: #e4f5e6;--color-green-100: #b0d9b4;--color-green-200: #80c187;--color-green-300: #5aad64;--color-green-400: #349840;--color-green-500: #2c8636;--color-green-600: #24742d;--color-green-700: #1d6325;--color-green-800: #15511c;--color-green-900: #0d3f13;--color-green-1000: #052909;--color-emerald-25: #f3fffc;--color-emerald-50: #c5f0e1;--color-emerald-100: #97e0c6;--color-emerald-200: #69d1ac;--color-emerald-300: #3bc191;--color-emerald-400: #0db276;--color-emerald-500: #0c9e6a;--color-emerald-600: #0a8a5e;--color-emerald-700: #097653;--color-emerald-800: #076247;--color-emerald-900: #064e3b;--color-emerald-1000: #023729;--color-teal-25: #f3fffd;--color-teal-50: #c8f6ee;--color-teal-100: #9eedde;--color-teal-200: #73e5cf;--color-teal-300: #49dcbf;--color-teal-400: #1ed3b0;--color-teal-500: #1abb9d;--color-teal-600: #16a28a;--color-teal-700: #128a76;--color-teal-800: #0e7163;--color-teal-900: #0a5950;--color-teal-1000: #03453d;--color-cyan-25: #f3ffff;--color-cyan-50: #d8fbfa;--color-cyan-100: #bdf7f5;--color-cyan-200: #a2f2f0;--color-cyan-300: #87eeeb;--color-cyan-400: #6ceae6;--color-cyan-500: #5bcbcc;--color-cyan-600: #4aacb2;--color-cyan-700: #388c97;--color-cyan-800: #276d7d;--color-cyan-900: #164e63;--color-cyan-1000: #073445;--color-light-blue-25: #f3fbff;--color-light-blue-50: #c5e3f2;--color-light-blue-100: #98cbe5;--color-light-blue-200: #6ab4d9;--color-light-blue-300: #3d9ccc;--color-light-blue-400: #0f84bf;--color-light-blue-500: #0e79b1;--color-light-blue-600: #0d6fa3;--color-light-blue-700: #0c6496;--color-light-blue-800: #0b5a88;--color-light-blue-900: #0a4f7a;--color-light-blue-1000: #043757;--color-blue-25: #f3f8ff;--color-blue-50: #c9dbf7;--color-blue-100: #9fbef0;--color-blue-200: #74a1e8;--color-blue-300: #4a84e1;--color-blue-400: #2067d9;--color-blue-500: #1e59bc;--color-blue-600: #1c4c9f;--color-blue-700: #193e83;--color-blue-800: #173166;--color-blue-900: #152349;--color-blue-1000: #040f2e;--color-indigo-25: #f3f3ff;--color-indigo-50: #cfcff2;--color-indigo-100: #acace5;--color-indigo-200: #8888d9;--color-indigo-300: #6565cc;--color-indigo-400: #4141bf;--color-indigo-500: #3838ad;--color-indigo-600: #2f2f9a;--color-indigo-700: #272788;--color-indigo-800: #1e1e75;--color-indigo-900: #151563;--color-indigo-1000: #04044b;--color-violet-25: #f4f3ff;--color-violet-50: #ddd9fe;--color-violet-100: #c6befd;--color-violet-200: #aea4fd;--color-violet-300: #9789fc;--color-violet-400: #806ffb;--color-violet-500: #6f5bdf;--color-violet-600: #5e47c3;--color-violet-700: #4e32a6;--color-violet-800: #3d1e8a;--color-violet-900: #2c0a6e;--color-violet-1000: #1b024a;--color-purple-25: #fef3ff;--color-purple-50: #eed6fc;--color-purple-100: #deb9f9;--color-purple-200: #cd9cf5;--color-purple-300: #bd7ff2;--color-purple-400: #ad62ef;--color-purple-500: #9953d8;--color-purple-600: #8544c0;--color-purple-700: #7236a9;--color-purple-800: #5e2791;--color-purple-900: #4a187a;--color-purple-1000: #370e5f;--color-fuchsia-25: #fceeff;--color-fuchsia-50: #f4d1fc;--color-fuchsia-100: #ecb4f9;--color-fuchsia-200: #e596f6;--color-fuchsia-300: #dd79f3;--color-fuchsia-400: #d55cf0;--color-fuchsia-500: #c24eda;--color-fuchsia-600: #af40c3;--color-fuchsia-700: #9d32ad;--color-fuchsia-800: #8a2496;--color-fuchsia-900: #771680;--color-fuchsia-1000: #610f69;--color-pink-25: #fff5fb;--color-pink-50: #fed1ec;--color-pink-100: #fcaedd;--color-pink-200: #fb8acd;--color-pink-300: #f967be;--color-pink-400: #f843af;--color-pink-500: #e02f99;--color-pink-600: #cc1f86;--color-pink-700: #b51875;--color-pink-800: #9c1062;--color-pink-900: #7d064c;--color-pink-1000: #590034;--color-rose-25: #fff3f6;--color-rose-50: #fdcfd9;--color-rose-100: #fbabbc;--color-rose-200: #f8879e;--color-rose-300: #f66381;--color-rose-400: #f43f64;--color-rose-500: #e03358;--color-rose-600: #cc274c;--color-rose-700: #b71b40;--color-rose-800: #a30f34;--color-rose-900: #8f0328;--color-rose-1000: #7e0223}:root{--color-accent-default: var(--color-primary-accent-400);--color-accent-text: var(--color-primary-accent-400);--color-accent-tile-text: var(--color-white);--color-transparent: #fff0;--color-item-active-default: #486d840d;--color-transparent-hue-1000-a05: rgba(9, 13, 16, .05);--color-transparent-hue-1000-a10: rgba(9, 13, 16, .1);--color-transparent-hue-500-a05: rgba(72, 109, 132, .05);--color-transparent-hue-500-a10: rgba(72, 109, 132, .1);--color-transparent-hue-500-a15: rgba(72, 109, 132, .15);--color-transparent-hue-500-a30: rgba(72, 109, 132, .3);--color-status-positive: var(--color-green-400);--color-status-negative: var(--color-red-400);--color-highlight-grey-tile-bg: var(--color-neutral-100);--color-highlight-grey-tile-text: var(--color-neutral-800);--color-highlight-red-tile-text: var(--color-neutral-800);--color-highlight-rose-tile-bg: var(--color-rose-300);--color-highlight-orange-tile-bg: var(--color-orange-200);--color-highlight-orange-tile-text: var(--color-neutral-800);--color-highlight-yellow-tile-bg: var(--color-yellow-300);--color-highlight-yellow-tile-text: var(--color-neutral-800);--color-highlight-light-blue-tile-text: var(--color-white);--color-highlight-blue-tile-bg: var(--color-blue-300);--color-highlight-indigo-tile-bg: var(--color-indigo-300);--color-highlight-indigo-tile-text: var(--color-white);--color-highlight-green-tile-bg: var(--color-green-300);--color-highlight-green-tile-text: var(--color-white);--color-highlight-blue-tile-text: var(--color-blue-500);--kit-font-primary: var(--color-neutral-800);--kit-font-secondary: var(--color-neutral-600);--kit-font-tertiary: var(--color-neutral-400);--kit-page-background-color: var(--color-neutral-25);--kit-divider-default-color: var(--color-neutral-50);--kit-divider-default-color-transparent: #486d8459;--kit-icon-default-color: var(--color-neutral-800);--kit-tile-background-color: var(--color-white);--kit-tile-border-color: var(--color-neutral-50);--kit-filler-background-color: var(--color-neutral-50);--kit-image-placeholder-icon-color: var(--color-white);--kit-image-placeholder-background-color: var(--color-neutral-50);--kit-toast-text-color: var(--color-white);--kit-toast-background-color: #486d84e5;--kit-tooltip-text-color-primary: var(--color-white);--kit-tooltip-text-color-secondary: var(--color-white);--kit-tooltip-background-color: var(--color-primary-accent-500);--kit-markdown-tile-background-color: var(--color-white);--kit-markdown-tile-border-color: var(--color-neutral-50);--kit-skeleton-background-elevation-0: var(--color-neutral-50);--kit-skeleton-shimmer-elevation-0: var(--color-neutral-100);--kit-skeleton-background-elevation-100: var(--color-neutral-100);--kit-skeleton-shimmer-elevation-100: var(--color-neutral-200);--kit-countdown-timer-text-color: var(--color-neutral-800);--kit-countdown-timer-background-color: var(--color-neutral-50);--kit-countdown-timer-border-color: var(--color-neutral-100);--kit-scroll-picker-background-color-checked: var(--color-neutral-50);--color-neutral-map-l50d800: var(--color-neutral-50)}:root{--kit-button-primary-text-color: var(--color-white);--kit-button-primary-background-color: var(--color-accent-default);--kit-button-primary-background-color-hover: var(--color-accent-default);--kit-button-primary-background-color-active: var(--color-primary-accent-600);--kit-button-primary-text-color-disabled: var(--color-neutral-300);--kit-button-primary-background-color-disabled: var(--color-neutral-100);--kit-button-secondary-text-color: var(--color-accent-default);--kit-button-secondary-background-color: var(--color-transparent);--kit-button-secondary-border-color: var(--color-accent-default);--kit-button-secondary-text-color-hover: var(--color-white);--kit-button-secondary-background-color-hover: var(--color-accent-default);--kit-button-secondary-text-color-active: var(--color-accent-default);--kit-button-secondary-background-color-active: var(--color-item-active-default);--kit-button-secondary-border-color-active: var(--color-accent-default);--kit-button-secondary-text-color-disabled: var(--color-neutral-100);--kit-button-secondary-border-color-disabled: var(--color-neutral-100);--kit-button-secondary-light-text-color: var(--color-neutral-800);--kit-button-secondary-light-background-color: var(--color-white);--kit-button-secondary-light-border-color: var(--color-neutral-100);--kit-button-secondary-light-background-color-hover: var(--color-neutral-50);--kit-button-secondary-light-background-color-active: var(--color-white);--kit-button-secondary-light-text-color-disabled: var(--color-neutral-100);--kit-button-secondary-light-background-color-disabled: var(--color-transparent);--kit-button-secondary-light-border-color-disabled: var(--color-neutral-100);--kit-button-tertiary-text-color: var(--color-accent-default);--kit-button-tertiary-background-color: var(--color-transparent);--kit-button-tertiary-background-color-hover: var(--color-neutral-50);--kit-button-tertiary-text-color-active: var(--color-accent-default);--kit-button-tertiary-background-color-active: var(--color-neutral-50);--kit-button-tertiary-text-color-disabled: var(--color-neutral-100);--kit-button-tertiary-background-color-disabled: var(--color-transparent);--kit-button-validation-option-text-color: var(--color-neutral-800);--kit-button-validation-option-background-color: var(--color-white);--kit-button-validation-option-border-color: var(--color-neutral-100);--kit-button-validation-option-background-color-hover: var(--color-neutral-50);--kit-button-validation-option-background-color-active: var(--color-item-active-default);--kit-button-validation-option-text-color-disabled: var(--color-neutral-100);--kit-button-validation-option-background-color-disabled: var(--color-transparent);--kit-button-validation-option-border-color-disabled: var(--color-neutral-100);--kit-button-validation-option-border-color-selected: var(--color-accent-default);--kit-button-validation-option-hint-color: var(--color-neutral-200);--kit-button-validation-option-border-color-selected-positive: var(--color-status-positive);--kit-button-validation-option-border-color-selected-negative: var(--color-status-negative);--kit-input-error-text-color: var(--color-red-400);--kit-input-data-placeholder-text-color: var(--color-neutral-200);--kit-input-data-background-color: var(--color-white);--kit-input-data-border-color: var(--color-neutral-100);--kit-input-data-text-color: var(--color-neutral-800);--kit-input-data-background-color-active: var(--color-white);--kit-input-data-border-color-active: var(--color-neutral-500);--kit-input-data-text-color-disabled: var(--color-neutral-300);--kit-input-data-background-color-disabled: var(--color-neutral-100);--kit-input-data-border-color-disabled: var(--color-neutral-100);--kit-input-data-icon-button-hover: var(--color-neutral-50);--kit-input-checkbox-background-color: var(--color-white);--kit-input-checkbox-border-color: var(--color-neutral-100);--kit-input-checkbox-background-color-disabled: var(--color-neutral-100);--kit-input-checkbox-border-color-disabled: var(--color-neutral-100);--kit-input-checkbox-icon-color-checked: var(--color-white);--kit-input-checkbox-background-color-checked: var(--color-accent-default);--kit-input-checkbox-icon-color-disabled: var(--color-neutral-200);--kit-input-radio-background-color: var(--color-white);--kit-input-radio-border-color: var(--color-neutral-100);--kit-input-radio-icon-color-checked: var(--color-accent-default);--kit-input-radio-border-color-checked: var(--color-accent-default);--kit-input-toggle-switch-thumb-background-color: var(--color-neutral-300);--kit-input-toggle-switch-background-color: var(--color-white);--kit-input-toggle-switch-border-color: var(--color-neutral-300);--kit-input-toggle-switch-thumb-background-color-checked: var(--color-neutral-25);--kit-input-toggle-switch-background-color-checked: var(--color-accent-default);--kit-input-toggle-switch-thumb-background-color-disabled: var(--color-neutral-100);--kit-input-toggle-switch-background-color-disabled: var(--color-neutral-50);--kit-input-toggle-switch-border-color-disabled: var(--color-neutral-50);--kit-tag-background-color: var(--color-white);--kit-tag-border-color: var(--color-neutral-100);--kit-tag-background-color-checked: var(--color-white);--kit-tag-border-color-checked: var(--color-accent-default);--kit-badge-theme-text-color: var(--kit-font-primary);--kit-badge-theme-background-color: var(--color-neutral-100);--kit-dropdown-list-item-background-color-hover: var(--color-item-active-default);--kit-dropdown-background-color: var(--color-white);--kit-dropdown-background-border-color: var(--color-neutral-50);--kit-slider-steps-slider-pattern-color: var(--color-neutral-100);--kit-slider-steps-slider-background-color: var(--color-white);--kit-slider-steps-slider-border-color: var(--color-neutral-100);--kit-slider-thumb-background-color: var(--color-white);--kit-slider-thumb-border-color: var(--color-neutral-800);--kit-progress-bar-progress-background-color: var(--color-accent-default);--kit-progress-bar-background-color: var(--color-neutral-100);--kit-stories-progress-bar-progress-background-color: var(--color-neutral-800);--kit-stories-progress-bar-background-color: var(--color-neutral-100)}:root{--spacing-2: .2rem;--spacing-4: .4rem;--spacing-6: .6rem;--spacing-8: .8rem;--spacing-10: 1rem;--spacing-12: 1.2rem;--spacing-16: 1.6rem;--spacing-20: 2rem;--spacing-24: 2.4rem;--spacing-32: 3.2rem;--spacing-40: 4rem;--spacing-48: 4.8rem;--spacing-56: 5.6rem;--spacing-64: 6.4rem;--kit-page-padding-top: var(--spacing-16);--kit-page-padding-left-right: var(--spacing-16)}:root{--radius-0: 0;--radius-2: .2rem;--radius-4: .4rem;--radius-6: .6rem;--radius-8: .8rem;--radius-10: 1rem;--radius-12: 1.2rem;--radius-14: 1.4rem;--radius-16: 1.6rem;--radius-18: 1.8rem;--radius-20: 2rem;--radius-22: 2.2rem;--radius-24: 2.4rem;--radius-32: 3.2rem;--radius-9999: 999.9rem;--radius-default: var(--radius-16);--kit-button-radius-default: var(--radius-16);--kit-button-radius-small: var(--radius-12);--kit-input-data-radius-default: var(--radius-16);--kit-dropdown-radius-default: var(--radius-16)}:root{--shadow-100: 0 .6rem 2.4rem 0 rgba(9, 13, 16, .1);--shadow-200: 0 .4rem 1.6rem 0 rgba(9, 13, 16, .1), 0 .2rem .4rem 0 rgba(9, 13, 16, .05);--shadow-300: 0 1rem 2.4rem 0 rgba(9, 13, 16, .1), 0 .4rem 1.6rem 0 rgba(9, 13, 16, .1), 0 .2rem .4rem 0 rgba(9, 13, 16, .05);--shadow-400: 0 1.6rem 3.2rem 0 rgba(9, 13, 16, .1), 0 1.2rem 2.4rem 0 rgba(9, 13, 16, .05), 0 .8rem 1.6rem 0 rgba(9, 13, 16, .05), 0 .4rem .4rem 0 rgba(9, 13, 16, .05);--shadow-500: 0 2.4rem 4rem -.1rem rgba(9, 13, 16, .1), 0 1.6rem 3.2rem -.1rem rgba(9, 13, 16, .1), 0 .8rem 2.4rem 0 rgba(9, 13, 16, .05), 0 .4rem .8rem 0 rgba(9, 13, 16, .05);--shadow-600: 0 2.4rem 4rem -.1rem rgba(9, 13, 16, .1), 0 1.6rem 3.2rem 0 rgba(9, 13, 16, .1), 0 .8rem 1.6rem 0 rgba(9, 13, 16, .1), 0 3.2rem 4.8rem -.2rem rgba(9, 13, 16, .05)}:root{--font-family-default: "Inter", system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-weight-regular: 400;--font-weight-semi-bold: 600;--font-weight-bold: 700;--heading-h1-font-size: 5.8rem;--heading-h1-line-height: 7.2rem;--heading-h1-font-weight: var(--font-weight-bold);--heading-h1-paragraph-spacing: 3.2rem;--heading-h2-font-size: 4.5rem;--heading-h2-line-height: 5.2rem;--heading-h2-font-weight: var(--font-weight-bold);--heading-h2-paragraph-spacing: 2.4rem;--heading-h3-font-size: 3.5rem;--heading-h3-line-height: 4.8rem;--heading-h3-font-weight: var(--font-weight-bold);--heading-h3-paragraph-spacing: 1.6rem;--heading-h4-font-size: 2.8rem;--heading-h4-line-height: 3.6rem;--heading-h4-font-weight: var(--font-weight-bold);--heading-h4-paragraph-spacing: 1.2rem;--heading-h5-font-size: 2.2rem;--heading-h5-line-height: 2.8rem;--heading-h5-font-weight: var(--font-weight-bold);--heading-h5-paragraph-spacing: 1.2rem;--heading-h6-font-size: 1.6rem;--heading-h6-line-height: 2rem;--heading-h6-font-weight: var(--font-weight-bold);--heading-h6-paragraph-spacing: .8rem;--paragraph-p1-font-size: 2.2rem;--paragraph-p1-line-height: 3.2rem;--paragraph-p1-paragraph-spacing: 1.4rem;--paragraph-p2-font-size: 1.8rem;--paragraph-p2-line-height: 2.6rem;--paragraph-p2-paragraph-spacing: 1.4rem;--paragraph-p3-font-size: 1.6rem;--paragraph-p3-line-height: 2.4rem;--paragraph-p3-paragraph-spacing: .8rem;--paragraph-p4-font-size: 1.4rem;--paragraph-p4-line-height: 2rem;--paragraph-p4-paragraph-spacing: .8rem;--paragraph-p5-font-size: 1.2rem;--paragraph-p5-line-height: 1.6rem;--paragraph-p5-paragraph-spacing: .8rem;--paragraph-p6-font-size: 1rem;--paragraph-p6-line-height: 1.2rem;--paragraph-p6-paragraph-spacing: .6rem;--service-badge-label-font-size: 1rem;--service-badge-label-line-height: 1.2rem;--service-badge-label-font-weight: var(--font-weight-bold);--service-button-label-font-size: 1.6rem;--service-button-label-line-height: 2rem;--service-button-label-font-weight: var(--font-weight-semi-bold);--service-button-label-small-font-size: 1.4rem;--service-button-label-small-line-height: 1.6rem;--service-button-label-small-font-weight: var(--font-weight-semi-bold);--service-button-label-xsmall-font-size: 1.3rem;--service-button-label-xsmall-line-height: 1.5rem;--service-button-label-xsmall-font-weight: var(--font-weight-semi-bold)}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:inherit}table{border-spacing:0;border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{list-style:none}*{scrollbar-color:var(--color-neutral-100) transparent;scrollbar-width:thin}*::-webkit-scrollbar{width:.4rem;height:.4rem}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--color-neutral-100);border-radius:.4rem}body,#app{height:100%;min-height:100vh}html{font-size:62.5%}body{font-family:var(--font-family-default);background-color:var(--kit-page-background-color)}.app-icon[data-v-a7ea5ada]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;vertical-align:middle}.app-icon[data-v-a7ea5ada] svg{width:100%;height:100%}.app-icon[data-v-a7ea5ada] svg path,.app-icon[data-v-a7ea5ada] svg rect{vector-effect:non-scaling-stroke}.app-icon.primary[data-v-a7ea5ada]{color:var(--kit-font-primary)}.app-icon.secondary[data-v-a7ea5ada]{color:var(--kit-font-secondary)}.app-icon.tertiary[data-v-a7ea5ada]{color:var(--kit-font-tertiary)}.app-icon.accent[data-v-a7ea5ada]{color:var(--color-accent-default)}.app-icon.inherit[data-v-a7ea5ada]{color:inherit}.app-spinner[data-v-06cf3a41]{animation:app-spinner-spin-06cf3a41 .8s linear infinite}@keyframes app-spinner-spin-06cf3a41{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.app-spinner[data-v-06cf3a41]{animation:none}}.app-button[data-v-bed2fd7a]{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-12);cursor:pointer;border:none;outline:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.app-button.full-width[data-v-bed2fd7a]{width:100%}.app-button.loading[data-v-bed2fd7a],.app-button.disabled[data-v-bed2fd7a]{cursor:not-allowed}.app-button.default[data-v-bed2fd7a]{height:4.8rem;border-radius:var(--kit-button-radius-default)}.app-button.default .label[data-v-bed2fd7a]{font-size:var(--service-button-label-font-size);font-weight:var(--service-button-label-font-weight);line-height:var(--service-button-label-line-height)}.app-button.small[data-v-bed2fd7a]{height:4rem;border-radius:var(--kit-button-radius-default)}.app-button.small .label[data-v-bed2fd7a]{font-size:var(--service-button-label-small-font-size);font-weight:var(--service-button-label-small-font-weight);line-height:var(--service-button-label-small-line-height)}.app-button.xsmall[data-v-bed2fd7a]{height:3.2rem;padding-inline:var(--spacing-10);border-radius:var(--kit-button-radius-default)}.app-button.xsmall .label[data-v-bed2fd7a]{font-size:var(--service-button-label-xsmall-font-size);font-weight:var(--service-button-label-xsmall-font-weight);line-height:var(--service-button-label-xsmall-line-height)}.app-button.primary[data-v-bed2fd7a]{color:var(--kit-button-primary-text-color);background-color:var(--kit-button-primary-background-color)}.app-button.primary[data-v-bed2fd7a]:disabled{color:var(--kit-button-primary-text-color-disabled);background-color:var(--kit-button-primary-background-color-disabled)}.app-button.primary[data-v-bed2fd7a]:hover:not(:disabled){background-color:var(--kit-button-primary-background-color-hover)}.app-button.primary[data-v-bed2fd7a]:active:not(:disabled){background-color:var(--kit-button-primary-background-color-active)}.app-button.secondary[data-v-bed2fd7a]{color:var(--kit-button-secondary-text-color);background-color:var(--kit-button-secondary-background-color);border:.1rem solid var(--kit-button-secondary-border-color)}.app-button.secondary[data-v-bed2fd7a]:disabled{color:var(--kit-button-secondary-text-color-disabled);background-color:var(--color-transparent);border-color:var(--kit-button-secondary-border-color-disabled)}.app-button.secondary[data-v-bed2fd7a]:hover:not(:disabled){color:var(--kit-button-secondary-text-color-hover);background-color:var(--kit-button-secondary-background-color-hover)}.app-button.secondary[data-v-bed2fd7a]:active:not(:disabled){color:var(--kit-button-secondary-text-color-active);background-color:var(--kit-button-secondary-background-color-active);border-color:var(--kit-button-secondary-border-color-active)}.app-button.secondary-light[data-v-bed2fd7a]{color:var(--kit-button-secondary-light-text-color);background-color:var(--kit-button-secondary-light-background-color);border:.1rem solid var(--kit-button-secondary-light-border-color)}.app-button.secondary-light[data-v-bed2fd7a]:disabled{color:var(--kit-button-secondary-light-text-color-disabled);background-color:var(--kit-button-secondary-light-background-color-disabled);border-color:var(--kit-button-secondary-light-border-color-disabled)}.app-button.secondary-light[data-v-bed2fd7a]:hover:not(:disabled){background-color:var(--kit-button-secondary-light-background-color-hover)}.app-button.secondary-light[data-v-bed2fd7a]:active:not(:disabled){background-color:var(--kit-button-secondary-light-background-color-active)}.app-button.tertiary[data-v-bed2fd7a]{color:var(--kit-button-tertiary-text-color);background-color:var(--kit-button-tertiary-background-color)}.app-button.tertiary[data-v-bed2fd7a]:disabled{color:var(--kit-button-tertiary-text-color-disabled);background-color:var(--kit-button-tertiary-background-color-disabled)}.app-button.tertiary[data-v-bed2fd7a]:hover:not(:disabled){background-color:var(--kit-button-tertiary-background-color-hover)}.app-button.tertiary[data-v-bed2fd7a]:active:not(:disabled){color:var(--kit-button-tertiary-text-color-active);background-color:var(--kit-button-tertiary-background-color-active)}.content[data-v-bed2fd7a]{display:inline-flex;gap:var(--spacing-8);align-items:center}.spinner-wrapper[data-v-bed2fd7a]{display:inline-flex;gap:var(--spacing-8);align-items:center;justify-content:center}.icon-button[data-v-00238675]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--kit-font-primary);cursor:pointer;background-color:var(--color-transparent);border:none;transition:background-color .15s ease,color .15s ease}.icon-button.default[data-v-00238675]{width:4rem;height:4rem;border-radius:var(--radius-12)}.icon-button.small[data-v-00238675]{width:3.2rem;height:3.2rem;border-radius:var(--radius-8)}.icon-button.active[data-v-00238675]{background-color:var(--color-item-active-default)}.icon-button.disabled[data-v-00238675]{color:var(--kit-font-tertiary);cursor:not-allowed}.icon-button[data-v-00238675]:hover:not(:disabled,.active){background-color:var(--color-item-active-default)}.indicator[data-v-00238675]{position:absolute;top:1rem;right:1rem;box-sizing:border-box;width:.8rem;height:.8rem;background-color:var(--color-red-300);border:.2rem solid var(--kit-page-background-color);border-radius:var(--radius-9999)}.text-button[data-v-0f4ffdf0]{display:inline-flex;gap:var(--spacing-4);align-items:center;justify-content:center;width:fit-content;padding:.6rem .8rem;color:var(--kit-font-primary);cursor:pointer;background-color:var(--color-transparent);border:none;transition:color .15s ease}.text-button.disabled[data-v-0f4ffdf0]{color:var(--kit-font-tertiary);cursor:not-allowed}.text-button.small[data-v-0f4ffdf0]{min-height:4rem}.text-button.small .label[data-v-0f4ffdf0]{font-size:var(--service-button-label-small-font-size);font-weight:var(--service-button-label-small-font-weight);line-height:var(--service-button-label-small-line-height)}.text-button.xsmall .label[data-v-0f4ffdf0]{font-size:var(--service-button-label-xsmall-font-size);font-weight:var(--service-button-label-xsmall-font-weight);line-height:var(--service-button-label-xsmall-line-height)}.text-button.max-width[data-v-0f4ffdf0]{width:100%}.input[data-v-1694eb96]{font-size:var(--paragraph-p3-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p3-line-height);flex:1;width:100%;padding:0;color:var(--kit-input-data-text-color);background:none;border:none;outline:none}.input[data-v-1694eb96]::placeholder{color:var(--kit-input-data-placeholder-text-color)}.input[data-v-1694eb96]:disabled{color:var(--kit-input-data-text-color-disabled);cursor:not-allowed}.app-input-controls[data-v-8db5bb0a]{display:flex;gap:var(--spacing-8);align-items:center;height:4.8rem;overflow:hidden;background-color:var(--kit-input-data-background-color);border:.1rem solid var(--kit-input-data-border-color);border-radius:var(--kit-input-data-radius-default);transition:border-color .15s ease,background-color .15s ease}.app-input-controls.focused[data-v-8db5bb0a]{border-color:var(--kit-input-data-border-color-active)}.app-input-controls.error[data-v-8db5bb0a]{border-color:var(--kit-input-error-text-color)}.app-input-controls.disabled[data-v-8db5bb0a]{color:var(--kit-input-data-text-color-disabled);background-color:var(--kit-input-data-background-color-disabled);border-color:var(--kit-input-data-border-color-disabled)}.app-input-controls.multiline[data-v-8db5bb0a]{height:auto}.content[data-v-8db5bb0a]{display:flex;flex:1;gap:var(--spacing-8);align-items:center;min-width:0;padding:var(--spacing-12)}.multiline .content[data-v-8db5bb0a]{align-items:stretch;padding:0}.trailing-wrapper[data-v-8db5bb0a]{display:flex;flex-shrink:0;padding:var(--spacing-4);padding-left:0}.app-text[data-v-5c5f1265]{margin:0}.app-text.h1[data-v-5c5f1265]{font-size:var(--heading-h1-font-size);font-weight:var(--heading-h1-font-weight);line-height:var(--heading-h1-line-height)}.app-text.h2[data-v-5c5f1265]{font-size:var(--heading-h2-font-size);font-weight:var(--heading-h2-font-weight);line-height:var(--heading-h2-line-height)}.app-text.h3[data-v-5c5f1265]{font-size:var(--heading-h3-font-size);font-weight:var(--heading-h3-font-weight);line-height:var(--heading-h3-line-height)}.app-text.h4[data-v-5c5f1265]{font-size:var(--heading-h4-font-size);font-weight:var(--heading-h4-font-weight);line-height:var(--heading-h4-line-height)}.app-text.h5[data-v-5c5f1265]{font-size:var(--heading-h5-font-size);font-weight:var(--heading-h5-font-weight);line-height:var(--heading-h5-line-height)}.app-text.h6[data-v-5c5f1265]{font-size:var(--heading-h6-font-size);font-weight:var(--heading-h6-font-weight);line-height:var(--heading-h6-line-height)}.app-text.p1[data-v-5c5f1265]{font-size:var(--paragraph-p1-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p1-line-height)}.app-text.p2[data-v-5c5f1265]{font-size:var(--paragraph-p2-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p2-line-height)}.app-text.p3[data-v-5c5f1265]{font-size:var(--paragraph-p3-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p3-line-height)}.app-text.p4[data-v-5c5f1265]{font-size:var(--paragraph-p4-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p4-line-height)}.app-text.p5[data-v-5c5f1265]{font-size:var(--paragraph-p5-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p5-line-height)}.app-text.p6[data-v-5c5f1265]{font-size:var(--paragraph-p6-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p6-line-height)}.app-text.bold[data-v-5c5f1265]{font-weight:var(--font-weight-bold)}.app-text.regular[data-v-5c5f1265]{font-weight:var(--font-weight-regular)}.app-text.semi-bold[data-v-5c5f1265]{font-weight:var(--font-weight-semi-bold)}.app-text.left[data-v-5c5f1265]{text-align:left}.app-text.center[data-v-5c5f1265]{text-align:center}.app-text.right[data-v-5c5f1265]{text-align:right}.app-text.primary[data-v-5c5f1265]{color:var(--kit-font-primary)}.app-text.secondary[data-v-5c5f1265]{color:var(--kit-font-secondary)}.app-text.tertiary[data-v-5c5f1265]{color:var(--kit-font-tertiary)}.app-text.accent[data-v-5c5f1265]{color:var(--color-accent-default)}.app-text.max-lines[data-v-5c5f1265]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--v3e8e272e);line-clamp:var(--v3e8e272e);word-break:break-word;-webkit-box-orient:vertical}.combo-text[data-v-43508b63]{display:flex;flex-direction:column;gap:var(--spacing-8)}.combo-text.h4[data-v-43508b63]{padding:var(--spacing-12) 0}.combo-text.h5[data-v-43508b63],.combo-text.h6[data-v-43508b63]{padding:var(--spacing-8) 0}.app-image[data-v-5c8d44f6]{position:relative;display:inline-block;overflow:hidden}.img[data-v-5c8d44f6]{display:block;width:100%;height:100%;object-fit:cover}.placeholder[data-v-5c8d44f6]{display:block;width:100%;height:100%;background-color:var(--kit-image-placeholder-background-color)}.placeholder[data-v-5c8d44f6] svg{display:block;width:100%;height:100%}.color-overlay[data-v-5c8d44f6]{position:absolute;inset:0;mix-blend-mode:color}.dim-overlay[data-v-5c8d44f6]{position:absolute;inset:0;background-color:#090d1099}.message-list-item[data-v-8e585718]{display:flex;gap:var(--spacing-8);align-items:flex-start;width:100%;height:6rem;padding:var(--spacing-8);overflow:hidden;text-align:left;cursor:pointer;background:none;border:none;border-radius:var(--radius-default)}.message-list-item[data-v-8e585718]:hover:not(.active){background-color:var(--color-transparent-hue-500-a05)}.message-list-item.active[data-v-8e585718]{background-color:var(--color-transparent-hue-500-a15)}.message-body[data-v-8e585718]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-4);min-width:0}.additional-info[data-v-8e585718]{display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;justify-content:flex-end;padding:var(--spacing-4) 0}.avatar[data-v-8e585718]{flex-shrink:0;width:2rem;height:2rem}.search-overlay[data-v-62c853d2]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background-color:#090d1066}.search-dialog[data-v-62c853d2]{width:50rem;overflow:clip;background-color:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-24)}.search-dialog-inner[data-v-62c853d2]{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-40)}.search-header[data-v-62c853d2]{display:flex;justify-content:flex-end}.search-body[data-v-62c853d2]{display:flex;flex-direction:column;gap:var(--spacing-16)}.search-content[data-v-62c853d2]{min-height:22rem;max-height:30rem;overflow-y:auto}.spinner[data-v-62c853d2],.empty-state[data-v-62c853d2]{display:flex;align-items:center;justify-content:center;min-height:22rem}.message-agent-change[data-v-ac0b53fc]{display:flex;gap:var(--spacing-8);align-items:center;align-self:stretch}.message-agent-change-line[data-v-ac0b53fc]{flex:1;height:.1rem;background-color:var(--kit-divider-color)}.message-agent-change-content[data-v-ac0b53fc]{display:flex;flex-shrink:0;gap:var(--spacing-8);align-items:center}.message-agent-change-avatar[data-v-ac0b53fc]{width:2rem;height:2rem}.delete-button .trigger[data-v-a7b28408]{background-color:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-9999)}.delete-button .trigger[data-v-a7b28408]:not(:disabled):hover{background-color:var(--kit-input-data-icon-button-hover)}.confirmation[data-v-a7b28408]{position:fixed;z-index:2;display:flex;flex-direction:column;align-items:stretch;min-width:31.2rem;transform:translate(-50%,calc(-100% - var(--spacing-4)))}.content[data-v-a7b28408]{display:flex;flex-direction:column;gap:var(--spacing-16);padding:var(--spacing-16);overflow:clip;background-color:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-default);box-shadow:var(--shadow-100)}.text-wrapper[data-v-a7b28408]{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}.description[data-v-a7b28408]{opacity:.7}.button-wrapper[data-v-a7b28408]{display:flex;gap:var(--spacing-8);align-items:center}.action-button[data-v-a7b28408]{flex:1 0 0}.action-button.destructive[data-v-a7b28408]{background-color:var(--color-red-300)}.action-button.destructive[data-v-a7b28408]:hover:not(:disabled){background-color:var(--color-red-400)}.action-button.destructive[data-v-a7b28408]:active:not(:disabled){background-color:var(--color-red-500)}.pointer-arrow[data-v-a7b28408]{align-self:center;width:.9rem;height:.9rem;margin-top:-.4rem;background-color:var(--kit-tile-background-color);border-top:.1rem solid var(--kit-tile-border-color);border-right:.1rem solid var(--kit-tile-border-color);border-top-right-radius:var(--radius-2);transform:rotate(135deg)}.scale-in-enter-active[data-v-a7b28408],.scale-in-leave-active[data-v-a7b28408]{transition:opacity .15s ease-out}.scale-in-enter-from[data-v-a7b28408],.scale-in-leave-to[data-v-a7b28408]{opacity:0}.scale-in-enter-to[data-v-a7b28408],.scale-in-leave-from[data-v-a7b28408]{opacity:1}.deleted-text[data-v-fb00988a]{color:var(--color-accent-tile-text)}.message-meta[data-v-36076ff9]{display:flex;gap:var(--spacing-8);align-items:center}.message-meta-time[data-v-36076ff9],.message-meta-label[data-v-36076ff9]{white-space:nowrap}.message-meta-spinner[data-v-36076ff9]{width:1.2rem;height:1.2rem}.message-meta-icon.is-error[data-v-36076ff9]{color:var(--color-status-negative)}.app-markdown[data-v-cfdb3d19] h3{font-size:var(--heading-h3-font-size);font-weight:var(--heading-h3-font-weight);line-height:var(--heading-h3-line-height);margin:var(--spacing-8) 0 var(--spacing-16)}.app-markdown[data-v-cfdb3d19] h4{font-size:var(--heading-h4-font-size);font-weight:var(--heading-h4-font-weight);line-height:var(--heading-h4-line-height);margin:var(--spacing-8) 0 var(--spacing-16)}.app-markdown[data-v-cfdb3d19] h5{font-size:var(--heading-h5-font-size);font-weight:var(--heading-h5-font-weight);line-height:var(--heading-h5-line-height);margin:var(--spacing-8) 0 var(--spacing-16)}.app-markdown[data-v-cfdb3d19] p{font-size:var(--paragraph-p3-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p3-line-height);margin:0 0 var(--spacing-16)}.app-markdown[data-v-cfdb3d19] strong{font-weight:var(--font-weight-bold)}.app-markdown[data-v-cfdb3d19] a{color:var(--color-accent-default);text-decoration:underline;cursor:pointer;transition:opacity .15s}.app-markdown[data-v-cfdb3d19] a:hover{opacity:.8}.app-markdown[data-v-cfdb3d19] ol,.app-markdown[data-v-cfdb3d19] ul{display:flex;flex-direction:column;gap:var(--spacing-8);padding:0;margin:0;margin-bottom:var(--spacing-24);list-style:none}.app-markdown[data-v-cfdb3d19] ol{counter-reset:list-counter}.app-markdown[data-v-cfdb3d19] ol li{font-size:var(--paragraph-p3-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p3-line-height);display:flex;gap:var(--spacing-8);counter-increment:list-counter}.app-markdown[data-v-cfdb3d19] ol li:before{display:inline-flex;flex-shrink:0;justify-content:flex-end;min-width:2.8rem;text-align:right;content:counter(list-counter) "."}.app-markdown[data-v-cfdb3d19] ul li{font-size:var(--paragraph-p3-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p3-line-height);display:flex;gap:var(--spacing-8)}.app-markdown[data-v-cfdb3d19] ul li:before{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;font-size:2.6rem;line-height:.9;color:var(--color-accent-default);text-align:center;content:"•"}.app-markdown[data-v-cfdb3d19] blockquote{font-size:var(--paragraph-p3-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p3-line-height);padding:var(--spacing-12) var(--spacing-16) var(--spacing-12) var(--spacing-24);margin:0 0 var(--spacing-16);border-left:.4rem solid var(--color-accent-default)}.app-markdown[data-v-cfdb3d19] blockquote p{margin-bottom:0}.message-text-block[data-v-6f5742dd]{width:100%;word-break:break-word}.message-text-block.on-dark[data-v-6f5742dd]{color:var(--color-accent-tile-text)}.message-text-block.on-dark[data-v-6f5742dd] li:before{color:var(--color-accent-tile-text)}.message-text-block.on-dark[data-v-6f5742dd] a{color:var(--color-accent-tile-text)}.message-text-block[data-v-6f5742dd] :last-child{margin-bottom:0}.message-hint[data-v-1e243de3]{display:flex;flex-direction:column;gap:var(--spacing-8);align-items:flex-start}.sender-row[data-v-1e243de3]{display:flex;gap:var(--spacing-8);align-items:center}.sender-avatar[data-v-1e243de3]{flex-shrink:0;width:2rem;height:2rem}.bubble[data-v-1e243de3]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-8);max-width:49.6rem;padding:var(--spacing-8) var(--spacing-12);background-color:var(--color-neutral-50);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-4) var(--radius-16) var(--radius-16)}.bubble[data-v-1e243de3] .deleted-text{color:var(--kit-font-secondary)}.delete-button[data-v-1e243de3]{position:absolute;top:50%;right:0;pointer-events:none;opacity:0;transition:opacity .12s ease;transform:translateY(-50%) translate(50%)}.bubble:hover .delete-button[data-v-1e243de3],.delete-button.is-open[data-v-1e243de3]{pointer-events:auto;opacity:1}.message-received[data-v-04a5d6f2]{display:flex;flex-direction:column;gap:var(--spacing-8);align-items:flex-start}.bubble[data-v-04a5d6f2]{display:flex;flex-direction:column;gap:var(--spacing-8);max-width:49.6rem;padding:var(--spacing-8) var(--spacing-12);background-color:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-4) var(--radius-16) var(--radius-16)}.action-cta[data-v-82882789]{pointer-events:none}.lightbox[data-v-53aa3f72]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#090d10cc}.lightbox-image[data-v-53aa3f72]{min-width:min(25.6rem,100%);max-width:90vw;max-height:90vh;object-fit:contain;border-radius:var(--radius-8)}.message-image[data-v-59661232]{width:100%;min-width:25.6rem;max-width:100%;cursor:zoom-in}.message-sent[data-v-5ff99d92]{display:flex;flex-direction:column;gap:var(--spacing-8);align-items:flex-end}.sender-row[data-v-5ff99d92]{display:flex;gap:var(--spacing-8);align-items:center;justify-content:flex-end}.sender-avatar[data-v-5ff99d92]{flex-shrink:0;width:2rem;height:2rem}.bubble[data-v-5ff99d92]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-8);align-items:flex-end;max-width:49.6rem;padding:var(--spacing-8) var(--spacing-12);background-color:var(--color-accent-default);border-radius:var(--radius-16) var(--radius-4) var(--radius-16) var(--radius-16)}.bubble[data-v-5ff99d92]:has(.message-image.is-loading){width:min(49.6rem,100%)}.bubble-failed[data-v-5ff99d92]{cursor:pointer}.message-error[data-v-5ff99d92]{color:var(--color-status-negative);white-space:nowrap}.delete-button[data-v-5ff99d92]{position:absolute;top:50%;left:0;pointer-events:none;opacity:0;transition:opacity .12s ease;transform:translateY(-50%) translate(-50%)}.bubble:hover .delete-button[data-v-5ff99d92],.delete-button.is-open[data-v-5ff99d92]{pointer-events:auto;opacity:1}.dropdown[data-v-1e6b8b5a]{position:relative}.dropdown-content[data-v-1e6b8b5a]{position:absolute;top:calc(100% + var(--spacing-8));right:0;z-index:10;padding:var(--spacing-8);overflow:hidden;background-color:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-16);box-shadow:var(--shadow-100)}.scale-in-enter-active[data-v-1e6b8b5a],.scale-in-leave-active[data-v-1e6b8b5a]{transition:transform .15s ease-out;transform-origin:top right}.scale-in-enter-from[data-v-1e6b8b5a],.scale-in-leave-to[data-v-1e6b8b5a]{transform:scale(0)}.scale-in-enter-to[data-v-1e6b8b5a],.scale-in-leave-from[data-v-1e6b8b5a]{transform:scale(1)}.dropdown-list-item[data-v-17a49b22]{display:flex;gap:var(--spacing-8);align-items:center;width:100%;padding:var(--spacing-8);cursor:pointer;background:none;border:none;border-radius:var(--radius-8)}.dropdown-list-item[data-v-17a49b22]:hover{background-color:var(--kit-dropdown-list-item-background-color-hover)}.dropdown-list-item[data-v-17a49b22]:disabled{cursor:not-allowed}.dropdown-list-item-leading[data-v-17a49b22]{flex-shrink:0}.dropdown-list-item-label[data-v-17a49b22]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-list-item-check[data-v-17a49b22],.additional-message-options[data-v-c1dc7bf5]{flex-shrink:0}.additional-message-options[data-v-c1dc7bf5] .dropdown-content{top:auto;bottom:calc(100% + 2.8rem);left:calc(var(--spacing-16) * -1);min-width:20rem;height:fit-content}.additional-message-options[data-v-c1dc7bf5] .scale-in-enter-active,.additional-message-options[data-v-c1dc7bf5] .scale-in-leave-active{transform-origin:bottom left}.image-attachment[data-v-9b2b4270]{position:relative;flex-shrink:0;width:4.8rem;height:4.8rem}.image-thumb[data-v-9b2b4270]{width:100%;height:100%;cursor:zoom-in}.image-remove-badge[data-v-9b2b4270]{position:absolute;top:0;right:calc(var(--spacing-10) * -1);padding:var(--spacing-4);background-color:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-default);transition:background-color .15s ease}.image-remove-badge[data-v-9b2b4270]:hover{background-color:var(--kit-input-data-icon-button-hover)}.file-attachment[data-v-9b2b4270]{display:flex;gap:var(--spacing-4);align-items:center;padding:0 var(--spacing-12);background-color:var(--kit-tag-background-color);border:.1rem solid var(--kit-tag-border-color);border-radius:var(--radius-12)}.file-content[data-v-9b2b4270]{display:flex;flex-shrink:0;gap:var(--spacing-8);align-items:center;max-width:20rem}.file-remove-badge[data-v-9b2b4270]{color:var(--kit-font-secondary)}.bubble-toolbar[data-v-af4e7989]{display:flex;gap:var(--spacing-4);padding:var(--spacing-4);background:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-default);box-shadow:var(--shadow-200)}.bubble-toolbar-button[data-v-af4e7989]{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;color:var(--color-neutral-600);cursor:pointer;background:none;border:none;border-radius:var(--radius-small);transition:background-color .15s,color .15s}.bubble-toolbar-button[data-v-af4e7989]:hover{background:var(--color-neutral-100)}.bubble-toolbar-button.is-active[data-v-af4e7989]{color:var(--color-accent-default);background:var(--color-accent-50)}.link-dialog[data-v-ea114070]{position:absolute;bottom:calc(100% + var(--spacing-8));left:0;z-index:10;display:flex;flex-wrap:wrap;gap:var(--spacing-8);align-items:center;padding:var(--spacing-8);background:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-default);box-shadow:var(--shadow-200)}.link-dialog-input[data-v-ea114070]{width:24rem}.link-dialog-actions[data-v-ea114070]{display:flex;gap:var(--spacing-4)}.link-dialog-error[data-v-ea114070]{font-size:var(--paragraph-p4-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p4-line-height);width:100%;color:var(--kit-input-error-text-color)}.rich-text-editor[data-v-04fa85f7]{flex:1;min-width:0;overflow-y:auto}.rich-text-editor[data-v-04fa85f7] .ProseMirror{font-size:var(--paragraph-p3-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p3-line-height);min-height:auto;padding:0;color:var(--kit-input-data-text-color);word-break:break-word;outline:none}.rich-text-editor[data-v-04fa85f7] .ProseMirror p{margin:0}.rich-text-editor[data-v-04fa85f7] .ProseMirror a{color:var(--color-accent-default);text-decoration:underline;cursor:text}.rich-text-editor[data-v-04fa85f7] .ProseMirror p.is-editor-empty:first-child:before{float:left;height:0;color:var(--kit-input-data-placeholder-text-color);pointer-events:none;content:attr(data-placeholder)}.saved-messages-popup[data-v-3551b93c]{position:absolute;bottom:calc(100% + var(--spacing-8));left:0;z-index:10;display:flex;flex-direction:column;width:56rem;height:36rem;overflow:hidden;background-color:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-16);box-shadow:var(--shadow-100)}.popup-header[data-v-3551b93c]{display:flex;flex-shrink:0;gap:var(--spacing-12);align-items:center;padding:var(--spacing-12) var(--spacing-16);border-bottom:.1rem solid var(--kit-tile-border-color)}.popup-search[data-v-3551b93c]{flex:1}.popup-body[data-v-3551b93c]{display:flex;flex:1;min-height:0}.message-list[data-v-3551b93c]{display:flex;flex-shrink:0;flex-direction:column;width:50%;overflow-y:auto;border-right:.1rem solid var(--kit-tile-border-color)}.message-list-state[data-v-3551b93c]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-24)}.message-item[data-v-3551b93c]{display:flex;align-items:center;width:100%;padding:var(--spacing-12) var(--spacing-16);text-align:left;cursor:pointer;background:none;border:none;border-bottom:.1rem solid var(--kit-tile-border-color);transition:background-color .1s ease}.message-item[data-v-3551b93c]:hover{background-color:var(--color-neutral-50)}.message-item.is-active[data-v-3551b93c]{background-color:var(--color-neutral-100)}.message-item[data-v-3551b93c]:last-child{border-bottom:none}.message-preview[data-v-3551b93c]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-12);padding:var(--spacing-16);overflow-y:auto}.preview-title[data-v-3551b93c]{flex-shrink:0}.preview-content[data-v-3551b93c]{flex:1;white-space:pre-wrap}.preview-empty[data-v-3551b93c]{display:flex;flex:1;align-items:center;justify-content:center}.scale-in-enter-active[data-v-3551b93c],.scale-in-leave-active[data-v-3551b93c]{transition:transform .15s ease-out;transform-origin:bottom left}.scale-in-enter-from[data-v-3551b93c],.scale-in-leave-to[data-v-3551b93c]{transform:scale(0)}.scale-in-enter-to[data-v-3551b93c],.scale-in-leave-from[data-v-3551b93c]{transform:scale(1)}.message-composer[data-v-f0c7f17d]{display:flex;flex-direction:column;gap:var(--spacing-16);padding:var(--spacing-16);background:var(--kit-tile-background-color);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-default)}.message-composer.is-hint-mode[data-v-f0c7f17d]{background:var(--color-neutral-50)}.composer-header[data-v-f0c7f17d]{padding-left:4.8rem}.message-type-dropdown[data-v-f0c7f17d] .dropdown-content{inset:auto auto calc(100% + var(--spacing-4)) 0;width:fit-content;height:fit-content}.message-type-dropdown[data-v-f0c7f17d] .scale-in-enter-active,.message-type-dropdown[data-v-f0c7f17d] .scale-in-leave-active{transform-origin:bottom left}.message-type-trigger[data-v-f0c7f17d]{display:flex;gap:var(--spacing-4);align-items:center;padding:0;cursor:pointer;background:none;border:none}.composer-input[data-v-f0c7f17d]{position:relative;display:flex;gap:var(--spacing-16);align-items:center}.rich-text-editor[data-v-f0c7f17d]{max-height:calc(7 * var(--paragraph-p3-line-height))}.character-counter[data-v-f0c7f17d]{display:flex;justify-content:flex-end;padding-right:var(--spacing-4)}.counter-text[data-v-f0c7f17d]{color:var(--kit-font-tertiary)}.counter-text.is-over-limit[data-v-f0c7f17d]{color:var(--color-red-400)}.app-divider.horizontal[data-v-eb0d1ec8]{width:100%;height:.1rem}.app-divider.vertical[data-v-eb0d1ec8]{width:.1rem;height:100%}.app-divider.with-label[data-v-eb0d1ec8]{display:flex;align-items:center;justify-content:center;height:auto}.app-divider[data-v-eb0d1ec8]:not(.with-label){background-color:var(--kit-divider-default-color)}.line[data-v-eb0d1ec8]{flex:1;height:.1rem;background-color:var(--kit-divider-default-color)}.label[data-v-eb0d1ec8]{font-size:var(--paragraph-p4-font-size);font-weight:var(--font-weight-regular);line-height:var(--paragraph-p4-line-height);padding:var(--spacing-4) var(--spacing-8);color:var(--kit-font-tertiary);border-radius:var(--radius-8)}.messages-list-shell[data-v-29912dc5]{position:relative;display:flex;flex:1 0 0;min-height:0}.messages-list[data-v-29912dc5]{flex:1 0 0;min-height:0;overflow-y:auto}.messages-list-content[data-v-29912dc5]{display:flex;flex-direction:column;gap:var(--spacing-24);padding-top:var(--spacing-24)}.messages-list-content[data-v-29912dc5]>*{overflow-anchor:none}.messages-list-content>.unread-divider[data-v-29912dc5]{overflow-anchor:auto}.messages-list-content>.unread-divider[data-v-29912dc5] .label{color:var(--color-accent-text)}.messages-list-content[data-v-29912dc5]:after{height:.1rem;content:"";overflow-anchor:auto}.is-grouped[data-v-29912dc5]{margin-top:calc(-1 * var(--spacing-16))}.loading[data-v-29912dc5]{align-self:center}.scroll-to-bottom-button[data-v-29912dc5]{position:absolute;right:var(--spacing-16);bottom:var(--spacing-16)}.app-alert[data-v-b9730c00]{display:flex;gap:var(--spacing-8);align-items:center;padding:var(--spacing-4) var(--spacing-8);background-color:var(--color-red-100);border:.1rem solid var(--color-red-300);border-radius:var(--radius-12)}.app-alert-close[data-v-b9730c00]{flex-shrink:0}.alert-container[data-v-e3c2caa9]{position:fixed;top:var(--spacing-16);left:50%;z-index:9999;display:flex;flex-direction:column;gap:var(--spacing-8);transform:translate(-50%)}.alert-enter-active[data-v-e3c2caa9]{transition:opacity .3s ease,transform .3s ease}.alert-leave-active[data-v-e3c2caa9]{transition:opacity .2s ease,transform .2s ease}.alert-enter-from[data-v-e3c2caa9],.alert-leave-to[data-v-e3c2caa9]{opacity:0;transform:translateY(-1rem)}.crm-status-selector-option[data-v-1410678d]{display:flex;gap:var(--spacing-4);align-items:center;width:100%;height:3.6rem;padding:0 var(--spacing-8);cursor:pointer;background:transparent;border:none;border-radius:var(--radius-12);transition:background .15s ease}.crm-status-selector-option[data-v-1410678d]:hover,.crm-status-selector-option.selected[data-v-1410678d]{background:var(--color-item-active-default)}.status-dot[data-v-1410678d]{flex-shrink:0;width:1.6rem;height:1.6rem;border:.2rem solid var(--kit-tile-border-color);border-radius:50%}.option-label[data-v-1410678d]{flex:1;text-align:left}.crm-status-selector[data-v-de29d4db]{display:flex;flex-direction:column;gap:var(--spacing-8);width:14.6rem;padding:var(--spacing-8);background:var(--color-white);border:.1rem solid var(--color-neutral-50);border-radius:var(--radius-20);box-shadow:var(--shadow-200)}.selector-header[data-v-de29d4db]{display:flex;gap:var(--spacing-8);align-items:center;padding:0 var(--spacing-8);border-radius:var(--radius-12)}.selector-avatar[data-v-de29d4db]{flex-shrink:0;width:2.4rem;height:2.4rem;overflow:hidden;border-radius:50%}.agent-info[data-v-de29d4db]{display:flex;flex-direction:column;overflow:hidden}.selector-options[data-v-de29d4db]{display:flex;flex-direction:column}.logout-button[data-v-de29d4db]{width:100%;color:var(--color-status-negative);border-radius:var(--radius-12)}.logout-button[data-v-de29d4db]:hover{background-color:var(--kit-dropdown-list-item-background-color-hover)}.logout-button[data-v-de29d4db] .label{color:var(--color-status-negative)}.nav-avatar[data-v-702b9bd2]{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;cursor:pointer;background:transparent;border:none;border-radius:50%;outline:.2rem solid var(--color-yellow-400);outline-offset:.1rem;transition:outline-color .15s ease}.nav-avatar.online[data-v-702b9bd2]{outline-color:var(--color-emerald-500)}.avatar-image[data-v-702b9bd2]{width:3rem;height:3rem;overflow:hidden;border-radius:50%}.navigation-rail[data-v-d24032d3]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-24);align-items:center;width:4rem;height:100%;padding:var(--spacing-32) var(--spacing-4)}.avatar-wrapper[data-v-d24032d3]{position:relative}.selector[data-v-d24032d3]{position:absolute;top:0;left:4.4rem;z-index:100}.items[data-v-d24032d3]{display:flex;flex-direction:column}.items[data-v-d24032d3] .icon-button.active{background-color:var(--color-transparent-hue-500-a15)}.fade-enter-active[data-v-d24032d3],.fade-leave-active[data-v-d24032d3]{transition:opacity .15s ease}.fade-enter-from[data-v-d24032d3],.fade-leave-to[data-v-d24032d3]{opacity:0}.app-shell[data-v-491b0e57]{height:100%;min-height:100vh;display:flex;gap:var(--spacing-8);width:100vw;height:100vh;max-height:100vh;padding:var(--kit-page-padding-top) var(--kit-page-padding-left-right);overflow:hidden}.navigation-item[data-v-2a2e96c4]{display:flex;gap:var(--spacing-8);align-items:center;justify-content:space-between;padding:var(--spacing-8);cursor:pointer;background-color:transparent;border:none;border-radius:var(--radius-12);transition:background-color .15s ease}.navigation-item[data-v-2a2e96c4]:hover:not(.active){background-color:var(--color-transparent-hue-500-a05)}.navigation-item.active[data-v-2a2e96c4]{background-color:var(--color-transparent-hue-500-a15)}.item-left[data-v-2a2e96c4]{display:flex;gap:var(--spacing-8);align-items:center;min-width:0}.navigation-section[data-v-4ae09132]{display:flex;flex-direction:column}.section-header[data-v-4ae09132]{display:flex;gap:var(--spacing-8);align-items:center;justify-content:space-between;margin-bottom:var(--spacing-8)}.navigation-menu[data-v-e5ec38c5]{display:flex;flex-direction:column;gap:var(--spacing-16);width:20rem;height:100%;padding:var(--spacing-24) var(--spacing-8);background:var(--color-neutral-25);border:.1rem solid var(--kit-tile-border-color);border-radius:var(--radius-24) 0 0 var(--radius-24)}.header[data-v-e5ec38c5]{display:flex;align-items:center;justify-content:space-between}.menu-body[data-v-e5ec38c5]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-24)}
