/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.qs-integration) *,:where(.qs-integration)*,:where(.qs-integration) :before,:where(.qs-integration):before,:where(.qs-integration) :after,:where(.qs-integration):after,:where(.qs-integration) ::backdrop,:where(.qs-integration)::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{.qs-integration,.qs-integration{--font-sans:var(--font-geist,"Geist"), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-800:oklch(47% .157 37.304);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-950:oklch(27.4% .072 132.109);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-200:oklch(91% .096 180.426);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:#3392ff;--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-950:oklch(27.1% .105 12.094);--color-zinc-800:oklch(27.4% .006 286.033);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:#f7f7f7;--color-neutral-200:#ebebeb;--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-3xl:1.5rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-lg:0 4px 6px -2px #0000000d, 0 10px 15px -3px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-neutral-925:#121212;--color-accent-50:var(--color-blue-50);--color-accent-100:var(--color-blue-100);--color-accent-200:var(--color-blue-200);--color-accent-300:var(--color-blue-300);--color-accent-400:var(--color-blue-400);--color-accent-500:var(--color-blue-500);--color-accent-600:var(--color-blue-600);--color-accent-700:var(--color-blue-700);--color-accent-800:var(--color-blue-800);--color-accent-900:var(--color-blue-900);--color-accent-950:var(--color-blue-950);--radius-2lg:10px;--shadow-checkbox-selected:inset 0 2px 0 0 #ffffff40, inset 0 0 0 1px var(--color-accent-500);--shadow-dropdown:0 1px 1px 0 #0000000a, 0 4px 4px 0 #00000005;--color-foreground-full:var(--color-foreground-full);--color-foreground-icon-primary:var(--color-foreground-icon-primary);--color-foreground-icon-hover:var(--color-foreground-icon-hover);--color-foreground-icon-secondary:var(--color-foreground-icon-secondary);--color-foreground-icon-tertiary:var(--color-foreground-icon-tertiary);--color-foreground-icon-quaternary:var(--color-foreground-icon-quaternary);--color-foreground-icon-error:var(--color-foreground-icon-error);--color-foreground-icon-disabled:var(--color-foreground-icon-disabled);--color-foreground-disabled:var(--color-foreground-disabled);--color-foreground-disabled-danger:var(--color-foreground-disabled-danger);--color-input-disabled-foreground:var(--color-input-disabled-foreground);--color-icon-button-disabled-foreground:var(--color-icon-button-disabled-foreground);--color-button-primary-disabled-foreground:var(--color-button-primary-disabled-foreground);--color-text-primary:var(--color-text-primary);--color-text-secondary:var(--color-text-secondary);--color-text-tertiary:var(--color-text-tertiary);--color-text-disabled:var(--color-text-disabled);--color-text-disabled-danger:var(--color-text-disabled-danger);--color-text-placeholder:var(--color-text-placeholder);--color-text-error-primary:var(--color-text-error-primary);--color-text-destructive:var(--color-text-destructive);--color-input-disabled-text:var(--color-input-disabled-text);--color-text-white:var(--color-text-white);--color-background-full:var(--color-background-full);--color-ticket-detail-surface:var(--color-ticket-detail-surface);--color-ticket-detail-low-background:var(--color-ticket-detail-low-background);--color-ticket-detail-low-hover:var(--color-ticket-detail-low-hover);--color-ticket-detail-medium-hover:var(--color-ticket-detail-medium-hover);--color-ticket-detail-high-hover:var(--color-ticket-detail-high-hover);--color-ticket-detail-urgent-hover:var(--color-ticket-detail-urgent-hover);--color-ticket-detail-low-text:var(--color-ticket-detail-low-text);--color-ticket-detail-resource-background:var(--color-ticket-detail-resource-background);--color-ticket-detail-resource-text:var(--color-ticket-detail-resource-text);--color-ticket-detail-favorite:var(--color-ticket-detail-favorite);--color-background-primary-default:var(--color-background-primary-default);--color-background-inner-default:var(--color-background-inner-default);--color-background-primary-hover:var(--color-background-primary-hover);--color-background-primary-active:var(--color-background-primary-active);--color-background-primary-disabled:var(--color-background-primary-disabled);--color-input-disabled-background:var(--color-input-disabled-background);--color-background-secondary-default:var(--color-background-secondary-default);--color-background-secondary-hover:var(--color-background-secondary-hover);--color-background-tertiary-default:var(--color-background-tertiary-default);--color-background-tertiary-hover:var(--color-background-tertiary-hover);--color-background-tertiary-error:var(--color-background-tertiary-error);--color-background-recent-hire-role:var(--color-background-recent-hire-role);--color-avatar-neutral-background:var(--color-avatar-neutral-background);--color-background-quaternary-default:var(--color-background-quaternary-default);--color-background-quaternary-hover:var(--color-background-quaternary-hover);--color-background-quaternary-error:var(--color-background-quaternary-error);--color-file-upload-icon-background:var(--color-file-upload-icon-background);--color-file-upload-icon-foreground:var(--color-file-upload-icon-foreground);--color-file-upload-icon-foreground-hover:var(--color-file-upload-icon-foreground-hover);--color-border-button-default:var(--color-border-button-default);--color-border-button-hover:var(--color-border-button-hover);--color-border-button-active:var(--color-border-button-active);--color-border-button-white:var(--color-border-button-white);--color-border-error-default:var(--color-border-error-default);--color-border-checkbox-default:var(--color-border-checkbox-default);--color-border-checkbox-hover:var(--color-border-checkbox-hover);--color-border-checkbox-active:var(--color-border-checkbox-active);--color-border-checkbox-white:var(--color-border-checkbox-white);--color-border-component-detail-container:var(--color-border-component-detail-container);--color-border-ai-profile-card:var(--color-border-ai-profile-card);--color-border-table:var(--color-border-table);--color-border-button-group:var(--color-border-button-group);--color-border-sidebar-profile-hover:var(--color-border-sidebar-profile-hover);--color-separator-border:var(--color-separator-border);--color-separator-border-strong:var(--color-separator-border-strong);--color-border-focus-ring:var(--color-border-focus-ring);--color-state-success-text:var(--color-state-success-text);--color-state-success-base:var(--color-state-success-base);--color-control-indicator-background:var(--color-control-indicator-background);--color-control-indicator-background-subtle:var(--color-control-indicator-background-subtle);--color-switch-off-chip-start:var(--color-switch-off-chip-start);--color-switch-off-chip-end:var(--color-switch-off-chip-end);--color-switch-on-chip-start:var(--color-switch-on-chip-start);--color-switch-on-chip-end:var(--color-switch-on-chip-end);--color-stat-card-icon-background:var(--color-stat-card-icon-background);--color-segmented-control-background:var(--color-segmented-control-background);--color-segmented-control-selected-background:var(--color-segmented-control-selected-background);--color-theme-toggle-sidebar-background:var(--color-theme-toggle-sidebar-background);--color-theme-toggle-sidebar-selected-background:var(--color-theme-toggle-sidebar-selected-background);--color-ai-chat-composer-add-background:var(--color-ai-chat-composer-add-background);--color-ai-chat-composer-add-hover-background:var(--color-ai-chat-composer-add-hover-background);--color-composer-panel-tab-background:var(--color-composer-panel-tab-background);--color-composer-panel-add-background:var(--color-composer-panel-add-background);--color-composer-panel-add-hover-background:var(--color-composer-panel-add-hover-background);--color-composer-panel-tile-border:var(--color-composer-panel-tile-border);--color-composer-panel-rail-background:var(--color-composer-panel-rail-background);--color-questionnaire-key-background:var(--color-questionnaire-key-background);--color-questionnaire-key-hover-background:var(--color-questionnaire-key-hover-background);--color-agent-progress-ring:var(--color-agent-progress-ring);--color-button-ghost-background:var(--color-button-ghost-background);--color-button-ghost-hover:var(--color-button-ghost-hover);--color-button-ghost-active:var(--color-button-ghost-active);--color-button-ghost-disabled:var(--color-button-ghost-disabled);--color-button-ghost-foreground:var(--color-button-ghost-foreground);--color-button-ghost-disabled-foreground:var(--color-button-ghost-disabled-foreground);--color-dropdown-item-hover-background:var(--color-dropdown-item-hover-background);--color-kbd-background:var(--color-kbd-background);--color-kbd-foreground:var(--color-kbd-foreground);--color-docs-file-chip-background:var(--color-docs-file-chip-background);--color-docs-file-chip-border:var(--color-docs-file-chip-border);--color-docs-file-chip-foreground:var(--color-docs-file-chip-foreground);--color-docs-command-accent:var(--color-docs-command-accent);--color-docs-code-background:var(--color-docs-code-background);--color-docs-install-rail:var(--color-docs-install-rail);--color-badge-neutral-background:var(--color-badge-neutral-background);--color-team-menu-count-background:var(--color-team-menu-count-background);--color-team-menu-count-foreground:var(--color-team-menu-count-foreground);--color-badge-new-background:var(--color-badge-new-background);--color-badge-new-text:var(--color-badge-new-text);--color-tab-count-selected-background:var(--color-tab-count-selected-background);--color-pill-tab-blue-selected-background:var(--color-pill-tab-blue-selected-background);--color-pill-tab-blue-hover-background:var(--color-pill-tab-blue-hover-background);--color-notification-information-background:var(--color-notification-information-background);--color-notification-information-foreground:var(--color-notification-information-foreground);--color-notification-success-background:var(--color-notification-success-background);--color-notification-success-foreground:var(--color-notification-success-foreground);--color-notification-error-background:var(--color-notification-error-background);--color-notification-error-foreground:var(--color-notification-error-foreground);--color-notification-center-background:var(--color-notification-center-background);--color-status-lime-background:var(--color-status-lime-background);--color-status-lime-text:var(--color-status-lime-text);--color-status-yellow-background:var(--color-status-yellow-background);--color-status-yellow-text:var(--color-status-yellow-text);--color-status-rose-background:var(--color-status-rose-background);--color-status-rose-text:var(--color-status-rose-text);--color-status-cyan-background:var(--color-status-cyan-background);--color-status-cyan-text:var(--color-status-cyan-text);--color-status-orange-background:var(--color-status-orange-background);--color-status-orange-text:var(--color-status-orange-text);--color-status-blue-background:var(--color-status-blue-background);--color-status-blue-text:var(--color-status-blue-text);--color-status-purple-background:var(--color-status-purple-background);--color-status-purple-text:var(--color-status-purple-text);--color-status-dot-green-halo:var(--color-status-dot-green-halo);--color-status-dot-yellow-halo:var(--color-status-dot-yellow-halo);--color-status-dot-indigo-halo:var(--color-status-dot-indigo-halo);--color-date-range-background:var(--color-date-range-background);--color-date-range-edge-background:var(--color-date-range-edge-background);--color-calendar-event-blue-background:var(--color-calendar-event-blue-background);--color-calendar-event-blue-title:var(--color-calendar-event-blue-title);--color-calendar-event-blue-time:var(--color-calendar-event-blue-time);--color-calendar-event-pink-background:var(--color-calendar-event-pink-background);--color-calendar-event-pink-title:var(--color-calendar-event-pink-title);--color-calendar-event-pink-time:var(--color-calendar-event-pink-time);--color-calendar-event-purple-background:var(--color-calendar-event-purple-background);--color-calendar-event-purple-title:var(--color-calendar-event-purple-title);--color-calendar-event-purple-time:var(--color-calendar-event-purple-time);--color-calendar-event-lime-background:var(--color-calendar-event-lime-background);--color-calendar-event-lime-title:var(--color-calendar-event-lime-title);--color-calendar-event-lime-time:var(--color-calendar-event-lime-time);--color-calendar-event-emerald-background:var(--color-calendar-event-emerald-background);--color-calendar-event-emerald-title:var(--color-calendar-event-emerald-title);--color-calendar-event-emerald-time:var(--color-calendar-event-emerald-time);--color-text-error-placeholder:var(--color-text-error-placeholder);--color-chart-track:var(--color-chart-track);--color-chart-cursor:var(--color-chart-cursor);--color-chart-neutral:var(--color-chart-neutral);--color-chart-1:var(--color-chart-1);--color-chart-1-active:var(--color-chart-1-active);--color-chart-2:var(--color-chart-2);--color-chart-2-active:var(--color-chart-2-active);--color-chart-3:var(--color-chart-3);--color-chart-3-active:var(--color-chart-3-active);--color-chart-4:var(--color-chart-4);--color-chart-4-active:var(--color-chart-4-active);--color-chart-5:var(--color-chart-5);--color-chart-5-active:var(--color-chart-5-active);--color-chart-6:var(--color-chart-6);--color-chart-6-active:var(--color-chart-6-active);--color-chart-7:var(--color-chart-7);--color-chart-7-active:var(--color-chart-7-active);--color-chart-8:var(--color-chart-8);--color-chart-8-active:var(--color-chart-8-active);--color-chart-9:var(--color-chart-9);--color-chart-9-active:var(--color-chart-9-active);--color-chart-agents-bar:var(--color-chart-agents-bar);--color-chart-agents-bar-active:var(--color-chart-agents-bar-active);--button-transition-ms:.15s;--input-transition-ms:.15s;--text-title-2-medium:1.25rem;--text-title-2-medium--line-height:1.625rem;--text-title-2-medium--letter-spacing:0;--text-title-2-medium--font-weight:500;--text-title-3-medium:1.125rem;--text-title-3-medium--line-height:1.625rem;--text-title-3-medium--letter-spacing:0;--text-title-3-medium--font-weight:500;--text-title-3-semibold:1.125rem;--text-title-3-semibold--line-height:1.625rem;--text-title-3-semibold--letter-spacing:0;--text-title-3-semibold--font-weight:600;--text-headline-medium:1rem;--text-headline-medium--line-height:1.375rem;--text-headline-medium--letter-spacing:0;--text-headline-medium--font-weight:500;--text-body-regular:.875rem;--text-body-regular--line-height:1.25rem;--text-body-regular--letter-spacing:0;--text-body-regular--font-weight:400;--text-body-medium:.875rem;--text-body-medium--line-height:1.25rem;--text-body-medium--letter-spacing:0;--text-body-medium--font-weight:500;--text-body-2-regular:.8125rem;--text-body-2-regular--line-height:1.125rem;--text-body-2-regular--letter-spacing:0;--text-body-2-regular--font-weight:400;--text-body-2-medium:.8125rem;--text-body-2-medium--line-height:1.125rem;--text-body-2-medium--letter-spacing:0;--text-body-2-medium--font-weight:500;--text-caption-1-regular:.75rem;--text-caption-1-regular--line-height:1rem;--text-caption-1-regular--letter-spacing:.15px;--text-caption-1-regular--font-weight:400;--text-caption-1-medium:.75rem;--text-caption-1-medium--line-height:1rem;--text-caption-1-medium--letter-spacing:.15px;--text-caption-1-medium--font-weight:500;--text-caption-1-semibold:.75rem;--text-caption-1-semibold--line-height:1rem;--text-caption-1-semibold--letter-spacing:.15px;--text-caption-1-semibold--font-weight:600}}@layer base{:where(.qs-integration) :where(button,input,select,textarea){appearance:none;color:inherit;font:inherit;background:0 0;border:0 solid;margin:0}:where(.qs-integration) :where(a){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.qs-integration) :where(h1,h2,h3,p){margin:0}}@layer components;@layer utilities{:where(.qs-integration) .bg-button-danger,:where(.qs-integration).bg-button-danger{isolation:isolate;background-image:var(--gradient-button-danger-default);position:relative}:where(.qs-integration) .bg-button-danger:before,:where(.qs-integration).bg-button-danger:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:var(--gradient-button-danger-hover);opacity:0;transition:opacity var(--button-transition-ms) ease;position:absolute;inset:0}:where(.qs-integration) .bg-button-danger:hover:not(:disabled):not([aria-disabled=true]):before,:where(.qs-integration).bg-button-danger:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}:where(.qs-integration) .bg-button-danger:active:not(:disabled):not([aria-disabled=true]),:where(.qs-integration).bg-button-danger:active:not(:disabled):not([aria-disabled=true]){background-image:var(--gradient-button-danger-active)}:where(.qs-integration) .bg-button-danger:active:not(:disabled):not([aria-disabled=true]):before,:where(.qs-integration).bg-button-danger:active:not(:disabled):not([aria-disabled=true]):before{opacity:0}:where(.qs-integration) .bg-button-danger:disabled,:where(.qs-integration).bg-button-danger:disabled,:where(.qs-integration) .bg-button-danger[aria-disabled=true],:where(.qs-integration).bg-button-danger[aria-disabled=true]{background-image:var(--gradient-button-danger-disabled)}:where(.qs-integration) .bg-button-danger:disabled:before,:where(.qs-integration).bg-button-danger:disabled:before,:where(.qs-integration) .bg-button-danger[aria-disabled=true]:before,:where(.qs-integration).bg-button-danger[aria-disabled=true]:before{display:none}:where(.qs-integration) .bg-button-primary,:where(.qs-integration).bg-button-primary{isolation:isolate;background-image:var(--gradient-button-primary-default);position:relative}:where(.qs-integration) .bg-button-primary:before,:where(.qs-integration).bg-button-primary:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:var(--gradient-button-primary-hover);opacity:0;transition:opacity var(--button-transition-ms) ease;position:absolute;inset:0}:where(.qs-integration) .bg-button-primary:hover:not(:disabled):not([aria-disabled=true]):before,:where(.qs-integration).bg-button-primary:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}:where(.qs-integration) .bg-button-primary:active:not(:disabled):not([aria-disabled=true]),:where(.qs-integration).bg-button-primary:active:not(:disabled):not([aria-disabled=true]){background-image:var(--gradient-button-primary-active)}:where(.qs-integration) .bg-button-primary:active:not(:disabled):not([aria-disabled=true]):before,:where(.qs-integration).bg-button-primary:active:not(:disabled):not([aria-disabled=true]):before{opacity:0}:where(.qs-integration) .bg-button-primary:disabled,:where(.qs-integration).bg-button-primary:disabled,:where(.qs-integration) .bg-button-primary[aria-disabled=true],:where(.qs-integration).bg-button-primary[aria-disabled=true]{background-image:var(--gradient-button-primary-disabled)}:where(.qs-integration) .bg-button-primary:disabled:before,:where(.qs-integration).bg-button-primary:disabled:before,:where(.qs-integration) .bg-button-primary[aria-disabled=true]:before,:where(.qs-integration).bg-button-primary[aria-disabled=true]:before{display:none}:where(.qs-integration) .pointer-events-none,:where(.qs-integration).pointer-events-none{pointer-events:none}:where(.qs-integration) .visible,:where(.qs-integration).visible{visibility:visible}:where(.qs-integration) .absolute,:where(.qs-integration).absolute{position:absolute}:where(.qs-integration) .fixed,:where(.qs-integration).fixed{position:fixed}:where(.qs-integration) .relative,:where(.qs-integration).relative{position:relative}:where(.qs-integration) .static,:where(.qs-integration).static{position:static}:where(.qs-integration) .sticky,:where(.qs-integration).sticky{position:sticky}:where(.qs-integration) .inset-0,:where(.qs-integration).inset-0{inset:0}:where(.qs-integration) .inset-x-0,:where(.qs-integration).inset-x-0{inset-inline:0}:where(.qs-integration) .top-0,:where(.qs-integration).top-0{top:0}:where(.qs-integration) .top-1\/2,:where(.qs-integration).top-1\/2{top:50%}:where(.qs-integration) .left-1\/2,:where(.qs-integration).left-1\/2{left:50%}:where(.qs-integration) .isolate,:where(.qs-integration).isolate{isolation:isolate}:where(.qs-integration) .z-10,:where(.qs-integration).z-10{z-index:10}:where(.qs-integration) .z-100,:where(.qs-integration).z-100{z-index:100}:where(.qs-integration) .container,:where(.qs-integration).container{width:100%}@media (min-width:40rem){:where(.qs-integration) .container,:where(.qs-integration).container{max-width:40rem}}@media (min-width:48rem){:where(.qs-integration) .container,:where(.qs-integration).container{max-width:48rem}}@media (min-width:64rem){:where(.qs-integration) .container,:where(.qs-integration).container{max-width:64rem}}@media (min-width:80rem){:where(.qs-integration) .container,:where(.qs-integration).container{max-width:80rem}}@media (min-width:96rem){:where(.qs-integration) .container,:where(.qs-integration).container{max-width:96rem}}:where(.qs-integration) .m-0,:where(.qs-integration).m-0{margin:0}:where(.qs-integration) .mx-auto,:where(.qs-integration).mx-auto{margin-inline:auto}:where(.qs-integration) .ms-auto,:where(.qs-integration).ms-auto{margin-inline-start:auto}:where(.qs-integration) .-me-1,:where(.qs-integration).-me-1{margin-inline-end:calc(var(--spacing) * -1)}:where(.qs-integration) .mt-1,:where(.qs-integration).mt-1{margin-top:var(--spacing)}:where(.qs-integration) .mt-2,:where(.qs-integration).mt-2{margin-top:calc(var(--spacing) * 2)}:where(.qs-integration) .mb-4,:where(.qs-integration).mb-4{margin-bottom:calc(var(--spacing) * 4)}:where(.qs-integration) .block,:where(.qs-integration).block{display:block}:where(.qs-integration) .flex,:where(.qs-integration).flex{display:flex}:where(.qs-integration) .grid,:where(.qs-integration).grid{display:grid}:where(.qs-integration) .hidden,:where(.qs-integration).hidden{display:none}:where(.qs-integration) .inline,:where(.qs-integration).inline{display:inline}:where(.qs-integration) .inline-flex,:where(.qs-integration).inline-flex{display:inline-flex}:where(.qs-integration) .table,:where(.qs-integration).table{display:table}:where(.qs-integration) .size-1\.5,:where(.qs-integration).size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}:where(.qs-integration) .size-3\.5,:where(.qs-integration).size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}:where(.qs-integration) .size-4,:where(.qs-integration).size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:where(.qs-integration) .size-5,:where(.qs-integration).size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}:where(.qs-integration) .size-6,:where(.qs-integration).size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}:where(.qs-integration) .size-7,:where(.qs-integration).size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}:where(.qs-integration) .size-8,:where(.qs-integration).size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}:where(.qs-integration) .size-9,:where(.qs-integration).size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}:where(.qs-integration) .size-10,:where(.qs-integration).size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}:where(.qs-integration) .size-11,:where(.qs-integration).size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}:where(.qs-integration) .size-14,:where(.qs-integration).size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}:where(.qs-integration) .size-\[5px\],:where(.qs-integration).size-\[5px\]{width:5px;height:5px}:where(.qs-integration) .size-\[18px\],:where(.qs-integration).size-\[18px\]{width:18px;height:18px}:where(.qs-integration) .h-\(--visual-viewport-height\),:where(.qs-integration).h-\(--visual-viewport-height\){height:var(--visual-viewport-height)}:where(.qs-integration) .h-4,:where(.qs-integration).h-4{height:calc(var(--spacing) * 4)}:where(.qs-integration) .h-6,:where(.qs-integration).h-6{height:calc(var(--spacing) * 6)}:where(.qs-integration) .h-8,:where(.qs-integration).h-8{height:calc(var(--spacing) * 8)}:where(.qs-integration) .h-9,:where(.qs-integration).h-9{height:calc(var(--spacing) * 9)}:where(.qs-integration) .h-16,:where(.qs-integration).h-16{height:calc(var(--spacing) * 16)}:where(.qs-integration) .h-\[30px\],:where(.qs-integration).h-\[30px\]{height:30px}:where(.qs-integration) .h-\[34px\],:where(.qs-integration).h-\[34px\]{height:34px}:where(.qs-integration) .h-full,:where(.qs-integration).h-full{height:100%}:where(.qs-integration) .h-max,:where(.qs-integration).h-max{height:max-content}:where(.qs-integration) .max-h-\[240px\],:where(.qs-integration).max-h-\[240px\]{max-height:240px}:where(.qs-integration) .max-h-full,:where(.qs-integration).max-h-full{max-height:100%}:where(.qs-integration) .min-h-0,:where(.qs-integration).min-h-0{min-height:0}:where(.qs-integration) .min-h-11,:where(.qs-integration).min-h-11{min-height:calc(var(--spacing) * 11)}:where(.qs-integration) .min-h-12,:where(.qs-integration).min-h-12{min-height:calc(var(--spacing) * 12)}:where(.qs-integration) .min-h-16,:where(.qs-integration).min-h-16{min-height:calc(var(--spacing) * 16)}:where(.qs-integration) .min-h-40,:where(.qs-integration).min-h-40{min-height:calc(var(--spacing) * 40)}:where(.qs-integration) .w-\[30px\],:where(.qs-integration).w-\[30px\]{width:30px}:where(.qs-integration) .w-\[34px\],:where(.qs-integration).w-\[34px\]{width:34px}:where(.qs-integration) .w-full,:where(.qs-integration).w-full{width:100%}:where(.qs-integration) .max-w-2xl,:where(.qs-integration).max-w-2xl{max-width:var(--container-2xl)}:where(.qs-integration) .max-w-\[400px\],:where(.qs-integration).max-w-\[400px\]{max-width:400px}:where(.qs-integration) .max-w-\[480px\],:where(.qs-integration).max-w-\[480px\]{max-width:480px}:where(.qs-integration) .max-w-\[640px\],:where(.qs-integration).max-w-\[640px\]{max-width:640px}:where(.qs-integration) .max-w-\[800px\],:where(.qs-integration).max-w-\[800px\]{max-width:800px}:where(.qs-integration) .min-w-0,:where(.qs-integration).min-w-0{min-width:0}:where(.qs-integration) .min-w-11,:where(.qs-integration).min-w-11{min-width:calc(var(--spacing) * 11)}:where(.qs-integration) .flex-1,:where(.qs-integration).flex-1{flex:1}:where(.qs-integration) .shrink-0,:where(.qs-integration).shrink-0{flex-shrink:0}:where(.qs-integration) .-translate-x-1\/2,:where(.qs-integration).-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.qs-integration) .-translate-y-1\/2,:where(.qs-integration).-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.qs-integration) .scale-0,:where(.qs-integration).scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.qs-integration) .scale-100,:where(.qs-integration).scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.qs-integration) .rotate-180,:where(.qs-integration).rotate-180{rotate:180deg}:where(.qs-integration) .button-press-motion,:where(.qs-integration).button-press-motion{transition:background-color var(--button-transition-ms) ease, border-color var(--button-transition-ms) ease, box-shadow var(--button-transition-ms) ease, color var(--button-transition-ms) ease, transform .42s cubic-bezier(.4, 0, .2, 1)}:where(.qs-integration) .button-press-motion:active:not(:disabled):not([aria-disabled=true]),:where(.qs-integration).button-press-motion:active:not(:disabled):not([aria-disabled=true]){transition-duration:.15s,.15s,.15s,.15s,.22s;transform:scale(.98)}:where(.qs-integration) .button-press-motion:disabled,:where(.qs-integration).button-press-motion:disabled,:where(.qs-integration) .button-press-motion[aria-disabled=true],:where(.qs-integration).button-press-motion[aria-disabled=true]{transform:none}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .button-press-motion,:where(.qs-integration).button-press-motion{transition:none;transform:none}}:where(.qs-integration) .transform-gpu,:where(.qs-integration).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, )}:where(.qs-integration) .cursor-default,:where(.qs-integration).cursor-default{cursor:default}:where(.qs-integration) .cursor-not-allowed,:where(.qs-integration).cursor-not-allowed{cursor:not-allowed}:where(.qs-integration) .cursor-pointer,:where(.qs-integration).cursor-pointer{cursor:pointer}:where(.qs-integration) .resize,:where(.qs-integration).resize{resize:both}:where(.qs-integration) .resize-none,:where(.qs-integration).resize-none{resize:none}:where(.qs-integration) .resize-y,:where(.qs-integration).resize-y{resize:vertical}:where(.qs-integration) .grid-cols-2,:where(.qs-integration).grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.qs-integration) .grid-cols-5,:where(.qs-integration).grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}:where(.qs-integration) .flex-col,:where(.qs-integration).flex-col{flex-direction:column}:where(.qs-integration) .flex-col-reverse,:where(.qs-integration).flex-col-reverse{flex-direction:column-reverse}:where(.qs-integration) .flex-wrap,:where(.qs-integration).flex-wrap{flex-wrap:wrap}:where(.qs-integration) .items-baseline,:where(.qs-integration).items-baseline{align-items:baseline}:where(.qs-integration) .items-center,:where(.qs-integration).items-center{align-items:center}:where(.qs-integration) .items-end,:where(.qs-integration).items-end{align-items:flex-end}:where(.qs-integration) .items-start,:where(.qs-integration).items-start{align-items:flex-start}:where(.qs-integration) .items-stretch,:where(.qs-integration).items-stretch{align-items:stretch}:where(.qs-integration) .justify-between,:where(.qs-integration).justify-between{justify-content:space-between}:where(.qs-integration) .justify-center,:where(.qs-integration).justify-center{justify-content:center}:where(.qs-integration) .justify-items-start,:where(.qs-integration).justify-items-start{justify-items:start}:where(.qs-integration) .gap-0\.5,:where(.qs-integration).gap-0\.5{gap:calc(var(--spacing) * .5)}:where(.qs-integration) .gap-1,:where(.qs-integration).gap-1{gap:var(--spacing)}:where(.qs-integration) .gap-1\.5,:where(.qs-integration).gap-1\.5{gap:calc(var(--spacing) * 1.5)}:where(.qs-integration) .gap-2,:where(.qs-integration).gap-2{gap:calc(var(--spacing) * 2)}:where(.qs-integration) .gap-3,:where(.qs-integration).gap-3{gap:calc(var(--spacing) * 3)}:where(.qs-integration) .gap-4,:where(.qs-integration).gap-4{gap:calc(var(--spacing) * 4)}:where(.qs-integration) .gap-5,:where(.qs-integration).gap-5{gap:calc(var(--spacing) * 5)}:where(.qs-integration) .gap-6,:where(.qs-integration).gap-6{gap:calc(var(--spacing) * 6)}:where(.qs-integration) .gap-\[5px\],:where(.qs-integration).gap-\[5px\]{gap:5px}:where(.qs-integration) .gap-x-4,:where(.qs-integration).gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.qs-integration) .gap-y-1,:where(.qs-integration).gap-y-1{row-gap:var(--spacing)}:where(.qs-integration) .gap-y-2,:where(.qs-integration).gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.qs-integration) :where(.divide-x>:not(:last-child)),:where(.qs-integration):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(.qs-integration) :where(.divide-border-button-default>:not(:last-child)),:where(.qs-integration):where(.divide-border-button-default>:not(:last-child)){border-color:var(--color-border-button-default)}:where(.qs-integration) .justify-self-start,:where(.qs-integration).justify-self-start{justify-self:flex-start}:where(.qs-integration) .truncate,:where(.qs-integration).truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.qs-integration) .overflow-auto,:where(.qs-integration).overflow-auto{overflow:auto}:where(.qs-integration) .overflow-clip,:where(.qs-integration).overflow-clip{overflow:clip}:where(.qs-integration) .overflow-hidden,:where(.qs-integration).overflow-hidden{overflow:hidden}:where(.qs-integration) .overflow-visible,:where(.qs-integration).overflow-visible{overflow:visible}:where(.qs-integration) .overflow-x-auto,:where(.qs-integration).overflow-x-auto{overflow-x:auto}:where(.qs-integration) .overflow-y-auto,:where(.qs-integration).overflow-y-auto{overflow-y:auto}:where(.qs-integration) .overscroll-contain,:where(.qs-integration).overscroll-contain{overscroll-behavior:contain}:where(.qs-integration) .rounded,:where(.qs-integration).rounded{border-radius:.25rem}:where(.qs-integration) .rounded-2lg,:where(.qs-integration).rounded-2lg{border-radius:var(--radius-2lg)}:where(.qs-integration) .rounded-3xl,:where(.qs-integration).rounded-3xl{border-radius:var(--radius-3xl)}:where(.qs-integration) .rounded-full,:where(.qs-integration).rounded-full{border-radius:2147483647px}:where(.qs-integration) .rounded-lg,:where(.qs-integration).rounded-lg{border-radius:var(--radius-lg)}:where(.qs-integration) .rounded-sm,:where(.qs-integration).rounded-sm{border-radius:var(--radius-sm)}:where(.qs-integration) .rounded-xl,:where(.qs-integration).rounded-xl{border-radius:var(--radius-xl)}:where(.qs-integration) .border,:where(.qs-integration).border{border-style:var(--tw-border-style);border-width:1px}:where(.qs-integration) .border-0,:where(.qs-integration).border-0{border-style:var(--tw-border-style);border-width:0}:where(.qs-integration) .border-\[0\.875px\],:where(.qs-integration).border-\[0\.875px\]{border-style:var(--tw-border-style);border-width:.875px}:where(.qs-integration) .border-t,:where(.qs-integration).border-t{border-top-style:var(--tw-border-style);border-top-width:1px}:where(.qs-integration) .border-border-button-default,:where(.qs-integration).border-border-button-default{border-color:var(--color-border-button-default)}:where(.qs-integration) .border-border-button-group,:where(.qs-integration).border-border-button-group{border-color:var(--color-border-button-group)}:where(.qs-integration) .border-border-checkbox-default,:where(.qs-integration).border-border-checkbox-default{border-color:var(--color-border-checkbox-default)}:where(.qs-integration) .border-border-checkbox-hover,:where(.qs-integration).border-border-checkbox-hover{border-color:var(--color-border-checkbox-hover)}:where(.qs-integration) .border-border-focus-ring,:where(.qs-integration).border-border-focus-ring{border-color:var(--color-border-focus-ring)}:where(.qs-integration) .border-separator-border,:where(.qs-integration).border-separator-border{border-color:var(--color-separator-border)}:where(.qs-integration) .bg-accent-50,:where(.qs-integration).bg-accent-50{background-color:var(--color-accent-50)}:where(.qs-integration) .bg-background-full,:where(.qs-integration).bg-background-full{background-color:var(--color-background-full)}:where(.qs-integration) .bg-background-primary-default,:where(.qs-integration).bg-background-primary-default{background-color:var(--color-background-primary-default)}:where(.qs-integration) .bg-background-primary-hover,:where(.qs-integration).bg-background-primary-hover{background-color:var(--color-background-primary-hover)}:where(.qs-integration) .bg-background-secondary-default,:where(.qs-integration).bg-background-secondary-default{background-color:var(--color-background-secondary-default)}:where(.qs-integration) .bg-background-tertiary-default,:where(.qs-integration).bg-background-tertiary-default{background-color:var(--color-background-tertiary-default)}:where(.qs-integration) .bg-background-tertiary-error,:where(.qs-integration).bg-background-tertiary-error{background-color:var(--color-background-tertiary-error)}:where(.qs-integration) .bg-black\/70,:where(.qs-integration).bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){:where(.qs-integration) .bg-black\/70,:where(.qs-integration).bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}:where(.qs-integration) .bg-button-ghost-background,:where(.qs-integration).bg-button-ghost-background{background-color:var(--color-button-ghost-background)}:where(.qs-integration) .bg-control-indicator-background,:where(.qs-integration).bg-control-indicator-background{background-color:var(--color-control-indicator-background)}:where(.qs-integration) .bg-input-disabled-background,:where(.qs-integration).bg-input-disabled-background{background-color:var(--color-input-disabled-background)}:where(.qs-integration) .bg-notification-error-background,:where(.qs-integration).bg-notification-error-background{background-color:var(--color-notification-error-background)}:where(.qs-integration) .bg-transparent,:where(.qs-integration).bg-transparent{background-color:#0000}:where(.qs-integration) .bg-linear-to-b,:where(.qs-integration).bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){:where(.qs-integration) .bg-linear-to-b,:where(.qs-integration).bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}:where(.qs-integration) .bg-linear-to-b,:where(.qs-integration).bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}:where(.qs-integration) .bg-gradient-to-b,:where(.qs-integration).bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}:where(.qs-integration) .from-accent-400,:where(.qs-integration).from-accent-400{--tw-gradient-from:var(--color-accent-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.qs-integration) .from-accent-500,:where(.qs-integration).from-accent-500{--tw-gradient-from:var(--color-accent-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.qs-integration) .from-background-full,:where(.qs-integration).from-background-full{--tw-gradient-from:var(--color-background-full);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.qs-integration) .from-background-primary-default,:where(.qs-integration).from-background-primary-default{--tw-gradient-from:var(--color-background-primary-default);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.qs-integration) .to-accent-500,:where(.qs-integration).to-accent-500{--tw-gradient-to:var(--color-accent-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.qs-integration) .to-accent-600,:where(.qs-integration).to-accent-600{--tw-gradient-to:var(--color-accent-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.qs-integration) .to-transparent,:where(.qs-integration).to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.qs-integration) .\[mask-image\:linear-gradient\(to_bottom\,black\,transparent\)\],:where(.qs-integration).\[mask-image\:linear-gradient\(to_bottom\,black\,transparent\)\]{-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}:where(.qs-integration) .p-0,:where(.qs-integration).p-0{padding:0}:where(.qs-integration) .p-2,:where(.qs-integration).p-2{padding:calc(var(--spacing) * 2)}:where(.qs-integration) .p-4,:where(.qs-integration).p-4{padding:calc(var(--spacing) * 4)}:where(.qs-integration) .p-6,:where(.qs-integration).p-6{padding:calc(var(--spacing) * 6)}:where(.qs-integration) .px-0,:where(.qs-integration).px-0{padding-inline:0}:where(.qs-integration) .px-0\.5,:where(.qs-integration).px-0\.5{padding-inline:calc(var(--spacing) * .5)}:where(.qs-integration) .px-1,:where(.qs-integration).px-1{padding-inline:var(--spacing)}:where(.qs-integration) .px-1\.5,:where(.qs-integration).px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}:where(.qs-integration) .px-2,:where(.qs-integration).px-2{padding-inline:calc(var(--spacing) * 2)}:where(.qs-integration) .px-2\.5,:where(.qs-integration).px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}:where(.qs-integration) .px-3,:where(.qs-integration).px-3{padding-inline:calc(var(--spacing) * 3)}:where(.qs-integration) .px-6,:where(.qs-integration).px-6{padding-inline:calc(var(--spacing) * 6)}:where(.qs-integration) .px-\[7px\],:where(.qs-integration).px-\[7px\]{padding-inline:7px}:where(.qs-integration) .py-1,:where(.qs-integration).py-1{padding-block:var(--spacing)}:where(.qs-integration) .py-1\.5,:where(.qs-integration).py-1\.5{padding-block:calc(var(--spacing) * 1.5)}:where(.qs-integration) .py-2,:where(.qs-integration).py-2{padding-block:calc(var(--spacing) * 2)}:where(.qs-integration) .py-3,:where(.qs-integration).py-3{padding-block:calc(var(--spacing) * 3)}:where(.qs-integration) .py-6,:where(.qs-integration).py-6{padding-block:calc(var(--spacing) * 6)}:where(.qs-integration) .ps-1,:where(.qs-integration).ps-1{padding-inline-start:var(--spacing)}:where(.qs-integration) .ps-4,:where(.qs-integration).ps-4{padding-inline-start:calc(var(--spacing) * 4)}:where(.qs-integration) .pe-1\.5,:where(.qs-integration).pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}:where(.qs-integration) .pe-2,:where(.qs-integration).pe-2{padding-inline-end:calc(var(--spacing) * 2)}:where(.qs-integration) .pe-5,:where(.qs-integration).pe-5{padding-inline-end:calc(var(--spacing) * 5)}:where(.qs-integration) .pt-4,:where(.qs-integration).pt-4{padding-top:calc(var(--spacing) * 4)}:where(.qs-integration) .pt-px,:where(.qs-integration).pt-px{padding-top:1px}:where(.qs-integration) .pr-1,:where(.qs-integration).pr-1{padding-right:var(--spacing)}:where(.qs-integration) .pb-2,:where(.qs-integration).pb-2{padding-bottom:calc(var(--spacing) * 2)}:where(.qs-integration) .pl-1,:where(.qs-integration).pl-1{padding-left:var(--spacing)}:where(.qs-integration) .text-center,:where(.qs-integration).text-center{text-align:center}:where(.qs-integration) .text-left,:where(.qs-integration).text-left{text-align:left}:where(.qs-integration) .text-right,:where(.qs-integration).text-right{text-align:right}:where(.qs-integration) .text-start,:where(.qs-integration).text-start{text-align:start}:where(.qs-integration) .font-sans,:where(.qs-integration).font-sans{font-family:var(--font-sans)}:where(.qs-integration) .text-body-2-medium,:where(.qs-integration).text-body-2-medium{font-size:var(--text-body-2-medium);line-height:var(--tw-leading,var(--text-body-2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-2-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-2-medium--font-weight))}:where(.qs-integration) .text-body-2-regular,:where(.qs-integration).text-body-2-regular{font-size:var(--text-body-2-regular);line-height:var(--tw-leading,var(--text-body-2-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-body-2-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-2-regular--font-weight))}:where(.qs-integration) .text-body-medium,:where(.qs-integration).text-body-medium{font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-medium--font-weight))}:where(.qs-integration) .text-body-regular,:where(.qs-integration).text-body-regular{font-size:var(--text-body-regular);line-height:var(--tw-leading,var(--text-body-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-body-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-regular--font-weight))}:where(.qs-integration) .text-caption-1-medium,:where(.qs-integration).text-caption-1-medium{font-size:var(--text-caption-1-medium);line-height:var(--tw-leading,var(--text-caption-1-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-caption-1-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption-1-medium--font-weight))}:where(.qs-integration) .text-caption-1-regular,:where(.qs-integration).text-caption-1-regular{font-size:var(--text-caption-1-regular);line-height:var(--tw-leading,var(--text-caption-1-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-caption-1-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption-1-regular--font-weight))}:where(.qs-integration) .text-caption-1-semibold,:where(.qs-integration).text-caption-1-semibold{font-size:var(--text-caption-1-semibold);line-height:var(--tw-leading,var(--text-caption-1-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-caption-1-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption-1-semibold--font-weight))}:where(.qs-integration) .text-headline-medium,:where(.qs-integration).text-headline-medium{font-size:var(--text-headline-medium);line-height:var(--tw-leading,var(--text-headline-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-medium--font-weight))}:where(.qs-integration) .text-title-2-medium,:where(.qs-integration).text-title-2-medium{font-size:var(--text-title-2-medium);line-height:var(--tw-leading,var(--text-title-2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-title-2-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-2-medium--font-weight))}:where(.qs-integration) .text-title-3-medium,:where(.qs-integration).text-title-3-medium{font-size:var(--text-title-3-medium);line-height:var(--tw-leading,var(--text-title-3-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-title-3-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-3-medium--font-weight))}:where(.qs-integration) .text-title-3-semibold,:where(.qs-integration).text-title-3-semibold{font-size:var(--text-title-3-semibold);line-height:var(--tw-leading,var(--text-title-3-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-title-3-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-3-semibold--font-weight))}:where(.qs-integration) .whitespace-normal,:where(.qs-integration).whitespace-normal{white-space:normal}:where(.qs-integration) .whitespace-nowrap,:where(.qs-integration).whitespace-nowrap{white-space:nowrap}:where(.qs-integration) .text-accent-600,:where(.qs-integration).text-accent-600{color:var(--color-accent-600)}:where(.qs-integration) .text-button-ghost-foreground,:where(.qs-integration).text-button-ghost-foreground{color:var(--color-button-ghost-foreground)}:where(.qs-integration) .text-current,:where(.qs-integration).text-current{color:currentColor}:where(.qs-integration) .text-foreground-icon-error,:where(.qs-integration).text-foreground-icon-error{color:var(--color-foreground-icon-error)}:where(.qs-integration) .text-foreground-icon-primary,:where(.qs-integration).text-foreground-icon-primary{color:var(--color-foreground-icon-primary)}:where(.qs-integration) .text-foreground-icon-quaternary,:where(.qs-integration).text-foreground-icon-quaternary{color:var(--color-foreground-icon-quaternary)}:where(.qs-integration) .text-foreground-icon-secondary,:where(.qs-integration).text-foreground-icon-secondary{color:var(--color-foreground-icon-secondary)}:where(.qs-integration) .text-foreground-icon-tertiary,:where(.qs-integration).text-foreground-icon-tertiary{color:var(--color-foreground-icon-tertiary)}:where(.qs-integration) .text-input-disabled-foreground,:where(.qs-integration).text-input-disabled-foreground{color:var(--color-input-disabled-foreground)}:where(.qs-integration) .text-notification-error-foreground,:where(.qs-integration).text-notification-error-foreground{color:var(--color-notification-error-foreground)}:where(.qs-integration) .text-text-disabled,:where(.qs-integration).text-text-disabled{color:var(--color-text-disabled)}:where(.qs-integration) .text-text-error-primary,:where(.qs-integration).text-text-error-primary{color:var(--color-text-error-primary)}:where(.qs-integration) .text-text-primary,:where(.qs-integration).text-text-primary{color:var(--color-text-primary)}:where(.qs-integration) .text-text-secondary,:where(.qs-integration).text-text-secondary{color:var(--color-text-secondary)}:where(.qs-integration) .text-text-tertiary,:where(.qs-integration).text-text-tertiary{color:var(--color-text-tertiary)}:where(.qs-integration) .text-text-white,:where(.qs-integration).text-text-white{color:var(--color-text-white)}:where(.qs-integration) .tabular-nums,:where(.qs-integration).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, )}:where(.qs-integration) .underline,:where(.qs-integration).underline{text-decoration-line:underline}:where(.qs-integration) .underline-offset-2,:where(.qs-integration).underline-offset-2{text-underline-offset:2px}:where(.qs-integration) .underline-offset-3,:where(.qs-integration).underline-offset-3{text-underline-offset:3px}:where(.qs-integration) .opacity-0,:where(.qs-integration).opacity-0{opacity:0}:where(.qs-integration) .opacity-50,:where(.qs-integration).opacity-50{opacity:.5}:where(.qs-integration) .opacity-100,:where(.qs-integration).opacity-100{opacity:1}:where(.qs-integration) .shadow,:where(.qs-integration).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)}:where(.qs-integration) .shadow-\[inset_0px_0px_0px_0\.875px_var\(--color-accent-500\)\,inset_0px_1\.75px_0px_0px_rgba\(255\,255\,255\,0\.25\)\],:where(.qs-integration).shadow-\[inset_0px_0px_0px_0\.875px_var\(--color-accent-500\)\,inset_0px_1\.75px_0px_0px_rgba\(255\,255\,255\,0\.25\)\]{--tw-shadow:inset 0px 0px 0px .875px var(--tw-shadow-color,var(--color-accent-500)), inset 0px 1.75px 0px 0px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.qs-integration) .shadow-\[inset_0px_0px_0px_1px_var\(--color-accent-500\)\,inset_0px_2px_0px_0px_rgba\(255\,255\,255\,0\.25\)\],:where(.qs-integration).shadow-\[inset_0px_0px_0px_1px_var\(--color-accent-500\)\,inset_0px_2px_0px_0px_rgba\(255\,255\,255\,0\.25\)\]{--tw-shadow:inset 0px 0px 0px 1px var(--tw-shadow-color,var(--color-accent-500)), inset 0px 2px 0px 0px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.qs-integration) .shadow-checkbox-selected,:where(.qs-integration).shadow-checkbox-selected{--tw-shadow:inset 0 2px 0 0 var(--tw-shadow-color,#ffffff40), inset 0 0 0 1px var(--tw-shadow-color,var(--color-accent-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.qs-integration) .shadow-dropdown,:where(.qs-integration).shadow-dropdown{--tw-shadow:0 1px 1px 0 var(--tw-shadow-color,#0000000a), 0 4px 4px 0 var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.qs-integration) .shadow-lg,:where(.qs-integration).shadow-lg{--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#0000000d), 0 10px 15px -3px 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)}:where(.qs-integration) .shadow-xs,:where(.qs-integration).shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.qs-integration) .ring,:where(.qs-integration).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)}:where(.qs-integration) .ring-2,:where(.qs-integration).ring-2{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + 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)}:where(.qs-integration) .shadow-dropdown:where(.dark .shadow-dropdown),:where(.qs-integration).shadow-dropdown:where(.dark .shadow-dropdown){--tw-shadow:var(--shadow-dropdown)}:where(.qs-integration) .shadow-lg:where(.dark .shadow-lg),:where(.qs-integration).shadow-lg:where(.dark .shadow-lg){--tw-shadow:var(--shadow-lg)}:where(.qs-integration) .shadow-xs:where(.dark .shadow-xs),:where(.qs-integration).shadow-xs:where(.dark .shadow-xs){--tw-shadow:var(--shadow-xs)}:where(.qs-integration) .ring-border-button-active,:where(.qs-integration).ring-border-button-active{--tw-ring-color:var(--color-border-button-active)}:where(.qs-integration) .ring-border-button-hover,:where(.qs-integration).ring-border-button-hover{--tw-ring-color:var(--color-border-button-hover)}:where(.qs-integration) .ring-border-focus-ring,:where(.qs-integration).ring-border-focus-ring{--tw-ring-color:var(--color-border-focus-ring)}:where(.qs-integration) .ring-transparent,:where(.qs-integration).ring-transparent{--tw-ring-color:transparent}:where(.qs-integration) .ring-offset-2,:where(.qs-integration).ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}:where(.qs-integration) .blur,:where(.qs-integration).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, )}:where(.qs-integration) .filter,:where(.qs-integration).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, )}:where(.qs-integration) .backdrop-blur-\[1px\],:where(.qs-integration).backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-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, )}:where(.qs-integration) .backdrop-blur-\[4px\],:where(.qs-integration).backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px);-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, )}:where(.qs-integration) .transition,:where(.qs-integration).transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.qs-integration) .transition-\[background-color\,border-color\,box-shadow\,color\],:where(.qs-integration).transition-\[background-color\,border-color\,box-shadow\,color\]{transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.qs-integration) .transition-\[background-color\,border-color\,box-shadow\,padding\,font-size\],:where(.qs-integration).transition-\[background-color\,border-color\,box-shadow\,padding\,font-size\]{transition-property:background-color,border-color,box-shadow,padding,font-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.qs-integration) .transition-\[background-color\,border-color\,box-shadow\],:where(.qs-integration).transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.qs-integration) .transition-\[background-color\,box-shadow\,color\],:where(.qs-integration).transition-\[background-color\,box-shadow\,color\]{transition-property:background-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.qs-integration) .transition-\[background-color\,color\],:where(.qs-integration).transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.qs-integration) .transition-\[opacity\,scale\,filter\],:where(.qs-integration).transition-\[opacity\,scale\,filter\]{transition-property:opacity,scale,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.qs-integration) .transition-\[scale\,opacity\],:where(.qs-integration).transition-\[scale\,opacity\]{transition-property:scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.qs-integration) .transition-colors,:where(.qs-integration).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))}:where(.qs-integration) .transition-opacity,:where(.qs-integration).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))}:where(.qs-integration) .transition-transform,:where(.qs-integration).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))}:where(.qs-integration) .duration-150,:where(.qs-integration).duration-150{--tw-duration:.15s;transition-duration:.15s}:where(.qs-integration) .duration-200,:where(.qs-integration).duration-200{--tw-duration:.2s;transition-duration:.2s}:where(.qs-integration) .duration-300,:where(.qs-integration).duration-300{--tw-duration:.3s;transition-duration:.3s}:where(.qs-integration) .duration-\[var\(--input-transition-ms\)\],:where(.qs-integration).duration-\[var\(--input-transition-ms\)\]{--tw-duration:var(--input-transition-ms);transition-duration:var(--input-transition-ms)}:where(.qs-integration) .ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\],:where(.qs-integration).ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}:where(.qs-integration) .ease-out,:where(.qs-integration).ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}:where(.qs-integration) .outline-none,:where(.qs-integration).outline-none{--tw-outline-style:none;outline-style:none}:where(.qs-integration) .select-none,:where(.qs-integration).select-none{-webkit-user-select:none;user-select:none}:where(.qs-integration) .ring-inset,:where(.qs-integration).ring-inset{--tw-ring-inset:inset}:where(.qs-integration) :is(:where(.group\/modal)[data-entering] .group-data-\[entering\]\/modal\:opacity-0),:where(.qs-integration):is(:where(.group\/modal)[data-entering] .group-data-\[entering\]\/modal\:opacity-0),:where(.qs-integration) :is(:where(.group\/modal)[data-exiting] .group-data-\[exiting\]\/modal\:opacity-0),:where(.qs-integration):is(:where(.group\/modal)[data-exiting] .group-data-\[exiting\]\/modal\:opacity-0){opacity:0}:where(.qs-integration) .placeholder\:text-text-tertiary::placeholder,:where(.qs-integration).placeholder\:text-text-tertiary::placeholder{color:var(--color-text-tertiary)}@media (hover:hover){:where(.qs-integration) .hover\:border-border-button-hover:hover,:where(.qs-integration).hover\:border-border-button-hover:hover{border-color:var(--color-border-button-hover)}:where(.qs-integration) .hover\:bg-background-primary-hover:hover,:where(.qs-integration).hover\:bg-background-primary-hover:hover{background-color:var(--color-background-primary-hover)}:where(.qs-integration) .hover\:bg-button-ghost-hover:hover,:where(.qs-integration).hover\:bg-button-ghost-hover:hover{background-color:var(--color-button-ghost-hover)}:where(.qs-integration) .hover\:text-text-primary:hover,:where(.qs-integration).hover\:text-text-primary:hover{color:var(--color-text-primary)}:where(.qs-integration) .hover\:underline:hover,:where(.qs-integration).hover\:underline:hover{text-decoration-line:underline}}:where(.qs-integration) .focus\:placeholder\:text-text-primary:focus::placeholder,:where(.qs-integration).focus\:placeholder\:text-text-primary:focus::placeholder{color:var(--color-text-primary)}:where(.qs-integration) .focus-visible\:relative:focus-visible,:where(.qs-integration).focus-visible\:relative:focus-visible{position:relative}:where(.qs-integration) .focus-visible\:z-10:focus-visible,:where(.qs-integration).focus-visible\:z-10:focus-visible{z-index:10}:where(.qs-integration) .focus-visible\:ring-2:focus-visible,:where(.qs-integration).focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + 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)}:where(.qs-integration) .focus-visible\:ring-border-focus-ring:focus-visible,:where(.qs-integration).focus-visible\:ring-border-focus-ring:focus-visible{--tw-ring-color:var(--color-border-focus-ring)}:where(.qs-integration) .focus-visible\:ring-offset-2:focus-visible,:where(.qs-integration).focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}:where(.qs-integration) .focus-visible\:ring-inset:focus-visible,:where(.qs-integration).focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}:where(.qs-integration) .active\:border-border-button-active:active,:where(.qs-integration).active\:border-border-button-active:active{border-color:var(--color-border-button-active)}:where(.qs-integration) .active\:bg-background-primary-active:active,:where(.qs-integration).active\:bg-background-primary-active:active{background-color:var(--color-background-primary-active)}:where(.qs-integration) .active\:bg-button-ghost-active:active,:where(.qs-integration).active\:bg-button-ghost-active:active{background-color:var(--color-button-ghost-active)}:where(.qs-integration) .active\:text-accent-800:active,:where(.qs-integration).active\:text-accent-800:active{color:var(--color-accent-800)}:where(.qs-integration) .active\:text-text-primary:active,:where(.qs-integration).active\:text-text-primary:active{color:var(--color-text-primary)}:where(.qs-integration) .disabled\:cursor-not-allowed:disabled,:where(.qs-integration).disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:where(.qs-integration) .disabled\:border-border-button-default:disabled,:where(.qs-integration).disabled\:border-border-button-default:disabled{border-color:var(--color-border-button-default)}:where(.qs-integration) .disabled\:bg-background-primary-disabled:disabled,:where(.qs-integration).disabled\:bg-background-primary-disabled:disabled{background-color:var(--color-background-primary-disabled)}:where(.qs-integration) .disabled\:bg-button-ghost-disabled:disabled,:where(.qs-integration).disabled\:bg-button-ghost-disabled:disabled{background-color:var(--color-button-ghost-disabled)}:where(.qs-integration) .disabled\:text-button-ghost-disabled-foreground:disabled,:where(.qs-integration).disabled\:text-button-ghost-disabled-foreground:disabled{color:var(--color-button-ghost-disabled-foreground)}:where(.qs-integration) .disabled\:text-button-primary-disabled-foreground:disabled,:where(.qs-integration).disabled\:text-button-primary-disabled-foreground:disabled{color:var(--color-button-primary-disabled-foreground)}:where(.qs-integration) .disabled\:text-foreground-disabled-danger:disabled,:where(.qs-integration).disabled\:text-foreground-disabled-danger:disabled{color:var(--color-foreground-disabled-danger)}:where(.qs-integration) .disabled\:text-icon-button-disabled-foreground:disabled,:where(.qs-integration).disabled\:text-icon-button-disabled-foreground:disabled{color:var(--color-icon-button-disabled-foreground)}:where(.qs-integration) .disabled\:text-input-disabled-text:disabled,:where(.qs-integration).disabled\:text-input-disabled-text:disabled{color:var(--color-input-disabled-text)}:where(.qs-integration) .disabled\:text-text-tertiary:disabled,:where(.qs-integration).disabled\:text-text-tertiary:disabled{color:var(--color-text-tertiary)}:where(.qs-integration) .disabled\:no-underline:disabled,:where(.qs-integration).disabled\:no-underline:disabled{text-decoration-line:none}:where(.qs-integration) .disabled\:opacity-60:disabled,:where(.qs-integration).disabled\:opacity-60:disabled{opacity:.6}:where(.qs-integration) .disabled\:shadow-none:disabled,:where(.qs-integration).disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.qs-integration) .disabled\:placeholder\:text-input-disabled-text:disabled::placeholder,:where(.qs-integration).disabled\:placeholder\:text-input-disabled-text:disabled::placeholder{color:var(--color-input-disabled-text)}:where(.qs-integration) .aria-disabled\:cursor-not-allowed[aria-disabled=true],:where(.qs-integration).aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}:where(.qs-integration) .aria-disabled\:border-border-button-default[aria-disabled=true],:where(.qs-integration).aria-disabled\:border-border-button-default[aria-disabled=true]{border-color:var(--color-border-button-default)}:where(.qs-integration) .aria-disabled\:bg-background-primary-disabled[aria-disabled=true],:where(.qs-integration).aria-disabled\:bg-background-primary-disabled[aria-disabled=true]{background-color:var(--color-background-primary-disabled)}:where(.qs-integration) .aria-disabled\:bg-button-ghost-disabled[aria-disabled=true],:where(.qs-integration).aria-disabled\:bg-button-ghost-disabled[aria-disabled=true]{background-color:var(--color-button-ghost-disabled)}:where(.qs-integration) .aria-disabled\:text-button-ghost-disabled-foreground[aria-disabled=true],:where(.qs-integration).aria-disabled\:text-button-ghost-disabled-foreground[aria-disabled=true]{color:var(--color-button-ghost-disabled-foreground)}:where(.qs-integration) .aria-disabled\:text-button-primary-disabled-foreground[aria-disabled=true],:where(.qs-integration).aria-disabled\:text-button-primary-disabled-foreground[aria-disabled=true]{color:var(--color-button-primary-disabled-foreground)}:where(.qs-integration) .aria-disabled\:text-foreground-disabled-danger[aria-disabled=true],:where(.qs-integration).aria-disabled\:text-foreground-disabled-danger[aria-disabled=true]{color:var(--color-foreground-disabled-danger)}:where(.qs-integration) .aria-disabled\:text-text-tertiary[aria-disabled=true],:where(.qs-integration).aria-disabled\:text-text-tertiary[aria-disabled=true]{color:var(--color-text-tertiary)}:where(.qs-integration) .aria-disabled\:no-underline[aria-disabled=true],:where(.qs-integration).aria-disabled\:no-underline[aria-disabled=true]{text-decoration-line:none}:where(.qs-integration) .aria-disabled\:shadow-none[aria-disabled=true],:where(.qs-integration).aria-disabled\:shadow-none[aria-disabled=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.qs-integration) .aria-invalid\:placeholder\:text-text-error-placeholder[aria-invalid=true]::placeholder,:where(.qs-integration).aria-invalid\:placeholder\:text-text-error-placeholder[aria-invalid=true]::placeholder{color:var(--color-text-error-placeholder)}:where(.qs-integration) .data-\[entering\]\:opacity-0[data-entering],:where(.qs-integration).data-\[entering\]\:opacity-0[data-entering],:where(.qs-integration) .data-\[exiting\]\:opacity-0[data-exiting],:where(.qs-integration).data-\[exiting\]\:opacity-0[data-exiting]{opacity:0}@media (prefers-reduced-motion:no-preference){:where(.qs-integration) .motion-safe\:data-\[entering\]\:scale-\[0\.85\][data-entering],:where(.qs-integration).motion-safe\:data-\[entering\]\:scale-\[0\.85\][data-entering]{scale:.85}:where(.qs-integration) .motion-safe\:data-\[entering\]\:blur-\[4px\][data-entering],:where(.qs-integration).motion-safe\:data-\[entering\]\:blur-\[4px\][data-entering]{--tw-blur:blur(4px);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, )}:where(.qs-integration) .motion-safe\:data-\[exiting\]\:scale-\[0\.85\][data-exiting],:where(.qs-integration).motion-safe\:data-\[exiting\]\:scale-\[0\.85\][data-exiting]{scale:.85}:where(.qs-integration) .motion-safe\:data-\[exiting\]\:blur-\[4px\][data-exiting],:where(.qs-integration).motion-safe\:data-\[exiting\]\:blur-\[4px\][data-exiting]{--tw-blur:blur(4px);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, )}}@media (min-width:40rem){:where(.qs-integration) .sm\:grid-cols-2,:where(.qs-integration).sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.qs-integration) .sm\:grid-cols-3,:where(.qs-integration).sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.qs-integration) .sm\:flex-row,:where(.qs-integration).sm\:flex-row{flex-direction:row}:where(.qs-integration) .sm\:items-center,:where(.qs-integration).sm\:items-center{align-items:center}:where(.qs-integration) .sm\:justify-end,:where(.qs-integration).sm\:justify-end{justify-content:flex-end}:where(.qs-integration) .sm\:p-6,:where(.qs-integration).sm\:p-6{padding:calc(var(--spacing) * 6)}}}.qs-integration{--color-foreground-full:var(--color-white);--color-foreground-icon-primary:var(--color-neutral-950);--color-foreground-icon-hover:var(--color-black);--color-foreground-icon-secondary:var(--color-neutral-500);--color-foreground-icon-tertiary:var(--color-neutral-400);--color-foreground-icon-quaternary:var(--color-neutral-300);--color-foreground-icon-error:var(--color-red-600);--color-foreground-icon-disabled:var(--color-neutral-300);--color-foreground-disabled:var(--color-neutral-400);--color-foreground-disabled-danger:var(--color-red-300);--color-input-disabled-foreground:var(--color-neutral-300);--color-icon-button-disabled-foreground:var(--color-neutral-300);--color-button-primary-disabled-foreground:var(--color-neutral-400);--color-text-primary:var(--color-neutral-950);--color-text-secondary:var(--color-neutral-500);--color-text-tertiary:var(--color-neutral-400);--color-text-disabled:var(--color-neutral-300);--color-text-disabled-danger:var(--color-red-300);--color-text-placeholder:var(--color-neutral-400);--color-text-error-primary:var(--color-red-500);--color-text-destructive:#a9101d}@supports (color:color-mix(in lab, red, red)){.qs-integration{--color-text-destructive:color-mix(in srgb, var(--color-red-700) 80%, var(--color-neutral-600))}}.qs-integration{--color-input-disabled-text:var(--color-neutral-300);--color-text-white:var(--color-white);--color-background-full:var(--color-white);--color-ticket-detail-surface:var(--color-white);--color-ticket-detail-low-background:var(--color-indigo-200);--color-ticket-detail-low-hover:var(--color-indigo-300);--color-ticket-detail-medium-hover:var(--color-yellow-300);--color-ticket-detail-high-hover:var(--color-orange-300);--color-ticket-detail-urgent-hover:var(--color-rose-300);--color-ticket-detail-low-text:var(--color-indigo-800);--color-ticket-detail-resource-background:var(--color-blue-100);--color-ticket-detail-resource-text:var(--color-blue-600);--color-ticket-detail-favorite:#ffb83c;--color-project-board-empty-panel:#f2f2f2cc;--color-project-board-empty-front:#d9d9d9;--color-project-board-empty-middle:#e5e5e5;--color-project-board-empty-back:#ededed;--color-project-board-empty-detail:var(--color-white);--color-background-primary-default:var(--color-white);--color-background-inner-default:var(--color-white);--color-background-primary-hover:var(--color-neutral-100);--color-background-primary-active:var(--color-neutral-200);--color-background-primary-disabled:var(--color-neutral-100);--color-input-disabled-background:var(--color-neutral-100);--color-background-secondary-default:var(--color-neutral-100);--color-background-secondary-hover:var(--color-neutral-200);--color-background-tertiary-default:var(--color-neutral-200);--color-background-tertiary-hover:var(--color-neutral-300);--color-background-tertiary-error:var(--color-red-100);--color-background-recent-hire-role:var(--color-neutral-100);--color-avatar-neutral-background:var(--color-neutral-300);--color-background-quaternary-default:var(--color-neutral-300);--color-background-quaternary-hover:var(--color-neutral-400);--color-background-quaternary-error:var(--color-red-200);--color-file-upload-icon-background:var(--color-neutral-300);--color-file-upload-icon-foreground:var(--color-neutral-400);--color-file-upload-icon-foreground-hover:var(--color-neutral-500);--color-border-button-default:var(--color-neutral-200);--color-border-button-hover:var(--color-neutral-300);--color-border-button-active:var(--color-neutral-400);--color-border-button-white:var(--color-white);--color-border-error-default:var(--color-red-500);--color-border-checkbox-default:var(--color-neutral-300);--color-border-checkbox-hover:var(--color-neutral-400);--color-border-checkbox-active:var(--color-neutral-400);--color-border-checkbox-white:var(--color-white);--color-border-component-detail-container:var(--color-neutral-200);--color-border-ai-profile-card:var(--color-neutral-200);--color-border-table:var(--color-neutral-200);--color-border-button-group:var(--color-neutral-200);--color-border-sidebar-profile-hover:var(--color-neutral-300);--color-separator-border:var(--color-neutral-200);--color-separator-border-strong:var(--color-neutral-200);--color-border-focus-ring:var(--color-accent-500);--color-state-success-text:var(--color-lime-800);--color-state-success-base:var(--color-lime-200);--color-control-indicator-background:var(--color-white);--color-control-indicator-background-subtle:var(--color-neutral-100);--color-switch-off-chip-start:var(--color-white);--color-switch-off-chip-end:var(--color-neutral-100);--color-switch-on-chip-start:#2673fe}@supports (color:color-mix(in lab, red, red)){.qs-integration{--color-switch-on-chip-start:color-mix(in oklab, var(--color-accent-500) 63%, var(--color-accent-600))}}.qs-integration{--color-switch-on-chip-end:#144be9}@supports (color:color-mix(in lab, red, red)){.qs-integration{--color-switch-on-chip-end:color-mix(in oklab, var(--color-accent-600) 16%, var(--color-accent-700))}}.qs-integration{--color-stat-card-icon-background:var(--color-white);--color-segmented-control-background:var(--color-neutral-100);--color-segmented-control-selected-background:var(--color-white);--color-theme-toggle-sidebar-background:var(--color-neutral-200);--color-theme-toggle-sidebar-selected-background:var(--color-white);--color-ai-chat-composer-add-background:var(--color-neutral-100);--color-ai-chat-composer-add-hover-background:var(--color-neutral-200);--color-composer-panel-tab-background:var(--color-neutral-200);--color-composer-panel-add-background:var(--color-neutral-200);--color-composer-panel-add-hover-background:var(--color-neutral-300);--color-composer-panel-tile-border:var(--color-neutral-200);--color-composer-panel-rail-background:var(--color-neutral-100);--color-questionnaire-key-background:var(--color-neutral-100);--color-questionnaire-key-hover-background:var(--color-neutral-200);--color-agent-progress-ring:var(--color-neutral-700);--color-button-ghost-background:var(--color-accent-100);--color-button-ghost-hover:var(--color-accent-200);--color-button-ghost-active:var(--color-accent-300);--color-button-ghost-disabled:var(--color-accent-50);--color-button-ghost-foreground:var(--color-accent-700);--color-button-ghost-disabled-foreground:var(--color-accent-300);--color-dropdown-item-hover-background:var(--color-neutral-100);--color-kbd-background:var(--color-neutral-300);--color-kbd-foreground:var(--color-neutral-500);--color-docs-file-chip-background:var(--color-purple-50);--color-docs-file-chip-border:var(--color-purple-100);--color-docs-file-chip-foreground:var(--color-purple-500);--color-docs-command-accent:var(--color-purple-400);--color-docs-code-background:var(--color-background-primary-default);--color-docs-install-rail:var(--color-border-button-default);--color-badge-neutral-background:var(--color-neutral-200);--color-team-menu-count-background:var(--color-neutral-200);--color-team-menu-count-foreground:var(--color-neutral-500);--color-badge-new-background:var(--color-accent-100);--color-badge-new-text:var(--color-accent-600);--color-tab-count-selected-background:var(--color-accent-100);--color-pill-tab-blue-selected-background:var(--color-accent-50);--color-pill-tab-blue-hover-background:var(--color-neutral-100);--color-notification-information-background:var(--color-blue-100);--color-notification-information-foreground:var(--color-blue-600);--color-notification-success-background:var(--color-lime-100);--color-notification-success-foreground:var(--color-lime-600);--color-notification-error-background:var(--color-rose-100);--color-notification-error-foreground:var(--color-rose-600);--color-notification-center-background:var(--color-white);--color-status-lime-background:var(--color-lime-200);--color-status-lime-text:var(--color-lime-800);--color-status-yellow-background:var(--color-yellow-200);--color-status-yellow-text:var(--color-yellow-800);--color-status-rose-background:var(--color-rose-200);--color-status-rose-text:var(--color-rose-800);--color-status-cyan-background:var(--color-cyan-200);--color-status-cyan-text:var(--color-cyan-800);--color-status-orange-background:var(--color-orange-200);--color-status-orange-text:var(--color-orange-800);--color-status-blue-background:var(--color-blue-200);--color-status-blue-text:var(--color-blue-800);--color-status-purple-background:var(--color-purple-100);--color-status-purple-text:var(--color-purple-600);--color-status-dot-green-halo:var(--color-green-100);--color-status-dot-yellow-halo:var(--color-yellow-200);--color-status-dot-indigo-halo:var(--color-indigo-100);--color-date-range-background:var(--color-accent-100);--color-date-range-edge-background:var(--color-accent-300);--color-calendar-event-blue-background:var(--color-blue-100);--color-calendar-event-blue-title:var(--color-blue-700);--color-calendar-event-blue-time:var(--color-blue-700);--color-calendar-event-pink-background:var(--color-pink-100);--color-calendar-event-pink-title:var(--color-pink-700);--color-calendar-event-pink-time:var(--color-pink-700);--color-calendar-event-purple-background:var(--color-purple-100);--color-calendar-event-purple-title:var(--color-purple-700);--color-calendar-event-purple-time:var(--color-purple-700);--color-calendar-event-lime-background:var(--color-lime-100);--color-calendar-event-lime-title:var(--color-lime-800);--color-calendar-event-lime-time:var(--color-lime-700);--color-calendar-event-emerald-background:var(--color-emerald-100);--color-calendar-event-emerald-title:var(--color-emerald-800);--color-calendar-event-emerald-time:var(--color-emerald-700);--color-text-error-placeholder:var(--color-red-400);--color-chart-track:var(--color-neutral-200);--color-chart-cursor:var(--color-neutral-300);--color-chart-neutral:var(--color-neutral-300);--color-chart-1:var(--color-teal-400);--color-chart-1-active:var(--color-teal-500);--color-chart-2:var(--color-lime-400);--color-chart-2-active:var(--color-lime-500);--color-chart-3:var(--color-pink-400);--color-chart-3-active:var(--color-pink-500);--color-chart-4:var(--color-sky-400);--color-chart-4-active:var(--color-sky-500);--color-chart-5:var(--color-purple-400);--color-chart-5-active:var(--color-purple-500);--color-chart-6:var(--color-blue-400);--color-chart-6-active:var(--color-blue-500);--color-chart-7:var(--color-emerald-400);--color-chart-7-active:var(--color-emerald-500);--color-chart-8:var(--color-yellow-400);--color-chart-8-active:var(--color-yellow-500);--color-chart-9:var(--color-indigo-400);--color-chart-9-active:var(--color-indigo-500);--color-chart-agents-bar:var(--color-purple-300);--color-chart-agents-bar-active:var(--color-purple-400);--gradient-button-primary-default:linear-gradient(180deg, var(--color-accent-500) 0%, var(--color-accent-600) 100%);--gradient-button-primary-hover:linear-gradient(180deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);--gradient-button-primary-active:linear-gradient(180deg, var(--color-accent-600) 0%, var(--color-accent-700) 100%);--gradient-button-primary-disabled:linear-gradient(180deg, var(--color-neutral-200) 0%, var(--color-neutral-300) 100%);--gradient-button-danger-default:linear-gradient(180deg, var(--color-red-500) 0%, var(--color-red-600) 100%);--gradient-button-danger-hover:linear-gradient(180deg, var(--color-red-400) 0%, var(--color-red-500) 100%);--gradient-button-danger-active:linear-gradient(180deg, var(--color-red-600) 0%, var(--color-red-700) 100%);--gradient-button-danger-disabled:linear-gradient(180deg, var(--color-red-100) 0%, var(--color-red-200) 100%)}.dark .qs-integration,.qs-integration.dark{--color-foreground-full:var(--color-neutral-700);--color-foreground-icon-primary:var(--color-neutral-50);--color-foreground-icon-hover:var(--color-white);--color-foreground-icon-error:var(--color-red-400);--color-foreground-icon-tertiary:var(--color-neutral-600);--color-foreground-icon-quaternary:var(--color-neutral-700);--color-foreground-icon-disabled:var(--color-neutral-800);--color-foreground-disabled:var(--color-neutral-700);--color-foreground-disabled-danger:var(--color-red-400);--color-input-disabled-foreground:var(--color-neutral-600);--color-icon-button-disabled-foreground:var(--color-neutral-500);--color-button-primary-disabled-foreground:var(--color-neutral-500);--color-text-primary:var(--color-neutral-50);--color-text-tertiary:var(--color-neutral-600);--color-text-disabled:var(--color-neutral-800);--color-text-error-primary:var(--color-red-400);--color-text-destructive:#df3a42}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-text-destructive:color-mix(in srgb, var(--color-red-500) 80%, var(--color-neutral-500))}}.dark .qs-integration,.qs-integration.dark{--color-input-disabled-text:#73737366}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-input-disabled-text:color-mix(in srgb, var(--color-neutral-500) 40%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-background-full:var(--color-neutral-925);--color-ticket-detail-surface:var(--color-neutral-925);--color-ticket-detail-low-background:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-low-background:color-mix(in srgb, var(--color-indigo-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-low-hover:#1e1a4dcc}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-low-hover:color-mix(in srgb, var(--color-indigo-950) 80%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-medium-hover:#432004cc}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-medium-hover:color-mix(in srgb, var(--color-yellow-950) 80%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-high-hover:#441306cc}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-high-hover:color-mix(in srgb, var(--color-orange-950) 80%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-urgent-hover:#4d0218cc}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-urgent-hover:color-mix(in srgb, var(--color-rose-950) 80%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-low-text:var(--color-indigo-300);--color-ticket-detail-resource-background:#16245699}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-resource-background:color-mix(in srgb, var(--color-blue-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-ticket-detail-resource-text:var(--color-blue-300);--color-project-board-empty-panel:#26262699}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-project-board-empty-panel:color-mix(in srgb, var(--color-neutral-800) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-project-board-empty-front:#2d2d2d}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-project-board-empty-front:color-mix(in srgb, var(--color-neutral-800) 75%, var(--color-neutral-700))}}.dark .qs-integration,.qs-integration.dark{--color-project-board-empty-middle:var(--color-neutral-700);--color-project-board-empty-back:#464646}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-project-board-empty-back:color-mix(in srgb, var(--color-neutral-600) 35%, var(--color-neutral-700))}}.dark .qs-integration,.qs-integration.dark{--color-project-board-empty-detail:var(--color-neutral-500);--color-background-primary-default:var(--color-neutral-800);--color-background-inner-default:#26262699}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-background-inner-default:color-mix(in srgb, var(--color-neutral-800) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-background-primary-hover:#40404099}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-background-primary-hover:color-mix(in srgb, var(--color-neutral-700) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-background-primary-active:var(--color-neutral-800);--color-background-primary-disabled:var(--color-neutral-800);--color-input-disabled-background:#2626264d}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-input-disabled-background:color-mix(in srgb, var(--color-neutral-800) 30%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-switch-off-chip-start:var(--color-background-tertiary-default);--color-switch-off-chip-end:var(--color-background-tertiary-default);--color-background-secondary-default:var(--color-neutral-900);--color-background-secondary-hover:var(--color-neutral-800);--color-background-tertiary-default:var(--color-neutral-800);--color-background-tertiary-hover:var(--color-neutral-700);--color-background-tertiary-error:#46080999}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-background-tertiary-error:color-mix(in srgb, var(--color-red-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-background-quaternary-default:var(--color-neutral-700);--color-background-quaternary-hover:var(--color-neutral-600);--color-background-recent-hire-role:#17171799}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-background-recent-hire-role:color-mix(in srgb, var(--color-neutral-900) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-avatar-neutral-background:var(--color-background-primary-default);--color-file-upload-icon-background:var(--color-neutral-600);--color-file-upload-icon-foreground:var(--color-neutral-400);--color-file-upload-icon-foreground-hover:var(--color-neutral-300);--color-stat-card-icon-background:var(--color-neutral-800);--color-segmented-control-background:var(--color-neutral-925);--color-segmented-control-selected-background:var(--color-neutral-800);--color-theme-toggle-sidebar-background:var(--color-neutral-800);--color-theme-toggle-sidebar-selected-background:var(--color-neutral-700);--color-ai-chat-composer-add-background:var(--color-neutral-700);--color-ai-chat-composer-add-hover-background:var(--color-neutral-600);--color-composer-panel-tab-background:#40404080}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-composer-panel-tab-background:color-mix(in srgb, var(--color-neutral-700) 50%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-composer-panel-add-background:var(--color-neutral-700);--color-composer-panel-add-hover-background:var(--color-neutral-600);--color-composer-panel-tile-border:#ffffff24}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-composer-panel-tile-border:color-mix(in srgb, var(--color-white) 14%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-composer-panel-rail-background:#17171780}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-composer-panel-rail-background:color-mix(in srgb, var(--color-neutral-900) 50%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-questionnaire-key-background:var(--color-neutral-700);--color-questionnaire-key-hover-background:var(--color-neutral-600);--color-agent-progress-ring:#ffffff80}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-agent-progress-ring:color-mix(in srgb, var(--color-white) 50%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-button-ghost-background:var(--color-accent-900);--color-button-ghost-hover:var(--color-accent-800);--color-button-ghost-active:var(--color-accent-700);--color-button-ghost-disabled:var(--color-neutral-800);--color-button-ghost-foreground:var(--color-accent-300);--color-button-ghost-disabled-foreground:var(--color-neutral-600);--color-dropdown-item-hover-background:#40404099}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-dropdown-item-hover-background:color-mix(in srgb, var(--color-neutral-700) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-kbd-background:var(--color-neutral-700);--color-kbd-foreground:var(--color-neutral-400);--color-docs-file-chip-background:#3c036680}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-docs-file-chip-background:color-mix(in srgb, var(--color-purple-950) 50%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-docs-file-chip-border:var(--color-purple-800);--color-docs-file-chip-foreground:var(--color-purple-400);--color-docs-code-background:var(--color-background-full);--color-docs-install-rail:#26262699}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-docs-install-rail:color-mix(in srgb, var(--color-neutral-800) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--shadow-2xs:0 1px #00000029;--shadow-xs:0 1px 2px 0 #0000002e;--shadow-sm:0 1px 2px 0 #0000001f, 0 1px 3px 0 #00000029;--shadow-md:0 2px 4px -1px #0000001f, 0 4px 6px -1px #0000002e;--shadow-lg:0 4px 6px -2px #0000001a, 0 10px 15px -3px #0000002e;--shadow-xl:0 10px 10px -5px #00000014, 0 20px 25px -5px #0003;--shadow-card:0 1px 1px 0 #00000024;--shadow-dropdown:0 1px 1px 0 #00000024, 0 4px 4px 0 #0000001a;--shadow-sidebar:0 1px 0 0 #0000001a, 0 1px 12px 0 #00000029, 0 0 1px 0 #0000006b;--shadow-waitlist:0 0 6px 0 #0000001f, 0 0 64px 0 #00000038, 0 0 1px 0 #0000006b, 0 1px 12px 0 #00000024, 0 1px 0 0 #00000014;--color-badge-neutral-background:var(--color-neutral-800);--color-team-menu-count-background:var(--color-neutral-700);--color-team-menu-count-foreground:var(--color-neutral-400);--color-badge-new-background:var(--color-accent-950);--color-badge-new-text:var(--color-accent-400);--color-tab-count-selected-background:#193cb899}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-tab-count-selected-background:color-mix(in srgb, var(--color-accent-800) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-notification-information-background:#193cb880}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-notification-information-background:color-mix(in srgb, var(--color-blue-800) 50%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-notification-information-foreground:var(--color-blue-300);--color-notification-success-background:#3d630080}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-notification-success-background:color-mix(in srgb, var(--color-lime-800) 50%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-notification-success-foreground:var(--color-lime-300);--color-notification-error-background:#a3003780}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-notification-error-background:color-mix(in srgb, var(--color-rose-800) 50%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-notification-error-foreground:var(--color-rose-300);--color-notification-center-background:var(--color-neutral-900);--color-border-button-default:var(--color-neutral-700);--color-border-button-hover:var(--color-neutral-500);--color-border-button-active:var(--color-neutral-600);--color-border-button-white:var(--color-zinc-800);--color-border-error-default:var(--color-red-400);--color-border-checkbox-default:var(--color-neutral-700);--color-border-checkbox-hover:var(--color-neutral-500);--color-border-checkbox-active:var(--color-neutral-500);--color-border-component-detail-container:var(--color-neutral-800);--color-border-ai-profile-card:var(--color-neutral-800);--color-border-table:var(--color-neutral-800);--color-border-button-group:#52525299}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-border-button-group:color-mix(in srgb, var(--color-neutral-600) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-border-sidebar-profile-hover:var(--color-neutral-600);--color-separator-border:var(--color-neutral-800);--color-separator-border-strong:#40404099}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-separator-border-strong:color-mix(in srgb, var(--color-neutral-700) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-lime-background:#192e0399}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-lime-background:color-mix(in srgb, var(--color-lime-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-lime-text:var(--color-lime-500);--color-status-yellow-background:#43200499}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-yellow-background:color-mix(in srgb, var(--color-yellow-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-yellow-text:var(--color-yellow-500);--color-status-rose-background:#4d021899}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-rose-background:color-mix(in srgb, var(--color-rose-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-rose-text:var(--color-rose-500);--color-status-cyan-background:#05334599}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-cyan-background:color-mix(in srgb, var(--color-cyan-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-cyan-text:var(--color-cyan-400);--color-status-orange-background:#44130699}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-orange-background:color-mix(in srgb, var(--color-orange-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-orange-text:var(--color-orange-500);--color-status-blue-background:#16245699}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-blue-background:color-mix(in srgb, var(--color-blue-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-blue-text:var(--color-blue-300);--color-status-purple-background:#59168b80}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-purple-background:color-mix(in srgb, var(--color-purple-900) 50%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-purple-text:var(--color-purple-300);--color-status-dot-green-halo:#01663066}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-dot-green-halo:color-mix(in srgb, var(--color-green-800) 40%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-dot-yellow-halo:#874b0066}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-dot-yellow-halo:color-mix(in srgb, var(--color-yellow-800) 40%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-status-dot-indigo-halo:#372aac66}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-status-dot-indigo-halo:color-mix(in srgb, var(--color-indigo-800) 40%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-date-range-background:var(--color-accent-950);--color-date-range-edge-background:var(--color-accent-800);--color-pill-tab-blue-selected-background:#16245699}@supports (color:color-mix(in lab, red, red)){.dark .qs-integration,.qs-integration.dark{--color-pill-tab-blue-selected-background:color-mix(in srgb, var(--color-accent-950) 60%, transparent)}}.dark .qs-integration,.qs-integration.dark{--color-pill-tab-blue-hover-background:var(--color-neutral-800);--color-calendar-event-blue-background:var(--color-blue-950);--color-calendar-event-blue-title:var(--color-blue-300);--color-calendar-event-blue-time:var(--color-blue-300);--color-calendar-event-pink-background:var(--color-pink-950);--color-calendar-event-pink-title:var(--color-pink-300);--color-calendar-event-pink-time:var(--color-pink-300);--color-calendar-event-purple-background:var(--color-purple-950);--color-calendar-event-purple-title:var(--color-purple-300);--color-calendar-event-purple-time:var(--color-purple-300);--color-calendar-event-lime-background:var(--color-lime-950);--color-calendar-event-lime-title:var(--color-lime-300);--color-calendar-event-lime-time:var(--color-lime-300);--color-calendar-event-emerald-background:var(--color-emerald-950);--color-calendar-event-emerald-title:var(--color-emerald-300);--color-calendar-event-emerald-time:var(--color-emerald-300);--gradient-button-primary-disabled:linear-gradient(180deg, var(--color-neutral-700) 0%, var(--color-neutral-800) 100%);--gradient-button-danger-disabled:linear-gradient(180deg, var(--color-red-900) 0%, var(--color-red-950) 100%);--color-chart-track:var(--color-neutral-800);--color-chart-cursor:var(--color-neutral-700);--color-chart-neutral:var(--color-neutral-800);--color-chart-agents-bar:var(--color-purple-500);--color-chart-agents-bar-active:var(--color-purple-600)}:where(.qs-integration) .dark[data-accent],:where(.qs-integration).dark[data-accent]{--color-badge-new-background:#16245680}@supports (color:color-mix(in lab, red, red)){:where(.qs-integration) .dark[data-accent],:where(.qs-integration).dark[data-accent]{--color-badge-new-background:color-mix(in srgb, var(--color-accent-950) 50%, transparent)}}:where(.qs-integration) ::view-transition-old(root),:where(.qs-integration)::view-transition-old(root){mix-blend-mode:normal;animation:none}:where(.qs-integration) ::view-transition-new(root),:where(.qs-integration)::view-transition-new(root){mix-blend-mode:normal;animation:none}@keyframes ai-chat-text-shimmer{0%{background-position:200%}to{background-position:-100%}}:where(.qs-integration) .agent-progress-loading-text,:where(.qs-integration).agent-progress-loading-text{color:#0000;background-image:linear-gradient(100deg, var(--color-text-secondary) 16%, var(--color-text-secondary) 38%, var(--color-text-primary) 50%, var(--color-text-secondary) 62%, var(--color-text-secondary) 84%);will-change:background-position;background-position:200%;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3.4s linear infinite ai-chat-text-shimmer}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .agent-progress-loading-text,:where(.qs-integration).agent-progress-loading-text{color:var(--color-text-secondary);background-image:none;animation:none}}:where(.qs-integration) ::view-transition-old(root),:where(.qs-integration)::view-transition-old(root){z-index:1}:where(.qs-integration) ::view-transition-new(root),:where(.qs-integration)::view-transition-new(root){z-index:2}:where(.qs-integration) .theme-transitioning,:where(.qs-integration).theme-transitioning,:where(.qs-integration) .theme-transitioning *,:where(.qs-integration).theme-transitioning *{transition:none!important}:where(.qs-integration) .theme-logo-dark,:where(.qs-integration).theme-logo-dark,:where(.qs-integration) .theme-asset-dark,:where(.qs-integration).theme-asset-dark,:where(.qs-integration) .dark .theme-logo-light,:where(.qs-integration).dark .theme-logo-light,:where(.qs-integration) .dark .theme-asset-light,:where(.qs-integration).dark .theme-asset-light{display:none}:where(.qs-integration) .dark .theme-logo-dark,:where(.qs-integration).dark .theme-logo-dark,:where(.qs-integration) .dark .theme-asset-dark,:where(.qs-integration).dark .theme-asset-dark{display:block}@keyframes number-fade{0%{opacity:.35}to{opacity:1}}:where(.qs-integration) .animate-number-fade,:where(.qs-integration).animate-number-fade{animation:.22s ease-out number-fade}:where(.qs-integration) .recharts-wrapper,:where(.qs-integration).recharts-wrapper{direction:ltr}:where(.qs-integration) .recharts-wrapper:focus,:where(.qs-integration).recharts-wrapper:focus,:where(.qs-integration) .recharts-wrapper:focus-visible,:where(.qs-integration).recharts-wrapper:focus-visible,:where(.qs-integration) .recharts-wrapper :focus,:where(.qs-integration).recharts-wrapper :focus,:where(.qs-integration) .recharts-wrapper :focus-visible,:where(.qs-integration).recharts-wrapper :focus-visible{outline:none}:where(.qs-integration) .landing-glass-stroke,:where(.qs-integration).landing-glass-stroke{pointer-events:none;border-radius:inherit;padding:var(--lg-rim-width,1.5px);background:conic-gradient(from var(--lg-rim-angle,0deg), var(--lg-rim-hi,#ffffffe6) 0deg, var(--lg-rim-sh,#00000024) 70deg, var(--lg-rim-dim,#ffffff1a) 140deg, var(--lg-rim-bounce,#ffffff8c) 180deg, var(--lg-rim-dim,#ffffff1a) 220deg, var(--lg-rim-sh,#00000024) 290deg, var(--lg-rim-hi,#ffffffe6) 360deg);-webkit-mask-composite:xor;opacity:var(--lg-rim-o,1);transition:opacity var(--lg-ms,.2s) ease;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where(.qs-integration) .lg-tint,:where(.qs-integration).lg-tint{background-color:var(--lg-tint,transparent);transition:background-color var(--lg-ms,.2s) ease}:where(.qs-integration) .lg-sheen,:where(.qs-integration).lg-sheen{opacity:var(--lg-sheen,.5);transition:opacity var(--lg-ms,.2s) ease}:where(.qs-integration) .lg-host,:where(.qs-integration).lg-host{box-shadow:var(--lg-shadow,none);transition:box-shadow var(--lg-ms,.2s) ease, transform var(--lg-ms,.2s) ease}:where(.qs-integration) .lg-host:hover,:where(.qs-integration).lg-host:hover{box-shadow:var(--lg-shadow-hover,var(--lg-shadow,none));transform:translateY(var(--lg-lift,0px)) scale(var(--lg-scale,1))}:where(.qs-integration) .group:hover .lg-tint.lg-hover,:where(.qs-integration).group:hover .lg-tint.lg-hover{background-color:var(--lg-tint-hover,var(--lg-tint,transparent))}:where(.qs-integration) .group:hover .lg-sheen.lg-hover,:where(.qs-integration).group:hover .lg-sheen.lg-hover{opacity:var(--lg-sheen-hover,var(--lg-sheen,.5))}:where(.qs-integration) .group:hover .landing-glass-stroke.lg-hover,:where(.qs-integration).group:hover .landing-glass-stroke.lg-hover{opacity:var(--lg-rim-o-hover,var(--lg-rim-o,1))}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .lg-tint,:where(.qs-integration).lg-tint,:where(.qs-integration) .lg-sheen,:where(.qs-integration).lg-sheen,:where(.qs-integration) .lg-host,:where(.qs-integration).lg-host,:where(.qs-integration) .landing-glass-stroke,:where(.qs-integration).landing-glass-stroke{transition:none}:where(.qs-integration) .lg-host:hover,:where(.qs-integration).lg-host:hover{transform:none}}@keyframes flap-fall{0%{filter:brightness();transform:rotateX(0)}to{filter:brightness(.86);transform:rotateX(-90deg)}}@keyframes flap-rise{0%{filter:brightness(.86);transform:rotateX(90deg)}70%{transform:rotateX(-9deg)}86%{transform:rotateX(4deg)}to{filter:brightness();transform:rotateX(0)}}:where(.qs-integration) .animate-flap-fall,:where(.qs-integration).animate-flap-fall{transform-origin:bottom;backface-visibility:hidden;animation:.15s cubic-bezier(.55,0,.9,.35) forwards flap-fall}:where(.qs-integration) .animate-flap-rise,:where(.qs-integration).animate-flap-rise{transform-origin:top;backface-visibility:hidden;animation:.23s cubic-bezier(.25,.7,.35,1) .15s both flap-rise}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .animate-flap-fall,:where(.qs-integration).animate-flap-fall,:where(.qs-integration) .animate-flap-rise,:where(.qs-integration).animate-flap-rise{animation-duration:1ms;animation-delay:0s}}@keyframes row-grow-in{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes row-slide-in{0%{translate:0 -100%}}@keyframes row-fade-in{0%{opacity:0;filter:blur(2px)}}:where(.qs-integration) .animate-row-grow-in,:where(.qs-integration).animate-row-grow-in{animation:.4s ease-out row-grow-in}:where(.qs-integration) .animate-row-slide-in,:where(.qs-integration).animate-row-slide-in{animation:.4s ease-out row-slide-in,.24s ease-out row-fade-in}@keyframes row-collapse-out{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes row-slide-out{to{translate:0 -100%}}@keyframes row-fade-out{to{opacity:0;filter:blur(2px)}}:where(.qs-integration) .animate-row-collapse-out,:where(.qs-integration).animate-row-collapse-out{animation:.225s ease-in forwards row-collapse-out}:where(.qs-integration) .animate-row-slide-out,:where(.qs-integration).animate-row-slide-out{animation:.225s ease-in forwards row-slide-out,.16s ease-in forwards row-fade-out}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .animate-row-grow-in,:where(.qs-integration).animate-row-grow-in,:where(.qs-integration) .animate-row-slide-in,:where(.qs-integration).animate-row-slide-in,:where(.qs-integration) .animate-row-collapse-out,:where(.qs-integration).animate-row-collapse-out,:where(.qs-integration) .animate-row-slide-out,:where(.qs-integration).animate-row-slide-out{animation-duration:1ms}}:where(.qs-integration) .t-stagger,:where(.qs-integration).t-stagger{--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1)}:where(.qs-integration) .t-stagger-line,:where(.qs-integration).t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter}:where(.qs-integration) .t-stagger-line--2,:where(.qs-integration).t-stagger-line--2{transition-delay:var(--stagger-stagger)}:where(.qs-integration) .t-stagger-line--3,:where(.qs-integration).t-stagger-line--3{transition-delay:calc(var(--stagger-stagger) * 2)}:where(.qs-integration) .t-stagger.is-shown .t-stagger-line,:where(.qs-integration).t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}:where(.qs-integration) .t-stagger.is-hiding .t-stagger-line,:where(.qs-integration).t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity .2s,transform linear,filter linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .t-stagger-line,:where(.qs-integration).t-stagger-line{transition:none!important}}@keyframes label-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes label-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:where(.qs-integration) .animate-label-out,:where(.qs-integration).animate-label-out{animation:.22s ease-out forwards label-out}:where(.qs-integration) .animate-label-in,:where(.qs-integration).animate-label-in{animation:.22s ease-out label-in}@keyframes check-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}:where(.qs-integration) .animate-check-draw,:where(.qs-integration).animate-check-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.2s cubic-bezier(.65,0,.35,1) forwards check-draw}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .animate-check-draw,:where(.qs-integration).animate-check-draw{stroke-dashoffset:0;animation:none}}:where(.qs-integration) .contributions-grid,:where(.qs-integration).contributions-grid{--contribution-tier-0:var(--color-chart-neutral)}:where(.qs-integration) .contributions-grid[data-accent=emerald],:where(.qs-integration).contributions-grid[data-accent=emerald]{--contribution-tier-1:var(--color-emerald-200);--contribution-tier-2:var(--color-emerald-400);--contribution-tier-3:var(--color-emerald-500);--contribution-tier-4:var(--color-emerald-600);--contribution-tier-5:var(--color-emerald-700)}:where(.qs-integration) .contributions-grid[data-accent=green],:where(.qs-integration).contributions-grid[data-accent=green]{--contribution-tier-1:var(--color-green-200);--contribution-tier-2:var(--color-green-400);--contribution-tier-3:var(--color-green-500);--contribution-tier-4:var(--color-green-600);--contribution-tier-5:var(--color-green-700)}:where(.qs-integration) .contributions-grid[data-accent=teal],:where(.qs-integration).contributions-grid[data-accent=teal]{--contribution-tier-1:var(--color-teal-200);--contribution-tier-2:var(--color-teal-400);--contribution-tier-3:var(--color-teal-500);--contribution-tier-4:var(--color-teal-600);--contribution-tier-5:var(--color-teal-700)}:where(.qs-integration) .contributions-grid[data-accent=cyan],:where(.qs-integration).contributions-grid[data-accent=cyan]{--contribution-tier-1:var(--color-cyan-200);--contribution-tier-2:var(--color-cyan-400);--contribution-tier-3:var(--color-cyan-500);--contribution-tier-4:var(--color-cyan-600);--contribution-tier-5:var(--color-cyan-700)}:where(.qs-integration) .contributions-grid[data-accent=blue],:where(.qs-integration).contributions-grid[data-accent=blue]{--contribution-tier-1:var(--color-blue-200);--contribution-tier-2:var(--color-blue-400);--contribution-tier-3:var(--color-blue-500);--contribution-tier-4:var(--color-blue-600);--contribution-tier-5:var(--color-blue-700)}:where(.qs-integration) .contributions-grid[data-accent=indigo],:where(.qs-integration).contributions-grid[data-accent=indigo]{--contribution-tier-1:var(--color-indigo-200);--contribution-tier-2:var(--color-indigo-400);--contribution-tier-3:var(--color-indigo-500);--contribution-tier-4:var(--color-indigo-600);--contribution-tier-5:var(--color-indigo-700)}:where(.qs-integration) .contributions-grid[data-accent=violet],:where(.qs-integration).contributions-grid[data-accent=violet]{--contribution-tier-1:var(--color-violet-200);--contribution-tier-2:var(--color-violet-400);--contribution-tier-3:var(--color-violet-500);--contribution-tier-4:var(--color-violet-600);--contribution-tier-5:var(--color-violet-700)}:where(.qs-integration) .contributions-grid[data-accent=rose],:where(.qs-integration).contributions-grid[data-accent=rose]{--contribution-tier-1:var(--color-rose-200);--contribution-tier-2:var(--color-rose-400);--contribution-tier-3:var(--color-rose-500);--contribution-tier-4:var(--color-rose-600);--contribution-tier-5:var(--color-rose-700)}:where(.qs-integration) .contributions-grid[data-accent=amber],:where(.qs-integration).contributions-grid[data-accent=amber]{--contribution-tier-1:var(--color-amber-200);--contribution-tier-2:var(--color-amber-400);--contribution-tier-3:var(--color-amber-500);--contribution-tier-4:var(--color-amber-600);--contribution-tier-5:var(--color-amber-700)}:where(.qs-integration) .dark .contributions-grid[data-accent=emerald],:where(.qs-integration).dark .contributions-grid[data-accent=emerald]{--contribution-tier-1:var(--color-emerald-950);--contribution-tier-2:var(--color-emerald-800);--contribution-tier-3:var(--color-emerald-700);--contribution-tier-4:var(--color-emerald-600);--contribution-tier-5:var(--color-emerald-500)}:where(.qs-integration) .dark .contributions-grid[data-accent=green],:where(.qs-integration).dark .contributions-grid[data-accent=green]{--contribution-tier-1:var(--color-green-950);--contribution-tier-2:var(--color-green-800);--contribution-tier-3:var(--color-green-700);--contribution-tier-4:var(--color-green-600);--contribution-tier-5:var(--color-green-500)}:where(.qs-integration) .dark .contributions-grid[data-accent=teal],:where(.qs-integration).dark .contributions-grid[data-accent=teal]{--contribution-tier-1:var(--color-teal-950);--contribution-tier-2:var(--color-teal-800);--contribution-tier-3:var(--color-teal-700);--contribution-tier-4:var(--color-teal-600);--contribution-tier-5:var(--color-teal-500)}:where(.qs-integration) .dark .contributions-grid[data-accent=cyan],:where(.qs-integration).dark .contributions-grid[data-accent=cyan]{--contribution-tier-1:var(--color-cyan-950);--contribution-tier-2:var(--color-cyan-800);--contribution-tier-3:var(--color-cyan-700);--contribution-tier-4:var(--color-cyan-600);--contribution-tier-5:var(--color-cyan-500)}:where(.qs-integration) .dark .contributions-grid[data-accent=blue],:where(.qs-integration).dark .contributions-grid[data-accent=blue]{--contribution-tier-1:var(--color-blue-950);--contribution-tier-2:var(--color-blue-800);--contribution-tier-3:var(--color-blue-700);--contribution-tier-4:var(--color-blue-600);--contribution-tier-5:var(--color-blue-500)}:where(.qs-integration) .dark .contributions-grid[data-accent=indigo],:where(.qs-integration).dark .contributions-grid[data-accent=indigo]{--contribution-tier-1:var(--color-indigo-950);--contribution-tier-2:var(--color-indigo-800);--contribution-tier-3:var(--color-indigo-700);--contribution-tier-4:var(--color-indigo-600);--contribution-tier-5:var(--color-indigo-500)}:where(.qs-integration) .dark .contributions-grid[data-accent=violet],:where(.qs-integration).dark .contributions-grid[data-accent=violet]{--contribution-tier-1:var(--color-violet-950);--contribution-tier-2:var(--color-violet-800);--contribution-tier-3:var(--color-violet-700);--contribution-tier-4:var(--color-violet-600);--contribution-tier-5:var(--color-violet-500)}:where(.qs-integration) .dark .contributions-grid[data-accent=rose],:where(.qs-integration).dark .contributions-grid[data-accent=rose]{--contribution-tier-1:var(--color-rose-950);--contribution-tier-2:var(--color-rose-800);--contribution-tier-3:var(--color-rose-700);--contribution-tier-4:var(--color-rose-600);--contribution-tier-5:var(--color-rose-500)}:where(.qs-integration) .dark .contributions-grid[data-accent=amber],:where(.qs-integration).dark .contributions-grid[data-accent=amber]{--contribution-tier-1:var(--color-amber-950);--contribution-tier-2:var(--color-amber-800);--contribution-tier-3:var(--color-amber-700);--contribution-tier-4:var(--color-amber-600);--contribution-tier-5:var(--color-amber-500)}:where(.qs-integration) .contribution-cell[data-tier="0"],:where(.qs-integration).contribution-cell[data-tier="0"]{background-color:var(--contribution-tier-0)}:where(.qs-integration) .contribution-cell[data-tier="1"],:where(.qs-integration).contribution-cell[data-tier="1"]{background-color:var(--contribution-tier-1)}:where(.qs-integration) .contribution-cell[data-tier="2"],:where(.qs-integration).contribution-cell[data-tier="2"]{background-color:var(--contribution-tier-2)}:where(.qs-integration) .contribution-cell[data-tier="3"],:where(.qs-integration).contribution-cell[data-tier="3"]{background-color:var(--contribution-tier-3)}:where(.qs-integration) .contribution-cell[data-tier="4"],:where(.qs-integration).contribution-cell[data-tier="4"]{background-color:var(--contribution-tier-4)}:where(.qs-integration) .contribution-cell[data-tier="5"],:where(.qs-integration).contribution-cell[data-tier="5"]{background-color:var(--contribution-tier-5)}@keyframes cell-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}:where(.qs-integration) .animate-cell-pop,:where(.qs-integration).animate-cell-pop{animation:.38s ease-out both cell-pop}@keyframes bar-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}:where(.qs-integration) .animate-bar-rise,:where(.qs-integration).animate-bar-rise{transform-origin:bottom;animation:.36s cubic-bezier(.22,1,.36,1) both bar-rise}@keyframes chart-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}:where(.qs-integration) .animate-chart-reveal,:where(.qs-integration).animate-chart-reveal{animation:1.8s cubic-bezier(.33,0,.15,1) both chart-reveal}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .animate-cell-pop,:where(.qs-integration).animate-cell-pop,:where(.qs-integration) .animate-bar-rise,:where(.qs-integration).animate-bar-rise,:where(.qs-integration) .animate-chart-reveal,:where(.qs-integration).animate-chart-reveal{animation:none}}:where(.qs-integration) .bui-table,:where(.qs-integration).bui-table{border-collapse:collapse;text-align:start;width:100%}:where(.qs-integration) .bui-table th,:where(.qs-integration).bui-table th{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:start;vertical-align:middle;font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-medium--font-weight));white-space:nowrap;color:var(--color-text-tertiary);--tw-outline-style:none;background-color:var(--color-background-secondary-default);border-top:1px solid var(--color-separator-border);border-bottom:1px solid var(--color-separator-border);outline-style:none;transition:padding .2s,font-size .2s}:where(.qs-integration) .bui-table td,:where(.qs-integration).bui-table td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);vertical-align:middle;font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-medium--font-weight));color:var(--color-text-primary);--tw-outline-style:none;outline-style:none;transition:padding .2s,font-size .2s}:where(.qs-integration) .bui-table tbody tr:not(:last-child),:where(.qs-integration).bui-table tbody tr:not(:last-child){border-bottom:1px solid var(--color-separator-border)}:where(.qs-integration) .bui-table tbody tr,:where(.qs-integration).bui-table tbody tr{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));--tw-duration:.15s;transition-duration:.15s}:where(.qs-integration) .bui-table tbody tr[data-focus-visible],:where(.qs-integration).bui-table tbody tr[data-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-border-focus-ring);--tw-ring-inset:inset}:where(.qs-integration) .bui-table.bui-table-sm th,:where(.qs-integration).bui-table.bui-table-sm th,:where(.qs-integration) .bui-table.bui-table-sm td,:where(.qs-integration).bui-table.bui-table-sm td{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-body-2-medium);line-height:var(--tw-leading,var(--text-body-2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-2-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-2-medium--font-weight))}:where(.qs-integration) .bui-agent-thinking-label,:where(.qs-integration).bui-agent-thinking-label{color:#0000;background-image:linear-gradient(100deg, var(--bui-agent-thinking-tone) 30%, var(--bui-agent-thinking-tone) 50%, var(--bui-agent-thinking-tone) 70%)}@supports (color:color-mix(in lab, red, red)){:where(.qs-integration) .bui-agent-thinking-label,:where(.qs-integration).bui-agent-thinking-label{background-image:linear-gradient(100deg, color-mix(in oklab, var(--bui-agent-thinking-tone) 55%, transparent) 30%, var(--bui-agent-thinking-tone) 50%, color-mix(in oklab, var(--bui-agent-thinking-tone) 55%, transparent) 70%)}}:where(.qs-integration) .bui-agent-thinking-label,:where(.qs-integration).bui-agent-thinking-label{will-change:background-position;background-position:200%;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:2.6s linear infinite ai-chat-text-shimmer}@keyframes bui-agent-thinking-star{0%,to{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1)}60%{opacity:.9;transform:scale(.8)}}:where(.qs-integration) .bui-agent-thinking-star,:where(.qs-integration).bui-agent-thinking-star{animation-name:bui-agent-thinking-star;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transform:scale(0)}@keyframes bui-agent-thinking-dash{to{stroke-dashoffset:-100px}}:where(.qs-integration) .bui-agent-thinking-comet,:where(.qs-integration).bui-agent-thinking-comet{animation-name:bui-agent-thinking-dash;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .bui-agent-thinking-label,:where(.qs-integration).bui-agent-thinking-label{color:var(--bui-agent-thinking-tone);background-image:none;animation:none}:where(.qs-integration) .bui-agent-thinking-star,:where(.qs-integration).bui-agent-thinking-star{opacity:.7;animation:none;transform:none}:where(.qs-integration) .bui-agent-thinking-comet,:where(.qs-integration).bui-agent-thinking-comet{animation:none}}:where(.qs-integration) .bui-agent-thinking-stars,:where(.qs-integration).bui-agent-thinking-stars{color:currentColor}@supports (color:color-mix(in lab, red, red)){:where(.qs-integration) .bui-agent-thinking-stars,:where(.qs-integration).bui-agent-thinking-stars{color:color-mix(in oklab, currentColor 75%, transparent)}}:where(.qs-integration) .dark .bui-agent-thinking-stars,:where(.qs-integration).dark .bui-agent-thinking-stars{color:inherit}@keyframes bui-composer-loader-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .bui-composer-loader-rect,:where(.qs-integration).bui-composer-loader-rect{animation:none!important}}@keyframes bui-composer-mic-bars{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}:where(.qs-integration) .bui-composer-mic-bar,:where(.qs-integration).bui-composer-mic-bar{animation:.9s ease-in-out infinite bui-composer-mic-bars}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .bui-composer-mic-bar,:where(.qs-integration).bui-composer-mic-bar{animation:none;transform:scaleY(.7)}}@keyframes bui-badge-shimmer{0%{transform:translate(0)skew(-12deg)}40%,to{transform:translate(350%)skew(-12deg)}}:where(.qs-integration) .bui-badge-shimmer,:where(.qs-integration).bui-badge-shimmer{animation:2.5s ease-in-out infinite bui-badge-shimmer}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .bui-badge-shimmer,:where(.qs-integration).bui-badge-shimmer{opacity:0;animation:none}}@keyframes bui-progress-sweep{0%{translate:-100%}to{translate:250%}}:where(.qs-integration) .bui-skeleton,:where(.qs-integration).bui-skeleton{--bui-skeleton-line:#ffffffe6;--bui-skeleton-glow:#ffffff8c;--bui-skeleton-bloom:#ffffff59;isolation:isolate;overflow:hidden}:where(.qs-integration) .dark .bui-skeleton,:where(.qs-integration).dark .bui-skeleton{--bui-skeleton-line:#fff3;--bui-skeleton-glow:#ffffff14;--bui-skeleton-bloom:#ffffff0a}:where(.qs-integration) .bui-skeleton:after,:where(.qs-integration).bui-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--bui-skeleton-line)) right / 2px 100% no-repeat, linear-gradient(90deg, transparent, var(--bui-skeleton-glow)) right / 72px 100% no-repeat, linear-gradient(90deg, transparent, var(--bui-skeleton-bloom)) right / 240px 100% no-repeat;animation:2.2s cubic-bezier(.4,0,.2,1) infinite bui-skeleton-sheen;position:absolute;inset:0;translate:-100%}:where(.qs-integration) .bui-skeleton:dir(rtl):after,:where(.qs-integration).bui-skeleton:dir(rtl):after{animation-direction:reverse;scale:-1 1}@keyframes bui-skeleton-sheen{0%{translate:-100%}60%,to{translate:100%}}@keyframes bui-skeleton-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){:where(.qs-integration) .bui-skeleton:after,:where(.qs-integration).bui-skeleton:after{display:none}:where(.qs-integration) .bui-skeleton,:where(.qs-integration).bui-skeleton{animation:2s ease-in-out infinite bui-skeleton-pulse}}:where(.qs-integration) .landing-showcase-card,:where(.qs-integration).landing-showcase-card{transition:box-shadow .28s}:where(.qs-integration) .landing-showcase-card:after,:where(.qs-integration).landing-showcase-card:after{content:"";z-index:60;pointer-events:none;border:1px solid var(--color-border-button-default);border-radius:inherit;transition:border-color .28s,box-shadow .28s;position:absolute;inset:0}:where(.qs-integration) .dark .landing-showcase-card:after,:where(.qs-integration).dark .landing-showcase-card:after{border-color:#ffffff14}@media (min-width:640px) and (hover:hover){:where(.qs-integration) .landing-showcase-card:hover:after,:where(.qs-integration).landing-showcase-card:hover:after,:where(.qs-integration) .landing-showcase-card:focus-within:after,:where(.qs-integration).landing-showcase-card:focus-within:after{border-color:var(--color-border-button-hover);box-shadow:inset 0 0 0 2px var(--color-border-button-hover)}}.qs-integration{font-family:var(--font-sans);color:var(--color-text-primary);box-sizing:border-box;text-align:start}.qs-integration *,.qs-integration :before,.qs-integration :after{box-sizing:border-box}.qs-integration button,.qs-integration input{font:inherit}.qs-integration button,.qs-integration a{-webkit-tap-highlight-color:transparent}.qs-integration [hidden]{display:none!important}.qs-integration .qs-floating{position:fixed}.qs-floating{z-index:70;max-inline-size:calc(100vw - 32px);justify-items:end;gap:16px;padding-block-end:env(safe-area-inset-bottom);display:grid;position:fixed}.qs-floating[data-placement=start]{justify-items:start}.qs-offer-card{max-block-size:calc(100svh - 112px);inline-size:min(384px,100vw - 32px);overflow-y:auto}.qs-launcher{min-block-size:56px;min-inline-size:56px}.qs-scheduler-overlay{z-index:1000}.qs-scheduler-modal{background:var(--color-background-primary-default)}.qs-integration .qs-scheduler{padding:4px}.qs-inline{min-block-size:360px;inline-size:100%;max-inline-size:640px;margin-inline:auto}.qs-integration .qs-date-strip{scrollbar-width:thin;scrollbar-color:var(--color-border-button-default) transparent}.qs-integration .qs-date-button:disabled{opacity:.35}.qs-integration .qs-date-button>span{gap:4px;display:grid}.qs-integration .bg-button-primary{background-image:none;background-color:var(--color-accent-600)}.qs-integration .bg-button-primary:hover{background-image:none;background-color:var(--color-accent-700)}.qs-integration .bg-button-primary:before{display:none}.qs-integration{--color-button-ghost-background:transparent;--color-button-ghost-foreground:var(--color-text-secondary);--color-button-ghost-hover:var(--color-background-secondary-default);--color-button-ghost-active:var(--color-background-tertiary-default)}.qs-integration .qs-host-avatar img{transform-origin:50% 5%;transform:scale(2.4)}.qs-integration .registry-progress{accent-color:var(--color-accent-600);block-size:4px;inline-size:100%}.qs-integration .registry-control{min-block-size:44px}.qs-integration .registry-choice{min-block-size:64px}.qs-integration .registry-choice-icon{block-size:20px;inline-size:20px;margin-inline-end:8px}.qs-integration .registry-form-shell{background:var(--color-background-primary-default)}.qs-integration .registry-question{outline:none;margin:0}@media (max-width:639px){.qs-scheduler-overlay{align-items:end;padding:8px}.qs-scheduler-overlay>[role=presentation]{inline-size:100%}.qs-scheduler-modal{max-block-size:94svh;padding-block-end:max(24px, env(safe-area-inset-bottom))}.qs-offer-card{max-block-size:calc(100svh - 112px)}}@media (prefers-reduced-motion:reduce){.qs-integration *,.qs-integration :before,.qs-integration :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-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-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value: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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.qs-theme-vertex{--color-accent-50:#F5FBF0;--color-accent-500:#004E0E;--color-accent-600:#004E0E;--color-accent-700:#07120A;--color-border-focus-ring:#004E0E;--color-button-primary:#004E0E;--color-button-primary-hover:#07120A;--color-button-primary-active:#07120A;--font-sans:Geist,ui-sans-serif,system-ui,sans-serif}.qs-theme-hairsystemclub{--color-accent-600:var(--color-text-primary);--color-button-primary:var(--color-text-primary);--color-button-primary-hover:var(--color-text-secondary);--font-sans:Inter,ui-sans-serif,system-ui,sans-serif}body { margin: 0; }
.qs-feedback-page { min-block-size: 100svh; background: var(--color-background-full); padding: 32px; }
.qs-feedback-header { display: flex; align-items: center; justify-content: space-between; gap: 24px; padding-block-end: 32px; }
.qs-feedback-title { display: grid; gap: 8px; }
.qs-feedback-toolbar { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 16px; padding-block-end: 24px; }
.qs-feedback-modes { display: flex; gap: 8px; flex-wrap: wrap; padding-block-end: 24px; }
.qs-feedback-canvas { inline-size: 100%; margin-inline: auto; block-size: max(720px, calc(100svh - 300px)); border: 1px solid var(--color-border-button-default); border-radius: 24px; overflow: clip; background: var(--color-background-primary-default); box-shadow: var(--shadow-xs); transition: inline-size 180ms ease; }
.qs-feedback-canvas iframe { display: block; inline-size: 100%; block-size: 100%; border: 0; }
.qs-feedback-mobile { inline-size: min(390px, 100%); }
.qs-surface-form { padding: 32px; max-inline-size: 704px; margin-inline: auto; }
.qs-surface-center { min-block-size: 100svh; display: grid; place-items: center; }
.qs-preview-dot { position: fixed; inset-block-start: 6px; inset-inline-start: 6px; inline-size: 7px; block-size: 7px; border-radius: 50%; background: var(--color-text-error-primary); z-index: 2147483647; pointer-events: none; }
@media (max-width: 639px) { .qs-feedback-page { padding: 16px; } .qs-feedback-header { align-items: start; } .qs-feedback-header > div:last-child button { font-size: 0; } .qs-feedback-canvas { border-radius: 16px; } .qs-surface-form { padding: 24px 16px; } }
@media (prefers-reduced-motion: reduce) { .qs-feedback-canvas { transition: none; } }
