.wilmo-ds{--w-accent-swatch-evergreen:#00614e;--w-accent-swatch-indigo:#3d459c;--w-accent-swatch-terracotta:#893009;--w-accent-swatch-graphite:#49525c;--w-urgent:#a8372a;--w-avatar-bg-l:.93;--w-avatar-bg-c:.035;--w-avatar-fg-l:.38;--w-avatar-fg-c:.08;--w-channel-badge-icon:#2a2e33;--w-white:#fff;--w-on-solid:#fff;--w-on-bright:#030706;--w-background:#f7fbfa;--w-workspace:#fafdfc;--w-fill:#eef3f1;--w-border:#dadfde;--w-border-strong:#bfc6c4;--w-muted-foreground:#4b5351;--w-ink:#030706;--w-icon:#174d40;--w-sidebar:#fafefd;--w-row-hover:color-mix(in srgb, var(--w-fill) 40%, var(--w-white) 60%);--w-hover-on-white:color-mix(in oklab, var(--w-white) 96%, var(--w-ink));--w-raised:var(--w-white);--w-tab-active:var(--w-background);--w-row-selected:color-mix(in srgb, var(--w-fill) 60%, var(--w-white) 40%);--w-teal-wash:#f8fdfb;--w-teal-wash-border:#d8f2ea;--w-teal-tint:#e1f8f1;--w-teal-hover:#d1f0e6;--w-teal-border:#b6e3d5;--w-teal-light:#caeee3;--w-teal-solid:#00614e;--w-confetti-green:#006951;--w-confetti-mint:#70c9a6;--w-confetti-yellow:#f4cd55;--w-confetti-rose:#e7899b;--w-confetti-blue:#7fa8dd;--w-teal-solid-hover:#005140;--w-teal-text:#005040;--w-teal-mode-border:#11957c;--w-rose-wash:snow;--w-rose-wash-border:#ffe4e4;--w-rose-tint:#ffecec;--w-rose-hover:#ffdfdf;--w-rose-border:#f7cbcc;--w-rose-solid:#b30034;--w-rose-text:#781828;--w-moss-wash:#f9fdf9;--w-moss-wash-border:#dff1df;--w-moss-tint:#e8f7e8;--w-moss-hover:#daefda;--w-moss-border:#c4e1c4;--w-moss-solid:#006316;--w-moss-solid-hover:#00520f;--w-moss-text:#00520f;--w-moss-mode-border:#59985b;--w-blue-wash:#f8fcff;--w-blue-wash-border:#d9effd;--w-blue-tint:#e3f5ff;--w-blue-hover:#d2ecfc;--w-blue-border:#b9def4;--w-blue-solid:#005982;--w-blue-solid-hover:#00496e;--w-blue-text:#00496e;--w-blue-mode-border:#4b89b0;--w-plum-wash:#fefafe;--w-plum-wash-border:#f5e5f8;--w-plum-tint:#faedfd;--w-plum-hover:#f3e1f7;--w-plum-border:#e7cdec;--w-plum-solid:#713180;--w-plum-text:#5f246c;--w-plum-mode-border:#a067ac;--w-pink-tint:#ffecf4;--w-pink-hover:#fbdfeb;--w-pink-border:#f2cbdc;--w-pink-text:#861a51;--w-orange-tint:#ffeee1;--w-orange-hover:#ffe2cb;--w-orange-border:#fbcdaa;--w-orange-text:#8c3700;--w-indigo-tint:#f0f0ff;--w-indigo-hover:#e5e5ff;--w-indigo-border:#d3d4f8;--w-indigo-text:#443493;--w-yellow-wash:#fefcf3;--w-yellow-wash-border:#f5ecbf;--w-yellow-tint:#faf3cd;--w-yellow-hover:#f4e9b4;--w-yellow-border:#e9d98a;--w-yellow-accent:#f4d846;--w-yellow-text:#744c00;--w-note-send:#f7cd3a;--w-note-send-hover:#ecbe24;--w-note-label:#9c6e00;--w-note-mode-border:#e2b000;--w-black-5:#0307060d;--w-black-10:#0307061a;--w-scrim:#030706cc;--w-glass:#fffc;--w-inset-highlight:#fff3;--w-radius-sm:4px;--w-radius-md:6px;--w-radius-lg:8px;--w-radius-full:9999px;--w-shadow-xs:0 1px 2px 0 #0000000d;--w-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--w-shadow-card:0 1px 2px #0000000d, 0 4px 12px #0000000d;--w-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--w-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--w-shadow-xl:0 1px 2px #0000000d, 0 12px 32px #0000001a;--w-shadow-button:inset 0 1px 0 0 #fffc, inset 0 2px 3px 0 #fff3, 0 1px 2px 0 #0000000d;--w-shadow-button-solid:inset 0 1px 0 0 #fff3, inset 0 2px 4px 0 #fff3, 0 1px 2px 0 #0000000d;--w-ring-border:inset 0 0 0 1px var(--w-border);--w-ring-focus:0 0 0 2px var(--w-background), 0 0 0 4px var(--w-teal-solid);--w-ring-focus-ink:0 0 0 2px var(--w-white), 0 0 0 4px var(--w-ink);--w-ring-input-focus:0 0 0 1px var(--w-ink);--w-ring-input-error:0 0 0 1px var(--w-rose-solid), 0 1px 2px 0 #0000000d;--w-ring-avatar:0 0 0 1px var(--w-white);--w-ring-step:0 0 0 4px var(--w-border);--w-font-sans:Inter, system-ui, sans-serif;--w-font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--w-font-serif:"Playfair Display", Georgia, serif;--w-text-scale:1;--w-text-xs:calc(12px * var(--w-text-scale));--w-text-13:calc(13px * var(--w-text-scale));--w-text-sm:calc(14px * var(--w-text-scale));--w-text-15:calc(15px * var(--w-text-scale));--w-text-base:calc(16px * var(--w-text-scale));--w-text-18:calc(18px * var(--w-text-scale));--w-text-xl:calc(20px * var(--w-text-scale));--w-text-2xl:calc(24px * var(--w-text-scale));--w-space-1:2px;--w-space-2:4px;--w-space-3:6px;--w-space-4:8px;--w-space-5:10px;--w-space-6:12px;--w-space-7:14px;--w-space-8:16px;--w-space-9:18px;--w-space-10:20px;--w-space-12:24px;--w-space-16:32px;--w-tree-indent-base:4px;--w-tree-indent-step:12px;--w-tree-resource-indent-base:32px;--w-folder-band-gutter:2rem;--w-folder-band-indent-step:.875rem;--w-pinned-column-shadow-left:inset -1px 0 0 0 var(--w-border), 4px 0 4px -2px var(--w-black-10);--w-pinned-column-shadow-right:inset 1px 0 0 0 var(--w-border), -4px 0 4px -2px var(--w-black-10);--w-explorer-dialog-max-width:88rem;--w-filter-popover-width:35rem;--w-board-loading-height:37.5rem;--w-situations-table-width:74rem;--w-situation-description-width:30rem;--w-training-lane-min-width:10.5rem;--w-training-board-width:calc(5 * var(--w-training-lane-min-width) + 4 * .5rem + 2 * 2rem);--w-training-autopilot-width:calc(6 * var(--w-training-lane-min-width) + 5 * .5rem + 2 * 2rem);--w-training-lanes-width:calc(4 * var(--w-training-lane-min-width) + 3 * .5rem + 2 * 2rem);--w-sidebar-width:248px;--w-sidebar-rail-width:60px;--w-ticket-list-width:380px;--w-ticket-row-height:calc(58px + 82px * var(--w-text-scale));--w-ticket-row-x:18px;--w-composer-max-width:768px;--w-info-panel-width:480px;--w-agent-config-width:480px;--w-settings-nav-width:calc(208px * var(--w-text-scale));--w-sandbox-card-width:400px;--w-sandbox-older-width:140px;--w-sandbox-note-width:280px;--w-chatbot-preview-width:420px;--w-chatbot-preview-height:620px;--w-dialog-max-height:calc(100dvh - 2rem);--w-tool-card-min-width:320px;--w-pane-header-height:59px;--w-page-x:var(--w-space-16);--w-page-top:var(--w-space-12);--w-page-header-bottom:var(--w-space-8);--w-page-gap:var(--w-space-12);--w-page-bottom:var(--w-space-12);--w-ease-out:cubic-bezier(.23, 1, .32, 1);--w-ease-in-out:cubic-bezier(.77, 0, .175, 1);--w-ease-drawer:cubic-bezier(.32, .72, 0, 1);--w-duration-sidebar-in:.42s;--w-duration-sidebar-out:.2s;--w-duration-scrim-in:.16s;--w-duration-scrim-out:.2s}@supports (color:lab(0% 0 0)){.wilmo-ds{--w-accent-swatch-evergreen:lab(36.0093% -43.3902 3.68339);--w-accent-swatch-indigo:lab(32.6477% 18.3219 -49.5572);--w-accent-swatch-terracotta:lab(33.4021% 37.5214 42.0024);--w-accent-swatch-graphite:lab(34.4323% -1.97408 -7.03797);--w-urgent:lab(40.5869% 46.2721 34.5863);--w-channel-badge-icon:lab(18.7881% -1.02484 -3.53596);--w-white:lab(100% 0 0);--w-on-solid:lab(100% 0 0);--w-on-bright:lab(1.61376% -1.3281 .122795);--w-background:lab(98.3119% -1.35124 .119746);--w-workspace:lab(99.1109% -1.01316 .0897646);--w-fill:lab(95.4249% -1.68934 .149643);--w-border:lab(88.4778% -2.0279 .179648);--w-border-strong:lab(79.2238% -2.70545 .239575);--w-muted-foreground:lab(34.6156% -4.07267 .359952);--w-ink:lab(1.61376% -1.3281 .122795);--w-icon:lab(28.8562% -20.976 1.82173);--w-sidebar:lab(99.2334% -1.18217 .104749);--w-teal-wash:lab(98.9178% -2.02763 .179625);--w-teal-wash-border:lab(93.429% -10.1907 .900257);--w-teal-tint:lab(95.6842% -8.48213 .749803);--w-teal-hover:lab(92.3338% -11.9032 1.05087);--w-teal-border:lab(86.728% -17.0732 1.5039);--w-teal-light:lab(91.2385% -13.6202 1.20164);--w-teal-solid:lab(36.0093% -43.3902 3.68339);--w-teal-solid-hover:lab(29.6282% -43.9761 3.69697);--w-teal-text:lab(29.7565% -48.0971 4.01476);--w-teal-mode-border:lab(55.0224% -38.7117 3.34768);--w-rose-wash:lab(98.7771% 1.93655 .683498);--w-rose-wash-border:lab(92.7243% 9.68394 3.43976);--w-rose-tint:lab(95.0971% 8.06978 2.86213);--w-rose-hover:lab(91.5114% 11.2983 4.01899);--w-rose-border:lab(85.5521% 16.1416 5.77074);--w-rose-solid:lab(37.945% 64.2125 26.7117);--w-rose-text:lab(26.6558% 41.9597 16.7337);--w-moss-wash:lab(98.9197% -1.67677 1.2954);--w-moss-wash-border:lab(93.4342% -8.3831 6.51677);--w-moss-tint:lab(95.6894% -6.98596 5.42283);--w-moss-hover:lab(92.3388% -9.78026 7.61374);--w-moss-border:lab(86.73% -13.9723 10.9312);--w-moss-solid:lab(36.092% -39.505 34.7146);--w-moss-solid-hover:lab(29.5835% -36.7414 32.8274);--w-moss-text:lab(29.5835% -36.7414 32.8274);--w-moss-mode-border:lab(57.279% -30.8045 25.0434);--w-blue-wash:lab(98.8568% -1.13764 -1.87677);--w-blue-wash-border:lab(93.115% -5.50669 -9.28772);--w-blue-tint:lab(95.4242% -4.6238 -7.75703);--w-blue-hover:lab(91.9652% -6.37639 -10.8129);--w-blue-border:lab(86.1905% -8.87439 -15.3442);--w-blue-solid:lab(34.286% -13.7988 -40.8209);--w-blue-solid-hover:lab(27.8803% -11.9044 -37.8356);--w-blue-text:lab(27.8803% -11.9044 -37.8356);--w-blue-mode-border:lab(54.2059% -12.0462 -27.2554);--w-plum-wash:lab(98.7616% 1.5716 -1.4505);--w-plum-wash-border:lab(92.6421% 7.88149 -7.20788);--w-plum-tint:lab(95.0295% 6.56345 -6.01469);--w-plum-hover:lab(91.4143% 9.20108 -8.39835);--w-plum-border:lab(85.4074% 13.1741 -11.9482);--w-plum-solid:lab(32.2557% 38.262 -32.3131);--w-plum-text:lab(26.0072% 35.6435 -29.9637);--w-plum-mode-border:lab(51.8453% 32.2085 -28.0207);--w-pink-tint:lab(95.0273% 8.30725 -1.56908);--w-pink-hover:lab(91.414% 11.6043 -2.19506);--w-pink-border:lab(85.4137% 16.518 -3.13193);--w-pink-text:lab(30.76% 47.941 -4.33871);--w-orange-tint:lab(95.2975% 5.20569 10.0898);--w-orange-hover:lab(91.7767% 7.98935 15.2805);--w-orange-border:lab(85.8931% 12.9192 24.2512);--w-orange-text:lab(35.2423% 35.711 47.7098);--w-indigo-tint:lab(95.1402% 2.43822 -9.07172);--w-indigo-hover:lab(91.5656% 3.51104 -12.6463);--w-indigo-border:lab(85.6146% 5.24831 -17.9493);--w-indigo-text:lab(28.0208% 28.0741 -51.4361);--w-yellow-wash:lab(98.9215% -.572741 4.54299);--w-yellow-wash-border:lab(93.3973% -2.06366 23.4069);--w-yellow-tint:lab(95.667% -1.86864 19.3561);--w-yellow-hover:lab(92.2843% -2.20656 27.5302);--w-yellow-border:lab(86.5992% -2.21032 40.6287);--w-yellow-accent:lab(86.7542% -.99498 71.2786);--w-yellow-text:lab(36.0692% 13.9621 48.946);--w-note-send:lab(84.2152% 5.18373 73.1501);--w-note-send-hover:lab(79.4849% 7.49299 74.8892);--w-note-label:lab(50.0767% 14.7359 67.2219);--w-note-mode-border:lab(74.7527% 9.81143 77.0266);--w-black-5:lab(1.61376% -1.3281 .122795/.05);--w-black-10:lab(1.61376% -1.3281 .122795/.1);--w-scrim:lab(1.61376% -1.3281 .122795/.8)}}
html.wilmo-ds[data-w-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--w-accent-swatch-evergreen:#007c65;--w-accent-swatch-indigo:#535eb8;--w-accent-swatch-terracotta:#aa4e2c;--w-accent-swatch-graphite:#606a74;--w-urgent:#ed7665;--w-avatar-bg-l:.32;--w-avatar-bg-c:.05;--w-avatar-fg-l:.86;--w-avatar-fg-c:.08;--w-channel-badge-icon:#c9ced4;--w-white:#151b19;--w-background:#0c110f;--w-workspace:#0f1412;--w-fill:#222826;--w-border:#2b3230;--w-border-strong:#414a47;--w-muted-foreground:#a0aaa7;--w-ink:#ebf0ee;--w-icon:#9bd1c2;--w-sidebar:#0a0e0d;--w-row-hover:color-mix(in srgb, var(--w-fill) 40%, var(--w-white) 60%);--w-hover-on-white:color-mix(in oklab, var(--w-white) 93%, #fff);--w-row-selected:color-mix(in srgb, var(--w-fill) 70%, var(--w-white) 30%);--w-raised:#373f3d;--w-tab-active:var(--w-raised);--w-teal-wash:#0d1e1a;--w-teal-wash-border:#103b31;--w-teal-tint:#072d25;--w-teal-hover:#05392f;--w-teal-border:#095143;--w-teal-light:#00372c;--w-teal-solid:#007c65;--w-teal-solid-hover:#00705a;--w-teal-text:#71d3ba;--w-teal-mode-border:#178771;--w-rose-wash:#251616;--w-rose-wash-border:#49282a;--w-rose-tint:#391d1e;--w-rose-hover:#482426;--w-rose-border:#653437;--w-rose-solid:#b93347;--w-rose-text:#f7a3a7;--w-moss-wash:#131e13;--w-moss-wash-border:#223a23;--w-moss-tint:#182c18;--w-moss-hover:#1d381e;--w-moss-border:#2b4f2d;--w-moss-solid:#2e7c35;--w-moss-solid-hover:#207029;--w-moss-text:#95cf96;--w-moss-mode-border:#4c844f;--w-blue-wash:#0f1d25;--w-blue-wash-border:#163749;--w-blue-tint:#0c2a39;--w-blue-hover:#0e3448;--w-blue-border:#164b65;--w-blue-solid:#0072a0;--w-blue-solid-hover:#006694;--w-blue-text:#7ac8f5;--w-blue-mode-border:#3b7ca3;--w-plum-wash:#201722;--w-plum-wash-border:#3e2a43;--w-plum-tint:#301f34;--w-plum-hover:#3d2742;--w-plum-border:#56385c;--w-plum-solid:#8c509a;--w-plum-text:#dba9e6;--w-plum-mode-border:#8e6099;--w-pink-tint:#371d29;--w-pink-hover:#452434;--w-pink-border:#61344a;--w-pink-text:#f2a3c1;--w-orange-tint:#36210e;--w-orange-hover:#442911;--w-orange-border:#603b1a;--w-orange-text:#f2ab83;--w-indigo-tint:#24233c;--w-indigo-hover:#2e2c4b;--w-indigo-border:#413f69;--w-indigo-text:#b7b5fc;--w-yellow-wash:#211d0c;--w-yellow-wash-border:#40380e;--w-yellow-tint:#2f2907;--w-yellow-hover:#3b3307;--w-yellow-border:#594d0e;--w-yellow-accent:#edd13d;--w-yellow-text:#e9c769;--w-note-send:#eec743;--w-note-send-hover:#ddb227;--w-note-label:#ebbd57;--w-note-mode-border:#a48118;--w-black-5:#ffffff12;--w-black-10:#0006;--w-scrim:#000100bf;--w-glass:#ffffff0f;--w-inset-highlight:#ffffff14;--w-shadow-xs:0 1px 2px 0 #0000004d;--w-shadow-sm:0 1px 3px 0 #0006, 0 1px 2px -1px #0006;--w-shadow-card:0 1px 2px #0000004d, 0 4px 12px #00000040;--w-shadow-md:0 4px 6px -1px #0006, 0 2px 4px -2px #0006;--w-shadow-lg:0 10px 15px -3px #00000080, 0 4px 6px -4px #00000080;--w-shadow-xl:0 1px 2px #0000004d, 0 12px 32px #00000080;--w-shadow-button:inset 0 1px 0 0 #ffffff0d, 0 1px 2px 0 #0000004d;--w-shadow-button-solid:inset 0 1px 0 0 #ffffff26, inset 0 2px 4px 0 #ffffff1a, 0 1px 2px 0 #0000004d;--background:var(--w-background);--foreground:var(--w-ink);--card:var(--w-white);--card-foreground:var(--w-ink);--popover:var(--w-white);--popover-foreground:var(--w-ink);--primary:var(--w-teal-solid);--primary-foreground:var(--w-on-solid);--secondary:var(--w-fill);--secondary-foreground:var(--w-ink);--muted:var(--w-fill);--muted-foreground:var(--w-muted-foreground);--accent:var(--w-fill);--accent-foreground:var(--w-ink);--destructive:var(--w-rose-solid);--destructive-foreground:var(--w-on-solid);--border:var(--w-border);--input:var(--w-border);--ring:var(--w-teal-solid);--sidebar-background:var(--w-sidebar);--sidebar-foreground:var(--w-ink);--sidebar-primary:var(--w-teal-solid);--sidebar-primary-foreground:var(--w-on-solid);--sidebar-accent:var(--w-fill);--sidebar-accent-foreground:var(--w-ink);--sidebar-border:var(--w-border);--sidebar-ring:var(--w-teal-solid);--wilmo-teal:var(--w-teal-solid);--wilmo-teal-light:var(--w-teal-tint);--wilmo-dark:var(--w-background)}@supports (color:lab(0% 0 0)){html.wilmo-ds[data-w-theme=dark]{--w-accent-swatch-evergreen:lab(45.8705% -42.7943 3.66809);--w-accent-swatch-indigo:lab(42.6823% 15.9592 -49.748);--w-accent-swatch-terracotta:lab(45.0459% 36.9195 38.0713);--w-accent-swatch-graphite:lab(44.2946% -2.01914 -7.05786);--w-urgent:lab(63.8362% 45.6826 32.0579);--w-channel-badge-icon:lab(82.5914% -1.08778 -3.56801);--w-white:lab(9.05668% -3.0635 .270325);--w-background:lab(4.50828% -1.80117 .162864);--w-workspace:lab(5.80265% -2.13514 .192752);--w-fill:lab(15.4497% -3.4005 .300223);--w-border:lab(20.0897% -3.39717 .300097);--w-border-strong:lab(30.5556% -4.07469 .360042);--w-muted-foreground:lab(68.8356% -4.06352 .359559);--w-ink:lab(94.2778% -2.02775 .179636);--w-icon:lab(79.8974% -20.5606 1.80744);--w-sidebar:lab(3.76226% -1.5943 .144339);--w-hover-on-white:color-mix(in oklab, var(--w-white) 93%, lab(100% 0 0));--w-raised:lab(25.9156% -4.07748 .360155);--w-teal-wash:lab(9.84368% -8.64124 .755942);--w-teal-wash-border:lab(21.7669% -17.4727 1.51787);--w-teal-tint:lab(15.9021% -15.7675 1.3674);--w-teal-hover:lab(20.6713% -19.3255 1.67292);--w-teal-border:lab(30.1452% -24.6096 2.1296);--w-teal-light:lab(19.5756% -21.2111 1.82884);--w-teal-solid:lab(45.8705% -42.7943 3.66809);--w-teal-solid-hover:lab(41.23% -43.0406 3.67462);--w-teal-text:lab(78.0944% -34.6772 3.02697);--w-teal-mode-border:lab(50.2532% -35.1481 3.04204);--w-rose-wash:lab(9.25407% 8.07194 2.9186);--w-rose-wash-border:lab(20.5852% 16.1444 5.94624);--w-rose-tint:lab(14.838% 14.5299 5.37056);--w-rose-hover:lab(19.37% 17.7588 6.58861);--w-rose-border:lab(28.4889% 22.6021 8.39162);--w-rose-solid:lab(43.6226% 54.8745 21.6381);--w-rose-text:lab(75.7347% 32.2882 11.7727);--w-moss-wash:lab(9.83722% -6.99013 5.42314);--w-moss-wash-border:lab(21.7432% -13.9933 11.287);--w-moss-tint:lab(15.8784% -12.5977 10.2);--w-moss-hover:lab(20.6395% -15.4022 12.5217);--w-moss-border:lab(30.1041% -19.6042 15.9506);--w-moss-solid:lab(45.8793% -36.5168 30.6681);--w-moss-solid-hover:lab(41.2263% -36.559 31.0561);--w-moss-text:lab(78.0628% -27.9663 22.3194);--w-moss-mode-border:lab(50.1949% -28.0052 22.7778);--w-blue-wash:lab(9.55812% -4.06861 -7.54541);--w-blue-wash-border:lab(21.1696% -7.54362 -14.9411);--w-blue-tint:lab(15.3587% -6.65398 -13.418);--w-blue-hover:lab(19.9997% -7.95957 -16.3649);--w-blue-border:lab(29.2887% -10.0877 -20.8198);--w-blue-solid:lab(44.289% -15.9103 -38.2223);--w-blue-solid-hover:lab(39.6119% -15.0336 -38.1179);--w-blue-text:lab(76.9385% -15.9647 -30.0958);--w-blue-mode-border:lab(48.9678% -11.9072 -27.7836);--w-plum-wash:lab(9.17253% 6.63324 -5.9108);--w-plum-wash-border:lab(20.4076% 13.3403 -11.7432);--w-plum-tint:lab(14.6748% 12.0231 -10.5534);--w-plum-hover:lab(19.1665% 14.7163 -12.8798);--w-plum-border:lab(28.2288% 18.7351 -16.388);--w-plum-solid:lab(43.5267% 35.1189 -30.2031);--w-plum-text:lab(75.4009% 26.5716 -23.5988);--w-plum-mode-border:lab(47.5162% 26.7611 -23.4142);--w-pink-tint:lab(14.7169% 14.5897 -2.79984);--w-pink-hover:lab(19.2224% 17.8019 -3.4199);--w-pink-border:lab(28.3012% 22.6497 -4.35209);--w-pink-text:lab(75.4995% 33.0114 -2.95703);--w-orange-tint:lab(15.1548% 9.10279 16.4629);--w-orange-hover:lab(19.7515% 11.2357 21.0296);--w-orange-border:lab(28.9731% 14.3266 26.8663);--w-orange-text:lab(76.2799% 23.7037 31.5745);--w-indigo-tint:lab(14.8113% 5.95669 -15.7309);--w-indigo-hover:lab(19.3268% 7.43142 -19.1914);--w-indigo-border:lab(28.4313% 9.49523 -24.4172);--w-indigo-text:lab(75.7482% 12.1832 -35.2473);--w-yellow-wash:lab(10.8283% -.542596 11.1181);--w-yellow-wash-border:lab(23.6973% -.445426 26.4685);--w-yellow-tint:lab(16.6929% -.34745 20.9754);--w-yellow-hover:lab(21.3681% -.296786 26.659);--w-yellow-border:lab(33.0476% -.342637 36.2636);--w-yellow-accent:lab(84.4249% -.843376 71.868);--w-yellow-text:lab(81.8033% 4.12446 51.1509);--w-note-send:lab(81.8826% 4.59856 67.5459);--w-note-send-hover:lab(74.8279% 6.92728 69.7332);--w-note-label:lab(79.3415% 8.88672 56.5777);--w-note-mode-border:lab(56.1437% 7.0397 56.0091);--w-black-5:lab(100% 0 0/.07);--w-black-10:lab(0% 0 0/.4);--w-scrim:lab(.116735% -.0960603 .00888109/.75)}}html.wilmo-ds[data-w-theme=dark] .prose{--tw-prose-body:var(--w-ink);--tw-prose-headings:var(--w-ink);--tw-prose-lead:var(--w-muted-foreground);--tw-prose-links:var(--w-teal-text);--tw-prose-bold:var(--w-ink);--tw-prose-counters:var(--w-muted-foreground);--tw-prose-bullets:var(--w-border-strong);--tw-prose-hr:var(--w-border);--tw-prose-quotes:var(--w-ink);--tw-prose-quote-borders:var(--w-border);--tw-prose-captions:var(--w-muted-foreground);--tw-prose-kbd:var(--w-ink);--tw-prose-code:var(--w-ink);--tw-prose-pre-code:var(--w-ink);--tw-prose-pre-bg:var(--w-fill);--tw-prose-th-borders:var(--w-border);--tw-prose-td-borders:var(--w-border)}html.wilmo-ds[data-w-theme=dark] .ProseMirror{color:var(--w-ink)}html.wilmo-ds[data-w-theme=dark] .ProseMirror a{color:var(--w-teal-text)}html.wilmo-ds[data-w-theme=dark] .ProseMirror a:hover{color:var(--w-ink)}html.wilmo-ds[data-w-theme=dark] .ProseMirror blockquote{border-left-color:var(--w-border-strong);color:var(--w-muted-foreground)}html.wilmo-ds[data-w-theme=dark] .ProseMirror code,html.wilmo-ds[data-w-theme=dark] .ProseMirror pre{background-color:var(--w-fill);color:var(--w-ink)}html.wilmo-ds[data-w-theme=dark] .ProseMirror pre code{background:0 0}html.wilmo-ds[data-w-theme=dark] .ProseMirror p.is-empty:before{color:var(--w-muted-foreground)}html.wilmo-ds[data-w-theme=dark] .ProseMirror ::selection{background-color:var(--w-teal-hover)}html.wilmo-ds[data-w-theme=dark] [data-editor-toolbar] button[data-active=true]{background-color:var(--w-fill);color:var(--w-ink)}html.wilmo-ds[data-w-theme=dark] .alma-mark{background:var(--w-blue-wash);box-shadow:inset 0 0 0 1px var(--w-blue-wash-border);color:var(--w-blue-text)}html.wilmo-ds[data-w-theme=dark] .alma-mark[data-alma-state=paused]{background:var(--w-fill);box-shadow:inset 0 0 0 1px var(--w-border);color:var(--w-muted-foreground)}html.wilmo-ds[data-w-accent=indigo]{--w-teal-wash:#fbfcff;--w-teal-wash-border:#e5eaff;--w-teal-tint:#edf1ff;--w-teal-hover:#e1e7ff;--w-teal-border:#cdd6f9;--w-teal-light:#dde3ff;--w-teal-solid:#3d459c;--w-teal-solid-hover:#30358b;--w-teal-text:#2f3390;--w-teal-mode-border:#6b78cb;--w-icon:#394062;--primary:var(--w-teal-solid);--ring:var(--w-teal-solid)}@supports (color:lab(0% 0 0)){html.wilmo-ds[data-w-accent=indigo]{--w-teal-wash:lab(98.8012% .210047 -2.26667);--w-teal-wash-border:lab(92.8323% 1.26714 -11.2116);--w-teal-tint:lab(95.1895% 1.01468 -9.36468);--w-teal-hover:lab(91.6342% 1.53491 -13.0517);--w-teal-border:lab(85.7116% 2.46638 -18.5184);--w-teal-light:lab(90.4349% 1.82053 -14.884);--w-teal-solid:lab(32.6477% 18.3219 -49.5572);--w-teal-solid-hover:lab(26.1034% 20.4416 -49.4614);--w-teal-text:lab(25.858% 23.1958 -52.9658);--w-teal-mode-border:lab(52.2916% 12.0118 -45.0779);--w-icon:lab(27.522% 4.75635 -21.6503)}}html.wilmo-ds[data-w-accent=terracotta]{--w-teal-wash:#fffbf9;--w-teal-wash-border:#fee5dc;--w-teal-tint:#ffede7;--w-teal-hover:#fee1d7;--w-teal-border:#f6cdbf;--w-teal-light:#fddcd1;--w-teal-solid:#893009;--w-teal-solid-hover:#752300;--w-teal-text:#752300;--w-teal-mode-border:#ba6648;--w-icon:#5e3729;--primary:var(--w-teal-solid);--ring:var(--w-teal-solid)}@supports (color:lab(0% 0 0)){html.wilmo-ds[data-w-accent=terracotta]{--w-teal-wash:lab(98.8024% 1.546 1.48609);--w-teal-wash-border:lab(92.8469% 7.83449 7.50804);--w-teal-tint:lab(95.2001% 6.50921 6.24137);--w-teal-hover:lab(91.6534% 9.16648 8.78085);--w-teal-border:lab(85.7498% 13.2177 12.6531);--w-teal-light:lab(90.4594% 10.5063 10.061);--w-teal-solid:lab(33.4021% 37.5214 42.0024);--w-teal-solid-hover:lab(26.9891% 37.9443 43.4655);--w-teal-text:lab(26.884% 41.1219 47.4019);--w-teal-mode-border:lab(52.7221% 32.7123 32.4655);--w-icon:lab(27.6439% 16.5536 16.1313)}}html.wilmo-ds[data-w-accent=graphite]{--w-teal-wash:#fafcfe;--w-teal-wash-border:#e5ecf3;--w-teal-tint:#edf2f8;--w-teal-hover:#e1e9f1;--w-teal-border:#ced9e5;--w-teal-light:#dde6ef;--w-teal-solid:#49525c;--w-teal-solid-hover:#3b434d;--w-teal-text:#364452;--w-teal-mode-border:#78818b;--w-icon:#3b434d;--primary:var(--w-teal-solid);--ring:var(--w-teal-solid)}@supports (color:lab(0% 0 0)){html.wilmo-ds[data-w-accent=graphite]{--w-teal-wash:lab(98.8378% -.333846 -1.07464);--w-teal-wash-border:lab(93.0295% -1.30191 -4.27971);--w-teal-tint:lab(95.3516% -1.09163 -3.57015);--w-teal-hover:lab(91.8673% -1.50964 -4.98799);--w-teal-border:lab(86.0595% -2.11209 -7.10241);--w-teal-light:lab(90.7049% -1.7145 -5.69481);--w-teal-solid:lab(34.4323% -1.97408 -7.03797);--w-teal-solid-hover:lab(28.0502% -1.93381 -7.02105);--w-teal-text:lab(28.0228% -2.65704 -10.4399);--w-teal-mode-border:lab(53.5795% -1.86229 -6.37323);--w-icon:lab(28.0502% -1.93381 -7.02105)}}html.wilmo-ds[data-w-theme=dark][data-w-accent=indigo]{--w-teal-wash:#171a26;--w-teal-wash-border:#2b314c;--w-teal-tint:#20243c;--w-teal-hover:#282e4c;--w-teal-border:#3a416a;--w-teal-light:#252b4c;--w-teal-solid:#535eb8;--w-teal-solid-hover:#4953ab;--w-teal-text:#abb9fe;--w-teal-mode-border:#646faf;--w-icon:#b8c2ec}@supports (color:lab(0% 0 0)){html.wilmo-ds[data-w-theme=dark][data-w-accent=indigo]{--w-teal-wash:lab(9.30931% 1.64864 -9.1083);--w-teal-wash-border:lab(20.6566% 3.9386 -18.0476);--w-teal-tint:lab(14.8935% 3.68771 -16.2112);--w-teal-hover:lab(19.4266% 4.68855 -19.7762);--w-teal-border:lab(28.5581% 6.01175 -25.1609);--w-teal-light:lab(18.1897% 5.53328 -21.4965);--w-teal-solid:lab(42.6823% 15.9592 -49.748);--w-teal-solid-hover:lab(37.9692% 16.9624 -49.6551);--w-teal-text:lab(75.9352% 6.93372 -36.3347);--w-teal-mode-border:lab(47.9877% 8.56006 -35.9497);--w-icon:lab(78.66% 3.24288 -22.1053)}}html.wilmo-ds[data-w-theme=dark][data-w-accent=terracotta]{--w-teal-wash:#251712;--w-teal-wash-border:#492a1f;--w-teal-tint:#391e15;--w-teal-hover:#48261a;--w-teal-border:#643727;--w-teal-light:#472215;--w-teal-solid:#aa4e2c;--w-teal-solid-hover:#983e1b;--w-teal-text:#f6a88d;--w-teal-mode-border:#a65f46;--w-icon:#e7b8a7}@supports (color:lab(0% 0 0)){html.wilmo-ds[data-w-theme=dark][data-w-accent=terracotta]{--w-teal-wash:lab(9.34545% 6.77795 6.10945);--w-teal-wash-border:lab(20.7571% 13.7862 13.426);--w-teal-tint:lab(14.9904% 12.4557 12.1814);--w-teal-hover:lab(19.5534% 15.2831 15.0219);--w-teal-border:lab(28.7216% 19.4655 19.1528);--w-teal-light:lab(18.3479% 16.8042 16.7295);--w-teal-solid:lab(45.0459% 36.9195 38.0713);--w-teal-solid-hover:lab(38.6439% 37.2277 39.7062);--w-teal-text:lab(76.0944% 27.2384 26.2729);--w-teal-mode-border:lab(48.22% 27.7988 27.3396);--w-icon:lab(78.7171% 15.9827 15.3051)}}html.wilmo-ds[data-w-theme=dark][data-w-accent=graphite]{--w-teal-wash:#191b1d;--w-teal-wash-border:#2e3339;--w-teal-tint:#22272c;--w-teal-hover:#2b3137;--w-teal-border:#3e464f;--w-teal-light:#282f36;--w-teal-solid:#606a74;--w-teal-solid-hover:#555f69;--w-teal-text:#bbc5d1;--w-teal-mode-border:#6c7680;--w-icon:#bbc5d1}@supports (color:lab(0% 0 0)){html.wilmo-ds[data-w-theme=dark][data-w-accent=graphite]{--w-teal-wash:lab(9.51343% -.625618 -2.12674);--w-teal-wash-border:lab(21.105% -1.21492 -4.23629);--w-teal-tint:lab(15.3037% -1.18998 -4.22518);--w-teal-hover:lab(19.9408% -1.38527 -4.92806);--w-teal-border:lab(29.215% -1.7757 -6.33376);--w-teal-light:lab(18.776% -1.54363 -5.61544);--w-teal-solid:lab(44.2946% -2.01914 -7.05786);--w-teal-solid-hover:lab(39.6537% -1.99997 -7.04927);--w-teal-text:lab(79.099% -2.10238 -7.09748);--w-teal-mode-border:lab(48.9355% -2.03553 -7.06534);--w-icon:lab(79.099% -2.10238 -7.09748)}}html.wilmo-ds[data-w-text=large]{--w-text-scale:1.125}html.wilmo-ds[data-w-text=larger]{--w-text-scale:1.25}html.wilmo-ds[data-w-contrast=more]{--w-border:#8d9492;--w-border-strong:#6c7471;--w-muted-foreground:#323a37;--w-icon:#00372c}@supports (color:lab(0% 0 0)){html.wilmo-ds[data-w-contrast=more]{--w-border:lab(60.6638% -2.70671 .239623);--w-border-strong:lab(47.9297% -3.38736 .29968);--w-muted-foreground:lab(23.5956% -4.07912 .360215);--w-icon:lab(19.5756% -21.2111 1.82884)}}html.wilmo-ds[data-w-theme=dark][data-w-contrast=more]{--w-border:#6c7471;--w-border-strong:#8b9592;--w-muted-foreground:#ced6d4;--w-icon:#bce9dc}@supports (color:lab(0% 0 0)){html.wilmo-ds[data-w-theme=dark][data-w-contrast=more]{--w-border:lab(47.9297% -3.38736 .29968);--w-border-strong:lab(60.7156% -4.06495 .359631);--w-muted-foreground:lab(85.0497% -3.38289 .29949);--w-icon:lab(89.048% -17.0686 1.50372)}}html.wilmo-ds[data-w-contrast=more] :focus-visible:not([tabindex="-1"]):not([role=dialog]):not([role=alertdialog]){outline-offset:2px;outline:2px solid var(--w-ink)!important}html.wilmo-ds[data-w-links=underline] a[href][class*=hover\:underline],html.wilmo-ds[data-w-links=underline] button[class*=hover\:underline],html.wilmo-ds[data-w-links=underline] .prose a[href],html.wilmo-ds[data-w-links=underline] [data-rich-text] a[href]{text-underline-offset:2px;text-decoration-line:underline}html.wilmo-ds[data-w-motion=reduce] :not(.animate-spin):not(.animate-spin *),html.wilmo-ds[data-w-motion=reduce] :before,html.wilmo-ds[data-w-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
@keyframes wl-spin{to{transform:rotate(360deg)}}@keyframes wl-dash{0%{stroke-dasharray:6 94;stroke-dashoffset:0}50%{stroke-dasharray:56 44;stroke-dashoffset:-16px}to{stroke-dasharray:6 94;stroke-dashoffset:-100px}}@keyframes wl-pop{0%,to{transform:scale(.9)}50%{transform:scale(.62)}}@keyframes wl-pop-sm{0%,to{transform:scale(1.17)}50%{transform:scale(.95)}}@keyframes wl-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.wilmo-ds .wl{--c:var(--w-teal-solid);width:var(--s);height:var(--s);flex:none;position:relative}.wilmo-ds .wl.wl-current{--c:currentColor}.wilmo-ds .wl-dot{transform:scale(.9)}.wilmo-ds .wl svg{width:100%;height:100%;display:block;overflow:visible}.wilmo-ds .wl-spin{transform-origin:24px 24px;animation:2.8s linear infinite wl-spin}.wilmo-ds .wl-arc{fill:none;stroke:var(--c);stroke-width:4.25px;stroke-linecap:round;animation:2s cubic-bezier(.55,0,.28,1) infinite wl-dash}.wilmo-ds .wl-dot{fill:var(--c);transform-box:fill-box;transform-origin:50%;animation:2s cubic-bezier(.55,0,.28,1) infinite wl-pop}.wilmo-ds .wl-sm .wl-arc{stroke-width:4.9px}.wilmo-ds .wl-sm .wl-dot{animation-name:wl-pop-sm;transform:scale(1.17)}.wilmo-ds .wl-think{--m:var(--w-muted-foreground);background:linear-gradient(90deg, var(--m) 0%, var(--m) 35%, var(--w-teal-solid) 50%, var(--m) 65%, var(--m) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite wl-shimmer}@media (prefers-reduced-motion:reduce){.wilmo-ds .wl-spin,.wilmo-ds .wl-arc,.wilmo-ds .wl-dot,.wilmo-ds .wl-think{animation:none}.wilmo-ds .wl-think{color:var(--m)}}.wilmo-ds [data-page-frame]>[data-page-top]{padding:var(--w-page-top) var(--w-page-x) var(--w-page-header-bottom);border-bottom:1px solid var(--w-border);flex-shrink:0;margin-bottom:0}.wilmo-ds [data-page-frame=scroll]>[data-page-top]{z-index:20;margin-inline:calc(var(--w-page-x) * -1);margin-bottom:var(--w-page-gap);background:var(--w-white);position:sticky;top:0}.wilmo-ds [data-page-frame]:has([data-empty-state-page-action]) [data-page-main-action]{display:none}.wilmo-ds .wilmo-ds-surface{--background:var(--w-background);--foreground:var(--w-ink);--card:var(--w-white);--card-foreground:var(--w-ink);--popover:var(--w-white);--popover-foreground:var(--w-ink);--primary:var(--w-teal-solid);--primary-foreground:var(--w-on-solid);--secondary:var(--w-fill);--secondary-foreground:var(--w-ink);--muted:var(--w-fill);--muted-foreground:var(--w-muted-foreground);--accent:var(--w-fill);--accent-foreground:var(--w-ink);--destructive:var(--w-rose-solid);--destructive-foreground:var(--w-on-solid);--border:var(--w-border);--input:var(--w-border);--ring:var(--w-teal-solid);--wilmo-teal:var(--w-teal-solid);--wilmo-teal-light:var(--w-teal-tint);--radius-sm:var(--w-radius-sm);--radius-md:var(--w-radius-md);--radius-lg:var(--w-radius-lg);--radius-xl:calc(var(--w-radius-lg) + 2px)}
.wilmo-chatbot-transcript{flex-direction:column;flex:1;width:100%;min-width:0;min-height:100%;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:24px 4px;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-empty h2{color:var(--wilmo-foreground);margin:0;font-size:14px;font-weight:500;line-height:20px}.wilmo-chatbot-transcript .wilmo-chatbot-empty p{max-width:360px;color:var(--wilmo-muted-foreground);margin:6px 0 0;font-size:12px;line-height:18px}.wilmo-chatbot-transcript .wilmo-chatbot-message{min-width:0;margin:0 0 16px;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-message:last-of-type{margin-bottom:0}.wilmo-chatbot-transcript .wilmo-chatbot-message-end{justify-items:end}.wilmo-chatbot-transcript .wilmo-chatbot-message-start{justify-items:start}.wilmo-chatbot-transcript .wilmo-chatbot-message-text{overflow-wrap:anywhere;border-radius:16px;min-width:0;max-width:85%;font-size:14px;line-height:20px}.wilmo-chatbot-transcript .wilmo-chatbot-message-user .wilmo-chatbot-message-text{background:var(--wilmo-primary);color:var(--wilmo-primary-foreground);white-space:pre-wrap;flex-direction:column;gap:6px;padding:8px 12px;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-storefront-page{max-width:100%;color:inherit;opacity:.58;align-self:flex-end;align-items:center;gap:4px;font-size:11px;line-height:14px;text-decoration:none;transition:opacity .15s;display:flex;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-storefront-page:hover{opacity:.82;text-decoration:underline}.wilmo-chatbot-transcript .wilmo-chatbot-storefront-page svg{flex:none;width:12px;height:12px}.wilmo-chatbot-transcript .wilmo-chatbot-storefront-page span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-message-assistant .wilmo-chatbot-message-text{width:100%;max-width:92%;color:var(--wilmo-foreground)}.wilmo-chatbot-transcript .wilmo-chatbot-message-content{display:contents}.wilmo-chatbot-transcript .wilmo-chatbot-markdown{min-width:0;max-width:100%}.wilmo-chatbot-transcript .wilmo-chatbot-markdown>:first-child{margin-top:0}.wilmo-chatbot-transcript .wilmo-chatbot-markdown>:last-child{margin-bottom:0}.wilmo-chatbot-transcript .wilmo-chatbot-markdown h1,.wilmo-chatbot-transcript .wilmo-chatbot-markdown h2,.wilmo-chatbot-transcript .wilmo-chatbot-markdown h3,.wilmo-chatbot-transcript .wilmo-chatbot-markdown h4{color:var(--wilmo-foreground);margin:8px 0;font-weight:600;line-height:1.35}.wilmo-chatbot-transcript .wilmo-chatbot-markdown h1{font-size:18px}.wilmo-chatbot-transcript .wilmo-chatbot-markdown h2{font-size:16px}.wilmo-chatbot-transcript .wilmo-chatbot-markdown h3,.wilmo-chatbot-transcript .wilmo-chatbot-markdown h4{font-size:14px}.wilmo-chatbot-transcript .wilmo-chatbot-markdown p{margin:4px 0}.wilmo-chatbot-transcript .wilmo-chatbot-markdown ul,.wilmo-chatbot-transcript .wilmo-chatbot-markdown ol{margin:4px 0;padding-left:20px}.wilmo-chatbot-transcript .wilmo-chatbot-markdown li{margin:2px 0}.wilmo-chatbot-transcript .wilmo-chatbot-markdown li>p{display:inline}.wilmo-chatbot-transcript .wilmo-chatbot-markdown a{color:var(--wilmo-primary);text-underline-offset:2px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.wilmo-chatbot-transcript .wilmo-chatbot-markdown blockquote{border-left:2px solid var(--wilmo-border);color:var(--wilmo-muted-foreground);margin:8px 0;padding-left:12px}.wilmo-chatbot-transcript .wilmo-chatbot-markdown code{background:#0406090d;background:lab(1.55425% -.288241 -1.34299/.05);border-radius:4px;padding:2px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.85em;font-weight:400}.wilmo-chatbot-transcript .wilmo-chatbot-markdown pre{background:var(--wilmo-muted);border-radius:8px;max-width:100%;margin:8px 0;padding:12px;overflow-x:auto}.wilmo-chatbot-transcript .wilmo-chatbot-markdown pre code{background:0 0;padding:0}#wilmo-chatbot-widget .wilmo-chatbot-markdown [data-streamdown=table-wrapper]{background:0 0;border:0;border-radius:0;width:100%;min-width:0;max-width:100%;margin:8px 0;padding:0;overflow:hidden}#wilmo-chatbot-widget .wilmo-chatbot-markdown [data-streamdown=table-wrapper]>div{max-width:100%;overflow-x:auto}.wilmo-chatbot-transcript .wilmo-chatbot-markdown table{border-collapse:collapse;width:max-content;min-width:100%;margin:0;font-size:12px;line-height:16px}.wilmo-chatbot-transcript .wilmo-chatbot-markdown th,.wilmo-chatbot-transcript .wilmo-chatbot-markdown td{border:1px solid var(--wilmo-border);text-align:left;vertical-align:top;min-width:96px;padding:8px 10px}.wilmo-chatbot-transcript .wilmo-chatbot-markdown th{background:var(--wilmo-muted);color:var(--wilmo-foreground);font-weight:600}.wilmo-chatbot-transcript .wilmo-chatbot-tool{border:1px solid var(--wilmo-border);background:var(--wilmo-card);width:100%;max-width:92%;color:var(--wilmo-muted-foreground);border-radius:8px;margin:4px 0;font-size:12px;line-height:16px;display:block;box-shadow:0 1px 2px #0000000d}.wilmo-chatbot-transcript .wilmo-chatbot-tool-header{cursor:pointer;align-items:center;gap:8px;width:100%;padding:6px 10px;list-style:none;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-tool-header::-webkit-details-marker{display:none}.wilmo-chatbot-transcript .wilmo-chatbot-tool-header-static{cursor:default}.wilmo-chatbot-transcript .wilmo-chatbot-tool-state-icon{width:20px;height:20px;color:var(--wilmo-primary);background:#0065521a;background:lab(37.7495% -43.2633 3.68027/.1);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.wilmo-chatbot-transcript .wilmo-chatbot-tool-state-icon svg{stroke-width:2px;width:13px;height:13px}#wilmo-chatbot-widget .wilmo-chatbot-tool-header-input-streaming .wilmo-chatbot-tool-state-icon svg,#wilmo-chatbot-widget .wilmo-chatbot-tool-header-input-available .wilmo-chatbot-tool-state-icon svg{animation:1s linear infinite wilmo-chatbot-spin}#wilmo-chatbot-widget .wilmo-chatbot-tool-header-output-error .wilmo-chatbot-tool-state-icon,#wilmo-chatbot-widget .wilmo-chatbot-tool-header-output-denied .wilmo-chatbot-tool-state-icon{color:var(--wilmo-destructive);background:#cc272e1a;background:lab(45.7636% 63.3818 40.1799/.1)}.wilmo-chatbot-transcript .wilmo-chatbot-tool-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-tool-title-shimmer{color:#0000;background:linear-gradient(90deg, var(--wilmo-muted-foreground) 20%, var(--wilmo-primary) 50%, var(--wilmo-muted-foreground) 80%);background-size:200%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite wilmo-chatbot-shimmer}.wilmo-chatbot-transcript .wilmo-chatbot-tool-chevron{flex:none;width:14px;height:14px;transition:transform .15s}.wilmo-chatbot-transcript .wilmo-chatbot-tool[open] .wilmo-chatbot-tool-chevron{transform:rotate(180deg)}.wilmo-chatbot-transcript .wilmo-chatbot-tool-content{padding:0 10px 10px}.wilmo-chatbot-transcript .wilmo-chatbot-image-inspection{border:1px solid var(--wilmo-border);background:var(--wilmo-muted);border-radius:8px;width:100%;margin:8px 0;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-image-inspection img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:220px;display:block}.wilmo-chatbot-transcript .wilmo-chatbot-choice-prompt{border-color:var(--wilmo-border);background:var(--wilmo-background)}.wilmo-chatbot-transcript .wilmo-chatbot-choice-header{width:100%;color:var(--wilmo-muted-foreground);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;list-style:none;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-choice-header::-webkit-details-marker{display:none}.wilmo-chatbot-transcript .wilmo-chatbot-choice-header-question{min-width:0;color:var(--wilmo-foreground);flex:1;font-size:17px;font-weight:500;line-height:24px}.wilmo-chatbot-transcript .wilmo-chatbot-input-prompt .wilmo-chatbot-choice-header-question{font-size:14px;font-weight:500;line-height:20px}.wilmo-chatbot-transcript .wilmo-chatbot-choice-summary-copy{flex:1;gap:2px;min-width:0;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-choice-prompt[open] .wilmo-chatbot-choice-summary-copy{display:none}.wilmo-chatbot-transcript .wilmo-chatbot-choice-summary-question{min-width:0;color:var(--wilmo-muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-choice-summary-selection{min-width:0;color:var(--wilmo-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:22px;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-choice-header svg{width:16px;height:16px;transition:transform .15s}.wilmo-chatbot-transcript .wilmo-chatbot-choice-prompt[open] .wilmo-chatbot-choice-header svg{transform:rotate(180deg)}.wilmo-chatbot-transcript .wilmo-chatbot-choice-question{color:var(--wilmo-foreground);margin:2px 0 14px;font-size:17px;font-weight:500;line-height:24px}.wilmo-chatbot-transcript .wilmo-chatbot-input-prompt .wilmo-chatbot-choice-question{font-size:14px;line-height:20px}.wilmo-chatbot-transcript .wilmo-chatbot-choice-options{gap:4px;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-choice-option-row{border:1px solid #0000;border-radius:10px;padding:2px}.wilmo-chatbot-transcript .wilmo-chatbot-choice-option-row-selected{border-color:var(--wilmo-border);background:var(--wilmo-card)}.wilmo-chatbot-transcript .wilmo-chatbot-choice-option{width:100%;min-height:36px;color:var(--wilmo-foreground);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:5px 8px;font-size:14px;line-height:20px;transition:background-color .15s;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-choice-option:hover{background:#00655214;background:lab(37.7495% -43.2633 3.68027/.08)}.wilmo-chatbot-transcript .wilmo-chatbot-choice-letter{background:var(--wilmo-muted);width:24px;height:24px;color:var(--wilmo-muted-foreground);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.wilmo-chatbot-transcript .wilmo-chatbot-choice-option-row-selected .wilmo-chatbot-choice-letter{color:var(--wilmo-primary);background:#00655226;background:lab(37.7495% -43.2633 3.68027/.15)}.wilmo-chatbot-transcript .wilmo-chatbot-choice-other-input-wrapper{align-items:center;gap:10px;min-height:36px;padding:5px 8px;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-input-prompt .wilmo-chatbot-choice-other-input-wrapper{min-height:52px;padding:6px 8px}.wilmo-chatbot-transcript .wilmo-chatbot-choice-field{flex:1;gap:0;min-width:0;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-choice-field-label{color:var(--wilmo-muted-foreground);white-space:nowrap;flex:none;font-size:12px;line-height:16px}.wilmo-chatbot-transcript .wilmo-chatbot-choice-field-error{color:var(--wilmo-destructive);margin:0 8px 6px 42px;font-size:12px;line-height:16px}.wilmo-chatbot-transcript .wilmo-chatbot-choice-other-input{width:100%;min-width:0;height:auto;min-height:0;color:var(--wilmo-foreground);cursor:text;appearance:none;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px;line-height:20px}.wilmo-chatbot-transcript .wilmo-chatbot-input-prompt .wilmo-chatbot-choice-other-input,#wilmo-chatbot-widget .wilmo-chatbot-input-prompt input.wilmo-chatbot-choice-other-input{font-size:16px;font-weight:600;line-height:22px}.wilmo-chatbot-transcript .wilmo-chatbot-choice-option:disabled,.wilmo-chatbot-transcript .wilmo-chatbot-choice-other-input:disabled{cursor:default;opacity:.65}.wilmo-chatbot-transcript .wilmo-chatbot-choice-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-choice-skip,.wilmo-chatbot-transcript .wilmo-chatbot-choice-continue{cursor:pointer;border:0;font-size:14px}.wilmo-chatbot-transcript .wilmo-chatbot-choice-skip{color:var(--wilmo-muted-foreground);background:0 0;padding:8px 0}.wilmo-chatbot-transcript .wilmo-chatbot-choice-continue{background:var(--wilmo-primary);color:var(--wilmo-primary-foreground);border-radius:8px;padding:8px 14px;font-weight:600;transition:opacity .15s}.wilmo-chatbot-transcript .wilmo-chatbot-choice-continue:disabled{cursor:not-allowed;opacity:.45}.wilmo-chatbot-transcript .wilmo-chatbot-choice-error{color:var(--wilmo-destructive);margin:8px 0 0;font-size:11px}.wilmo-chatbot-transcript .wilmo-chatbot-verification-prompt{border:1px solid var(--wilmo-border);background:var(--wilmo-card);border-radius:8px;gap:8px;width:100%;max-width:92%;margin:4px 0;padding:12px;display:grid;box-shadow:0 1px 2px #0000000d}.wilmo-chatbot-transcript .wilmo-chatbot-verification-field{width:100%;min-height:40px;box-shadow:0 0 0 1px var(--wilmo-border);color:var(--wilmo-foreground);font:inherit;background:#efeeec80;background:lab(94.209% .167727 1.12776/.5);border:0;border-radius:8px;outline:none;padding:10px 14px;font-size:16px;font-weight:600;line-height:20px;display:block}.wilmo-chatbot-transcript .wilmo-chatbot-verification-field::placeholder{color:var(--wilmo-muted-foreground);font-weight:500}.wilmo-chatbot-transcript .wilmo-chatbot-verification-hint,.wilmo-chatbot-transcript .wilmo-chatbot-verification-status{color:var(--wilmo-muted-foreground);margin:0;font-size:12px;line-height:16px}.wilmo-chatbot-transcript .wilmo-chatbot-verification-dev-code{width:fit-content;color:var(--wilmo-muted-foreground);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;font-size:12px;line-height:16px;display:inline-flex}.wilmo-chatbot-transcript .wilmo-chatbot-verification-dev-code strong{color:var(--wilmo-foreground);font-variant-numeric:tabular-nums;letter-spacing:.08em}.wilmo-chatbot-transcript .wilmo-chatbot-verification-prompt .wilmo-chatbot-choice-actions{margin-top:4px}.wilmo-chatbot-transcript .wilmo-chatbot-thinking{background:#efeeec99;background:lab(94.209% .167727 1.12776/.6);border-radius:16px;align-self:flex-start;align-items:center;width:fit-content;padding:12px 16px;display:inline-flex}.wilmo-chatbot-transcript .wilmo-chatbot-thinking-dots{gap:4px;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-thinking-dots span{background:#51565b66;background:lab(36.1898% -1.05752 -3.55195/.4);border-radius:999px;width:8px;height:8px;animation:1s infinite wilmo-chatbot-bounce}.wilmo-chatbot-transcript .wilmo-chatbot-thinking-dots span:first-child{animation-delay:-300ms}.wilmo-chatbot-transcript .wilmo-chatbot-thinking-dots span:nth-child(2){animation-delay:-150ms}.wilmo-chatbot-transcript .wilmo-chatbot-products{gap:8px;width:100%;max-width:92%;margin:8px 0;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-product-card{border:1px solid var(--wilmo-border);background:var(--wilmo-card);min-height:82px;color:var(--wilmo-foreground);border-radius:8px;grid-template-columns:66px minmax(0,1fr);gap:10px;padding:8px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s,translate .15s;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-product-main:not([data-basket=true])>.wilmo-chatbot-product-card:hover{border-color:#0065524d;border-color:lab(37.7495% -43.2633 3.68027/.3);transform:translateY(-1px);box-shadow:0 1px 3px #00000014}@media (hover:hover) and (pointer:fine){.wilmo-chatbot-transcript .wilmo-chatbot-product-main[data-basket=true]:hover>.wilmo-chatbot-product-card{border-color:#0065524d;border-color:lab(37.7495% -43.2633 3.68027/.3);box-shadow:0 1px 3px #00000014}.wilmo-chatbot-transcript .wilmo-chatbot-product-main[data-basket=true]:hover>:is(.wilmo-chatbot-product-card,.wilmo-chatbot-add-to-cart,.wilmo-chatbot-cart-control,.wilmo-chatbot-cart-count){translate:0 -1px}}.wilmo-chatbot-transcript .wilmo-chatbot-product,.wilmo-chatbot-transcript .wilmo-chatbot-product-main{position:relative}.wilmo-chatbot-transcript .wilmo-chatbot-product:is(:has(.wilmo-chatbot-add-to-cart),:has(.wilmo-chatbot-cart-control)) .wilmo-chatbot-product-card{padding-right:40px}.wilmo-chatbot-transcript :where(.wilmo-chatbot-add-to-cart,.wilmo-chatbot-cart-add,.wilmo-chatbot-cart-stepper button,.wilmo-chatbot-cart-back,.wilmo-chatbot-variant-chip,.wilmo-chatbot-variant-rail-arrow){appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart{background:var(--wilmo-primary);width:26px;height:26px;color:var(--wilmo-primary-foreground);border-radius:999px;place-items:center;transition:transform .16s cubic-bezier(.23,1,.32,1),translate .15s,background-color .15s;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 1px 2px #0000001f}.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart:hover{background:color-mix(in oklab, var(--wilmo-primary) 88%, black)}}.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart:focus-visible{outline:2px solid var(--wilmo-primary);outline-offset:2px}.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart-icon{stroke-width:2.25px;grid-area:1/1;width:13px;height:13px;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart-icon[data-icon=added],.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart[data-added=true] .wilmo-chatbot-add-to-cart-icon[data-icon=basket]{opacity:0;transform:scale(.95)}.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart[data-added=true] .wilmo-chatbot-add-to-cart-icon[data-icon=added]{opacity:1;transform:none}.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart-icon[data-icon=close],.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart[data-open=true] .wilmo-chatbot-add-to-cart-icon[data-icon=basket]{opacity:0;transform:rotate(-45deg)scale(.95)}.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart[data-open=true] .wilmo-chatbot-add-to-cart-icon[data-icon=close]{opacity:1;transform:none}.wilmo-chatbot-transcript .wilmo-chatbot-cart-count{background:var(--wilmo-foreground);min-width:16px;height:16px;box-shadow:0 0 0 2px var(--wilmo-card);color:var(--wilmo-card);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;place-items:center;padding:0 4px;font-size:10px;font-weight:600;line-height:1;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1),translate .15s;display:grid;position:absolute;bottom:28px;right:2px}@starting-style{.wilmo-chatbot-transcript .wilmo-chatbot-cart-count{opacity:0;transform:scale(.9)}}.wilmo-chatbot-transcript .wilmo-chatbot-cart-count[data-hidden=true]{opacity:0;transform:scale(.9)}.wilmo-chatbot-transcript .wilmo-chatbot-variant-panel{grid-template-rows:0fr;transition:grid-template-rows .16s cubic-bezier(.23,1,.32,1);display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-variant-panel[data-open=true]{grid-template-rows:1fr;transition-duration:.2s}.wilmo-chatbot-transcript .wilmo-chatbot-variant-panel-inner{opacity:0;border:1px solid #0000;border-top:0;border-radius:0 0 8px 8px;gap:8px;min-height:0;padding:0 8px;transition:opacity .12s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),padding .16s cubic-bezier(.23,1,.32,1);display:grid;overflow:hidden;transform:translateY(-4px)}.wilmo-chatbot-transcript .wilmo-chatbot-variant-panel[data-open=true] .wilmo-chatbot-variant-panel-inner{border-color:var(--wilmo-border);background:var(--wilmo-card);opacity:1;padding:10px 8px;transition-duration:.2s;transform:none}.wilmo-chatbot-transcript .wilmo-chatbot-product[data-picking=true] .wilmo-chatbot-product-card{border-bottom-right-radius:0;border-bottom-left-radius:0}.wilmo-chatbot-transcript .wilmo-chatbot-product[data-picking=true] .wilmo-chatbot-product-main>*{translate:none}.wilmo-chatbot-transcript .wilmo-chatbot-cart-notice-text{min-height:16px;color:var(--wilmo-foreground);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-cart-notice-text .wilmo-chatbot-cart-icon{color:var(--wilmo-primary);flex:none;transition:opacity .2s cubic-bezier(.23,1,.32,1) 50ms,transform .2s cubic-bezier(.23,1,.32,1) 50ms}@starting-style{.wilmo-chatbot-transcript .wilmo-chatbot-cart-notice-text .wilmo-chatbot-cart-icon{opacity:0;transform:scale(.9)}}.wilmo-chatbot-transcript .wilmo-chatbot-cart-notice-text strong{font-weight:600}.wilmo-chatbot-transcript .wilmo-chatbot-cart-notice-text span{color:var(--wilmo-muted-foreground)}.wilmo-chatbot-transcript .wilmo-chatbot-cart-track{display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-cart-slide{opacity:0;grid-area:1/1;align-items:center;gap:10px;min-width:0;transition:transform .26s cubic-bezier(.77,0,.175,1),opacity .2s;display:flex;transform:translateY(100%)}.wilmo-chatbot-transcript .wilmo-chatbot-cart-slide[data-position=before]{transform:translateY(-100%)}.wilmo-chatbot-transcript .wilmo-chatbot-cart-slide[data-active=true]{opacity:1;transform:none}.wilmo-chatbot-transcript .wilmo-chatbot-cart-back{width:24px;height:28px;color:var(--wilmo-muted-foreground);border-radius:6px;flex:none;place-items:center;margin-right:-6px;transition:transform .16s cubic-bezier(.23,1,.32,1);display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-cart-back:active{transform:scale(.97)}.wilmo-chatbot-transcript .wilmo-chatbot-cart-back:focus-visible{outline:2px solid var(--wilmo-primary);outline-offset:1px}.wilmo-chatbot-transcript .wilmo-chatbot-variant-name{color:var(--wilmo-muted-foreground);white-space:nowrap;font-size:12px;font-weight:500;line-height:16px}@property --wilmo-rail-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --wilmo-rail-fade-end{syntax:"<length>";inherits:false;initial-value:0}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail{flex:1;min-width:0;display:flex;position:relative}.wilmo-chatbot-transcript .wilmo-chatbot-variant-values{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;--wilmo-rail-fade-start:0px;--wilmo-rail-fade-end:0px;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--wilmo-rail-fade-start), #000 calc(100% - var(--wilmo-rail-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--wilmo-rail-fade-start), #000 calc(100% - var(--wilmo-rail-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--wilmo-rail-fade-start), #000 calc(100% - var(--wilmo-rail-fade-end)), transparent 100%);flex:1;gap:6px;margin-block:-3px;padding-block:3px;scroll-padding-inline:24px;transition:--wilmo-rail-fade-start .15s,--wilmo-rail-fade-end .15s;display:flex;position:relative;overflow-x:auto}.wilmo-chatbot-transcript .wilmo-chatbot-variant-values::-webkit-scrollbar{display:none}.wilmo-chatbot-transcript .wilmo-chatbot-variant-values>*{scroll-snap-align:start;flex:none}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail[data-overflow-start=true] .wilmo-chatbot-variant-values{--wilmo-rail-fade-start:28px}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail[data-overflow-end=true] .wilmo-chatbot-variant-values{--wilmo-rail-fade-end:28px}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail-arrow{border:1px solid var(--wilmo-border);background:var(--wilmo-card);width:24px;height:24px;color:var(--wilmo-foreground);opacity:0;pointer-events:none;border-radius:999px;place-items:center;transition:opacity .15s,transform .16s cubic-bezier(.23,1,.32,1);display:none;position:absolute;top:50%;transform:translateY(-50%)scale(.9);box-shadow:0 1px 2px #00000014}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail-arrow[data-side=start]{left:-4px}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail-arrow[data-side=end]{right:-4px}@media (hover:hover) and (pointer:fine){.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail-arrow{display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail[data-overflow-start=true] .wilmo-chatbot-variant-rail-arrow[data-side=start],.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail[data-overflow-end=true] .wilmo-chatbot-variant-rail-arrow[data-side=end]{opacity:1;pointer-events:auto;transform:translateY(-50%)}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail-arrow:hover{background:color-mix(in oklab, var(--wilmo-card) 92%, var(--wilmo-foreground))}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail-arrow:active{transform:translateY(-50%)scale(.97)}}.wilmo-chatbot-transcript .wilmo-chatbot-variant-chip{border:1px solid var(--wilmo-border);background:var(--wilmo-card);min-width:36px;height:28px;color:var(--wilmo-foreground);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .15s,border-color .15s,color .15s;display:inline-flex}.wilmo-chatbot-transcript .wilmo-chatbot-variant-chip:active:not(:disabled){transform:scale(.97)}@media (hover:hover) and (pointer:fine){.wilmo-chatbot-transcript .wilmo-chatbot-variant-chip:hover:not(:disabled):not([data-picked=true]){border-color:var(--wilmo-primary);color:var(--wilmo-primary)}}.wilmo-chatbot-transcript .wilmo-chatbot-variant-chip[data-in-basket=true]{padding-right:6px}.wilmo-chatbot-transcript .wilmo-chatbot-variant-count{background:var(--wilmo-primary);min-width:16px;height:16px;color:var(--wilmo-primary-foreground);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-grid}.wilmo-chatbot-transcript .wilmo-chatbot-variant-chip[data-picked=true] .wilmo-chatbot-variant-count{background:var(--wilmo-primary-foreground);color:var(--wilmo-primary)}.wilmo-chatbot-transcript .wilmo-chatbot-cart-notice-text a{color:var(--wilmo-primary);text-underline-offset:2px;font-weight:500;text-decoration:underline}.wilmo-chatbot-transcript .wilmo-chatbot-variant-chip[data-picked=true]{border-color:var(--wilmo-primary);background:var(--wilmo-primary);color:var(--wilmo-primary-foreground)}.wilmo-chatbot-transcript .wilmo-chatbot-variant-chip:disabled{border-color:color-mix(in oklab, var(--wilmo-border) 55%, transparent);color:color-mix(in oklab, var(--wilmo-muted-foreground) 70%, transparent);cursor:not-allowed;background:0 0;text-decoration:line-through}.wilmo-chatbot-transcript .wilmo-chatbot-variant-chip:focus-visible{outline:2px solid var(--wilmo-primary);outline-offset:2px}.wilmo-chatbot-transcript .wilmo-chatbot-cart-control{background:var(--wilmo-primary);width:74px;height:26px;color:var(--wilmo-primary-foreground);clip-path:inset(0 0 0 calc(100% - 26px) round 13px);pointer-events:none;border-radius:999px;transition:clip-path .2s cubic-bezier(.23,1,.32,1),translate .15s;position:absolute;bottom:10px;right:10px}.wilmo-chatbot-transcript .wilmo-chatbot-cart-control[data-active=true]{clip-path:inset(0 round 13px)}.wilmo-chatbot-transcript .wilmo-chatbot-product:has(.wilmo-chatbot-cart-control[data-active=true]) .wilmo-chatbot-product-card{padding-right:88px}.wilmo-chatbot-transcript .wilmo-chatbot-cart-icon{stroke-width:2.25px;width:13px;height:13px}.wilmo-chatbot-transcript .wilmo-chatbot-cart-add{pointer-events:auto;border-radius:999px;place-items:center;width:26px;height:26px;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;top:0;right:0}.wilmo-chatbot-transcript .wilmo-chatbot-cart-stepper{opacity:0;pointer-events:none;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;transition:opacity .15s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;inset:0}.wilmo-chatbot-transcript .wilmo-chatbot-cart-control[data-active=true] .wilmo-chatbot-cart-add{opacity:0;pointer-events:none}.wilmo-chatbot-transcript .wilmo-chatbot-cart-control[data-active=true] .wilmo-chatbot-cart-stepper{opacity:1;pointer-events:auto}.wilmo-chatbot-transcript .wilmo-chatbot-cart-stepper button{height:26px;color:inherit;place-items:center;transition:transform .16s cubic-bezier(.23,1,.32,1);display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-cart-stepper button:disabled{opacity:.45}.wilmo-chatbot-transcript .wilmo-chatbot-cart-add:active,.wilmo-chatbot-transcript .wilmo-chatbot-cart-stepper button:active:not(:disabled){transform:scale(.97)}.wilmo-chatbot-transcript .wilmo-chatbot-cart-stepper span{text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1}.wilmo-chatbot-transcript .wilmo-chatbot-cart-add:focus-visible,.wilmo-chatbot-transcript .wilmo-chatbot-cart-stepper button:focus-visible{outline:2px solid var(--wilmo-primary-foreground);outline-offset:-3px}.wilmo-chatbot-transcript .wilmo-chatbot-product-image,.wilmo-chatbot-transcript .wilmo-chatbot-product-image-placeholder{background:var(--wilmo-muted);-o-object-fit:cover;object-fit:cover;border-radius:6px;width:66px;height:66px}.wilmo-chatbot-transcript .wilmo-chatbot-product-copy{align-content:center;gap:2px;min-width:0;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-product-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}#wilmo-chatbot-widget .wilmo-chatbot-product-copy>span:not(.wilmo-chatbot-product-price):not(.wilmo-chatbot-sold-out){color:var(--wilmo-muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:15px;display:-webkit-box;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-product-price{color:var(--wilmo-primary);align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:16px;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-product-price del{color:var(--wilmo-muted-foreground);font-weight:400}.wilmo-chatbot-transcript .wilmo-chatbot-sold-out{color:var(--wilmo-destructive);font-size:11px;line-height:15px}.wilmo-chatbot-transcript .wilmo-chatbot-website-sources{gap:8px;width:100%;max-width:92%;margin:8px 0;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-website-source{border:1px solid var(--wilmo-border);background:var(--wilmo-card);color:var(--wilmo-foreground);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;text-decoration:none;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-website-source>span{gap:2px;min-width:0;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-website-source strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-website-source span span{color:var(--wilmo-muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:15px;display:-webkit-box;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-website-source small{color:var(--wilmo-primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-website-source>svg{flex:none;width:14px;height:14px}.wilmo-chatbot-transcript .wilmo-chatbot-source-citation{max-width:100%;color:var(--wilmo-primary);align-items:center;gap:4px;font-size:11px;text-decoration:none;display:inline-flex}.wilmo-chatbot-transcript .wilmo-chatbot-source-citation>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wilmo-chatbot-transcript .wilmo-chatbot-source-citation>svg{flex:none;width:11px;height:11px}.wilmo-chatbot-transcript .wilmo-chatbot-public-cards{gap:8px;width:100%;max-width:92%;margin:5px 0 12px;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-public-card{border:1px solid var(--wilmo-border);background:var(--wilmo-card);color:inherit;border-radius:12px;gap:3px;padding:10px 11px;font-size:12px;display:grid}.wilmo-chatbot-transcript .wilmo-chatbot-public-card strong{font-size:13px}.wilmo-chatbot-transcript .wilmo-chatbot-public-card-meta{color:var(--wilmo-muted-foreground);font-size:11px}.wilmo-chatbot-transcript .wilmo-chatbot-public-list{flex-wrap:wrap;gap:6px;margin:5px 0 12px;padding:0;list-style:none;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-public-list li{border:1px solid var(--wilmo-border);background:var(--wilmo-card);border-radius:999px;padding:5px 9px;font-size:12px}.wilmo-chatbot-transcript .wilmo-chatbot-error{min-height:44px;color:var(--wilmo-destructive);background:#cc272e0d;background:lab(45.7636% 63.3818 40.1799/.05);border:1px solid #cc272e33;border:1px solid lab(45.7636% 63.3818 40.1799/.2);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:6px 8px 6px 12px;font-size:12px;display:flex}.wilmo-chatbot-transcript .wilmo-chatbot-error button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-weight:600}.wilmo-chatbot-transcript .wilmo-chatbot-error button:hover{background:#cc272e14;background:lab(45.7636% 63.3818 40.1799/.08)}.wilmo-chatbot-attachments{gap:8px;min-width:0;display:flex}.wilmo-chatbot-attachments--inline{padding:2px 0 8px;overflow-x:auto}.wilmo-chatbot-attachments--grid{max-width:85%}.wilmo-chatbot-attachment{border:1px solid var(--wilmo-border);background:var(--wilmo-card);border-radius:10px;align-items:center;gap:8px;min-width:0;max-width:230px;padding:5px 34px 5px 5px;display:flex;position:relative}.wilmo-chatbot-attachment[data-status=error]{border-color:var(--wilmo-destructive)}.wilmo-chatbot-attachment-preview{background:var(--wilmo-muted);width:42px;height:42px;color:var(--wilmo-muted-foreground);border-radius:7px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.wilmo-chatbot-attachment-preview>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.wilmo-chatbot-attachment-preview>svg{width:20px;height:20px}.wilmo-chatbot-attachment-progress{color:#fff;background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.wilmo-chatbot-attachment-progress svg{width:18px;height:18px;animation:1s linear infinite wilmo-chatbot-spin}.wilmo-chatbot-attachment-info{min-width:0;line-height:16px;display:grid}.wilmo-chatbot-attachment-name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.wilmo-chatbot-attachment-status{color:var(--wilmo-muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.wilmo-chatbot-attachment-remove,.wilmo-chatbot-attachment-retry{width:26px;height:26px;color:var(--wilmo-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;right:5px}.wilmo-chatbot-attachment-remove{top:5px}.wilmo-chatbot-attachment-retry{color:var(--wilmo-destructive);bottom:3px}.wilmo-chatbot-attachment-remove:hover,.wilmo-chatbot-attachment-retry:hover{background:var(--wilmo-muted);color:var(--wilmo-foreground)}.wilmo-chatbot-attachment-remove svg,.wilmo-chatbot-attachment-retry svg{width:14px;height:14px}.wilmo-chatbot-attachment-error{color:var(--wilmo-destructive);margin:0 0 6px;font-size:12px;line-height:16px}.wilmo-chatbot-orders{gap:10px;max-width:92%;display:grid}.wilmo-chatbot-order-card{border:1px solid var(--wilmo-border);background:var(--wilmo-card);border-radius:14px;gap:10px;padding:14px;display:grid}.wilmo-chatbot-order-card header,.wilmo-chatbot-order-card li,.wilmo-chatbot-order-statuses{justify-content:space-between;align-items:center;gap:12px;display:flex}.wilmo-chatbot-order-card time,.wilmo-chatbot-order-card p{color:var(--wilmo-muted-foreground);margin:0;font-size:12px}.wilmo-chatbot-order-card a{color:inherit}.wilmo-chatbot-order-statuses{flex-wrap:wrap;justify-content:flex-start}.wilmo-chatbot-order-statuses span{background:var(--wilmo-muted);color:var(--wilmo-muted-foreground);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.wilmo-chatbot-order-card ul{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}@keyframes wilmo-chatbot-spin{to{transform:rotate(360deg)}}@keyframes wilmo-chatbot-shimmer{to{background-position:-200%}}@keyframes wilmo-chatbot-bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@media (prefers-reduced-motion:reduce){.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart,.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart:active,.wilmo-chatbot-transcript .wilmo-chatbot-add-to-cart-icon,.wilmo-chatbot-transcript .wilmo-chatbot-cart-add,.wilmo-chatbot-transcript .wilmo-chatbot-cart-stepper button{transition:opacity .15s;transform:none}.wilmo-chatbot-transcript .wilmo-chatbot-cart-control{transition:none}.wilmo-chatbot-transcript .wilmo-chatbot-variant-panel,.wilmo-chatbot-transcript .wilmo-chatbot-variant-panel-inner,.wilmo-chatbot-transcript .wilmo-chatbot-variant-chip,.wilmo-chatbot-transcript .wilmo-chatbot-cart-slide,.wilmo-chatbot-transcript .wilmo-chatbot-cart-back,.wilmo-chatbot-transcript .wilmo-chatbot-cart-count,.wilmo-chatbot-transcript .wilmo-chatbot-cart-notice-text .wilmo-chatbot-cart-icon{transition:opacity .15s;transform:none}.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail-arrow,.wilmo-chatbot-transcript .wilmo-chatbot-variant-rail-arrow:active{transition:opacity .15s;transform:translateY(-50%)}.wilmo-chatbot-transcript .wilmo-chatbot-variant-values{transition:none}.wilmo-chatbot-transcript .wilmo-chatbot-product-card,.wilmo-chatbot-transcript .wilmo-chatbot-tool-state-icon svg,.wilmo-chatbot-transcript .wilmo-chatbot-tool-title-shimmer,.wilmo-chatbot-transcript .wilmo-chatbot-thinking-dots span{scroll-behavior:auto;transition:none;animation:none}}