/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-outline-style:solid;--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;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:"";--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%}}}@layer theme{:root,:host{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--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-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--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-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--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-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--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-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--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-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--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-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--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-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--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-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--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:oklch(70.7% .165 254.624);--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-50:oklch(96.2% .018 272.314);--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-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--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-900:oklch(38% .189 293.745);--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-200:oklch(90.2% .063 306.703);--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-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--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-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--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-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:#f9fafb;--color-gray-100:#f2f4f7;--color-gray-200:#eaecf0;--color-gray-300:#d0d5dd;--color-gray-400:#98a2b3;--color-gray-500:#667085;--color-gray-600:#475467;--color-gray-700:#344054;--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:#101828;--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-mauve-50:oklch(98.5% 0 0);--color-mauve-100:oklch(96% .003 325.6);--color-mauve-200:oklch(92.2% .005 325.62);--color-mauve-300:oklch(86.5% .012 325.68);--color-mauve-400:oklch(71.1% .019 323.02);--color-mauve-500:oklch(54.2% .034 322.5);--color-mauve-600:oklch(43.5% .029 321.78);--color-mauve-700:oklch(36.4% .029 323.89);--color-mauve-800:oklch(26.3% .024 320.12);--color-mauve-900:oklch(21.2% .019 322.12);--color-mauve-950:oklch(14.5% .008 326);--color-olive-50:oklch(98.8% .003 106.5);--color-olive-100:oklch(96.6% .005 106.5);--color-olive-200:oklch(93% .007 106.5);--color-olive-300:oklch(88% .011 106.6);--color-olive-400:oklch(73.7% .021 106.9);--color-olive-500:oklch(58% .031 107.3);--color-olive-600:oklch(46.6% .025 107.3);--color-olive-700:oklch(39.4% .023 107.4);--color-olive-800:oklch(28.6% .016 107.4);--color-olive-900:oklch(22.8% .013 107.4);--color-olive-950:oklch(15.3% .006 107.1);--color-mist-50:oklch(98.7% .002 197.1);--color-mist-100:oklch(96.3% .002 197.1);--color-mist-200:oklch(92.5% .005 214.3);--color-mist-300:oklch(87.2% .007 219.6);--color-mist-400:oklch(72.3% .014 214.4);--color-mist-500:oklch(56% .021 213.5);--color-mist-600:oklch(45% .017 213.2);--color-mist-700:oklch(37.8% .015 216);--color-mist-800:oklch(27.5% .011 216.9);--color-mist-900:oklch(21.8% .008 223.9);--color-mist-950:oklch(14.8% .004 228.8);--color-taupe-50:oklch(98.6% .002 67.8);--color-taupe-100:oklch(96% .002 17.2);--color-taupe-200:oklch(92.2% .005 34.3);--color-taupe-300:oklch(86.8% .007 39.5);--color-taupe-400:oklch(71.4% .014 41.2);--color-taupe-500:oklch(54.7% .021 43.1);--color-taupe-600:oklch(43.8% .017 39.3);--color-taupe-700:oklch(36.7% .016 35.7);--color-taupe-800:oklch(26.8% .011 36.5);--color-taupe-900:oklch(21.4% .009 43.1);--color-taupe-950:oklch(14.7% .004 49.3);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:8px;--radius-lg:12px;--radius-xl:.75rem;--radius-2xl:16px;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px #1018280d;--shadow-sm:0 1px 2px 0 #1018280f, 0 1px 3px 0 #1018281a;--shadow-md:0 4px 6px -2px #10182808, 0 12px 16px -4px #10182814;--shadow-lg:0 4px 8px -2px #1018281a, 0 12px 24px -4px #10182814;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--text-shadow-2xs:0px 1px 0px #00000026;--text-shadow-xs:0px 1px 1px #0003;--text-shadow-sm:0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013;--text-shadow-md:0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a;--text-shadow-lg:0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Inter Display", var(--font-sans);--hd-ctl-h:40px;--color-gray-25:#fcfcfd;--color-primary-50:#f0effe;--color-primary-100:#dad9f5;--color-primary-200:#bab8ec;--color-primary-300:#9d97e2;--color-primary-400:#8177d7;--color-primary-500:#6657cc;--color-primary-600:#4c3cb9;--color-primary-700:#3f3394;--color-primary-900:#1e1a5c;--color-secondary-25:#edfbff;--color-secondary-100:#8fe4ff;--color-secondary-300:#33cdff;--color-secondary-400:#05c1ff;--color-secondary-500:#00a1d6;--color-secondary-600:#0083ac;--color-secondary-700:#006582;--color-backdrop:#101828;--color-error-25:#fffbfa;--color-error-50:#fef3f2;--color-error-200:#fecdca;--color-error-400:#f97066;--color-error-500:#f04438;--color-error-600:#d92d20;--color-error-700:#b42318;--color-success-25:#f6fef9;--color-success-50:#ecfdf3;--color-success-100:#d1fadf;--color-success-200:#a6f4c5;--color-success-300:#6ce9a6;--color-success-400:#32d583;--color-success-500:#12b76a;--color-success-600:#039855;--color-success-700:#027a48;--color-warning-25:#fffcf5;--color-warning-50:#fffaeb;--color-warning-100:#fef0c7;--color-warning-200:#fedf89;--color-warning-500:#f79009;--color-warning-600:#dc6803;--color-warning-700:#b54708;--color-canvas:#f9fafb;--color-surface:#fff;--color-subtle:#f2f4f7;--color-fg-primary:#101828;--color-fg-secondary:#344054;--color-fg-tertiary:#667085;--color-fg-quaternary:#98a2b3;--color-border-subtle:#eaecf0;--color-primary-25:#fbfbfe;--color-border-default:#d0d5dd;--color-ch-facebook:#1877f2;--color-ch-google:#1a73e8;--color-avatar-green:#06a35b;--color-avatar-cyan:#0891b2;--color-avatar-orange:#e26b00;--color-avatar-purple:#7557f2;--color-avatar-slate:#cbd5e1;--radius-full:9999px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,html button{line-height:normal}body{--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,)}button,a,[role=button]{cursor:pointer}button:disabled{cursor:not-allowed}[hidden]{display:none!important}:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary-500)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:4px}}@layer components{.sidebar-rail{gap:calc(var(--spacing) * .5);background-color:var(--color-gray-900);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3.5);color:var(--color-white);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:1100px){.sidebar-rail{width:calc(var(--spacing) * 55);transition:width .16s}.sidebar-rail:is(:where(.group\/shell).rail-collapsed *){width:calc(var(--spacing) * 17)}}@media not all and (min-width:1100px){.sidebar-rail{inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:60;width:calc(var(--spacing) * 66);visibility:hidden;--tw-translate-x:-100%;max-width:84vw;translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:transform,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.24s;--tw-ease:cubic-bezier(.2,.8,.2,1);padding-bottom:calc(14px + env(safe-area-inset-bottom));--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-duration:.24s;transition-timing-function:cubic-bezier(.2,.8,.2,1);position:fixed}.sidebar-rail:is(:where(.group\/shell).nav-open *){visibility:visible;--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.sidebar-header{padding-inline:calc(var(--spacing) * 1.5);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);align-items:center;gap:9px;display:flex}.sidebar-header:is(:where(.group\/shell).rail-collapsed *){justify-content:center}.sidebar-logo{height:22px;width:calc(var(--spacing) * 30);background-image:var(--hd-logo);padding:calc(var(--spacing) * 0);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;background-position:0;background-repeat:no-repeat;background-size:contain;flex-shrink:0;transition-duration:.12s}.sidebar-logo:is(:where(.group\/shell).rail-collapsed *){display:none}@media (hover:hover){.sidebar-logo:hover{opacity:.8}}@media not all and (min-width:1100px){.sidebar-logo{display:none}}.sidebar-logo-static{height:22px;width:calc(var(--spacing) * 30);background-image:var(--hd-logo);background-position:0;background-repeat:no-repeat;background-size:contain;flex-shrink:0}@media (min-width:1100px){.sidebar-logo-static{display:none}}.sidebar-collapse-toggle{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);color:var(--color-gray-400);border-radius:7px;flex-shrink:0;place-items:center;margin-left:auto;display:grid}@media not all and (min-width:1100px){.sidebar-collapse-toggle{display:none}}@media (hover:hover){.sidebar-collapse-toggle:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.sidebar-collapse-toggle:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.sidebar-collapse-toggle:hover{color:var(--color-white)}}.sidebar-collapse-toggle:is(:where(.group\/shell).rail-collapsed *){margin-left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:10px}.sidebar-collapse-icon{place-items:center;display:grid}.sidebar-collapse-icon:is(:where(.group\/shell).rail-collapsed *){display:none}.sidebar-collapse-mark{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);background-image:var(--hd-mark);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none}.sidebar-collapse-mark:is(:where(.group\/shell).rail-collapsed *){display:block}.sidebar-navcontainer{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.sidebar-navcontainer::-webkit-scrollbar{width:calc(var(--spacing) * 1.5)}.sidebar-navcontainer::-webkit-scrollbar-thumb{background-color:#ffffff29;border-radius:3px}.sidebar-navitem{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 2.5);text-align:left;--tw-font-weight:var(--font-weight-medium);font-size:13.5px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-gray-300);padding-block:9px;display:flex;position:relative}@media (hover:hover){.sidebar-navitem:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.sidebar-navitem:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.sidebar-navitem:hover{color:var(--color-white)}}.sidebar-navitem:is(:where(.group\/shell).rail-collapsed *){justify-content:center;gap:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 2.5)}.sidebar-navitem:focus-visible{outline-offset:calc(2px * -1);outline-color:var(--color-white)}.sidebar-navitem.active{background-color:var(--color-secondary-500);color:var(--color-white)}.sidebar-navitem-icon{flex-shrink:0;width:18px;height:18px}.sidebar-navitem-label:is(:where(.group\/shell).rail-collapsed *){display:none}.sidebar-navitem-label{line-height:normal}.sidebar-balance{margin-top:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-size:13.5px;font-weight:var(--font-weight-normal);white-space:nowrap;background-color:#ffffff0d;padding-block:7px;display:flex}@supports (color:color-mix(in lab, red, red)){.sidebar-balance{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.sidebar-balance{color:var(--color-gray-300)}@media (hover:hover){.sidebar-balance:hover{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.sidebar-balance:hover{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.sidebar-balance:hover{color:var(--color-white)}}.sidebar-balance:is(:where(.group\/shell).rail-collapsed *){display:none}.sidebar-balance-dot{border-radius:var(--radius-full);flex-shrink:0;width:7px;height:7px}.sidebar-balance-dot.green{background-color:var(--color-success-400)}.sidebar-balance-dot.amber{background-color:#fdb022}.sidebar-balance-dot.red{background-color:var(--color-error-400)}.sidebar-balance-dot.neutral{background-color:var(--color-gray-400)}.sidebar-balance-label{--tw-leading:normal;color:var(--color-gray-400);font-size:11px;line-height:normal}.sidebar-balance-label:is(:where(.group\/shell).rail-collapsed *){display:none}.sidebar-balance-value{--tw-font-weight:var(--font-weight-bold);font-size:12.5px;font-weight:var(--font-weight-bold);color:var(--color-white);--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,);margin-left:auto}.sidebar-balance-value:is(:where(.group\/shell).rail-collapsed *){display:none}.sidebar-navitem-badge{border-radius:var(--radius-full);background-color:var(--color-error-500);min-width:19px;height:19px;padding-inline:calc(var(--spacing) * 1.5);text-align:center;--tw-leading:19px;--tw-font-weight:var(--font-weight-bold);font-size:11px;line-height:19px;font-weight:var(--font-weight-bold);color:var(--color-white);margin-left:auto}.sidebar-navitem-badge:is(:where(.group\/shell).rail-collapsed *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);min-width:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 0);--tw-leading:1;border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--color-gray-900);font-size:0;line-height:1;position:absolute;top:5px;right:11px}.team-switcher{margin-top:calc(var(--spacing) * 1);position:relative}.team-switcher-trigger{border-radius:var(--radius-md);background-color:#ffffff0d;align-items:center;gap:9px;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.team-switcher-trigger{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.team-switcher-trigger{padding:calc(var(--spacing) * 2);text-align:left;color:var(--color-white)}@media (hover:hover){.team-switcher-trigger:hover{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.team-switcher-trigger:hover{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}}.team-switcher-trigger:is(:where(.group\/shell).rail-collapsed *){padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 2);justify-content:center}.team-switcher-trigger-avatar{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);background-color:var(--color-primary-400);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.team-switcher-trigger-info{min-width:calc(var(--spacing) * 0);flex:1}.team-switcher-trigger-info:is(:where(.group\/shell).rail-collapsed *),.team-switcher-trigger-chevron:is(:where(.group\/shell).rail-collapsed *){display:none}.team-switcher-team-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-white);overflow:hidden}.team-switcher-team-role{color:var(--color-gray-400);font-size:11px}.team-switcher-menu{inset-inline:calc(var(--spacing) * 0);z-index:70;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:11px;position:absolute;bottom:calc(100% + 6px)}@supports (color:color-mix(in lab, red, red)){.team-switcher-menu{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.team-switcher-menu{padding:calc(var(--spacing) * 1.5);--tw-shadow:0 12px 32px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#1a2233}.team-switcher-menu-heading{padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.04em;letter-spacing:.04em;color:#8893a8;text-transform:uppercase}.team-switcher-search{margin-inline:calc(var(--spacing) * 1);margin-top:calc(var(--spacing) * .5);margin-bottom:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;align-items:center;gap:7px;display:flex}@supports (color:color-mix(in lab, red, red)){.team-switcher-search{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.team-switcher-search{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.team-switcher-search{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.team-switcher-search{padding-block:7px;padding-inline:9px}.team-switcher-search-input{border-style:var(--tw-border-style);color:var(--color-white);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;font-size:13px}.team-switcher-search-input::placeholder{color:#8893a8}.team-switcher-menu-list{max-height:calc(var(--spacing) * 66);scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;overflow-y:auto}.team-switcher-menu-list::-webkit-scrollbar{width:calc(var(--spacing) * 1.5)}.team-switcher-menu-list::-webkit-scrollbar-thumb{background-color:#ffffff29;border-radius:3px}.team-switcher-menu-item{border-radius:var(--radius-md);width:100%;padding:calc(var(--spacing) * 2);text-align:left;color:var(--color-white);align-items:center;gap:9px;display:flex}@media (hover:hover){.team-switcher-menu-item:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.team-switcher-menu-item:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}}.team-switcher-menu-item.current{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.team-switcher-menu-item.current{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}@media (hover:hover){.team-switcher-menu-item.current:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.team-switcher-menu-item.current:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}.team-switcher-menu-item-avatar{background-color:var(--color-secondary-600);--tw-font-weight:var(--font-weight-bold);width:26px;height:26px;font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-white);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.team-switcher-menu-empty{padding:calc(var(--spacing) * 2.5);text-align:center;color:#8893a8;font-size:12.5px}.team-switcher-create{margin-top:calc(var(--spacing) * 1);border-top-style:var(--tw-border-style);border-color:#ffffff14;border-top-width:1px;align-items:center;gap:9px;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.team-switcher-create{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.team-switcher-create{padding-inline:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-white);padding-block:9px}@media (hover:hover){.team-switcher-create:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.team-switcher-create:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}}.team-menu-sep{background:#ffffff14;height:1px;margin:5px 0}.team-item{border-radius:var(--radius-lg);width:100%;padding:calc(var(--spacing) * 2);text-align:left;color:var(--color-white);align-items:center;gap:9px;display:flex}@media (hover:hover){.team-item:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.team-item:hover{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}}.team-item .who{flex:1;min-width:0}.team-item .nm{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);white-space:nowrap}.team-switcher-menu .acct-logout,.team-switcher-menu .acct-logout svg{color:var(--color-error-400)}.team-switcher-menu .acct-logout:hover{background:#f970661f}.topbar{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3.5);flex:none;padding-block:9px;display:flex}@media (min-width:1100px){.topbar{gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 4.5);padding-block:calc(var(--spacing) * 2.5)}}.topbar-iconbtn{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 8);border-radius:var(--radius-md);color:var(--color-fg-secondary);place-items:center;display:grid;position:relative}@media (hover:hover){.topbar-iconbtn:hover{background-color:var(--color-gray-100)}}.topbar-menu-toggle{margin-left:calc(var(--spacing) * -1);flex:none}@media (min-width:1100px){.topbar-menu-toggle{display:none}}.topbar-iconbtn-badge{height:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-surface);background-color:var(--color-error-500);padding-inline:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-white);place-items:center;display:grid;position:absolute;top:3px;right:3px}.topbar-search{min-width:calc(var(--spacing) * 30);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 3);text-align:left;color:var(--color-fg-tertiary);flex:0 520px;padding-block:9px;display:flex}@media (hover:hover){.topbar-search:hover{background-color:var(--color-gray-200)}}.topbar-search-label{flex:1;font-size:14px}.topbar-search-kbd{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);color:var(--color-fg-tertiary);padding-block:1px;padding-inline:5px;font-size:11px}@media not all and (min-width:40rem){.topbar-search-kbd{display:none}}.topbar-spacer{flex:1}.topbar-calls{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 8);border-radius:var(--radius-md);--tw-leading:normal;--tw-font-weight:var(--font-weight-semibold);font-size:12px;line-height:normal;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-secondary);place-items:center;display:none}@media (hover:hover){.topbar-calls:hover{background-color:var(--color-gray-200)}}@media (min-width:1100px){.topbar-calls{border-radius:var(--radius-full);background-color:var(--color-gray-100);width:auto;height:auto;padding-block:5px;padding-right:calc(var(--spacing) * 2.5);padding-left:9px;display:flex}}@media (min-width:48rem){.topbar-calls{display:grid}}.topbar-calls-off{display:flex}.topbar-calls-on{display:none}[data-calls-online] .topbar-calls{background-color:var(--color-success-50);color:var(--color-success-700)}@media (hover:hover){[data-calls-online] .topbar-calls:hover{background-color:var(--color-success-100)}}[data-calls-online] .topbar-calls-off{display:none}[data-calls-online] .topbar-calls-on{display:flex}.topbar-quick-action{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 8);border-radius:var(--radius-md);background-color:var(--color-primary-500);color:var(--color-white);place-items:center;display:grid;position:relative}@media (hover:hover){.topbar-quick-action:hover{background-color:var(--color-primary-600)}}.incoming-call-overlay{top:57px;right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:120;background-color:#10182873;place-items:center;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.incoming-call-overlay{background-color:color-mix(in oklab, var(--color-gray-900) 45%, transparent)}}.incoming-call-overlay{padding-inline:calc(var(--spacing) * 4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (min-width:72rem){.incoming-call-overlay{left:13.75rem}.rail-collapsed .incoming-call-overlay{left:4.25rem}}.incoming-call-modal{background-color:var(--color-white);width:min(19.5rem,100vw - 2rem);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 4);border-radius:20px;flex-direction:column;align-items:center;display:flex;position:relative;box-shadow:0 18px 42px #1018283d}.incoming-call-close{top:calc(var(--spacing) * 5);right:calc(var(--spacing) * 5);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-full);color:var(--color-gray-400);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;place-items:center;transition-duration:.15s;display:grid;position:absolute}@media (hover:hover){.incoming-call-close:hover{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}}.incoming-call-location{text-align:center;--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-tertiary)}.incoming-call-avatar-wrap{margin-top:calc(var(--spacing) * 1);width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28);border-radius:var(--radius-full);background-color:var(--color-success-50);place-items:center;display:grid}.incoming-call-avatar-ring{border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white);background-color:var(--color-gray-100);width:94px;height:94px;box-shadow:0 0 0 3px var(--color-success-100);place-items:center;display:grid;overflow:hidden}.incoming-call-avatar{--tw-font-weight:var(--font-weight-bold);width:100%;height:100%;font-size:28px;font-weight:var(--font-weight-bold);color:var(--color-white);place-items:center;display:grid}.incoming-call-number{margin-top:calc(var(--spacing) * 1);text-align:center;--tw-leading:calc(var(--spacing) * 6);font-size:20px;line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.incoming-call-name{margin-top:calc(var(--spacing) * .5);text-align:center;--tw-leading:calc(var(--spacing) * 5);font-size:16px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-secondary)}.incoming-call-status{margin-top:calc(var(--spacing) * 2.5);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-tertiary);display:flex}.incoming-call-status-dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:var(--color-success-200)}.incoming-call-actions{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.incoming-call-accept,.incoming-call-decline{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);height:42px;font-size:16px;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-white);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));--tw-duration:.15s;border-radius:21px;transition-duration:.15s;display:flex}@media (hover:hover){:is(.incoming-call-accept,.incoming-call-decline):hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.incoming-call-accept{background-color:var(--color-success-600)}@media (hover:hover){.incoming-call-accept:hover{background-color:var(--color-success-700)}}.incoming-call-decline{background-color:var(--color-error-500)}@media (hover:hover){.incoming-call-decline:hover{background-color:var(--color-error-600)}}.incoming-call-devices{margin-top:calc(var(--spacing) * 2.5);gap:calc(var(--spacing) * 1.5);flex-direction:column;width:100%;display:flex}.incoming-call-device{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);background-color:var(--color-gray-100);width:100%;height:30px;padding-inline:calc(var(--spacing) * 3);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:13px;line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);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;border-radius:7px;transition-duration:.15s;display:flex}@media (hover:hover){.incoming-call-device:hover{background-color:var(--color-gray-200)}}.incoming-call-device svg:first-child{color:var(--color-primary-600)}.incoming-call-device-select{min-width:calc(var(--spacing) * 0);cursor:pointer;appearance:none;text-overflow:ellipsis;white-space:nowrap;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;overflow:hidden}.incoming-call-device-select:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.incoming-call-device-select:disabled{cursor:default}.incoming-call-device svg:last-child{color:var(--color-gray-400)}.quick-actions-modal{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:210;position:fixed}.quick-actions-modal.open{pointer-events:auto}.quick-actions-modal-scrim{inset:calc(var(--spacing) * 0);background-color:#10182866;position:absolute}@supports (color:color-mix(in lab, red, red)){.quick-actions-modal-scrim{background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.quick-actions-modal-scrim{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;overscroll-behavior:none;transition-duration:.15s}.quick-actions-modal.open .quick-actions-modal-scrim{opacity:1}.quick-actions-modal-panel{visibility:hidden;inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);--tw-translate-y:110%;max-height:88dvh;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(20px + env(safe-area-inset-bottom));opacity:0;--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-top-left-radius:20px;border-top-right-radius:20px;outline-style:none;position:absolute;overflow:hidden auto}@media (min-width:1100px){.quick-actions-modal-panel{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:460px;max-height:80%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:calc(46% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);padding-top:calc(var(--spacing) * 5);border-radius:20px;inset:50% auto auto 50%;scale:.97}}.quick-actions-modal-panel{overscroll-behavior:contain;transition:translate .22s cubic-bezier(.2,.8,.2,1),scale .22s cubic-bezier(.2,.8,.2,1),opacity .18s,visibility .22s}.quick-actions-modal.open .quick-actions-modal-panel{visibility:visible;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}@media (min-width:1100px){.quick-actions-modal.open .quick-actions-modal-panel{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.quick-actions-modal.open .quick-actions-modal-panel{transition-property:translate,scale,opacity}.quick-actions-modal-grab{margin-inline:auto;margin-top:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 9);border-radius:var(--radius-full);background-color:var(--color-gray-300)}@media (min-width:1100px){.quick-actions-modal-grab{display:none}}.quick-actions-modal-head{margin-bottom:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);display:flex}.quick-actions-modal-title{margin:calc(var(--spacing) * 0);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:17px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.quick-actions-modal-close{border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);--tw-leading:normal;color:var(--color-fg-tertiary);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));flex:none;align-items:center;gap:7px;margin-left:auto;line-height:normal;display:flex}@media (hover:hover){.quick-actions-modal-close:hover{background-color:var(--color-gray-100)}}.quick-actions-modal-kbd{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);--tw-font-weight:var(--font-weight-normal);font-size:11px;font-weight:var(--font-weight-normal);color:var(--color-fg-tertiary);border-radius:4px;flex:none;padding-block:1px;padding-inline:5px}@media not all and (min-width:1100px){.quick-actions-modal-kbd{display:none}}.quick-actions-modal-sub{margin-bottom:calc(var(--spacing) * 4);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.quick-actions-grid{gap:calc(var(--spacing) * 2.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quick-action{align-items:flex-start;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);text-align:left;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));padding:13px;display:flex}@media (hover:hover){.quick-action:not(:disabled):hover{border-color:var(--color-primary-300);background-color:var(--color-primary-25)}}.quick-action:disabled{cursor:not-allowed}.quick-action:disabled .quick-action-chip{opacity:.45}.quick-action:disabled .quick-action-title{color:var(--color-fg-tertiary)}.quick-action:disabled .quick-action-description{color:var(--color-fg-quaternary)}.quick-action-chip{border-radius:var(--radius-md);flex:none;place-items:center;width:34px;height:34px;display:grid}.quick-action-copy{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;display:flex}.quick-action-title{--tw-leading:17px;--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;line-height:17px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.quick-action-description{--tw-leading:14px;color:var(--color-fg-tertiary);font-size:11.5px;line-height:14px}.teach-ai-note{resize:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);--tw-leading:calc(var(--spacing) * 5);width:100%;font-size:14px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-primary);--tw-outline-style:none;outline-style:none;padding-block:11px;padding-inline:13px;display:block}.teach-ai-note::placeholder{color:var(--color-fg-quaternary)}.teach-ai-note:focus{border-color:var(--color-primary-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-primary-100)}.ai-feedback-actions{margin-top:calc(var(--spacing) * 3);justify-content:flex-end;gap:calc(var(--spacing) * 2);display:flex}.teach-ai-save{margin-top:calc(var(--spacing) * 1);width:100%}.teach-ai-empty{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);text-align:center;flex-direction:column;padding-top:22px;padding-bottom:26px;display:flex}.teach-ai-empty-title{--tw-font-weight:var(--font-weight-semibold);font-size:14.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.teach-ai-empty-text{max-width:calc(var(--spacing) * 80);color:var(--color-fg-tertiary);font-size:13px}.message-to{margin-top:calc(var(--spacing) * .5);margin-bottom:calc(var(--spacing) * 1);min-height:var(--hd-ctl-h);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 3);display:flex}.message-to input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * .5);color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;padding-block:1px;font-size:13.5px}.message-to input::placeholder{color:var(--color-fg-tertiary)}.message-to input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.message-rows{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.message-row{align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 2);text-align:left;padding-block:9px;display:flex}.message-row[data-hi]{background-color:var(--color-gray-100)}.message-row-avatar{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-semibold);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--color-white);flex:none;place-items:center;display:grid}.message-row-name{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-leading:normal;--tw-font-weight:var(--font-weight-semibold);font-size:14px;line-height:normal;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);flex:1;overflow:hidden}.message-hint{margin-top:calc(var(--spacing) * 2.5);align-items:flex-start;gap:calc(var(--spacing) * 2);--tw-leading:1.4;color:var(--color-fg-tertiary);font-size:13px;line-height:1.4;display:flex}.message-hint svg{margin-top:calc(var(--spacing) * .5);flex:none}.message-from{margin-top:calc(var(--spacing) * 2.5);margin-bottom:calc(var(--spacing) * 3.5);flex-direction:column;display:flex}.message-from-label{margin-bottom:calc(var(--spacing) * 1.5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.message-start{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * .5);min-height:var(--hd-ctl-h);gap:calc(var(--spacing) * 2);width:100%}.dial-row-avatar{width:34px;height:34px}.dial-search{position:relative}.dial-line{flex-direction:column;height:72px;font-size:13px;display:flex}.dial-line-hint{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 1);color:var(--color-fg-quaternary);align-items:center;display:flex}.dial-line-match{height:calc(var(--spacing) * 9);width:100%;min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 1);text-align:left;display:flex}@media (hover:hover){.dial-line-match:hover{background-color:var(--color-subtle)}}.dial-line-avatar{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);font-size:11px}@media not all and (min-width:359px){.dial-line-avatar{display:none}}.dial-line-name{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);overflow:hidden}.dial-line-number{white-space:nowrap;color:var(--color-fg-tertiary);--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,);flex:none}.dial-line-more{height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-tertiary);display:flex}@media (hover:hover){.dial-line-more:hover{background-color:var(--color-subtle)}}.dial-menu{inset-inline:calc(var(--spacing) * 0);z-index:10;margin-top:calc(var(--spacing) * 1);max-height:min(278px,100dvh - 17rem);scroll-padding-block:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 1);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:none;position:absolute;top:100%;overflow-y:auto}.menu-open .dial-menu{display:flex}.dial-bk{border-radius:var(--radius-full);width:34px;height:34px;color:var(--color-fg-tertiary);place-items:center;display:grid}@media (hover:hover){.dial-bk:hover{background-color:var(--color-subtle)}}.dial-bk .icon-container{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.dialpad{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3.5);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dialkey{border-radius:var(--radius-lg);background-color:var(--color-gray-50);--tw-font-weight:var(--font-weight-semibold);height:52px;font-size:21px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);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:.1s;transition-duration:.1s}@media (hover:hover){.dialkey:hover{background-color:var(--color-gray-100)}}.dialkey:active{background-color:var(--color-gray-200)}.dialpad+.message-from{margin-top:calc(var(--spacing) * 0)}.dialpad+.message-hint{margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 3.5)}.dial-call{min-height:var(--hd-ctl-h);gap:calc(var(--spacing) * 2);width:100%}.search-pane{inset:calc(var(--spacing) * 0);z-index:58;background-color:var(--color-surface);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);flex-direction:column;display:none;position:absolute}.search-pane.open{display:flex}.search-top{align-items:center;gap:calc(var(--spacing) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);flex:none;display:flex}.search-field{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 3);color:var(--color-fg-tertiary);flex:1;padding-block:9px;display:flex}@media (hover:hover){.search-field:hover{background-color:var(--color-gray-200)}}.search-field input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * .5);--tw-leading:normal;color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;padding-block:1px;font-size:14px;line-height:normal}.search-field input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.search-clear{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-md);color:var(--color-fg-secondary);place-items:center;display:grid}@media (hover:hover){.search-clear:hover{background-color:var(--color-subtle)}}.search-cancel{padding-inline:calc(var(--spacing) * 1.5);--tw-leading:normal;--tw-font-weight:var(--font-weight-semibold);font-size:14px;line-height:normal;font-weight:var(--font-weight-semibold);color:var(--color-primary-600);flex:none;padding-block:1px}.search-body{padding-block:calc(var(--spacing) * 2);flex:1;overflow-y:auto}.search-hint{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.search-recent{--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase}.search-chip{margin-right:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background-color:var(--color-gray-100);padding-inline:11px;padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);display:inline-flex}@media (hover:hover){.search-chip:hover{background-color:var(--color-gray-200)}}.search-section{padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 2.5)}.search-heading{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase}.search-row{width:100%;padding-inline:calc(var(--spacing) * 4);text-align:left;align-items:center;gap:11px;padding-block:9px;display:flex}@media (hover:hover){.search-row:hover{background-color:var(--color-gray-25)}}.search-row-info{min-width:calc(var(--spacing) * 0);--tw-leading:18px;flex-direction:column;flex:1;line-height:18px;display:flex}.search-row-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);overflow:hidden}.search-row-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary);font-size:12.5px;overflow:hidden}.search-pane mark{background-color:var(--color-warning-100);color:var(--color-fg-primary);border-radius:3px;padding-inline:1px}.search-empty{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 10);text-align:center;color:var(--color-fg-tertiary);flex-direction:column;display:flex}.search-empty-title{--tw-font-weight:var(--font-weight-semibold);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}body:has(.hd-drawer-wrap),#hd-shell:has(.hd-drawer-wrap) main{overflow:hidden}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}.hd-chevron{transition:transform .15s}.hd-chevron-open,.field-select.opened .field-select-trigger .hd-chevron{transform:rotate(180deg)}.hd-search{height:var(--hd-ctl-h);align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);border-radius:8px;display:flex}.hd-search:focus-within{border-color:var(--color-primary-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-50)}.hd-search input{width:100%;min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * .5);--tw-leading:normal;color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;padding-block:1px;font-size:13.5px;line-height:normal}.hd-search input::placeholder{color:var(--color-fg-quaternary)}.fieldset>label:not(:has(input)){margin-bottom:calc(var(--spacing) * 1.5)}.field-select{height:var(--hd-ctl-h);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.25);font-size:14px;display:flex;position:relative}.field-select.opened,.field-select:has(.field-select-trigger:focus-visible){border-color:var(--color-primary-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-50)}.field-select-trigger:focus-visible{--tw-outline-style:none;outline-style:none}.field-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700);display:block}.field-select-trigger{text-align:left;--tw-leading:normal;width:100%;color:var(--color-gray-900);justify-content:space-between;align-items:center;font-size:13.5px;line-height:normal;display:flex}.field-select-placeholder{color:var(--color-gray-400)}.field-select-chevron{margin-left:auto}.field-select-menu{top:calc(100% + 8px);left:calc(var(--spacing) * 0);z-index:20;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);width:100%;padding:calc(var(--spacing) * 1.25);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overscroll-behavior:contain;max-height:min(320px,100vh - 160px);font-size:13.5px;position:absolute;overflow:hidden}.field-select[data-select-viewport] .field-select-menu{width:auto}.field-select-search{top:calc(var(--spacing) * 0);z-index:10;margin-bottom:calc(var(--spacing) * 1);height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.25);color:var(--color-fg-tertiary);border-radius:7px;display:flex;position:sticky}.field-select-search:focus-within{border-color:var(--color-primary-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-50)}.field-select-search-input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;font-size:13.5px}.field-select-search-input::placeholder{color:var(--color-fg-tertiary)}.field-select-options{padding-right:calc(var(--spacing) * .5);overscroll-behavior:contain;max-height:min(320px,100vh - 160px);overflow-y:auto}.field-select-options.with-search{max-height:calc(min(320px,100vh - 160px) - 48px)}.field-select-group-label{padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:10.5px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-fg-quaternary);text-transform:uppercase;padding-top:7px;padding-bottom:3px}.field-select-detail{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-family:var(--font-mono);--tw-font-weight:var(--font-weight-normal);font-size:10.5px;font-weight:var(--font-weight-normal);color:var(--color-fg-quaternary);margin-left:auto;overflow:hidden}.field-select-empty{padding-inline:calc(var(--spacing) * 2.25);padding-block:calc(var(--spacing) * 3);text-align:center;color:var(--color-fg-tertiary);font-size:13px}.field-select-option{cursor:pointer;width:100%;padding-inline:calc(var(--spacing) * 2.25);padding-block:calc(var(--spacing) * 2);text-align:left;color:var(--color-gray-900);align-items:center;display:block}@media (hover:hover){.field-select-option:hover{background-color:var(--color-gray-50)}}.field-select-option{gap:calc(var(--spacing) * 2);white-space:nowrap;display:flex}.field-select-option>span:first-child{width:calc(var(--spacing) * 4);flex:none}.field-select-option .dropdown-item{text-overflow:ellipsis;overflow:hidden}.field-select-option:hover{background-color:var(--color-gray-100);border-radius:7px}.field-select-option.selected{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700)}.field-select-option:disabled{cursor:default;color:var(--color-fg-quaternary);background-color:#0000}.filter-toolbar{margin-bottom:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){.filter-toolbar{gap:calc(var(--spacing) * 2.25)}}.search-container{height:var(--hd-ctl-h);max-width:calc(var(--spacing) * 95);min-width:calc(var(--spacing) * 0);flex-direction:column;flex:200px;display:flex}.search-container>.search-input{height:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.filter-toolbar>.filter-container{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){.filter-toolbar>.filter-container{gap:calc(var(--spacing) * 2.25)}}.filter-toolbar>.filter-container>div{height:var(--hd-ctl-h);width:calc(var(--spacing) * 42.5)}@media (max-width:560px){.field-select{flex-grow:1}}.hd-confirm{inset-inline:calc(var(--spacing) * 0);top:var(--dialog-top,0px);z-index:200;height:var(--dialog-height,100dvh);overscroll-behavior:none;background-color:#10182873;justify-content:center;align-items:center;display:none;position:fixed}@supports (color:color-mix(in lab, red, red)){.hd-confirm{background-color:color-mix(in oklab, var(--color-backdrop) 45%, transparent)}}.hd-confirm{padding:18px}.hd-confirm-card{overscroll-behavior:contain;background-color:var(--color-white);text-align:center;overflow-wrap:break-word;--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:400px;max-width:100%;max-height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:14px;padding:22px;overflow-y:auto}#hd-shell:has(.hd-confirm[style*="display: flex"]) .tm-container,#hd-shell:has(.hd-confirm[style*="display: flex"]) [class*=overflow-y-auto]{overflow-y:hidden}.hd-simple-modal{inset-inline:calc(var(--spacing) * 0);top:var(--dialog-top,0px);z-index:200;height:var(--dialog-height,100dvh);overscroll-behavior:none;background-color:#10182880;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.hd-simple-modal{background-color:color-mix(in oklab, var(--color-backdrop) 50%, transparent)}}.hd-simple-modal{padding:calc(var(--spacing) * 4.5)}.hd-simple-modal-card{max-height:100%;width:calc(var(--spacing) * 120);background-color:var(--color-surface);--tw-leading:calc(var(--spacing) * 5);max-width:100%;line-height:calc(var(--spacing) * 5);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.hd-simple-modal-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);flex-shrink:0;display:flex}.hd-simple-modal-body{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4.5);overflow-y:auto}.hd-simple-modal-footer{justify-content:flex-end;gap:calc(var(--spacing) * 2.25);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);flex-wrap:wrap;flex-shrink:0;display:flex}body:has(.hd-simple-modal),#hd-shell:has(.hd-simple-modal) [class*=overflow-y-auto]{overflow-y:hidden}.settings-shell{height:100%;min-height:calc(var(--spacing) * 0);flex-direction:column;display:flex}.settings-shell-body{min-height:calc(var(--spacing) * 0);flex:1;display:flex}@media not all and (min-width:1100px){.settings-shell-body{flex-direction:column;overflow-y:auto}}.settings-shell-page{min-height:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex}.settings-shell-content{min-height:calc(var(--spacing) * 0);flex:1;overflow-y:auto}.settings-back{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);width:34px;height:34px;color:var(--color-fg-secondary);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));border-radius:9px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.settings-back:hover{background-color:var(--color-subtle);color:var(--color-fg-primary)}}@media not all and (min-width:1100px){.settings-shell.natural-scroll{height:auto;min-height:100%}.settings-shell.natural-scroll .settings-shell-body,.settings-shell.natural-scroll .settings-shell-page,.settings-shell.natural-scroll .settings-shell-content{flex:none;overflow:visible}.settings-shell.natural-scroll .settings-shell-header{flex-shrink:0}}.ag-table{table-layout:fixed;color:var(--color-fg-secondary);font-size:13.5px}.ag-th-actions{right:calc(var(--spacing) * 0);z-index:20;background-color:var(--color-subtle);--tw-shadow:-7px 0 9px -7px var(--tw-shadow-color,#10182829);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:sticky}.ag-search{margin-bottom:calc(var(--spacing) * 4);max-width:380px}.ag-row{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100)}.ag-row:last-child{border-color:#0000}@media (hover:hover){.ag-row:hover{background-color:var(--color-gray-25)}}.ag-row>td{text-overflow:ellipsis;white-space:nowrap;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);vertical-align:middle;overflow:hidden}.ag-row-persona{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.ag-row-name{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);flex:1;overflow:hidden}.ag-status-toggle{cursor:pointer;border-radius:var(--radius-full);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))}@media (hover:hover){.ag-status-toggle:hover{opacity:.8}}.ag-status-pill{justify-content:center;width:75px}.ag-editor{height:100%;min-height:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);flex-direction:column;display:flex}.ag-editor-body{min-height:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);flex:1;overflow-y:auto}.ag-editor-head{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 4);flex-wrap:wrap;flex-shrink:0;display:flex}@media not all and (min-width:1100px){.ag-editor-head{padding-inline:calc(var(--spacing) * 4)}}.ag-editor-status{margin-top:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-fg-tertiary);flex-wrap:wrap;font-size:13px;display:flex}.ag-editor-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}@media not all and (min-width:40rem){.ag-editor-actions{width:100%}}.ag-status-action{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);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));flex-shrink:0;display:inline-flex}.ag-status-action:disabled{cursor:not-allowed;opacity:.5}@media not all and (min-width:40rem){.ag-status-action{flex:1}}.ag-delete-action{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);color:var(--color-fg-tertiary);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));flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.ag-delete-action:hover{background-color:var(--color-gray-50);color:var(--color-error-600)}}.ag-knowledge-list{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.ag-knowledge-card{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);overflow-wrap:anywhere;border-width:1px}.ag-icon-button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-md);color:var(--color-fg-tertiary);flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.ag-icon-button:hover{background-color:var(--color-gray-100);color:var(--color-primary-600)}}.ag-icon-button:disabled{cursor:not-allowed;color:var(--color-fg-quaternary);opacity:.5;background-color:#0000}.ag-tool-open{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);text-align:left;flex:1;display:flex}.ag-persona-form{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.ag-persona-tone{margin-bottom:calc(var(--spacing) * 2)}.ag-voice-row{align-items:flex-end;gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto;display:grid}.ag-voice-preview{margin-bottom:calc(var(--spacing) * 2);height:calc(var(--spacing) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);display:inline-flex}@media (hover:hover){.ag-voice-preview:hover{background-color:var(--color-gray-100)}}.ag-voice-preview:disabled{cursor:not-allowed;color:var(--color-fg-quaternary);background-color:#0000}.ag-panel{padding:calc(var(--spacing) * 6)}@media not all and (min-width:1100px){.ag-panel{padding:calc(var(--spacing) * 4)}}.ag-panel-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.ag-tab-count{border-radius:var(--radius-full);background-color:var(--color-primary-600);--tw-font-weight:var(--font-weight-bold);min-width:17px;height:17px;font-size:10.5px;font-weight:var(--font-weight-bold);color:var(--color-white);justify-content:center;align-items:center;margin-left:5px;padding-inline:5px;display:inline-flex}.ag-evals{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);flex-direction:column;display:flex}.ag-evals-title{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.ag-evals-text{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.ag-eval{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);border-radius:10px;flex-direction:column;gap:7px;padding-block:11px;display:flex}.ag-eval-main{align-items:flex-start;gap:11px;display:flex}.ag-eval-prompt{min-width:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;color:var(--color-fg-primary);flex:1}.ag-eval-remove{width:30px;height:30px;color:var(--color-fg-tertiary);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));border-radius:7px;flex:none;place-items:center;display:grid}@media (hover:hover){.ag-eval-remove:hover{background-color:var(--color-gray-100);color:var(--color-error-600)}}.ag-eval-text{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);overflow-wrap:anywhere;white-space:pre-wrap;color:var(--color-fg-tertiary);margin-top:3px}.ag-sg{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);padding:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);flex-direction:column;display:flex;overflow:hidden}.ag-sg-head{align-items:flex-start;gap:calc(var(--spacing) * 2.5);display:flex}.ag-sg-icon{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);background-color:var(--color-primary-50);color:var(--color-primary-600);border-radius:9px;flex:none;place-items:center;display:grid}.ag-sg-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.ag-sg-count{margin-left:calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background-color:var(--color-primary-600);vertical-align:middle;--tw-font-weight:var(--font-weight-bold);min-width:19px;height:19px;font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-white);justify-content:center;align-items:center;padding-inline:5px;display:inline-flex}.ag-sg-text{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-fg-tertiary)}.ag-sg-card{gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);border-radius:11px;flex-direction:column;padding:11px;display:flex}.ag-sg-card .btn-sm{padding-inline:calc(var(--spacing) * 3)!important;border-radius:9px!important;gap:5px!important;padding-block:7px!important}.ag-sg-card .fieldset{margin-bottom:calc(var(--spacing) * 0)!important}.ag-sg-entry-title{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);--tw-leading:normal;width:100%;color:var(--color-fg-primary);--tw-outline-style:none;border-radius:9px;outline-style:none;padding-block:9px;padding-inline:11px;font-size:13.5px;line-height:normal;display:block}.ag-sg-removed{border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:3px;border-color:var(--color-error-200);border-left-color:var(--color-error-400);background-color:var(--color-error-25);--tw-leading:19px;overflow-wrap:anywhere;white-space:pre-wrap;max-height:114px;color:var(--color-fg-secondary);border-radius:8px;padding-block:9px;padding-inline:11px;font-size:13px;line-height:19px;text-decoration-line:line-through;overflow-y:auto}.ag-sg-note{min-width:calc(var(--spacing) * 0);--tw-leading:18px;color:var(--color-fg-tertiary);align-items:flex-start;gap:7px;font-size:12.5px;line-height:18px;display:flex}.ag-sg-note svg{flex:none;margin-top:3px}.ag-sg-note-text{min-width:calc(var(--spacing) * 0);overflow-wrap:anywhere;white-space:pre-wrap;font-style:italic}.ag-sg-question{--tw-font-weight:650;overflow-wrap:anywhere;color:var(--color-fg-primary);font-size:13.5px;font-weight:650}.ag-sg-answer{field-sizing:content;resize:vertical;border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:3px;border-color:var(--color-success-200);border-left-color:var(--color-success-400);background-color:var(--color-success-25);--tw-leading:19px;width:100%;min-height:60px;max-height:360px;color:var(--color-fg-primary);--tw-outline-style:none;border-radius:9px;outline-style:none;padding-block:9px;padding-inline:11px;font-size:13.5px;line-height:19px;display:block}@media not all and (min-width:1100px){.ag-sg-answer{max-height:calc(var(--spacing) * 60)}}.ag-sg-answer:focus{border-color:var(--color-success-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-50)}.ag-sg-foot{margin-top:calc(var(--spacing) * .5);align-items:center;gap:calc(var(--spacing) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);padding-top:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.ag-sg-who{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--color-fg-tertiary);flex-wrap:wrap;font-size:11.5px;display:flex}.ag-sg-sep{color:var(--color-fg-quaternary)}.ag-sg-btns{gap:calc(var(--spacing) * 2);flex:none;margin-left:auto;display:flex}.ag-sg-reject{margin-top:calc(var(--spacing) * .5);gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);padding-top:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.ag-sg-reason{max-height:220px;min-height:calc(var(--spacing) * 14);resize:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);--tw-leading:19px;width:100%;color:var(--color-fg-primary);--tw-outline-style:none;border-radius:9px;outline-style:none;padding-block:9px;padding-inline:11px;font-size:13.5px;line-height:19px;display:block}.ag-sg-reason:focus{border-color:var(--color-primary-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-50)}.ag-sg-reject-btns{justify-content:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ag-fb-panel{gap:calc(var(--spacing) * 4);max-width:808px;padding:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media not all and (min-width:1100px){.ag-fb-panel{padding:calc(var(--spacing) * 4)}}.ag-fb-title{--tw-font-weight:var(--font-weight-bold);font-size:14.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.ag-fb-stats{gap:calc(var(--spacing) * 2.5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (min-width:760px){.ag-fb-stats{grid-template-columns:repeat(1,minmax(0,1fr))}}.ag-fb-stat{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);border-radius:11px;flex-direction:column;display:flex}.ag-fb-rates{align-items:center;gap:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 5);font-size:16px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);flex-wrap:wrap;display:flex}.ag-fb-up{align-items:center;gap:calc(var(--spacing) * 1);color:var(--color-success-700);display:inline-flex}.ag-fb-down{align-items:center;gap:calc(var(--spacing) * 1);color:var(--color-warning-700);display:inline-flex}.ag-fb-unrated{--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.ag-fb-big{--tw-font-weight:var(--font-weight-bold);font-size:22px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.ag-fb-stat-text{--tw-leading:calc(var(--spacing) * 4);font-size:11.5px;line-height:calc(var(--spacing) * 4);color:var(--color-fg-tertiary)}.ag-fb-filter{gap:calc(var(--spacing) * .5);background-color:var(--color-gray-100);border-radius:9px;align-self:flex-start;padding:3px;display:inline-flex}.ag-fb-filter button{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);border-radius:7px;display:inline-flex}.ag-fb-filter button.on{background-color:var(--color-surface);color:var(--color-fg-primary);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ag-fb-count{background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 1.5);color:var(--color-fg-tertiary);border-radius:10px;padding-block:1px;font-size:11px}.ag-fb-list{gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.ag-fb-row{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:13px;flex-direction:column;padding-top:11px;padding-bottom:13px;display:flex}.ag-fb-head{align-items:center;gap:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.ag-fb-who{min-width:calc(var(--spacing) * 0);color:var(--color-fg-tertiary);flex-wrap:wrap;flex:1;align-items:center;gap:5px;font-size:11.5px;display:flex}.ag-fb-dot{color:var(--color-fg-quaternary);margin-inline:5px}.ag-fb-when{white-space:nowrap}.ag-fb-act{align-items:center;gap:calc(var(--spacing) * 2.5);flex:none;display:flex}.ag-fb-status{align-items:center;gap:calc(var(--spacing) * 1);white-space:nowrap;font-size:11px;display:inline-flex}.ag-fb-status.saved{color:var(--color-success-700)}.ag-fb-status.waiting{color:var(--color-fg-tertiary)}.ag-fb-status.rejected{color:var(--color-error-700)}.ag-fb-action{padding-inline:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:13.33px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);align-items:center;gap:3px;padding-block:1px;display:inline-flex}@media (hover:hover){.ag-fb-action:hover{color:var(--color-primary-600)}}.ag-fb-action.danger{color:var(--color-error-600)}@media (hover:hover){.ag-fb-action.danger:hover{color:var(--color-error-700)}}.msg-thread.ag-fb-thread{padding:calc(var(--spacing) * 0);flex:none;overflow:visible}.msg-thread.ag-fb-thread .msg{max-width:100%}.ag-helper{margin-top:calc(var(--spacing) * 1);color:var(--color-fg-tertiary);font-size:13px}.ag-disabled-button{margin-top:calc(var(--spacing) * 3);cursor:not-allowed;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-quaternary);display:inline-flex}.ag-feedback{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);color:var(--color-fg-quaternary);display:flex}.ag-feedback button{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);cursor:not-allowed;place-items:center;display:grid}.ag-skill-list{margin-top:calc(var(--spacing) * 4);max-width:calc(var(--spacing) * 190);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.ag-skill{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);padding:calc(var(--spacing) * 3);display:flex}.ag-skill h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.ag-disabled-switch{cursor:not-allowed;border-radius:var(--radius-full);background-color:var(--color-gray-200);flex-shrink:0;width:38px;height:22px;position:relative}.ag-disabled-switch:after{top:calc(var(--spacing) * .5);left:calc(var(--spacing) * .5);border-radius:var(--radius-full);background-color:var(--color-white);--tw-content:"";content:var(--tw-content);width:18px;height:18px;position:absolute}@media not all and (min-width:1100px){.ag-editor{height:auto;min-height:100%}.ag-editor-body{flex:none;overflow:visible}}.ch-stack{background-color:var(--color-surface);flex:none;position:relative}.conv-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);flex-shrink:0;align-items:center;gap:10px;min-height:64px;padding-block:10px;padding-inline:14px;display:flex;position:relative}.ch-content{min-width:calc(var(--spacing) * 0);flex:auto;overflow:visible}.ch-name-row{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.ch-name-wrap{max-width:100%;min-width:calc(var(--spacing) * 0);flex:0 auto;position:relative}.ch-name-btn{cursor:pointer;border-style:var(--tw-border-style);max-width:100%;padding:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:15px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;background-color:#0000;border-width:0;align-items:center;gap:6px;transition-duration:.12s;display:inline-flex;overflow:hidden}.ch-name-btn:hover{opacity:.72}.ch-workspace{max-width:100%;min-width:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary);align-items:center;gap:5px;margin-top:1px;display:flex;overflow:hidden}.ch-copied{border-radius:var(--radius-full);background-color:var(--color-success-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-success-700);--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-surface));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-shrink:0}.ch-actions{align-items:center;gap:calc(var(--spacing) * 2.5);flex-shrink:0;margin-left:auto;display:flex}.ch-action{height:calc(var(--spacing) * 9);border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-leading:calc(var(--spacing) * 5);font-size:13.5px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);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;background-color:#0000;border-width:0;align-items:center;gap:5px;padding-inline:10px;transition-duration:.15s;display:inline-flex;position:relative}.ch-action:hover{background-color:var(--color-subtle);color:var(--color-fg-primary)}.ch-action:disabled{cursor:not-allowed;color:var(--color-gray-300);background-color:#0000}.ch-action-spam,.ch-action-spam:hover{background-color:var(--color-error-50);color:var(--color-error-600)}.ch-action-icon{flex-shrink:0;width:18px;height:18px}.ch-tooltip{pointer-events:none;z-index:60;margin-top:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:#3f3f46;opacity:0;--tw-shadow:0 2px 6px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#d9d9d9;border-radius:3px;transition-duration:.15s;position:absolute;top:100%}.ch-tooltip-name{left:calc(var(--spacing) * 0)}.ch-tooltip-action{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.ch-name-wrap:hover .ch-tooltip,.ch-name-btn:focus-visible+.ch-tooltip,.ch-action:hover .ch-tooltip,.ch-action:focus-visible .ch-tooltip{opacity:1}.ch-avatar-wrap{flex-shrink:0;width:38px;height:38px;position:relative}.ch-avatar{border-radius:var(--radius-full);--tw-leading:calc(var(--spacing) * 5);width:38px;height:38px;font-size:15px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar-tone-green{background-color:var(--color-avatar-green)}.avatar-tone-cyan{background-color:var(--color-avatar-cyan)}.avatar-tone-orange{background-color:var(--color-avatar-orange)}.avatar-tone-purple{background-color:var(--color-avatar-purple)}.avatar-tone-slate{background-color:var(--color-avatar-slate);color:var(--color-gray-600)}.avatar-tone-anonymous{background-color:var(--color-gray-600)}.ch-avatar-img,.contact-avatar-img{object-fit:cover;width:100%;height:100%}.ch-channel{z-index:10;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);background-color:var(--color-surface);--tw-leading:0;--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-surface));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:7px;place-items:center;line-height:0;display:grid;position:absolute;bottom:-3px;right:-3px}.channel-badge{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:7px;place-items:center;display:grid;overflow:hidden}.ch-avatar-wrap.site-on .ch-channel{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-success-500)}.ch-avatar-wrap.site-on .ch-channel:after{pointer-events:none;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-success-500);--tw-content:"";content:var(--tw-content);border-radius:11px;animation:1.6s ease-out infinite site-pulse;position:absolute;inset:-4px}@keyframes site-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.ch-avatar-wrap.site-on .ch-channel:after{opacity:0;animation:none}}.channel-badge svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);display:block}.assign-bar{z-index:45;align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-50);flex-shrink:0;width:100%;min-height:48px;padding-block:9px;padding-inline:14px;display:flex;position:relative}.assign-bar-ai,.assign-bar.ai-owned{background-color:#f4f2ff;border-top-color:#d8d2ff}.assign-bar-need-human{border-top-color:var(--color-warning-100);background-color:var(--color-warning-50)}.assign-bar-assigned{background-color:var(--color-secondary-25);border-top-color:var(--color-border-subtle)}.abar-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-primary-600);flex:none;display:inline-flex}.assign-bar-need-human .abar-icon{color:#c56b1d}.assign-bar-assigned .abar-icon{color:var(--color-secondary-600)}.assign-bar .txt{min-width:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:12.5px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-secondary);flex:1;overflow:hidden}.assign-bar .txt b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.abar-actions{align-items:center;gap:calc(var(--spacing) * 2);flex:none;display:flex}.assign-wrap{flex:none;position:relative}.abar-btn{border-radius:var(--radius-md);--tw-leading:17px;--tw-font-weight:var(--font-weight-bold);height:29px;font-size:12.5px;line-height:17px;font-weight:var(--font-weight-bold);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;justify-content:center;align-items:center;gap:6px;padding-inline:10px;transition-duration:.15s;display:inline-flex}.abar-btn-primary{border-style:var(--tw-border-style);--tw-border-style:solid;color:var(--color-white);background-color:#6657cc;border:1px solid #6657cc}.abar-btn-primary:hover{background-color:#5646b8;border-color:#5646b8}.abar-btn-secondary{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);color:var(--color-fg-secondary);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.abar-btn-secondary:hover:not(:disabled){background-color:var(--color-gray-50);color:var(--color-fg-primary)}.abar-btn:disabled{cursor:not-allowed;opacity:.5}.assign-menu{top:calc(100% + 6px);right:calc(var(--spacing) * 0);z-index:90;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:248px;max-height:320px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);scrollbar-color:#c9ced6 transparent;scrollbar-width:thin;padding:6px;position:absolute;overflow-y:auto}.assign-menu::-webkit-scrollbar{width:6px}.am-list::-webkit-scrollbar{width:6px}.assign-menu::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:#c9ced6}.am-list::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:#c9ced6}.assign-menu::-webkit-scrollbar-track{background-color:#0000}.am-list::-webkit-scrollbar-track{background-color:#0000}.am-item{border-radius:var(--radius-md);width:100%;padding:calc(var(--spacing) * 2);text-align:left;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;align-items:center;gap:10px;transition-duration:.15s;display:flex}.am-item:hover{background-color:var(--color-gray-50)}.am-item.am-locked{cursor:not-allowed}@media (hover:hover){.am-item.am-locked:hover{background-color:#0000}}.am-item.am-locked .am-av{opacity:.5}.am-item.am-locked .am-name{color:var(--color-fg-quaternary)}.am-item-teammate{min-height:46px}.am-av{border-radius:var(--radius-full);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);width:30px;height:30px;font-size:11px;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-white);flex:none;place-items:center;display:grid;position:relative}.am-av-you{background-color:var(--color-secondary-500)}.am-av-ai{color:var(--color-primary-600);background-color:#f4f2ff}.am-av-sam{background-color:#0891b2}.am-av-jess{background-color:#7557f2}.am-av-marco{background-color:#e26b00}.am-av-priya{background-color:#06a35b}.am-copy{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;gap:1px;display:flex}.am-name{--tw-leading:17px;--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;line-height:17px;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.am-status{--tw-leading:17px;--tw-font-weight:var(--font-weight-medium);font-size:11.5px;line-height:17px;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary);overflow:hidden}.am-status-online{color:#0f9f5c}.am-status-online:before{border-radius:var(--radius-full);vertical-align:1px;--tw-content:"";content:var(--tw-content);background-color:#22c55e;width:6px;height:6px;margin-right:5px;display:inline-block}.am-div{background-color:var(--color-border-subtle);height:1px;margin-block:6px}.am-sec{padding-inline:calc(var(--spacing) * 2);padding-top:6px;padding-bottom:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 5);font-size:11px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase}.am-search{margin-inline:calc(var(--spacing) * 1);margin-top:2px;margin-bottom:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);padding-block:7px;padding-inline:9px;display:flex}.am-search-icon{width:15px;height:15px;color:var(--color-fg-tertiary);flex:none;display:inline-flex}.am-search input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);--tw-leading:var(--leading-normal);font-family:inherit;font-size:13px;line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1}.am-search input::placeholder{color:var(--color-fg-tertiary)}.am-list{max-height:188px;padding-top:calc(var(--spacing) * 1);scrollbar-color:#c9ced6 transparent;scrollbar-width:thin;overflow-y:auto}.am-empty{padding-inline:calc(var(--spacing) * 2);--tw-leading:18px;color:var(--color-fg-tertiary);padding-block:10px;font-size:12.5px;line-height:18px}.automation-bar{margin:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-top-color:var(--color-primary-100);border-bottom-color:var(--color-border-subtle);background-color:var(--color-white);border-radius:0;overflow:hidden}.auto-bar-header{cursor:pointer;border-style:var(--tw-border-style);background-color:#0000;border-width:0;align-items:center;width:100%;min-height:37px;padding-inline:14px;display:flex;position:relative}.auto-bar-left{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);flex:1;grid-template-columns:16px 1fr 16px;display:grid}.auto-bar-left:after{--tw-content:"";content:var(--tw-content)}.auto-bar-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-primary-700);background-color:#0000;border-radius:0;justify-content:center;align-items:center;display:flex}.auto-bar-icon svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.auto-bar-title{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:center;--tw-leading:calc(var(--spacing) * 4);font-size:12.5px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700);overflow:hidden}.automation-link,.automation-manage{cursor:pointer;border-style:var(--tw-border-style);color:var(--color-primary-700);background-color:#0000;border-width:0}.auto-bar-expand{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing) * 0);color:var(--color-primary-700);background-color:#0000;border-style:none;flex:none;place-items:center;display:grid}.auto-bar-body{border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:var(--color-primary-100);background-color:var(--color-white);padding-inline:14px;padding-bottom:10px}.auto-item{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-100);background-color:var(--color-white);min-height:48px;margin-top:5px;padding-block:7px;padding-inline:10px;display:flex}@media not all and (min-width:419px){.auto-item{row-gap:calc(var(--spacing) * 1);flex-wrap:wrap}}.auto-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-primary-100)}.auto-item-main{min-width:calc(var(--spacing) * 0);align-items:center;gap:9px;display:flex}.auto-item-icon{border-radius:var(--radius-full);background-color:var(--color-success-500);width:18px;height:18px;color:var(--color-white);flex:none;place-items:center;display:grid}.auto-item-icon svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.auto-item.paused .auto-item-icon{background-color:var(--color-gray-400)}.auto-item-content{min-width:calc(var(--spacing) * 0)}.auto-item-name{--tw-leading:18px;--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;line-height:18px;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.auto-item-time{--tw-leading:17px;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary);margin-top:1px;font-size:11px;line-height:17px;overflow:hidden}.auto-item-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);flex:none;display:flex}@media not all and (min-width:419px){.auto-item-actions{justify-content:flex-start;width:100%;margin-left:19px}}.automation-link{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 4);font-size:11.5px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:6px}.automation-link:hover,.automation-manage:hover{background-color:var(--color-primary-25)}.automation-link:disabled{cursor:not-allowed;color:var(--color-fg-quaternary);background-color:#0000}.auto-bar-footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2);display:flex}.auto-bar-more{color:var(--color-fg-tertiary);margin-right:auto;font-size:12px}.automation-manage{align-items:center;gap:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 1);--tw-leading:17px;--tw-font-weight:var(--font-weight-semibold);font-size:12px;line-height:17px;font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:6px;display:inline-flex}.automation-manage svg{width:14px;height:14px}.auto-reschedule{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-100);background-color:var(--color-primary-25);margin-top:5px;padding:10px}.auto-reschedule-title{--tw-leading:15px;--tw-font-weight:var(--font-weight-bold);font-size:11px;line-height:15px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-primary-700);text-transform:uppercase;margin-bottom:7px}.auto-reschedule-chips{margin-bottom:calc(var(--spacing) * 2);flex-wrap:wrap;gap:6px;display:flex}.auto-reschedule-chips button{border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);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;padding-block:5px;padding-inline:10px;transition-duration:.15s}.auto-reschedule-chips button:hover{border-color:var(--color-primary-200);background-color:var(--color-gray-50)}.auto-reschedule-row{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.auto-reschedule-input{margin:calc(var(--spacing) * 0);min-height:33.5px;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);--tw-leading:18px;color:var(--color-fg-primary);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;flex:1;padding-block:7px;padding-inline:10px;font-size:13px;line-height:18px;transition-duration:.15s}.auto-reschedule-input:focus{border-color:var(--color-primary-600);--tw-shadow:0 0 0 3px var(--tw-shadow-color,#4c3bb91f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.auto-reschedule-actions{flex-direction:row-reverse;flex:none;gap:6px;display:inline-flex}.auto-reschedule-actions button{cursor:pointer;border-radius:var(--radius-md);min-height:33.5px;padding-inline:calc(var(--spacing) * 3);--tw-leading:17px;--tw-font-weight:var(--font-weight-bold);font-size:12.5px;line-height:17px;font-weight:var(--font-weight-bold);padding-block:7px}.auto-reschedule-actions button:first-child{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);color:var(--color-fg-secondary)}.auto-reschedule-actions button:last-child{border-style:var(--tw-border-style);background-color:var(--color-primary-600);color:var(--color-white);border-width:1px;border-color:#0000}.call-screen{inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 14);bottom:calc(var(--spacing) * 0);z-index:80;color:var(--color-white);padding:3rem clamp(1rem, 4vw, 1.5rem) calc(1.5rem + env(safe-area-inset-bottom));background-image:linear-gradient(170deg,#111827,#312267);flex-direction:column;justify-content:space-between;align-items:center;gap:clamp(.75rem,2vh,1.5rem);display:flex;position:fixed;overflow:hidden}.call-screen-bar{inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);padding-inline:1.125rem;padding-block:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex;position:absolute}.call-screen-minimize,.call-screen-hangup,.call-bubble-end{border-radius:var(--radius-full);color:var(--color-white);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;place-items:center;transition-duration:.15s;display:grid}.call-screen-minimize{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.call-screen-minimize{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.call-screen-minimize:hover{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.call-screen-minimize:hover{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.call-screen-status{height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.call-screen-status{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.call-screen-status{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.call-screen-status{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.call-screen-status{padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-white)}.call-screen-status.connected{border-color:#32d58366}@supports (color:color-mix(in lab, red, red)){.call-screen-status.connected{border-color:color-mix(in oklab, var(--color-success-400) 40%, transparent)}}.call-screen-status.connected{background-color:#12b76a26}@supports (color:color-mix(in lab, red, red)){.call-screen-status.connected{background-color:color-mix(in oklab, var(--color-success-500) 15%, transparent)}}.call-screen-status-dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:#fff9;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.call-screen-status-dot{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.call-screen-status.connected .call-screen-status-dot{background-color:var(--color-success-500)}.call-bubble-dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:#ff453a;flex-shrink:0}.call-screen-top{margin-top:calc(var(--spacing) * 2);text-align:center;flex-direction:column;align-items:center;gap:.625rem;display:flex}.call-screen-eyebrow{--tw-leading:calc(var(--spacing) * 5);font-size:.8125rem;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.18em;letter-spacing:.18em;color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.call-screen-eyebrow{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.call-screen-eyebrow{text-transform:uppercase}.call-screen-avatar-shell{border-radius:var(--radius-full);background-color:#ffffff14;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.call-screen-avatar-shell{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.call-screen-avatar-shell{--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000042);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);width:clamp(5.5rem,18vw,7rem);height:clamp(5.5rem,18vw,7rem);padding:.375rem}.call-screen-avatar{border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-bold);width:100%;height:100%;font-size:1.125rem;font-weight:var(--font-weight-bold);color:var(--color-white);place-items:center;display:grid}.call-screen-name{--tw-leading:1.3;--tw-font-weight:var(--font-weight-bold);max-width:min(32.5rem,100vw - 2rem);font-size:clamp(1.25rem,5vw,1.5rem);line-height:1.3;font-weight:var(--font-weight-bold);overflow-wrap:anywhere;color:var(--color-white)}.call-screen-time{--tw-leading:calc(var(--spacing) * 5);font-size:1rem;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.call-screen-time{color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.call-screen-digits{min-height:calc(var(--spacing) * 6);--tw-leading:calc(var(--spacing) * 6);font-size:1.25rem;line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-white)}.call-keypad{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:.75rem 1.25rem;width:min(100%,16.5rem);display:grid}.call-key{justify-content:center;align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius-full);background-color:#ffffff1f;flex-direction:column;width:4.25rem;height:4.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.call-key{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.call-key{color:var(--color-white);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}.call-key:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.call-key:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.call-key-digit{--tw-leading:calc(var(--spacing) * 7);font-size:1.625rem;line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.call-key-letters{height:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 3);font-size:.625rem;line-height:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.call-key-letters{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.call-tools{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.call-tool{height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.call-tool{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.call-tool{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.call-tool{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.call-tool{padding-inline:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);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}.call-tool:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.call-tool:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.call-tool.active{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-primary-900)}.call-screen-hangup{margin-top:calc(var(--spacing) * 5);--tw-shadow:0 18px 42px var(--tw-shadow-color,#ff453a47);width:4.25rem;height:4.25rem;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#ff453a;flex-shrink:0}.call-screen-hangup:hover,.call-bubble-end:hover{background-color:#ef352b}.call-screen-hangup-icon,.call-bubble-end-icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);display:inline-flex}.call-bubble-end-icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.call-bubble{z-index:80;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:14.375rem;min-width:253px;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:.875rem;left:26%}.call-bubble-global{z-index:320;position:fixed;left:50%}.call-bubble-shell{height:calc(var(--spacing) * 12);border-radius:var(--radius-full);color:var(--color-white);--tw-shadow:0 .625rem 1.5rem var(--tw-shadow-color,#1018283d), inset 0 0 0 1px var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#111827;align-items:center;gap:.625rem;padding:.4375rem .5rem .4375rem .625rem;display:flex}.call-bubble-restore{min-width:calc(var(--spacing) * 0);text-align:left;flex:auto;align-items:center;gap:.625rem;display:flex}.call-bubble-avatar{border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-semibold);width:2.125rem;height:2.125rem;font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-white);flex-shrink:0;place-items:center;display:grid}.call-bubble-meta{min-width:calc(var(--spacing) * 0);--tw-leading:.9375rem;flex:auto;line-height:.9375rem}.call-bubble-name{--tw-leading:.9375rem;--tw-font-weight:var(--font-weight-semibold);font-size:.8125rem;line-height:.9375rem;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-white);display:block;overflow:hidden}.call-bubble-time{--tw-leading:.9375rem;--tw-font-weight:var(--font-weight-medium);font-size:.71875rem;line-height:.9375rem;font-weight:var(--font-weight-medium);color:#ffffffb3;align-items:center;gap:.3125rem;display:flex}@supports (color:color-mix(in lab, red, red)){.call-bubble-time{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.call-bubble-dot{width:.375rem;height:.375rem}.call-bubble-end{background-color:#ff453a;flex-shrink:0;width:2.125rem;height:2.125rem}.call-bubble-accept{border-radius:var(--radius-full);background-color:var(--color-success-600);width:2.125rem;height:2.125rem;color:var(--color-white);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));--tw-duration:.15s;flex-shrink:0;place-items:center;transition-duration:.15s;display:grid}@media (hover:hover){.call-bubble-accept:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-success-700)}}.drawer{inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 14);bottom:calc(var(--spacing) * 0);z-index:65;position:fixed}.drawer-scrim{inset:calc(var(--spacing) * 0);background-color:#11182766;animation:.15s ease-out drawer-fade-in;position:absolute}.drawer-panel{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);background-color:var(--color-white);--tw-shadow:-8px 0 28px var(--tw-shadow-color,#1018282e);width:min(25rem,90vw);max-width:100vw;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) drawer-slide-in;display:flex;position:absolute}@keyframes drawer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-slide-in{0%{transform:translate(102%)}to{transform:translate(0)}}.drawer-panel-calls{width:min(320px,90vw)}.drawer-head{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);border-color:#e5e7eb;border-bottom-width:1px;flex:none;display:flex}.drawer-head-main{align-items:center;gap:calc(var(--spacing) * 2);flex:auto;display:flex}.drawer-head-action{position:relative}.drawer-icon-btn{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-md);color:var(--color-fg-secondary);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;place-items:center;transition-duration:.15s;display:grid}.drawer-icon-btn:hover{background-color:var(--color-subtle);color:var(--color-fg-primary)}.drawer-title{--tw-leading:calc(var(--spacing) * 5);font-size:1rem;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.drawer-identity{align-items:center;gap:calc(var(--spacing) * 3);text-align:left;flex:none;padding:.875rem 1rem .625rem;display:flex}.drawer-identity-main{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.drawer-identity-copy{min-width:calc(var(--spacing) * 0)}.drawer-name{font-family:var(--font-display);--tw-leading:calc(var(--spacing) * 5);font-size:18px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.drawer-location{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary);align-items:center;font-size:.8125rem;display:flex;overflow:hidden}.drawer-quick{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3);flex:none;display:flex}.drawer-quick-btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);--tw-font-weight:var(--font-weight-bold);height:2.125rem;font-size:.8125rem;font-weight:var(--font-weight-bold);color:var(--color-fg-secondary);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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;flex:1;transition-duration:.15s;display:inline-flex}.drawer-quick-btn:hover{background-color:var(--color-gray-50)}.drawer-quick-btn:disabled{cursor:not-allowed;border-color:var(--color-border-subtle);background-color:var(--color-gray-50);color:var(--color-fg-quaternary);--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)}.drawer-stats{border-block-style:var(--tw-border-style);border-block-width:1px;background-color:#e5e7eb;border-color:#e5e7eb;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.stat-cell{background-color:var(--color-white);min-height:5.25rem;padding:.5rem 1rem}.stat-cell-value{--tw-leading:calc(var(--spacing) * 5);font-size:.875rem;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.stat-cell-detail{margin-top:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 4);font-size:.75rem;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.stat-cell-label{margin-top:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:.65625rem;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.025em;letter-spacing:.025em;color:var(--color-gray-400);text-transform:uppercase}.drawer-tabs{top:calc(var(--spacing) * 0);z-index:2;gap:calc(var(--spacing) * .5);border-bottom-style:var(--tw-border-style);background-color:var(--color-white);height:2.5625rem;padding-inline:calc(var(--spacing) * 3);text-align:center;scrollbar-width:none;border-color:#e5e7eb;border-bottom-width:1px;flex:none;display:flex;position:sticky;overflow-x:auto}.drawer-tabs::-webkit-scrollbar{display:none}.drawer-tab{--tw-font-weight:var(--font-weight-bold);min-width:4.75rem;font-size:.75rem;font-weight:var(--font-weight-bold);color:var(--color-gray-500);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;flex:1 0 auto;transition-duration:.15s;position:relative}.drawer-tab:hover{color:var(--color-fg-secondary)}.drawer-tab-active{color:#5f50d8}.drawer-tab-indicator{inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);border-radius:var(--radius-full);background-color:#6757d8;height:3px;position:absolute}.drawer-scroll{min-height:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);scrollbar-color:#c9ced6 transparent;scrollbar-width:thin;flex:auto;overflow-y:auto}.drawer-skeleton{gap:14px;padding:20px 16px;display:grid}.drawer-skeleton-row{background:linear-gradient(90deg,#eef0f4 25%,#f7f8fa 37%,#eef0f4 63%) 0 0/400% 100%;border-radius:6px;height:18px;animation:1.2s ease-in-out infinite drawer-skeleton-pulse;display:block}.drawer-skeleton-row:nth-child(3n){width:66%}@keyframes drawer-skeleton-pulse{0%{background-position:100% 0}to{background-position:0 0}}.drawer-scroll::-webkit-scrollbar{width:calc(var(--spacing) * 2)}.drawer-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:#c9ced6}.drawer-scroll::-webkit-scrollbar-track{background-color:#0000}.drawer-section{padding:1.25rem 1rem 0}.drawer-section+.drawer-section{margin-top:calc(var(--spacing) * 8)}.drawer-section-last{padding-bottom:calc(var(--spacing) * 8)}.drawer-section-title{--tw-leading:calc(var(--spacing) * 4);font-size:.6875rem;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.025em;letter-spacing:.025em;color:var(--color-gray-400);text-transform:uppercase}.drawer-section-title-inline{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.drawer-section-badge{border-radius:var(--radius-full);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:.6875rem;font-weight:var(--font-weight-bold);color:var(--color-gray-500);background-color:#eef0f4}.drawer-tasks-empty{margin-top:calc(var(--spacing) * 2);color:var(--color-fg-tertiary);font-size:13px}.drawer-tasks{margin-top:calc(var(--spacing) * 2);flex-direction:column;display:flex}.drawer-task{margin-inline:calc(var(--spacing) * -2);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (hover:hover){.drawer-task:hover{background-color:var(--color-gray-50)}}.drawer-task-title{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);display:flex}.drawer-task-meta{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1);color:var(--color-fg-tertiary);font-size:12.5px;display:flex}.drawer-task-meta .tk-due{flex:none}.drawer-tasks-all{margin-top:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-primary-600);display:inline-block}@media (hover:hover){.drawer-tasks-all:hover{color:var(--color-primary-700)}}.drawer-info-list{margin-top:calc(var(--spacing) * 4)}.drawer-info-list>*+*{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle)}.drawer-reachable-channels{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.drawer-channel-pill{border:1px solid var(--color-gray-200);border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-fg-secondary);align-items:center;gap:6px;padding:4px 10px 4px 7px;font-size:12px;font-weight:500;display:inline-flex}.drawer-channel-icon{flex:none;display:inline-flex}.drawer-channel-icon svg{width:16px;height:16px}.drawer-merged-note{border-radius:var(--radius-md);background:var(--color-gray-100);color:var(--color-fg-tertiary);align-items:flex-start;gap:7px;margin-top:10px;padding:9px 11px;font-size:12px;line-height:17px;display:flex}.drawer-merged-note svg{flex:none;margin-top:1px}.drawer-merged-note strong{color:var(--color-fg-secondary);font-weight:600}.drawer-section+.drawer-reachable-section,.drawer-reachable-section+.drawer-consent-section{margin-top:18px}.drawer-reachable-section,.drawer-consent-section{padding-top:0}.drawer-list-empty{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-fg-tertiary);flex-wrap:wrap;font-size:.8125rem;display:flex}.drawer-loading{flex:1;justify-content:center;align-items:center;display:flex}.drawer-error{color:var(--color-fg-tertiary);flex:1;justify-content:center;align-items:center;font-size:.875rem;display:flex}.drawer-add-list{height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-full);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:.75rem;font-weight:var(--font-weight-bold);color:var(--color-gray-500);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;display:inline-flex}.drawer-add-list:hover{background-color:var(--color-gray-50)}.drawer-automation{margin-top:calc(var(--spacing) * 5);align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.drawer-automation-icon{margin-top:calc(var(--spacing) * 1);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-full);color:var(--color-white);background-color:#22c55e;flex-shrink:0;place-items:center;display:grid}.drawer-automation-title{--tw-leading:calc(var(--spacing) * 5);font-size:.875rem;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.drawer-automation-time{margin-top:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 4);font-size:.75rem;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-tertiary)}.info-row{align-items:center;gap:calc(var(--spacing) * 3);grid-template-columns:.75rem minmax(0,1fr) auto;padding-block:.625rem;display:grid}.info-row-icon{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);color:var(--color-gray-400)}.info-row-body{min-width:calc(var(--spacing) * 0)}.info-row-label{--tw-leading:calc(var(--spacing) * 4);font-size:.6875rem;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-400)}.info-row-value{margin-top:calc(var(--spacing) * .5);--tw-leading:calc(var(--spacing) * 5);font-size:.8125rem;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.info-row-link{margin-top:calc(var(--spacing) * .5);align-items:center;gap:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 5);font-size:.8125rem;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);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;text-decoration-line:none;transition-duration:.15s;display:inline-flex}.info-row-link:hover{color:var(--color-primary-500)}.info-row-link:hover .info-row-link-icon{stroke:currentColor;color:var(--color-fg-quaternary)}.info-row-link-icon{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);stroke:currentColor;color:var(--color-fg-quaternary);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;flex-shrink:0;transition-duration:.15s}.info-row-action{border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--color-gray-400);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;align-items:center;transition-duration:.15s;display:flex}.info-row-action:hover{background-color:var(--color-subtle);color:var(--color-fg-secondary)}.consent-row{align-items:center;gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto auto;padding-block:.625rem;display:grid}.consent-row-channel{--tw-font-weight:var(--font-weight-bold);font-size:.8125rem;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.consent-row-status{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:.75rem;font-weight:var(--font-weight-bold);color:#12a150;display:flex}.consent-row-dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:#12a150;flex-shrink:0}.consent-row-status-muted{color:var(--color-fg-tertiary)}.consent-row-status-muted .consent-row-dot{background-color:var(--color-fg-quaternary)}.consent-row-btn{height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:.75rem;font-weight:var(--font-weight-bold);color:var(--color-fg-secondary);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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}.consent-row-btn:hover{background-color:var(--color-gray-50)}.memory{gap:calc(var(--spacing) * 3);flex-direction:column;padding:14px 16px 28px;display:flex}.memory-notice{border-style:var(--tw-border-style);color:var(--color-fg-secondary);background-color:#f2f0ff;border-width:1px;border-color:#d8d2ff;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:10px;padding:12px 10px;display:grid}.memory-notice-icon{margin-top:calc(var(--spacing) * .5);width:18px;height:18px;color:var(--color-primary-500)}.memory-notice-copy{--tw-leading:18px;font-size:12.5px;line-height:18px}.memory-notice-copy strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.memory-notice-close{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);color:var(--color-gray-500);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;border-radius:6px;place-items:center;transition-duration:.15s;display:grid}.memory-notice-close:hover{color:var(--color-fg-primary);background-color:#6657cc1a}.memory-form{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.memory-input{resize:vertical;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);--tw-leading:18px;color:var(--color-fg-primary);transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-outline-style:none;border-radius:10px;outline-style:none;padding-block:10px;font-size:13px;line-height:18px;transition-duration:.15s}.memory-input::placeholder{color:var(--color-gray-500)}.memory-input:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#7257e81f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#7257e8}.memory-form-actions{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.memory-add{width:fit-content;min-height:26px;padding-inline:9px;padding-block:calc(var(--spacing) * 1);--tw-leading:18px;--tw-font-weight:var(--font-weight-bold);font-size:12.5px;line-height:18px;font-weight:var(--font-weight-bold);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;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:5px;transition-duration:.15s;display:inline-flex}.memory-add svg{width:13px;height:13px}.memory-add-disabled{cursor:not-allowed;background-color:var(--color-gray-300);color:var(--color-white)}.memory-add-ready{background-color:var(--color-primary-500);color:var(--color-white)}.memory-add-ready:hover{background-color:var(--color-primary-600)}.memory-list{flex-direction:column;gap:10px;margin-top:6px;display:flex}.memory-empty{padding-top:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 2);color:var(--color-fg-tertiary);font-size:13px}.memory-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-25);transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-radius:10px;padding:10px 12px;transition-duration:.15s}.memory-card-editing{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#7257e814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#a995ff}.memory-edit-form{flex-direction:column;gap:10px;display:flex}.memory-edit-input{resize:vertical;border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;min-height:76px;padding-inline:calc(var(--spacing) * 3);--tw-leading:19px;color:var(--color-fg-primary);--tw-shadow:0 0 0 2px var(--tw-shadow-color,#7257e814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-color:#a995ff;border-radius:8px;outline-style:none;padding-block:10px;font-size:13px;line-height:19px}.memory-edit-actions{justify-content:flex-end;gap:calc(var(--spacing) * 2);display:flex}.memory-edit-btn{--tw-leading:18px;--tw-font-weight:var(--font-weight-bold);min-height:30px;font-size:13px;line-height:18px;font-weight:var(--font-weight-bold);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;border-radius:8px;padding-block:5px;padding-inline:13px;transition-duration:.15s}.memory-edit-btn-cancel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);color:var(--color-fg-secondary)}.memory-edit-btn-cancel:hover{background-color:var(--color-gray-50)}.memory-edit-btn-save{background-color:var(--color-primary-500);color:var(--color-white)}.memory-edit-btn-save:hover{background-color:var(--color-primary-600)}.memory-edit-btn-disabled{cursor:not-allowed;background-color:var(--color-gray-300);color:var(--color-white)}.memory-card-body{--tw-leading:19px;overflow-wrap:anywhere;white-space:pre-wrap;color:var(--color-fg-primary);font-size:13px;line-height:19px}.memory-card-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);min-height:26px;margin-top:7px;display:flex}.memory-meta{min-width:calc(var(--spacing) * 0);--tw-leading:18px;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-400);font-size:12px;line-height:18px;overflow:hidden}.memory-card-actions{align-items:center;gap:calc(var(--spacing) * 1);flex-shrink:0;display:flex}.memory-card-action{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);color:var(--color-gray-500);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;border-radius:6px;place-items:center;transition-duration:.15s;display:grid}.memory-card-action svg{width:15px;height:15px}.memory-card-action:hover{background-color:var(--color-subtle);color:var(--color-fg-secondary)}.memory-toast{bottom:calc(var(--spacing) * 6);z-index:300;min-height:calc(var(--spacing) * 12);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-gray-900);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:0 12px 28px var(--tw-shadow-color,#1018283d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:12px;align-items:center;gap:10px;padding-left:14px;padding-right:18px;display:inline-flex;position:fixed;left:50%}.memory-toast-icon{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-full);background-color:var(--color-success-500);place-items:center;display:grid}.drawer-merge-scrim{inset:calc(var(--spacing) * 0);z-index:180;background-color:#00000059;position:absolute}.contact-avatar{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-bold);font-size:1rem;font-weight:var(--font-weight-bold);color:var(--color-white);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.contact-avatar-img{border-radius:var(--radius-full)}.merge-card{top:11.75rem;right:calc(var(--spacing) * 5);z-index:200;border-style:var(--tw-border-style);background-color:var(--color-surface);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:100%;max-width:360px;max-height:90%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:24px;padding:10px;position:absolute;overflow-y:auto}.merge-card-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding:8px 8px 0;display:flex}.merge-card-title-wrap{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.merge-card-title{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:16px;font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.merge-card-close{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);color:var(--color-fg-secondary);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;border-radius:8px;flex-shrink:0;place-items:center;transition-duration:.15s;display:grid}.merge-card-close:hover{background-color:var(--color-subtle);color:var(--color-fg-primary)}.merge-card-desc{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);--tw-leading:19px;color:var(--color-fg-secondary);font-size:13px;line-height:19px}.merge-card-emphasis{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.merge-card-search-area{padding:calc(var(--spacing) * 0)}.merge-card-search-field{margin-inline:calc(var(--spacing) * 1);margin-top:2px;margin-bottom:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);padding-block:7px;padding-inline:9px;display:flex}.merge-card-search-icon{width:18px;height:18px;color:var(--color-gray-400);flex-shrink:0}.merge-card-search-input{width:100%;min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none}.merge-card-search-field:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#7257e81f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#7257e8}.merge-card-list{margin-top:calc(var(--spacing) * 2);flex-direction:column;gap:3px;max-height:230px;margin-bottom:14px;padding:0 4px;display:flex;overflow-y:auto}.merge-card-contact{border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 2);text-align:left;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));--tw-duration:.15s;border-width:1px;border-color:#0000;align-items:center;gap:10px;transition-duration:.15s;display:flex}.merge-card-contact-selected{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#7257e80a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#fdfcff;border-color:#a995ff}.merge-card-contact-idle:hover{background-color:var(--color-gray-100)}.merge-card-contact-avatar-wrap{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);flex-shrink:0;position:relative}.merge-card-contact-avatar{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-full);--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);place-items:center;display:grid;overflow:hidden}.merge-card-contact-avatar-img{object-fit:cover;width:100%;height:100%}.merge-card-contact-channel{z-index:1;border-radius:var(--radius-full);background-color:var(--color-surface);--tw-leading:0;--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-surface));width:14px;height:14px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);place-items:center;line-height:0;display:grid;position:absolute;bottom:-3px;right:-3px;overflow:hidden}.merge-card-contact-channel .channel-badge,.merge-card-contact-channel .channel-badge svg{width:14px;height:14px}.merge-card-contact-name{min-width:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.merge-card-selected-icon-wrap{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;place-items:center;margin-left:auto;display:grid}.merge-card-selected-icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--color-primary-500)}.merge-card-footer{gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:0;padding:0 4px 2px;display:flex}.merge-card-btn{min-height:calc(var(--spacing) * 9);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);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;flex:1;padding-block:7px;transition-duration:.15s}.merge-card-btn-cancel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);color:var(--color-fg-secondary)}.merge-card-btn-merge.is-disabled{cursor:not-allowed;background-color:var(--color-gray-300);color:var(--color-gray-500)}.merge-card-btn-merge.is-ready{background-color:var(--color-primary-500);color:var(--color-white)}.merge-card-btn-merge.is-ready:hover{background-color:var(--color-primary-600)}.merge-card-btn-content{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}@keyframes tabIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.p-tab{padding:14px 16px 28px;animation:.16s ease-out both tabIn}.tl-search{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);background-color:var(--color-gray-100);min-height:34.5px;padding-inline:11px;padding-block:calc(var(--spacing) * 2);margin-bottom:14px;display:flex}.tl-search-icon{width:15px;height:15px;color:var(--color-fg-tertiary);flex:none;display:inline-flex}.tl-search input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);--tw-leading:18px;color:var(--color-fg-primary);--tw-outline-style:none;font-size:13.5px;line-height:18px;font:inherit;background-color:#0000;border-width:0;outline-style:none;flex:1}.tl-search input::placeholder{color:var(--color-fg-tertiary)}.contact-timeline-search-field{flex:1;min-width:0;margin:0}.tl-search:focus-within{box-shadow:0 0 0 2px var(--color-primary-100)}#contact-account-panel [hidden],#contact-timeline-panel [hidden]{display:none}.tl{flex-direction:column;display:flex}.tl-row{gap:11px;display:flex;position:relative}.tl-row:before{top:30px;bottom:calc(var(--spacing) * 0);background-color:var(--color-gray-200);--tw-content:"";content:var(--tw-content);width:1px;position:absolute;left:13px}.tl-row-last:before,.tl-row:last-child:before{display:none}.tl-ic{z-index:1;margin-top:calc(var(--spacing) * .5);border-radius:var(--radius-full);background-color:var(--color-surface);width:26px;height:26px;color:var(--color-primary-600);flex:none;place-items:center;display:grid;position:relative}.tl-ic svg{width:15px;height:15px}.tl-ic-blue{background:var(--color-secondary-25);color:var(--color-secondary-600)}.tl-ic-success{background:var(--color-success-50);color:var(--color-success-600)}.tl-ic-danger{background:var(--color-error-50);color:var(--color-error-500)}.tl-ic-purple,.tl-ic-primary{background:var(--color-primary-50);color:var(--color-primary-600)}.tl-body{min-width:calc(var(--spacing) * 0);flex:1;padding-bottom:14px}.tl-title{--tw-leading:18px;--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;line-height:18px;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.tl-detail{overflow-wrap:anywhere;color:var(--color-fg-secondary);margin-top:1px;font-size:12.5px;line-height:17px}.tl-ts{color:var(--color-gray-400);margin-top:3px;font-size:11.5px;line-height:16px;display:block}.p-sec{margin-bottom:18px}.p-sec:last-child{margin-bottom:calc(var(--spacing) * 0)}.p-sec-h{--tw-leading:calc(var(--spacing) * 5);font-size:11px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-gray-400);text-transform:uppercase;align-items:center;gap:7px;margin-bottom:9px;display:flex}.p-sec-count{height:calc(var(--spacing) * 5);border-radius:var(--radius-full);background-color:var(--color-gray-100);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);min-width:20px;font-size:11px;line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-fg-tertiary);place-items:center;padding-inline:6px;display:inline-grid}.p-fields{flex-direction:column;display:flex}.pf-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);min-height:58px;padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 2);align-items:center;gap:11px;text-decoration-line:none;display:flex}.pf-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.pf-ic{width:18px;color:var(--color-fg-tertiary);flex:none;justify-content:center;display:flex}.pf-body{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;gap:1px;display:flex}.pf-label{--tw-leading:calc(var(--spacing) * 5);font-size:11px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-400)}.pf-value{--tw-leading:calc(var(--spacing) * 5);font-size:13.5px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);overflow-wrap:break-word;color:var(--color-fg-primary)}.p-empty{padding-top:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.acct-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);align-items:center;gap:10px;min-height:58px;padding-block:9px;display:flex}.acct-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.acct-ic{background-color:var(--color-success-50);width:30px;height:30px;color:var(--color-success-500);border-radius:8px;flex:none;place-items:center;display:grid}.acct-ic svg,.acct-ic span{width:15px;height:15px}.acct-ic-booked{background:var(--color-secondary-25);color:var(--color-secondary-600)}.acct-ic-pay{background-color:var(--color-primary-50);color:var(--color-primary-600)}.acct-body{min-width:calc(var(--spacing) * 0);flex:1}.acct-title{--tw-leading:18px;--tw-font-weight:var(--font-weight-bold);font-size:13.5px;line-height:18px;font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.acct-sub{overflow-wrap:anywhere;color:var(--color-fg-tertiary);margin-top:2px;font-size:12.5px;line-height:17px}.acct-status{border-radius:var(--radius-full);--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);flex:none;padding-block:5px;padding-inline:10px}.acct-status-booked{background:var(--color-secondary-25);color:var(--color-secondary-600)}.acct-status-signed{background-color:var(--color-success-50);color:var(--color-success-700)}.acct-amt{--tw-leading:calc(var(--spacing) * 5);font-size:13.5px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary);flex:none}@media (min-width:1100px){.call-screen{left:13.75rem}.rail-collapsed .call-screen{left:4.25rem}}@media (max-width:760px){.conv-header{min-height:60px;padding-inline:calc(var(--spacing) * 3);gap:10px}.assign-bar{align-items:flex-start;padding:8px 12px}.assign-bar .txt{white-space:normal}.abar-actions{align-self:center}.assign-menu{width:min(248px,100vw - 24px)}.ch-action{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);padding:calc(var(--spacing) * 0);justify-content:center}.ch-action-label,.ch-tooltip,.ch-workspace{display:none}.drawer-panel{width:100%;max-width:none}.merge-card{flex-direction:column;width:calc(100vw - 2rem);max-width:min(360px,100vw - 2rem);max-height:calc(100vh - 2rem);display:flex;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.merge-card-list{flex:auto;max-height:none}}@media (max-width:560px){.ch-actions{gap:calc(var(--spacing) * 1)}}@media (max-width:480px){.conv-header{gap:calc(var(--spacing) * 2);padding-inline:10px}.ch-avatar-wrap,.ch-avatar{width:38px;height:38px}.ch-name-btn{font-size:.9375rem}.ch-workspace{font-size:12px}.ch-copied{display:none}.call-screen{padding-top:3.75rem;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}.call-key{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.call-screen-hangup{width:3.75rem;height:3.75rem}.call-bubble{top:calc(var(--spacing) * 2);width:min(14.375rem,100vw - 1rem)}.call-bubble-shell{height:calc(var(--spacing) * 12);gap:.625rem}.call-bubble-avatar,.call-bubble-end{width:2.125rem;height:2.125rem}.call-bubble-name{font-size:.8125rem}.call-bubble-time{font-size:.71875rem}.drawer-quick,.drawer-identity,.drawer-section,.stat-cell{padding-inline:calc(var(--spacing) * 3)}.consent-row{grid-template-columns:minmax(0,1fr) auto}.consent-row-btn{grid-column:1/-1;justify-self:flex-start}.merge-card-footer{flex-direction:column-reverse}}@media (max-height:880px){.call-screen-eyebrow{display:none}.call-screen-avatar-shell{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.call-key{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.call-screen-hangup{margin-top:calc(var(--spacing) * 3);width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}}@media (max-height:740px){.call-screen{gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 14);padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.call-screen-eyebrow,.call-screen-avatar-shell{display:none}.call-screen-top{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1)}.call-keypad{gap:.5rem 1rem}.call-key{width:3.25rem;height:3.25rem}.call-key-digit{--tw-leading:calc(var(--spacing) * 6);font-size:1.25rem;line-height:calc(var(--spacing) * 6)}.call-key-letters{display:none}.call-screen-hangup{margin-top:calc(var(--spacing) * 2);width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}}@media (max-height:600px){.call-key{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}}.convo-drawer-shell{inset:calc(var(--spacing) * 0);z-index:60;overscroll-behavior:none;justify-content:flex-end;display:flex;position:fixed}.convo-drawer-scrim{inset:calc(var(--spacing) * 0);cursor:pointer;background-color:#10182873;position:absolute}.convo-drawer-panel{background-color:var(--color-canvas);width:min(1040px,94vw);height:100%;box-shadow:var(--shadow-lg);flex-direction:column;animation:.22s convo-drawer-slidein;display:flex;position:relative}.convo-drawer-panel .drawer{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);width:min(1040px,94vw);left:auto}@media (max-width:1099px){.convo-drawer-panel,.convo-drawer-panel .drawer{width:100vw}}@keyframes convo-drawer-slidein{0%{opacity:.4;transform:translate(34px)}to{opacity:1;transform:none}}.list-drawer-shell{inset-inline:calc(var(--spacing) * 0);z-index:58;top:var(--dialog-top,0px);height:var(--dialog-height,100dvh);overscroll-behavior:none;justify-content:flex-end;display:flex;position:fixed}.list-drawer-scrim{inset:calc(var(--spacing) * 0);background-color:#10182873;position:absolute}@supports (color:color-mix(in lab, red, red)){.list-drawer-scrim{background-color:color-mix(in oklab, var(--color-gray-900) 45%, transparent)}}.list-drawer-panel{height:100%;min-width:calc(var(--spacing) * 0);background-color:var(--color-surface);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;width:min(820px,96vw);animation:.22s convo-drawer-slidein;display:flex;position:relative}.list-drawer-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);padding-top:18px;padding-bottom:calc(var(--spacing) * 3.5);flex-shrink:0;display:flex}.list-drawer-head h2{--tw-font-weight:var(--font-weight-semibold);font-size:17px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.list-drawer-head button{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);cursor:pointer;border-radius:var(--radius-lg);color:var(--color-fg-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.list-drawer-body{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;padding:calc(var(--spacing) * 3.5);flex:1;overflow-y:auto}.list-drawer-body>*{flex-shrink:0}body:has(.list-drawer-shell),body:has(.convo-drawer-shell),.hd-dashboard:has(.list-drawer-shell),body:has(.convo-drawer-shell) .hd-dashboard{overflow:hidden}.convo-drawer-shell{top:var(--dialog-top,0px);height:var(--dialog-height,100dvh);bottom:auto}@media (max-width:680px){.list-drawer-panel{width:100vw}}@media (hover:hover){.list-drawer-head button:hover{background-color:var(--color-subtle);color:var(--color-fg-secondary)}}@media (prefers-reduced-motion:reduce){.list-drawer-panel,.convo-drawer-panel{animation:none}}.list-drawer-sub{color:var(--color-fg-tertiary);margin-top:3px;font-size:12.5px}.list-drawer-content{min-height:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex}.convo-drawer-content{height:100%;min-height:calc(var(--spacing) * 0);flex-direction:column;display:flex}.hch-heat{min-width:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 6);position:relative}.hch-heat-grid{gap:calc(var(--spacing) * 1);grid-template-columns:28px repeat(24,minmax(0,1fr));display:grid}.hch-heat-col{min-width:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 1);text-align:center;--tw-leading:calc(var(--spacing) * 4);font-size:9px;line-height:calc(var(--spacing) * 4);white-space:nowrap;color:var(--color-fg-quaternary)}.hch-heat-row{color:var(--color-fg-tertiary);align-items:center;font-size:11px;display:flex}.hch-heat-cell{height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 0);cursor:pointer;background-color:var(--color-subtle);padding:calc(var(--spacing) * 0);border-radius:3px;display:block}.hch-heat-cell:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-primary-600)}.hch-heat-fill{border-radius:3px;width:100%;height:100%;display:block}.hch-heat-detail{inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:1;background-color:var(--color-surface);text-align:left;--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--color-fg-secondary);display:none;position:absolute}.hch-heat-cell:hover .hch-heat-detail,.hch-heat-cell:focus .hch-heat-detail{display:block}.hch-heat-cell:hover .hch-heat-detail{z-index:2}.hch-heat-cell:focus-visible .hch-heat-detail{z-index:3}.hch-heat-hint{bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--color-fg-quaternary);position:absolute}@media (max-width:820px){.hch-heat-grid{gap:calc(var(--spacing) * .5);grid-template-columns:24px repeat(24,minmax(0,1fr))}.hch-heat-cell{height:calc(var(--spacing) * 5)}.hch-heat-col{visibility:hidden}.hch-heat-col[data-hour="0"],.hch-heat-col[data-hour="6"],.hch-heat-col[data-hour="12"],.hch-heat-col[data-hour="18"]{visibility:visible}}.hch-stat-change{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius-full);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:inline-flex;position:absolute}.hch-stat-change.positive{background-color:var(--color-success-50);color:var(--color-success-700)}.hch-stat-change.negative{background-color:var(--color-error-50);color:var(--color-error-700)}.hch-stat:has(.hch-stat-change) .hch-stat-lbl{padding-right:calc(var(--spacing) * 16)}.hch-fstep.hch-faction{cursor:pointer;text-align:left;border-radius:.25rem;width:100%}.hch-fstep.hch-faction:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-primary-500)}.ad-table td.ad-name-cell{background-color:var(--color-surface)}.ad-date-radio{margin:calc(var(--spacing) * 0);cursor:pointer;width:17px;height:17px;accent-color:var(--color-primary-600);flex-shrink:0}.db-outcomes{margin-top:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 0)}.db-outcomes .db-chart-head{position:relative}.db-outcomes-chart-controls{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2.5);flex-wrap:wrap;margin-left:auto;display:flex}.db-outcomes-chart-controls .db-loading-status{width:calc(var(--spacing) * 20);flex-shrink:0}.db-outcomes-controls{margin-bottom:calc(var(--spacing) * 4);align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.db-outcomes-segment{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.db-outcomes-segment>span{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);text-transform:uppercase}.db-outcomes .db-granularity button:disabled{cursor:not-allowed;color:var(--color-fg-quaternary)}.db-outcomes-grid{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"classes appointments sales revenue""categories categories bookings bookings""sales-chart sales-chart sales-chart sales-chart";display:grid}.db-outcomes-section{display:contents}.db-outcomes-classes{grid-area:classes}.db-outcomes-appointments{grid-area:appointments}.db-outcomes-sales{grid-area:sales}.db-outcomes-revenue{grid-area:revenue}.db-outcomes-categories{grid-area:categories}.db-outcomes-bookings-chart{grid-area:bookings}.db-outcomes-sales-chart{grid-area:sales-chart}.db-outcomes-category-data th{border-top-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);text-transform:uppercase;border-top-width:0}.db-outcomes-category-data td{padding-inline:calc(var(--spacing) * 3);padding-block:11px}.db-outcomes-category-data td:first-child{text-align:left;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.db-outcomes-category-row,.db-outcomes-category-row button{cursor:pointer}.db-outcomes-category-row button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary-500);border-radius:.25rem}.db-outcomes-category-total td{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.db-outcomes-clients .db-acquisition-data td:nth-child(n+6){text-align:right}@media (hover:hover){.db-outcomes-category-row:hover{background-color:var(--color-gray-50)}}@media (max-width:1099px){.db-outcomes-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"classes appointments""sales revenue""categories categories""bookings bookings""sales-chart sales-chart"}.db-outcomes-grid .db-card{grid-column:span 1/span 1}}@media (max-width:820px){.db-outcomes-chart-controls{width:100%}.db-outcomes-chart-controls .db-loading-status{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);justify-content:flex-end;position:absolute}.db-outcomes-segment{flex-direction:column;align-items:stretch;width:100%}.db-outcomes-segment .db-granularity{width:100%}}@media (max-width:430px){.db-outcomes-grid{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"classes""appointments""sales""revenue""categories""bookings""sales-chart"}}.hd-dashboard{height:100%;min-width:calc(var(--spacing) * 0);background-color:var(--color-canvas);padding-inline:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 12);overflow-y:auto}.db-title{margin:calc(var(--spacing) * 0);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.db-filterbar{align-items:flex-end;gap:calc(var(--spacing) * 2.5);display:flex}.db-filter{min-width:calc(var(--spacing) * 0);flex:1}.db-filterbar .ad-filter-button{height:var(--hd-ctl-h)!important}.db-filterbar .ad-filter-button:disabled{cursor:not-allowed;background-color:var(--color-gray-50)!important;color:var(--color-fg-quaternary)!important}.db-filterbar label:where(:not(.ad-date-option)){--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.03em;letter-spacing:.03em;text-transform:uppercase;display:block;margin-bottom:calc(var(--spacing) * 1)!important;color:var(--color-fg-tertiary)!important;font-size:11px!important}.db-filterbar .ad-filter-menu{top:100%}.db-date-menu{max-height:min(560px,70vh);min-width:calc(var(--spacing) * 0);overflow-y:auto}.db-range-label{margin-top:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:11.5px;line-height:calc(var(--spacing) * 4);color:var(--color-fg-secondary);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.db-reset{height:var(--hd-ctl-h);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);flex-shrink:0;display:inline-flex}.db-apply{margin-top:calc(var(--spacing) * 2);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);background-color:var(--color-primary-600);--tw-font-weight:var(--font-weight-semibold);width:100%;font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-white);justify-content:center;align-items:center;display:flex}.db-date-error{--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);color:var(--color-error-600)}.db-tabs{margin-top:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);display:flex}.db-tabs [role=tab]{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);border-color:#0000;border-bottom-width:2px}.db-tabs [role=tab].active{border-color:var(--color-primary-600);color:var(--color-primary-700)}@media (max-width:374px){.db-tabs [role=tab]{padding-inline:calc(var(--spacing) * 2)}}.db-performance{margin-top:calc(var(--spacing) * 7)}.db-group-head{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.db-group-head h2{--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.db-group-head p{margin-top:calc(var(--spacing) * 1);color:var(--color-fg-tertiary);font-size:12.5px}.db-loading-status{align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--color-fg-tertiary);font-size:11.5px;display:inline-flex}.db-cards{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.db-card{min-width:calc(var(--spacing) * 0)}.db-card .hch-stat,.db-card-pending,.db-feedback .hch-stat{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-inline:calc(var(--spacing) * 3.5)!important;padding-block:13px!important}.db-card .hch-stat-main,.db-feedback .hch-stat-main{min-width:calc(var(--spacing) * 0);flex-direction:column;gap:5px;display:flex}.db-card .hch-stat-lbl,.db-feedback .hch-stat-lbl{order:calc(1 * -1);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin:calc(var(--spacing) * 0)!important;--tw-leading:15px!important;font-size:12px!important;line-height:15px!important}.db-card .hch-stat-val,.db-feedback .hch-stat-val{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--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,);--tw-leading:1.1!important;font-size:22px!important;line-height:1.1!important}.db-card-pending{flex-direction:column;gap:5px;display:flex}.db-card-pending .db-skeleton-value{margin-block:calc(var(--spacing) * 0);height:calc(var(--spacing) * 6)}.db-card-label{--tw-leading:15px;--tw-font-weight:var(--font-weight-semibold);font-size:12px;line-height:15px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.db-unavailable{--tw-leading:1.1;--tw-font-weight:var(--font-weight-bold);font-size:22px;line-height:1.1;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.db-feedback{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.db-charts{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.db-message-heatmap,.db-call-activity{margin-top:calc(var(--spacing) * 4)}.db-chartbox{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.db-chart-head{margin-bottom:calc(var(--spacing) * 3.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.db-chart-head h3{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-secondary)}.db-granularity{border-radius:var(--radius-xl);background-color:var(--color-subtle);padding:3px;display:inline-flex}.db-granularity button{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.db-granularity button.on{background-color:var(--color-surface);color:var(--color-fg-primary);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.db-chartbox .hch-legend{flex-wrap:wrap}.db-chart-empty{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);text-align:center;min-height:200px;color:var(--color-fg-tertiary);flex-direction:column;font-size:12.5px;display:flex}.db-chart-empty strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.db-chart-skeleton{flex-direction:column;justify-content:space-around;min-height:200px;display:flex}.db-skeleton{height:calc(var(--spacing) * 2);background-color:var(--color-gray-100);border-radius:.25rem;display:block}.db-skeleton-value{margin-block:calc(var(--spacing) * 1);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 16)}.db-error{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--color-error-50);padding:calc(var(--spacing) * 3);color:var(--color-error-700);flex-wrap:wrap;font-size:12px;display:flex}.db-error button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.db-no-locations{align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 12);text-align:center;color:var(--color-fg-tertiary);flex-direction:column;font-size:13px;display:flex}.db-no-locations h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.db-performance[aria-busy=true] .db-skeleton{animation:var(--animate-pulse)}@media (max-width:1099px){.db-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.db-card:last-child{grid-column:span 2/span 2}.db-charts{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:820px){.hd-dashboard{padding-inline:calc(var(--spacing) * 4);padding-top:18px;padding-bottom:calc(var(--spacing) * 10)}.db-filterbar{align-items:stretch;gap:calc(var(--spacing) * 3);flex-direction:column}.db-filter{flex:auto;width:100%}.db-reset{align-self:flex-start}.db-chart-head{align-items:stretch}.db-granularity{width:100%}.db-granularity button{flex:1}}@media (prefers-reduced-motion:reduce){.db-skeleton,.db-loading-status .animate-spin{animation:none}}.db-acquisition{margin-top:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 0)}.db-acquisition-cards{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.db-acquisition-cards .db-card:last-child{grid-column:span 1/span 1}.db-acquisition-tile{cursor:pointer;border-radius:var(--radius-xl);text-align:left;width:100%;height:100%;display:block}@media (hover:hover){.db-acquisition-tile:hover .hch-stat{border-color:var(--color-primary-300)}}.db-acquisition-progress{margin-top:calc(var(--spacing) * 4)}.db-acquisition-empty{margin-top:calc(var(--spacing) * 4);color:var(--color-fg-tertiary);font-size:12.5px}.db-acquisition .db-acquisition-table{margin-top:calc(var(--spacing) * 4)}.db-acquisition-table-pending>div{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.db-acquisition-source-row{cursor:pointer}.db-acquisition-source-row:hover{background-color:var(--color-gray-50)}.db-acquisition-sources .db-acquisition-data{font-size:13px}.db-acquisition-source-table{margin-inline:calc(var(--spacing) * 4)}.db-acquisition-sources .db-teammates-th{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.03em;letter-spacing:.03em;white-space:nowrap;color:var(--color-fg-quaternary);text-transform:uppercase;border-top-width:0}.db-acquisition-sources .db-teammates-th button{gap:calc(var(--spacing) * 1);text-transform:uppercase}.db-acquisition-sources .db-acquisition-data td{padding-inline:calc(var(--spacing) * 3.5);padding-block:11px}.db-acquisition-source-row button{align-items:center;gap:calc(var(--spacing) * 2.5);text-align:left;max-width:100%;display:flex}.db-acquisition-source-dot{border-radius:var(--radius-full);background-color:var(--color-primary-500);flex-shrink:0;width:9px;height:9px}.db-acquisition-source-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-acquisition-source-row button:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-primary-500);border-radius:.25rem}.db-acquisition-data td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-acquisition-profiles .db-acquisition-data td:nth-child(n+2){text-align:left}.db-acquisition-count{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);display:flex}.db-acquisition-profile-count{text-align:right;flex-shrink:0;width:46px}.db-acquisition-bar{height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:var(--color-subtle);flex:1;min-width:40px;overflow:hidden}.db-acquisition-bar>span{border-radius:var(--radius-full);background-color:var(--color-primary-500);height:100%;display:block}.db-acquisition-sources .db-acquisition-revenue{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.db-acquisition-rate{border-radius:var(--radius-full);background-color:var(--color-subtle);padding-inline:9px;padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);display:inline-flex}.db-paying-control{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);flex-wrap:wrap;display:flex}.db-paying-control .db-granularity{width:auto}.db-paying-control button{cursor:pointer;white-space:nowrap}.list-drawer-body .db-acquisition-profiles{margin-top:calc(var(--spacing) * 0);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.db-acquisition-profiles .db-teammates-heading{padding:calc(var(--spacing) * 3)}.db-acquisition-profiles .db-teammates-heading form{order:0;width:100%}.db-acquisition-profiles .db-teammates-th{padding-inline:calc(var(--spacing) * 3.5);--tw-tracking:.03em;letter-spacing:.03em;text-transform:uppercase;padding-block:11px;font-size:11.5px}.db-acquisition-profiles .db-teammates-th button{text-align:left;text-transform:uppercase;justify-content:flex-start}.db-acquisition-profiles .db-acquisition-data td{border-color:var(--color-gray-100);height:53px;padding-inline:calc(var(--spacing) * 3.5);text-align:left;padding-block:11px;font-size:13.5px}.db-acquisition-profile-row,.db-acquisition-profile-row button{cursor:pointer}.db-acquisition-profile-row td:nth-child(2){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.db-acquisition-profile-row td:nth-child(3){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-primary)}.db-acquisition-profile-row td:nth-child(5),.db-acquisition-profile-row td:nth-child(8){color:var(--color-fg-tertiary)}.db-acquisition-profile-row button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary-500);border-radius:.25rem}.db-profile-avatar{border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-semibold);width:30px;height:30px;font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-white);place-items:center;display:grid}@media (hover:hover){.db-acquisition-profile-row:hover{background-color:var(--color-gray-50)}}.db-source-status{z-index:60;margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-lg);background-color:var(--color-surface);width:100%;padding:calc(var(--spacing) * 3);color:var(--color-fg-tertiary);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182808), 0 12px 16px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font-size:12px;position:absolute;top:100%}.db-source-status button{color:var(--color-primary-600)}@media (max-width:559px){.db-acquisition-cards{grid-template-columns:repeat(1,minmax(0,1fr))}}.dashboard-ai{min-height:680px;min-width:calc(var(--spacing) * 0);flex-direction:column;display:flex}.hd-dashboard:has(#dashboard-ai-panel) .db-tabs{scrollbar-width:none;overflow-x:auto}.hd-dashboard:has(#dashboard-ai-panel) .db-tabs::-webkit-scrollbar{display:none}.dashboard-ai-tabs{gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);scrollbar-width:none;flex-shrink:0;display:flex;overflow:auto hidden}.dashboard-ai-tabs::-webkit-scrollbar{display:none}.dashboard-ai-tab{align-items:center;gap:calc(var(--spacing) * 1.5);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);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));border-color:#0000;border-bottom-width:2px;flex-shrink:0;margin-bottom:-1px;display:flex}@media (hover:hover){.dashboard-ai-tab:hover{color:var(--color-fg-primary)}}@media (min-width:40rem){.dashboard-ai-tab{padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.dashboard-ai-tab.active{border-color:var(--color-primary-600);color:var(--color-primary-600)}.dashboard-ai-ask{flex:1;grid-template-columns:264px minmax(0,1fr);min-height:620px;display:grid}.dashboard-ai-side{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-border-subtle);padding-block:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 4);flex-direction:column;display:flex}.dashboard-ai-new{min-height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-100);background-color:var(--color-primary-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600);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));grid-template-columns:1fr auto 1fr;display:grid}@media (hover:hover){.dashboard-ai-new:hover{background-color:var(--color-primary-100)}}.dashboard-ai-new>span:first-child{justify-self:flex-end}.dashboard-ai-new:after{content:""}.dashboard-ai-chat-list{min-height:calc(var(--spacing) * 0);flex:1;overflow-y:auto}.dashboard-ai-skeleton{gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);display:grid}.dashboard-ai-skeleton span{height:calc(var(--spacing) * 4);border-radius:.25rem}.dashboard-ai-section-label{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-fg-tertiary);text-transform:uppercase}.dashboard-ai-chat-row{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-lg);color:var(--color-fg-secondary);align-items:center;display:flex;position:relative}.dashboard-ai-chat-row:hover,.dashboard-ai-chat-row:focus-within{background-color:var(--color-gray-100)}.dashboard-ai-chat-row.active{background-color:var(--color-primary-50);color:var(--color-primary-600)}.dashboard-ai-chat-row form{min-width:calc(var(--spacing) * 0);flex:1}.dashboard-ai-chat-title{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;display:flex;overflow:hidden}.dashboard-ai-menu-button{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-md);color:var(--color-fg-tertiary);flex-shrink:0;place-items:center;display:grid}.dashboard-ai-menu{top:100%;right:calc(var(--spacing) * 1);z-index:20;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);min-width:150px;padding:calc(var(--spacing) * 1);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:absolute}.dashboard-ai-menu button{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;color:var(--color-fg-secondary);font-size:13px}.dashboard-ai-menu button:hover{background-color:var(--color-gray-50)}.dashboard-ai-side-empty{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);color:var(--color-fg-tertiary);font-size:13px}.dashboard-ai-archived{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.dashboard-ai-pages{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-tertiary);display:flex}.dashboard-ai-pages button:disabled{opacity:.4}.dashboard-ai-mobile-controls{display:none}.dashboard-ai-chat{margin-block:calc(var(--spacing) * 3);margin-left:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 5);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex}.dashboard-ai-location{width:100%;max-width:var(--container-xs)}.dashboard-ai-location-setup{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.dashboard-ai-location-prompt{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-tertiary)}.dashboard-ai-location-current{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.dashboard-ai-thread{gap:calc(var(--spacing) * 5);min-height:300px;padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.dashboard-ai-earlier{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-primary-600);align-self:center}.dashboard-ai-message{gap:calc(var(--spacing) * 3);max-width:760px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);display:flex}.dashboard-ai-message-body{white-space:pre-wrap}.dashboard-ai-message-content{min-width:calc(var(--spacing) * 0)}.dashboard-ai-message-bubble{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);overflow-wrap:break-word;color:var(--color-fg-primary);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dashboard-ai-message-meta{margin-top:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-tertiary)}.dashboard-ai-message.user{align-self:flex-end;max-width:600px}.dashboard-ai-message.user .dashboard-ai-message-bubble{border-color:var(--color-primary-600);background-color:var(--color-primary-600);color:var(--color-white)}.dashboard-ai-message.user .dashboard-ai-message-meta{text-align:right}.dashboard-ai-catch-up{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-50);padding:calc(var(--spacing) * 3);color:var(--color-fg-secondary);font-size:13px}.dashboard-ai-catch-up p{margin-block:calc(var(--spacing) * 1)}.dashboard-ai-facts{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);flex-wrap:wrap;display:flex}.dashboard-ai-conversation{padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600);display:block}.dashboard-ai-avatar,.dashboard-ai-welcome-icon{border-radius:var(--radius-xl);background-color:var(--color-primary-600);color:var(--color-white);flex-shrink:0;place-items:center;display:grid}.dashboard-ai-avatar{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.dashboard-ai-welcome{min-height:300px;padding-block:calc(var(--spacing) * 8);flex:1;justify-content:center;align-items:center;display:flex}.dashboard-ai-welcome-inner{width:100%;max-width:650px}.dashboard-ai-welcome-icon{margin-bottom:calc(var(--spacing) * 5);width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dashboard-ai-welcome strong{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-fg-primary)}@media (min-width:40rem){.dashboard-ai-welcome strong{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.dashboard-ai-welcome p{margin-top:calc(var(--spacing) * 2);max-width:420px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-fg-tertiary)}.dashboard-ai-suggestions{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.dashboard-ai-suggestions{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-ai-suggestions button{min-height:calc(var(--spacing) * 16);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-25);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);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))}@media (hover:hover){.dashboard-ai-suggestions button:hover{border-color:var(--color-primary-200);background-color:var(--color-primary-25);color:var(--color-primary-700)}}.dashboard-ai-suggestions button:disabled{opacity:.4}.dashboard-ai-composer{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding:calc(var(--spacing) * 2);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}.dashboard-ai-composer:focus-within{border-color:var(--color-primary-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-primary-100)}.dashboard-ai-composer>div{min-width:calc(var(--spacing) * 0);flex:1}.dashboard-ai-composer button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-full);background-color:var(--color-primary-600);color:var(--color-white);flex-shrink:0;place-items:center;display:grid}.dashboard-ai-composer button:disabled{opacity:.4}.dashboard-ai-thinking{width:fit-content}.dashboard-ai-thinking .ai-status{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-100);background-color:var(--color-primary-25);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.dashboard-ai-thinking .ai-status-spin{margin:calc(var(--spacing) * 0);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-primary-600);border-width:0;place-items:center;display:grid}.dashboard-ai-thinking .ai-status-spin:after{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-sm);background-color:var(--color-white);content:"";rotate:45deg}@media (prefers-reduced-motion:no-preference){.dashboard-ai-thinking .ai-status-spin{animation:1.8s ease-in-out infinite dashboard-ai-breathe}}@keyframes dashboard-ai-breathe{50%{opacity:.65;transform:scale(.9)}}.dashboard-ai-unavailable{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);text-align:center;min-height:260px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-tertiary);flex-direction:column;display:flex}.dashboard-ai-records{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);flex-direction:column;flex:1;display:flex}.dashboard-ai-record-controls{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.dashboard-ai-record-search{width:100%;max-width:var(--container-sm)}.dashboard-ai-record-filter{width:100%;max-width:180px}.dashboard-ai-recommendations{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.dashboard-ai-recommendation{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-secondary);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.dashboard-ai-recommendation{padding:calc(var(--spacing) * 5)}}.dashboard-ai-recommendation strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);display:block}.dashboard-ai-recommendation-actions{margin-top:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.dashboard-ai-recommendation-actions button{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.dashboard-ai-recommendation-actions .dashboard-ai-approve{border-color:var(--color-primary-600);background-color:var(--color-primary-600);color:var(--color-white)}.dashboard-ai-history-title{text-align:left;overflow-wrap:break-word}.db-teammates-table.dashboard-ai-history-table td,.db-teammates-table.dashboard-ai-history-table th{text-align:left}.dashboard-ai-error{margin-top:calc(var(--spacing) * 3);align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-error-200);background-color:var(--color-error-50);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-error-700);display:flex}.dashboard-ai-error button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.dashboard-ai-location-current{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.dashboard-ai-suggestions button{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2);text-align:left;display:flex}.dashboard-ai-suggestions button svg{color:var(--color-primary-500);flex-shrink:0}.dashboard-ai-settings-page{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);flex-direction:column;display:flex}.dashboard-ai-settings-heading h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.dashboard-ai-settings-heading p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-tertiary)}.dashboard-ai-settings-location{margin-top:calc(var(--spacing) * 4);width:100%;max-width:var(--container-xs)}.dashboard-ai-settings-cards{align-items:flex-start;gap:calc(var(--spacing) * 4);display:grid}@media (min-width:64rem){.dashboard-ai-settings-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-ai-settings-card{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.dashboard-ai-settings-card{padding:calc(var(--spacing) * 5)}}.dashboard-ai-settings-card>p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-tertiary)}.dashboard-ai-settings-card-heading{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);display:flex}.dashboard-ai-settings-card-heading h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.dashboard-ai-settings-card-heading p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-tertiary)}.dashboard-ai-settings-values{margin-top:calc(var(--spacing) * 5)}:where(.dashboard-ai-settings-values>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-border-subtle)}.dashboard-ai-settings-values{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);overflow-wrap:break-word}.dashboard-ai-settings-values>div{padding-block:calc(var(--spacing) * 4)}.dashboard-ai-settings-values>div:last-child{padding-bottom:calc(var(--spacing) * 0)}.dashboard-ai-settings-values strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.dashboard-ai-settings-values p,.dashboard-ai-settings-preview{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);white-space:pre-wrap;color:var(--color-fg-secondary)}.dashboard-ai-settings-expandable summary{cursor:pointer;list-style-type:none}.dashboard-ai-settings-expandable summary::-webkit-details-marker{display:none}.dashboard-ai-settings-preview{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashboard-ai-settings-more,.dashboard-ai-settings-less{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600);display:inline-block}.dashboard-ai-settings-less,.dashboard-ai-settings-expandable[open] .dashboard-ai-settings-preview,.dashboard-ai-settings-expandable[open] .dashboard-ai-settings-more{display:none}.dashboard-ai-settings-expandable[open] .dashboard-ai-settings-less{display:inline-block}.dashboard-ai-settings-editor{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.dashboard-ai-settings-editor .fieldset{margin-bottom:calc(var(--spacing) * 0)!important}.dashboard-ai-settings-editor p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-tertiary)}.dashboard-ai-settings-editor .dashboard-ai-character-count{margin-top:calc(var(--spacing) * 1);text-align:right}.dashboard-ai-record-toolbar{align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.dashboard-ai-record-toolbar .dashboard-ai-record-search{flex:1;min-width:200px}.dashboard-ai-recommendation-heading{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.dashboard-ai-recommendation-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-primary-50);color:var(--color-primary-600);flex-shrink:0;place-items:center;display:grid}.dashboard-ai-recommendation-content{min-width:calc(var(--spacing) * 0);overflow-wrap:break-word;flex:1}.dashboard-ai-recommendation-content>p{margin-top:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.dashboard-ai-recommendation-category{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}.dashboard-ai-evidence{margin-top:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 6);font-size:13px;line-height:calc(var(--spacing) * 6);color:var(--color-fg-tertiary)}.dashboard-ai-recommendation-manual,.dashboard-ai-record-status{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.dashboard-ai-decision{border-radius:var(--radius-full);background-color:var(--color-success-50);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-success-700);display:inline-flex}.dashboard-ai-decision.dismissed{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}.dashboard-ai-history-link,.dashboard-ai-action-link{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}.dashboard-ai-action{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-secondary);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dashboard-ai-action-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.dashboard-ai-action-error{border-radius:var(--radius-lg);background-color:var(--color-error-50);padding:calc(var(--spacing) * 3);color:var(--color-error-700)}.dashboard-ai-action-approve{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-lg);background-color:var(--color-primary-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white)}.dashboard-ai-action-approve:disabled{opacity:.5}.dashboard-ai-mobile-controls button{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}@media (max-width:480px){.dashboard-ai-tabs{justify-content:space-between}.dashboard-ai-tabs .dashboard-ai-tab{gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (max-width:400px){.dashboard-ai-tab>span{display:none!important}}@media (min-width:821px){.dashboard-ai-record-controls{align-items:flex-end;gap:calc(var(--spacing) * 3);flex-direction:row}.dashboard-ai-record-controls>.dashboard-ai-location{flex-shrink:0;max-width:280px}.dashboard-ai-record-toolbar{min-width:calc(var(--spacing) * 0);flex:1}.dashboard-ai-record-toolbar .dashboard-ai-record-search{order:-9999}.hd-dashboard:has(#dashboard-ai-panel){padding-bottom:calc(var(--spacing) * 0);flex-direction:column;display:flex;overflow:hidden}#dashboard-ai-panel{min-height:calc(var(--spacing) * 0);flex:1;display:flex}.dashboard-ai{height:100%;min-height:calc(var(--spacing) * 0);flex:1}.dashboard-ai-ask{min-height:calc(var(--spacing) * 0)}.dashboard-ai-settings-page{min-height:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 5);overflow-y:auto}.dashboard-ai-chat,.dashboard-ai-welcome,.dashboard-ai-thread{min-height:calc(var(--spacing) * 0)}}@media (max-width:820px){.dashboard-ai{min-height:calc(var(--spacing) * 0)}.dashboard-ai-tab{gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);font-size:13px}.dashboard-ai-location,.dashboard-ai-record-filter,.dashboard-ai-settings-location{max-width:none}.dashboard-ai-ask{min-height:calc(var(--spacing) * 0);flex-direction:column;display:flex}.dashboard-ai-mobile-controls{gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 3);display:flex}.dashboard-ai-mobile-controls button{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.dashboard-ai-side{border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);max-height:60vh;padding-right:calc(var(--spacing) * 0);display:none}.dashboard-ai-side.open{display:flex}.dashboard-ai-chat-list{overflow-y:auto}.dashboard-ai-chat{margin-inline:calc(var(--spacing) * 0);min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3)}.dashboard-ai-welcome{min-height:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 3)}.dashboard-ai-welcome-icon{margin-bottom:calc(var(--spacing) * 2);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.dashboard-ai-suggestions{margin-top:calc(var(--spacing) * 3)}.dashboard-ai-suggestions button{min-height:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 2.5)}}.db-teammates{margin-top:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.db-teammates-heading{align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.db-teammates-heading h2{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-secondary);margin-right:auto}.db-teammates-heading form{width:280px;max-width:100%}.db-teammates .db-error{margin-inline:calc(var(--spacing) * 4)}.db-teammates-table{table-layout:fixed;border-collapse:collapse;width:100%;color:var(--color-fg-secondary);font-size:12.5px}.db-teammates-th{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:right;--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.db-teammates-th button{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1.5);text-align:right;width:100%;display:inline-flex}.db-teammates-th:first-child,.db-teammates-th:first-child button{text-align:left;justify-content:flex-start}.db-teammates-table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);text-align:right;--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,)}.db-teammates-table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.db-teammates-table .db-teammates-name{text-align:left;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-fg-primary)}.db-teammates-inactive{margin-left:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-size:10.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-tertiary);display:inline-flex}.db-teammates-pending>div{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 4);grid-template-columns:repeat(6,minmax(0,1fr));padding-block:19px;display:grid}.db-teammates-pending>div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.db-teammates[aria-busy=true] .db-skeleton{animation:var(--animate-pulse)}.db-teammates-empty{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-height:200px;padding-inline:calc(var(--spacing) * 4);text-align:center;color:var(--color-fg-tertiary);flex-direction:column;font-size:12.5px;display:flex}.db-teammates-empty strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.db-teammates .tk-pager{border-inline-style:var(--tw-border-style);border-inline-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-radius:0}.db-teammates-page-pending{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 16)}@media (max-width:600px){.db-teammates-heading{align-items:flex-start}.db-teammates-heading form{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.db-teammates .db-skeleton{animation:none}}.composer .spam-composer-banner{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200);background-color:var(--color-red-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);color:var(--color-red-700);align-items:center;gap:11px;margin-bottom:10px;display:flex}.composer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom));flex:none}.composer-top{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * .5);padding-top:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 2);display:flex}.composer-modes{align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius-full);background-color:var(--color-gray-100);min-height:20px;padding:calc(var(--spacing) * .5);flex:none;display:inline-flex}.composer-mode{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);min-height:26px;padding-inline:11px;padding-block:calc(var(--spacing) * 1);--tw-leading:18px;--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;line-height:18px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-width:1px;border-color:#0000;justify-content:center;align-items:center;gap:6px;transition-duration:.15s;display:inline-flex}@media not all and (min-width:419px){.composer-mode{padding-inline:calc(var(--spacing) * 2)}.composer-mode>:not(:last-child){display:none!important}.composer-channel-label{display:none}}.composer-mode:hover{color:var(--color-fg-primary)}.composer-mode-active{background-color:var(--color-white);color:var(--color-fg-primary);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.composer-note .composer-mode-note.composer-mode-active{color:var(--color-warning-700);background-color:#fec84b}.composer-mode-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex:none}.composer-channel-wrap{flex:none;display:inline-flex;position:relative}.composer-channel{cursor:pointer;border-radius:var(--radius-full);background-color:var(--color-gray-100);min-height:30px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-leading:18px;--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;line-height:18px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);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));flex:none;align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.composer-channel:hover{background-color:var(--color-gray-200)}}.composer-channel svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:var(--radius-full);color:var(--color-white);flex:none}.composer-channel-menu{bottom:calc(100% + 6px);left:calc(var(--spacing) * 0);z-index:50;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);min-width:170px;padding:calc(var(--spacing) * 1);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute}.composer-channel-option{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-fg-primary);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));background-color:#0000;border-width:0;align-items:center;gap:10px;padding-block:7px;display:flex}@media (hover:hover){.composer-channel-option:hover{background-color:var(--color-gray-100)}}.composer-channel-option svg{border-radius:var(--radius-full);flex:none;width:18px;height:18px}.composer-channel-option.active{background-color:var(--color-gray-100);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.composer-team-only{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-warning-700);flex:none;align-items:center;gap:5px;display:inline-flex}.composer-team-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex:none}.composer-actions{align-items:center;gap:calc(var(--spacing) * 1);flex:none;margin-left:auto;display:flex}.composer-schedule{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:18px;--tw-font-weight:var(--font-weight-medium);line-height:18px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-fg-tertiary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-width:0;align-items:center;gap:5px;padding-block:5px;transition-duration:.15s;display:inline-flex}.composer-schedule svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.composer-schedule:hover:not(:disabled){background-color:var(--color-gray-100);color:var(--color-fg-secondary)}.composer-schedule:disabled{cursor:not-allowed;color:var(--color-gray-400);background-color:#0000}.composer-more{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);width:30px;height:30px;color:var(--color-fg-tertiary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-width:0;place-items:center;transition-duration:.15s;display:grid}.composer-more:hover{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}.composer-more-wrap{display:inline-flex;position:relative}.composer-menu{right:calc(var(--spacing) * 0);z-index:30;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:250px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:6px;position:absolute;bottom:calc(100% + 8px)}.composer-menu-header{padding-inline:calc(var(--spacing) * 2);padding-top:6px;padding-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-gray-400);text-transform:uppercase}.composer-menu-item{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;min-height:33px;padding:calc(var(--spacing) * 2);text-align:left;--tw-leading:18px;--tw-font-weight:var(--font-weight-medium);font-size:13.5px;line-height:18px;font-weight:var(--font-weight-medium);color:var(--color-fg-primary);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;background-color:#0000;border-width:0;align-items:center;gap:10px;transition-duration:.15s;display:flex}.composer-menu-item svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-error-600);flex:none}.composer-menu-item:hover{background-color:var(--color-gray-100)}.composer-menu-foot{margin-top:calc(var(--spacing) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-subtle);padding-inline:calc(var(--spacing) * 2);padding-top:6px;padding-bottom:calc(var(--spacing) * 1);--tw-leading:15px;color:var(--color-gray-400);font-size:11px;line-height:15px}.composer-saved{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);max-height:240px;padding:calc(var(--spacing) * 2);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182814), 0 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow-y:auto}.composer-saved-head{padding-inline:6px;padding-top:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-gray-400);text-transform:uppercase}.composer-saved-hint{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none}.composer-saved-row{cursor:pointer;gap:calc(var(--spacing) * .5);border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;padding-inline:10px;padding-block:calc(var(--spacing) * 2);text-align:left;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;background-color:#0000;border-width:0;flex-direction:column;transition-duration:.15s;display:flex}.composer-saved-row:hover,.composer-saved-row-active{background-color:var(--color-subtle)}.composer-saved-title{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-primary-700);display:flex}.composer-saved-kbd{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);--tw-leading:14px;--tw-font-weight:var(--font-weight-bold);font-size:10px;line-height:14px;font-weight:var(--font-weight-bold);color:var(--color-fg-tertiary);border-radius:.25rem;padding-inline:5px}.composer-saved-text{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-500);overflow:hidden}.composer-attach{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding:calc(var(--spacing) * 2);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182814), 0 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.composer-attach-head{padding-inline:6px;padding-top:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-gray-400);text-transform:uppercase}.composer-attach-row{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-medium);font-size:13.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);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;background-color:#0000;border-width:0;align-items:center;gap:10px;padding-block:9px;transition-duration:.15s;display:flex}.composer-attach-row svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-fg-tertiary);flex:none}.composer-attach-row:hover{background-color:var(--color-gray-100)}.composer-file-input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.composer-attachments{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * .5);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 1);flex-wrap:wrap;display:flex}.composer-att-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);flex:none;width:72px;height:72px;position:relative;overflow:hidden}.composer-att-remove{z-index:2;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);color:var(--color-white);transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;background:#10182899;border-width:0;place-items:center;transition-duration:.12s;display:grid;position:absolute;top:3px;right:3px}.composer-att-remove:hover{background:#101828d9}.composer-att-doc-body{background-color:var(--color-subtle);width:100%;height:100%;padding:calc(var(--spacing) * 1);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.composer-att-doc-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:var(--color-fg-tertiary);flex:none;display:inline-flex}.composer-att-doc-name{text-align:center;--tw-leading:11px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-fg-tertiary);font-size:9px;line-height:11px;overflow:hidden}.composer-att-card-media{border-color:#ddd6fe}.composer-att-img-body{background-color:#ede9fe;place-items:center;width:100%;height:100%;display:grid}.composer-att-img-body-video{background-color:#bfdbfe}.composer-att-img-body-gif{background-color:#fde8c8}.composer-att-gif-preview{border-radius:var(--radius-md);background:linear-gradient(135deg,#dc6803,#dc6803cc);place-items:center;width:100%;height:100%;display:grid}.composer-att-gif-icon{color:var(--color-white);justify-content:center;align-items:center;display:flex}.composer-att-spinner{border:2.5px solid #6d28d92e;border-top-color:#7c3aed;border-radius:50%;width:28px;height:28px;animation:.75s linear infinite att-spin;display:block}.composer-att-video-preview{border-radius:var(--radius-md);background:linear-gradient(135deg,#0084ff,#0084ffcc);width:100%;height:100%;position:relative}.composer-att-video-play{inset:calc(var(--spacing) * 0);border-radius:var(--radius-full);width:26px;height:26px;color:var(--color-white);background:#10182873;place-items:center;margin:auto;display:grid;position:absolute}.composer-att-video-play svg{margin-left:calc(var(--spacing) * .5)}.composer-att-img-preview{object-fit:cover;width:100%;height:100%;display:block}@keyframes att-spin{to{transform:rotate(360deg)}}.composer-att-progress{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);background:#6366f11f;height:3px;position:absolute;overflow:hidden}.composer-att-progress-fill{top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);border-radius:var(--radius-full);background-color:var(--color-violet-700);width:42%;animation:1.3s ease-in-out infinite att-progress;position:absolute}@keyframes att-progress{0%{transform:translate(-140%)}to{transform:translate(360%)}}.composer-att-error{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .5);text-align:center;--tw-leading:14px;--tw-font-weight:var(--font-weight-semibold);font-size:9px;line-height:14px;font-weight:var(--font-weight-semibold);color:var(--color-white);background:#dc2626d9;border-radius:0 0 6px 6px;position:absolute}@media (prefers-reduced-motion:reduce){.composer-att-spinner{animation:none}.composer-att-progress-fill{width:100%;animation:none}}.composer-media{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding:calc(var(--spacing) * 2);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182814), 0 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.composer-media-head{padding-inline:6px;padding-top:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase}.composer-media-grid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.composer-media-tile{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);--tw-font-weight:var(--font-weight-medium);font-size:11.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;flex-direction:column;align-items:center;gap:6px;padding-block:14px;padding-inline:6px;transition-duration:.15s;display:flex}.composer-media-tile:hover{border-color:var(--color-primary-400);background-color:var(--color-primary-25)}.composer-media-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:var(--color-fg-tertiary);display:inline-flex}.composer-media-icon svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.composer-vars{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-canvas);padding:calc(var(--spacing) * 2);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182814), 0 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.composer-vars-head{padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.07em;letter-spacing:.07em;color:var(--color-fg-tertiary);text-transform:uppercase}.composer-vars-search{margin-bottom:calc(var(--spacing) * 1);border-radius:var(--radius-lg);background-color:var(--color-subtle);align-items:center;gap:7px;padding-block:9px;padding-inline:10px;display:flex}.composer-vars-search svg{color:var(--color-fg-tertiary);flex:none}.composer-vars-input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-fg-primary);--tw-outline-style:none;font-size:12px;font:inherit;background-color:#0000;border-width:0;outline-style:none;flex:1}.composer-vars-input::placeholder{color:var(--color-fg-tertiary)}.composer-vars-row{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 2);text-align:left;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:.1s;background-color:#0000;border-width:0;padding-block:9px;transition-duration:.1s;display:flex}.composer-vars-row[hidden]{display:none}.composer-vars-row:hover,.composer-vars-row-active{background-color:var(--color-subtle)}.composer-vars-token{border-radius:var(--radius-md);background-color:var(--color-primary-50);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--color-primary-700);flex-shrink:0;padding-block:3px;padding-inline:6px}.composer-vars-label{color:var(--color-fg-secondary);margin-left:auto;font-size:13px}.composer-voice{margin-bottom:calc(var(--spacing) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);text-align:center;--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182814), 0 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;padding:18px;display:flex}.composer-voice-anim{margin-bottom:calc(var(--spacing) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);width:100%;height:34px;display:flex}.composer-voice-bar{border-radius:var(--radius-full);background-color:var(--color-primary-500);width:3px;height:30%;animation:1.2s ease-in-out infinite composer-voice-wave}.composer-voice-bar:first-child{animation-delay:-.2s}.composer-voice-bar:nth-child(2){animation-delay:-.9s}.composer-voice-bar:nth-child(3){animation-delay:-.5s}.composer-voice-bar:nth-child(4){animation-delay:-1.1s}.composer-voice-bar:nth-child(5){animation-delay:-.3s}.composer-voice-bar:nth-child(6){animation-delay:-.7s}.composer-voice-bar:nth-child(7){animation-delay:-1s}.composer-voice-bar:nth-child(8){animation-delay:-.4s}.composer-voice-bar:nth-child(9){animation-delay:-.8s}.composer-voice-bar:nth-child(10){animation-delay:-.6s}.composer-voice-bar:nth-child(11){animation-delay:-1.2s}.composer-voice-bar:nth-child(12){animation-delay:-.1s}@keyframes composer-voice-wave{0%,to{opacity:.5;height:20%}50%{opacity:1;height:100%}}@media (prefers-reduced-motion:reduce){.composer-voice-bar{height:55%;animation:none}}.composer-voice-txt{margin-bottom:calc(var(--spacing) * 4);color:var(--color-fg-secondary);font-size:13px}.composer-voice-txt b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.composer-voice-stop{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-primary-500);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-white);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:.12s;border-width:0;justify-content:center;align-items:center;gap:6px;padding-block:6px;padding-inline:10px;transition-duration:.12s;display:inline-flex}.composer-voice-stop:hover{background-color:var(--color-primary-600)}.composer-voice-stop svg{width:15px;height:15px}.composer-voice-proc{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.composer-voice-spinner{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-gray-200);border-top-color:var(--color-primary-500,#6366f1);animation:.7s linear infinite composer-voice-spin;display:block}@keyframes composer-voice-spin{to{transform:rotate(360deg)}}.composer-voice-proc-txt{--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-fg-secondary)}.composer-voice-cancel{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-secondary);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:.12s;justify-content:center;align-items:center;gap:6px;padding-block:6px;padding-inline:10px;transition-duration:.12s;display:inline-flex}.composer-voice-cancel:hover{background-color:var(--color-gray-50);color:var(--color-fg-primary)}.composer-voice-cancel svg{width:14px;height:14px}.voice-rec-card{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);height:56px;padding-inline:calc(var(--spacing) * 4);align-items:center;gap:10px;display:flex}.voice-rec-left{flex-shrink:0;align-items:center;gap:8px;display:flex}.voice-rec-dot{border-radius:var(--radius-full);background-color:var(--color-red-400);flex-shrink:0;width:8px;height:8px;animation:1s ease-in-out infinite vrec-pulse}@keyframes vrec-pulse{0%,to{opacity:1}50%{opacity:.2}}.voice-rec-time{min-width:34px;font-family:var(--font-mono);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary);--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,)}.voice-rec-wave{flex:1;align-items:center;gap:2px;height:30px;display:flex}.vrec-bar{background-color:var(--color-red-400);border-radius:0;flex:1;height:20%;min-height:3px;transition:height 80ms}.voice-rec-wave--done .vrec-bar{background-color:var(--color-primary-400);transition-property:none}.voice-stop-circle{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-red-400);width:40px;height:40px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;border-width:0;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.1s;display:flex}.voice-stop-circle:hover{opacity:.85}.voice-stop-sq{background-color:var(--color-white);border-radius:3px;width:13px;height:13px;display:block}.voice-play-circle{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-primary-500);width:40px;height:40px;color:var(--color-white);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;border-width:0;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.1s;display:flex}.voice-play-circle:hover{opacity:.85}.voice-trash-btn{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:36px;height:36px;color:var(--color-red-400);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:.1s;background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.1s;display:flex}.voice-trash-btn:hover{background-color:var(--color-red-50)}.voice-send-circle{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-primary-500);width:40px;height:40px;color:var(--color-white);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;border-width:0;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.1s;display:flex}.voice-send-circle:hover{opacity:.85}.composer-menu-item-on svg{color:var(--color-success-600)}.composer-menu-state{background-color:var(--color-error-50);--tw-font-weight:var(--font-weight-semibold);font-size:10.5px;font-weight:var(--font-weight-semibold);color:var(--color-error-600);border-radius:9px;margin-left:auto;padding-block:1px;padding-inline:7px}.composer-unsub{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-error-50);border-width:1px;border-color:#fecdca;align-items:center;gap:11px;padding-block:11px;padding-inline:13px;display:flex}.composer-form+.composer-unsub{margin-top:calc(var(--spacing) * 3)}.composer-unsub-icon{color:var(--color-error-600);flex:none;display:inline-flex}.composer-unsub-txt{min-width:calc(var(--spacing) * 0);--tw-leading:17px;flex-direction:column;flex:1;line-height:17px;display:flex}.composer-unsub-txt b{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-error-700)}.composer-unsub-txt span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-error-600)}.composer-unsub-btn{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-secondary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;flex:none;padding-block:6px;padding-inline:10px;transition-duration:.12s}.composer-unsub-btn:disabled{cursor:not-allowed}.composer-unsub-btn:hover{background-color:var(--color-gray-50)}.composer-toast{z-index:60;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);background-color:var(--color-gray-900);width:max-content;max-width:calc(100vw - 32px);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-white);opacity:1;--tw-shadow:0 18px 35px var(--tw-shadow-color,#0f172a3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;animation:.2s composer-toast-in;display:inline-flex;position:fixed;bottom:92px;left:50%;transform:translate(-50%)translateY(0)}.composer-toast-error{background-color:var(--color-red-600)}.composer-toast-out{opacity:0;transform:translate(-50%)translateY(8px)}@keyframes composer-toast-in{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.composer-ai{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);max-height:340px;padding:calc(var(--spacing) * 2);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182814), 0 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;gap:6px;display:flex;overflow-y:auto}.composer-ai-head{margin-bottom:calc(var(--spacing) * .5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.composer-ai-title{--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-tertiary);text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.composer-ai-title svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--color-primary-600)}.composer-ai-pill{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-primary-50);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;font-weight:var(--font-weight-semibold);color:var(--color-primary-700);border-width:0;padding-block:3px;display:inline-flex}.composer-ai-pill svg{flex:none}.composer-ai-mode{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-50);padding:6px}.composer-ai-mode-head{padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-gray-400);text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.composer-ai-mode-hint{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none}.composer-ai-mode-opt{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);text-align:left;width:100%;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;background-color:#0000;border-width:0;align-items:flex-start;gap:9px;padding:9px;transition-duration:.15s;display:flex}.composer-ai-mode-opt:hover{background-color:var(--color-gray-100)}.composer-ai-mode-opt-on{background-color:var(--color-primary-25)}.composer-ai-mode-opt>svg:first-child{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-primary-600);flex:none;margin-top:1px}.composer-ai-mode-body{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;gap:1px;display:flex}.composer-ai-mode-name{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.composer-ai-mode-desc{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-fg-tertiary)}.composer-ai-mode-check{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-primary-600);flex:none}.composer-ai-opt{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);text-align:left;--tw-leading:18px;width:100%;color:var(--color-fg-secondary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;align-items:flex-start;gap:9px;padding:10px;font-size:13px;line-height:18px;transition-duration:.15s;display:flex}.composer-ai-opt:hover{border-color:var(--color-primary-200);background-color:var(--color-primary-25)}.composer-ai-num{border-radius:var(--radius-full);background-color:var(--color-primary-50);--tw-font-weight:var(--font-weight-semibold);width:18px;height:18px;font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-primary-700);flex:none;place-items:center;display:grid}.composer-ai-text{min-width:calc(var(--spacing) * 0);flex:1}.composer-ai-use{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-primary-700);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex:none;align-self:center;transition-duration:.15s}.composer-ai-opt:hover .composer-ai-use{opacity:1}.composer-ai-foot{padding-top:calc(var(--spacing) * .5);gap:6px;display:flex}.composer-ai-foot-btn{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-tertiary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-width:0;align-items:center;gap:6px;padding-block:5px;transition-duration:.15s;display:inline-flex}.composer-ai-foot-btn svg{flex:none}.composer-ai-foot-btn:hover{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}.composer-ai-foot-btn:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.composer-ai-foot-btn:disabled:hover{color:var(--color-fg-tertiary);background-color:#0000}}.composer-ai-state{align-items:center;gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);color:var(--color-fg-secondary);font-size:13px;display:flex}.composer-ai-spinner{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary-200);border-top-color:var(--color-primary-600);display:inline-block}@media (prefers-reduced-motion:no-preference){.composer-ai-spinner{animation:var(--animate-spin)}}.composer-ai-why{flex-direction:column;gap:7px;display:flex}.composer-ai-why-back{cursor:pointer;padding-top:calc(var(--spacing) * .5);padding-right:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);align-self:flex-start;align-items:center;gap:3px;display:inline-flex}@media (hover:hover){.composer-ai-why-back:hover{color:var(--color-primary-600)}}.composer-ai-why-eyebrow{--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-primary-700);text-transform:uppercase;align-items:center;gap:5px;display:flex}.composer-ai-why-title{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-fg-primary)}.composer-ai-why-summary{--tw-leading:19px;color:var(--color-fg-secondary);font-size:13px;line-height:19px}.composer-ai-why-section{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase}.composer-ai-why-choice{--tw-leading:18px;color:var(--color-fg-tertiary);font-size:12.5px;line-height:18px}.composer-ai-why-choice b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.composer-ai-why-chips{flex-wrap:wrap;gap:5px;display:flex}.composer-ai-why-chip{border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-subtle);--tw-font-weight:var(--font-weight-medium);font-size:11.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);padding-block:3px;padding-inline:9px}.composer-tool-active,.composer-tool-active:hover{background-color:var(--color-primary-50);color:var(--color-primary-600)}.composer-form{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing) * 3);padding-block:10px}.composer-note .composer-form{background-color:#fffbeb;border-color:#f59e0b}.composer-box{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex;position:relative}.composer-email-fields{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);grid-template-columns:max-content minmax(0,1fr) auto;display:grid;overflow:hidden}.composer-ef{min-height:calc(var(--spacing) * 9);grid-column:span 3/span 3;grid-template-columns:subgrid;align-items:center;column-gap:calc(var(--spacing) * 2);border-bottom:1px solid var(--color-border-subtle);padding-block:5px;padding-inline:11px;font-size:13px;display:grid}.composer-ef>:nth-child(2):last-child{grid-column:span 2/span 2}.composer-ef:last-child{border-bottom:0}.composer-ef-label{--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.composer-ef-input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-fg-primary);--tw-outline-style:none;font:inherit;background-color:#0000;border-width:0;outline-style:none;flex:1;font-size:13px}.composer-ef-input::placeholder{color:var(--color-fg-tertiary)}.composer-ef-re{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.composer-chips{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;flex:1;display:flex}.composer-chip{height:calc(var(--spacing) * 6);max-width:100%;min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-full);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2.5);color:var(--color-fg-primary);font-size:12.5px;display:inline-flex}.composer-chip-x{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:var(--radius-full);color:var(--color-fg-tertiary);flex:none;place-items:center;display:grid}@media (hover:hover){.composer-chip-x:hover{background-color:var(--color-gray-200);color:var(--color-fg-primary)}}.composer-cc-form{flex:1;min-width:80px;display:flex}.composer-ef-ccbcc-on{text-decoration-line:underline}.composer-ef-ccbcc{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-primary-600);background-color:#0000;border-width:0;flex:none;font-size:12px;font-weight:600}.composer-rich{align-items:center;gap:1px;padding-bottom:6px;display:flex}.composer-rich-btn{cursor:pointer;border-style:var(--tw-border-style);width:32px;height:32px;color:var(--color-fg-tertiary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;background-color:#0000;border-width:0;border-radius:8px;place-items:center;transition-duration:.12s;display:grid}.composer-rich-btn:hover{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}.composer-rich-btn svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.composer-textarea{max-height:140px;min-height:calc(var(--spacing) * 6);resize:none;border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-fg-primary);--tw-outline-style:none;font:inherit;background-color:#0000;border-width:0;outline-style:none;overflow-y:auto}.composer-textarea::placeholder{color:var(--color-fg-tertiary);font-size:13.5px}.composer-toolbar,.composer-tools{align-items:center;gap:calc(var(--spacing) * .5);display:flex}@media not all and (min-width:359px){.composer-tools{gap:calc(var(--spacing) * 0)}}.composer-tool{border-radius:var(--radius-lg);width:34px;height:34px;color:var(--color-gray-500);place-items:center;display:grid}@media not all and (min-width:359px){.composer-tool{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.composer-tool:hover{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}.composer-tool:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.composer-tool:disabled:hover{color:var(--color-gray-500);background-color:#0000}}.composer-tool-processing{pointer-events:none;position:relative}.composer-tool-processing svg{opacity:0}.composer-tool-processing:after{content:"";border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-200);border-top-color:var(--color-primary-500,#6366f1);animation:.7s linear infinite composer-voice-spin;position:absolute;inset:6px}.composer-send{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-primary-500);width:38px;height:38px;color:var(--color-white);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;border-width:0;flex:none;place-items:center;margin-left:auto;transition-duration:.15s;display:grid}.composer-send:hover:not(:disabled){background-color:var(--color-primary-600)}.composer-send-disabled,.composer-send:disabled{cursor:not-allowed;background-color:var(--color-gray-300)}.composer-schedule-open{background-color:var(--color-primary-50);color:var(--color-primary-600)}.composer-sched-card{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 2);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182808), 0 12px 16px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.composer-sched-head{padding-inline:6px;padding-top:2px;padding-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase}.composer-sched-opt{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 2);text-align:left;color:var(--color-fg-secondary);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:.1s;background-color:#0000;border-width:0;align-items:center;gap:10px;padding-block:9px;font-family:inherit;font-size:13.5px;transition-duration:.1s;display:flex}.composer-sched-opt:hover{background-color:var(--color-gray-50)}.composer-sched-opt svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-fg-tertiary);flex:none}.composer-sched-dt{padding:calc(var(--spacing) * 2)}.composer-sched-dt-head{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:6px;display:flex}.composer-sched-dt-label{--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase}.composer-sched-back{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-fg-quaternary);background-color:#0000;border-width:0;align-items:center;font-family:inherit;display:inline-flex}.composer-sched-back svg{width:13px;height:13px}.composer-sched-dt-form{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:6px;padding-top:2px;padding-bottom:calc(var(--spacing) * 1);display:flex}.composer-sched-dt-input{box-sizing:border-box;height:var(--hd-ctl-h);min-height:var(--hd-ctl-h);min-width:calc(var(--spacing) * 0);appearance:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding-inline:9px;padding-block:calc(var(--spacing) * 0);--tw-leading:calc(var(--hd-ctl-h) - 2px);font-family:inherit;font-size:14px;line-height:calc(var(--hd-ctl-h) - 2px);color:var(--color-fg-primary);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;--tw-outline-style:none;outline-style:none;flex:1;transition-duration:.15s}.composer-sched-dt-input:focus{border-color:var(--color-primary-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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:#6657cc26}@supports (color:color-mix(in lab, red, red)){.composer-sched-dt-input:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary-500) 15%, transparent)}}.composer-sched-submit{min-height:var(--hd-ctl-h);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-primary-500);--tw-font-weight:var(--font-weight-semibold);font-family:inherit;font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-white);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;border-width:0;flex-shrink:0;justify-content:center;align-items:center;padding-block:6px;padding-inline:10px;transition-duration:.15s;display:inline-flex}.composer-sched-submit:hover:not(:disabled){background-color:var(--color-primary-600)}.composer-sched-submit:disabled,.composer-sched-submit-disabled{cursor:not-allowed;background-color:var(--color-gray-300);color:var(--color-white);--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)}@media (max-width:760px){.composer{padding-inline:10px}.composer-schedule span{display:none}}.composer-emoji{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182814), 0 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.ep-wrap{background-color:var(--color-white);flex-direction:column;display:flex}.ep-search-row{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);flex-shrink:0;padding-block:11px;padding-inline:14px;display:flex}.ep-search-row svg{color:var(--color-fg-tertiary);flex:none}.ep-search-input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);--tw-leading:1;color:var(--color-fg-primary);--tw-outline-style:none;font-size:13px;line-height:1;font:inherit;background-color:#0000;border-width:0;outline-style:none;flex:1}.ep-search-input::placeholder{color:var(--color-fg-tertiary)}.ep-grid{height:200px;padding-block:4px;padding-inline:6px;overflow-y:auto}.ep-grid::-webkit-scrollbar{width:calc(var(--spacing) * 1)}.ep-grid::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:var(--color-border-subtle)}.ep-cat-label{top:calc(var(--spacing) * 0);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 1);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase;position:sticky}.ep-emoji{height:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-leading:1;transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:80ms;background-color:#0000;border-width:0;justify-content:center;align-items:center;font-size:22px;line-height:1;transition-duration:80ms;display:flex}.ep-emoji:hover{background-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.ep-emoji:hover{background-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.ep-empty{padding-block:calc(var(--spacing) * 8);text-align:center;color:var(--color-fg-tertiary);font-size:13px}.mention-field{position:relative}.mention-menu{bottom:100%;left:calc(var(--spacing) * 0);z-index:30;margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);width:100%;padding-block:calc(var(--spacing) * 1);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow:hidden}.mention-opt{align-items:center;gap:calc(var(--spacing) * 3);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-primary);display:flex}@media (hover:hover){.mention-opt:hover{background-color:var(--color-canvas)}}.mention-opt.active{background-color:var(--color-canvas)}.mention-avatar{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-full);background-color:var(--color-primary-100);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-700);justify-content:center;align-items:center;display:flex}.mention-name{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1;overflow:hidden}.mention-role{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-tertiary)}.msg-thread{min-height:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);flex-direction:column;flex:1;gap:14px;display:flex;overflow-y:auto}.msg-thread:has([popover]:popover-open){overflow-y:hidden}.msg-thread .call-card{gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);max-width:100%;padding-inline:14px;padding-block:calc(var(--spacing) * 3);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;align-self:stretch;display:flex}.msg-thread .call-row{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.msg-thread .call-ic{border-radius:var(--radius-full);background-color:var(--color-gray-100);width:38px;height:38px;color:var(--color-gray-600);flex:none;place-items:center;display:grid}.msg-thread .call-ic-missed{background-color:var(--color-error-50);color:var(--color-error-600)}.msg-thread .call-ic-in,.msg-thread .call-ic-out{background-color:var(--color-gray-100);color:var(--color-gray-600)}.msg-thread .call-info{min-width:calc(var(--spacing) * 0);flex:1}.msg-thread .call-info .t{--tw-leading:18px;--tw-font-weight:650;color:var(--color-fg-primary);font-size:13px;font-weight:650;line-height:18px}.msg-thread .call-info .s{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:17px;color:var(--color-fg-tertiary);line-height:17px}.msg-thread .call-player{border-radius:var(--radius-md);background-color:var(--color-gray-50);flex-direction:column;gap:10px;min-height:58px;padding-block:10px;padding-inline:14px;display:flex}.msg-thread .call-player-voicemail{gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary-300);background-color:var(--color-secondary-25);padding:calc(var(--spacing) * 3)}.msg-thread .call-player-head{--tw-leading:18px;--tw-font-weight:750;color:var(--color-secondary-700);align-items:center;gap:7px;font-size:13px;font-weight:750;line-height:18px;display:flex}.msg-thread .call-player audio{display:none}.msg-thread .call-player-controls{grid-template-columns:34px minmax(80px,1fr) auto 34px;align-items:center;gap:10px;display:grid}.msg-thread .call-player-voicemail .call-player-controls{border-radius:var(--radius-md);background-color:var(--color-white);min-height:58px;padding-block:10px;padding-inline:14px}.msg-thread .call-voicemail-text{margin:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:13.5px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-secondary);font-style:italic}.msg-thread .call-play{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-primary-500);width:34px;height:34px;color:var(--color-white);border-width:0;place-items:center;transition:transform .12s,background-color .12s;display:grid}.msg-thread .call-play:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-primary-600)}.msg-thread .call-pause-icon,.msg-thread .call-player[data-playing=true] .call-play-icon{display:none}.msg-thread .call-player[data-playing=true] .call-pause-icon{display:inline-flex}.msg-thread .call-track{height:calc(var(--spacing) * 1);min-width:calc(var(--spacing) * 0);cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-gray-300);border-width:0;position:relative;overflow:hidden}.msg-thread .call-player-voicemail .call-track{background-color:var(--color-primary-200)}.msg-thread .call-track-fill{inset-block:calc(var(--spacing) * 0);right:auto;left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 0);border-radius:inherit;background-color:var(--color-primary-500);position:absolute}.msg-thread .call-duration{--tw-font-weight:var(--font-weight-normal);font-size:11.5px;font-weight:var(--font-weight-normal);white-space:nowrap;color:var(--color-fg-tertiary)}.msg-thread .call-speed{cursor:pointer;border-style:var(--tw-border-style);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:11.5px;line-height:1;font-weight:var(--font-weight-medium);color:var(--color-fg-tertiary);background-color:#0000;border-width:0}.msg-thread .call-error{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-error-600);grid-column:2/-1;display:none}.msg-thread .call-player[data-error=true] .call-error{display:inline}.msg-thread .call-summary{border-radius:var(--radius-md);background-color:var(--color-primary-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 5);font-size:13.5px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-secondary)}.msg-thread .call-summary-toggle{cursor:pointer;list-style-type:none;display:block}.msg-thread .call-summary-head{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.03em;letter-spacing:.03em;color:var(--color-primary-600);text-transform:uppercase;align-items:center;gap:6px;margin-bottom:6px;display:flex}.msg-thread .call-summary-more{color:var(--color-primary-600);text-transform:none;margin-left:auto;font-size:11px}.msg-thread .call-summary p{margin:calc(var(--spacing) * 0)}.msg-thread .call-summary-placeholder{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.msg-thread .call-summary-sections{gap:10px;display:grid}.msg-thread .call-summary-preview{max-height:100px;overflow:hidden}.msg-thread .call-summary-full{margin-top:calc(var(--spacing) * 2)}.msg-thread .call-summary-section{gap:calc(var(--spacing) * 1);display:grid}.msg-thread .call-summary-section h4{margin:calc(var(--spacing) * 0);--tw-leading:1.35;--tw-font-weight:var(--font-weight-extrabold);font-size:13px;line-height:1.35;font-weight:var(--font-weight-extrabold);color:var(--color-fg-primary)}.msg-thread .call-summary ul{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);margin-top:6px;margin-left:18px}.msg-thread .call-summary li{margin-block:calc(var(--spacing) * .5)}@media (max-width:640px){.msg-thread .call-player{gap:10px}.msg-thread .call-player-controls{grid-template-columns:34px minmax(70px,1fr) auto;gap:10px}.msg-thread .call-speed{grid-column-start:3}.msg-thread .call-duration{font-size:11.5px}}.msg-thread .ch-tag{flex:none;align-items:center;display:inline-flex}.msg-thread .ch-tag-icon svg{width:14px;height:14px;display:block}.msg-thread .msg{flex-direction:column;gap:3px;max-width:82%;display:flex}.msg-thread .msg.out{align-self:flex-end;align-items:flex-end}.msg-thread .msg.inb{align-self:flex-start;align-items:flex-start}.msg-thread .sender{padding-inline:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);align-items:center;gap:5px;display:flex}.msg-thread .sender-ai{color:var(--color-primary-600);flex-direction:row-reverse}.msg-thread .bubble{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);overflow-wrap:anywhere;overflow-wrap:break-word;border-radius:16px;padding-block:9px;padding-inline:13px;position:relative}.msg-thread .bubble.list-bubble{white-space:pre-wrap}.msg-thread .msg.out .bubble{background-color:var(--color-primary-500);color:var(--color-white);border-bottom-right-radius:5px}.msg-thread .msg.inb .bubble{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-gray-100);color:var(--color-fg-primary);border-bottom-left-radius:5px}.msg-thread .foot{padding-inline:calc(var(--spacing) * 1);color:var(--color-gray-400);align-items:center;gap:6px;font-size:11px;display:flex}.msg-thread .msg.out .foot{flex-direction:row-reverse}.msg-thread .status-wrap{align-items:center;gap:6px;display:inline-flex;position:relative}.msg-thread .status-ic{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);background-color:#0000;border-width:0;align-items:center;gap:3px;display:inline-flex}.msg-thread .status-ic.st-gray{color:var(--color-gray-400)}.msg-thread .status-ic.st-red{color:var(--color-error-600)}.msg-thread .status-ic.st-green{color:var(--color-green-500)}.msg-thread .st-label{--tw-font-weight:var(--font-weight-semibold);font-size:10.5px;font-weight:var(--font-weight-semibold)}.msg-thread .msg-retry{border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-error-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:10.5px;font-weight:var(--font-weight-bold);color:var(--color-error-700);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:0;align-items:center;gap:3px;display:inline-flex}@media (hover:hover){.msg-thread .msg-retry:hover{opacity:.8}}.msg-thread .msg-retry:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-error-500)}.msg-thread .statuslegend{inset:unset;z-index:50;margin:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);text-align:left;--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:280px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:10px;position:fixed;overflow-y:auto}.msg-thread .sl-top{display:none}.msg-thread .statuslegend .sl-h{padding-inline:calc(var(--spacing) * 1);padding-top:2px;padding-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase}.msg-thread .sl-row{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 1);align-items:center;gap:10px;padding-block:7px;display:flex}.msg-thread .sl-row.cur{background-color:var(--color-subtle)}.msg-thread .sl-ic{flex-shrink:0;display:inline-flex}.msg-thread .sl-ic-gray{color:var(--color-fg-quaternary)}.msg-thread .sl-ic-green{color:var(--color-green-500)}.msg-thread .sl-ic-red{color:var(--color-red-500)}.msg-thread .sl-ic-orange{color:var(--color-orange-500)}.msg-thread .sl-name{--tw-leading:17px;--tw-font-weight:var(--font-weight-bold);font-size:13px;line-height:17px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.msg-thread .sl-desc{--tw-leading:16px;color:var(--color-fg-tertiary);margin-top:1px;font-size:11.5px;line-height:16px}.msg-thread .ai-meta{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 1);margin-top:1px;display:flex}.msg-thread .fb{gap:calc(var(--spacing) * .5);display:flex}.msg-thread .fb-btn{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);color:var(--color-gray-400);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;background-color:#0000;border-width:0;place-items:center;transition-duration:.12s;display:grid}.msg-thread .fb-btn:hover{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}.msg-thread .fb-btn.down:hover{color:var(--color-error-600)}.msg-thread .fb-btn.up.on{cursor:default;background-color:var(--color-success-50);color:var(--color-success-600)}.msg-thread .fb-btn.down.on{background-color:var(--color-error-50);color:var(--color-error-600)}.msg-thread .fb-note-btn{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-error-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10.5px;font-weight:var(--font-weight-semibold);color:var(--color-error-700);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:.12s;border-width:0;transition-duration:.12s;display:inline-flex}.msg-thread .fb-note-btn:hover{background-color:var(--color-error-200)}.msg-thread .fb-note-btn.open svg{rotate:180deg}.msg-thread .fb-note{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-md);background-color:var(--color-error-50);--tw-leading:17px;white-space:pre-wrap;max-width:100%;color:var(--color-error-700);padding-block:7px;padding-inline:11px;font-size:11.5px;line-height:17px}.msg-thread .trace-btn{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);padding-inline:7px;padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);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:.12s;background-color:#0000;align-items:center;gap:3px;transition-duration:.12s;display:inline-flex}.msg-thread .trace-btn:hover{background-color:var(--color-gray-100)}.msg-thread .trace-sheet{overscroll-behavior:contain;border-style:var(--tw-border-style);background-color:var(--color-surface);width:460px;max-width:calc(100vw - 32px);max-height:80vh;padding:calc(var(--spacing) * 5);text-align:left;--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:20px;margin:auto;overflow-y:auto}@media not all and (min-width:1100px){.msg-thread .trace-sheet{margin-inline:calc(var(--spacing) * 0);margin-top:auto;margin-bottom:calc(var(--spacing) * 0);width:100%;max-width:100%;max-height:85svh;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(20px + env(safe-area-inset-bottom));border-bottom-right-radius:0;border-bottom-left-radius:0}}.msg-thread .trace-sheet{transition:opacity .18s ease, translate .22s cubic-bezier(.2, .8, .2, 1), overlay .22s allow-discrete, display .22s allow-discrete}.msg-thread .trace-sheet:not(:popover-open){opacity:0;translate:0 12px}@starting-style{.msg-thread .trace-sheet:popover-open{opacity:0;translate:0 12px}}.msg-thread .trace-sheet::backdrop{background-color:#10182873}@supports (color:color-mix(in lab, red, red)){.msg-thread .trace-sheet::backdrop{background-color:color-mix(in oklab, var(--color-backdrop) 45%, transparent)}}.msg-thread .trace-grab{margin-inline:auto;margin-top:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 9);border-radius:var(--radius-sm);background-color:var(--color-gray-300);display:none}@media not all and (min-width:1100px){.msg-thread .trace-grab{display:block}}.msg-thread .trace-head{margin-bottom:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.msg-thread .trace-title{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-bold);font-size:17px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.msg-thread .trace-close{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);color:var(--color-fg-tertiary);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:.12s;background-color:#0000;border-width:0;flex:none;place-items:center;margin-left:auto;transition-duration:.12s;display:grid}@media (hover:hover){.msg-thread .trace-close:hover{background-color:var(--color-gray-100)}}.msg-thread .trace-sub{margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 4);color:var(--color-fg-tertiary);font-size:13px}.msg-thread .trace-steps{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);list-style-type:none}.msg-thread .trace-step{gap:calc(var(--spacing) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-block:calc(var(--spacing) * 2.5);display:flex}.msg-thread .trace-step:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.msg-thread .trace-num{background-color:var(--color-gray-100);--tw-font-weight:var(--font-weight-semibold);width:26px;height:26px;font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);border-radius:7px;flex:none;place-items:center;display:grid}.msg-thread .trace-body{min-width:calc(var(--spacing) * 0);flex:1}.msg-thread .trace-t{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.msg-thread .trace-d{margin-top:calc(var(--spacing) * .5);border-radius:var(--radius-md);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing) * 2);font-family:var(--font-mono);overflow-wrap:anywhere;color:var(--color-fg-tertiary);padding-block:5px;font-size:12px}.msg-thread .trace-reason summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);list-style-type:none;display:flex}.msg-thread .trace-reason summary::-webkit-details-marker{display:none}.msg-thread .trace-chev{color:var(--color-fg-tertiary);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));--tw-duration:.15s;transition-duration:.15s;display:inline-flex}.msg-thread .trace-reason[open] .trace-chev{rotate:180deg}.msg-thread .trace-reason-body{margin-top:calc(var(--spacing) * 1.5);overscroll-behavior:contain;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-50);--tw-leading:1.55;overflow-wrap:anywhere;white-space:pre-wrap;max-height:min(42vh,340px);color:var(--color-fg-secondary);padding-block:9px;padding-inline:11px;font-size:12.5px;line-height:1.55;overflow-y:auto}.msg-thread .note-msg{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-warning-50);padding-inline:calc(var(--spacing) * 3);border-width:1px;border-color:#fec84b;align-self:stretch;padding-block:9px}.msg-thread .note-head{margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-warning-700);align-items:center;gap:6px;display:flex}.msg-thread .note-head-icon{align-items:center;display:inline-flex}.msg-thread .note-time{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-warning-600);margin-left:auto}.msg-thread .note-body{--tw-leading:19px;overflow-wrap:anywhere;color:var(--color-fg-primary);font-size:13.5px;line-height:19px}.mention{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.msg-thread .email-msg{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);align-self:stretch;padding-block:13px;padding-inline:15px}.msg-thread .email-msg.out{border-color:var(--color-primary-200);background-color:var(--color-surface)}.msg-thread .email-msg.reply{border-color:var(--color-primary-200)}.msg-thread .em-head{align-items:center;gap:10px;display:flex}.msg-thread .em-av{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-full);background-color:var(--color-gray-500);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-white);flex:none;place-items:center;display:grid}.msg-thread .email-msg.out .em-av{background-color:var(--color-primary-500)}.msg-thread .em-from{min-width:calc(var(--spacing) * 0);flex:1}.msg-thread .em-from-name{min-width:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary);align-items:center;gap:6px;display:flex}.msg-thread .em-you{border-radius:var(--radius-full);background-color:var(--color-primary-50);padding-inline:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-primary-600);padding-block:1px;display:inline-flex}.msg-thread .em-from-addr{color:var(--color-fg-tertiary);font-size:12.5px}.msg-thread .em-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-tertiary);flex:none;align-self:flex-start}.msg-thread .em-recips{margin-top:calc(var(--spacing) * 2);color:var(--color-fg-tertiary);font-size:12.5px;display:block}.msg-thread .em-recips summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 0);text-align:left;background-color:#0000;border-width:0;list-style-type:none;display:flex}.msg-thread .em-recips summary::-webkit-details-marker{display:none}.msg-thread .em-recips svg{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));--tw-duration:.15s;flex:none;transition-duration:.15s}.msg-thread .em-recips[open] svg{rotate:180deg}.msg-thread .em-recips-panel{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:var(--color-border-subtle);display:grid}.msg-thread .em-recips-row{gap:calc(var(--spacing) * 2);grid-template-columns:42px minmax(0,1fr);display:grid}.msg-thread .em-recips-row dt{--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-quaternary)}.msg-thread .em-recips-row dd{margin:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);overflow-wrap:break-word;color:var(--color-fg-secondary);font-size:12.5px}.msg-thread .em-subject{margin-top:10px;margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.msg-thread .em-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:21px;overflow-wrap:anywhere;white-space:pre-line;color:var(--color-fg-primary);line-height:21px}.msg-thread .em-body-rich{white-space:normal}.msg-thread .em-body ul{padding-left:calc(var(--spacing) * 5);list-style-type:disc}.msg-thread .em-body a{color:var(--color-primary-700);text-decoration-line:underline}.msg-thread .em-frame{height:calc(var(--spacing) * 16);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);width:100%;max-height:600px;margin-top:10px;display:block}.msg-thread .em-foot{align-items:center;gap:7px;margin-top:12px;display:flex}.msg-thread .em-reply{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);margin-left:auto;display:inline-flex}@media (hover:hover){.msg-thread .em-reply:hover{background-color:var(--color-gray-50)}}.msg-thread .em-check{color:var(--color-gray-400)}.msg-thread .sys-event{justify-content:center;align-items:center;column-gap:7px;row-gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);text-align:center;max-width:92%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:17px;color:var(--color-fg-tertiary);flex-wrap:wrap;align-self:center;padding-block:6px;padding-inline:14px;line-height:17px;display:flex}.msg-thread .sys-event svg{flex:none}.msg-thread .sys-event.escalate{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-warning-50);max-width:88%;padding-inline:13px;padding-block:calc(var(--spacing) * 2);text-align:left;--tw-leading:18px;--tw-font-weight:var(--font-weight-medium);line-height:18px;font-weight:var(--font-weight-medium);color:var(--color-warning-700);border-width:1px;border-color:#fec84b;flex-wrap:nowrap;align-self:center}.msg-thread .sys-event.escalate .se-txt{flex-direction:column;display:flex}.msg-thread .sys-event.escalate .se-time{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.msg-thread .sys-event.spam{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);width:fit-content;max-width:88%;padding-inline:13px;padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:18px;--tw-font-weight:var(--font-weight-medium);line-height:18px;font-weight:var(--font-weight-medium);color:#b42318;background-color:#fef3f2;border-width:1px;border-color:#fecdca;border-radius:8px;flex-wrap:nowrap;align-self:center}.msg-thread .sys-event.spam .se-txt{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.msg-thread .sys-event.spam .se-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:18px;--tw-font-weight:var(--font-weight-medium);line-height:18px;font-weight:var(--font-weight-medium)}.msg-thread .sys-event.spam .se-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:18px;--tw-font-weight:var(--font-weight-medium);line-height:18px;font-weight:var(--font-weight-medium);color:#98a2b3}.msg-thread .typing{border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);color:var(--color-fg-secondary);align-self:flex-start;align-items:center;gap:6px;padding-block:6px;font-size:13px;display:inline-flex}.msg-thread .typing svg{color:var(--color-fg-tertiary);flex:none}.msg-thread .typing b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.msg-thread .typing-bubble{align-items:center;gap:calc(var(--spacing) * 1);padding-block:11px;padding-inline:14px;display:inline-flex}.msg-thread .typing-bubble span{border-radius:var(--radius-full);background-color:var(--color-gray-400);width:7px;height:7px;animation:1.2s ease-in-out infinite typing-dot}.msg-thread .typing-bubble span:nth-child(2){animation-delay:.18s}.msg-thread .typing-bubble span:nth-child(3){animation-delay:.36s}@keyframes typing-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.msg-thread .sched-block{border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-top-width:1px;border-color:var(--color-border-default);padding-top:calc(var(--spacing) * 3);align-self:stretch;margin-top:auto}.msg-thread .sched-h{margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-primary-700);text-transform:uppercase;align-items:center;gap:6px;display:flex}.msg-thread .sched-h svg{width:13px;height:13px;color:var(--color-primary-700);flex:none}.msg-thread .sched-msg{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:#fbfbfe;border-width:1px;border-color:#dad9f5;padding-block:9px;padding-inline:11px}.msg-thread .sched-top{align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:5px;display:flex}.msg-thread .sched-top>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex:none}.msg-thread .sched-when{--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;font-weight:var(--font-weight-semibold);color:var(--color-primary-700);align-items:center;gap:4px;display:inline-flex}.msg-thread .sched-when svg{width:13px;height:13px;color:var(--color-primary-700);flex:none}.msg-thread .sched-spacer{flex:1}.msg-thread .sched-act{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);cursor:pointer;border-style:var(--tw-border-style);color:var(--color-fg-tertiary);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:.1s;background-color:#0000;border-width:0;border-radius:7px;place-items:center;transition-duration:.1s;display:grid}.msg-thread .sched-act:hover{background-color:var(--color-primary-100);color:var(--color-primary-700)}.msg-thread .sched-act.sched-act-del:hover{background-color:var(--color-error-50);color:var(--color-error-600)}.msg-thread .sched-act svg{width:14px;height:14px}.msg-thread .sched-text{--tw-leading:19px;overflow-wrap:anywhere;overflow-wrap:break-word;color:var(--color-fg-primary);font-size:13.5px;line-height:19px}.msg-thread .sched-media,.msg-thread .sched-msg .msg-attachments{margin-top:calc(var(--spacing) * 1.5)}.msg-thread .thmedia{margin-bottom:calc(var(--spacing) * .5);gap:calc(var(--spacing) * 1);flex-wrap:wrap;max-width:240px;display:flex}.msg-thread .thmedia.mine{justify-content:flex-end;margin-left:auto}.msg-thread .thmedia-thumb{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background:linear-gradient(135deg,#6657cc,#6657cccc);place-items:center;width:160px;height:160px;display:grid;position:relative;overflow:hidden}.msg-thread .thmedia-thumb-video{background:linear-gradient(135deg,#0084ff,#0084ffcc)}.msg-thread .thmedia.multi .thmedia-thumb{width:110px;height:110px}.msg-thread .thmedia-img{inset:calc(var(--spacing) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.msg-thread .thmedia-icon{color:#fff9}@supports (color:color-mix(in lab, red, red)){.msg-thread .thmedia-icon{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.msg-thread .thmedia-thumb .media-ic{top:calc(var(--spacing) * 2);left:calc(var(--spacing) * 2);color:var(--color-white);position:absolute}.msg-thread .thmedia-thumb .media-play{inset:calc(var(--spacing) * 0);border-radius:var(--radius-full);width:42px;height:42px;color:var(--color-white);background:#10182873;place-items:center;margin:auto;display:grid;position:absolute}.msg-thread .thmedia-thumb .media-play svg{margin-left:calc(var(--spacing) * .5)}.msg-thread .thmedia-thumb .media-dur{right:calc(var(--spacing) * 2);border-radius:var(--radius-sm);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-white);background:#10182880;padding-block:1px;padding-inline:6px;position:absolute;bottom:7px}.msg-thread .msg-attachments{margin-bottom:calc(var(--spacing) * 1);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.msg-thread .msg-att{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);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:.1s;transition-duration:.1s;display:flex}.msg-thread .sched-msg .msg-att{width:min(16rem,100%)}.msg-thread .msg-att:hover{border-color:var(--color-primary-500)}.msg-thread .msg-att-icon{background-color:var(--color-border-subtle);border-radius:7px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.msg-thread .msg-att-icon svg{width:16px;height:16px;color:var(--color-fg-secondary)}.msg-thread .msg-att-info{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex}.msg-thread .msg-att-name{text-overflow:ellipsis;white-space:nowrap;--tw-leading:1.3;--tw-font-weight:var(--font-weight-semibold);max-width:160px;font-size:13px;line-height:1.3;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);overflow:hidden}.msg-thread .msg-att-size{--tw-leading:1;color:var(--color-fg-tertiary);font-size:11px;line-height:1}.msg-thread .msg-att-dl{color:var(--color-fg-tertiary);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:.1s;flex:none;justify-content:center;align-items:center;transition-duration:.1s;display:flex}.msg-thread .msg-att-dl svg{width:15px;height:15px}.msg-thread .msg-att:hover .msg-att-dl{color:var(--color-fg-secondary)}.msg-thread .cu-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-200);background-color:var(--color-surface);padding-inline:14px;padding-block:calc(var(--spacing) * 3);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex:none;align-self:stretch}.cu-head{align-items:flex-start;gap:calc(var(--spacing) * 2);color:var(--color-primary-600);display:flex}.cu-head>.icon-container{flex:none;margin-top:3px}.cu-title{min-width:calc(var(--spacing) * 0);align-items:baseline;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary);flex-wrap:wrap;flex:1;display:flex}.cu-since{--tw-font-weight:var(--font-weight-medium);font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-fg-tertiary);--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,)}.cu-x{margin-top:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1.5);width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-md);color:var(--color-fg-tertiary);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));flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.cu-x:hover{background-color:var(--color-subtle);color:var(--color-fg-primary)}}.cu-state{margin-top:calc(var(--spacing) * 2.5);align-items:center;gap:calc(var(--spacing) * 2.5);color:var(--color-fg-secondary);flex-wrap:wrap;font-size:13px;display:flex}.cu-err{color:var(--color-error-700)}.cu-spinner{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary-200);border-top-color:var(--color-primary-600);display:inline-block}@media (prefers-reduced-motion:no-preference){.cu-spinner{animation:var(--animate-spin)}}.cu-body{margin-top:calc(var(--spacing) * 2.5);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.cu-sec{flex-direction:column;display:flex}.cu-sec-title{--tw-font-weight:var(--font-weight-bold);font-size:10.5px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-primary-700);text-transform:uppercase;margin-bottom:5px}.cu-sum{margin:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:13.5px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-primary)}.cu-sent{cursor:pointer;text-underline-offset:3px;transition-property:text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;border-radius:3px;text-decoration-line:underline;text-decoration-color:#0000;transition-duration:.12s}@media (hover:hover){.cu-sent:hover{-webkit-text-decoration-color:var(--color-fg-quaternary);-webkit-text-decoration-color:var(--color-fg-quaternary);text-decoration-color:var(--color-fg-quaternary)}}.cu-sent:focus-visible{-webkit-text-decoration-color:var(--color-fg-quaternary);-webkit-text-decoration-color:var(--color-fg-quaternary);text-decoration-color:var(--color-fg-quaternary)}.cu-list{margin:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * 0);flex-direction:column;list-style-type:none;display:flex}.cu-item{margin-inline:calc(var(--spacing) * -2);align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);width:calc(100% + 16px);padding-inline:calc(var(--spacing) * 2);text-align:left;--tw-leading:18px;overflow-wrap:anywhere;color:var(--color-fg-primary);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));padding-block:5px;font-size:13px;line-height:18px;display:flex}@media (hover:hover){.cu-item:hover{background-color:var(--color-subtle)}}.cu-item>span:first-child{min-width:calc(var(--spacing) * 0);flex:1}.cu-item>.icon-container{color:var(--color-fg-quaternary);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;flex:none;margin-top:3px;transition-duration:.12s}.cu-item:hover>.icon-container,.cu-item:focus-visible>.icon-container{opacity:1}@media (hover:none){.cu-item>.icon-container{opacity:1}}.cu-note b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-warning-700)}@keyframes hd-flash{0%,45%{box-shadow:0 0 0 3px var(--color-primary-200)}to{box-shadow:0 0 0 3px #0000}}.msg-thread .hd-flash{border-radius:var(--radius-lg);animation:1.8s ease-out hd-flash}@media (prefers-reduced-motion:reduce){.msg-thread .hd-flash{box-shadow:0 0 0 3px var(--color-primary-200);animation:none}}.hd-table-header th{background-color:var(--color-subtle);text-transform:uppercase}.hd-table-header th button{text-transform:uppercase}.tm-namecard{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-block:13px}.tm-namecard-row{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.tm-namecard-col{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;gap:3px;display:flex}.tm-namecard-label{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.02em;letter-spacing:.02em;color:var(--color-fg-tertiary);text-transform:uppercase}.tm-namecard-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-gray-900);overflow:hidden}.tm-namecard-input{height:var(--hd-ctl-h);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-500);width:100%;padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-gray-900);--tw-shadow:0 0 0 3px var(--tw-shadow-color,#6366f114);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.tm-namecard-btns{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.tm-namecard-cancel{height:var(--hd-ctl-h);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);align-items:center;display:inline-flex}@media (hover:hover){.tm-namecard-cancel:hover{background-color:var(--color-gray-50)}}.tm-namecard-save{height:var(--hd-ctl-h);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);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));align-items:center;display:inline-flex}.tm-namecard-save:not(:disabled){background-color:var(--color-primary-500)}@media (hover:hover){.tm-namecard-save:not(:disabled):hover{background-color:var(--color-primary-600)}}.tm-namecard-save:disabled{cursor:not-allowed;background-color:var(--color-gray-300)}.tm-namecard-rename{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);height:29px;padding-inline:calc(var(--spacing) * 2.5);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;line-height:1;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-gray-700);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));flex-shrink:0;display:inline-flex}@media (hover:hover){.tm-namecard-rename:hover{background-color:var(--color-gray-50)}}@media (max-width:640px){.tm-namecard-form .tm-namecard-row{flex-direction:column;align-items:stretch}.tm-namecard-form .tm-namecard-btns{justify-content:flex-end}}.tm-page{background-color:var(--color-canvas);height:100%;padding-inline:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);padding-block:22px}@media not all and (min-width:1100px){.tm-page{padding:calc(var(--spacing) * 4)}}.tm-container{height:100%;min-height:calc(var(--spacing) * 0);width:100%;max-width:1444px;scroll-padding:calc(var(--spacing) * .5);overscroll-behavior:contain;padding:calc(var(--spacing) * .5);flex-direction:column;gap:14px;margin-inline:auto;display:flex;overflow-y:auto}.tm-container>*{flex-shrink:0}.tm-lifecycle-desc{--tw-leading:1.45;color:var(--color-fg-tertiary);margin-top:3px;font-size:12.5px;line-height:1.45}.tmd-title{--tw-leading:calc(var(--spacing) * 5);font-size:17px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-fg-primary)}.tmd-subtitle{margin-top:calc(var(--spacing) * .5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.tmd-input{height:var(--hd-ctl-h);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);width:100%;color:var(--color-fg-primary);--tw-outline-style:none;border-radius:9px;outline-style:none;padding-inline:11px;font-size:13.5px}.tmd-input:focus{border-color:var(--color-primary-500);--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-primary-100)}.tmd-select-btn{height:var(--hd-ctl-h);border-style:var(--tw-border-style);background-color:var(--color-white);text-align:left;width:100%;color:var(--color-fg-primary);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));--tw-outline-style:none;border-width:1px;border-radius:9px;outline-style:none;justify-content:space-between;align-items:center;padding-inline:11px;font-size:13.5px;display:flex}.tmd-info-box{background-color:var(--color-secondary-25);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border-radius:9px;gap:9px;display:flex}.tmd-info-text{--tw-leading:1.45;color:var(--color-fg-secondary);font-size:12.5px;line-height:1.45}.tmd-phone .hd-phone-control{min-height:var(--hd-ctl-h)}.tmd-overlay{--tmd-viewport-height:100dvh;--tmd-viewport-top:0px;inset-inline:calc(var(--spacing) * 0);top:var(--tmd-viewport-top);z-index:50;height:var(--tmd-viewport-height);overscroll-behavior:none;position:fixed}.tmd-panel{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);background-color:var(--color-gray-50);width:440px;max-width:100%;height:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-shadow:-8px 0 40px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:absolute}.tmd-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);flex-shrink:0;padding-block:18px;display:flex}.tmd-form{min-height:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex}.tmd-form-body{min-height:calc(var(--spacing) * 0);flex:1}:where(.tmd-form-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(14px * var(--tw-space-y-reverse));margin-block-end:calc(14px * calc(1 - var(--tw-space-y-reverse)))}.tmd-form-body{overscroll-behavior:contain;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4.5);overflow-y:auto}.tmd-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);padding-block:18px;padding-bottom:max(18px, env(safe-area-inset-bottom));flex-shrink:0;justify-content:flex-end;gap:9px;display:flex}@media (max-width:640px){.tmd-panel{overscroll-behavior:contain;display:block;overflow-y:auto}.tmd-form{display:block}.tmd-form-body{overflow:visible}}.tm-roster{--tm-actions-width:151px;--tm-person-width:250px;--tm-roster-min-width:1071px}.tm-roster-table{table-layout:fixed}.tm-roster-table tbody tr{height:65px}.tm-person{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3);display:flex}.tm-person-meta{min-width:calc(var(--spacing) * 0);flex:1}.tm-roster .tm-tip-wrap:focus-within .tm-row-tip{opacity:1}.tm-row-actions{height:100%;color:var(--color-fg-tertiary);align-items:center;gap:1px;display:flex}.tm-row-tip{pointer-events:none;z-index:50;margin-right:calc(var(--spacing) * 1.5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-gray-900);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-white);opacity:0;border-radius:.25rem;padding-block:3px;position:absolute;top:50%;right:100%}@media (hover:hover){.tm-roster .tm-tip-wrap:hover .tm-row-tip{opacity:1}}.tm-more-btn{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-lg);color:var(--color-fg-tertiary);place-items:center;display:none}.tm-actions-overlay{inset-inline:calc(var(--spacing) * 0);top:var(--tmd-viewport-top);z-index:50;height:var(--tmd-viewport-height);overscroll-behavior:none;padding:calc(var(--spacing) * 4);--tmd-viewport-height:100dvh;--tmd-viewport-top:0px;align-items:flex-end;display:flex;position:fixed}.tm-actions-panel{overscroll-behavior:contain;background-color:var(--color-surface);width:100%;max-width:420px;max-height:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);padding-bottom:max(14px, env(safe-area-inset-bottom));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-fg-secondary);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:14px;margin-left:auto;position:relative;overflow-y:auto}.tm-menu-title{margin-bottom:calc(var(--spacing) * 2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--color-fg-primary)}.tm-menu-actions,.tm-menu-actions .tm-tip-wrap{display:block}.tm-menu-action{min-height:calc(var(--spacing) * 11);align-items:center;gap:calc(var(--spacing) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);width:100%;padding-block:calc(var(--spacing) * 2.5);text-align:left;display:flex}.tm-menu-action.danger{color:var(--color-error-600)}.tm-menu-cancel{margin-top:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 11);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);--tw-font-weight:var(--font-weight-semibold);width:100%;font-weight:var(--font-weight-semibold)}#hd-shell:has(#team-row-actions,#teammate-drawer) .tm-container,#hd-shell:has(#team-row-actions) [class*=overflow-y-auto]{overflow-y:hidden}@media (max-width:640px){.tm-roster{--tm-actions-width:72px;--tm-person-width:calc(100vw - 110px);--tm-roster-min-width:calc(var(--tm-person-width) + 742px)}.tm-row-actions{display:none}.tm-more-btn{display:grid}.tm-roster .tm-th-act>span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tm-roster .tm-td-act,.tm-roster .tm-th-act{--tw-shadow:-7px 0 9px -7px var(--tw-shadow-color,#10182829);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.hd-phone-menu{margin:calc(var(--spacing) * 0);width:320px;max-width:calc(100vw - 24px)}.hd-phone-menu-options{min-height:calc(var(--spacing) * 0)}.hd-phone-menu-option b{min-width:calc(var(--spacing) * 0);overflow-wrap:break-word;white-space:normal}.hd-phone-menu-option{height:auto;min-height:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 2)}.hd-phone-menu-option:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--color-primary-500)}.tmd-role-select .field-select-trigger{height:var(--hd-ctl-h);border-radius:9px;padding-inline:11px;font-size:13.5px}.tmd-field-group{min-width:calc(var(--spacing) * 0)}.tm-td-pending{padding-block:calc(var(--spacing) * 2)}.tm-pending-status{margin-top:calc(var(--spacing) * 1)}.profile-save-bar{min-height:calc(var(--spacing) * 16);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:18px;padding-block:calc(var(--spacing) * 3);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-wrap:wrap;display:flex}@media (min-width:1100px){.profile-save-bar{padding-inline:26px}}.profile-save-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;margin-left:auto;display:flex}.profile-content{width:100%;max-width:49.75rem}:where(.profile-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(18px * var(--tw-space-y-reverse));margin-block-end:calc(18px * calc(1 - var(--tw-space-y-reverse)))}.profile-content{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);padding:18px}@media (min-width:1100px){.profile-content{max-width:50.75rem;padding-inline:26px;padding-block:calc(var(--spacing) * 6)}}.profile-photo-row{align-items:center;gap:calc(var(--spacing) * 3.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-25);padding-inline:calc(var(--spacing) * 3.5);grid-template-columns:60px minmax(0,1fr);margin-bottom:15px;padding-block:13px;display:grid}@media (min-width:561px){.profile-photo-row{display:flex}}.profile-photo-camera{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:10;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);background-color:var(--color-primary-500);color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));place-items:center;display:grid;position:absolute}@media (hover:hover){.profile-photo-camera:hover{background-color:var(--color-primary-600)}}.profile-photo-title{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.profile-photo-description{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-fg-tertiary)}.profile-photo-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);grid-column:span 2/span 2;display:flex}@media (min-width:561px){.profile-photo-actions{margin-left:auto}}.profile-photo-upload{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);--tw-leading:normal;--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;line-height:normal;font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));flex-shrink:0;padding-block:7px;display:inline-flex}@media (hover:hover){.profile-photo-upload:hover{border-color:var(--color-gray-400);background-color:var(--color-gray-50)}}.profile-fields{column-gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:15px;display:grid}.profile-input{height:var(--hd-ctl-h)}.profile-phone .hd-phone-control{height:var(--hd-ctl-h)!important}:where(.profile-standing>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-border-subtle)}.profile-standing{padding-inline:calc(var(--spacing) * 5);padding-block:18px}.profile-standing-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);display:flex}.profile-role-badge{border-radius:var(--radius-full);background-color:var(--color-primary-50);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);color:var(--color-primary-700);padding-block:3px;padding-inline:9px}.profile-standing-locations{padding-block:calc(var(--spacing) * 2.5)}.profile-locations-label{--tw-font-weight:var(--font-weight-medium);font-size:13.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-tertiary);margin-bottom:9px}.profile-location-list{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.profile-location-chip{border-radius:var(--radius-full);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-gray-700)}.profile-card-body{padding-inline:calc(var(--spacing) * 5);padding-block:18px}.profile-matrix-head{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-gray-400);text-transform:uppercase;grid-template-columns:minmax(0,1fr) 5.5rem 5.5rem;align-items:center;padding-block:11px;display:grid}@media not all and (min-width:560px){.profile-matrix-head{grid-template-columns:minmax(0,1fr) 2.75rem 2.75rem}}.profile-matrix-email-label{text-align:center;--tw-font-weight:var(--font-weight-bold);font-size:12.5px;font-weight:var(--font-weight-bold);color:var(--color-gray-700);text-transform:none}.profile-matrix-push-label{--tw-font-weight:var(--font-weight-bold);font-size:12.5px;font-weight:var(--font-weight-bold);text-transform:none;justify-content:center;display:flex}.profile-push-tooltip{pointer-events:none;top:calc(100% + 10px);right:calc(var(--spacing) * 0);z-index:20;border-radius:var(--radius-md);background-color:var(--color-gray-900);width:max-content;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:12px;font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-white);text-transform:none;opacity:0;--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute}.profile-push-tooltip-arrow{right:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-gray-900);position:absolute;bottom:100%;rotate:45deg}.profile-matrix-row{align-items:center;gap:calc(var(--spacing) * 0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 2);grid-template-columns:minmax(0,1fr) 5.5rem 5.5rem;padding-block:11px;display:grid}.profile-matrix-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media not all and (min-width:560px){.profile-matrix-row{grid-template-columns:minmax(0,1fr) 2.75rem 2.75rem}}.profile-detail{color:var(--color-fg-tertiary);margin-top:1px;font-size:11.5px}.profile-security-password{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-bottom:15px;display:flex}@media not all and (min-width:560px){.profile-security-password{flex-direction:column;align-items:flex-start}}.profile-security-password-action{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-gray-700);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.profile-security-password-action:hover{border-color:var(--color-gray-400);background-color:var(--color-gray-50)}}@media not all and (min-width:560px){.profile-security-password-action{align-self:flex-end}}.profile-security-two-factor{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-block:15px;display:flex}@media not all and (min-width:560px){.profile-security-two-factor{flex-direction:column;align-items:flex-start}}.profile-security-toggle{align-items:center;gap:11px;display:flex}@media not all and (min-width:560px){.profile-security-toggle{align-self:flex-end}}.profile-sessions{padding-top:15px}.profile-sessions-heading{margin-bottom:calc(var(--spacing) * 2.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}:where(.profile-session-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.profile-session-badge{border-radius:var(--radius-full);background-color:var(--color-success-50);padding-inline:7px;padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:10.5px;font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-success-700);flex-shrink:0}.profile-session-detail{overflow-wrap:break-word;color:var(--color-fg-tertiary);font-size:11.5px}.profile-security-logout{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);margin-top:15px;padding-top:15px;display:flex}@media not all and (min-width:560px){.profile-security-logout{flex-direction:column;align-items:flex-start}}.profile-security-logout-action{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-gray-700);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));flex-shrink:0;display:inline-flex}@media (hover:hover){.profile-security-logout-action:hover{border-color:var(--color-gray-400);background-color:var(--color-gray-50)}}@media not all and (min-width:560px){.profile-security-logout-action{align-self:flex-end}}.profile-confirmation{background-color:var(--color-white);text-align:center;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:100%;max-width:25rem;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:14px;padding:22px}.profile-modal-panel{background-color:var(--color-white);width:100%;max-width:27.5rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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);border-radius:14px}.profile-modal-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.profile-modal-title{--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-gray-900)}:where(.profile-modal-choices>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}.profile-modal-choices{padding-inline:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);padding-block:18px}.profile-modal-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);justify-content:flex-end;display:flex}.profile-modal-body{padding-inline:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);padding-block:18px}.profile-label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-gray-700)}.profile-modal-footer-actions{gap:calc(var(--spacing) * 2)}.profile-password-panel{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:100%;max-width:27.5rem;max-height:calc(100dvh - 2rem);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow-y:auto}.profile-modal-header-spaced{gap:calc(var(--spacing) * 4)}.profile-password-body{gap:calc(var(--spacing) * 3.5);padding-inline:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);flex-direction:column;padding-block:18px;display:flex}.profile-password-hint{pointer-events:none;top:calc(var(--spacing) * 0);color:var(--color-gray-400);font-size:11.5px;position:absolute;left:95px}.profile-modal-footer-aligned{align-items:center;gap:calc(var(--spacing) * 2)}.profile-checkbox{min-height:var(--hd-ctl-h);border-radius:var(--radius-md);justify-content:center;align-items:center;width:100%;display:flex}.profile-checkbox:focus-visible{outline-offset:calc(2px * -1)}.profile-checkbox:disabled{cursor:not-allowed}.profile-signature-toggle{align-items:center;gap:11px;margin-top:15px;display:flex}.profile-channel-icon{background-color:var(--color-primary-50);width:34px;height:34px;color:var(--color-primary-600);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.profile-channel-glyph{width:18px!important;height:18px!important}.profile-channel-title{--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:var(--color-gray-900);display:block}.profile-channel-detail{text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary);font-size:11.5px;display:block;overflow:hidden}.profile-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:14px;overflow:hidden}.profile-card-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);align-items:flex-start;gap:11px;display:flex}.profile-card-icon{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);background-color:var(--color-primary-50);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.profile-card-title{--tw-font-weight:var(--font-weight-bold);font-size:14.5px;font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.profile-card-description{margin-top:calc(var(--spacing) * .5);--tw-leading:17px;color:var(--color-fg-tertiary);font-size:12.5px;line-height:17px}.profile-push-label{cursor:help;border-bottom-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-bottom-width:1px;border-color:var(--color-gray-400);padding-bottom:calc(var(--spacing) * .5);--tw-outline-style:none;outline-style:none;position:relative}.profile-push-label:hover .profile-push-tooltip,.profile-push-label:focus .profile-push-tooltip{opacity:1}.profile-content .fieldset,.profile-password-panel .fieldset,.profile-modal-panel .fieldset{margin-bottom:calc(var(--spacing) * 0)!important}.profile-password-panel input{height:var(--hd-ctl-h)}.profile-save-spinner{align-items:center;gap:calc(var(--spacing) * 1.5);display:none}#save-profile-changes.phx-click-loading{pointer-events:none;opacity:.8}#save-profile-changes.phx-click-loading .profile-save-label{display:none}#save-profile-changes.phx-click-loading .profile-save-spinner{display:inline-flex}.auth-page{inset:calc(var(--spacing) * 0);background-color:var(--color-canvas);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100dvh;display:grid;position:fixed;overflow:auto}.auth-pitch{background-image:linear-gradient(160deg,var(--color-gray-900) 0%,var(--color-primary-900) 100%);color:var(--color-white);align-items:center;display:flex;position:relative;overflow:hidden}.auth-pitch-glow{pointer-events:none;inset:calc(var(--spacing) * 0);background:radial-gradient(52% 46% at 88% 8%,#8177d766 0%,#0000 62%),radial-gradient(46% 42% at 4% 96%,#00a1d633 0%,#0000 62%);position:absolute}.auth-pitch-inner{z-index:1;max-width:560px;padding-top:calc(var(--spacing) * 16);padding-right:9%;padding-bottom:calc(var(--spacing) * 16);padding-left:11%;position:relative}.auth-pitch-wordmark{height:calc(var(--spacing) * 7);background-image:var(--hd-logo);background-position:0;background-repeat:no-repeat;background-size:contain;width:150px;display:block}.auth-pitch-heading{margin-block:calc(var(--spacing) * 9);font-family:var(--font-display);--tw-leading:1.16;--tw-font-weight:var(--font-weight-bold);font-size:clamp(26px,2.5vw,34px);line-height:1.16;font-weight:var(--font-weight-bold);--tw-tracking:-.022em;letter-spacing:-.022em;text-wrap:balance;color:var(--color-white)}.auth-pitch-points{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);flex-direction:column;gap:22px;list-style-type:none;display:flex}.auth-pitch-point{align-items:flex-start;gap:14px;display:flex}.auth-pitch-point-ic{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff21;border-radius:10px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.auth-pitch-point-ic{border-color:color-mix(in oklab, var(--color-white) 13%, transparent)}}.auth-pitch-point-ic{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.auth-pitch-point-ic{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.auth-pitch-point-ic{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.auth-pitch-point-ic svg{stroke:var(--color-primary-200);display:block}.auth-pitch-point-t{--tw-font-weight:var(--font-weight-semibold);font-size:14.5px;font-weight:var(--font-weight-semibold);--tw-tracking:-.005em;letter-spacing:-.005em;color:var(--color-white);margin-bottom:3px;display:block}.auth-pitch-point-s{--tw-leading:1.55;color:#ffffff9e;font-size:13px;line-height:1.55;display:block}@supports (color:color-mix(in lab, red, red)){.auth-pitch-point-s{color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.auth-panel{box-sizing:border-box;padding-inline:calc(var(--spacing) * 4);padding-top:26px;padding-bottom:calc(28px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:center;display:flex;overflow-y:auto}.auth-card{box-sizing:border-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);width:100%;max-width:416px;padding-inline:calc(var(--spacing) * 8);padding-top:22px;padding-bottom:calc(var(--spacing) * 8);--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:20px}.auth-card-brand{margin-bottom:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);justify-content:center;display:flex}.auth-card-lockup{height:calc(var(--spacing) * 8);background-image:var(--hd-logo-color);background-position:50%;background-repeat:no-repeat;background-size:contain;width:176px;display:block}.auth-welcome{margin:calc(var(--spacing) * 0);text-align:center;--tw-font-weight:550;color:var(--color-fg-tertiary);margin-bottom:19px;font-size:14px;font-weight:550}.auth-tabs{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-subtle);padding:calc(var(--spacing) * 1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auth-tabs a{border-radius:calc(var(--radius-lg) - 4px);--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);transition-property:background,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;justify-content:center;align-items:center;gap:7px;padding-block:7px;padding-inline:10px;transition-duration:.12s;display:flex}.auth-tabs a.active{background-color:var(--color-surface);color:var(--color-primary-700);--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.auth-form{--tw-leading:1.5;flex-direction:column;gap:20px;line-height:1.5;display:flex}.auth-form .fieldset{margin:calc(var(--spacing) * 0)}.auth-form .fieldset>label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.auth-form .fieldset input,.auth-input{box-sizing:border-box;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-surface);width:100%;color:var(--color-fg-primary);transition-property:border-color,box-shadow,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;padding-block:9px;padding-inline:13px;font-size:15px;transition-duration:.12s}.auth-form .fieldset input:not(:placeholder-shown){border-color:var(--color-primary-200);background-color:var(--color-primary-50)}.auth-form .fieldset input:focus{border-color:var(--color-primary-400);background-color:var(--color-primary-50);--tw-shadow:0 0 0 3px var(--tw-shadow-color,#6657cc1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.auth-form .fieldset input[aria-invalid=true],.auth-input[aria-invalid=true]{border-color:var(--color-error-500);background-color:var(--color-error-50)}.auth-form .fieldset input[aria-invalid=true]:focus,.auth-input[aria-invalid=true]:focus{border-color:var(--color-error-500);background-color:var(--color-error-50);--tw-shadow:0 0 0 3px var(--tw-shadow-color,#f044381f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.auth-field-error{margin-top:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-leading:1.4;--tw-font-weight:var(--font-weight-medium);min-height:17px;font-size:12px;line-height:1.4;font-weight:var(--font-weight-medium);color:var(--color-error-600);display:flex}.auth-input:focus{border-color:var(--color-primary-400);--tw-shadow:0 0 0 3px var(--tw-shadow-color,#6657cc1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.auth-pw-field{align-items:center;column-gap:calc(var(--spacing) * 3);grid-template-columns:1fr auto;row-gap:6px;display:grid}.auth-pw-label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);grid-row-start:1;grid-column-start:1}.auth-pw-forgot{--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-primary-600);grid-row-start:1;grid-column-start:2}.auth-pw-error{margin-bottom:calc(var(--spacing) * 0);grid-column:1/-1;grid-row-start:3}.auth-pw-wrap{grid-column:1/-1;grid-row-start:2;display:flex;position:relative}.auth-pw-wrap .auth-input{padding-right:42px}.auth-pw-toggle{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);height:100%;width:calc(var(--spacing) * 10);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-fg-tertiary);place-items:center;display:grid;position:absolute}.auth-pw-toggle .pw-toggle-icon{grid-area:1/1}.auth-pw-toggle .pw-toggle-icon.hide,.auth-pw-toggle.revealed .pw-toggle-icon.show{display:none!important}.auth-pw-toggle.revealed .pw-toggle-icon.hide{display:block!important}.auth-signup a,.auth-back{color:var(--color-primary-600)}.auth-submit{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-md);background-color:var(--color-primary-500);width:100%;padding:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:14.5px;font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:background,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;justify-content:center;align-items:center;transition-duration:.12s;display:flex}@media (hover:hover){.auth-submit:hover{background-color:var(--color-primary-400)}}.auth-submit:disabled{cursor:not-allowed;background-color:var(--color-gray-300);color:var(--color-white);--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)}.auth-pw-field+.auth-submit{margin-top:calc(var(--spacing) * -4)}.auth-submit-busy{align-items:center;gap:8px;display:none}.auth-submit-spinner{border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:#ffffff4d;flex:none;width:15px;height:15px}@supports (color:color-mix(in lab, red, red)){.auth-submit-spinner{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.auth-submit-spinner{border-top-color:var(--color-white);animation:.65s linear infinite hd-spin}form.phx-submit-loading .auth-submit{cursor:wait}form.phx-submit-loading .auth-submit .auth-submit-label{display:none}form.phx-submit-loading .auth-submit .auth-submit-busy{display:flex}.auth-help,.auth-code-copy{--tw-leading:1.5;color:var(--color-fg-tertiary);font-size:.82rem;line-height:1.5}.hd-login-field{flex-direction:column;gap:6px;display:flex}.hd-login-field label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.hd-login-input{box-sizing:border-box;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-surface);width:100%;padding-inline:13px;padding-block:calc(var(--spacing) * 3);color:var(--color-fg-primary);transition-property:border-color,box-shadow,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;font-size:15px;transition-duration:.12s}.hd-login-input:not(:placeholder-shown){border-color:var(--color-primary-200);background-color:var(--color-primary-50)}.hd-login-input:focus{border-color:var(--color-primary-400);background-color:var(--color-primary-50);--tw-shadow:0 0 0 3px var(--tw-shadow-color,#6657cc1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.hd-login-slot{align-items:flex-start;min-height:16px;display:flex}.hd-login-slot--tall{min-height:20px}.hd-login-pwwrap{display:flex;position:relative}.hd-login-pwwrap .hd-login-input{padding-right:42px}.hd-login-pwtoggle{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);height:100%;width:calc(var(--spacing) * 10);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-fg-tertiary);place-items:center;display:grid;position:absolute}.hd-login-pwtoggle .pw-toggle-icon{grid-area:1/1}.hd-login-pwtoggle .pw-toggle-icon.hide,.hd-login-pwtoggle.revealed .pw-toggle-icon.show{display:none!important}.hd-login-pwtoggle.revealed .pw-toggle-icon.hide{display:block!important}.hd-login-req{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-medium);font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-fg-tertiary);align-items:center;gap:5px;display:flex}.hd-login-req>:first-child{flex:none}.hd-expired-icon-wrap{margin-inline:auto;margin-top:calc(var(--spacing) * 0);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-100);background-color:var(--color-primary-50);width:52px;height:52px;color:var(--color-primary-600);place-items:center;margin-bottom:20px;display:inline-grid}.hd-expired-icon-wrap--warn{border-color:var(--color-warning-100,#fef3c7);background-color:var(--color-warning-50,#fffbeb);color:var(--color-warning-500,#f59e0b)}.hd-reset-email{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);word-break:break-all;color:var(--color-fg-secondary)}.hd-pw-success-banner{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-success-200);background-color:var(--color-success-50);--tw-leading:1.45;--tw-font-weight:var(--font-weight-medium);font-size:12.5px;line-height:1.45;font-weight:var(--font-weight-medium);color:var(--color-success-700);align-items:center;gap:10px;margin-bottom:18px;padding-block:11px;padding-inline:14px;display:flex}.hd-pw-success-banner .icon-container{flex-shrink:0}.hd-newpw-form .hd-login-input{padding-block:9px}.hd-login-err{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-medium);font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-error-600);align-items:center;gap:5px;display:flex}.hd-login-err>span{flex-shrink:0;display:inline-flex}.hd-login-input[aria-invalid=true]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#dc26261a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:var(--color-error-500)!important}.hd-req-icon-empty,.hd-req-icon-ok{flex-shrink:0;width:13px;height:13px;display:inline-flex}.hd-req-icon-ok{display:none}.hd-login-req[data-ok="1"]{color:var(--color-success-700)}.hd-login-req[data-ok="1"] .hd-req-icon-empty{display:none}.hd-login-req[data-ok="1"] .hd-req-icon-ok{display:inline-flex}.hd-login-hint{margin:calc(var(--spacing) * 0);--tw-leading:1.5;color:var(--color-fg-tertiary);font-size:12.5px;line-height:1.5}.hd-login-sent{margin:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 5);--tw-leading:1.5;color:var(--color-fg-secondary);font-size:13px;line-height:1.5}.hd-login-code{min-height:unset;padding-block:5px;padding-right:calc(var(--spacing) * 3);text-align:center;font-variant-numeric:tabular-nums;font-size:20px}.hd-login-code:focus,.hd-login-code:not(:placeholder-shown){background-color:var(--color-surface)}.hd-login-code::placeholder{color:var(--color-fg-quaternary);font-size:20px}.hd-login-coderow{align-items:center;gap:10px;display:flex}.hd-login-link{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-primary-600);background-color:#0000;border-width:0}.hd-login-link:disabled{cursor:not-allowed;color:var(--color-fg-tertiary)}.hd-login-field~.auth-submit{margin-top:-14px}.auth-signup{margin-top:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);color:var(--color-fg-tertiary);flex-direction:column;align-items:center;gap:3px;padding-top:18px;font-size:13px;display:flex}.auth-signup a{--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}.hd-login-note{margin:calc(var(--spacing) * 0);margin-top:calc(var(--spacing) * 3);box-sizing:border-box;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-100);background-color:var(--color-primary-50);text-align:center;width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.5;color:var(--color-primary-700);padding-block:9px;padding-inline:11px;line-height:1.5}.auth-contact{margin:calc(var(--spacing) * 0);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-tertiary);margin-top:18px}.auth-terms{margin:calc(var(--spacing) * 0);margin-top:calc(var(--spacing) * 5);text-align:center;--tw-leading:1.55;max-width:380px;color:var(--color-fg-quaternary);font-size:11.5px;line-height:1.55}.auth-terms a{color:var(--color-fg-secondary);text-decoration-line:underline}.auth-back{--tw-font-weight:var(--font-weight-semibold);font-size:.82rem;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);justify-content:center;align-items:center;gap:.35rem;margin-top:1.4rem;display:flex}.hd-login-title{margin:calc(var(--spacing) * 0);text-align:center;font-family:var(--font-display);--tw-leading:1.3;--tw-font-weight:650;--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-fg-primary);margin-bottom:6px;font-size:19px;font-weight:650;line-height:1.3}.hd-login-sub{margin:calc(var(--spacing) * 0);text-align:center;--tw-leading:1.5;color:var(--color-fg-tertiary);margin-bottom:22px;font-size:13.5px;line-height:1.5}.hd-login-form{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.hd-login-submit{border-radius:var(--radius-md);background-color:var(--color-primary-500);width:100%;padding:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:14.5px;font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:background,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;transition-duration:.12s}@media (hover:hover){.hd-login-submit:hover{background-color:var(--color-primary-400)}}.hd-login-submit:disabled{cursor:not-allowed;background-color:var(--color-gray-300);color:var(--color-white);--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)}.hd-login-submit--sec{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);color:var(--color-fg-primary);--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);background-color:#0000}.hd-login-submit--sec:hover:not(:disabled){background-color:var(--color-bg-subtle);color:var(--color-fg-primary)}.hd-login-back{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);width:100%;font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);justify-content:center;align-items:center;gap:6px;padding:6px;display:flex}@media (max-width:900px){.auth-page{grid-template-columns:repeat(1,minmax(0,1fr));overflow-y:auto}.auth-pitch{display:none}.auth-panel{min-height:100dvh;padding-inline:calc(var(--spacing) * 4);padding-top:calc(24px + env(safe-area-inset-top));padding-bottom:calc(24px + env(safe-area-inset-bottom));justify-content:flex-start;align-items:center;overflow-y:auto}.auth-card{width:100%;max-width:420px;padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 7)}}.hd-tip{position:relative}.hd-tip[data-tip]:after{content:attr(data-tip);pointer-events:none;z-index:5;background-color:var(--color-fg-primary);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-white);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;border-radius:6px;transition-duration:.12s;position:absolute}.hd-tip[data-tip]:before{content:"";pointer-events:none;border-style:var(--tw-border-style);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;border-width:5px;border-color:#0000;transition-duration:.12s;position:absolute}.hd-tip[data-tip]:hover:after,.hd-tip[data-tip]:hover:before{opacity:1}.hd-tip--up[data-tip]:after{right:calc(var(--spacing) * 0);bottom:calc(100% + 8px)}.hd-tip--up[data-tip]:before{right:calc(var(--spacing) * 3.5);border-top-color:var(--color-fg-primary);bottom:calc(100% + 3px)}.hd-tip--left[data-tip]:after{top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.hd-tip--left[data-tip]:before{border-left-color:var(--color-fg-primary);top:50%;right:calc(100% + 3px);transform:translateY(-50%)}.wc-row{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100)}.wc-row:last-child{border-color:#0000}@media (hover:hover){.wc-row:hover{background-color:var(--color-gray-25)}}.wc-row>td{padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);vertical-align:middle}.wc-row-name{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);display:flex}.wc-row-bubble{border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.wc-row-bubble img{object-fit:cover;width:100%;height:100%}.wc-table-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.wc-table{table-layout:fixed;color:var(--color-fg-secondary);font-size:13.5px}.wc-row-text{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pick-list{gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.pick-search{display:flex}.pick-search fieldset{margin:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);border-width:0;flex:1}.pick-search fieldset:disabled{opacity:.6}.pick-row{min-height:calc(var(--spacing) * 16);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);width:100%;padding:calc(var(--spacing) * 3.5);text-align:left;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));display:flex}@media (hover:hover){.pick-row:hover{border-color:var(--color-primary-300);background-color:var(--color-primary-50)}}.pick-row:focus-visible{border-color:var(--color-primary-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-primary-100);--tw-outline-style:none;outline-style:none}.pick-row:disabled{pointer-events:none;opacity:.6}.pick-row.on{border-color:var(--color-primary-400);background-color:var(--color-primary-50)}.pick-row-meta{min-width:calc(var(--spacing) * 0);align-items:flex-start;gap:calc(var(--spacing) * 1.5);flex-direction:column;flex:1;display:flex}.pick-row-t{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.pick-row-d{color:var(--color-fg-tertiary);font-size:12.5px}.pick-skel{pointer-events:none;cursor:default}.pick-skel-ic{flex-shrink:0}.pick-note{padding-inline:calc(var(--spacing) * .5);padding-top:calc(var(--spacing) * .5);color:var(--color-fg-tertiary);font-size:12.5px}.pick-empty{padding-inline:calc(var(--spacing) * .5);padding-block:calc(var(--spacing) * 3);color:var(--color-fg-tertiary);font-size:13px}.pick-foot{align-items:center;gap:calc(var(--spacing) * 1.5);padding-top:calc(var(--spacing) * 1);color:var(--color-fg-tertiary);flex-wrap:wrap;font-size:12.5px;display:flex}.pick-foot-link{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}@media (hover:hover){.pick-foot-link:hover{text-decoration-line:underline}}.ls-test .fieldset>label{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}body:has(.phone-scrim),[data-location-panel]:has(.phone-scrim){overflow:hidden!important}.phone-setup{min-width:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}#location-channels{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.phone-channel-header{margin-inline:calc(var(--spacing) * -6);margin-top:calc(var(--spacing) * -5.5);margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-canvas);padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3.5);align-items:flex-start;gap:11px;display:flex}@media not all and (min-width:1100px){.phone-channel-header{margin-inline:calc(var(--spacing) * -4);margin-top:calc(var(--spacing) * -4);padding-inline:calc(var(--spacing) * 4)}}.phone-block{gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-25);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.phone-label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.phone-choices{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}@media not all and (min-width:1100px){.phone-choices{flex-direction:column}}.phone-choice{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 3.5);border-radius:11px;flex-direction:column;flex:1;gap:9px;display:flex}@media not all and (min-width:1100px){.phone-choice{width:100%}}.phone-choice h3{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary);display:flex}.phone-hint{--tw-leading:17px;--tw-font-weight:var(--font-weight-medium);font-size:11.5px;line-height:17px;font-weight:var(--font-weight-medium);color:var(--color-fg-quaternary)}.phone-search-row{flex-wrap:wrap;align-items:flex-end;gap:9px;display:flex}.phone-search-row>button{min-height:calc(var(--spacing) * 10)}.phone-search-row>div{min-width:calc(var(--spacing) * 0);flex:1}.phone-search-row>.phone-country{width:calc(var(--spacing) * 30);flex:none}.phone-area-control{height:calc(var(--spacing) * 11);min-width:calc(var(--spacing) * 50);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);border-radius:9px;flex:1;align-items:center;display:flex}.phone-area-control:focus-within{border-color:var(--color-primary-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-50)}.phone-area-control .phone-country{width:calc(var(--spacing) * 20);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-border-subtle);flex-shrink:0}.phone-area-control .field-select{height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);background-color:#0000;border-width:0;border-radius:0}.phone-area-control .field-select.opened{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.phone-area-control>.fieldset{min-width:calc(var(--spacing) * 0);flex:1;margin-bottom:calc(var(--spacing) * 0)!important}.phone-area-control label{display:none}.phone-area-control input:not([type=hidden]):not([type=search]){min-width:calc(var(--spacing) * 0);--tw-outline-style:none;outline-style:none;height:calc(var(--spacing) * 10)!important;border-style:var(--tw-border-style)!important;padding-block:calc(var(--spacing) * 0)!important;padding-left:calc(var(--spacing) * 3)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:#0000!important;border-width:0!important;border-radius:0!important}.phone-area-control input:not([type=hidden]):not([type=search]):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}#location-number-form .phone-secondary:disabled{background-color:var(--color-gray-50);color:var(--color-fg-quaternary);opacity:1}.phone-number-result{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);width:100%;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);border-radius:9px;flex-wrap:wrap;padding-block:9px;display:flex}.phone-number-result:disabled{opacity:.5}.phone-number-result>span:first-child{white-space:nowrap}.phone-request-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-primary-600)}.phone-primary{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-primary-500);width:fit-content;padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-white);border-width:0;flex-shrink:0;padding-block:7px;display:inline-flex}.phone-primary:disabled{cursor:not-allowed;opacity:.5}.phone-primary{line-height:normal}.phone-secondary{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);width:fit-content;padding-inline:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 4.5);font-size:12.5px;line-height:calc(var(--spacing) * 4.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);flex-shrink:0;padding-block:7px;display:inline-flex}.phone-secondary:disabled{cursor:not-allowed;opacity:.5}.phone-results{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.phone-result{min-width:calc(var(--spacing) * 0);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:12.5px;display:flex}.phone-card{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex;container-type:inline-size}.phone-card-head{align-items:flex-start;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.phone-card-head>div:first-child{min-width:calc(var(--spacing) * 0);flex:170px}.phone-number{text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing) * 6);font-size:19px;line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary);--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,);overflow:hidden}.phone-card-actions{align-items:flex-end;gap:calc(var(--spacing) * 2);flex-direction:column;flex-shrink:0;margin-left:auto;display:flex}.phone-card-body{gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100);padding-top:calc(var(--spacing) * 3);--tw-leading:19px;color:var(--color-fg-secondary);flex-direction:column;font-size:13px;line-height:19px;display:flex}.phone-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.phone-actions:empty{display:none}.phone-almost{gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-100);background-color:var(--color-primary-25);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.phone-almost h3{--tw-leading:calc(var(--spacing) * 5);font-size:15px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.phone-progress{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.phone-progress-step{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);color:var(--color-fg-tertiary);flex-direction:column;display:flex;position:relative}.phone-progress-step+.phone-progress-step:before{content:"";height:calc(var(--spacing) * .5);background-color:var(--color-gray-200);border-radius:1px;position:absolute;top:9px;left:calc(14px - 50%);right:calc(50% + 14px)}.phone-progress-step.current:before{background-color:var(--color-success-500)}.phone-progress-dot{z-index:1;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-300);background-color:var(--color-surface);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.phone-progress-step.done .phone-progress-dot{border-color:var(--color-success-500);background-color:var(--color-success-500);color:var(--color-white)}.phone-progress-step.current .phone-progress-dot{border-color:var(--color-primary-600)}.phone-progress-step.current .phone-progress-dot:after{content:"";width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:var(--color-primary-600)}.phone-progress-step.current{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700)}.phone-stamp{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:17px;color:var(--color-fg-tertiary);line-height:17px}.phone-extras{gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100);padding-top:calc(var(--spacing) * 3);flex-direction:column;display:flex}.phone-extra-row{gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5);color:var(--color-fg-tertiary);display:flex}.phone-extra-row>svg{color:var(--color-fg-quaternary);flex-shrink:0;margin-top:1px}.phone-extra-row b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.phone-more{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-tertiary);position:relative}.phone-more summary{cursor:pointer;--tw-font-weight:var(--font-weight-bold);width:26px;height:26px;font-weight:var(--font-weight-bold);justify-content:center;align-items:center;list-style-type:none;display:flex}.phone-menu{right:calc(var(--spacing) * 0);z-index:20;width:calc(var(--spacing) * 48);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 1);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182808), 0 12px 16px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:absolute}.phone-menu button{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:.25rem;display:flex}.phone-modal-error{top:calc(var(--spacing) * 4);z-index:1001;width:calc(100% - 32px);max-width:calc(var(--spacing) * 120);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182808), 0 12px 16px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed;left:50%}.phone-danger{color:var(--color-error-600)}.phone-destructive{border-color:var(--color-error-600);background-color:var(--color-error-600)}.phone-owned{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-tertiary)}.phone-owned summary{margin-top:calc(var(--spacing) * 3);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-primary-600);list-style-type:none;display:inline-flex}.phone-scrim{inset-inline:calc(var(--spacing) * 0);top:var(--phone-viewport-top,0px);z-index:86;overscroll-behavior:none;background-color:#10182873;justify-content:center;align-items:center;display:flex;position:fixed;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.phone-scrim{background-color:color-mix(in oklab, var(--color-gray-900) 45%, transparent)}}.phone-scrim{height:var(--phone-viewport-height,100dvh);padding:18px}.phone-scrim.drawer{padding:calc(var(--spacing) * 0);justify-content:flex-end;align-items:stretch;overflow:hidden}.phone-modal{gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);background-color:var(--color-surface);width:480px;max-width:100%;padding:calc(var(--spacing) * 5);--tw-leading:19px;color:var(--color-fg-secondary);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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);flex-direction:column;font-size:13px;line-height:19px;display:flex}.phone-fork-modal{max-height:100%;width:calc(var(--spacing) * 120);background-color:var(--color-surface);--tw-leading:19px;max-width:100%;color:var(--color-fg-tertiary);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:14px;flex-direction:column;font-size:13px;line-height:19px;display:flex;overflow:hidden}.phone-fork-modal .phone-modal-head{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}.phone-fork-modal h2{--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.phone-fork-modal .phone-modal-head>button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);color:var(--color-fg-secondary);place-items:center;display:grid}.phone-fork-body>p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:17px;line-height:17px}.phone-fork-body{gap:calc(var(--spacing) * 3.5);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4.5);flex-direction:column;display:flex;overflow-y:auto}.phone-fork-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);justify-content:flex-end;gap:9px;display:flex}#phone-release>div>div:first-child{margin-bottom:calc(var(--spacing) * 3.5)!important;width:calc(var(--spacing) * 11)!important;height:calc(var(--spacing) * 11)!important;border-radius:var(--radius-full)!important}.phone-choice .phone-upload{justify-content:center;width:100%}.phone-modal h2{--tw-font-weight:var(--font-weight-bold);font-size:15.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.phone-modal-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.phone-drawer{background-color:var(--color-canvas);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:560px;max-width:100%;height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex}.phone-drawer-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 4);flex-shrink:0;padding-bottom:13px;display:flex}.phone-drawer-head>button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-md);color:var(--color-fg-secondary);flex-shrink:0;place-items:center;display:grid}.phone-drawer-head h2{--tw-font-weight:var(--font-weight-bold);font-size:15.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.phone-drawer-head p{margin-top:calc(var(--spacing) * .5);color:var(--color-fg-tertiary);font-size:12.5px}.phone-steps{align-items:center;gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);flex-shrink:0;display:flex;overflow-x:auto}.phone-step{border-radius:var(--radius-full);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--color-fg-tertiary);flex-shrink:0;align-items:center;gap:7px;padding-block:5px;padding-inline:9px;display:flex}.phone-step.active{background-color:var(--color-primary-50);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700)}.phone-registration-form{min-height:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex}.phone-drawer-body{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3.5);overscroll-behavior:contain;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4.5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.phone-drawer-body>*{flex-shrink:0}.phone-drawer-body h3{--tw-font-weight:var(--font-weight-bold);font-size:14.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.phone-fieldset{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3.5);flex-direction:column;display:flex}.phone-field{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.phone-drawer-footer .phone-primary,.phone-drawer-footer .phone-secondary,.phone-fork-footer .phone-primary,.phone-fork-footer .phone-secondary{padding-block:calc(var(--spacing) * 2);font-size:13px;line-height:normal}.phone-drawer-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);padding-bottom:calc(14px + env(safe-area-inset-bottom));flex-shrink:0;justify-content:flex-end;gap:9px;display:flex}.phone-guidance{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-gray-25);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);--tw-leading:17px;color:var(--color-fg-tertiary);font-size:11.5px;line-height:17px;display:flex}.phone-questionnaire-fields{min-width:calc(var(--spacing) * 0);column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.phone-full-field,.phone-questionnaire-fields>.phone-field{grid-column:span 2/span 2}.phone-questionnaire-fields>.phone-field.half{grid-column:span 1/span 1}.phone-field-label>span{margin-left:calc(var(--spacing) * .5)}.phone-field-label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.phone-field .field-select{height:calc(var(--spacing) * 9)}.phone-field .field-select-trigger{height:100%}.phone-field .phone-business-country .field-select{height:var(--hd-ctl-h)}.phone-guidance>svg{color:var(--color-fg-quaternary);flex-shrink:0;margin-top:1px}.phone-guidance-list{margin-top:calc(var(--spacing) * 1.5);gap:calc(var(--spacing) * .5);padding-left:calc(var(--spacing) * 4);flex-direction:column;list-style-type:disc;display:flex}.phone-field .fieldset{margin-bottom:calc(var(--spacing) * 0)!important}.phone-field .fieldset>input{height:var(--hd-ctl-h);min-height:var(--hd-ctl-h);padding-block:calc(var(--spacing) * 0)}.phone-yesno{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.phone-yesno .phone-check{min-width:calc(var(--spacing) * 22);flex:1}.phone-yesno .phone-check input{margin-block:calc(var(--spacing) * 0)}.phone-usecases{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.phone-usecase{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);width:100%;padding-inline:calc(var(--spacing) * 3);text-align:left;padding-block:11px;display:flex;position:relative}.phone-usecase.selected{border-color:var(--color-primary-500);background-color:var(--color-primary-50)}.phone-usecase>input{opacity:0;width:1px;height:1px;position:absolute}.phone-usecase:focus-within{--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-primary-300)}.phone-usecase-icon{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-surface);color:var(--color-primary-600);flex-shrink:0;place-items:center;display:grid}.phone-usecase strong{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);display:block}.phone-usecase .phone-hint{margin-top:calc(var(--spacing) * .5);color:var(--color-fg-quaternary);display:block}#location-channel-email button{line-height:normal}.phone-subgroup,.phone-subrows{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.phone-subrow{gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.phone-subrow dt{--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.02em;letter-spacing:.02em;color:var(--color-fg-quaternary);text-transform:uppercase}.phone-subrow dd{margin:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 4.5);font-size:12.5px;line-height:calc(var(--spacing) * 4.5);overflow-wrap:break-word;color:var(--color-fg-secondary)}.phone-subrow-value{white-space:pre-wrap}.phone-documents{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.phone-upload{width:fit-content;min-width:calc(var(--spacing) * 0);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:12.5px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700);display:inline-flex}.phone-upload input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.phone-upload:focus-within{--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-primary-300)}.phone-document-link{min-width:calc(var(--spacing) * 0);word-break:break-all;color:var(--color-primary-600);text-decoration-line:underline}.phone-error button{text-align:left;text-decoration-line:underline;display:block}.phone-error{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-error-200);background-color:var(--color-error-50);padding:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5);color:var(--color-error-700)}@container (max-width:346px){.phone-card-actions{flex-direction:row;align-items:center}}@container (max-width:300px){.phone-almost{padding:calc(var(--spacing) * 3)}}@media (max-width:600px){.phone-drawer{width:100%}.phone-search-row{flex-direction:column;align-items:stretch}.phone-search-row>div,.phone-search-row>button{flex:none;width:100%}.phone-area-control{min-width:calc(var(--spacing) * 0)}.phone-result{flex-wrap:wrap}}@media (hover:hover){.phone-primary:hover{border-color:var(--color-primary-600);background-color:var(--color-primary-600)}.phone-secondary:hover{border-color:var(--color-gray-400);color:var(--color-fg-primary)}.phone-menu button:hover{background-color:var(--color-gray-50)}}.phone-help{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:17px;--tw-font-weight:var(--font-weight-normal);line-height:17px;font-weight:var(--font-weight-normal);color:var(--color-fg-tertiary)}.phone-drawer .phone-hint{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg-tertiary)}.phone-drawer-head>div:first-child{min-width:calc(var(--spacing) * 0);flex:1}.phone-step .phone-step-dot{border-radius:var(--radius-full);background-color:var(--color-gray-100);--tw-font-weight:var(--font-weight-bold);width:19px;height:19px;font-size:11px;font-weight:var(--font-weight-bold);flex-shrink:0;place-items:center;display:grid}.phone-step .phone-step-label{width:auto;height:auto;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);background-color:#0000;border-radius:0;display:block}.phone-step.active .phone-step-dot{background-color:var(--color-primary-500);color:var(--color-white)}.phone-step.done .phone-step-dot{background-color:var(--color-success-100);color:var(--color-success-700)}.phone-step.active .phone-step-label{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.phone-optin-methods{gap:calc(var(--spacing) * 3.5);flex-direction:column;display:flex}.phone-checks{flex-direction:column;gap:7px;display:flex}.phone-check{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-primary);align-items:center;gap:9px;padding-block:9px;padding-inline:11px;display:flex}.phone-check input{margin-block:3px;margin-right:3px;margin-left:calc(var(--spacing) * 1);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);accent-color:var(--color-primary-500);flex-shrink:0}.phone-check.selected{border-color:var(--color-primary-400);background-color:var(--color-primary-50)}.phone-field .hd-phone-label{margin-bottom:calc(var(--spacing) * 0)!important;display:none!important}.phone-field .hd-phone-country{gap:calc(var(--spacing) * 2)!important;border-right-style:var(--tw-border-style)!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;border-right-width:0!important;padding-inline:11px!important}.phone-setup .hd-phone-control{height:var(--hd-ctl-h)!important}.phone-setup .hd-phone-menu{z-index:1000!important}.phone-field .hd-phone-display{padding-left:calc(var(--spacing) * 0)!important}.phone-field textarea,.phone-sample textarea{--tw-leading:19px!important;line-height:19px!important}.phone-field .phone-hint,.phone-guidance{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.phone-usecase,.phone-usecase strong{--tw-leading:normal;line-height:normal}.phone-drawer .phone-usecase .phone-hint,.phone-fork-modal .phone-usecase .phone-hint{--tw-leading:17px;--tw-font-weight:var(--font-weight-medium);line-height:17px;font-weight:var(--font-weight-medium);color:var(--color-fg-quaternary)}.phone-field>.phone-usecases+.phone-guidance,.phone-sole-note{margin-top:calc(var(--spacing) * 2)}.phone-sole-note{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary-100);background-color:var(--color-secondary-25);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 4.5);font-size:12.5px;line-height:calc(var(--spacing) * 4.5);color:var(--color-secondary-700);border-radius:10px;gap:9px;display:flex}.phone-sole-note>svg{flex-shrink:0;margin-top:1px}.phone-upload-field{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.phone-field>.phone-upload-field{margin-top:calc(var(--spacing) * 2)}.phone-file-hint{--tw-leading:normal;color:var(--color-fg-quaternary);font-size:11.5px;line-height:normal}.phone-file-list{gap:calc(var(--spacing) * 1.5);flex-direction:column;width:100%;display:flex}.phone-file-list li{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-secondary);display:flex}.phone-file-list li>svg{color:var(--color-fg-quaternary);flex-shrink:0}.phone-file-list a{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.phone-text-danger{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-error-600);flex-shrink:0}@media (hover:hover){.phone-text-danger:hover{text-decoration-line:underline}}.phone-optin-proof{gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 3)}.phone-optin-screenshot{gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.phone-narrative{flex-direction:column;gap:5px;display:flex}.phone-narrative strong{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.phone-narrative-body{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-gray-25);padding-inline:calc(var(--spacing) * 3);--tw-leading:19px;overflow-wrap:break-word;color:var(--color-fg-secondary);padding-block:11px;font-size:12.5px;line-height:19px}.phone-count{--tw-leading:normal;color:var(--color-fg-quaternary);--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,);font-size:11.5px;line-height:normal}.phone-count.short{color:var(--color-warning-700)}.phone-samples{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3.5);flex-direction:column;display:flex}.phone-sample{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);flex-direction:column;padding-block:11px;display:flex}.phone-sample .fieldset{margin-bottom:calc(var(--spacing) * 0)!important}.phone-sample .fieldset>label{display:none}.phone-sample-head{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-secondary);justify-content:space-between;align-items:center;gap:9px;display:flex}.phone-sample-head label>span{margin-left:calc(var(--spacing) * .5)}.phone-add-sample{width:100%;padding-block:calc(var(--spacing) * 1.5)}.phone-validation{gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-error-200);background-color:var(--color-error-25);padding-inline:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 4.5);font-size:12.5px;line-height:calc(var(--spacing) * 4.5);color:var(--color-error-700);flex-direction:column;padding-block:11px;display:flex}.phone-validation strong{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);align-items:center;gap:7px;display:flex}.phone-validation strong>svg{flex-shrink:0}.phone-validation button{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-sm);width:100%;padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 1.5);text-align:left;--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5);text-underline-offset:2px;text-decoration-line:underline;display:flex}@media (hover:hover){.phone-validation button:hover{background-color:var(--color-error-50)}}.phone-validation button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-error-600)}.phone-validation button>span{min-width:calc(var(--spacing) * 0)}.phone-validation button>:last-child{flex-shrink:0}.phone-validation:focus{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-error-600)}.phone-owned>form{margin-top:calc(var(--spacing) * 4)}.phone-setup .field-select-menu{padding:calc(var(--spacing) * 0)}.phone-setup .field-select-search{margin-bottom:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 3);border-radius:0}.phone-setup .field-select-options{padding:calc(var(--spacing) * 1)}.phone-select-active{background-color:var(--color-gray-100)}.phone-port-form>.phone-help{--tw-leading:17px;color:var(--color-fg-quaternary);font-size:11.5px;line-height:17px}.phone-esign{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:17px;color:var(--color-fg-secondary);line-height:17px;display:flex}.phone-esign input{margin-top:calc(var(--spacing) * .5);cursor:pointer;accent-color:var(--color-primary-500);flex-shrink:0}.phone-port-form .phone-upload{color:var(--color-fg-secondary);border-radius:9px;justify-content:center;padding-block:9px}.phone-port-form .phone-upload.done{--tw-border-style:solid;border-style:solid;border-color:var(--color-success-300);background-color:var(--color-success-25);color:var(--color-success-700)}.phone-port-form .fieldset{margin-bottom:calc(var(--spacing) * 0)}.phone-port-form .hd-phone-country{gap:calc(var(--spacing) * 2)!important;border-right-style:var(--tw-border-style)!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;border-right-width:0!important}.phone-port-form .hd-phone-display{padding-left:calc(var(--spacing) * 0)!important}@media (max-width:560px){.phone-questionnaire-fields{grid-template-columns:repeat(1,minmax(0,1fr))}.phone-questionnaire-fields>.phone-field,.phone-full-field{grid-column:span 1/span 1}.phone-step .phone-step-label{display:none}}@media (max-width:640px){.phone-drawer{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:block;overflow-y:auto}.phone-registration-form{display:contents}.phone-drawer-body{overflow:visible}.phone-drawer-footer{padding-bottom:calc(26px + env(safe-area-inset-bottom))}}.locations-layout{height:100%;min-height:calc(var(--spacing) * 0);display:flex}@media not all and (min-width:1100px){.locations-layout{flex-direction:column;height:auto}}.location-detail{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}@media not all and (min-width:1100px){.location-detail{flex:none;overflow:visible}}.location-detail>*{flex-shrink:0}.location-profile-address{column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3.25);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (min-width:40rem){.location-profile-address{grid-template-columns:repeat(1,minmax(0,1fr))}}.location-lifecycle{margin-top:calc(var(--spacing) * 2.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3.75);display:flex}@media not all and (min-width:1100px){.location-lifecycle{padding-inline:calc(var(--spacing) * 0);flex-direction:column;align-items:flex-start}}.location-inactive-channels{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-tertiary)}.location-hours-copy-menu{z-index:30;width:calc(var(--spacing) * 46);overscroll-behavior:contain;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 1.5);--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;position:fixed;overflow-y:auto}.ls-bridge-open{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);text-align:left;flex:1;display:flex}.ls-bridge:focus-within .ls-bridge-del{opacity:1}.location-email-address-row{align-items:flex-start;column-gap:calc(var(--spacing) * 1.75);row-gap:calc(var(--spacing) * 1);flex-wrap:wrap;display:flex}.location-email-prefix{min-width:calc(var(--spacing) * 22.5);flex:90px}:is(.location-email-prefix>*){margin-bottom:calc(var(--spacing) * 0)}.location-email-domain{min-height:var(--hd-ctl-h);overflow-wrap:anywhere;color:var(--color-fg-tertiary);--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,);align-items:center;font-size:13px;display:flex}.location-call-form{width:100%;max-width:var(--container-2xl);gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.location-call-field{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}:is(.location-call-field>*){margin-bottom:calc(var(--spacing) * 0)}.location-call-label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.location-call-help{--tw-leading:calc(var(--spacing) * 4.25);font-size:12px;line-height:calc(var(--spacing) * 4.25);color:var(--color-fg-tertiary)}.location-call-sub{--tw-font-weight:var(--font-weight-medium);font-size:11.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-quaternary)}.location-call-mode{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 2.75);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);text-align:left;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));border-radius:11px;display:flex}@media (hover:hover){.location-call-mode:hover{border-color:var(--color-primary-300)}}.location-call-mode:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-50)}.location-call-mode.on{border-color:var(--color-primary-500);background-color:var(--color-primary-50)}.location-call-dot{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-border-default);flex-shrink:0;margin-top:1px}.location-call-mode.on .location-call-dot{border-color:var(--color-primary-500);--tw-shadow:inset 0 0 0 3px var(--tw-shadow-color,var(--color-surface)), inset 0 0 0 6px var(--tw-shadow-color,var(--color-primary-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.location-call-mode-title{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.location-call-seg{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.75);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3.25);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);border-radius:9px;display:inline-flex}@media (hover:hover){.location-call-seg:hover{border-color:var(--color-primary-300)}}.location-call-seg:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-50)}.location-call-seg.on{border-color:var(--color-primary-500);background-color:var(--color-primary-50);color:var(--color-primary-700)}.location-callout{gap:calc(var(--spacing) * 2.25);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary-100);background-color:var(--color-secondary-25);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 4.5);font-size:12.5px;line-height:calc(var(--spacing) * 4.5);color:var(--color-secondary-700);border-radius:10px;display:flex}.location-call-upload{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.25);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);border-radius:9px;display:flex}@media (hover:hover){.location-call-upload:hover{border-color:var(--color-primary-400);color:var(--color-primary-600)}}.location-call-upload.done{--tw-border-style:solid;border-style:solid;border-color:var(--color-success-300);background-color:var(--color-success-25);color:var(--color-success-700)}@media (hover:hover){.location-call-upload.done:hover{border-color:var(--color-success-300);color:var(--color-success-700)}}.location-call-toggle{align-items:center;gap:calc(var(--spacing) * 2.25);padding-block:calc(var(--spacing) * .5);display:flex}.location-call-toggle-label{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.ai-status{min-width:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary);display:grid}.ai-status:has(.ai-status-text){align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.ai-status-spin{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:#0000 currentColor currentColor;flex-shrink:0;display:inline-block}@media (prefers-reduced-motion:no-preference){.ai-status-spin{animation:var(--animate-spin)}}.ai-status-text{min-width:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary);display:grid}.ai-status-text strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.ai-status-hint,.ai-status-slow{grid-row-start:1;grid-column-start:1}.ai-status-hint{animation:0s 20s forwards ai-status-hide}.ai-status-slow{visibility:hidden;animation:0s 20s forwards ai-status-show}.ai-status-text .ai-status-hint,.ai-status-text .ai-status-slow{grid-row-start:2}.lq-heading-icon{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);color:var(--color-primary-600)}.lq-button-icon{flex-shrink:0;width:17px;height:17px}.lq-small-icon{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.lq-muted{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.lq-error{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-error-600)}.lq-notice{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-warning-200);background-color:var(--color-warning-25);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-warning-700)}.lq-ai-button{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.lq-ai-button{--tw-gradient-position:to bottom right in oklab}}.lq-ai-button{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-primary-500);--tw-gradient-to:var(--color-secondary-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));color:var(--color-white)}@media (hover:hover){.lq-ai-button:hover{--tw-gradient-from:var(--color-primary-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))}}.lq-ai-button:disabled{cursor:not-allowed;opacity:.4}.lq-ai-button.busy:disabled{opacity:1}.lq-scrim{inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);z-index:60;height:var(--list-query-viewport-height,100dvh);justify-content:flex-end;display:flex;position:fixed}.lq-overlay{inset:calc(var(--spacing) * 0);cursor:pointer;background-color:#10182873;position:absolute}@supports (color:color-mix(in lab, red, red)){.lq-overlay{background-color:color-mix(in oklab, var(--color-gray-900) 45%, transparent)}}.lq-drawer{height:100%;min-height:calc(var(--spacing) * 0);background-color:var(--color-canvas);width:96vw;max-width:720px;color:var(--color-fg-primary);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:relative}.lq-drawer-head{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding-inline:22px;padding-block:calc(var(--spacing) * 4);flex-shrink:0;display:flex}.lq-ai-icon{--tw-gradient-position:to bottom right;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}@supports (background-image:linear-gradient(in lab, red, red)){.lq-ai-icon{--tw-gradient-position:to bottom right in oklab}}.lq-ai-icon{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-primary-500);--tw-gradient-to:var(--color-secondary-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));color:var(--color-white)}.lq-head-text{min-width:calc(var(--spacing) * 0);flex:1}.lq-head-text h2{--tw-leading:calc(var(--spacing) * 5);font-size:17px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.lq-head-text p{--tw-leading:calc(var(--spacing) * 5);font-size:12.5px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.lq-close{border-radius:var(--radius-md);width:34px;height:34px;color:var(--color-fg-tertiary);flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.lq-close:hover{background-color:var(--color-gray-100)}}.lq-drawer-body{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;padding-inline:22px;padding-block:calc(var(--spacing) * 5);flex-direction:column;flex:1;gap:18px;display:flex;overflow-y:auto}@media not all and (min-width:1100px){.lq-drawer-body{padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 4)}}.lq-drawer-body>*{flex-shrink:0}.lq-drawer-footer{align-items:center;gap:calc(var(--spacing) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding-inline:22px;padding-block:calc(var(--spacing) * 3.5);flex-shrink:0;display:flex}@media not all and (min-width:40rem){.lq-drawer-footer{padding-bottom:calc(26px + env(safe-area-inset-bottom));flex-wrap:wrap}}.lq-drawer-footer .btn{border-style:var(--tw-border-style);border-width:1px;border-color:#0000;height:38px;padding-inline:calc(var(--spacing) * 3.5)!important;padding-block:calc(var(--spacing) * 0)!important;gap:7px!important;font-size:13.5px!important}.lq-aibox{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lq-aibox-label{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:15px;padding-top:13px;padding-bottom:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);display:flex}.lq-aibox-label svg{color:var(--color-primary-500)}.lq-aibox .fieldset{margin-bottom:5px!important}.lq-prompt-input{resize:none;border-style:var(--tw-border-style);width:100%;min-height:52px;padding-inline:15px;padding-top:calc(var(--spacing) * 1.5);--tw-leading:21px;color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;padding-bottom:13px;font-size:14.5px;line-height:21px;display:block}.lq-ai-footer{align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100);padding-inline:13px;padding-block:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.lq-ai-footer .btn,.lq-save-actions .btn{height:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:#0000;padding-inline:11px!important;padding-block:calc(var(--spacing) * 0)!important;gap:7px!important;font-size:12.5px!important}.lq-shortcut-hint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-fg-quaternary)}@media not all and (min-width:40rem){.lq-shortcut-hint{display:none}}.lq-label{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase;margin-bottom:9px;display:flex}.lq-label .lq-button-icon{color:var(--color-secondary-600)}.lq-shortcut-pills{flex-wrap:wrap;gap:7px;display:flex}.lq-shortcut{border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);padding-inline:11px;padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);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))}@media (hover:hover){.lq-shortcut:hover{border-color:var(--color-secondary-300);background-color:var(--color-secondary-25);color:var(--color-secondary-600)}}.lq-groups,.lq-group-wrap{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}:where(.lq-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(9px * var(--tw-space-y-reverse));margin-block-end:calc(9px * calc(1 - var(--tw-space-y-reverse)))}.lq-group{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-50);padding:calc(var(--spacing) * 2.5)}:where(.lq-chip-wrap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.lq-condition{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding-block:9px;padding-right:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 3);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-wrap:wrap;display:flex}.lq-condition>div{max-width:100%;min-width:calc(var(--spacing) * 0)}.lq-condition .field-select{border-radius:var(--radius-md);max-width:100%;height:30px;padding-inline:calc(var(--spacing) * 0);flex-grow:0;font-size:12.5px}.lq-condition .field-select-trigger{height:100%;min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 0);--tw-leading:1;font-size:12.5px;line-height:1}.lq-field-select{--tw-font-weight:var(--font-weight-semibold);width:auto;max-width:220px;font-weight:var(--font-weight-semibold)}.lq-field-select.opened{border-color:var(--border-default);box-shadow:none}.lq-field-select.ranked-search [data-select-group]{flex-direction:column;display:flex}.lq-field-select.ranked-search .field-select-group-label{order:-1}.lq-operator-select{--tw-font-weight:var(--font-weight-normal);width:auto;font-weight:var(--font-weight-normal)}.lq-operator-select .field-select-trigger{padding-left:9px;padding-right:9px}.lq-condition .hd-chevron{flex-shrink:0;width:13px;height:13px}.lq-condition .field-select-menu{width:max-content;min-width:100%;max-width:calc(100vw - 40px)}.lq-field-select .field-select-menu{width:290px;padding:calc(var(--spacing) * 0)}.lq-field-select .field-select-search{border-top:0;border-left:0;border-right:0;border-radius:0;height:auto;min-height:2rem;margin:0;padding-inline:.625rem}.lq-field-select .field-select-search:focus-within{border-color:var(--border-hairline);box-shadow:none}.lq-field-select .field-select-search-input{font-size:13px}.lq-field-select .field-select-options{max-height:calc(var(--spacing) * 72);padding:5px}.lq-field-select .field-select-option{border-radius:.375rem;gap:.5rem;padding:.375rem .5rem;font-size:13px;font-weight:400}.lq-field-select .field-select-option>span:first-child{display:none}.lq-field-select .dropdown-item{min-width:calc(var(--spacing) * 0);flex:1}.lq-field-select .field-select-option.selected{background-color:var(--color-primary-50);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.lq-value{width:auto;max-width:180px}.lq-value.number{width:78px}.lq-value.date{width:135px}.lq-value.text{width:150px}.lq-value:has(.field-select){width:auto}.lq-value-container{margin:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 0)}.lq-value input{width:100%;height:30px;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md)!important;padding-inline:7px!important;padding-block:calc(var(--spacing) * 0)!important;--tw-leading:1!important;font-size:12.5px!important;line-height:1!important}.lq-value textarea{width:100%;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md)!important;padding-inline:7px!important;padding-block:calc(var(--spacing) * 1)!important;font-size:12.5px!important}.lq-unit{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-tertiary)}.lq-multi{max-width:100%;position:relative}.lq-multi-trigger{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);max-width:100%;height:30px;padding-inline:calc(var(--spacing) * 2);color:var(--color-fg-primary);font-size:12.5px;display:inline-flex}.lq-multi-menu{top:100%;left:calc(var(--spacing) * 0);z-index:50;margin-top:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:260px;max-width:calc(100vw - 40px);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:5px;position:absolute}.lq-remove{width:26px;height:26px;color:var(--color-fg-quaternary);border-radius:6px;flex-shrink:0;place-items:center;margin-left:auto;display:grid}@media (hover:hover){.lq-remove:hover{background-color:var(--color-error-50);color:var(--color-error-600)}}.lq-join{align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:10.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-secondary);align-self:flex-start;display:inline-flex}.lq-group-join{background-color:var(--color-secondary-25);color:var(--color-secondary-700)}.lq-add-condition{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 4);font-size:13px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-secondary-600);padding-block:7px;display:inline-flex}.lq-add-group{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);--tw-leading:calc(var(--spacing) * 4);font-size:12.5px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary-700);align-self:flex-start;padding-block:7px;padding-inline:11px;display:inline-flex}@media (hover:hover){.lq-add-group:hover{background-color:var(--color-gray-50)}}.lq-sql{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);overflow:hidden}.lq-sql summary{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 5);font-size:12.5px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);list-style-type:none;display:flex}.lq-sql-chev{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))}.lq-sql[open] .lq-sql-chev{rotate:90deg}.lq-sql pre{padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3.5);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:19px;overflow-wrap:anywhere;white-space:pre-wrap;color:var(--color-gray-700);line-height:19px;overflow-x:auto}.lq-keyword{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}.lq-save-card{right:22px;bottom:calc(var(--spacing) * 16);z-index:10;max-height:calc(var(--list-query-viewport-height,100dvh) - 84px);overscroll-behavior:contain;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);width:min(340px,100% - 44px);padding:calc(var(--spacing) * 4);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow-y:auto}@media not all and (min-width:40rem){.lq-save-card{bottom:calc(var(--spacing) * 20);max-height:calc(var(--list-query-viewport-height,100dvh) - 100px)}}.lq-save-card h3{--tw-leading:calc(var(--spacing) * 5);font-size:15px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary);margin-bottom:3px}.lq-save-location-label{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 1.5);--tw-leading:calc(var(--spacing) * 5);font-size:12.5px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.lq-save-fixed-location{height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-secondary);display:flex}.lq-save-card>p{--tw-leading:calc(var(--spacing) * 5);font-size:12.5px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.lq-save-card form{margin-top:calc(var(--spacing) * 3)}:where(.lq-save-card form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.lq-save-card .fieldset{margin-bottom:calc(var(--spacing) * 3)!important}.lq-save-card .fieldset>label{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.lq-save-card .lq-save-types{margin-bottom:calc(var(--spacing) * 3.5)}.lq-save-name{height:calc(var(--spacing) * 9);width:100%}.lq-save-location{width:100%}.lq-save-types{gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);background-color:var(--color-subtle);padding:3px;display:flex}.lq-save-type{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--color-border-subtle);padding-inline:11px;padding-block:calc(var(--spacing) * 2.5);text-align:left;color:var(--color-fg-primary);flex:1}.lq-save-type span{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:flex}.lq-save-type small{margin-top:calc(var(--spacing) * .5);--tw-leading:15px;color:var(--color-fg-tertiary);font-size:11.5px;line-height:15px;display:block}.lq-save-type.active{border-color:var(--color-secondary-500);background-color:var(--color-secondary-25)}.lq-save-actions{gap:calc(var(--spacing) * 2);display:flex}.lq-save-actions .btn:first-child{flex:1}.lq-save-actions .btn:last-child{flex:2}.lq-preview{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lq-preview-head{align-items:center;gap:calc(var(--spacing) * 2.5);margin-bottom:9px;display:flex}.lq-preview-count{--tw-leading:calc(var(--spacing) * 5);font-size:22px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.lq-preview-label{--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.lq-preview-live{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-success-700);margin-left:auto;display:inline-flex}.lq-preview-live i{border-radius:var(--radius-full);background-color:var(--color-success-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);width:7px;height:7px;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-success-50)}.lq-preview-list{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100)}.lq-preview-scroll{overscroll-behavior:contain;width:100%;max-height:230px;overflow:auto}@media not all and (min-width:1100px){.lq-preview-scroll{max-height:none}}.lq-preview-empty{padding:calc(var(--spacing) * 11);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-tertiary)}.lq-preview-more{padding-inline:calc(var(--spacing) * .5);padding-top:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 5);font-size:12.5px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.lq-preview-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}.lq-preview-th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);height:43px;padding-inline:calc(var(--spacing) * 3);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.03em;letter-spacing:.03em;white-space:nowrap;color:var(--color-fg-tertiary)}.contacts-page{background-color:var(--color-canvas);min-height:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6)}@media (min-width:1100px){.contacts-page{padding-inline:calc(var(--spacing) * 7)}}@media (min-width:40rem){.contacts-page{padding-inline:calc(var(--spacing) * 6)}}.contacts-heading{margin-bottom:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.contacts-heading-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-primary-50);color:var(--color-primary-600);flex-shrink:0;place-items:center;display:grid}.contacts-heading-actions{align-items:center;gap:calc(var(--spacing) * 2);margin-left:auto;display:flex}@media not all and (min-width:40rem){.contacts-heading-actions{margin-left:calc(var(--spacing) * 0);width:100%}}.contacts-heading-actions>button{height:calc(var(--spacing) * 10);white-space:nowrap;flex-shrink:0;justify-content:center}@media not all and (min-width:40rem){.contacts-heading-actions>button{flex:1}}.contacts-toolbar{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.contacts-detail-heading{margin-bottom:calc(var(--spacing) * 4);align-items:flex-start;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.contacts-detail-heading h2{overflow-wrap:break-word}.contacts-detail-heading>div:last-child{flex-wrap:wrap}@media not all and (min-width:40rem){.contacts-detail-heading>div:last-child{margin-left:calc(var(--spacing) * 0)}}.contacts-detail-heading button{min-height:calc(var(--spacing) * 10)}.contacts-select-matching{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}@media (hover:hover){.contacts-select-matching:enabled:hover{color:var(--color-primary-700)}}.contacts-select-matching:disabled{cursor:default;color:var(--color-fg-quaternary)}.contacts-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}.contacts-th{height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-tertiary)}.contacts-th>button{align-items:center;gap:calc(var(--spacing) * 1);display:inline-flex}.contacts-table td{height:calc(var(--spacing) * 14);text-overflow:ellipsis;white-space:nowrap;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-secondary);overflow:hidden}.contacts-table td.contacts-actions-cell{overflow:visible}.contacts-row{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle)}.contacts-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.contacts-row:hover{background-color:var(--color-gray-50)}}.contacts-avatar{position:relative;overflow:hidden}.contacts-avatar-photo{inset:calc(var(--spacing) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.contacts-cell-link{text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:100%;display:block;overflow:hidden}@media (hover:hover){.contacts-cell-link:hover{color:var(--color-primary-600)}}.contacts-table-state{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 12);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-tertiary)}.contacts-filter-menu{width:calc(var(--spacing) * 72);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 3);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.contacts-filter-options{overscroll-behavior:contain;overflow-y:auto}.contacts-pipeline-menu{width:calc(var(--spacing) * 64);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding:calc(var(--spacing) * 1.5);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.contacts-pipeline-menu-title{padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-quaternary);text-transform:uppercase}.contacts-pipeline-menu-note{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);color:var(--color-fg-tertiary);font-size:13px}.contacts-pipeline-option{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);display:flex}@media (hover:hover){.contacts-pipeline-option:enabled:hover{background-color:var(--color-gray-50)}}.contacts-pipeline-option:disabled{cursor:not-allowed;color:var(--color-fg-quaternary)}.contacts-pipeline-option-note{flex-shrink:0;margin-left:auto;font-size:11.5px}.contacts-picker-toolbar{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex-shrink:0;display:flex}.contacts-picker-search{min-width:calc(var(--spacing) * 0);flex:1}@media not all and (min-width:40rem){.contacts-picker-search{flex-basis:100%}}.contacts-side-panel{top:var(--dialog-top,0px);height:var(--dialog-height,100dvh);cursor:default;overscroll-behavior:none;background-color:var(--color-canvas);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:100%;max-width:560px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:relative}@media not all and (min-width:40rem){.contacts-side-panel{max-width:96vw}}#add-to-list-scrim,#list-history-scrim{cursor:pointer}.contacts-side-panel>header,.contacts-side-panel>footer{flex-shrink:0}body:has(.contacts-side-panel),#hd-shell:has(.contacts-side-panel) main{overflow:hidden}.pl-field-label{margin-bottom:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);display:block}.pl-add{height:calc(var(--spacing) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);--tw-font-weight:var(--font-weight-semibold);width:100%;font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-primary-600);display:flex}@media (hover:hover){.pl-add:hover{border-color:var(--color-primary-300);background-color:var(--color-primary-25)}}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-\[18px\]{top:18px}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-\[3px\]{right:-3px}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-\[3px\]{bottom:-3px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-\[22px\]{left:22px}.left-\[39px\]{left:39px}.left-\[42px\]{left:42px}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-55{z-index:55}.z-200{z-index:200}.z-\[2\]{z-index:2}.z-\[50\]{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[200\]{z-index:200}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-9999}.order-last{order:9999}.order-none{order:0}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-10{grid-column:10}.col-11{grid-column:11}.col-12{grid-column:12}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.float-end{float:inline-end}.float-left{float:left}.float-none{float:none}.float-right{float:right}.float-start{float:inline-start}.clear-both{clear:both}.clear-end{clear:inline-end}.clear-left{clear:left}.clear-none{clear:none}.clear-right{clear:right}.clear-start{clear:inline-start}.container{width:100%}@media (min-width:1100px){.container{max-width:1100px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-1\.5{margin:calc(var(--spacing) * -1.5)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-7{margin:calc(var(--spacing) * 7)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-\[5px\]{margin-inline:-5px}.-mx-\[26px\]{margin-inline:-26px}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.-my-0{margin-block:calc(var(--spacing) * 0)}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-auto{margin-block:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-\[5px\]{margin-top:-5px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-0\.75{margin-top:calc(var(--spacing) * .75)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-1\.25{margin-top:calc(var(--spacing) * 1.25)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-auto{margin-right:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[5px\]{margin-bottom:5px}.mb-\[6px\]{margin-bottom:6px}.mb-\[18px\]{margin-bottom:18px}.\!ml-auto{margin-left:auto!important}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.hero-archive-box{--hero-archive-box:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5M10%2011.25h4M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);mask:var(--hero-archive-box);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-left{--hero-arrow-down-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%204.5-15%2015m0%200h11.25m-11.25%200V8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-left);-webkit-mask:var(--hero-arrow-down-left);-webkit-mask:var(--hero-arrow-down-left);mask:var(--hero-arrow-down-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-right{--hero-arrow-down-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%204.5%2015%2015m0%200V8.25m0%2011.25H8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-right);-webkit-mask:var(--hero-arrow-down-right);-webkit-mask:var(--hero-arrow-down-right);mask:var(--hero-arrow-down-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-tray{--hero-arrow-down-tray:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5M16.5%2012%2012%2016.5m0%200L7.5%2012m4.5%204.5V3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);mask:var(--hero-arrow-down-tray);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left{--hero-arrow-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5%203%2012m0%200%207.5-7.5M3%2012h18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-start-on-rectangle{--hero-arrow-right-start-on-rectangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15m3%200%203-3m0%200-3-3m3%203H9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-start-on-rectangle);-webkit-mask:var(--hero-arrow-right-start-on-rectangle);-webkit-mask:var(--hero-arrow-right-start-on-rectangle);mask:var(--hero-arrow-right-start-on-rectangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-top-right-on-square{--hero-arrow-top-right-on-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%206H5.25A2.25%202.25%200%200%200%203%208.25v10.5A2.25%202.25%200%200%200%205.25%2021h10.5A2.25%202.25%200%200%200%2018%2018.75V10.5m-10.5%206L21%203m0%200h-5.25M21%203v5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up{--hero-arrow-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2010.5%2012%203m0%200%207.5%207.5M12%203v18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up);-webkit-mask:var(--hero-arrow-up);-webkit-mask:var(--hero-arrow-up);mask:var(--hero-arrow-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-right{--hero-arrow-up-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2019.5%2015-15m0%200H8.25m11.25%200v11.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);mask:var(--hero-arrow-up-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-left{--hero-arrow-uturn-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2015%203%209m0%200%206-6M3%209h12a6%206%200%200%201%200%2012h-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-right-left{--hero-arrows-right-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2021%203%2016.5m0%200L7.5%2012M3%2016.5h13.5m0-13.5L21%207.5m0%200L16.5%2012M21%207.5H7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);mask:var(--hero-arrows-right-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-beaker{--hero-beaker:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.75%203.104v5.714a2.25%202.25%200%200%201-.659%201.591L5%2014.5M9.75%203.104c-.251.023-.501.05-.75.082m.75-.082a24.301%2024.301%200%200%201%204.5%200m0%200v5.714c0%20.597.237%201.17.659%201.591L19.8%2015.3M14.25%203.104c.251.023.501.05.75.082M19.8%2015.3l-1.57.393A9.065%209.065%200%200%201%2012%2015a9.065%209.065%200%200%200-6.23-.693L5%2014.5m14.8.8%201.402%201.402c1.232%201.232.65%203.318-1.067%203.611A48.309%2048.309%200%200%201%2012%2021c-2.773%200-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5%2014.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);mask:var(--hero-beaker);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt{--hero-bolt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3.75%2013.5%2010.5-11.25L12%2010.5h8.25L9.75%2021.75%2012%2013.5H3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-book-open{--hero-book-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.042A8.967%208.967%200%200%200%206%203.75c-1.052%200-2.062.18-3%20.512v14.25A8.987%208.987%200%200%201%206%2018c2.305%200%204.408.867%206%202.292m0-14.25a8.966%208.966%200%200%201%206-2.292c1.052%200%202.062.18%203%20.512v14.25A8.987%208.987%200%200%200%2018%2018a8.967%208.967%200%200%200-6%202.292m0-14.25v14.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);mask:var(--hero-book-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calculator{--hero-calculator:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2015.75V18m-7.5-6.75h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V13.5Zm0%202.25h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V18Zm2.498-6.75h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V13.5Zm0%202.25h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V18Zm2.504-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5Zm0%202.25h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V18Zm2.498-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5ZM8.25%206h7.5v2.25h-7.5V6ZM12%202.25c-1.892%200-3.758.11-5.593.322C5.307%202.7%204.5%203.65%204.5%204.757V19.5a2.25%202.25%200%200%200%202.25%202.25h10.5a2.25%202.25%200%200%200%202.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507%2048.507%200%200%200%2012%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calculator);-webkit-mask:var(--hero-calculator);-webkit-mask:var(--hero-calculator);mask:var(--hero-calculator);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days{--hero-calendar-days:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5m-9-6h.008v.008H12v-.008ZM12%2015h.008v.008H12V15Zm0%202.25h.008v.008H12v-.008ZM9.75%2015h.008v.008H9.75V15Zm0%202.25h.008v.008H9.75v-.008ZM7.5%2015h.008v.008H7.5V15Zm0%202.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V15Zm0%202.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0%202.25h.008v.008H16.5V15Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-camera{--hero-camera:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.827%206.175A2.31%202.31%200%200%201%205.186%207.23c-.38.054-.757.112-1.134.175C2.999%207.58%202.25%208.507%202.25%209.574V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9.574c0-1.067-.75-1.994-1.802-2.169a47.865%2047.865%200%200%200-1.134-.175%202.31%202.31%200%200%201-1.64-1.055l-.822-1.316a2.192%202.192%200%200%200-1.736-1.039%2048.774%2048.774%200%200%200-5.232%200%202.192%202.192%200%200%200-1.736%201.039l-.821%201.316Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2012.75a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200ZM18.75%2010.5h.008v.008h-.008V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-camera);-webkit-mask:var(--hero-camera);-webkit-mask:var(--hero-camera);mask:var(--hero-camera);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar{--hero-chart-bar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2013.125C3%2012.504%203.504%2012%204.125%2012h2.25c.621%200%201.125.504%201.125%201.125v6.75C7.5%2020.496%206.996%2021%206.375%2021h-2.25A1.125%201.125%200%200%201%203%2019.875v-6.75ZM9.75%208.625c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125v11.25c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V8.625ZM16.5%204.125c0-.621.504-1.125%201.125-1.125h2.25C20.496%203%2021%203.504%2021%204.125v15.75c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V4.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left{--hero-chat-bubble-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2012.76c0%201.6%201.123%202.994%202.707%203.227%201.087.16%202.185.283%203.293.369V21l4.076-4.076a1.526%201.526%200%200%201%201.037-.443%2048.282%2048.282%200%200%200%205.68-.494c1.584-.233%202.707-1.626%202.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left);-webkit-mask:var(--hero-chat-bubble-left);-webkit-mask:var(--hero-chat-bubble-left);mask:var(--hero-chat-bubble-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--hero-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-badge{--hero-check-badge:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012c0%201.268-.63%202.39-1.593%203.068a3.745%203.745%200%200%201-1.043%203.296%203.745%203.745%200%200%201-3.296%201.043A3.745%203.745%200%200%201%2012%2021c-1.268%200-2.39-.63-3.068-1.593a3.746%203.746%200%200%201-3.296-1.043%203.745%203.745%200%200%201-1.043-3.296A3.745%203.745%200%200%201%203%2012c0-1.268.63-2.39%201.593-3.068a3.745%203.745%200%200%201%201.043-3.296%203.746%203.746%200%200%201%203.296-1.043A3.746%203.746%200%200%201%2012%203c1.268%200%202.39.63%203.068%201.593a3.746%203.746%200%200%201%203.296%201.043%203.746%203.746%200%200%201%201.043%203.296A3.745%203.745%200%200%201%2021%2012Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);mask:var(--hero-check-badge);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-micro{--hero-check-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.416%203.376a.75.75%200%200%201%20.208%201.04l-5%207.5a.75.75%200%200%201-1.154.114l-3-3a.75.75%200%200%201%201.06-1.06l2.353%202.353%204.493-6.74a.75.75%200%200%201%201.04-.207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-micro);-webkit-mask:var(--hero-check-micro);-webkit-mask:var(--hero-check-micro);mask:var(--hero-check-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left{--hero-chevron-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2019.5%208.25%2012l7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right{--hero-chevron-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m8.25%204.5%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up{--hero-chevron-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2015.75%207.5-7.5%207.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);mask:var(--hero-chevron-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up-down{--hero-chevron-up-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%2015%2012%2018.75%2015.75%2015m-7.5-6L12%205.25%2015.75%209%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up-down);-webkit-mask:var(--hero-chevron-up-down);-webkit-mask:var(--hero-chevron-up-down);mask:var(--hero-chevron-up-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock{--hero-clock:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206v6h4.5m4.5%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);mask:var(--hero-clock);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-code-bracket{--hero-code-bracket:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%206.75%2022.5%2012l-5.25%205.25m-10.5%200L1.5%2012l5.25-5.25m7.5-3-4.5%2016.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);mask:var(--hero-code-bracket);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth{--hero-cog-6-tooth:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop{--hero-computer-desktop:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2017.25v1.007a3%203%200%200%201-.879%202.122L7.5%2021h9l-.621-.621A3%203%200%200%201%2015%2018.257V17.25m6-12V15a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2015V5.25m18%200A2.25%202.25%200%200%200%2018.75%203H5.25A2.25%202.25%200%200%200%203%205.25m18%200V12a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2012V5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);mask:var(--hero-computer-desktop);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop-micro{--hero-computer-desktop-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.25A2.25%202.25%200%200%201%204.25%202h7.5A2.25%202.25%200%200%201%2014%204.25v5.5A2.25%202.25%200%200%201%2011.75%2012h-1.312c.1.128.21.248.328.36a.75.75%200%200%201%20.234.545v.345a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201-.75-.75v-.345a.75.75%200%200%201%20.234-.545c.118-.111.228-.232.328-.36H4.25A2.25%202.25%200%200%201%202%209.75v-5.5Zm2.25-.75a.75.75%200%200%200-.75.75v4.5c0%20.414.336.75.75.75h7.5a.75.75%200%200%200%20.75-.75v-4.5a.75.75%200%200%200-.75-.75h-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop-micro);-webkit-mask:var(--hero-computer-desktop-micro);-webkit-mask:var(--hero-computer-desktop-micro);mask:var(--hero-computer-desktop-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-credit-card{--hero-credit-card:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%208.25h19.5M2.25%209h19.5m-16.5%205.25h6m-6%202.25h3m-3.75%203h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-credit-card);-webkit-mask:var(--hero-credit-card);-webkit-mask:var(--hero-credit-card);mask:var(--hero-credit-card);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cube{--hero-cube:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%207.5-9-5.25L3%207.5m18%200-9%205.25m9-5.25v9l-9%205.25M3%207.5l9%205.25M3%207.5v9l9%205.25m0-9v9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);mask:var(--hero-cube);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-device-phone-mobile{--hero-device-phone-mobile:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%201.5H8.25A2.25%202.25%200%200%200%206%203.75v16.5a2.25%202.25%200%200%200%202.25%202.25h7.5A2.25%202.25%200%200%200%2018%2020.25V3.75a2.25%202.25%200%200%200-2.25-2.25H13.5m-3%200V3h3V1.5m-3%200h3m-3%2018.75h3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-device-phone-mobile);-webkit-mask:var(--hero-device-phone-mobile);-webkit-mask:var(--hero-device-phone-mobile);mask:var(--hero-device-phone-mobile);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-device-tablet{--hero-device-tablet:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5h3m-6.75%202.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-15a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%204.5v15a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-device-tablet);-webkit-mask:var(--hero-device-tablet);-webkit-mask:var(--hero-device-tablet);mask:var(--hero-device-tablet);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-duplicate{--hero-document-duplicate:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2017.25v3.375c0%20.621-.504%201.125-1.125%201.125h-9.75a1.125%201.125%200%200%201-1.125-1.125V7.875c0-.621.504-1.125%201.125-1.125H6.75a9.06%209.06%200%200%201%201.5.124m7.5%2010.376h3.375c.621%200%201.125-.504%201.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06%209.06%200%200%200-1.5-.124H9.375c-.621%200-1.125.504-1.125%201.125v3.5m7.5%2010.375H9.375a1.125%201.125%200%200%201-1.125-1.125v-9.25m12%206.625v-1.875a3.375%203.375%200%200%200-3.375-3.375h-1.5a1.125%201.125%200%200%201-1.125-1.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H9.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);mask:var(--hero-document-duplicate);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text{--hero-document-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2012.75h7.5m-7.5%203H12M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-horizontal{--hero-ellipsis-horizontal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM12.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM18.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);mask:var(--hero-ellipsis-horizontal);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-vertical{--hero-ellipsis-vertical:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5ZM12%2012.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5ZM12%2018.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ellipsis-vertical);-webkit-mask:var(--hero-ellipsis-vertical);-webkit-mask:var(--hero-ellipsis-vertical);mask:var(--hero-ellipsis-vertical);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope{--hero-envelope:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75v10.5a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V6.75m19.5%200A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25m19.5%200v.243a2.25%202.25%200%200%201-1.07%201.916l-7.5%204.615a2.25%202.25%200%200%201-2.36%200L3.32%208.91a2.25%202.25%200%200%201-1.07-1.916V6.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope-open{--hero-envelope-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%209v.906a2.25%202.25%200%200%201-1.183%201.981l-6.478%203.488M2.25%209v.906a2.25%202.25%200%200%200%201.183%201.981l6.478%203.488m8.839%202.51-4.66-2.51m0%200-1.023-.55a2.25%202.25%200%200%200-2.134%200l-1.022.55m0%200-4.661%202.51m16.5%201.615a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V8.844a2.25%202.25%200%200%201%201.183-1.981l7.5-4.039a2.25%202.25%200%200%201%202.134%200l7.5%204.039a2.25%202.25%200%200%201%201.183%201.98V19.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope-open);-webkit-mask:var(--hero-envelope-open);-webkit-mask:var(--hero-envelope-open);mask:var(--hero-envelope-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle{--hero-exclamation-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle{--hero-exclamation-triangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m-9.303%203.376c-.866%201.5.217%203.374%201.948%203.374h14.71c1.73%200%202.813-1.874%201.948-3.374L13.949%203.378c-.866-1.5-3.032-1.5-3.898%200L2.697%2016.126ZM12%2015.75h.007v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye{--hero-eye:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.036%2012.322a1.012%201.012%200%200%201%200-.639C3.423%207.51%207.36%204.5%2012%204.5c4.638%200%208.573%203.007%209.963%207.178.07.207.07.431%200%20.639C20.577%2016.49%2016.64%2019.5%2012%2019.5c-4.638%200-8.573-3.007-9.963-7.178Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);mask:var(--hero-eye);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-slash{--hero-eye-slash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.98%208.223A10.477%2010.477%200%200%200%201.934%2012C3.226%2016.338%207.244%2019.5%2012%2019.5c.993%200%201.953-.138%202.863-.395M6.228%206.228A10.451%2010.451%200%200%201%2012%204.5c4.756%200%208.773%203.162%2010.065%207.498a10.522%2010.522%200%200%201-4.293%205.774M6.228%206.228%203%203m3.228%203.228%203.65%203.65m7.894%207.894L21%2021m-3.228-3.228-3.65-3.65m0%200a3%203%200%201%200-4.243-4.243m4.242%204.242L9.88%209.88%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye-slash);-webkit-mask:var(--hero-eye-slash);-webkit-mask:var(--hero-eye-slash);mask:var(--hero-eye-slash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-funnel{--hero-funnel:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203c2.755%200%205.455.232%208.083.678.533.09.917.556.917%201.096v1.044a2.25%202.25%200%200%201-.659%201.591l-5.432%205.432a2.25%202.25%200%200%200-.659%201.591v2.927a2.25%202.25%200%200%201-1.244%202.013L9.75%2021v-6.568a2.25%202.25%200%200%200-.659-1.591L3.659%207.409A2.25%202.25%200%200%201%203%205.818V4.774c0-.54.384-1.006.917-1.096A48.32%2048.32%200%200%201%2012%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);mask:var(--hero-funnel);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-globe-alt{--hero-globe-alt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-thumb-down{--hero-hand-thumb-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.498%2015.25H4.372c-1.026%200-1.945-.694-2.054-1.715a12.137%2012.137%200%200%201-.068-1.285c0-2.848.992-5.464%202.649-7.521C5.287%204.247%205.886%204%206.504%204h4.016a4.5%204.5%200%200%201%201.423.23l3.114%201.04a4.5%204.5%200%200%200%201.423.23h1.294M7.498%2015.25c.618%200%20.991.724.725%201.282A7.471%207.471%200%200%200%207.5%2019.75%202.25%202.25%200%200%200%209.75%2022a.75.75%200%200%200%20.75-.75v-.633c0-.573.11-1.14.322-1.672.304-.76.93-1.33%201.653-1.715a9.04%209.04%200%200%200%202.86-2.4c.498-.634%201.226-1.08%202.032-1.08h.384m-10.253%201.5H9.7m8.075-9.75c.01.05.027.1.05.148.593%201.2.925%202.55.925%203.977%200%201.487-.36%202.89-.999%204.125m.023-8.25c-.076-.365.183-.75.575-.75h.908c.889%200%201.713.518%201.972%201.368.339%201.11.521%202.287.521%203.507%200%201.553-.295%203.036-.831%204.398-.306.774-1.086%201.227-1.918%201.227h-1.053c-.472%200-.745-.556-.5-.96a8.95%208.95%200%200%200%20.303-.54%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-thumb-down);-webkit-mask:var(--hero-hand-thumb-down);-webkit-mask:var(--hero-hand-thumb-down);mask:var(--hero-hand-thumb-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-thumb-up{--hero-hand-thumb-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.633%2010.25c.806%200%201.533-.446%202.031-1.08a9.041%209.041%200%200%201%202.861-2.4c.723-.384%201.35-.956%201.653-1.715a4.498%204.498%200%200%200%20.322-1.672V2.75a.75.75%200%200%201%20.75-.75%202.25%202.25%200%200%201%202.25%202.25c0%201.152-.26%202.243-.723%203.218-.266.558.107%201.282.725%201.282m0%200h3.126c1.026%200%201.945.694%202.054%201.715.045.422.068.85.068%201.285a11.95%2011.95%200%200%201-2.649%207.521c-.388.482-.987.729-1.605.729H13.48c-.483%200-.964-.078-1.423-.23l-3.114-1.04a4.501%204.501%200%200%200-1.423-.23H5.904m10.598-9.75H14.25M5.904%2018.5c.083.205.173.405.27.602.197.4-.078.898-.523.898h-.908c-.889%200-1.713-.518-1.972-1.368a12%2012%200%200%201-.521-3.507c0-1.553.295-3.036.831-4.398C3.387%209.953%204.167%209.5%205%209.5h1.053c.472%200%20.745.556.5.96a8.958%208.958%200%200%200-1.302%204.665c0%201.194.232%202.333.654%203.375Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-thumb-up);-webkit-mask:var(--hero-hand-thumb-up);-webkit-mask:var(--hero-hand-thumb-up);mask:var(--hero-hand-thumb-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hashtag{--hero-hashtag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%208.25h15m-16.5%207.5h15m-1.8-13.5-3.9%2019.5m-2.1-19.5-3.9%2019.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hashtag);-webkit-mask:var(--hero-hashtag);-webkit-mask:var(--hero-hashtag);mask:var(--hero-hashtag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox{--hero-inbox:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859m-19.5.338V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H6.911a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);mask:var(--hero-inbox);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-key{--hero-key:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25a3%203%200%200%201%203%203m3%200a6%206%200%200%201-7.029%205.912c-.563-.097-1.159.026-1.563.43L10.5%2017.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1%20.43-1.563A6%206%200%201%201%2021.75%208.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);mask:var(--hero-key);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-light-bulb{--hero-light-bulb:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018v-5.25m0%200a6.01%206.01%200%200%200%201.5-.189m-1.5.189a6.01%206.01%200%200%201-1.5-.189m3.75%207.478a12.06%2012.06%200%200%201-4.5%200m3.75%202.383a14.406%2014.406%200%200%201-3%200M14.25%2018v-.192c0-.983.658-1.823%201.508-2.316a7.5%207.5%200%201%200-7.517%200c.85.493%201.509%201.333%201.509%202.316V18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);mask:var(--hero-light-bulb);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-list-bullet{--hero-list-bullet:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%206.75h12M8.25%2012h12m-12%205.25h12M3.75%206.75h.007v.008H3.75V6.75Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200ZM3.75%2012h.007v.008H3.75V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm-.375%205.25h.007v.008H3.75v-.008Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-list-bullet);-webkit-mask:var(--hero-list-bullet);-webkit-mask:var(--hero-list-bullet);mask:var(--hero-list-bullet);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass{--hero-magnifying-glass:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map{--hero-map:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%206.75V15m6-6v8.25m.503%203.498%204.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869%201.934c-.317.159-.69.159-1.006%200L9.503%203.252a1.125%201.125%200%200%200-1.006%200L3.622%205.689C3.24%205.88%203%206.27%203%206.695V19.18c0%20.836.88%201.38%201.628%201.006l3.869-1.934c.317-.159.69-.159%201.006%200l4.994%202.497c.317.158.69.158%201.006%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);mask:var(--hero-map);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin{--hero-map-pin:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2010.5c0%207.142-7.5%2011.25-7.5%2011.25S4.5%2017.642%204.5%2010.5a7.5%207.5%200%201%201%2015%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);mask:var(--hero-map-pin);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-megaphone{--hero-megaphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.34%2015.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5%204.5%200%201%201%200-9h.75c.704%200%201.402-.03%202.09-.09m0%209.18c.253.962.584%201.892.985%202.783.247.55.06%201.21-.463%201.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845%2020.845%200%200%201-1.44-4.282m3.102.069a18.03%2018.03%200%200%201-.59-4.59c0-1.586.205-3.124.59-4.59m0%209.18a23.848%2023.848%200%200%201%208.835%202.535M10.34%206.66a23.847%2023.847%200%200%200%208.835-2.535m0%200A23.74%2023.74%200%200%200%2018.795%203m.38%201.125a23.91%2023.91%200%200%201%201.014%205.395m-1.014%208.855c-.118.38-.245.754-.38%201.125m.38-1.125a23.91%2023.91%200%200%200%201.014-5.395m0-3.46c.495.413.811%201.035.811%201.73%200%20.695-.316%201.317-.811%201.73m0-3.46a24.347%2024.347%200%200%201%200%203.46%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus-circle{--hero-minus-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012H9m12%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-minus-circle);-webkit-mask:var(--hero-minus-circle);-webkit-mask:var(--hero-minus-circle);mask:var(--hero-minus-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon-micro{--hero-moon-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14.438%2010.148c.19-.425-.321-.787-.748-.601A5.5%205.5%200%200%201%206.453%202.31c.186-.427-.176-.938-.6-.748a6.501%206.501%200%201%200%208.585%208.586Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);mask:var(--hero-moon-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane{--hero-paper-airplane:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2012%203.269%203.125A59.769%2059.769%200%200%201%2021.485%2012%2059.768%2059.768%200%200%201%203.27%2020.875L5.999%2012Zm0%200h7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);mask:var(--hero-paper-airplane);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-clip{--hero-paper-clip:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.375%2012.739-7.693%207.693a4.5%204.5%200%200%201-6.364-6.364l10.94-10.94A3%203%200%201%201%2019.5%207.372L8.552%2018.32m.009-.01-.01.01m5.699-9.941-7.81%207.81a1.5%201.5%200%200%200%202.112%202.13%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);mask:var(--hero-paper-clip);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause{--hero-pause:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25v13.5m-7.5-13.5v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);mask:var(--hero-pause);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause-circle{--hero-pause-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%209v6m-4.5%200V9M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause-circle);-webkit-mask:var(--hero-pause-circle);-webkit-mask:var(--hero-pause-circle);mask:var(--hero-pause-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil{--hero-pencil:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L6.832%2019.82a4.5%204.5%200%200%201-1.897%201.13l-2.685.8.8-2.685a4.5%204.5%200%200%201%201.13-1.897L16.863%204.487Zm0%200L19.5%207.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);mask:var(--hero-pencil);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-square{--hero-pencil-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L10.582%2016.07a4.5%204.5%200%200%201-1.897%201.13L6%2018l.8-2.685a4.5%204.5%200%200%201%201.13-1.897l8.932-8.931Zm0%200L19.5%207.125M18%2014v4.75A2.25%202.25%200%200%201%2015.75%2021H5.25A2.25%202.25%200%200%201%203%2018.75V8.25A2.25%202.25%200%200%201%205.25%206H10%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);mask:var(--hero-pencil-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone{--hero-phone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%206.75c0%208.284%206.716%2015%2015%2015h2.25a2.25%202.25%200%200%200%202.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97%201.293c-.282.376-.769.542-1.21.38a12.035%2012.035%200%200%201-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963%203.102a1.125%201.125%200%200%200-1.091-.852H4.5A2.25%202.25%200%200%200%202.25%204.5v2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);mask:var(--hero-phone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone-x-mark{--hero-phone-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%203.75%2018%206m0%200%202.25%202.25M18%206l2.25-2.25M18%206l-2.25%202.25m1.5%2013.5c-8.284%200-15-6.716-15-15V4.5A2.25%202.25%200%200%201%204.5%202.25h1.372c.516%200%20.966.351%201.091.852l1.106%204.423c.11.44-.054.902-.417%201.173l-1.293.97a1.062%201.062%200%200%200-.38%201.21%2012.035%2012.035%200%200%200%207.143%207.143c.441.162.928-.004%201.21-.38l.97-1.293a1.125%201.125%200%200%201%201.173-.417l4.423%201.106c.5.125.852.575.852%201.091V19.5a2.25%202.25%200%200%201-2.25%202.25h-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone-x-mark);-webkit-mask:var(--hero-phone-x-mark);-webkit-mask:var(--hero-phone-x-mark);mask:var(--hero-phone-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play{--hero-play:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%205.653c0-.856.917-1.398%201.667-.986l11.54%206.347a1.125%201.125%200%200%201%200%201.972l-11.54%206.347a1.125%201.125%200%200%201-1.667-.986V5.653Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);mask:var(--hero-play);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus{--hero-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);mask:var(--hero-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-puzzle-piece{--hero-puzzle-piece:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%206.087c0-.355.186-.676.401-.959.221-.29.349-.634.349-1.003%200-1.036-1.007-1.875-2.25-1.875s-2.25.84-2.25%201.875c0%20.369.128.713.349%201.003.215.283.401.604.401.959v0a.64.64%200%200%201-.657.643%2048.39%2048.39%200%200%201-4.163-.3c.186%201.613.293%203.25.315%204.907a.656.656%200%200%201-.658.663v0c-.355%200-.676-.186-.959-.401a1.647%201.647%200%200%200-1.003-.349c-1.036%200-1.875%201.007-1.875%202.25s.84%202.25%201.875%202.25c.369%200%20.713-.128%201.003-.349.283-.215.604-.401.959-.401v0c.31%200%20.555.26.532.57a48.039%2048.039%200%200%201-.642%205.056c1.518.19%203.058.309%204.616.354a.64.64%200%200%200%20.657-.643v0c0-.355-.186-.676-.401-.959a1.647%201.647%200%200%201-.349-1.003c0-1.035%201.008-1.875%202.25-1.875%201.243%200%202.25.84%202.25%201.875%200%20.369-.128.713-.349%201.003-.215.283-.4.604-.4.959v0c0%20.333.277.599.61.58a48.1%2048.1%200%200%200%205.427-.63%2048.05%2048.05%200%200%200%20.582-4.717.532.532%200%200%200-.533-.57v0c-.355%200-.676.186-.959.401-.29.221-.634.349-1.003.349-1.035%200-1.875-1.007-1.875-2.25s.84-2.25%201.875-2.25c.37%200%20.713.128%201.003.349.283.215.604.401.96.401v0a.656.656%200%200%200%20.658-.663%2048.422%2048.422%200%200%200-.37-5.36c-1.886.342-3.81.574-5.766.689a.578.578%200%200%201-.61-.58v0Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-puzzle-piece);-webkit-mask:var(--hero-puzzle-piece);-webkit-mask:var(--hero-puzzle-piece);mask:var(--hero-puzzle-piece);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-question-mark-circle{--hero-question-mark-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.879%207.519c1.171-1.025%203.071-1.025%204.242%200%201.172%201.025%201.172%202.687%200%203.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45%201.827v.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%205.25h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);mask:var(--hero-question-mark-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check{--hero-shield-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-exclamation{--hero-shield-exclamation:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m0-10.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.75c0%205.592%203.824%2010.29%209%2011.622%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.57-.598-3.75h-.152c-3.196%200-6.1-1.25-8.25-3.286Zm0%2013.036h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);mask:var(--hero-shield-exclamation);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shopping-bag{--hero-shopping-bag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2010.5V6a3.75%203.75%200%201%200-7.5%200v4.5m11.356-1.993%201.263%2012c.07.665-.45%201.243-1.119%201.243H4.25a1.125%201.125%200%200%201-1.12-1.243l1.264-12A1.125%201.125%200%200%201%205.513%207.5h12.974c.576%200%201.059.435%201.119%201.007ZM8.625%2010.5a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm7.5%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shopping-bag);-webkit-mask:var(--hero-shopping-bag);-webkit-mask:var(--hero-shopping-bag);mask:var(--hero-shopping-bag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles{--hero-sparkles:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.813%2015.904%209%2018.75l-.813-2.846a4.5%204.5%200%200%200-3.09-3.09L2.25%2012l2.846-.813a4.5%204.5%200%200%200%203.09-3.09L9%205.25l.813%202.846a4.5%204.5%200%200%200%203.09%203.09L15.75%2012l-2.846.813a4.5%204.5%200%200%200-3.09%203.09ZM18.259%208.715%2018%209.75l-.259-1.035a3.375%203.375%200%200%200-2.455-2.456L14.25%206l1.036-.259a3.375%203.375%200%200%200%202.455-2.456L18%202.25l.259%201.035a3.375%203.375%200%200%200%202.456%202.456L21.75%206l-1.035.259a3.375%203.375%200%200%200-2.456%202.456ZM16.894%2020.567%2016.5%2021.75l-.394-1.183a2.25%202.25%200%200%200-1.423-1.423L13.5%2018.75l1.183-.394a2.25%202.25%200%200%200%201.423-1.423l.394-1.183.394%201.183a2.25%202.25%200%200%200%201.423%201.423l1.183.394-1.183.394a2.25%202.25%200%200%200-1.423%201.423Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun-micro{--hero-sun-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%201a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%201ZM10.5%208a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM12.95%204.11a.75.75%200%201%200-1.06-1.06l-1.062%201.06a.75.75%200%200%200%201.061%201.062l1.06-1.061ZM15%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%2015%208ZM11.89%2012.95a.75.75%200%200%200%201.06-1.06l-1.06-1.062a.75.75%200%200%200-1.062%201.061l1.061%201.06ZM8%2012a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%2012ZM5.172%2011.89a.75.75%200%200%200-1.061-1.062L3.05%2011.89a.75.75%200%201%200%201.06%201.06l1.06-1.06ZM4%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%204%208ZM4.11%205.172A.75.75%200%200%200%205.173%204.11L4.11%203.05a.75.75%200%201%200-1.06%201.06l1.06%201.06Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);mask:var(--hero-sun-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-tag{--hero-tag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.568%203H5.25A2.25%202.25%200%200%200%203%205.25v4.318c0%20.597.237%201.17.659%201.591l9.581%209.581c.699.699%201.78.872%202.607.33a18.095%2018.095%200%200%200%205.223-5.223c.542-.827.369-1.908-.33-2.607L11.16%203.66A2.25%202.25%200%200%200%209.568%203Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%206h.008v.008H6V6Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-tag);-webkit-mask:var(--hero-tag);-webkit-mask:var(--hero-tag);mask:var(--hero-tag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ticket{--hero-ticket:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%206v.75m0%203v.75m0%203v.75m0%203V18m-9-5.25h5.25M7.5%2015h3M3.375%205.25c-.621%200-1.125.504-1.125%201.125v3.026a2.999%202.999%200%200%201%200%205.198v3.026c0%20.621.504%201.125%201.125%201.125h17.25c.621%200%201.125-.504%201.125-1.125v-3.026a2.999%202.999%200%200%201%200-5.198V6.375c0-.621-.504-1.125-1.125-1.125H3.375Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);mask:var(--hero-ticket);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash{--hero-trash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m14.74%209-.346%209m-4.788%200L9.26%209m9.968-3.21c.342.052.682.107%201.022.166m-1.022-.165L18.16%2019.673a2.25%202.25%200%200%201-2.244%202.077H8.084a2.25%202.25%200%200%201-2.244-2.077L4.772%205.79m14.456%200a48.108%2048.108%200%200%200-3.478-.397m-12%20.562c.34-.059.68-.114%201.022-.165m0%200a48.11%2048.11%200%200%201%203.478-.397m7.5%200v-.916c0-1.18-.91-2.164-2.09-2.201a51.964%2051.964%200%200%200-3.32%200c-1.18.037-2.09%201.022-2.09%202.201v.916m7.5%200a48.667%2048.667%200%200%200-7.5%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);mask:var(--hero-trash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user{--hero-user:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);mask:var(--hero-user);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle{--hero-user-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.982%2018.725A7.488%207.488%200%200%200%2012%2015.75a7.488%207.488%200%200%200-5.982%202.975m11.963%200a9%209%200%201%200-11.963%200m11.963%200A8.966%208.966%200%200%201%2012%2021a8.966%208.966%200%200%201-5.982-2.275M15%209.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group{--hero-user-group:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-plus{--hero-user-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%207.5v3m0%200v3m0-3h3m-3%200h-3m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM3%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%209.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);mask:var(--hero-user-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users{--hero-users:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2019.128a9.38%209.38%200%200%200%202.625.372%209.337%209.337%200%200%200%204.121-.952%204.125%204.125%200%200%200-7.533-2.493M15%2019.128v-.003c0-1.113-.285-2.16-.786-3.07M15%2019.128v.106A12.318%2012.318%200%200%201%208.624%2021c-2.331%200-4.512-.645-6.374-1.766l-.001-.109a6.375%206.375%200%200%201%2011.964-3.07M12%206.375a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200Zm8.25%202.25a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);mask:var(--hero-users);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-video-camera{--hero-video-camera:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15.75%2010.5%204.72-4.72a.75.75%200%200%201%201.28.53v11.38a.75.75%200%200%201-1.28.53l-4.72-4.72M4.5%2018.75h9a2.25%202.25%200%200%200%202.25-2.25v-9a2.25%202.25%200%200%200-2.25-2.25h-9A2.25%202.25%200%200%200%202.25%207.5v9a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-video-camera);-webkit-mask:var(--hero-video-camera);-webkit-mask:var(--hero-video-camera);mask:var(--hero-video-camera);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench-screwdriver{--hero-wrench-screwdriver:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.42%2015.17%2017.25%2021A2.652%202.652%200%200%200%2021%2017.25l-5.877-5.877M11.42%2015.17l2.496-3.03c.317-.384.74-.626%201.208-.766M11.42%2015.17l-4.655%205.653a2.548%202.548%200%201%201-3.586-3.586l6.837-5.63m5.108-.233c.55-.164%201.163-.188%201.743-.14a4.5%204.5%200%200%200%204.486-6.336l-3.276%203.277a3.004%203.004%200%200%201-2.25-2.25l3.276-3.276a4.5%204.5%200%200%200-6.336%204.486c.091%201.076-.071%202.264-.904%202.95l-.102.085m-1.745%201.437L5.909%207.5H4.5L2.25%203.75l1.5-1.5L7.5%204.5v1.409l4.26%204.26m-1.745%201.437%201.745-1.437m6.615%208.206L15.75%2015.75M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);mask:var(--hero-wrench-screwdriver);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle{--hero-x-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9.75%209.75%204.5%204.5m0-4.5-4.5%204.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.\!flex{display:flex!important}.\!hidden{display:none!important}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-1\.75{width:calc(var(--spacing) * 1.75);height:calc(var(--spacing) * 1.75)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-7\.5{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-13\.5{width:calc(var(--spacing) * 13.5);height:calc(var(--spacing) * 13.5)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-15{width:calc(var(--spacing) * 15);height:calc(var(--spacing) * 15)}.size-22{width:calc(var(--spacing) * 22);height:calc(var(--spacing) * 22)}.size-\[6px\]{width:6px;height:6px}.size-\[9px\]{width:9px;height:9px}.size-\[11px\]{width:11px;height:11px}.size-\[12px\]{width:12px;height:12px}.size-\[13px\]{width:13px;height:13px}.size-\[14px\]{width:14px;height:14px}.size-\[15px\]{width:15px;height:15px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[30px\]{width:30px;height:30px}.size-\[34px\]{width:34px;height:34px}.size-\[42px\]{width:42px;height:42px}.size-\[60px\]{width:60px;height:60px}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\!h-3{height:calc(var(--spacing) * 3)!important}.\!h-\[13px\]{height:13px!important}.h-\(--hd-ctl-h\){height:var(--hd-ctl-h)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\.75{height:calc(var(--spacing) * 3.75)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-25{height:calc(var(--spacing) * 25)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-45{height:calc(var(--spacing) * 45)}.h-48{height:calc(var(--spacing) * 48)}.h-50{height:calc(var(--spacing) * 50)}.h-64{height:calc(var(--spacing) * 64)}.h-75{height:calc(var(--spacing) * 75)}.h-96{height:calc(var(--spacing) * 96)}.h-100{height:calc(var(--spacing) * 100)}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[40\.5px\]{height:40.5px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[53px\]{height:53px}.h-\[700px\]{height:700px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-lh{height:1lh}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[150px\]{max-height:150px}.max-h-\[190px\]{max-height:190px}.max-h-\[200px\]{max-height:200px}.max-h-\[230px\]{max-height:230px}.max-h-lh{max-height:1lh}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-\(--hd-ctl-h\){min-height:var(--hd-ctl-h)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8\.5{min-height:calc(var(--spacing) * 8.5)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[44px\]{min-height:44px}.min-h-\[78px\]{min-height:78px}.min-h-\[140px\]{min-height:140px}.min-h-auto{min-height:auto}.min-h-full{min-height:100%}.min-h-lh{min-height:1lh}.min-h-screen{min-height:100vh}.\!w-3{width:calc(var(--spacing) * 3)!important}.\!w-5{width:calc(var(--spacing) * 5)!important}.\!w-\[13px\]{width:13px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-17\.5{width:calc(var(--spacing) * 17.5)}.w-18{width:calc(var(--spacing) * 18)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-25{width:calc(var(--spacing) * 25)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-66\.5{width:calc(var(--spacing) * 66.5)}.w-72{width:calc(var(--spacing) * 72)}.w-75{width:calc(var(--spacing) * 75)}.w-80{width:calc(var(--spacing) * 80)}.w-88{width:calc(var(--spacing) * 88)}.w-96{width:calc(var(--spacing) * 96)}.w-100{width:calc(var(--spacing) * 100)}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[38px\]{width:38px}.w-\[100px\]{width:100px}.w-\[212px\]{width:212px}.w-\[260px\]{width:260px}.w-\[300px\]{width:300px}.w-\[430px\]{width:430px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-lg{width:var(--container-lg)}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-155{max-width:calc(var(--spacing) * 155)}.max-w-190{max-width:calc(var(--spacing) * 190)}.max-w-\[9rem\]{max-width:9rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[130px\]{max-width:130px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[808px\]{max-width:808px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen{max-width:100vw}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-22\.5{min-width:calc(var(--spacing) * 22.5)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32\.5{min-width:calc(var(--spacing) * 32.5)}.min-w-\[0px\]{min-width:0}.min-w-\[4rem\]{min-width:4rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[22px\]{min-width:22px}.min-w-\[250px\]{min-width:250px}.min-w-\[320px\]{min-width:320px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-auto{min-width:auto}.min-w-full{min-width:100%}.min-w-screen{min-width:100vw}.flex-1{flex:1}.flex-\[0_1_80px\]{flex:0 80px}.flex-\[1_1_120px\]{flex:120px}.flex-\[2\]{flex:2}.flex-\[2_1_160px\]{flex:2 160px}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-grow-1,.grow{flex-grow:1}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.-translate-full{--tw-translate-x:-100%;--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-full{--tw-translate-x:100%;--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/4{--tw-translate-x:calc(1 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/4{--tw-translate-y:calc(1 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-3d{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-none{translate:none}.scale-120{--tw-scale-x:120%;--tw-scale-y:120%;--tw-scale-z:120%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-none{scale:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-none{rotate:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.transform-cpu{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-none{transform:none}.\[animation\:spin_20s_linear_infinite\],.animate-\[spin_20s_linear_infinite\]{animation:20s linear infinite spin}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.snap-none{scroll-snap-type:none}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-align-none{scroll-snap-align:none}.snap-center{scroll-snap-align:center}.snap-end{scroll-snap-align:end}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.snap-normal{scroll-snap-stop:normal}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.scrollbar-auto{scrollbar-width:auto}.scrollbar-none{scrollbar-width:none}.scrollbar-thin{scrollbar-width:thin}.\[scrollbar-color\:\#cbd5e1_transparent\]{scrollbar-color:#cbd5e1 transparent}.scrollbar-gutter-auto{scrollbar-gutter:auto}.scrollbar-gutter-both{scrollbar-gutter:stable both-edges}.scrollbar-gutter-stable{scrollbar-gutter:stable}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-auto{appearance:auto}.appearance-none{appearance:none}.columns-3{columns:3}.grid-flow-col{grid-auto-flow:column}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row{grid-auto-flow:row}.grid-flow-row-dense{grid-auto-flow:dense}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-content-around{place-content:space-around}.place-content-baseline{place-content:baseline start}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-content-center-safe{place-content:safe center}.place-content-end{place-content:end}.place-content-end-safe{place-content:safe end}.place-content-evenly{place-content:space-evenly}.place-content-start{place-content:start}.place-content-stretch{place-content:stretch}.place-items-baseline{place-items:baseline}.place-items-center{place-items:center}.place-items-center-safe{place-items:safe center}.place-items-end{place-items:end}.place-items-end-safe{place-items:safe end}.place-items-start{place-items:start}.place-items-stretch{place-items:stretch stretch}.content-around{align-content:space-around}.content-baseline{align-content:baseline}.content-between{align-content:space-between}.content-center{align-content:center}.content-center-safe{align-content:safe center}.content-end{align-content:flex-end}.content-end-safe{align-content:safe flex-end}.content-evenly{align-content:space-evenly}.content-normal{align-content:normal}.content-start{align-content:flex-start}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-baseline-last{align-items:last baseline}.items-center{align-items:center}.items-center-safe{align-items:safe center}.items-end{align-items:flex-end}.items-end-safe{align-items:safe flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-baseline{justify-content:baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.justify-end-safe{justify-content:safe flex-end}.justify-evenly{justify-content:space-evenly}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-center-safe{justify-items:safe center}.justify-items-end{justify-items:end}.justify-items-end-safe{justify-items:safe end}.justify-items-normal{justify-items:normal}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-1\.75{gap:calc(var(--spacing) * 1.75)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.25{gap:calc(var(--spacing) * 2.25)}.gap-2\.75{gap:calc(var(--spacing) * 2.75)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-3\.25{gap:calc(var(--spacing) * 3.25)}.gap-3\.75{gap:calc(var(--spacing) * 3.75)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.5{gap:calc(var(--spacing) * 5.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[11px\]{gap:11px}.gap-\[13px\]{gap:13px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}:where(.divide-amber-200>:not(:last-child)){border-color:var(--color-amber-200)}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--color-border-subtle)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.place-self-auto{place-self:auto}.place-self-center{place-self:center}.place-self-center-safe{place-self:safe center}.place-self-end{place-self:end}.place-self-end-safe{place-self:safe end}.place-self-start{place-self:start}.place-self-stretch{place-self:stretch stretch}.self-auto{align-self:auto}.self-baseline{align-self:baseline}.self-baseline-last{align-self:last baseline}.self-center{align-self:center}.self-center-safe{align-self:safe center}.self-end{align-self:flex-end}.self-end-safe{align-self:safe flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-auto{justify-self:auto}.justify-self-center{justify-self:center}.justify-self-center-safe{justify-self:safe center}.justify-self-end{justify-self:flex-end}.justify-self-end-safe{justify-self:safe flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-none{overscroll-behavior-x:none}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-s-md{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[9px\]{border-top-left-radius:9px;border-top-right-radius:9px}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-\[9px\]{border-top-right-radius:9px;border-bottom-right-radius:9px}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-\[9px\]{border-bottom-right-radius:9px;border-bottom-left-radius:9px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-double{--tw-border-style:double;border-style:double}.border-hidden{--tw-border-style:hidden;border-style:hidden}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-primary-500{border-color:var(--color-primary-500)!important}.border-\[\#6757D8\],.border-\[\#6757d8\]{border-color:#6757d8}.border-\[\#c8c2ff\]{border-color:#c8c2ff}.border-\[\#d0d5dd\]{border-color:#d0d5dd}.border-\[\#fbf0df\]{border-color:#fbf0df}.border-\[var\(--color-border-default\)\]{border-color:var(--color-border-default)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-border-default{border-color:var(--color-border-default)}.border-border-subtle{border-color:var(--color-border-subtle)}.border-current{border-color:currentColor}.border-cyan-400{border-color:var(--color-cyan-400)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-error-200{border-color:var(--color-error-200)}.border-error-600{border-color:var(--color-error-600)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-800{border-color:var(--color-gray-800)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-primary-100{border-color:var(--color-primary-100)}.border-primary-200{border-color:var(--color-primary-200)}.border-primary-300{border-color:var(--color-primary-300)}.border-primary-400{border-color:var(--color-primary-400)}.border-primary-500{border-color:var(--color-primary-500)}.border-primary-600{border-color:var(--color-primary-600)}.border-purple-200{border-color:var(--color-purple-200)}.border-red-500{border-color:var(--color-red-500)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-400{border-color:var(--color-rose-400)}.border-secondary-100{border-color:var(--color-secondary-100)}.border-transparent{border-color:#0000}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-500{border-color:var(--color-violet-500)}.border-warning-200{border-color:var(--color-warning-200)}.border-white{border-color:var(--color-white)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-400{border-color:var(--color-yellow-400)}.border-t-gray-500{border-top-color:var(--color-gray-500)}.border-t-primary-500{border-top-color:var(--color-primary-500)}.border-t-purple-600{border-top-color:var(--color-purple-600)}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.\!bg-primary-50{background-color:var(--color-primary-50)!important}.bg-\[\#1a1a1a\]{background-color:#1a1a1a}.bg-\[\#2E2E2E\]{background-color:#2e2e2e}.bg-\[\#2E9BE6\]{background-color:#2e9be6}.bg-\[\#7B72E9\]{background-color:#7b72e9}.bg-\[\#7C6CF5\]{background-color:#7c6cf5}.bg-\[\#22c55e\]{background-color:#22c55e}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#1877F2\]{background-color:#1877f2}.bg-\[\#6757D8\],.bg-\[\#6757d8\]{background-color:#6757d8}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#242424\]{background-color:#242424}.bg-\[\#efedff\]{background-color:#efedff}.bg-\[\#f3f4f6\]{background-color:#f3f4f6}.bg-\[\#f9fafb\]{background-color:#f9fafb}.bg-\[\#f0448a\]{background-color:#f0448a}.bg-\[\#fbf0df\]{background-color:#fbf0df}.bg-\[\#fff7ed\]{background-color:#fff7ed}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-backdrop\/50{background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.bg-backdrop\/50{background-color:color-mix(in oklab, var(--color-backdrop) 50%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-100\/30{background-color:#dbeafe4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/30{background-color:color-mix(in oklab, var(--color-blue-100) 30%, transparent)}}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-400\/10{background-color:#54a2ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/10{background-color:color-mix(in oklab, var(--color-blue-400) 10%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-border-subtle{background-color:var(--color-border-subtle)}.bg-canvas{background-color:var(--color-canvas)}.bg-ch-facebook{background-color:var(--color-ch-facebook)}.bg-current{background-color:currentColor}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-400\/10{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/10{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-error-50{background-color:var(--color-error-50)}.bg-error-500{background-color:var(--color-error-500)}.bg-error-600{background-color:var(--color-error-600)}.bg-fg-quaternary{background-color:var(--color-fg-quaternary)}.bg-fuchsia-600{background-color:var(--color-fuchsia-600)}.bg-gray-25{background-color:var(--color-gray-25)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/80{background-color:#f9fafbcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/80{background-color:color-mix(in oklab, var(--color-gray-50) 80%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\/70{background-color:#eaecf0b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/70{background-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-400\/10{background-color:#98a2b31a}@supports (color:color-mix(in lab, red, red)){.bg-gray-400\/10{background-color:color-mix(in oklab, var(--color-gray-400) 10%, transparent)}}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/45{background-color:#10182873}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/45{background-color:color-mix(in oklab, var(--color-gray-900) 45%, transparent)}}.bg-gray-900\/50{background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/50{background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-200{background-color:var(--color-green-200)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-400\/10{background-color:#7d87ff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/10{background-color:color-mix(in oklab, var(--color-indigo-400) 10%, transparent)}}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-lime-600{background-color:var(--color-lime-600)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-pink-600{background-color:var(--color-pink-600)}.bg-primary-25{background-color:var(--color-primary-25)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-50\/40{background-color:#f0effe66}@supports (color:color-mix(in lab, red, red)){.bg-primary-50\/40{background-color:color-mix(in oklab, var(--color-primary-50) 40%, transparent)}}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-600{background-color:var(--color-primary-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/10{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.bg-secondary-25{background-color:var(--color-secondary-25)}.bg-secondary-400{background-color:var(--color-secondary-400)}.bg-secondary-400\/10{background-color:#05c1ff1a}@supports (color:color-mix(in lab, red, red)){.bg-secondary-400\/10{background-color:color-mix(in oklab, var(--color-secondary-400) 10%, transparent)}}.bg-secondary-600{background-color:var(--color-secondary-600)}.bg-sky-600{background-color:var(--color-sky-600)}.bg-subtle{background-color:var(--color-subtle)}.bg-success-50{background-color:var(--color-success-50)}.bg-success-500{background-color:var(--color-success-500)}.bg-surface{background-color:var(--color-surface)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/10{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-warning-50{background-color:var(--color-warning-50)}.bg-warning-500{background-color:var(--color-warning-500)}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-400\/10{background-color:#fac8001a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/10{background-color:color-mix(in oklab, var(--color-yellow-400) 10%, transparent)}}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-50\/80{background-color:#fafafacc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-50\/80{background-color:color-mix(in oklab, var(--color-zinc-50) 80%, transparent)}}.-bg-conic,.bg-conic{--tw-gradient-position:in oklab;background-image:conic-gradient(var(--tw-gradient-stops))}.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.bg-none{background-image:none}.via-none{--tw-gradient-via-stops:initial}.mask-none{-webkit-mask-image:none;mask-image:none}.mask-circle{--tw-mask-radial-shape:circle}.mask-ellipse{--tw-mask-radial-shape:ellipse}.mask-radial-closest-corner{--tw-mask-radial-size:closest-corner}.mask-radial-closest-side{--tw-mask-radial-size:closest-side}.mask-radial-farthest-corner{--tw-mask-radial-size:farthest-corner}.mask-radial-farthest-side{--tw-mask-radial-size:farthest-side}.mask-radial-at-bottom{--tw-mask-radial-position:bottom}.mask-radial-at-bottom-left{--tw-mask-radial-position:bottom left}.mask-radial-at-bottom-right{--tw-mask-radial-position:bottom right}.mask-radial-at-center{--tw-mask-radial-position:center}.mask-radial-at-left{--tw-mask-radial-position:left}.mask-radial-at-right{--tw-mask-radial-position:right}.mask-radial-at-top{--tw-mask-radial-position:top}.mask-radial-at-top-left{--tw-mask-radial-position:top left}.mask-radial-at-top-right{--tw-mask-radial-position:top right}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-content{background-clip:content-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-bottom-left{background-position:0 100%}.bg-bottom-right{background-position:100% 100%}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.bg-top-left{background-position:0 0}.bg-top-right{background-position:100% 0}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-origin-border{background-origin:border-box}.bg-origin-content{background-origin:content-box}.bg-origin-padding{background-origin:padding-box}.mask-add{-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;mask-composite:add}.mask-exclude{-webkit-mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude}.mask-intersect{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-subtract{-webkit-mask-composite:source-out;-webkit-mask-composite:source-out;mask-composite:subtract}.mask-alpha{-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;mask-mode:alpha}.mask-luminance{-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;mask-mode:luminance}.mask-match{-webkit-mask-source-type:auto;-webkit-mask-source-type:auto;mask-mode:match-source}.mask-type-alpha{mask-type:alpha}.mask-type-luminance{mask-type:luminance}.mask-auto{-webkit-mask-size:auto;mask-size:auto}.mask-contain{-webkit-mask-size:contain;mask-size:contain}.mask-cover{-webkit-mask-size:cover;mask-size:cover}.mask-clip-border{-webkit-mask-clip:border-box;mask-clip:border-box}.mask-clip-content{-webkit-mask-clip:content-box;mask-clip:content-box}.mask-clip-fill{-webkit-mask-clip:fill-box;mask-clip:fill-box}.mask-clip-padding{-webkit-mask-clip:padding-box;mask-clip:padding-box}.mask-clip-stroke{-webkit-mask-clip:stroke-box;mask-clip:stroke-box}.mask-clip-view{-webkit-mask-clip:view-box;mask-clip:view-box}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-bottom{-webkit-mask-position:bottom;mask-position:bottom}.mask-bottom-left{-webkit-mask-position:0 100%;mask-position:0 100%}.mask-bottom-right{-webkit-mask-position:100% 100%;mask-position:100% 100%}.mask-center{-webkit-mask-position:50%;mask-position:50%}.mask-left{-webkit-mask-position:0;mask-position:0}.mask-right{-webkit-mask-position:100%;mask-position:100%}.mask-top{-webkit-mask-position:top;mask-position:top}.mask-top-left{-webkit-mask-position:0 0;mask-position:0 0}.mask-top-right{-webkit-mask-position:100% 0;mask-position:100% 0}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.mask-repeat-round{-webkit-mask-repeat:round;mask-repeat:round}.mask-repeat-space{-webkit-mask-repeat:space;mask-repeat:space}.mask-repeat-x{-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.mask-repeat-y{-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.mask-origin-border{-webkit-mask-origin:border-box;mask-origin:border-box}.mask-origin-content{-webkit-mask-origin:content-box;mask-origin:content-box}.mask-origin-fill{-webkit-mask-origin:fill-box;mask-origin:fill-box}.mask-origin-padding{-webkit-mask-origin:padding-box;mask-origin:padding-box}.mask-origin-stroke{-webkit-mask-origin:stroke-box;mask-origin:stroke-box}.mask-origin-view{-webkit-mask-origin:view-box;mask-origin:view-box}.fill-none{fill:none}.fill-violet-500{fill:var(--color-violet-500)}.stroke-gray-300{stroke:var(--color-gray-300)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-none{stroke:none}.stroke-\[2\.4px\]{stroke-width:2.4px}.stroke-\[3px\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-left-bottom{object-position:left bottom}.object-left-top{object-position:left top}.object-right-bottom{object-position:right bottom}.object-right-top{object-position:right top}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[5px\]{padding:5px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.75{padding-inline:calc(var(--spacing) * 1.75)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.25{padding-inline:calc(var(--spacing) * 2.25)}.px-2\.75{padding-inline:calc(var(--spacing) * 2.75)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-3\.25{padding-inline:calc(var(--spacing) * 3.25)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[0\.3rem\]{padding-inline:.3rem}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[11px\]{padding-inline:11px}.px-\[26px\]{padding-inline:26px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.25{padding-block:calc(var(--spacing) * 2.25)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-3\.25{padding-block:calc(var(--spacing) * 3.25)}.py-3\.75{padding-block:calc(var(--spacing) * 3.75)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[0\.2rem\]{padding-block:.2rem}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[11px\]{padding-block:11px}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.25{padding-top:calc(var(--spacing) * 1.25)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-\[14px\]{padding-bottom:14px}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.align-text-bottom{vertical-align:text-bottom}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.leading-3\.75{--tw-leading:calc(var(--spacing) * 3.75);line-height:calc(var(--spacing) * 3.75)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}.leading-4\.25{--tw-leading:calc(var(--spacing) * 4.25);line-height:calc(var(--spacing) * 4.25)}.leading-4\.75{--tw-leading:calc(var(--spacing) * 4.75);line-height:calc(var(--spacing) * 4.75)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[17\.5px\]{--tw-leading:17.5px;line-height:17.5px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18\.25px\]{--tw-leading:18.25px;line-height:18.25px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.-tracking-\[0\.2px\]{--tw-tracking:calc(.2px * -1);letter-spacing:-.2px}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.45em\]{--tw-tracking:.45em;letter-spacing:.45em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.wrap-normal{overflow-wrap:normal}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.overflow-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-none{-webkit-hyphens:none;hyphens:none}.whitespace-break-spaces{white-space:break-spaces}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1a1a1a\]{color:#1a1a1a}.text-\[\#5F50D8\],.text-\[\#5f50d8\]{color:#5f50d8}.text-\[\#16a34a\]{color:#16a34a}.text-\[\#98a2b3\]{color:#98a2b3}.text-\[\#006582\]{color:#006582}.text-\[\#101828\]{color:#101828}.text-\[\#344054\]{color:#344054}.text-\[\#c95812\]{color:#c95812}.text-\[\#fbf0df\]{color:#fbf0df}.text-\[rgba\(255\,255\,255\,0\.87\)\]{color:#ffffffde}.text-amber-500{color:var(--color-amber-500)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-error-200{color:var(--color-error-200)}.text-error-500{color:var(--color-error-500)}.text-error-600{color:var(--color-error-600)}.text-error-700{color:var(--color-error-700)}.text-fg-primary{color:var(--color-fg-primary)}.text-fg-quaternary{color:var(--color-fg-quaternary)}.text-fg-secondary{color:var(--color-fg-secondary)}.text-fg-tertiary{color:var(--color-fg-tertiary)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-800\/70{color:#1e2939b3}@supports (color:color-mix(in lab, red, red)){.text-gray-800\/70{color:color-mix(in oklab, var(--color-gray-800) 70%, transparent)}}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-indigo-600{color:var(--color-indigo-600)}.text-orange-500{color:var(--color-orange-500)}.text-primary-500{color:var(--color-primary-500)}.text-primary-600{color:var(--color-primary-600)}.text-primary-700{color:var(--color-primary-700)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-secondary-300{color:var(--color-secondary-300)}.text-secondary-600{color:var(--color-secondary-600)}.text-secondary-700{color:var(--color-secondary-700)}.text-sky-500{color:var(--color-sky-500)}.text-sky-900{color:var(--color-sky-900)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-success-600{color:var(--color-success-600)}.text-success-700{color:var(--color-success-700)}.text-surface{color:var(--color-surface)}.text-transparent{color:#0000}.text-violet-400{color:var(--color-violet-400)}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-950{color:var(--color-violet-950)}.text-warning-600{color:var(--color-warning-600)}.text-warning-700{color:var(--color-warning-700)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-zinc-800{color:var(--color-zinc-800)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.font-stretch-condensed{font-stretch:75%}.font-stretch-expanded{font-stretch:125%}.font-stretch-extra-condensed{font-stretch:62.5%}.font-stretch-extra-expanded{font-stretch:150%}.font-stretch-normal{font-stretch:100%}.font-stretch-semi-condensed{font-stretch:87.5%}.font-stretch-semi-expanded{font-stretch:112.5%}.font-stretch-ultra-condensed{font-stretch:50%}.font-stretch-ultra-expanded{font-stretch:200%}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-dashed{text-decoration-style:dashed}.decoration-dotted{text-decoration-style:dotted}.decoration-double{text-decoration-style:double}.decoration-solid{text-decoration-style:solid}.decoration-wavy{text-decoration-style:wavy}.decoration-auto{text-decoration-thickness:auto}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.placeholder-\[\#fbf0df\]\/40::placeholder{color:oklab(95.9232% .00488412 .0249393/.4)}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.accent-auto{accent-color:auto}.accent-primary-500{accent-color:var(--color-primary-500)}.scheme-dark{color-scheme:dark}.scheme-light{color-scheme:light}.scheme-light-dark{color-scheme:light dark}.scheme-normal{color-scheme:normal}.scheme-only-dark{color-scheme:dark only}.scheme-only-light{color-scheme:light only}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.mix-blend-plus-darker{mix-blend-mode:plus-darker}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--shadow-sm\){--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[-7px_0_9px_-7px_rgba\(16\,24\,40\,0\.16\)\]{--tw-shadow:-7px 0 9px -7px var(--tw-shadow-color,#10182829);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--color-surface\)\,var\(--shadow-sm\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-surface)), var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(255\,255\,255\,0\.7\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#ffffffb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(16\,24\,40\,0\.08\)\]{--tw-shadow:0 2px 6px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_14px_-11px_rgba\(103\,87\,216\,0\.95\)\]{--tw-shadow:0 10px 14px -11px var(--tw-shadow-color,#6757d8f2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_35px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow:0 18px 35px var(--tw-shadow-color,#0f172a3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_32px_rgba\(16\,24\,40\,0\.18\)\]{--tw-shadow:0 20px 32px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_3px_var\(--color-surface\)\,inset_0_0_0_6px_var\(--color-primary-500\)\]{--tw-shadow:inset 0 0 0 3px var(--tw-shadow-color,var(--color-surface)), inset 0 0 0 6px var(--tw-shadow-color,var(--color-primary-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 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)}.shadow-lg{--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182808), 0 12px 16px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--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)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.ring-1{--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)}.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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:0_0_0_2px_white\]{box-shadow:0 0 0 2px #fff}.shadow-blue-100{--tw-shadow-color:oklch(93.2% .032 255.585)}@supports (color:color-mix(in lab, red, red)){.shadow-blue-100{--tw-shadow-color:color-mix(in oklab, var(--color-blue-100) var(--tw-shadow-alpha), transparent)}}.shadow-initial{--tw-shadow-color:initial}.ring-black{--tw-ring-color:var(--color-black)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-gray-400{--tw-ring-color:var(--color-gray-400)}.ring-primary-50{--tw-ring-color:var(--color-primary-50)}.ring-primary-100{--tw-ring-color:var(--color-primary-100)}.inset-shadow-initial{--tw-inset-shadow-color:initial}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-200{--tw-brightness:brightness(200%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md\/30{--tw-drop-shadow-alpha:30%;--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,oklab(0% 0 0/.3)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-none{--tw-drop-shadow: ;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-40{--tw-saturate:saturate(40%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,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))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.transition-normal{transition-behavior:normal}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-auto{will-change:auto}.will-change-contents{will-change:contents}.will-change-scroll{will-change:scroll-position}.will-change-transform{will-change:transform}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-layout{--tw-contain-layout:layout;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-paint{--tw-contain-paint:paint;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-size{--tw-contain-size:size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-style{--tw-contain-style:style;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-content{contain:content}.contain-none{contain:none}.contain-strict{contain:strict}.content-none{--tw-content:none;content:none}.forced-color-adjust-auto{forced-color-adjust:auto}.forced-color-adjust-none{forced-color-adjust:none}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-dotted{--tw-outline-style:dotted;outline-style:dotted}.outline-double{--tw-outline-style:double;outline-style:double}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-none{-webkit-user-select:none;user-select:none}.backface-hidden{backface-visibility:hidden}.backface-visible{backface-visibility:visible}.block-auto{block-size:auto}.block-lh{block-size:1lh}.block-screen{block-size:100vh}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.duration-initial{--tw-duration:initial}.inline-auto{inline-size:auto}.inline-screen{inline-size:100vw}.max-block-lh{max-block-size:1lh}.max-block-none{max-block-size:none}.max-block-screen{max-block-size:100vh}.max-inline-none{max-inline-size:none}.max-inline-screen{max-inline-size:100vw}.min-block-auto{min-block-size:auto}.min-block-lh{min-block-size:1lh}.min-block-screen{min-block-size:100vh}.min-inline-auto{min-inline-size:auto}.min-inline-screen{min-inline-size:100vw}.ring-inset{--tw-ring-inset:inset}.text-shadow-initial{--tw-text-shadow-color:initial}.transform-3d{transform-style:preserve-3d}.transform-border{transform-box:border-box}.transform-content{transform-box:content-box}.transform-fill{transform-box:fill-box}.transform-flat{transform-style:flat}.transform-stroke{transform-box:stroke-box}.transform-view{transform-box:view-box}:is(.\*\:mb-0>*){margin-bottom:calc(var(--spacing) * 0)}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-focus-within\:opacity-0:is(:where(.group):focus-within *){opacity:0}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:ml-1\.5:is(:where(.group):hover *){margin-left:calc(var(--spacing) * 1.5)}.group-hover\:max-w-24:is(:where(.group):hover *){max-width:calc(var(--spacing) * 24)}.group-hover\:bg-gray-25:is(:where(.group):hover *){background-color:var(--color-gray-25)}.group-hover\:bg-gray-400:is(:where(.group):hover *){background-color:var(--color-gray-400)}.group-hover\:bg-violet-500:is(:where(.group):hover *){background-color:var(--color-violet-500)}.group-hover\:pr-3:is(:where(.group):hover *){padding-right:calc(var(--spacing) * 3)}.group-hover\:pr-4:is(:where(.group):hover *){padding-right:calc(var(--spacing) * 4)}.group-hover\:text-blue-500:is(:where(.group):hover *){color:var(--color-blue-500)}.group-hover\:text-gray-600:is(:where(.group):hover *){color:var(--color-gray-600)}.group-hover\:text-red-500:is(:where(.group):hover *){color:var(--color-red-500)}.group-hover\:text-red-600:is(:where(.group):hover *){color:var(--color-red-600)}.group-hover\:text-violet-500:is(:where(.group):hover *){color:var(--color-violet-500)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-yellow-500:is(:where(.group):hover *){color:var(--color-yellow-500)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:ml-1\.5:is(:where(.group):focus-visible *){margin-left:calc(var(--spacing) * 1.5)}.group-focus-visible\:max-w-24:is(:where(.group):focus-visible *){max-width:calc(var(--spacing) * 24)}.group-focus-visible\:ring-2:is(:where(.group):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)}.group-focus-visible\:ring-blue-500:is(:where(.group):focus-visible *){--tw-ring-color:var(--color-blue-500)}.group-focus-visible\:ring-offset-2:is(:where(.group):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)}.group-has-\[\:disabled\]\:cursor-not-allowed:is(:where(.group):has(:disabled) *){cursor:not-allowed}.group-has-\[\:disabled\]\:opacity-50:is(:where(.group):has(:disabled) *){opacity:.5}.group-aria-selected\:text-white:is(:where(.group)[aria-selected=true] *){color:var(--color-white)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-\[\.nav-open\]\/shell\:pointer-events-auto:is(:where(.group\/shell).nav-open *){pointer-events:auto}.group-\[\.nav-open\]\/shell\:opacity-100:is(:where(.group\/shell).nav-open *){opacity:1}.peer-checked\:block:is(:where(.peer):checked~*){display:block}.peer-checked\:border-blue-500:is(:where(.peer):checked~*){border-color:var(--color-blue-500)}.peer-checked\:bg-blue-500:is(:where(.peer):checked~*){background-color:var(--color-blue-500)}.peer-focus-visible\:ring-1:is(:where(.peer):focus-visible~*){--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)}.peer-focus-visible\:ring-blue-500:is(:where(.peer):focus-visible~*){--tw-ring-color:var(--color-blue-500)}.peer-focus-visible\:ring-offset-1:is(:where(.peer):focus-visible~*){--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-fg-quaternary::placeholder{color:var(--color-fg-quaternary)}.placeholder\:text-fg-tertiary::placeholder{color:var(--color-fg-tertiary)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-2\.25:before{content:var(--tw-content);top:calc(var(--spacing) * 2.25)}.before\:right-\[calc\(50\%\+14px\)\]:before{content:var(--tw-content);right:calc(50% + 14px)}.before\:left-\[calc\(-50\%\+14px\)\]:before{content:var(--tw-content);left:calc(14px - 50%)}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing) * .5)}.before\:rounded-\[1px\]:before{content:var(--tw-content);border-radius:1px}.before\:bg-gray-200:before{content:var(--tw-content);background-color:var(--color-gray-200)}.before\:bg-success-500:before{content:var(--tw-content);background-color:var(--color-success-500)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:block:after{content:var(--tw-content);display:block}.after\:size-1\.5:after{content:var(--tw-content);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.after\:rotate-45:after{content:var(--tw-content);rotate:45deg}.after\:border-r-2:after{content:var(--tw-content);border-right-style:var(--tw-border-style);border-right-width:2px}.after\:border-b-2:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.after\:border-white:after{content:var(--tw-content);border-color:var(--color-white)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:border-transparent:last-child{border-color:#0000}.only\:block:only-child{display:block}.only\:table-row:only-child{display:table-row}.focus-within\:border-\[\#f3d5a3\]:focus-within{border-color:#f3d5a3}.focus-within\:border-primary-400:focus-within{border-color:var(--color-primary-400)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.focus-within\:ring-primary-50:focus-within{--tw-ring-color:var(--color-primary-50)}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[\#6757d8\]:hover{border-color:#6757d8}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-blue-600:hover{border-color:var(--color-blue-600)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-primary-300:hover{border-color:var(--color-primary-300)}.hover\:border-primary-400:hover{border-color:var(--color-primary-400)}.hover\:border-primary-500:hover{border-color:var(--color-primary-500)}.hover\:border-red-600:hover{border-color:var(--color-red-600)}.hover\:border-violet-400:hover{border-color:var(--color-violet-400)}.hover\:border-violet-500:hover{border-color:var(--color-violet-500)}.hover\:border-violet-600:hover{border-color:var(--color-violet-600)}.hover\:border-yellow-600:hover{border-color:var(--color-yellow-600)}.hover\:bg-\[\#6957ED\]:hover{background-color:#6957ed}.hover\:bg-\[\#F0EDFF\]:hover{background-color:#f0edff}.hover\:bg-\[\#e5e7eb\]:hover{background-color:#e5e7eb}.hover\:bg-\[\#efedff\]:hover{background-color:#efedff}.hover\:bg-\[\#f0edff\]:hover{background-color:#f0edff}.hover\:bg-\[\#f3d5a3\]:hover{background-color:#f3d5a3}.hover\:bg-\[\#f7f5ff\]:hover{background-color:#f7f5ff}.hover\:bg-\[\#ffedd5\]:hover{background-color:#ffedd5}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-400:hover{background-color:var(--color-blue-400)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-error-50:hover{background-color:var(--color-error-50)}.hover\:bg-error-700:hover{background-color:var(--color-error-700)}.hover\:bg-gray-25:hover{background-color:var(--color-gray-25)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-primary-25:hover{background-color:var(--color-primary-25)}.hover\:bg-primary-50:hover{background-color:var(--color-primary-50)}.hover\:bg-primary-100:hover{background-color:var(--color-primary-100)}.hover\:bg-primary-500:hover{background-color:var(--color-primary-500)}.hover\:bg-primary-600:hover{background-color:var(--color-primary-600)}.hover\:bg-primary-700:hover{background-color:var(--color-primary-700)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:bg-violet-500\/30:hover{background-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/30:hover{background-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.hover\:bg-warning-50:hover{background-color:var(--color-warning-50)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:text-\[\#4C3CB9\]:hover{color:#4c3cb9}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-error-600:hover{color:var(--color-error-600)}.hover\:text-error-700:hover{color:var(--color-error-700)}.hover\:text-fg-primary:hover{color:var(--color-fg-primary)}.hover\:text-fg-secondary:hover{color:var(--color-fg-secondary)}.hover\:text-gray-100:hover{color:var(--color-gray-100)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-gray-950:hover{color:var(--color-gray-950)}.hover\:text-primary-100:hover{color:var(--color-primary-100)}.hover\:text-primary-500:hover{color:var(--color-primary-500)}.hover\:text-primary-600:hover{color:var(--color-primary-600)}.hover\:text-primary-700:hover{color:var(--color-primary-700)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-violet-500:hover{color:var(--color-violet-500)}.hover\:text-warning-700:hover{color:var(--color-warning-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-yellow-500:hover{color:var(--color-yellow-500)}.hover\:text-yellow-600:hover{color:var(--color-yellow-600)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:drop-shadow-\[0_0_2em_\#61dafbaa\]:hover{--tw-drop-shadow-size:drop-shadow(0 0 2em var(--tw-drop-shadow-color,#61dafbaa));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.hover\:drop-shadow-\[0_0_2em_\#646cffaa\]:hover{--tw-drop-shadow-size:drop-shadow(0 0 2em var(--tw-drop-shadow-color,#646cffaa));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:border-0\!:focus{border-style:var(--tw-border-style)!important;border-width:0!important}.focus\:border-\[\#f3d5a3\]:focus{border-color:#f3d5a3}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-primary-400:focus{border-color:var(--color-primary-400)}.focus\:border-primary-500:focus{border-color:var(--color-primary-500)}.focus\:bg-gray-50:focus{background-color:var(--color-gray-50)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:font-semibold:focus{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-white:focus{color:var(--color-white)}.focus\:shadow-lg:focus{--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.focus\:ring-0\!:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.focus\:ring-2:focus{--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)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.focus\:ring-\[3px\]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-primary-50:focus{--tw-ring-color:var(--color-primary-50)}.focus\:ring-primary-100:focus{--tw-ring-color:var(--color-primary-100)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-blue-500:focus-visible{border-color:var(--color-blue-500)}.focus-visible\:bg-blue-500:focus-visible{background-color:var(--color-blue-500)}.focus-visible\:bg-violet-500:focus-visible{background-color:var(--color-violet-500)}.focus-visible\:text-blue-500:focus-visible{color:var(--color-blue-500)}.focus-visible\:text-gray-100:focus-visible{color:var(--color-gray-100)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-1:focus-visible{--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)}.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)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-color:var(--color-blue-500)}.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)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-primary-500:focus-visible{outline-color:var(--color-primary-500)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}@media (hover:hover){.enabled\:hover\:border-primary-300:enabled:hover{border-color:var(--color-primary-300)}.enabled\:hover\:bg-black\/5:enabled:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-black\/5:enabled:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.enabled\:hover\:bg-gray-100:enabled:hover{background-color:var(--color-gray-100)}.enabled\:hover\:bg-primary-500:enabled:hover{background-color:var(--color-primary-500)}.enabled\:hover\:bg-primary-700:enabled:hover{background-color:var(--color-primary-700)}.enabled\:hover\:text-gray-700:enabled:hover{color:var(--color-gray-700)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-error-200:disabled{background-color:var(--color-error-200)}.disabled\:bg-gray-50:disabled{background-color:var(--color-gray-50)}.disabled\:bg-gray-200:disabled{background-color:var(--color-gray-200)}.disabled\:bg-gray-300:disabled{background-color:var(--color-gray-300)}.disabled\:bg-primary-200:disabled{background-color:var(--color-primary-200)}.disabled\:text-fg-quaternary:disabled{color:var(--color-fg-quaternary)}.disabled\:text-gray-400:disabled{color:var(--color-gray-400)}.disabled\:text-white:disabled{color:var(--color-white)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.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([data-ctrl]) .in-data-ctrl\:hidden{display:none}:where([data-ctrl]) .in-data-ctrl\:inline{display:inline}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:-outline-offset-2:has(:focus-visible){outline-offset:calc(2px * -1)}.has-focus-visible\:outline-primary-500:has(:focus-visible){outline-color:var(--color-primary-500)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-checked\:bg-black\/5[aria-checked=true]{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.aria-checked\:bg-black\/5[aria-checked=true]{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.enabled\:aria-checked\:text-gray-900:enabled[aria-checked=true]{color:var(--color-gray-900)}.aria-pressed\:bg-gray-100[aria-pressed=true]{background-color:var(--color-gray-100)}.aria-pressed\:text-blue-500[aria-pressed=true]{color:var(--color-blue-500)}.aria-selected\:bg-gray-100[aria-selected=true]{background-color:var(--color-gray-100)}.aria-selected\:bg-violet-500[aria-selected=true]{background-color:var(--color-violet-500)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media not all and (min-width:1100px){.max-nav\:order-3{order:3}.max-nav\:-mx-4\.5{margin-inline:calc(var(--spacing) * -4.5)}.max-nav\:-mt-4\.5{margin-top:calc(var(--spacing) * -4.5)}.max-nav\:flex{display:flex}.max-nav\:hidden{display:none}.max-nav\:max-h-\[58vh\]{max-height:58vh}.max-nav\:w-auto{width:auto}.max-nav\:w-full{width:100%}.max-nav\:shrink-0{flex-shrink:0}.max-nav\:flex-col{flex-direction:column}.max-nav\:flex-row{flex-direction:row}.max-nav\:flex-wrap{flex-wrap:wrap}.max-nav\:items-center{align-items:center}.max-nav\:justify-end{justify-content:flex-end}.max-nav\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-nav\:gap-4{gap:calc(var(--spacing) * 4)}.max-nav\:overflow-x-auto{overflow-x:auto}.max-nav\:overflow-y-visible{overflow-y:visible}.max-nav\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-nav\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-nav\:p-3{padding:calc(var(--spacing) * 3)}.max-nav\:p-4{padding:calc(var(--spacing) * 4)}.max-nav\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-nav\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.max-nav\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-nav\:py-4{padding-block:calc(var(--spacing) * 4)}.max-nav\:py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.max-nav\:pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.max-nav\:pl-12{padding-left:calc(var(--spacing) * 12)}.max-nav\:whitespace-nowrap{white-space:nowrap}:is(.max-nav\:\*\:w-full>*){width:100%}:is(.max-nav\:\*\:justify-center>*){justify-content:center}}@media not all and (min-width:1099px){.max-\[1099px\]\:block{display:block}.max-\[1099px\]\:hidden{display:none}}@media not all and (min-width:820px){.max-\[820px\]\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}}@media not all and (min-width:360px){.max-\[360px\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (min-width:359px){.max-\[359px\]\:gap-1{gap:calc(var(--spacing) * 1)}}@media not all and (min-width:48rem){.max-md\:h-\[calc\(100vh-60px\)\]{height:calc(100vh - 60px)}}@media not all and (min-width:40rem){.max-sm\:w-full{width:100%}.max-sm\:max-w-\[96vw\]{max-width:96vw}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-sm\:flex-col{flex-direction:column}.max-sm\:items-stretch{align-items:stretch}}@media (min-width:641px){.min-\[641px\]\:inline{display:inline}}@media (min-width:1100px){.nav\:flex{display:flex}.nav\:hidden{display:none}.nav\:inline{display:inline}.nav\:w-\[379px\]{width:379px}.nav\:max-w-\[379px\]{max-width:379px}.nav\:flex-row{flex-direction:row}.nav\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.nav\:border-border-subtle{border-color:var(--color-border-subtle)}}@media (min-width:40rem){.sm\:left-\[26px\]{left:26px}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:size-\[42px\]{width:42px;height:42px}.sm\:min-h-\[84px\]{min-height:84px}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:max-w-96{max-width:calc(var(--spacing) * 96)}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-\[11px\]{gap:11px}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:gap-y-5{row-gap:calc(var(--spacing) * 5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-\[11px\]{padding-block:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:focus\:block:focus{display:block}}@media (min-width:48rem){.md\:mr-3{margin-right:calc(var(--spacing) * 3)}.md\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.md\:flex{display:flex}.md\:w-\[var\(--sidebar-width\,320px\)\]{width:var(--sidebar-width,320px)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-border-subtle{border-color:var(--color-border-subtle)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:80rem){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:flex-row{flex-direction:row}.xl\:justify-between{justify-content:space-between}}@media (prefers-color-scheme:dark){:where(.dark\:divide-amber-900\/50>:not(:last-child)){border-color:#7b330680}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-amber-900\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}:where(.dark\:divide-gray-700>:not(:last-child)){border-color:var(--color-gray-700)}:where(.dark\:divide-gray-800>:not(:last-child)){border-color:var(--color-gray-800)}.dark\:border-amber-700{border-color:var(--color-amber-700)}.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:border-gray-700{border-color:var(--color-gray-700)}.dark\:border-gray-800{border-color:var(--color-gray-800)}.dark\:border-red-400{border-color:var(--color-red-400)}.dark\:border-rose-900{border-color:var(--color-rose-900)}.dark\:border-yellow-900{border-color:var(--color-yellow-900)}.dark\:bg-amber-300{background-color:var(--color-amber-300)}.dark\:bg-amber-700\/70{background-color:#b75000b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-700\/70{background-color:color-mix(in oklab, var(--color-amber-700) 70%, transparent)}}.dark\:bg-amber-900\/20{background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/20{background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.dark\:bg-amber-900\/50{background-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/50{background-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.dark\:bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.dark\:bg-blue-900\/30{background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/30{background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.dark\:bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-500\/20{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.dark\:bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.dark\:bg-fuchsia-300{background-color:var(--color-fuchsia-300)}.dark\:bg-gray-600{background-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:bg-gray-950{background-color:var(--color-gray-950)}.dark\:bg-gray-950\/80{background-color:#030712cc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-950\/80{background-color:color-mix(in oklab, var(--color-gray-950) 80%, transparent)}}.dark\:bg-lime-300{background-color:var(--color-lime-300)}.dark\:bg-orange-300{background-color:var(--color-orange-300)}.dark\:bg-pink-300{background-color:var(--color-pink-300)}.dark\:bg-red-300{background-color:var(--color-red-300)}.dark\:bg-red-900\/20{background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/20{background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\:bg-red-900\/50{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/50{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.dark\:bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-500\/20{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.dark\:bg-sky-300{background-color:var(--color-sky-300)}.dark\:bg-teal-300{background-color:var(--color-teal-300)}.dark\:bg-violet-300{background-color:var(--color-violet-300)}.dark\:bg-violet-700\/70{background-color:#7008e7b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-700\/70{background-color:color-mix(in oklab, var(--color-violet-700) 70%, transparent)}}.dark\:bg-violet-900\/50{background-color:#4d179a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/50{background-color:color-mix(in oklab, var(--color-violet-900) 50%, transparent)}}.dark\:bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-500\/20{background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.dark\:bg-yellow-900\/50{background-color:#733e0a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/50{background-color:color-mix(in oklab, var(--color-yellow-900) 50%, transparent)}}.dark\:bg-zinc-950\/80{background-color:#09090bcc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-zinc-950\/80{background-color:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.dark\:fill-gray-700{fill:var(--color-gray-700)}.dark\:stroke-gray-500{stroke:var(--color-gray-500)}.dark\:stroke-gray-600{stroke:var(--color-gray-600)}.dark\:text-amber-200{color:var(--color-amber-200)}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-amber-400{color:var(--color-amber-400)}.dark\:text-blue-400{color:var(--color-blue-400)}.dark\:text-cyan-300{color:var(--color-cyan-300)}.dark\:text-cyan-400{color:var(--color-cyan-400)}.dark\:text-cyan-700{color:var(--color-cyan-700)}.dark\:text-emerald-300{color:var(--color-emerald-300)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-gray-100{color:var(--color-gray-100)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-500{color:var(--color-gray-500)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:text-gray-900{color:var(--color-gray-900)}.dark\:text-indigo-400{color:var(--color-indigo-400)}.dark\:text-red-300{color:var(--color-red-300)}.dark\:text-red-400{color:var(--color-red-400)}.dark\:text-rose-300{color:var(--color-rose-300)}.dark\:text-rose-400{color:var(--color-rose-400)}.dark\:text-sky-300{color:var(--color-sky-300)}.dark\:text-violet-50{color:var(--color-violet-50)}.dark\:text-violet-200{color:var(--color-violet-200)}.dark\:text-violet-300{color:var(--color-violet-300)}.dark\:text-violet-400{color:var(--color-violet-400)}.dark\:text-violet-950{color:var(--color-violet-950)}.dark\:text-white{color:var(--color-white)}.dark\:text-yellow-300{color:var(--color-yellow-300)}.dark\:text-yellow-400{color:var(--color-yellow-400)}.dark\:placeholder-gray-500::placeholder{color:var(--color-gray-500)}.dark\:shadow-blue-950{--tw-shadow-color:oklch(28.2% .091 267.935)}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-blue-950{--tw-shadow-color:color-mix(in oklab, var(--color-blue-950) var(--tw-shadow-alpha), transparent)}}.dark\:ring-blue-700{--tw-ring-color:var(--color-blue-700)}.dark\:ring-gray-700{--tw-ring-color:var(--color-gray-700)}@media (hover:hover){.dark\:group-hover\:bg-gray-600:is(:where(.group):hover *){background-color:var(--color-gray-600)}}.dark\:group-focus-visible\:ring-offset-gray-900:is(:where(.group):focus-visible *),.dark\:peer-focus-visible\:ring-offset-gray-900:is(:where(.peer):focus-visible~*){--tw-ring-offset-color:var(--color-gray-900)}@media (hover:hover){.dark\:hover\:bg-blue-900:hover{background-color:var(--color-blue-900)}.dark\:hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-gray-800\/60:hover{background-color:#1e293999}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-800\/60:hover{background-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.dark\:hover\:bg-gray-950:hover{background-color:var(--color-gray-950)}.dark\:hover\:bg-gray-950\/30:hover{background-color:#0307124d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-950\/30:hover{background-color:color-mix(in oklab, var(--color-gray-950) 30%, transparent)}}.dark\:hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.dark\:hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}}@media (hover:hover){@media (prefers-color-scheme:dark){.hover\:dark\:bg-gray-600\/30:hover{background-color:#4754674d}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-gray-600\/30:hover{background-color:color-mix(in oklab, var(--color-gray-600) 30%, transparent)}}}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:text-blue-300:hover{color:var(--color-blue-300)}.dark\:hover\:text-blue-400:hover{color:var(--color-blue-400)}.dark\:hover\:text-gray-100:hover{color:var(--color-gray-100)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}.dark\:hover\:text-violet-300:hover{color:var(--color-violet-300)}.dark\:hover\:text-violet-400:hover{color:var(--color-violet-400)}.dark\:hover\:text-violet-500:hover{color:var(--color-violet-500)}.dark\:hover\:text-yellow-500:hover{color:var(--color-yellow-500)}}.dark\:focus\:bg-gray-800:focus{background-color:var(--color-gray-800)}.focus\:dark\:bg-gray-600\/30:focus{background-color:#4754674d}@supports (color:color-mix(in lab, red, red)){.focus\:dark\:bg-gray-600\/30:focus{background-color:color-mix(in oklab, var(--color-gray-600) 30%, transparent)}}.dark\:focus-visible\:ring-offset-gray-800:focus-visible{--tw-ring-offset-color:var(--color-gray-800)}.dark\:focus-visible\:ring-offset-gray-900:focus-visible{--tw-ring-offset-color:var(--color-gray-900)}@media (hover:hover){.dark\:enabled\:hover\:bg-white\/5:enabled:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:enabled\:hover\:bg-white\/5:enabled:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:enabled\:hover\:text-gray-200:enabled:hover{color:var(--color-gray-200)}}.dark\:disabled\:text-gray-500:disabled,.disabled\:dark\:text-gray-500:disabled{color:var(--color-gray-500)}.dark\:aria-checked\:bg-white\/5[aria-checked=true]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:aria-checked\:bg-white\/5[aria-checked=true]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:enabled\:aria-checked\:text-gray-100:enabled[aria-checked=true]{color:var(--color-gray-100)}.dark\:aria-pressed\:bg-gray-700[aria-pressed=true]{background-color:var(--color-gray-700)}}.\[\&_strong\]\:font-bold strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-fg-primary strong{color:var(--color-fg-primary)}.\[\&_strong\]\:text-fg-secondary strong{color:var(--color-fg-secondary)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\.phx-click-loading\]\:pointer-events-none.phx-click-loading{pointer-events:none}.\[\&\.phx-click-loading\]\:opacity-60.phx-click-loading{opacity:.6}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:h-1\.5::-webkit-scrollbar{height:calc(var(--spacing) * 1.5)}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:var(--radius-full)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-slate-300::-webkit-scrollbar-thumb{background-color:var(--color-slate-300)}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}.\[\&\>svg\]\:size-8\.5>svg{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.\[\&\>td\]\:px-2\.5>td{padding-inline:calc(var(--spacing) * 2.5)}.\[\&\>td\]\:py-\[11px\]>td{padding-block:11px}.\[\&\>td\]\:align-middle>td{vertical-align:middle}.\[\&\>td\]\:whitespace-nowrap>td{white-space:nowrap}.\[\&\>td\:not\(\:last-child\)\]\:overflow-hidden>td:not(:last-child){overflow:hidden}.\[\&\>td\:not\(\:last-child\)\]\:text-ellipsis>td:not(:last-child){text-overflow:ellipsis}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.\[\@media\(hover\:hover\)\]\:group-focus-within\:opacity-\[\.18\]:is(:where(.group):focus-within *){opacity:.18}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.\[\@media\(hover\:hover\)\]\:group-hover\:opacity-\[\.18\]:is(:where(.group):hover *){opacity:.18}}}[data-theme-source=system] .\[\[data-theme-source\=system\]_\&\]\:\!left-0{left:calc(var(--spacing) * 0)!important}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:left-2\/3{left:66.6667%}[data-theme=light] .\[\[data-theme\=light\]_\&\]\:left-1\/3{left:33.3333%}}@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(/fonts/Inter-Regular-37dcabff629c3690303739be2e0b3524.ttf?vsn=d)format("truetype")}@font-face{font-family:Inter;font-weight:500;font-display:swap;src:url(/fonts/Inter-Medium-8540f35bf8acd509b9ce356f1111e983.ttf?vsn=d)format("truetype")}@font-face{font-family:Inter;font-weight:600;font-display:swap;src:url(/fonts/Inter-SemiBold-e5532d993e2de30fa92422df0a8849dd.ttf?vsn=d)format("truetype")}@font-face{font-family:Inter;font-weight:700;font-display:swap;src:url(/fonts/Inter-Bold-f77ce9588dccbc52fdbf0b79f0d63714.ttf?vsn=d)format("truetype")}@font-face{font-family:Inter Display;font-weight:600;font-display:swap;src:url(/fonts/InterDisplay-SemiBold-c77560a8441d664af3e65dd57026dff9.ttf?vsn=d)format("truetype")}@media (max-width:560px){:root{--hd-ctl-h:44px}}.tk-page-body{min-height:calc(var(--spacing) * 0);padding-inline:26px;padding-block:calc(var(--spacing) * 6);--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);flex:1;overflow-y:auto}.tk-btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;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));display:inline-flex}.tk-btn-sm{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:12.5px}.tk-btn-sec{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-surface);color:var(--color-fg-secondary)}@media (hover:hover){.tk-btn-sec:hover{border-color:var(--color-gray-400);color:var(--color-fg-primary)}}.tk-btn-sec:disabled{cursor:not-allowed;border-color:var(--color-border-subtle);background-color:var(--color-gray-50);color:var(--color-gray-400)}.tk-btn-ghost{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}@media (hover:hover){.tk-btn-ghost:hover{background-color:var(--color-gray-100);color:var(--color-fg-primary)}}.tk-btn-ghost:disabled{cursor:not-allowed;opacity:.4}.tk-pill{align-items:center;gap:calc(var(--spacing) * 1.25);border-radius:var(--radius-full);padding-inline:calc(var(--spacing) * 2.25);padding-block:calc(var(--spacing) * .5);vertical-align:top;--tw-leading:18px;--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;line-height:18px;font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.tk-pill .tk-dot{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-radius:var(--radius-full)}.tk-pill-green{background-color:var(--color-success-50);color:var(--color-success-700)}.tk-pill-green .tk-dot{background-color:var(--color-success-500)}.tk-pill-gray{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}.tk-pill-gray .tk-dot{background-color:var(--color-gray-400)}.tk-pill-amber{background-color:var(--color-warning-50);color:var(--color-warning-700)}.tk-pill-amber .tk-dot{background-color:var(--color-warning-600)}.tk-pill-red{background-color:var(--color-error-50);color:var(--color-error-700)}.tk-pill-red .tk-dot{background-color:var(--color-error-500)}.tk-pill-orange{background-color:var(--color-warning-50);color:var(--color-warning-700)}.tk-pill-orange .tk-dot{background-color:var(--color-warning-600)}.tk-startcta{margin-bottom:calc(var(--spacing) * 4);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3.5);border-radius:var(--radius-2xl);width:100%;padding-inline:18px;padding-block:calc(var(--spacing) * 4);text-align:left;color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));background:linear-gradient(120deg, var(--color-primary-600), var(--color-secondary-600));display:flex}.tk-startcta:hover:not(:disabled){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182808), 0 12px 16px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tk-startcta:disabled{cursor:not-allowed;opacity:.55}.tk-startcta-ic{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);background-color:#ffffff2e;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.tk-startcta-ic{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.tk-startcta-txt{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;gap:3px;display:flex}.tk-startcta-t{--tw-font-weight:var(--font-weight-extrabold);font-size:16px;font-weight:var(--font-weight-extrabold);--tw-tracking:-.01em;letter-spacing:-.01em}.tk-startcta-s{opacity:.9;font-size:13px}.tk-startcta-chev{opacity:.85;flex-shrink:0}.tk-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.tk-mlist{gap:calc(var(--spacing) * 2.5);flex-direction:column;display:none}.tk-mcard{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3.25);--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));font-size:14px}.tk-mcard.inert{cursor:default}.tk-mcard:active:not(.inert){border-color:var(--color-primary-400)}.tk-mc-top{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2.5);margin-bottom:7px;display:flex}.tk-mc-title{min-width:calc(var(--spacing) * 0);--tw-leading:1.35;--tw-font-weight:650;color:var(--color-fg-primary);align-items:flex-start;gap:7px;font-size:14px;font-weight:650;line-height:1.35;display:flex}.tk-mc-top .tk-pill{flex:none}.tk-mc-meta{margin-bottom:calc(var(--spacing) * 2.25);align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--color-fg-tertiary);flex-wrap:wrap;font-size:12.5px;display:flex}.tk-mc-contact{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);display:inline-flex}.tk-mc-dot{color:var(--color-gray-300)}.tk-mc-bot{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.tk-table{table-layout:fixed;border-collapse:collapse;width:100%}.tk-th{top:calc(var(--spacing) * 0);z-index:1;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 3.5);text-align:left;--tw-font-weight:var(--font-weight-bold);font-size:11.5px;font-weight:var(--font-weight-bold);--tw-tracking:.02em;letter-spacing:.02em;white-space:nowrap;color:var(--color-fg-tertiary);text-transform:uppercase;-webkit-user-select:none;user-select:none;padding-block:11px;position:sticky}.tk-th button{vertical-align:middle;--tw-leading:inherit;line-height:inherit;text-transform:uppercase}@media (hover:hover){.tk-th button:hover{color:var(--color-fg-secondary)}}.tk-table tbody td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);height:64px;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3.25);vertical-align:middle;color:var(--color-fg-secondary);font-size:13.5px}.tk-table tbody tr:last-child td{border-bottom-color:#0000}.tk-row-open{cursor:pointer;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))}@media (hover:hover){.tk-row-open:hover{background-color:var(--color-gray-100)}}.tk-when{max-width:100%;min-width:calc(var(--spacing) * 0);vertical-align:top;--tw-leading:1.35;white-space:nowrap;flex-direction:column;line-height:1.35;display:inline-flex}.tk-when-d{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;--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,);overflow:hidden}.tk-when-t{text-overflow:ellipsis;--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,);opacity:.7;font-size:11.5px;overflow:hidden}.tk-dim{color:var(--color-fg-tertiary);white-space:nowrap}.tk-none{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);--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,)}.tk-assignee{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-overflow:ellipsis;color:var(--color-fg-primary);white-space:nowrap;overflow:hidden}.tk-contact{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);white-space:nowrap;display:flex}.tk-contact span{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-overflow:ellipsis;color:var(--color-fg-primary);white-space:nowrap;overflow:hidden}.tk-title{min-width:calc(var(--spacing) * 0);vertical-align:top;--tw-leading:1.35;--tw-font-weight:var(--font-weight-semibold);line-height:1.35;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);align-items:flex-start;gap:7px;display:flex}.tk-titletxt{-webkit-line-clamp:2;min-width:calc(var(--spacing) * 0);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tk-tablewrap .dtable-card{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tk-aitag{width:18px;height:18px;color:var(--color-white);background:linear-gradient(135deg, var(--color-primary-500), var(--color-secondary-500));border-radius:6px;flex:none;place-items:center;display:inline-grid}.tk-title .tk-aitag{margin-top:calc(var(--spacing) * .5)}.tk-due{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;color:var(--color-fg-secondary);white-space:nowrap;overflow:hidden}.tk-due.late{color:var(--color-error-600)}.tk-due.soon{color:var(--color-warning-700)}.tk-pager{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);border-top-width:0;border-color:var(--color-border-subtle);background-color:var(--color-white);color:var(--color-fg-tertiary);--hd-pg-ctl-h:30px;font-size:12.5px;container:tkpg/inline-size}@media (max-width:1099px){.tk-pager{--hd-pg-ctl-h:36px}}@media (max-width:560px){.tk-pager{--hd-pg-ctl-h:40px}}.tk-pager-in{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 3.5);row-gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.tk-pager-pp{min-width:calc(var(--spacing) * 0);align-items:center;column-gap:calc(var(--spacing) * 3.5);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.tk-pager-pg{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2.5);white-space:nowrap;flex:1;display:flex}.tk-pager-n{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);--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,)}.tk-pager-b{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-surface);color:var(--color-fg-secondary);width:var(--hd-pg-ctl-h);height:var(--hd-pg-ctl-h);place-items:center;display:grid}.pagination-dropdown{width:calc(var(--spacing) * 16.5)}.pagination-dropdown .field-select{height:var(--hd-pg-ctl-h)}@container tkpg (max-width:430px){.tk-pager-in{column-gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.tk-pager-lbl{display:none}.tk-pager-pg{gap:calc(var(--spacing) * 2)}.tk-pager-in .tk-none{font-size:13px}}@container tkpg (max-width:345px){.tk-pager-in{align-items:stretch;row-gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);flex-direction:column}.tk-pager-pp,.tk-pager-pg{flex-wrap:nowrap;justify-content:space-between}}.pagination-dropdown .dropdown-item{font-variant-numeric:normal;font-size:13.5px}.pagination-dropdown .field-select-menu{height:revert;width:max-content;min-width:100%;top:auto;bottom:calc(100% + 8px)}.tk-pager-b:hover:not(:disabled){background-color:var(--color-gray-100)}.tk-pager-b:disabled{cursor:not-allowed;opacity:.4}.tk-empty{padding-inline:calc(var(--spacing) * 6);text-align:center;flex-direction:column;align-items:center;gap:5px;padding-block:54px;display:flex}.tk-empty-ic{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:var(--color-gray-100);width:52px;height:52px;color:var(--color-gray-400);place-items:center;display:grid}.tk-empty-t{--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.tk-empty-s{--tw-leading:18px;max-width:340px;color:var(--color-fg-tertiary);font-size:13px;line-height:18px}.tk-empty>.tk-btn{margin-top:calc(var(--spacing) * 3)}.tk-newpage{height:100%;min-height:calc(var(--spacing) * 0);background-color:var(--color-canvas);flex-direction:column;display:flex}.tk-subhead{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);display:flex}.tk-subhead-title{--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.tk-backbtn{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);border-radius:9px;padding-block:7px;display:inline-flex}@media (hover:hover){.tk-backbtn:hover{background-color:var(--color-gray-100);color:var(--color-fg-primary)}}.tk-newbody{min-height:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 5);padding-top:22px;padding-bottom:calc(var(--spacing) * 10);flex:1;overflow-y:auto}.tk-newform{flex-direction:column;gap:18px;max-width:600px;margin-inline:auto;display:flex}.quick-actions-modal .tk-newform{max-width:none}.tk-page-body .ad-filter-button{height:var(--hd-ctl-h)}.tk-field{flex-direction:column;gap:7px;display:flex}.tk-flabel{--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:650;color:var(--color-fg-primary);font-weight:650}.tk-filter-chip{height:var(--hd-ctl-h);max-width:calc(var(--spacing) * 60);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);display:flex}@media (hover:hover){.tk-filter-chip:hover{background-color:var(--color-gray-50)}}.tk-picked{min-height:var(--hd-ctl-h);align-items:center;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * .5);border-radius:8px;display:flex}.tk-picked-name{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);overflow:hidden}.tk-clear{cursor:pointer;border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--color-fg-quaternary);flex:none;place-items:center;margin-left:auto;display:grid}@media (hover:hover){.tk-clear:hover{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}}.tk-input,.tk-textarea{min-height:var(--hd-ctl-h);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);width:100%;color:var(--color-fg-primary);--tw-outline-style:none;outline-style:none;padding-block:11px;padding-inline:13px;font-size:14px}.tk-input{padding-block:calc(var(--spacing) * 0)}.tk-input:focus,.tk-textarea:focus{border-color:var(--color-primary-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-50)}.tk-textarea{resize:vertical;--tw-leading:1.45;min-height:88px;line-height:1.45}.tk-newform .field-select,.tk-newform .field-select-menu{width:100%}.tk-newform .field-select-menu{max-height:264px;overflow-y:auto}.tk-newform .message-rows{margin-top:calc(var(--spacing) * 0)}.tk-newform .tk-contact-menu{max-height:calc(var(--spacing) * 72)}.tk-chips{margin-bottom:calc(var(--spacing) * 2);flex-wrap:wrap;gap:7px;display:flex}.tk-chip{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);padding-block:7px;padding-inline:13px}.tk-chip:hover,.tk-chip.on{border-color:var(--color-primary-400);color:var(--color-primary-700)}.tk-dt{height:var(--hd-ctl-h);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);width:100%;color:var(--color-fg-primary);--tw-outline-style:none;outline-style:none;padding-inline:13px;font-size:14px}.tk-dt:focus{border-color:var(--color-primary-400)}.tk-newactions{margin-top:calc(var(--spacing) * 1.5);justify-content:flex-end;gap:calc(var(--spacing) * 2.5);display:flex}.tk-flow{height:100%;min-height:calc(var(--spacing) * 0);background-color:var(--color-canvas);flex-direction:column;display:flex}.tk-flow-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);flex:none;display:flex}.tk-flow-exit{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);border-radius:9px;flex:none;padding-block:7px;display:inline-flex}@media (hover:hover){.tk-flow-exit:hover{background-color:var(--color-gray-100);color:var(--color-fg-primary)}}.tk-flow-prog{text-align:center;flex:1;max-width:360px;margin-inline:auto}.tk-flow-count{--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.tk-flow-bar{margin-top:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-radius:var(--radius-full);background-color:var(--color-gray-100);overflow:hidden}.tk-flow-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--color-primary-500), var(--color-secondary-500));height:100%;transition:width .3s;display:block}.tk-flow-top{flex:none}.tk-flow-banner{align-items:center;gap:calc(var(--spacing) * 3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 5);padding-block:15px;display:flex}.tk-flow-bic{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);color:var(--color-white);flex:none;place-items:center;display:grid}.tk-flow-bic.red{background-color:var(--color-error-500)}.tk-flow-bic.amber{background-color:var(--color-warning-500)}.tk-flow-bic.gray{background-color:var(--color-gray-400)}.tk-flow-bmeta{min-width:calc(var(--spacing) * 0);flex:1;align-items:center;display:flex}.tk-flow-btitle{-webkit-line-clamp:2;--tw-leading:1.3;--tw-font-weight:750;--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-fg-primary);-webkit-box-orient:vertical;font-size:16px;font-weight:750;line-height:1.3;display:-webkit-box;overflow:hidden}.tk-flow-actions{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.tk-flow-primary{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.tk-complete{border-radius:var(--radius-md);padding-inline:22px;padding-block:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold)}.tk-flow-body{min-height:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 12);flex:1;overflow-y:auto}.tk-flow-done{min-height:100%;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 16);flex-direction:column;justify-content:center;align-items:center;display:flex}.tk-done-card{text-align:center;max-width:380px}.tk-done-ic{margin-inline:auto;margin-bottom:calc(var(--spacing) * 5);border-radius:var(--radius-full);background-color:var(--color-success-50);place-items:center;width:84px;height:84px;display:grid}.tk-done-card h2{margin:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-extrabold);font-size:22px;font-weight:var(--font-weight-extrabold);color:var(--color-fg-primary)}.tk-done-card p{margin:calc(var(--spacing) * 0);--tw-leading:1.45;color:var(--color-fg-tertiary);margin-bottom:22px;font-size:14.5px;line-height:1.45}.tk-bigcard{margin-inline:auto;margin-top:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);width:100%;max-width:600px;padding:calc(var(--spacing) * 7);text-align:center;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tk-bigcard-ic{background-color:var(--color-primary-50);margin-inline:auto;border-radius:18px;place-items:center;width:66px;height:66px;margin-bottom:18px;display:grid}.tk-bigcard-title{margin:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 3);-webkit-line-clamp:3;--tw-leading:1.25;--tw-font-weight:var(--font-weight-extrabold);font-size:22px;line-height:1.25;font-weight:var(--font-weight-extrabold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-fg-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tk-bigcard-avatar{margin-inline:auto;margin-bottom:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);font-size:17px}.tk-bigcard-sub{margin-inline:calc(var(--spacing) * 0);margin-top:-6px;margin-bottom:calc(var(--spacing) * 3.5);color:var(--color-fg-tertiary);font-size:13.5px}.tk-openconvo{margin-inline:auto;margin-top:calc(var(--spacing) * 1);margin-bottom:calc(var(--spacing) * 5);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold)}.tk-meta-note{margin-bottom:calc(var(--spacing) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);text-align:left;padding-top:18px}.tk-meta-note p{margin:calc(var(--spacing) * 0);--tw-leading:1.5;color:var(--color-fg-secondary);overflow-wrap:anywhere;margin-top:5px;font-size:14px;line-height:1.5}.tk-meta{margin-top:calc(var(--spacing) * 3.5);column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:18px;display:grid}.tk-meta-note+.tk-meta{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3.5);border-top-width:0}.tk-meta>div{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.tk-meta>div>span:last-child{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.tk-meta-lbl{--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-gray-400);text-transform:uppercase}.tk-meta-val{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.tk-comments{margin-top:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);text-align:left;--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);padding-top:18px}.tk-comments-h{margin-bottom:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-fg-secondary);align-items:center;gap:7px;display:flex}.tk-comments-list{margin-bottom:calc(var(--spacing) * 3.5);gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.tk-comments-list:empty{display:none}.tk-comment{background-color:var(--color-subtle);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border-radius:10px}.tk-comment-top{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);margin-bottom:3px;display:flex}.tk-comment-who{--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.tk-comment-at{white-space:nowrap;color:var(--color-fg-quaternary);font-size:11px}.tk-comment-body{--tw-leading:1.5;overflow-wrap:break-word;white-space:pre-wrap;color:var(--color-fg-secondary);font-size:13.5px;line-height:1.5}.tk-comment-actions{justify-content:flex-end;display:flex}.tk-meta form{width:100%}.tk-meta .tk-due-custom{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;grid-column:1/-1;display:flex}.tk-due-custom .tk-dt{min-width:calc(var(--spacing) * 0);flex:100%}@media (min-width:40rem){.tk-due-custom .tk-dt{flex:200px}}.tk-due-custom .btn{height:var(--hd-ctl-h);padding-inline:calc(var(--spacing) * 4);flex:1}@media (min-width:40rem){.tk-due-custom .btn{flex:none}}@media (max-width:1099px){.tk-flow-prog{max-width:none}.tk-bigcard{margin-block:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 6)}}@media (max-width:560px){.filter-toolbar>.filter-container>.tk-location-filter{width:100%}.tk-tablewrap{display:none}.tk-mlist{display:flex}.tk-page-body{padding-inline:calc(var(--spacing) * 4)}.tk-search-container{flex:100%}.tk-filters{align-items:stretch;gap:calc(var(--spacing) * 2.5);flex-direction:column;flex:100%}.tk-newbody{padding-inline:calc(var(--spacing) * 4);padding-top:18px;padding-bottom:calc(var(--spacing) * 9)}.tk-newactions{flex-direction:column-reverse}.tk-newactions .tk-btn{width:100%}.tk-meta{grid-template-columns:repeat(1,minmax(0,1fr))}.tk-flow-head{padding-inline:calc(var(--spacing) * 3.5);padding-block:11px}.tk-flow-banner{padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3)}.tk-flow-actions{align-items:stretch;gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);flex-direction:column}.tk-flow-primary{width:100%}.tk-complete{flex:1;justify-content:center}}.bl-balance{border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-white);white-space:nowrap;border-width:1px;border-color:#eaecf0;align-items:center;gap:6px;padding-block:6px;padding-inline:10px;font-size:12.5px;display:inline-flex}.bl-balance-lbl{white-space:nowrap;color:#667085;font-size:12.5px}.bl-balance-val{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.tk-page-body>.bl-balance{margin-bottom:calc(var(--spacing) * 5)}.bl-audwrap>.bl-balance,.bl-review>.bl-balance{align-self:flex-start;margin-bottom:18px}.hd-toolbar{margin-bottom:calc(var(--spacing) * 5);align-items:center;column-gap:calc(var(--spacing) * 3);flex-wrap:wrap;row-gap:10px;max-width:100%;display:flex}.bl-search{max-width:380px;min-width:calc(var(--spacing) * 0);flex:300px}.bl-search .hd-search{width:100%;height:var(--hd-ctl-h)}.hds{width:100%;position:relative}.hds-inline{vertical-align:middle;display:inline-block}.hd-toolbar .hds-inline{width:var(--hd-filter-w,170px);flex:none}.bl-overlay{inset:calc(var(--spacing) * 0);z-index:40;position:fixed}.hds-btn{box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);text-align:left;width:100%;color:var(--color-fg-primary);transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;min-height:var(--hd-ctl-h);border-radius:9px;padding-block:9px;padding-inline:11px;font-size:13.5px;transition-duration:.15s;display:flex}.hds-inline .hds-btn{gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);padding-inline:9px;padding-block:calc(var(--spacing) * 1.5);font-size:13px}.hds-btn:hover{border-color:var(--color-gray-400)}.hds-btn.open{border-color:var(--color-primary-400);--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--color-primary-50));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.hds-val{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bl-dropdown-menu{top:calc(100% + 6px);left:calc(var(--spacing) * 0);z-index:50;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);min-width:100%;padding:calc(var(--spacing) * 1.5);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute}.bl-dropdown-item{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2.5);text-align:left;--tw-font-weight:var(--font-weight-medium);font-size:13.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-primary);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));border-radius:8px;display:flex}@media (hover:hover){.bl-dropdown-item:hover{background-color:var(--color-gray-50)}}.bl-dropdown-item.selected{color:var(--color-primary-700)}.bl-dropdown-check{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex:none;justify-content:center;align-items:center;display:flex}.bl-dropdown-check-placeholder{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex:none}.hds-opts{top:calc(100% + 6px);left:calc(var(--spacing) * 0);z-index:50;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);min-width:100%;padding:calc(var(--spacing) * 1.5);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute}.hds-opt{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2.5);text-align:left;color:var(--color-fg-primary);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));background-color:#0000;border-width:0;border-radius:8px;font-size:13.5px;display:flex}@media (hover:hover){.hds-opt:hover{background-color:var(--color-gray-50)}}.hds-opt.on{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700)}.hds-opt-check{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.hds-opt-check-ph{flex-shrink:0;width:18px;height:18px}.bl-table{table-layout:fixed;border-collapse:collapse;width:100%}.bl-th{top:calc(var(--spacing) * 0);z-index:1;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 3.5);text-align:left;--tw-font-weight:var(--font-weight-bold);font-size:11.5px;font-weight:var(--font-weight-bold);--tw-tracking:.02em;letter-spacing:.02em;white-space:nowrap;color:var(--color-fg-tertiary);text-transform:uppercase;-webkit-user-select:none;user-select:none;padding-block:11px;position:sticky}.bl-th button{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1);--tw-border-style:none;width:100%;padding:calc(var(--spacing) * 0);text-align:left;vertical-align:middle;--tw-leading:inherit;font-size:11.5px;line-height:inherit;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.02em;letter-spacing:.02em;color:var(--color-fg-tertiary);text-transform:uppercase;background-color:#0000;border-style:none;display:flex}@media (hover:hover){.bl-th button:hover{color:var(--color-fg-secondary)}}.bl-table tbody td{height:calc(var(--spacing) * 16);max-width:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);vertical-align:middle;color:var(--color-fg-secondary);border-bottom:1px solid var(--border-hairline,var(--color-border-subtle));font-size:13px;overflow:hidden}.bl-table tbody td.num{white-space:nowrap}.bl-table tbody tr:last-child td{border-bottom-color:#0000}.bl-row{cursor:pointer;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))}@media (hover:hover){.bl-row:hover{background-color:var(--color-gray-50)}}.bl-blast-cell{align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.bl-channel-ic{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:9px;flex:none;place-items:center;display:grid}.bl-channel-ic.email{color:#4c3cb9;background-color:#f0effe}.bl-channel-ic.sms{color:#0083ac;background-color:#edfbff}.bl-blast-meta{min-width:calc(var(--spacing) * 0);flex-direction:column;gap:2px;display:flex}.bl-blast-name{-webkit-line-clamp:2;--tw-leading:1.35;--tw-font-weight:var(--font-weight-semibold);line-height:1.35;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;color:var(--color-fg-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bl-blast-channel{color:var(--color-fg-tertiary);font-size:12px}.bl-cell-text{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.bl-cell-num{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);--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,)}.bl-em{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg-tertiary)}.bl-when{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-fg-secondary);font-size:13px;display:block;overflow:hidden}.bl-status{border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-bold);font-size:11.5px;font-weight:var(--font-weight-bold);white-space:nowrap;align-items:center;gap:5px;padding-block:3px;padding-inline:9px;display:inline-flex}.bl-status-ic{flex:none;justify-content:center;align-items:center;width:11px;height:11px;display:inline-flex}.bl-status.done{background-color:var(--color-success-50);color:var(--color-success-700)}.bl-status.scheduled{background-color:var(--color-warning-50);color:var(--color-warning-700)}.bl-status.sending{background-color:var(--color-primary-50);color:var(--color-primary-700)}.bl-status.draft{background-color:var(--color-gray-100);color:var(--color-gray-600)}.bl-tablewrap{overflow:hidden}.bl-wiz{background-color:var(--color-canvas);flex-direction:column;height:calc(100dvh - 57px);display:flex;position:relative}.bl-wiz-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 7);flex-shrink:0;padding-block:13px;display:flex}.bl-wiz-title{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.bl-wiz-close{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:30px;height:30px;color:var(--color-fg-secondary);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;background-color:#0000;border-width:0;flex-shrink:0;place-items:center;transition-duration:.15s;display:grid}@media (hover:hover){.bl-wiz-close:hover{background-color:var(--color-gray-100)}}.bl-wiz-heading{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-extrabold);font-size:20px;font-weight:var(--font-weight-extrabold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-fg-primary);align-items:center;gap:9px;display:flex}.bl-headloc{border-radius:var(--radius-full);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:#344054;background-color:#f9fafb;border-width:1px;border-color:#eaecf0;align-items:center;gap:5px;padding-block:4px;padding-inline:11px;display:inline-flex}.bl-headloc-mob{display:none}@media not all and (min-width:560px){.bl-headloc-mob{margin-left:auto;display:inline-flex}}.bl-confirm-scrim{inset:calc(var(--spacing) * 0);z-index:50;background-color:#0000004d;place-items:center;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.bl-confirm-scrim{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bl-confirm{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:100%;max-width:380px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;padding:22px;display:flex}.bl-confirm-t{--tw-font-weight:var(--font-weight-bold);font-size:16px;font-weight:var(--font-weight-bold);color:#101828}.bl-confirm-s{--tw-leading:18px;color:#667085;margin-top:6px;font-size:13px;line-height:18px}.bl-confirm-act{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.bl-del.bl-del:hover{border-color:var(--color-red-400);color:var(--color-red-600)}.bl-del.bl-del:hover svg{stroke:var(--color-red-600)}.bl-steps{align-items:center;gap:6px;margin-left:auto;display:flex}@media not all and (min-width:560px){.bl-steps{display:none}}.bl-step{cursor:default;border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);background-color:#0000;border-width:0;align-items:center;gap:6px;padding-block:4px;padding-inline:2px;display:inline-flex}.bl-step:disabled{cursor:default}.bl-step-clk{cursor:default;border-radius:var(--radius-md)}.bl-step-jumpable{cursor:pointer}.bl-step-jumpable:hover{background-color:var(--color-gray-100)}.bl-step.on{color:var(--color-primary-600)}.bl-step-d{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:var(--radius-full);background-color:var(--color-gray-100);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-fg-tertiary);flex:none;place-items:center;display:grid}.bl-step.on .bl-step-d{background-color:var(--color-primary-500);color:var(--color-white)}.bl-step.done .bl-step-d{background-color:var(--color-success-500);color:var(--color-white)}.bl-step.done{color:var(--color-fg-secondary)}.bl-step-sep{color:var(--color-fg-tertiary);-webkit-user-select:none;user-select:none;font-size:13px}.bl-wiz-body{overscroll-behavior:contain;padding-inline:26px;padding-bottom:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 9.5);flex:1;overflow-y:auto}.bl-locgrid{flex-direction:column;gap:9px;max-width:680px;display:flex}.bl-loccard{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--color-border-subtle);background-color:var(--color-surface);text-align:left;width:100%;transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;padding-block:14px;padding-inline:15px;transition-duration:.15s;display:flex}@media (hover:hover){.bl-loccard:hover{border-color:var(--color-gray-300)}}@media not all and (min-width:560px){.bl-loccard{flex-wrap:wrap}}.bl-loccard.selected{border-color:var(--color-primary-500);background-color:var(--color-primary-50)}.bl-locic{background-color:var(--color-gray-100);width:34px;height:34px;color:var(--color-fg-tertiary);border-radius:9px;flex:none;place-items:center;display:grid}.bl-loccard.selected .bl-locic{background-color:var(--color-white)}.bl-locmeta{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;display:flex}.bl-loc-name{--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.bl-locchans{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}@media not all and (min-width:560px){.bl-locchans{flex-basis:100%;order:1;padding-left:calc(34px + .75rem)}}.bl-chtag{border-radius:var(--radius-full);border-style:var(--tw-border-style);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:11.5px;line-height:1;font-weight:var(--font-weight-bold);border-width:1px;align-items:center;gap:5px;padding-block:6px;padding-inline:11px;display:inline-flex}.bl-chtag .icon-container{flex-shrink:0;justify-content:center;align-items:center;display:flex}.bl-chtag.on{border-color:var(--color-success-200);background-color:var(--color-success-50);color:var(--color-success-700)}.bl-chtag.off{border-color:var(--color-red-200);background-color:var(--color-red-50);color:var(--color-red-700)}.bl-locpick{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-primary-600);flex-shrink:0;place-items:center;display:grid}.bl-wiz-foot{align-items:center;gap:calc(var(--spacing) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface);flex:none;padding-block:14px;padding-inline:26px;display:flex}.bl-wiz-cancel{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-secondary);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));--tw-duration:.12s;background-color:#0000;border-width:0;transition-duration:.12s;display:inline-flex}@media (hover:hover){.bl-wiz-cancel:hover{background-color:var(--color-gray-100);color:var(--color-fg-primary)}}.bl-wiz-foot-spacer{flex:1}.btn-disabled{pointer-events:none;cursor:not-allowed;opacity:.45}.bl-typegrid{gap:calc(var(--spacing) * 4);max-width:675px;display:flex}@media not all and (min-width:560px){.bl-typegrid{flex-direction:column}}.bl-typewrap{gap:calc(var(--spacing) * 2);flex-direction:column;flex:1;display:flex}.bl-typecard{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--color-border-subtle);background-color:var(--color-surface);width:100%;padding-inline:calc(var(--spacing) * 5);padding-top:21px;padding-bottom:calc(var(--spacing) * 5);text-align:left;transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex-direction:column;gap:6px;transition-duration:.15s;display:flex}@media (hover:hover){.bl-typecard:hover{border-color:var(--color-gray-300)}}@media not all and (min-width:560px){.bl-typecard{padding-inline:18px;gap:8px;padding-top:22px;padding-bottom:22px}}.bl-typecard.selected{border-color:var(--color-primary-500);background-color:var(--color-primary-50)}.bl-typecard.off,.bl-typecard:disabled{pointer-events:none;cursor:not-allowed;--tw-border-style:dashed;background-color:#fcfcfd;border-style:dashed;border-color:#eaecf0}.bl-typecard.off .bl-typet,.bl-typecard:disabled .bl-typet,.bl-typecard.off .bl-types,.bl-typecard:disabled .bl-types{color:#98a2b3}.bl-typeoff{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-full);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.02em;letter-spacing:.02em;color:#667085;text-transform:uppercase;background-color:#f2f4f7;align-self:flex-start;padding-block:3px}.bl-typesetup{cursor:pointer;border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:#4c3cb9;background-color:#0000;border-width:0;align-self:flex-start;align-items:center;gap:5px;padding:2px;display:inline-flex}.bl-typeic{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#eaecf0;place-items:center;width:46px;height:46px;margin-bottom:6px;display:grid}@media not all and (min-width:560px){.bl-typeic{border-radius:var(--radius-xl);width:50px;height:50px}}.bl-typet{--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.bl-types{--tw-leading:17px;color:#667085;font-size:12.5px;line-height:17px}@media not all and (min-width:560px){.bl-types{--tw-leading:18px;font-size:13px;line-height:18px}}.bl-audwrap{flex-direction:column;display:flex}.bl-aud-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);margin-bottom:10px;display:flex}.bl-aud-title{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.bl-aud-actions{align-items:center;gap:calc(var(--spacing) * 2);flex:none;display:flex}.bl-aud-action-btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);padding-inline:10px;padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-secondary);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;display:inline-flex}@media (hover:hover){.bl-aud-action-btn:hover{border-color:var(--color-gray-400);color:var(--color-fg-primary)}}.bl-aud-sub{--tw-leading:1.5;color:var(--color-fg-tertiary);margin-bottom:10px;font-size:12.5px;line-height:1.5}.bl-audgrid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:flex-start;gap:10px 18px;display:grid}.bl-listsearch{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);flex:none;grid-row-start:1;grid-column-start:1;display:flex}.bl-listsearch-input{border-style:var(--tw-border-style);color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;font-size:13.5px}.bl-listsearch-input::placeholder{color:var(--color-fg-tertiary)}.bl-aud{grid-row-start:2;grid-column-start:1}.bl-picklabel{margin-top:2px;margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);--tw-tracking:.02em;letter-spacing:.02em;color:var(--color-fg-tertiary);text-transform:uppercase;align-items:center;gap:6px;display:flex}.bl-listpick{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#eaecf0;flex-direction:column;display:flex;overflow:hidden}.bl-listrow{cursor:pointer;border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);background-color:var(--color-white);text-align:left;width:100%;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:.1s;border-bottom-color:#eaecf0;border-left-width:0;align-items:center;gap:13px;padding-block:13px;padding-inline:15px;transition-duration:.1s;display:flex}.bl-listrow:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bl-listrow:hover{background-color:var(--color-gray-50)}.bl-listrow.selected{background-color:var(--color-primary-50);--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,#3f3394);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bl-listrow.selected .bl-listcount{background-color:var(--color-white);color:#3f3394}.bl-listrow.selected .bl-listcount span{color:#3f3394}.bl-listrow.excl-selected{--tw-shadow:inset 2.5px 0 0 var(--tw-shadow-color,#f04438);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#fffbfa}.bl-check{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-border-default);background-color:var(--color-white);transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;border-radius:6px;flex:none;place-items:center;transition-duration:.1s;display:grid}.bl-check.checked{border-color:var(--color-primary-600);background-color:var(--color-primary-600);color:var(--color-white)}.bl-check.excl-checked{color:var(--color-white);background-color:#f04438;border-color:#f04438}.bl-listinfo{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;gap:2px;display:flex}.bl-listname{--tw-font-weight:var(--font-weight-semibold);max-width:100%;font-size:14px;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);display:block;overflow:hidden}.bl-listtag{margin-left:calc(var(--spacing) * 2);border-radius:var(--radius-full);vertical-align:middle;--tw-font-weight:var(--font-weight-bold);font-size:10.5px;font-weight:var(--font-weight-bold);padding-block:1px;padding-inline:7px;display:inline-block}.bl-listtag.excl{background-color:var(--color-error-50);color:var(--color-error-700)}.bl-aud-excl-count{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}.bl-listcount{align-items:baseline;gap:calc(var(--spacing) * 1);border-radius:var(--radius-full);padding-inline:11px;padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);white-space:nowrap;color:#344054;background-color:#f2f4f7;flex:none;display:inline-flex}.bl-listcount span{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:#98a2b3}.bl-aud-note{margin-top:calc(var(--spacing) * 3);align-items:flex-start;gap:calc(var(--spacing) * 2);background-color:var(--color-primary-50);--tw-leading:1.55;color:var(--color-fg-secondary);border-radius:10px;padding-block:10px;padding-inline:14px;font-size:12.5px;line-height:1.55;display:flex}.bl-aud-note svg{flex-shrink:0;margin-top:2px}.bl-aud-note strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-700)}.bl-aud-excl-toggle{margin-top:calc(var(--spacing) * 3);cursor:pointer;border-style:var(--tw-border-style);width:100%;padding-inline:2px;padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);background-color:#0000;border-width:0;align-items:center;gap:7px;display:flex}.bl-excl-badge{border-radius:var(--radius-full);min-width:18px;height:18px;padding-inline:5px;padding-block:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:#b42318;background-color:#fee4e2;place-items:center;display:inline-grid}.bl-recip{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#eaecf0;flex-direction:column;grid-row:1/span 2;grid-column-start:2;align-self:flex-start;max-height:520px;display:flex;overflow:hidden}.bl-recip-head{border-bottom-style:var(--tw-border-style);background-color:#fcfcfd;border-bottom-width:1px;border-bottom-color:#eaecf0;justify-content:space-between;align-items:center;gap:10px;padding-block:11px;padding-inline:14px;display:flex}.bl-recip-title{--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.bl-recip-count{border-radius:var(--radius-full);background-color:var(--color-primary-50);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-primary-700);padding-block:2px;padding-inline:9px}.bl-recip-body{background-color:var(--color-white);flex:1;overflow-y:auto}.bl-recip-empty{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);height:100%;padding-inline:18px;padding-block:calc(var(--spacing) * 12);text-align:center;color:#667085;flex-direction:column;font-size:12.5px;display:flex}.bl-recip-list{flex-direction:column;display:flex}.bl-recip-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#f2f4f7;align-items:center;gap:10px;padding-block:10px;padding-inline:14px;display:flex}.bl-recip-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.bl-recip-avatar{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);--tw-tracking:.02em;letter-spacing:.02em;color:var(--color-white);background-color:#12b76a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bl-recip-avatar.bl-avatar-c0{background-color:#12b76a}.bl-recip-avatar.bl-avatar-c1{background-color:#0ba5ec}.bl-recip-avatar.bl-avatar-c2{background-color:#7f56d9}.bl-recip-avatar.bl-avatar-c3{background-color:#f04438}.bl-recip-avatar.bl-avatar-c4{background-color:#f79009}.bl-recip-avatar.bl-avatar-c5{background-color:#444ce7}.bl-recip-avatar.bl-avatar-c6{background-color:#ee46bc}.bl-recip-info{min-width:calc(var(--spacing) * 0);flex-direction:column;gap:1px;display:flex}.bl-recip-name{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);overflow:hidden}.bl-recip-email{text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:12px;overflow:hidden}.bl-compose{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.bl-compose-internal{gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-50);padding:calc(var(--spacing) * 5);flex-direction:column;display:flex}.bl-compose-internal-head{align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-fg-tertiary);font-size:12.5px;display:flex}.bl-compose-internal-lbl{--tw-font-weight:var(--font-weight-bold);font-size:11.5px;font-weight:var(--font-weight-bold);--tw-tracking:.03em;letter-spacing:.03em;color:#667085;text-transform:uppercase}.bl-compose-internal-sub{color:#98a2b3;font-size:12px}.bl-compose-recipients{gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding:calc(var(--spacing) * 5);flex-direction:column;display:flex}.bl-compose-recipients-head{--tw-font-weight:var(--font-weight-bold);font-size:11.5px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-fg-secondary);text-transform:uppercase;align-items:center;gap:7px;display:flex}.bl-compose-recipients-head svg{color:var(--color-primary-600)}.bl-tmplbar{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:14px;padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:#eaecf0;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bl-tmpl-btn{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))}.bl-compose-field{flex-direction:column;gap:6px;display:flex}.bl-compose-label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.bl-compose-req{margin-left:calc(var(--spacing) * .5);color:var(--color-red-500)}.bl-compose-optional{margin-left:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#98a2b3}.bl-compose-input{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);color:#101828;border-width:1px;border-color:#d0d5dd;width:100%;padding-block:9px;padding-inline:11px;font-size:13.5px}.bl-compose-input::placeholder{color:var(--color-fg-tertiary)}.bl-compose-input{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;--tw-outline-style:none;outline-style:none;font-family:inherit;transition-duration:.15s}.bl-compose-input:focus{border-color:var(--color-primary-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-100)}.bl-compose-builder{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);flex-direction:column;display:flex;overflow:hidden}.bl-compose-builder-toolbar{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;display:flex}.bl-compose-builder-tools-left{align-items:center;gap:calc(var(--spacing) * 1);display:flex}.bl-compose-tool-btn{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:32px;height:32px;color:var(--color-fg-tertiary);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));background-color:#0000;border-width:0;place-items:center;display:grid}@media (hover:hover){.bl-compose-tool-btn:hover{background-color:var(--color-gray-100);color:var(--color-fg-primary)}}.bl-compose-tool-btn.active{background-color:var(--color-gray-100);color:var(--color-fg-primary)}.bl-compose-tool-btn:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.bl-compose-tool-btn:disabled:hover{color:var(--color-fg-tertiary);background-color:#0000}}.bl-compose-tool-divider{margin-inline:calc(var(--spacing) * 1);height:calc(var(--spacing) * 5);background-color:var(--color-border-subtle);width:1px}.bl-compose-builder-body{display:flex}.bl-compose-editor-area{background-color:var(--color-gray-50);padding:calc(var(--spacing) * 6);flex:1;justify-content:center;align-items:flex-start;display:flex}.bl-compose-editor-placeholder{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);width:100%;max-width:560px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.bl-compose-editor-header-img{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);background-color:var(--color-gray-100);padding-block:calc(var(--spacing) * 10);color:var(--color-fg-tertiary);flex-direction:column;font-size:13px;display:flex}.bl-compose-editor-headline{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 6);text-align:center;--tw-font-weight:var(--font-weight-bold);font-size:22px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.bl-compose-editor-body-text{padding-inline:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 10);text-align:center;--tw-leading:calc(var(--spacing) * 6);font-size:14px;line-height:calc(var(--spacing) * 6);color:var(--color-fg-secondary)}.bl-attachbar{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#eaecf0;flex-direction:column;gap:10px;padding:14px;display:flex}.bl-attachbar-h{gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.bl-attachbar-s{--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal);color:#667085}.bl-attachbar-btns{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex;position:relative}.bl-attachbar-btns>form{position:absolute}.bl-tpl-wrap{position:relative}.bl-tpl-picker{top:calc(100% + 6px);left:calc(var(--spacing) * 0);z-index:50;gap:calc(var(--spacing) * .5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-canvas);--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000001a);min-width:280px;max-width:360px;max-height:320px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;padding:6px;display:flex;position:absolute;overflow-y:auto}.bl-tpl-empty{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);text-align:center;color:var(--color-fg-tertiary);flex-direction:column;font-size:13px;display:flex}.bl-tpl-item{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);text-align:left;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));background-color:#0000;border-width:0;flex-direction:column;gap:2px;padding-block:9px;display:flex}@media (hover:hover){.bl-tpl-item:hover{background-color:var(--color-gray-50)}}.bl-tpl-name{--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.bl-tpl-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary);font-size:12px;overflow:hidden}.btn.bl-tmpl-btn.active{border-color:var(--color-primary-300);background-color:var(--color-primary-50);color:var(--color-primary-700)}.bl-merge-menu.bl-tmpl-menu{min-width:240px;top:calc(100% + 6px);bottom:auto}.bl-tmpl-name{--tw-font-weight:var(--font-weight-medium);font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-primary)}.bl-tpl-modal-backdrop{inset:calc(var(--spacing) * 0);z-index:100;background-color:#00000059;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.bl-tpl-modal-backdrop{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bl-tpl-modal-hidden{display:none}.bl-tpl-modal{gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:100%;max-width:420px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;padding:22px;display:flex}.bl-tpl-modal-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);display:flex}.bl-tpl-modal-head-text{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.bl-tpl-modal-title{--tw-font-weight:var(--font-weight-bold);font-size:16px;font-weight:var(--font-weight-bold);color:#101828}.bl-tpl-modal-sub{--tw-leading:18px;color:#667085;margin-top:6px;font-size:13px;line-height:18px}.bl-tpl-modal-close{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:28px;height:28px;color:var(--color-fg-tertiary);background-color:#0000;border-width:0;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.bl-tpl-modal-close:hover{background-color:var(--color-gray-100)}}.bl-tpl-modal-body{flex-direction:column;gap:6px;display:flex}.bl-tpl-error{margin-top:calc(var(--spacing) * 1);color:var(--color-error-600);font-size:12.5px}.bl-tpl-modal-foot{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.bl-compose-builder-label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);margin-bottom:6px}.bl-compose-builder-label .bl-compose-req{color:var(--color-error-500)}.bl-compose-unlayer{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);width:100%;height:700px;overflow:hidden}.bl-compose-bal{align-self:flex-start;margin-bottom:18px}.bl-composegrid{align-items:flex-start;gap:calc(var(--spacing) * 5);grid-template-columns:minmax(0,1fr) 320px;display:grid}.bl-composemain{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.bl-internal{margin-bottom:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-color:#eaecf0;border-left-width:3px;border-left-color:var(--color-gray-300);padding-inline:18px;padding-block:calc(var(--spacing) * 4);background-color:#fcfcfd;flex-direction:column;gap:14px;display:flex}.bl-clientband{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);align-items:center;gap:7px;padding-bottom:10px;display:flex}.bl-internal-t{--tw-font-weight:var(--font-weight-bold);font-size:11.5px;font-weight:var(--font-weight-bold);--tw-tracking:.03em;letter-spacing:.03em;color:#667085;text-transform:uppercase}.bl-clientband .bl-internal-t{color:var(--color-fg-secondary)}.bl-ai{gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-200);background:linear-gradient(180deg, var(--color-primary-50), #fff);flex-direction:column;padding:10px;display:flex}.bl-smsbox{flex-direction:column;gap:9px;display:flex}.bl-field{flex-direction:column;gap:5px;display:flex}.bl-field input,.bl-field textarea{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);color:#101828;--tw-outline-style:none;border-width:1px;border-color:#d0d5dd;outline-style:none;padding-block:9px;padding-inline:11px;font-family:inherit;font-size:13.5px}.bl-field textarea{resize:vertical;--tw-leading:19px;line-height:19px}.bl-lbl{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:#344054}.bl-smsmeta{align-items:center;gap:calc(var(--spacing) * 2);color:#667085;flex-wrap:wrap;font-size:11.5px;display:flex}.bl-enc{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.bl-enc-ucs2{color:#b54708}.bl-enc.mms{border-radius:var(--radius-sm);--tw-font-weight:var(--font-weight-bold);font-size:10.5px;font-weight:var(--font-weight-bold);color:#006582;background-color:#bdefff;padding-block:1px;padding-inline:6px}.bl-attach-grid{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bl-attach-item{border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:#344054;background-color:#f9fafb;border-width:1px;border-color:#eaecf0;align-items:center;gap:6px;padding-block:5px;padding-inline:9px;display:inline-flex}.bl-attach-thumb{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);object-fit:cover;border-radius:.25rem;flex-shrink:0}.bl-attach-icon{color:#667085;flex-shrink:0}.bl-attach-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.bl-attach-rm{margin-left:calc(var(--spacing) * 1);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);--tw-leading:1;color:#98a2b3;background-color:#0000;border-width:0;flex-shrink:0;line-height:1}@media (hover:hover){.bl-attach-rm:hover{color:#344054}}.bl-segtip{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:11px;padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:17px;color:#b54708;background-color:#fffaeb;border-width:1px;border-color:#fef0c7;align-items:flex-start;gap:7px;line-height:17px;display:flex}.bl-segtip .icon-container{flex-shrink:0;margin-top:1px}.bl-tools{flex-wrap:wrap;gap:6px;display:flex}.bl-tool{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#344054;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:.12s;background-color:#f9fafb;border-width:1px;border-color:#eaecf0;align-items:center;gap:5px;padding-block:6px;padding-inline:10px;transition-duration:.12s;display:inline-flex}.bl-tool:hover{color:#3f3394;background-color:#f0effe;border-color:#8177d7}.bl-tool-wrap{position:relative}.bl-merge-menu{bottom:calc(100% + 6px);left:calc(var(--spacing) * 0);z-index:80;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:230px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#eaecf0;position:absolute;overflow:hidden}.bl-merge-s{border-bottom-style:var(--tw-border-style);padding-inline:10px;padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;border-bottom-color:#f2f4f7;align-items:center;gap:7px;display:flex}.bl-merge-s .icon-container{flex-shrink:0;display:inline-flex!important}.bl-merge-s input{border-style:var(--tw-border-style);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;font-size:12.5px}.bl-merge-list{max-height:200px;padding:calc(var(--spacing) * 1);overflow-y:auto}.bl-merge-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);text-align:left;width:100%;color:var(--color-fg-primary);background-color:#0000;border-width:0;padding-block:7px;padding-inline:9px;font-size:12.5px;display:flex}.bl-merge-item:hover{background-color:#f9fafb}.bl-merge-tok{font-family:var(--font-mono);color:#4c3cb9;font-size:11px}.bl-emoji-menu,.bl-emoji{bottom:calc(100% + 6px);left:calc(var(--spacing) * 0);z-index:80;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:230px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#eaecf0;position:absolute;overflow:hidden}.bl-emoji .ep-search-row{border-bottom-style:var(--tw-border-style);padding-inline:10px;padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;border-bottom-color:#f2f4f7;gap:7px}.bl-emoji .ep-search-input{font-size:12.5px}.bl-emoji-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;max-height:220px;padding:6px;display:grid;overflow-y:auto}.bl-emoji-btn{aspect-ratio:1;cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));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:.1s;background-color:#0000;border-width:0;place-items:center;transition-duration:.1s;display:grid}.bl-emoji-btn:hover{background-color:#f4f3ff}.bl-composeside{top:calc(var(--spacing) * 0);flex-direction:column;gap:3px;display:flex;position:sticky}.bl-side-h{--tw-font-weight:var(--font-weight-bold);font-size:12.5px;font-weight:var(--font-weight-bold);color:#344054;margin-bottom:9px}.bl-sms-preview{flex-direction:column;gap:8px;display:flex}.bl-sms-bubble{border-style:var(--tw-border-style);--tw-leading:19px;overflow-wrap:break-word;color:#101828;background-color:#edfbff;border-width:1px;border-color:#8fe4ff;border-radius:14px 14px 14px 4px;max-width:280px;padding-block:11px;padding-inline:14px;font-size:13.5px;line-height:19px}.bl-muted{color:#98a2b3}.bl-side-note{--tw-leading:calc(var(--spacing) * 4);font-size:11.5px;line-height:calc(var(--spacing) * 4);color:#98a2b3;margin-top:9px}.bl-sms-media{object-fit:cover;border-radius:14px;max-width:220px;max-height:280px;display:block}.bl-sms-media-file{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);color:#101828;background-color:#edfbff;border-width:1px;border-color:#8fe4ff;border-radius:14px;padding-block:11px;padding-inline:14px;font-size:13px;display:flex}.bl-sms-media-file span{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bl-sms-ai-head{--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:#3f3394;align-items:center;gap:6px;margin-bottom:9px;display:flex}.bl-sms-ai-title{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-primary-700)}.bl-sms-ai-row{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.bl-sms-ai-input{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);color:var(--color-fg-primary);flex:1;padding-block:9px;padding-inline:13px;font-size:13.5px}.bl-sms-ai-input::placeholder{color:var(--color-fg-tertiary)}.bl-sms-ai-input{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;--tw-outline-style:none;outline-style:none;transition-duration:.15s}.bl-sms-ai-input:focus{border-color:var(--color-primary-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-100)}.bl-sms-ai-btn{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-white);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));background-color:#6657cc;border-width:0;flex:none;padding-block:9px;padding-inline:10px}.bl-sms-ai-btn:disabled{cursor:not-allowed;opacity:.5}.bl-sms-ai-input:disabled{cursor:not-allowed;background-color:var(--color-subtle)}.bl-ai-error{color:var(--color-error-600);margin-top:7px;font-size:12.5px}.bl-sms-ai-hint{color:var(--color-fg-tertiary);font-size:12.5px}.bl-ai-note{color:#667085;margin-top:7px;font-size:11.5px}.bl-sms-textarea{resize:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);width:100%;min-height:170px;color:var(--color-fg-primary);padding-block:10px;padding-inline:13px;font-size:14px}.bl-sms-textarea::placeholder{color:var(--color-fg-tertiary)}.bl-sms-textarea{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;--tw-outline-style:none;outline-style:none;transition-duration:.15s}.bl-sms-textarea:focus{border-color:var(--color-primary-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-100)}.bl-sms-char-row{align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--color-fg-tertiary);flex-wrap:wrap;font-size:12.5px;display:flex}.bl-sms-char-dot{color:var(--color-fg-tertiary)}.bl-sms-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bl-sms-action-btn{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-fg-secondary);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));align-items:center;gap:6px;padding-block:7px;display:flex}@media (hover:hover){.bl-sms-action-btn:hover{border-color:var(--color-gray-400);color:var(--color-fg-primary)}}.bl-sms-preview-title{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.bl-sms-preview-bubble{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-200);background-color:var(--color-primary-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-leading:1.55;color:var(--color-fg-secondary);font-size:14px;line-height:1.55}.bl-sms-preview-hint{--tw-leading:1.5;color:var(--color-fg-tertiary);font-size:12px;line-height:1.5}.bl-review{flex-direction:column;display:flex}.bl-review-grid{align-items:flex-start;gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bl-review-grid>.bl-sendmode,.bl-review-grid>.bl-fund{grid-column-start:1}.bl-preview-card{grid-row-start:1;grid-column-start:2;align-self:stretch;overflow-y:auto}.bl-fund{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:#344054;padding-block:11px;padding-inline:14px;display:flex}.bl-fund.ok{border-style:var(--tw-border-style);background-color:#f6fef9;border-width:1px;border-color:#d1fadf}.bl-fund.over{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-warning-200);background-color:var(--color-warning-25)}.bl-fund-msg{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.bl-review-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#eaecf0;padding:15px}.bl-rc-h{--tw-font-weight:var(--font-weight-bold);font-size:12.5px;font-weight:var(--font-weight-bold);color:#344054;margin-bottom:11px}.bl-rc-dl{gap:calc(var(--spacing) * 4);flex-direction:column;margin-bottom:13px;display:flex}.bl-rc-dl>div{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 4);font-size:13px;display:flex}.bl-rc-dl dt{color:#667085;flex-shrink:0}.bl-rc-dl dd{margin:calc(var(--spacing) * 0);text-align:right;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#101828}.bl-consent-note{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);--tw-leading:18px;color:#344054;background-color:#ecfdf3;padding-block:9px;padding-inline:11px;font-size:12px;line-height:18px;display:flex}.bl-test{flex-direction:column;gap:7px;margin-top:13px;display:flex}.bl-test-row{align-items:stretch;gap:calc(var(--spacing) * 2);display:flex}.bl-test-row .btn{align-self:stretch;height:auto}.bl-test-phone-form,.bl-test-row .hd-phone{min-width:calc(var(--spacing) * 0);flex:auto}.bl-test-row .hd-phone-label{display:none}.bl-test-row .hd-phone-control{height:calc(var(--spacing) * 10)}.bl-test-inp{height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 0);color:#101828;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;--tw-outline-style:none;border-width:1px;border-color:#d0d5dd;border-radius:9px;outline-style:none;flex:auto;font-family:inherit;font-size:13.5px;transition-duration:.15s}.bl-test-inp:focus{border-color:var(--color-primary-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-100)}.bl-test-sent{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--color-success-700);font-size:12.5px;display:flex}.bl-sendmode{flex-direction:column;gap:10px;display:flex}.bl-radiorow{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);text-align:left;width:100%;transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#0000;border-width:1.5px;border-color:#eaecf0;align-items:flex-start;gap:11px;padding-block:13px;padding-inline:15px;transition-duration:.15s;display:flex}.bl-radiorow.on{background-color:#f0effe;border-color:#6657cc}.bl-radio{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-white);transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:2px;border-color:#d0d5dd;flex-shrink:0;place-items:center;margin-top:1px;transition-duration:.15s;display:grid}.bl-radio.on{background-color:#6657cc;border-color:#6657cc}.bl-radio-dot{border-radius:var(--radius-full);background-color:var(--color-white);width:7px;height:7px}.bl-rr-t{--tw-leading:calc(var(--spacing) * 5);font-size:13.5px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#101828;display:block}.bl-rr-s{--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:#667085;display:block}.bl-review-dt-input{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);color:var(--color-fg-primary);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-outline-style:none;border-width:1px;border-color:#d0d5dd;outline-style:none;margin-top:10px;padding-block:8px;padding-inline:11px;font-family:inherit;font-size:13px}.bl-review-dt-input:focus{border-color:var(--color-primary-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-primary-100)}.bl-wiz-send-btn{align-items:center;gap:7px;display:inline-flex}.bl-wiz-continue-wrap{display:inline-block}.bl-wiz-continue-wrap--tip{cursor:not-allowed;position:relative}.bl-wiz-continue-wrap--tip .bl-wiz-send-btn{pointer-events:none}.bl-wiz-continue-wrap--tip:after{content:attr(data-tooltip);pointer-events:none;right:calc(var(--spacing) * 0);z-index:50;--tw-font-weight:var(--font-weight-medium);font-size:12px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-white);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#101828;border-radius:6px;padding-block:6px;padding-inline:10px;transition-duration:.15s;position:absolute;bottom:calc(100% + 8px)}.bl-wiz-continue-wrap--tip:before{content:"";pointer-events:none;z-index:50;border-style:var(--tw-border-style);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:4px;border-color:#101828 #0000 #0000;transition-duration:.15s;position:absolute;bottom:calc(100% + 2px);right:14px}.bl-wiz-continue-wrap--tip:hover:after,.bl-wiz-continue-wrap--tip:hover:before{opacity:1}.bld-head{gap:calc(var(--spacing) * 3);flex-wrap:wrap;min-height:72px;padding-block:14px}.bld-back{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);width:34px;height:34px;color:var(--color-fg-secondary);transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;border-width:1px;border-color:#eaecf0;border-radius:9px;flex:none;place-items:center;transition-duration:.12s;display:inline-grid}.bld-back:hover{background-color:#f9fafb;border-color:#d0d5dd}.bld-type-ic{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.bld-type-ic.email{color:#4c3cb9;background-color:#f0effe}.bld-type-ic.sms{color:#0083ac;background-color:#edfbff}.bld-title-group{min-width:calc(var(--spacing) * 0);flex:1;align-items:center;gap:10px;display:flex}.bld-head-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;margin-left:auto;display:flex}.bld-title{margin:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bld-body{gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.bld-meta{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bl-type-pill{border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);align-items:center;gap:5px;padding-block:3px;padding-inline:10px;display:inline-flex}.bl-type-pill.sms{color:#006582;background-color:#edfbff}.bl-type-pill.email{color:#4c3cb9;background-color:#f0effe}.bl-detail-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bl-meta-pill{border-radius:var(--radius-full);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:#344054;--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,);background-color:#f9fafb;border-width:1px;border-color:#eaecf0;align-items:center;gap:5px;padding-block:3px;padding-inline:10px;display:inline-flex}.bl-aud-box{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#eaecf0;padding-block:13px;padding-inline:15px}.bl-aud-box-label{--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);--tw-tracking:.03em;letter-spacing:.03em;color:#667085;text-transform:uppercase;align-items:center;gap:7px;display:flex}.bl-aud-box-total{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:0;letter-spacing:0;color:#344054;text-transform:none;margin-left:auto}.bl-aud-box-lists{gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin-top:11px;display:flex}.bl-aud-tag{border-radius:var(--radius-full);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:#101828;background-color:#f9fafb;border-width:1px;border-color:#eaecf0;align-items:center;gap:6px;padding:5px 6px 5px 11px;display:inline-flex}.bl-aud-tag em{border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11.5px;font-weight:var(--font-weight-bold);color:#667085;border-width:1px;border-color:#eaecf0;padding-block:1px;font-style:normal}.bld-card{border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#eaecf0;border-radius:14px}.bld-analytics-card{flex-direction:column;display:flex}.bl-stats{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;display:grid}.bl-tile{cursor:pointer;border-radius:var(--radius-lg);--tw-border-style:none;width:100%;padding:calc(var(--spacing) * 0);text-align:left;background-color:#0000;border-style:none;display:block}.hch-stat{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#eaecf0;height:100%;padding-block:16px;padding-inline:18px}.bl-tile.on .hch-stat{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#6657cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#6657cc}.bl-funnel{gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#eaecf0;flex-direction:column;padding:15px;display:flex}.bl-cbar{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);--tw-border-style:none;text-align:left;background-color:#0000;border-style:none;width:100%;padding-block:4px;padding-inline:6px;display:flex}.bl-cbar.on{background-color:#f0effe}.bl-cbar-l{--tw-font-weight:var(--font-weight-semibold);width:84px;font-size:12.5px;font-weight:var(--font-weight-semibold);color:#344054;flex:none}.bl-cbar-track{border-radius:var(--radius-full);background-color:#f2f4f7;flex:1;height:10px;overflow:hidden}.bl-cbar-fill{border-radius:var(--radius-full);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);background-color:#6657cc;display:block}.bl-cbar-fill.all{background-color:#98a2b3}.bl-cbar-fill.delivered{background-color:#6657cc}.bl-cbar-fill.opened{background-color:#22d3ee}.bl-cbar-fill.clicked{background-color:#0d9488}.bl-cbar-fill.replied{background-color:#17b26a}.bl-cbar-fill.bounced{background-color:#f04438}.bl-cbar-fill.spam{background-color:#7c3aed}.bl-cbar-fill.optout{background-color:#f79009}.bl-cbar-fill.failed{background-color:#f04438}.bl-cbar-fill.pending{background-color:#d0d5dd}.bl-cbar-v{text-align:right;--tw-font-weight:var(--font-weight-bold);min-width:52px;font-size:13px;font-weight:var(--font-weight-bold);color:#101828;--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,);flex:none}.bl-cbar-pct{margin-left:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal);color:#98a2b3}.bld-recip-section{flex-direction:column;display:flex}.bl-recip-head{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;margin-bottom:14px;display:flex}.bl-sec-t{margin-bottom:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);color:#101828}.bl-muted{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#98a2b3}.bl-recip-search{flex:0 240px;max-width:260px;margin-left:auto}.bl-listsearch input{--tw-border-style:none;color:#101828;--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;flex:1;font-size:13.5px}.bl-recip-filters{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.bl-rfbtn{cursor:pointer;border-radius:var(--radius-full);--tw-border-style:none;--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:#667085;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));--tw-duration:.12s;background-color:#f2f4f7;border-style:none;padding-block:5px;padding-inline:11px;transition-duration:.12s}.bl-rfbtn.on{color:var(--color-white);background-color:#101828}.bld-table-wrap{border-style:var(--tw-border-style);--tw-shadow:0 1px 3px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#eaecf0;border-top-left-radius:12px;border-top-right-radius:12px;overflow-x:auto}.bld-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:860px}.bld-th{top:calc(var(--spacing) * 0);z-index:1;border-bottom-style:var(--tw-border-style);text-align:left;--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;white-space:nowrap;color:#667085;text-transform:uppercase;-webkit-user-select:none;user-select:none;border-color:#eaecf0;border-bottom-width:1px;padding-block:10px;padding-inline:14px;position:sticky}.bld-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:.1s;transition-duration:.1s}.bld-tr-clickable{cursor:pointer}.bld-tr:hover{background-color:#f9fafb}.bld-tr td{height:66px;max-width:calc(var(--spacing) * 0);border-bottom-style:var(--tw-border-style);vertical-align:middle;color:#344054;border-color:#f2f4f7;border-bottom-width:1px;padding-block:10px;padding-inline:14px;font-size:13.5px;overflow:hidden}.bld-tr:last-child td{border-bottom-color:#0000}.bld-td-avatar{width:calc(var(--spacing) * 16)}.bld-td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bld-td-name{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.bld-td-email{color:#667085}.bld-avatar{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);color:var(--color-white);flex:none;place-items:center;display:inline-grid}.bld-empty{align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 14);color:#98a2b3;border-color:#f2f4f7;border-top-width:1px;flex-direction:column;font-size:13px;display:flex}.bl-cell-name{--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:#101828}.bl-cell-text{color:#344054;font-size:13.5px}.bl-cell-muted{color:#667085;font-size:13.5px}.bld-recip-status{border-radius:var(--radius-full);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);border-width:1px;align-items:center;padding-block:3px;padding-inline:10px;display:inline-flex}.bld-recip-status.delivered{color:#667085;background-color:#f2f4f7;border-color:#e4e7ec}.bld-recip-status.opened{color:#3730a3;background-color:#ede9fe;border-color:#c4b5fd}.bld-recip-status.clicked{color:#0f766e;background-color:#ccfbf1;border-color:#99f6e4}.bld-recip-status.replied{color:#15803d;background-color:#dcfce7;border-color:#86efac}.bld-recip-status.bounced,.bld-recip-status.spam{color:#b91c1c;background-color:#fee2e2;border-color:#fca5a5}.bld-recip-status.optout{color:#854d0e;background-color:#fef9c3;border-color:#fde047}.bld-recip-status.failed{color:#b91c1c;background-color:#fee2e2;border-color:#fca5a5}.bld-recip-status.queued{color:#667085;background-color:#f2f4f7;border-color:#e4e7ec}@media (max-width:640px){.bl-stats{display:none}}@media (max-width:560px){.bld-recip-section .bl-recip-head{flex-direction:column;align-items:flex-start;gap:10px}.bld-recip-section .bl-recip-search{margin-left:calc(var(--spacing) * 0);flex-basis:auto;width:100%;max-width:100%}.bl-audwrap>.bl-balance{display:none}.bl-aud-title{font-size:18px}.bl-aud-head{flex-direction:column;align-items:flex-start;gap:10px}.bl-aud-action-btn{padding-inline:14px;padding-block:calc(var(--spacing) * 2);border-radius:10px;font-size:13.5px}.bl-aud-sub{margin-bottom:14px;font-size:13px}.bl-audgrid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr))}.bl-listsearch{grid-area:auto;padding-block:10px}.bl-aud{grid-area:auto}.bl-recip{grid-area:auto;max-height:300px}.bl-listrow{padding-block:14px}.bl-tmplbar{flex-direction:column}.bl-tpl-wrap{width:100%}.bl-tmpl-btn{justify-content:center;width:100%}.bl-compose-unlayer{height:520px}.bl-composegrid{grid-template-columns:repeat(1,minmax(0,1fr))}.bl-composeside{position:static}.bl-sms-bubble{max-width:100%}.bl-sms-media{max-width:100%;max-height:360px}.bl-sms-media-file{max-width:100%}.bl-side-h{--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);margin-top:6px;margin-bottom:10px}.bl-review-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.bl-review-grid>.bl-sendmode,.bl-review-grid>.bl-fund{grid-column:auto}.bl-preview-card{grid-area:auto;align-self:auto;overflow:visible}.bl-review .bl-sms-bubble{max-width:100%}.bl-review .bl-sms-media{max-width:100%;max-height:280px}.bl-review .bl-sms-media-file{max-width:100%}.bl-review>.bl-balance{margin-bottom:14px}.bl-test-row{flex-direction:column}.bl-test-phone-form,.bl-test-row .hd-phone,.bl-test-inp{width:100%}.bl-test-row .btn{justify-content:center;width:100%}}.bld-td-bool{text-align:center;color:var(--fg-muted);font-size:13px}.hd-drawer-wrap{inset:calc(var(--spacing) * 0);z-index:50;justify-content:flex-end;align-items:stretch;display:flex;position:fixed}.hd-drawer-overlay{inset:calc(var(--spacing) * 0);cursor:pointer;background-color:#10182873;position:absolute}.hd-drawer{top:var(--dialog-top,0px);height:var(--dialog-height,100dvh);overscroll-behavior:none;background-color:var(--color-gray-50);width:min(680px,96vw);box-shadow:var(--shadow-lg,#1018281a 0px 4px 8px -2px, #10182814 0px 12px 24px -4px);flex-direction:column;display:flex;position:relative}.hd-drawer-head{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding-inline:22px;padding-block:calc(var(--spacing) * 4);flex-shrink:0;display:flex}.hd-drawer-head-text{flex-direction:column;flex:1;display:flex}.hd-drawer-title{margin:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:17px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.hd-drawer-sub{margin:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:12.5px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-secondary)}.hd-drawer-close{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:34px;height:34px;color:var(--color-fg-tertiary);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;background-color:#0000;border-width:0;flex-shrink:0;place-items:center;transition-duration:.15s;display:grid}@media (hover:hover){.hd-drawer-close:hover{background-color:var(--color-gray-100);color:var(--color-fg-primary)}}.hd-drawer-steps{border-bottom:1px solid var(--border-subtle,var(--color-border-subtle));background:#fff;flex:none;align-items:center;padding:16px 24px;display:flex}.hd-drawer-steps .step{color:#98a2b3;white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.hd-drawer-steps .step:not(:last-child):after{content:"";background:#e4e7ec;border-radius:2px;width:48px;height:1.5px;margin:0 8px}.hd-drawer-steps .step.on{color:var(--color-primary-700,#175cd3)}.hd-drawer-steps .step.done{color:#667085}.hd-drawer-steps .dot{color:#98a2b3;background:#f2f4f7;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.hd-drawer-steps .step.on .dot{background:var(--color-primary-600,#1570ef);color:#fff}.hd-drawer-steps .step.done .dot{background:var(--color-success-500,#17b26a);color:#fff;font-size:11px}.hd-drawer-body{min-height:calc(var(--spacing) * 0);padding-inline:22px;padding-block:calc(var(--spacing) * 5);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:18px;display:flex;overflow:auto}.dz-icon{justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:4px;display:flex}.dropzone{text-align:center;cursor:pointer;background:#fff;border:1.5px dashed #d0d5dd;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:48px 32px;transition:border-color .15s,background .15s;display:flex}.dropzone:hover{border-color:var(--color-primary-400,#84caff);background:var(--color-primary-25,#f5faff)}.dropzone.dragover{border-color:var(--color-primary-500);background:var(--color-primary-50,#eff8ff)}.dz-file{color:#344054;border-radius:var(--radius-md);background:#fff;border:1px solid #eaecf0;align-items:center;gap:7px;margin-top:16px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.dz-t{color:#344054;margin-top:8px;font-size:14px;font-weight:600}.dz-s{color:#98a2b3;margin-top:4px;font-size:12px}.hd-drawer-placeholder{padding-block:calc(var(--spacing) * 10);text-align:center;color:var(--color-fg-tertiary);font-size:14px}.hd-drawer-foot{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);flex-shrink:0;padding-block:14px;padding-inline:22px;display:flex}.hd-drawer-cancel{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:#344054;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));background-color:#0000;border-width:0}@media (hover:hover){.hd-drawer-cancel:hover{color:var(--color-fg-primary)}}.hd-drawer-foot-actions{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.hd-drawer-back{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-white);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);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))}@media (hover:hover){.hd-drawer-back:hover{color:var(--color-fg-primary)}}.hd-drawer-back{padding:7px 12px}.hd-drawer-fieldlbl{--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;text-transform:uppercase;color:#98a2b3;margin-bottom:9px;display:block}.hd-drawer-nameinput{border:1px solid var(--border-default,var(--color-border-default));border-radius:var(--radius-md);width:100%;color:var(--color-fg-primary);background:#fff;outline:none;padding:10px 13px;font-family:inherit;font-size:14px}.hd-drawer-nameinput::placeholder{color:var(--color-fg-tertiary)}.hd-drawer-nameinput:focus{box-shadow:0 0 0 4px var(--color-secondary-25,#e6f8fd);border-color:#00a1d6}.hd-drawer-fixed-location{border-radius:var(--radius-md);background:var(--bg-subtle);width:100%;min-height:48px;color:var(--fg-secondary);align-items:center;gap:8px;padding:10px 13px;font-size:14px;display:flex}.hd-map-import-count{color:#667085;margin:10px 0 0;font-size:12.5px}.hd-drawer .muted{color:var(--fg-primary);font-size:13px;line-height:1.55}.hd-drawer .imp-sum{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 0);color:#344054;flex-direction:column;font-size:13px;list-style-type:none;display:flex}.hd-map-fields{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.hd-map-section-t{text-transform:uppercase;letter-spacing:.04em;color:#98a2b3;align-items:center;gap:8px;margin-bottom:9px;font-size:12px;font-weight:700;display:flex}.hd-map-desc{color:#344054;text-wrap:pretty;margin:0 0 12px;font-size:12.5px;line-height:1.5}.hd-map-desc strong{color:var(--fg-primary);font-weight:700}.hd-drawer .card{border:1px solid var(--border-subtle,var(--color-border-subtle));border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-xs,0 1px 2px #1018280d);background:#fff;overflow:hidden}.hd-drawer .tbl-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.hd-drawer .map-tbl{border-collapse:collapse;width:100%;min-width:420px;font-size:13.5px}.hd-drawer .map-tbl th,.hd-drawer .map-tbl td{text-align:left;white-space:nowrap;padding:10px 14px}.hd-drawer .map-tbl thead th{color:var(--fg-tertiary,#667085);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border-subtle,var(--color-border-subtle));font-size:11.5px;font-weight:600}.hd-drawer .map-tbl .map-col{color:var(--fg-primary);font-weight:600}.hd-drawer .map-col-prev{display:none}.hd-drawer .map-tbl td.map-prev{color:#667085}.hd-drawer .map-prev-t{text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:block;overflow:hidden}.hd-drawer .map-tbl td.map-as-cell{padding-top:6px;padding-bottom:6px}.hd-drawer .hds{width:100%;position:relative}.hd-drawer .hds-inline{vertical-align:middle;display:inline-block}.hd-drawer .map-as-sel{width:100%;max-width:160px}.hd-drawer .map-tbl tbody td{border-bottom:1px solid var(--border-hairline,#eaecf0);color:var(--fg-secondary,#344054);vertical-align:middle}.hd-drawer .map-tbl tbody tr:last-child td{border-bottom:none}.hd-drawer .map-tbl tbody tr:hover{background:var(--color-gray-25,#fcfcfd)}.hd-drawer .map-tbl tr.map-skip .map-col,.hd-drawer .map-tbl tr.map-skip .map-prev{opacity:.45}.hd-drawer .hds-btn{border:1px solid var(--border-default,#d0d5dd);width:100%;color:var(--fg-primary);cursor:pointer;text-align:left;background:#fff;border-radius:9px;outline:none;justify-content:space-between;align-items:center;padding:9px 11px;font-family:inherit;font-size:13.5px;display:flex}.hd-drawer .hds-inline .hds-btn{border-radius:8px;gap:6px;padding:4px 8px;font-size:12.5px}.hd-drawer .map-as-sel .hds-btn{width:100%}.hd-drawer .hds-btn:focus-visible{border-color:var(--color-primary-400);box-shadow:0 0 0 3px var(--bg-brand-subtle);outline:none}.hd-drawer .hds-val{flex:1}.hds-overlay{z-index:190;position:fixed;inset:0}.hd-drawer .hds-listbox{z-index:200;border:1px solid var(--border-default,#d0d5dd);border-radius:var(--radius-lg,12px);background:#fff;width:160px;position:absolute;top:calc(100% + 4px);bottom:auto;left:0;overflow:hidden;box-shadow:0 8px 24px #1018281f,0 2px 6px #1018280f}.hd-drawer .map-tbl tbody tr:nth-last-child(-n+3) .hds-listbox{top:auto;bottom:calc(100% + 4px)}.hd-drawer .hds.open .hds-btn{border-color:var(--color-primary-400,#53b1fd);box-shadow:0 0 0 3px var(--bg-brand-subtle,#eff8ff);outline:none}.hd-drawer .hds-search{border-bottom:1px solid var(--border-hairline,#eaecf0);align-items:center;gap:6px;padding:8px 10px;display:flex}.hd-drawer .hds-search-input{color:var(--fg-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.hd-drawer .hds-search-input::placeholder{color:#98a2b3}.hd-drawer .hds-opts{max-height:220px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.hd-drawer .hds-opt{color:var(--fg-primary);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:flex}.hd-drawer .hds-opt:hover{background:var(--color-gray-50,#f9fafb)}.hd-drawer .hds-opt.selected{color:var(--color-primary-600);font-weight:600}.hd-drawer .hds-opt-icon{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}@media (max-width:560px){.hd-drawer-steps{align-items:center;padding-block:14px;padding-inline:18px}.hd-drawer-steps .step{min-width:calc(var(--spacing) * 0);white-space:normal;flex:1;align-items:flex-start;gap:7px;font-size:13px}.hd-drawer-steps .step:not(:last-child):after{margin-inline:2px;margin-block:calc(var(--spacing) * 0);flex-shrink:0;align-self:center;width:28px}.hd-drawer-steps .dot{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);flex-shrink:0;margin-top:1px;font-size:12px}.hd-drawer .map-tbl{min-width:calc(var(--spacing) * 0);table-layout:fixed}.hd-drawer .map-tbl th:first-child{width:44%}.hd-drawer .map-tbl th,.hd-drawer .map-tbl td{white-space:normal}.hd-drawer .map-tbl th.map-prev,.hd-drawer .map-tbl td.map-prev{display:none}.hd-drawer .map-col-prev{--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal);text-overflow:ellipsis;white-space:nowrap;color:#667085;margin-top:3px;display:block;overflow:hidden}.hd-drawer .map-tbl .map-col{vertical-align:top;overflow-wrap:anywhere;padding-block:14px}.hd-drawer .map-tbl th:last-child,.hd-drawer .map-tbl td.map-as-cell{padding-right:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 0)}.hd-drawer .map-tbl td.map-as-cell{vertical-align:middle}.hd-drawer .map-as-sel{width:100%;max-width:none}}.hd-list-method-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.hd-list-method-description{--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--color-fg-tertiary)}.page{height:100%;min-height:calc(var(--spacing) * 0);background-color:var(--color-canvas);flex-direction:column;display:flex}.page-head{align-items:center;gap:calc(var(--spacing) * 3.25);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 6.5);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 4);display:flex}.header-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);background-color:var(--color-primary-50);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.page-heading{min-width:calc(var(--spacing) * 0);flex:1}.page-title{margin:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 5);font-size:20px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-fg-primary);--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,)}@media (max-width:1099px){.page-head{padding-inline:calc(var(--spacing) * 4.5);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3.5);flex-wrap:wrap}.tk-page-body{padding:calc(var(--spacing) * 4.5)}}@media (max-width:560px){.tk-page-body{padding:calc(var(--spacing) * 4.5)}.page-head{padding-inline:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 4.5);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3.5)}}button{font-variant-numeric:normal}.btn{cursor:pointer;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;justify-content:center;align-items:center;gap:6px;transition:background-color .12s,border-color .12s;display:inline-flex}.btn-pri{color:var(--color-white);background:var(--color-primary-500)}.btn-pri:hover{background:var(--color-primary-600)}.btn-pri:disabled{cursor:not-allowed;color:var(--color-white);background:var(--color-primary-200)}.btn-sm{padding-block:6px;padding-inline:10px;font-size:12.5px}.btn-sec{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);color:#344054;border-width:1px;border-color:#d0d5dd}@media (hover:hover){.btn-sec:hover{background-color:var(--color-gray-50);color:#101828;border-color:#b2b9c4}}.btn-primary{background-color:var(--color-primary-500);color:var(--color-white)}@media (hover:hover){.btn-primary:hover{background-color:var(--color-primary-600)}}.btn-primary:disabled,.btn-primary.btn-disabled{cursor:not-allowed;color:var(--color-white);opacity:1;background-color:#d0d5dd}.btn-danger{border-style:var(--tw-border-style);background-color:var(--color-red-600);color:var(--color-white);border-width:0}@media (hover:hover){.btn-danger:hover{background-color:var(--color-red-700)}}.create-btn{flex-shrink:0}@media (max-width:1099px){.create-btn{margin-top:calc(var(--spacing) * 1);order:3;justify-content:center;width:100%}}.ag-table-card>.tk-pager{margin-top:calc(var(--spacing) * 0)}.info-row-link:hover,.info-row-link:hover svg{color:#6657cc}.tl-search .contact-timeline-search-input{width:100%;font:inherit;color:var(--color-fg-primary);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:13.5px;line-height:18px}.cl-page{--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5)}.cl-page-body{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);padding-inline:26px;padding-block:calc(var(--spacing) * 6);scrollbar-gutter:stable;flex-direction:column;flex:1;display:flex;overflow-y:auto}.cl-page-body>*{min-height:calc(var(--spacing) * 0);flex-shrink:0}.cl-tabs{gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);display:flex}.cl-tab{cursor:pointer;border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary);background-color:#0000;border-color:#0000;border-bottom-width:2px;align-items:center;gap:7px;margin-bottom:-1px;padding-block:9px;display:inline-flex}@media (hover:hover){.cl-tab:hover{color:var(--color-fg-secondary)}}.cl-tab.on{border-color:var(--color-primary-600);color:var(--color-primary-600)}.cl-filters{align-items:flex-end;gap:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.cl-search{max-width:calc(var(--spacing) * 95);min-width:calc(var(--spacing) * 0);flex:380px}.cl-multisearch input::placeholder{color:#757575}.cl-pick{max-width:calc(var(--spacing) * 60);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1);flex-direction:column;flex:150px;display:flex;position:relative}.cl-filters .cl-multibtn{height:var(--hd-ctl-h);width:100%}.cl-pick-l{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.03em;letter-spacing:.03em;color:var(--color-fg-tertiary);text-transform:uppercase}.cl-multibtn{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);min-width:150px;height:38px;padding-right:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 3);color:var(--color-fg-primary);font-size:13px;display:flex}.cl-multibtn.on{border-color:var(--color-primary-300);background-color:var(--color-primary-50);color:var(--color-primary-700)}.cl-multibtn-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cl-multibtn{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);min-width:150px;height:38px;padding-right:10px;padding-left:calc(var(--spacing) * 3);color:var(--color-fg-primary);border-width:1px;border-color:#d0d5dd;font-size:13px;display:flex}.cl-multibtn.on{color:#3f3394;background-color:#f0effe;border-color:#9d97e2}.cl-multimenu{top:100%;left:calc(var(--spacing) * 0);z-index:30;margin-top:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);min-width:240px;max-width:320px;padding:calc(var(--spacing) * 1.5);box-shadow:var(--shadow-lg);position:absolute}.cl-filters .cl-multimenu{margin:calc(var(--spacing) * 0);overflow-y:auto}.cl-multisearch{margin-bottom:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);align-items:center;gap:7px;display:flex}.cl-multisearch input{border-style:var(--tw-border-style);width:100%;color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;font-size:13px}.cl-multiscroll{max-height:calc(var(--spacing) * 60);overflow-y:auto}.cl-multiopt{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);text-align:left;width:100%;color:var(--color-fg-primary);background-color:#0000;border-width:0;border-radius:6px;padding-block:7px;padding-inline:9px;font-size:13px;display:flex}@media (hover:hover){.cl-multiopt:hover{background-color:var(--color-subtle)}}.cl-multiopt.on{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700)}.cl-multiopt-t{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cl-multiempty{padding:calc(var(--spacing) * 2.5);text-align:center;color:var(--color-fg-quaternary);font-size:12.5px}.cl-cb{border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--color-border-default);width:17px;height:17px;color:var(--color-white);border-radius:5px;flex:none;place-items:center;display:grid}.cl-cb.on{border-color:var(--color-primary-600);background-color:var(--color-primary-600)}.cl-cb.cl-radio{border-radius:var(--radius-full)}.cl-datemenu{--tw-leading:normal;min-width:260px;max-height:min(560px,70vh);line-height:normal;overflow-y:auto}.cl-reset{height:var(--hd-ctl-h);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-secondary);align-self:flex-end;align-items:center;gap:5px;display:inline-flex}@media (hover:hover){.cl-reset:hover{background-color:var(--color-subtle);color:var(--color-fg-primary)}}.cl-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-surface);overflow:hidden}.cl-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}.cl-th{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 3.5);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;font-weight:var(--font-weight-semibold);--tw-tracking:.03em;letter-spacing:.03em;white-space:nowrap;color:var(--color-fg-tertiary);text-transform:uppercase;-webkit-user-select:none;user-select:none;padding-block:11px}@media (hover:hover){.cl-th:hover{color:var(--color-fg-secondary)}}.cl-th>button{cursor:pointer;vertical-align:middle;text-transform:uppercase;font:inherit;color:inherit;letter-spacing:inherit;display:inline}.cl-th>button>span{margin-right:calc(var(--spacing) * 1);vertical-align:middle}.cl-th>button>svg{vertical-align:middle;display:inline}.cl-row{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);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))}@media (hover:hover){.cl-row:hover{background-color:var(--color-subtle)}}.cl-row:last-child{border-bottom-color:#0000}.cl-table td{height:61px;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);vertical-align:middle;color:var(--color-fg-secondary);overflow:hidden}.cl-person{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.cl-av{border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-semibold);width:30px;height:30px;font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-white);flex:none;justify-content:center;align-items:center;display:inline-flex}.cl-pname{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);overflow:hidden}.cl-dir{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);align-items:center;gap:5px;display:inline-flex}.cl-dir-missed{color:var(--color-error-600)}.cl-dir-incoming{color:var(--color-success-600)}.cl-dir-outgoing{color:var(--color-secondary-600)}.cl-when{white-space:nowrap}.cl-when span{display:block}.cl-time{color:var(--color-fg-quaternary);font-size:11px}.cl-mono{color:var(--color-fg-primary);--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,)}.cl-handler{white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.cl-handler.cl-human{color:var(--color-fg-secondary)}.cl-dash{color:var(--color-fg-quaternary)}.cl-td-rec{white-space:nowrap}.cl-recwrap{align-items:center;gap:calc(var(--spacing) * 1.5);vertical-align:middle;flex-wrap:wrap;display:inline-flex}.cl-rowplay{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-primary-600);padding-block:3px;padding-right:9px;padding-left:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-white);border-width:0;display:inline-flex}.cl-rowplay-d{--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,)}.cl-tag{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);padding-inline:7px;padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10.5px;font-weight:var(--font-weight-semibold);border-width:0;align-items:center;gap:3px;display:inline-flex}.cl-tag-vm{color:#006582;background-color:#bdefff}.cl-pager{margin-top:calc(var(--spacing) * -4)}.cl-page-body:has(>.cl-pager) .cl-card,.cl-page-body:has(>.cl-pager) .cl-mlist{border-bottom-right-radius:0;border-bottom-left-radius:0}.cl-loading tbody,.cl-loading .cl-mcard,.cl-analytics.cl-loading{opacity:.55;transition-property:opacity;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;transition-delay:.2s}.cl-analytics{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.cl-stats{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(4,1fr);display:grid}.cl-chartgrid{gap:calc(var(--spacing) * 3.5);grid-template-columns:1fr 1fr;display:grid}.cl-chartcard{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-surface);padding:calc(var(--spacing) * 4)}.cl-chartcard-wide{grid-column:1/-1}.cl-chart-h{margin-bottom:calc(var(--spacing) * 3.5);align-items:baseline;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary);display:flex}.cl-chart-sub{--tw-font-weight:var(--font-weight-medium);font-size:11.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-quaternary)}.cl-tile{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 0);text-align:left;--tw-leading:normal;background-color:#0000;border-width:0;line-height:normal;display:block}.cl-tile .hch-stat{transition:border-color .12s,box-shadow .12s}.cl-tile:hover .hch-stat{border-color:var(--color-primary-300);box-shadow:var(--shadow-sm)}.cl-tile-off{cursor:default}.cl-tile-off:hover .hch-stat{border-color:var(--color-gray-100);box-shadow:none}.cl-mlist{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-surface);flex-direction:column;display:none;overflow:hidden}.cl-mcard{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);flex-direction:column;gap:5px;padding-block:13px;padding-inline:15px;display:flex}.cl-mcard:active{background-color:var(--color-subtle)}.cl-mcard:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.cl-mc-top{align-items:center;gap:9px;display:flex}.cl-mc-name{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);flex:1;overflow:hidden}.cl-mc-top .cl-dir{flex:none;font-size:12px}.cl-mc-meta{--tw-leading:1.3;color:var(--color-fg-tertiary);padding-left:39px;font-size:12px;line-height:1.3}.cl-mc-bot{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-left:39px;display:flex}@media (max-width:1099px){.cl-page-body{padding:calc(var(--spacing) * 4.5)}.cl-stats{grid-template-columns:repeat(2,1fr)}.cl-chartgrid{grid-template-columns:1fr}.cl-chartcard-wide{grid-column:auto}}@media (max-width:560px){.cl-card{display:none}.cl-mlist{display:flex}.cl-filters{flex-direction:column;align-items:stretch}.cl-search,.cl-pick{flex:none;max-width:none}.cl-multibtn{width:100%;min-width:calc(var(--spacing) * 0)}.cl-reset{justify-content:center;width:100%}.cl-filters .cl-multimenu{right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:auto;max-width:none;min-width:calc(var(--spacing) * 0)}}.billing-page{background:var(--color-canvas);min-height:100%;padding:24px 28px 56px;font-size:14px;line-height:20px}.billing-card{background:var(--color-surface);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-xs);border-radius:16px;margin-bottom:16px;padding:20px 22px}.billing-facts{flex-wrap:wrap;gap:6px;display:flex}.billing-fact{border:1px solid var(--color-border-subtle);background:var(--color-subtle);color:var(--color-fg-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.billing-facts-green .billing-fact{border-color:var(--color-success-200);background:var(--color-success-50);color:var(--color-success-700)}.billing-facts-amber .billing-fact{border-color:var(--color-warning-200);background:var(--color-warning-50);color:var(--color-warning-700)}.billing-facts-red .billing-fact{background:var(--color-error-50);color:var(--color-error-700);border-color:#fecdca}.billing-sec-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.billing-sec-head h2{font-family:var(--font-display);color:var(--color-fg-primary);margin:0;font-size:16px;font-weight:600}.billing-sec-total{color:var(--color-fg-primary);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.billing-usage-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px}.billing-usage-head h2{order:1}.billing-usage-head .billing-rates-link{order:2}.billing-usage-head .billing-sec-total{order:3;margin-left:auto}.billing-usage-period{color:var(--color-fg-tertiary);margin:-8px 0 14px;font-size:12px}.billing-usage-rows,.billing-usage-group{flex-direction:column;gap:2px;display:flex}.billing-usage-row{border-radius:var(--radius-md);text-align:left;cursor:pointer;grid-template-columns:24px 92px 1fr auto 18px;align-items:center;gap:12px;width:100%;padding:9px 8px;transition:background .12s;display:grid}.billing-usage-row:hover{background:var(--color-subtle)}.billing-usage-ic,.billing-usage-chev{place-items:center;display:grid}.billing-usage-lbl{color:var(--color-fg-secondary);white-space:nowrap;font-size:13.5px;font-weight:600}.billing-usage-track{border-radius:var(--radius-full);background:var(--color-subtle);height:8px;overflow:hidden}.billing-usage-fill{border-radius:var(--radius-full);height:100%;transition:width .4s cubic-bezier(.2,.8,.2,1);display:block}.billing-usage-amt{color:var(--color-fg-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}.billing-usage-sub-rows{border-left:2px solid var(--color-border-subtle);flex-direction:column;gap:2px;margin:2px 0 6px 20px;padding-left:22px;display:flex}.billing-usage-sub{border-radius:var(--radius-md);text-align:left;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;width:100%;padding:7px 8px;display:grid}.billing-usage-sub-l{flex-direction:column;gap:1px;min-width:0;display:flex}.billing-usage-sub-lbl{color:var(--color-fg-secondary);font-size:13px;font-weight:600}.billing-usage-sub-unit{color:var(--color-fg-tertiary);font-size:11.5px}.billing-usage-sub-part{white-space:nowrap}.billing-usage-sub-amt{color:var(--color-fg-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.billing-usage-sub-free{color:var(--color-success-600)}.billing-usage-trend{border-top:1px solid var(--color-gray-100);margin-top:16px;padding-top:16px}.billing-usage-trend-h{color:var(--color-fg-tertiary);margin-bottom:6px;font-size:12px;font-weight:600}.billing-rates-link{color:var(--color-primary-600);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.billing-rates-link:hover{text-decoration:underline}.billing-rates{border-bottom:1px solid var(--color-gray-100);margin:0 0 16px;padding:0 0 16px}.billing-rates-tbl{border-collapse:collapse;table-layout:fixed;width:100%;max-width:412px}.billing-rc-unit{width:100px}.billing-rc-price{width:64px}.billing-rates-pu{display:none}.billing-rates-tbl th,.billing-rates-tbl td{text-align:left;border:0;padding:0;font-weight:400}.billing-rates-tbl thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-quaternary);padding-bottom:6px;font-size:10px;font-weight:700}.billing-rates-sub th{color:var(--color-fg-secondary);padding:12px 0 5px;font-size:11px;font-weight:700}.billing-rates-tbl tbody:first-of-type .billing-rates-sub th{padding-top:2px}.billing-rates-row th,.billing-rates-row td{vertical-align:baseline;height:26px}.billing-rates-lbl{color:var(--color-fg-secondary);white-space:normal;text-wrap:balance;font-size:13px}.billing-rates-name{white-space:nowrap}.billing-rates-tbl .billing-rates-u{text-align:right;white-space:nowrap;padding-right:14px}.billing-rates-tbl .billing-rates-p{text-align:right;white-space:nowrap}.billing-rates-row .billing-rates-u{color:var(--color-fg-tertiary);font-size:11.5px}.billing-rates-row .billing-rates-p{color:var(--color-fg-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.billing-rates-tbl .billing-rates-free{color:var(--color-success-600)}.billing-rates-foot{max-width:412px;color:var(--color-fg-tertiary);margin:12px 0 0;font-size:11.5px;line-height:16px}.billing-ledger-filter{flex:none;align-items:center;gap:8px;display:flex}.billing-ledger-filter .billing-ledger-type{min-width:142px}.billing-ledger-filter .billing-ledger-loc{min-width:178px}.billing-txns{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}.billing-txns th{text-align:left;border-bottom:1px solid var(--color-border-subtle);height:32px;padding:0 10px}.billing-th{letter-spacing:.03em;text-transform:uppercase;color:var(--color-fg-tertiary);white-space:nowrap;font-size:11px;font-weight:600}.billing-txns th:nth-child(n+5){text-align:right}.billing-txns th button{letter-spacing:.03em;text-transform:uppercase;color:var(--color-fg-tertiary);align-items:center;gap:5px;padding:1px 6px;font-size:11px;font-weight:600;line-height:20px;display:inline-flex}.billing-txns th button:hover{color:var(--color-fg-secondary)}.billing-txns th:nth-child(5) button{flex-direction:row-reverse}.billing-ledger-row td{border-bottom:1px solid var(--color-gray-100);vertical-align:middle;height:63px;padding:11px 10px}.billing-ledger-row:hover{background:var(--color-subtle)}.billing-ledger-row-btn{cursor:pointer}.billing-ledger-lines td{border-bottom:1px solid var(--color-gray-100);padding:0 0 10px}.billing-ledger-lines .billing-usage-sub-rows{margin:0 calc(10.0536% + 10px) 0 calc(37.3995% + 10px);padding-left:12px}.billing-usage-trend .hdchart{overflow:visible}.billing-ledger-lines .billing-usage-sub{grid-template-columns:minmax(0,1fr) auto;padding-right:0}.billing-td-when{color:var(--color-fg-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.billing-td-desc{color:var(--color-fg-secondary)}.billing-desc-t{white-space:nowrap;text-overflow:ellipsis;line-height:20px;display:block;overflow:hidden}.billing-type-chev{vertical-align:middle;margin-left:4px}.billing-desc-mb{color:var(--color-fg-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;line-height:20px;display:flex}.billing-desc-mb-link{color:var(--color-primary-600);font-weight:600}.billing-desc-mb-link:hover{text-decoration:underline}.billing-td-loc{color:var(--color-fg-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.billing-td-loc-all{color:var(--color-fg-quaternary)}.billing-td-amt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.billing-amt-credit{color:var(--color-success-600)}.billing-amt-debit{color:var(--color-fg-secondary)}.billing-td-bal{text-align:right;white-space:nowrap;color:var(--color-fg-primary);font-variant-numeric:tabular-nums}.billing-typepill{border-radius:var(--radius-full);white-space:nowrap;padding:2px 9px;font-size:11px;font-weight:600;display:inline-block}.billing-type-topup{background:var(--color-success-50);color:var(--color-success-700)}.billing-type-reload{background:var(--color-primary-50);color:var(--color-primary-700)}.billing-type-usage{background:var(--color-subtle);color:var(--color-fg-secondary)}.billing-ledger-empty{text-align:center;color:var(--color-fg-tertiary);padding:24px}.billing-ledger-pager{border:0;border-top:1px solid var(--color-border-subtle);border-radius:0}.billing-ledger-pager .tk-pager-lbl{white-space:nowrap}.billing-hero{border:1px solid var(--color-border-subtle);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:20px;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;padding:26px 28px;display:flex;position:relative;overflow:hidden}.billing-hero:before{content:"";width:5px;position:absolute;top:0;bottom:0;left:0}.billing-tone-green:before{background:var(--color-success-500)}.billing-tone-amber:before{background:var(--color-warning-500)}.billing-tone-red:before{background:var(--color-error-400)}.billing-hero-main{flex:auto;min-width:0}.billing-hero-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-tertiary);font-size:12px;font-weight:600}.billing-hero-bal{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-fg-primary);margin:4px 0 8px;font-size:52px;font-weight:700;line-height:1.02}.billing-tone-green .billing-hero-bal{color:var(--color-success-700)}.billing-tone-amber .billing-hero-bal{color:var(--color-warning-700)}.billing-tone-red .billing-hero-bal{color:var(--color-error-700)}.billing-hero-mech{color:var(--color-fg-tertiary);margin-top:7px;font-size:12px}.billing-dot{border-radius:50%;flex:none;width:8px;height:8px}.billing-dot-green{background:var(--color-success-500)}.billing-dot-amber{background:var(--color-warning-500)}.billing-dot-red{background:var(--color-error-500)}.billing-spark{width:220px;max-width:100%;height:40px;margin-top:14px;display:block}.billing-spark-green{color:var(--color-success-500)}.billing-spark-amber{color:var(--color-warning-500)}.billing-spark-red{color:var(--color-error-400)}.billing-hero-side{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}.billing-addfunds-btn{border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);padding:11px 18px;font-size:14px}.billing-addfunds-btn:hover{background:var(--color-primary-600)}.billing-hero-note{color:var(--color-fg-tertiary);align-items:center;gap:5px;font-size:12px;display:flex}.billing-banner{border-radius:var(--radius-lg);border:1px solid #0000;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.billing-banner-amber{background:var(--color-warning-25);border-color:var(--color-warning-200)}.billing-banner-ic{flex:none;margin-top:1px}.billing-banner-body{flex:auto;min-width:0}.billing-banner-t{color:var(--color-fg-primary);font-size:14px;font-weight:600}.billing-banner-d{color:var(--color-fg-secondary);margin-top:2px;font-size:13px;line-height:1.5}.billing-nudge-cta{color:var(--color-warning-700);flex:none}.billing-nudge-cta:hover{background:var(--color-warning-50)}.billing-autoreload{align-items:center;gap:14px;display:flex}.billing-ar-icon{background:var(--color-success-50);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.billing-ar-icon-off{background:var(--color-subtle)}.billing-ar-body{flex:auto;min-width:0}.billing-ar-sentence{color:var(--color-fg-primary);margin:0;font-size:14px;line-height:1.5}.billing-ar-off{color:var(--color-fg-secondary)}.billing-ar-modify{color:var(--color-primary-600);border-radius:var(--radius-md);flex:none;padding:7px 12px;font-size:13px;font-weight:600;transition:background .12s}.billing-ar-modify:hover{background:var(--color-primary-50)}.billing-disclose{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.billing-disclose-l,.billing-disclose-r{align-items:center;gap:10px;display:flex}.billing-disclose-t{font-family:var(--font-display);color:var(--color-fg-primary);font-size:15px;font-weight:600}.billing-disclose-sum{color:var(--color-fg-tertiary);font-size:13px}.billing-limit-body{border-top:1px solid var(--color-gray-100);margin-top:16px;padding-top:16px}.billing-limit-switch{color:var(--color-fg-primary);cursor:pointer;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;font-weight:600;display:flex}.billing-limit-amount{align-items:center;gap:8px;margin-bottom:18px;display:flex}.billing-limit-dollar{color:var(--color-fg-tertiary);font-size:18px;font-weight:600}.billing-limit-input{border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-variant-numeric:tabular-nums;width:110px;padding:8px 12px;font-size:18px;font-weight:600}.billing-limit-input:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 4px var(--color-primary-100);outline:none}.billing-limit-per{color:var(--color-fg-tertiary);font-size:13px}.billing-limit-foot{margin-top:18px}.billing-ctl-block{border-bottom:1px solid var(--color-gray-100);margin-bottom:16px;padding-bottom:16px}.billing-ctl-block:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.billing-ctl-inline{align-items:center;gap:10px;margin:0 0 8px 52px;display:flex}.billing-ctl-inline .field-select-menu{min-width:7.5rem}.billing-ctl-inline-lbl{color:var(--color-fg-secondary);font-size:13px}.billing-ctl-note{color:var(--color-fg-tertiary);margin:8px 0 0 52px;font-size:12.5px;line-height:1.5}.billing-toggle{border-radius:var(--radius-full);background:var(--color-gray-300);flex:none;width:40px;height:23px;transition:background .16s;position:relative}.billing-toggle:has(input:checked){background:var(--color-primary-500)}.billing-toggle-knob{width:18px;height:18px;box-shadow:var(--shadow-xs);background:#fff;border-radius:50%;transition:transform .16s cubic-bezier(.2,.8,.2,1);position:absolute;top:2.5px;left:2.5px}.billing-toggle:has(input:checked) .billing-toggle-knob{transform:translate(17px)}.billing-toggle:has(input:focus-visible){box-shadow:0 0 0 4px var(--color-primary-100)}.billing-pm-list{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.billing-pm-row{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);align-items:center;gap:12px;padding:12px 14px;display:flex}.billing-pm-brand{flex:none;place-items:center;display:grid}.billing-pm-num{color:var(--color-fg-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.billing-pm-exp{color:var(--color-fg-tertiary);font-size:12.5px}.billing-pm-default{color:var(--color-primary-700);background:var(--color-primary-50);border-radius:var(--radius-full);margin-left:auto;padding:2px 9px;font-size:11px;font-weight:600}.billing-pm-manage{color:var(--color-primary-600);border-radius:var(--radius-md);align-items:center;gap:6px;padding:7px 10px;font-size:13px;font-weight:600;transition:background .12s;display:inline-flex}.billing-pm-manage:hover{background:var(--color-primary-50)}.billing-pm-fine{color:var(--color-fg-tertiary);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.billing-presets{gap:10px;margin-bottom:16px;display:flex}.billing-preset{border:1.5px solid var(--color-border-default);border-radius:var(--radius-lg);color:var(--color-fg-secondary);font-variant-numeric:tabular-nums;flex:1;padding:16px 8px;font-size:16px;font-weight:700;transition:border-color .12s,background .12s,color .12s}.billing-preset:hover{border-color:var(--color-primary-300)}.billing-preset.on{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-700);box-shadow:0 0 0 4px var(--color-primary-100)}.billing-custom{margin-bottom:18px;display:block}.billing-custom-lbl{color:var(--color-fg-tertiary);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.billing-custom-field{border:1px solid var(--color-border-default);border-radius:var(--radius-md);align-items:center;padding:0 12px;transition:border-color .12s,box-shadow .12s;display:flex}.billing-custom-field:focus-within{border-color:var(--color-primary-500);box-shadow:0 0 0 4px var(--color-primary-100)}.billing-custom-dollar{color:var(--color-fg-tertiary);font-size:16px;font-weight:600}.billing-custom-input{font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:11px 8px;font-size:16px;font-weight:600}.billing-custom-input:focus{box-shadow:none}.billing-custom-min{color:var(--color-error-600);margin-top:6px;font-size:12px;display:block}.billing-pay-label{color:var(--color-fg-tertiary);margin-bottom:6px;font-size:12.5px;font-weight:600}.billing-cardfield{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-canvas);align-items:center;gap:10px;padding:12px 14px;display:flex}.billing-cardfield-brand{flex:none;place-items:center;display:grid}.billing-cardfield-num{color:var(--color-fg-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.billing-cardfield-lock{color:var(--color-fg-quaternary);align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:600;display:flex}.billing-addfunds-submit,.billing-modify-save{border-radius:var(--radius-lg);width:100%;margin-top:18px;padding:12px;font-size:15px}.billing-addfunds-submit:disabled,.billing-limit-foot .btn:disabled{opacity:.5;pointer-events:none}.billing-sheet-fine{color:var(--color-fg-tertiary);justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.billing-confirm{text-align:center;padding:14px 8px 20px}.billing-confirm-check{background:var(--color-success-500);border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 16px;display:grid;box-shadow:0 6px 18px -4px #12b76a80}.billing-confirm-t{font-family:var(--font-display);color:var(--color-fg-primary);font-size:22px;font-weight:700}.billing-confirm-d{color:var(--color-fg-secondary);max-width:320px;margin:8px auto 0;font-size:14px;line-height:1.5}.billing-ar-switch{margin-bottom:18px}.billing-ar-fields{flex-direction:column;gap:14px;transition:opacity .16s;display:flex}.billing-ar-fields-off{opacity:.45;pointer-events:none}.billing-field{flex-direction:column;gap:6px;display:flex}.billing-field-lbl{color:var(--color-fg-secondary);font-size:13px;font-weight:600}.billing-field-opt{color:var(--color-fg-quaternary);font-weight:400}.billing-fact-amber{border-color:var(--color-warning-200);background:var(--color-warning-50);color:var(--color-warning-700)}.billing-activation{text-align:center;background:var(--color-surface);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-sm);border-radius:20px;margin-bottom:16px;padding:34px 28px 30px}.billing-activation-ic{background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-700));width:56px;height:56px;box-shadow:var(--shadow-md);border-radius:16px;place-items:center;margin:0 auto 16px;display:grid}.billing-activation-t{font-family:var(--font-display);color:var(--color-fg-primary);font-size:20px;font-weight:700}.billing-activation-d{color:var(--color-fg-secondary);max-width:440px;margin:8px auto 20px;font-size:14px;line-height:1.55}.billing-activation-btn{border-radius:12px;padding:11px 20px;font-size:14px}.billing-soft{opacity:.55;pointer-events:none;filter:saturate(.7)}.billing-oof{background:#fffbfa;border:1px solid #fecdca;border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:16px;padding:16px 18px;display:flex}.billing-oof-ic{background:var(--color-error-50);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;margin-top:1px;display:grid}.billing-oof-body{flex:auto;min-width:0}.billing-oof-t{color:var(--color-error-700);font-size:15px;font-weight:700}.billing-oof-d{color:var(--color-fg-secondary);margin-top:3px;font-size:13px;line-height:1.5}.billing-oof-actions{flex-direction:column;flex:none;align-items:stretch;gap:8px;display:flex}.billing-oof-primary{background:var(--color-error-600);white-space:nowrap}.billing-oof-primary:hover{background:var(--color-error-700)}.billing-oof-kept{color:var(--color-fg-tertiary);margin-top:5px}.billing-oof-sec{color:var(--color-error-700);border-radius:var(--radius-md);white-space:nowrap;padding:8px 12px;font-size:13px;font-weight:600;transition:background .12s}.billing-oof-sec:hover{background:var(--color-error-50)}.billing-top{margin-bottom:14px}.billing-plan-main{justify-content:space-between;align-items:center;gap:16px;display:flex}.billing-plan-l{min-width:0}.billing-plan-l .billing-facts{margin-top:7px}.billing-plan-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-tertiary);font-size:12px;font-weight:600}.billing-plan-total{font-family:var(--font-display);color:var(--color-fg-primary);font-variant-numeric:tabular-nums;margin-top:7px;font-size:26px;font-weight:700}.billing-plan-per{font-family:var(--font-sans);color:var(--color-fg-tertiary);margin-left:4px;font-size:14px;font-weight:500}.billing-plan-manage{color:var(--color-primary-600);background:var(--color-primary-50);border-radius:var(--radius-md);white-space:nowrap;flex:none;padding:8px 12px;font-size:12.5px;font-weight:600;transition:background .12s}.billing-plan-manage:hover{background:var(--color-primary-100)}.billing-scrim{z-index:200;background:#10182866;position:fixed;inset:0}.billing-sheet{background:var(--color-surface);z-index:201;padding:8px 16px calc(20px + env(safe-area-inset-bottom));box-shadow:var(--shadow-lg);overscroll-behavior:contain;border-radius:20px 20px 0 0;max-height:88dvh;font-size:14px;line-height:20px;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.billing-sheet-grab{background:var(--color-gray-300);border-radius:2px;width:36px;height:4px;margin:6px auto 10px}@media (min-width:1100px){.billing-sheet{border-radius:20px;width:460px;max-height:80%;padding-top:20px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.billing-sheet-grab{display:none}}@media (min-width:768px){.billing-terms-sheet{width:520px;max-width:520px}}.billing-sheet-title{align-items:center;gap:10px;margin:0 0 4px;display:flex}.billing-sheet-title h3{font-family:var(--font-display);margin:0;font-size:17px;font-weight:700}.billing-sheet-close{border-radius:8px;flex:none;margin-left:auto;padding:4px;transition:background .12s;display:flex}.billing-sheet-close:hover{background:var(--color-gray-100)}.billing-sheet-sub{color:var(--color-fg-tertiary);margin:0 0 16px;font-size:13px}.billing-terms{border:1px solid var(--color-gray-100);border-radius:12px;flex-direction:column;margin-top:16px;display:flex;overflow:hidden}.billing-term+.billing-term{border-top:1px solid var(--color-gray-100)}.billing-term{text-align:left;background:var(--color-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:background .12s;display:grid}.billing-term:hover{background:var(--color-canvas)}.billing-term.sel{background:var(--color-primary-50)}.billing-term-radio{border:1.5px solid var(--color-border-default);background:var(--color-surface);border-radius:50%;flex:none;width:18px;height:18px}.billing-term.sel .billing-term-radio{border-color:var(--color-primary-600);border-width:5px}.billing-term-l{min-width:0}.billing-term-name{align-items:center;gap:8px;display:flex}.billing-term-label{color:var(--color-fg-primary);font-size:14px;font-weight:600}.billing-term-badges{flex:none;align-items:center;gap:6px;display:flex}.billing-term-billed{color:var(--color-fg-tertiary);margin-top:2px;font-size:12px;line-height:1.4;display:block}.billing-term-badge{letter-spacing:.02em;white-space:nowrap;border-radius:6px;padding:0 6px;font-size:10.5px;font-weight:700;line-height:16px}.billing-term-save{background:var(--color-success-50);color:var(--color-success-700)}.billing-term-current{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-subtle);color:var(--color-fg-secondary)}.billing-term-pending{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-primary-200);color:var(--color-primary-700)}.billing-term-r{text-align:right;flex:none}.billing-term-price,.billing-term-total{display:block}.billing-term-price{font-family:var(--font-display);color:var(--color-fg-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:700}.billing-term-per{font-family:var(--font-sans);color:var(--color-fg-tertiary);margin-left:2px;font-size:12px;font-weight:500}.billing-term-total{color:var(--color-fg-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-size:11.5px}.billing-terms-submit{width:100%;margin-top:16px}.billing-terms-submit:disabled{cursor:default;background:var(--color-subtle);color:var(--color-fg-quaternary);box-shadow:none}.billing-terms-note{color:var(--color-fg-tertiary);text-align:center;margin-top:10px;font-size:12px}.billing-terms-danger{border-top:1px solid var(--color-gray-100);justify-content:center;margin-top:16px;padding-top:16px;display:flex}.billing-cancel-link{color:var(--color-fg-tertiary);border-radius:var(--radius-md);padding:6px 10px;font-size:13px;font-weight:600;transition:color .12s,background .12s}.billing-cancel-link:hover{color:var(--color-error-600);background:var(--color-error-50)}.billing-cancel-body{color:var(--color-fg-secondary);margin-top:12px;font-size:14px;line-height:1.55}.billing-cancel-actions{flex-direction:column;gap:8px;margin-top:20px;display:flex}.billing-cancel-keep{width:100%}.billing-cancel-go{width:100%;min-height:var(--hd-ctl-h);border-radius:var(--radius-md);color:var(--color-error-600);font-size:14px;font-weight:600;transition:background .12s}.billing-cancel-go:hover{background:var(--color-error-50)}@media (max-width:560px){.billing-disclose{text-align:left}.billing-usage-head .billing-sec-total{order:2}.billing-usage-head .billing-rates-link{text-align:left;flex:1 0 100%;order:3}.billing-usage-row{grid-template-columns:22px 76px 1fr auto 16px;gap:9px}.billing-usage-sub-rows{margin-left:15px;padding-left:22px}.billing-usage-sub{grid-template-columns:minmax(0,1fr) auto 16px;gap:9px;padding:7px 8px}.billing-rates{gap:16px}.billing-rates-tbl{max-width:none}.billing-rc-unit{width:0}.billing-rc-price{width:132px}.billing-rates-tbl .billing-rates-u{display:none}.billing-rates-pu{color:var(--color-fg-tertiary);font-size:11.5px;font-weight:500;display:inline}.billing-rates-foot{max-width:none}.billing-ledger-lines .billing-usage-sub-rows{width:calc(100vw - 84px);margin:0;position:sticky;left:10px}.billing-ledger .billing-sec-head{flex-wrap:wrap}.billing-ledger .billing-sec-head h2{flex:1 0 100%}.billing-ledger-filter{flex-wrap:wrap;flex:auto;width:100%}.billing-ledger-filter .billing-ledger-type,.billing-ledger-filter .billing-ledger-loc{flex:165px;min-width:0}.billing-page{padding:18px 16px 44px}.billing-card{padding:18px 16px}.billing-hero{flex-direction:column;gap:18px;padding:22px 20px}.billing-hero-side{align-items:stretch;width:100%}.billing-hero-side .billing-addfunds-btn{justify-content:center;width:100%}.billing-hero-note{justify-content:flex-start}.billing-hero-bal{font-size:44px}.billing-spark{width:100%}.billing-autoreload{flex-wrap:wrap;row-gap:10px}.billing-ar-body{flex:1 1 0}.billing-autoreload:before{content:"";flex:1 0 100%;order:2;height:0;margin:0}.billing-ar-modify{text-align:left;border:1px solid var(--color-border-default);background:var(--color-surface);flex:none;order:3;margin-left:52px;padding:8px 12px}.billing-oof{flex-wrap:wrap}.billing-oof-body{flex:1 1 0}.billing-oof-actions{flex-direction:row;flex:1 0 100%}.billing-oof-primary{flex:1}.billing-plan-main{flex-direction:column;align-items:stretch;gap:12px}.billing-plan-manage{align-self:flex-start}.billing-term{gap:10px;padding:12px}}@media (max-width:360px){.billing-term-name{flex-wrap:wrap;row-gap:2px}}@media (max-width:359px){.billing-term{gap:8px;padding:12px 10px}.billing-term-badge{padding:0 4px;font-size:10px}}.hdchart{max-width:100%;min-width:calc(var(--spacing) * 0);overflow-x:hidden}.hch-empty{padding:calc(var(--spacing) * 4.5);text-align:center;color:var(--color-fg-quaternary);font-size:12.5px}.hch-stat{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);display:flex;position:relative}.hch-stat-ic{border-radius:var(--radius-md);background-color:var(--color-primary-50);flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.hch-stat[data-accent]:not([data-accent=""]) .hch-stat-ic{background-color:var(--color-error-50)}.hch-stat-main{min-width:calc(var(--spacing) * 0)}.hch-stat-val{--tw-leading:1.1;--tw-font-weight:var(--font-weight-bold);font-size:26px;line-height:1.1;font-weight:var(--font-weight-bold);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--color-fg-primary)}.hch-stat-lbl{color:var(--color-fg-tertiary);margin-top:3px;font-size:12.5px}.hch-stat-sub{color:var(--color-fg-quaternary);flex-wrap:wrap;align-items:center;gap:7px;margin-top:7px;font-size:11.5px;display:flex}.hch-hbar{gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.hch-hrow{align-items:center;gap:calc(var(--spacing) * 2.5);grid-template-columns:96px 1fr 34px;display:grid}.hch-hlbl{text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-secondary);font-size:12px;overflow:hidden}.hch-htrack{height:calc(var(--spacing) * 2.5);border-radius:var(--radius-full);background-color:var(--color-subtle);overflow:hidden}.hch-hfill{border-radius:var(--radius-full);min-width:3px;height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}.hch-hval{text-align:right;--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.hch-line{width:100%;position:relative}.hch-line-svg{width:100%;height:auto;display:block;overflow:visible}.hch-grid{stroke:var(--color-gray-100);stroke-width:1px}.hch-axis{stroke:var(--color-border-subtle);stroke-width:1px}.hch-cursor{stroke:var(--color-border-default);stroke-width:1px;stroke-dasharray:3 3}.hch-pt:not(.on),.hch-tip:not(.on){display:none}.hch-xlabels{margin-top:calc(var(--spacing) * 1);justify-content:space-between;display:flex}.hch-xl{text-align:center;white-space:nowrap;color:var(--color-fg-quaternary);flex:1;font-size:10px}.hch-xl.on{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary)}.hch-tip{pointer-events:none;top:calc(var(--spacing) * 0);z-index:3;border-radius:var(--radius-md);background-color:var(--color-fg-primary);padding-inline:9px;padding-block:calc(var(--spacing) * 1.5);white-space:nowrap;color:var(--color-white);box-shadow:var(--shadow-md);font-size:11px;position:absolute}.hch-tip-x{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);opacity:.85;margin-bottom:3px}.hch-tip-row{align-items:center;gap:5px;display:flex}.hch-dot{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);flex:none;display:inline-block}.hch-legend{margin-top:calc(var(--spacing) * 2);justify-content:center;gap:calc(var(--spacing) * 3.5);display:flex}.hch-leg{align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--color-fg-secondary);font-size:11.5px;display:inline-flex}.hch-funnel{gap:calc(var(--spacing) * 3.5);flex-direction:column;display:flex}.hch-fhead{justify-content:space-between;align-items:baseline;margin-bottom:5px;display:flex}.hch-flbl{color:var(--color-fg-secondary);font-size:12.5px}.hch-fval{--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.hch-faction{cursor:pointer;border-radius:var(--radius-sm);color:var(--color-primary-600)}.hch-faction:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary-500)}.hch-fpct{--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-tertiary)}.hch-ftrack{height:calc(var(--spacing) * 3);border-radius:var(--radius-full);background-color:var(--color-subtle);overflow:hidden}.hch-ffill{border-radius:var(--radius-full);min-width:3px;height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}.hch-xlabels-abs{height:13px;display:block;position:relative}.hch-xlabels-abs .hch-xl{flex:none;position:absolute}.hch-tip-total{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.hch-tip-sub{gap:calc(var(--spacing) * .5);opacity:.85;flex-direction:column;margin-top:5px;display:flex}.hch-tip-subrow{gap:calc(var(--spacing) * 1.5)}.hch-tip-k{flex:auto}.hch-tip-v{--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,);flex:none;margin-left:auto}.hd-ads{scrollbar-gutter:stable;background:var(--color-canvas);height:100%;padding:24px 28px 48px;font-size:14px;line-height:20px;overflow-y:auto}.hd-ads:has(#ads-search-form input:is(:focus,:not(:placeholder-shown))){overflow-anchor:none}.ad-filterbar{flex-wrap:wrap;align-items:end;gap:16px;margin:0 0 18px;display:flex}.ad-filterbar>*{flex:1;min-width:160px}.ad-filter-label{color:var(--color-fg-secondary);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.ad-seg{background:var(--color-gray-100);border-radius:12px;gap:2px;padding:3px;display:flex}.ad-seg-b{color:var(--color-fg-tertiary);white-space:nowrap;border-radius:8px;flex:1;padding:6px 12px;font-size:13px;font-weight:600}.ad-seg-b.on{background:var(--color-surface);color:var(--color-fg-primary);box-shadow:0 1px 2px #10182814}.ad-filterbar>.ad-reset{min-width:119px;height:var(--hd-ctl-h);min-height:var(--hd-ctl-h);border:1px solid var(--color-border-default);background:var(--color-surface);color:var(--color-fg-secondary);white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ad-reset:hover{background:var(--color-gray-100);color:var(--color-fg-primary)}.ad-cards{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:14px;margin-bottom:14px;display:grid}.ad-tile{background:var(--color-surface);border:1px solid var(--color-border-default);border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.ad-tile-metric{min-height:112.4px}.ad-tile-label{color:var(--color-fg-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600;line-height:1.25}.ad-tile-val{color:var(--color-fg-primary);font-size:24px;font-weight:700;line-height:1.1}.ad-tile-bench{color:var(--color-fg-tertiary);font-size:12px;font-weight:600}.ad-chart-box{border:1px solid var(--color-border-default);background:var(--color-surface);border-radius:16px;margin-bottom:20px;padding:16px}.ad-chart-h{color:var(--color-fg-secondary);margin-bottom:12px;font-size:13px;font-weight:600}.ad-campaigns{border:1px solid var(--color-border-default);background:var(--color-surface);border-radius:16px}.ad-campaigns:not(:has(.tk-pager)) #ads-table{border-radius:0 0 15px 15px}.ad-table-toolbar{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;gap:12px;padding:14px 16px;display:flex}.ad-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:13px}.ad-th{text-align:left;color:var(--color-fg-tertiary);text-transform:uppercase;border-bottom:1px solid var(--color-border-subtle);white-space:nowrap;letter-spacing:.03em;padding:10px 12px;font-size:11px;font-weight:600}.ad-th button{align-items:center;gap:4px;display:flex}.ad-table td{border-bottom:1px solid var(--color-border-subtle);height:66px;color:var(--color-fg-secondary);padding:11px 12px}.ad-table th:first-child,.ad-table td.ad-name-cell{z-index:1;border-right:1px solid var(--color-border-subtle);padding-left:20px;position:sticky;left:0}.ad-name{white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;color:var(--color-fg-primary);font-weight:600;display:block;overflow:hidden}.ad-platform-label{color:var(--color-fg-tertiary);align-items:center;gap:4px;margin-top:3px;font-size:11px;font-weight:600;display:flex}.ad-account-cell span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ad-number{text-align:right;font-variant-numeric:tabular-nums}.ad-status{text-transform:capitalize;background:var(--color-gray-100);border-radius:20px;padding:2px 9px;font-size:11px;font-weight:600}.ad-status.active{background:var(--color-success-50);color:var(--color-success-700)}.ad-status.paused{background:var(--color-gray-100);color:var(--color-fg-tertiary)}.ad-status.ended{background:var(--color-error-50);color:var(--color-error-700)}.ad-status-action{border:1px solid var(--color-border-default);width:30px;height:30px;color:var(--color-fg-secondary);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ad-status-action:disabled{opacity:.45;cursor:not-allowed}.ad-crumbs{border-bottom:1px solid var(--color-border-subtle);color:var(--color-fg-quaternary);flex-wrap:wrap;align-items:center;gap:4px;padding:10px 16px;font-size:13px;display:flex}.ad-crumb{color:var(--color-primary-600);cursor:pointer;padding:0;font-weight:600}.ad-crumb:hover{text-decoration:underline}.ad-crumb-cur{color:var(--color-fg-primary);overflow-wrap:anywhere;min-width:0;font-weight:600}@media (max-width:1099px){.hd-ads{padding:16px 14px 40px}}@media (max-width:700px){.ad-filterbar>*{flex-basis:100%}.ad-table-toolbar{flex-direction:column}.ad-table-toolbar form{width:100%}.ad-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-tile{padding:12px}.ad-tile-val{font-size:22px}}.hd-ads .hch-line-svg{height:auto}.ad-chart-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.ad-chart-toolbar .ad-chart-h{margin-bottom:0}.ad-head{align-items:center;gap:14px;margin-bottom:20px;display:flex}.ad-title{color:var(--color-fg-primary);margin:0;font-size:24px;font-weight:700}.ad-filterbar>.ad-fl-loc,.ad-filterbar>.ad-fl-acct{flex:1.6 220px;min-width:0}.ad-filterbar>.ad-fl-plat{flex:280px;min-width:0}.ad-filterbar>.ad-fl-date{flex:1.1 160px;min-width:0}.ad-filterbar label:where(:not(.ad-date-option)),.ad-filter-label{text-transform:uppercase;letter-spacing:.03em;color:var(--color-fg-tertiary);margin-bottom:4px;font-size:11px;line-height:20px}.ad-filter-button{border:1px solid var(--color-border-default);background:var(--color-surface);width:100%;height:38px;color:var(--color-fg-primary);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:13px;display:flex}.ad-filter-button:hover{border-color:var(--color-gray-400)}.ad-filter-menu{z-index:50;border:1px solid var(--color-border-default);background:var(--color-surface);box-shadow:var(--shadow-lg);border-radius:8px;margin-top:6px;padding:6px;position:absolute;top:100%;left:0;right:0}.ad-filter-menu>div:first-of-type{border-color:var(--color-gray-100);margin:0 0 4px;padding:6px 8px}.ad-counts{margin-bottom:16px}.ad-chart-sub{color:var(--color-fg-tertiary);font-weight:500}.ad-chart-tools{align-items:center;gap:12px;display:flex}.ad-chart-total{color:var(--color-fg-primary);font-size:15px;font-weight:700}.ad-tile-sub{color:var(--color-fg-quaternary);font-size:12px}.ad-tile-bench.up{color:var(--color-success-600)}.ad-tile-bench.down{color:var(--color-error-600)}.ad-table th:last-child,.ad-table td:last-child{padding-right:20px}.hd-ads .hch-xl{white-space:nowrap;flex:1;min-width:0;overflow:visible}@media (max-width:820px){.ad-filterbar{flex-direction:column;align-items:stretch}.ad-filterbar>.ad-fl-loc,.ad-filterbar>.ad-fl-acct,.ad-filterbar>.ad-fl-plat,.ad-filterbar>.ad-fl-date{flex:auto;width:100%}}.cn-rows{flex-direction:column;gap:8px;display:flex}.cn-row{border:1px solid var(--color-border-subtle);background:var(--color-surface);text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;padding:11px 13px;display:flex}.cn-row:hover{border-color:var(--color-primary-300);background:var(--color-primary-50)}.cn-row-name{min-width:0;color:var(--color-fg-primary);flex:1;font-size:14px;font-weight:600}.cn-brand{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cn-brand.meta{color:#1877f2}.cn-status{color:var(--color-fg-tertiary);background:var(--color-gray-100);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.cn-status.connected{color:var(--color-success-700);background:var(--color-success-50)}.cn-flow,.cn-state{flex-direction:column;gap:14px;display:flex}.cn-flowback{color:var(--color-primary-600);align-self:flex-start;align-items:center;gap:2px;padding:2px 2px 2px 0;font-size:13px;font-weight:600;display:inline-flex}.cn-flowhead{align-items:center;gap:12px;display:flex}.cn-flowhead-title{color:var(--color-fg-primary);font-size:16px;font-weight:700}.cn-flowhead-description{color:var(--color-fg-tertiary);margin-top:2px;font-size:12.5px;line-height:1.4}.cn-authbtn{min-height:var(--hd-ctl-h);color:var(--color-surface);background:var(--color-ch-facebook);border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:700;display:inline-flex}.cn-authbtn.google{background:var(--color-ch-google)}.cn-authbtn:hover{filter:brightness(.95)}.cn-authbtn .cn-brand{border:0;border-radius:3px}.cn-authbtn .cn-brand svg{width:16px;height:16px}@media (max-width:560px){.cn-authbtn{align-self:stretch}}.cn-detail-row{border-bottom:1px solid var(--color-border-subtle);color:var(--color-fg-primary);justify-content:space-between;align-items:center;gap:14px;padding:9px 0;font-size:13.5px;display:flex}.cn-detail-row:last-child{border-bottom:0}.cn-detail-row>:first-child{color:var(--color-fg-tertiary);flex:none}.cn-chip{color:var(--color-fg-secondary);background:var(--color-gray-100);overflow-wrap:anywhere;border-radius:9999px;max-width:100%;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-block}.cn-chip.primary{color:var(--color-primary-700);background:var(--color-primary-50)}.cn-account-id{overflow-wrap:anywhere;min-width:0;font-family:inherit}.cn-campaign-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.cn-help{color:var(--color-fg-tertiary);font-size:12px;line-height:17px}.cn-actions{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.cn-action{border:1px solid var(--color-border-default);min-width:170px;color:var(--color-fg-secondary);background:var(--color-surface);white-space:nowrap;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:13px;font-weight:600;display:inline-flex}.cn-action:hover{border-color:var(--color-primary-300)}.cn-action.danger{border-color:var(--color-error-200);color:var(--color-error-600)}.cn-campaign-list{flex-direction:column;gap:8px;display:flex}.cn-campaign{border:1px solid var(--color-border-default);text-align:left;background:var(--color-surface);border-radius:10px;align-items:center;gap:12px;width:100%;padding:11px 13px;font-size:13.5px;display:flex}.cn-campaign.on{border-color:var(--color-primary-400)}.ad-tile-head{justify-content:space-between;align-items:flex-start;gap:8px;min-height:24px;display:flex}.ad-counts .ad-tile-label{min-height:24px}.ad-tile-value-row{align-items:center;gap:6px;min-width:0;display:flex}.ad-tile-value-row>.ad-tile-val{flex-shrink:0}.ad-result-select{flex:1;min-width:0}.ad-result-select .field-select{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ad-result-select .field-select-trigger{height:24px;min-height:24px;color:var(--color-fg-tertiary);justify-content:flex-start;gap:3px;padding:0;font-size:12px;font-weight:500}.ad-result-select .field-select-trigger:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px;border-radius:3px}.ad-result-select .hd-chevron{flex-shrink:0;width:12px;height:12px}.ad-result-select .field-select-menu{min-width:180px;max-width:calc(100vw - 36px);left:auto;right:0}.ad-result-select .field-select-option{white-space:normal;align-items:flex-start}.ad-result-select .field-select-option .dropdown-item{overflow-wrap:anywhere;min-width:0}@media (max-width:700px){.ad-counts .ad-tile{position:relative}.ad-result-select .field-select{position:static}.ad-counts .ad-tile:nth-child(odd) .field-select-menu{left:0;right:auto}}.ad-result-label{color:var(--color-fg-tertiary);font-size:10px;line-height:1.4;display:block}.cn-panel{font-size:14px;line-height:20px}.cn-status:before{content:"";background:var(--color-fg-quaternary);border-radius:50%;width:6px;height:6px}.cn-status.connected:before{background:var(--color-success-500)}.cn-panel-head{border-bottom:1px solid var(--color-border-subtle);align-items:flex-start;gap:11px;padding:16px 24px 14px;display:flex}.cn-panel-icon{background:var(--color-primary-50);border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.cn-panel-body{padding:16px 24px}.cn-panel-body>.cn-flow,.cn-panel-body>.cn-rows{max-width:760px}.cn-toggle{align-self:flex-start;align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex}.cn-toggle:disabled{opacity:.65;cursor:not-allowed}.cn-toggle-track{background:var(--color-gray-300);border-radius:9999px;flex:none;width:38px;height:22px;position:relative}.cn-toggle-knob{background:var(--color-surface);border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:2px}.cn-toggle.on .cn-toggle-track{background:var(--color-primary-500)}.cn-toggle.on .cn-toggle-knob{left:18px}.cn-check{border:1.5px solid var(--color-border-default);background:var(--color-surface);border-radius:5px;flex:none;place-items:center;width:17px;height:17px;display:grid}.cn-check.on{border-color:var(--color-primary-600);background:var(--color-primary-600)}.cn-action:disabled{opacity:.5;cursor:not-allowed}.ad-fl-plat .ad-seg{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ad-fl-plat .ad-seg-b{min-width:0;padding-left:6px;padding-right:6px}.ad-chart-tools .ad-seg-b{padding:5px 12px}.ad-table-toolbar{align-items:center}.ad-table-toolbar form{flex:300px;min-width:0;max-width:380px}.ad-table-toolbar .hd-search{width:100%}.ad-table-toolbar input{color:var(--color-fg-primary)}.ad-table-toolbar .ad-seg{min-height:var(--hd-ctl-h);align-items:stretch}.ad-levelseg{flex:none;grid-template-columns:1.6fr 1.5fr 1fr;width:240px;max-width:100%;display:grid}.ad-levelseg .ad-seg-b{min-width:0;padding-left:6px;padding-right:6px}.ad-th:nth-child(n+4):not(:last-child){text-align:right}.ad-th:nth-child(n+4):not(:last-child) button{margin-left:auto}.ad-campaigns .tk-pager{border:0;border-radius:0 0 16px 16px}.ad-table tbody tr:hover,.ad-table tbody tr:hover td:first-child{background:var(--color-gray-100)}.ad-table-toolbar input::placeholder{color:var(--color-fg-quaternary)}.ad-th button{text-transform:uppercase;font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit}.ad-row-open,.ad-row-open .ad-name{cursor:pointer}.hd-ads .hch-xlabels{height:13px}.cn-campaign-label{color:var(--color-fg-secondary);font-size:12.5px;font-weight:600}.cn-toggle-field{background:var(--color-gray-25);border:1px solid var(--color-border-subtle);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.cn-toggle-field .cn-help{line-height:17px}.cn-toggle-knob{box-shadow:var(--shadow-sm)}.cn-campaign:hover{border-color:var(--color-primary-400);background:var(--color-primary-50)}.cn-campaign-meta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cn-campaign-name{color:var(--color-fg-primary);font-size:13.5px;font-weight:600}.cn-campaign-owner{color:var(--color-fg-quaternary);font-size:11.5px;font-weight:500}.cn-campaign-owner.moving{color:var(--color-warning-700)}.cn-campaign-foot{flex-wrap:wrap;align-items:stretch;gap:10px;padding-top:4px;display:flex}.cn-cancel{border:1px solid var(--color-border-default);color:var(--color-fg-secondary);background:var(--color-surface);border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.cn-cancel:hover{border-color:var(--color-gray-400);color:var(--color-fg-primary)}.cn-detail-row>:first-child{font-weight:500}.cn-account-id{color:var(--color-fg-primary);text-align:right;font-weight:600}.cn-panel-title{color:var(--color-fg-primary);font-size:15.5px;font-weight:700}.cn-panel-description{color:var(--color-fg-tertiary);margin-top:2px;font-size:12.5px;line-height:17px}.cn-detail-row:has(.cn-campaign-chips){align-items:flex-start}.cn-detail-row:has(.cn-campaign-chips)>:first-child{padding-top:2px}.cn-key{flex-direction:column;gap:6px;display:flex}.cn-key-row{gap:8px;display:flex}.cn-key-field{flex:1;min-width:0}.cn-key-go{min-height:var(--hd-ctl-h);background:var(--color-primary-500);min-width:110px;color:var(--color-surface);border-radius:8px;flex:none;padding:9px 13px;font-size:13px;font-weight:600}.cn-key-go:hover{background:var(--color-primary-600)}.cn-key-go:disabled{background:var(--color-gray-300)}@media (max-width:560px){.cn-key-row{flex-direction:column}.cn-key-go{width:100%}}.ad-loading-status{color:var(--color-fg-quaternary);flex:none;display:inline-flex}.ad-skeleton{background:var(--color-gray-100);border-radius:4px;height:12px;display:block}.ad-skeleton-figure{width:100px;height:26.4px}.ad-skeleton-total{width:68px;height:18px}.ad-chart-content{position:relative}.ad-chart-placeholder{flex-direction:column;justify-content:space-around;display:flex;position:absolute;inset:15% 3% 20%}.ad-chart-placeholder .ad-skeleton{height:24px}.ad-table-tools{align-items:center;gap:8px;display:flex}.ad-loading-row{border-bottom:1px solid var(--color-border-subtle);align-items:center;min-width:1220px;height:66px;display:grid}[aria-busy=true] .ad-skeleton{animation:1.5s ease-in-out infinite ad-loading-pulse}@keyframes ad-loading-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){[aria-busy=true] .ad-skeleton,.ad-loading-status .animate-spin{animation:none}}.ad-loading-row .ad-skeleton{margin:0 12px}.ad-chart-content .hch-line{grid-template-rows:auto 15px 28px;grid-template-columns:minmax(0,1fr);gap:4px;display:grid;overflow:visible}.ad-chart-content .hch-line-svg{grid-area:1/1}.ad-chart-content .hch-xlabels{grid-area:2/1;margin-top:0}.ad-chart-content .hch-legend{grid-area:3/1;margin-top:8px}.ad-date-value{flex-direction:column;align-items:flex-start;min-width:0;line-height:16px;display:flex}.ad-date-range{color:var(--color-fg-tertiary);white-space:nowrap;font-size:10px;line-height:12px}.ad-date-option{cursor:pointer;width:100%;color:var(--color-fg-primary);border-radius:var(--radius-sm);background:0 0;border:0;align-items:center;gap:8px;padding:7px 9px;font-size:13px;display:flex}.ad-date-option:hover{background:var(--color-gray-100)}.ad-date-option.on{color:var(--color-primary-700);font-weight:600}.ad-date-custom{border-top:1px solid var(--color-border-subtle);margin-top:4px;padding:10px 9px 4px}.ad-date-custom-heading{color:var(--color-fg-tertiary);text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px;font-size:11px;font-weight:700;line-height:17px}.ad-date-custom .fieldset{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.ad-date-custom label{text-transform:none;letter-spacing:normal;color:var(--color-fg-secondary);margin:0;font-size:12.5px;line-height:17px}.ad-date-custom input{border-radius:var(--radius-sm);flex:1;min-width:0;height:auto;padding:6px 8px;font-size:12.5px;line-height:17px}.ad-tile-delta{border-radius:9999px;flex:none;align-items:center;gap:1px;padding:2px 7px 2px 5px;font-size:11px;font-weight:700;display:inline-flex}.ad-tile-delta.up{color:var(--color-success-700);background:var(--color-success-50)}.ad-tile-delta.down{color:var(--color-error-700);background:var(--color-error-50)}.ad-tile-delta.neutral{color:var(--color-fg-tertiary);background:var(--color-gray-100)}.ad-chart-delta{white-space:nowrap;font-size:12px;font-weight:600}.ad-cell-delta{margin-top:1px;font-size:11px;font-weight:600;display:block}.ad-chart-delta.up,.ad-cell-delta.up{color:var(--color-success-600)}.ad-chart-delta.down,.ad-cell-delta.down{color:var(--color-error-600)}.ad-cell-delta.neutral{color:var(--color-fg-quaternary)}.ad-number.ad-good{color:var(--color-success-700);font-weight:600}.ad-number.ad-bad{color:var(--color-error-600);font-weight:600}.ad-tile-indicators{align-items:center;gap:4px;display:flex}@media (max-width:700px){.ad-chart-tools{grid-template-columns:1fr auto;gap:8px;width:100%;display:grid}.ad-chart-tools .ad-chart-total{grid-area:1/1}.ad-chart-tools .ad-seg{grid-area:1/2}.ad-chart-tools .ad-chart-delta{grid-column:1/-1}.ad-chart-tools .ad-loading-status{grid-area:2/2;justify-self:end}.ad-cards>.ad-tile:last-child:nth-child(odd){grid-column:1/-1}.cn-detail-account{flex-direction:column;align-items:flex-start;gap:6px}.cn-detail-account .cn-account-id{text-align:left;width:100%}.ad-table-toolbar{align-items:stretch}.ad-table-toolbar form{flex:none;max-width:none}.ad-table-tools{justify-content:flex-end}.ad-crumbs{flex-wrap:nowrap;overflow-x:auto}.ad-crumbs>*{flex:none}.ad-crumb,.ad-crumb-cur{text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:180px;overflow:hidden}}.ad-date-menu{width:100%;min-width:260px;left:auto}.hd-ads .hch-xlabels{position:relative}.hd-ads .hch-xl{position:absolute;transform:translate(-50%)}.hd-ads .hch-xl:first-child{transform:none}.hd-ads .hch-xl:last-child{transform:translate(-100%)}@media (min-width:701px) and (max-width:1099px){.ad-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-cards:has(>.ad-tile:nth-child(5)){grid-template-columns:repeat(6,minmax(0,1fr))}.ad-cards:has(>.ad-tile:nth-child(5))>.ad-tile{grid-column:span 2}.ad-cards:has(>.ad-tile:nth-child(5))>.ad-tile:nth-last-child(-n+2){grid-column:span 3}}@media (max-width:360px){.ad-tile-head{flex-direction:column;gap:4px}.ad-tile-indicators{min-height:24px}.ad-counts .ad-tile-label{min-height:0}.ad-chart-tools{grid-template-columns:minmax(0,1fr)}.ad-chart-tools .ad-seg{grid-area:2/1}.ad-chart-tools .ad-chart-delta{grid-area:3/1}.ad-chart-tools .ad-loading-status{grid-area:1/1}}.hd-js-toast{z-index:9999;color:#fff;pointer-events:none;opacity:0;background:#111827;border-radius:999px;align-items:center;gap:8px;padding:10px 18px 10px 12px;font-size:14px;font-weight:500;transition:opacity .2s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000059}.hd-js-toast--visible{opacity:1}.hd-js-toast__icon{background:#22c55e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.thread-dl-toast{pointer-events:none;z-index:60;align-items:center;gap:calc(var(--spacing) * 2);background-color:var(--color-gray-900);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-white);opacity:0;--tw-shadow:0 8px 24px -6px var(--tw-shadow-color,#10182866);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:10px;padding-block:10px;padding-inline:14px;transition:opacity .2s,transform .2s;display:inline-flex;position:fixed;bottom:92px;left:50%;transform:translate(-50%)translateY(8px)}.thread-dl-toast svg{color:var(--color-success-400);flex:none}.thread-dl-toast.thread-dl-toast-show{opacity:1;transform:translate(-50%)translateY(0)}.att-preview-overlay{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:50;left:var(--att-preview-left,0px);background:#000000e0;flex-direction:column;position:fixed}.att-preview-bar{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);flex:none;display:flex}.att-preview-bar-title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-white);flex:1;overflow:hidden}.att-preview-bar-actions{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.att-preview-bar-btn{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:#ffffff1a;border-width:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.att-preview-bar-btn{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.att-preview-bar-btn{color:var(--color-white);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:.1s;transition-duration:.1s}.att-preview-bar-btn:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.att-preview-bar-btn:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.att-preview-body{padding-inline:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 6);flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.att-preview-media{border-radius:var(--radius-xl);object-fit:contain;max-width:100%;max-height:100%}.att-preview-video{border-radius:var(--radius-xl);width:auto;max-width:min(90vw,900px);max-height:calc(100vh - 80px)}.att-preview-doc{align-items:center;gap:calc(var(--spacing) * 4);color:var(--color-white);flex-direction:column;display:flex}.att-preview-doc-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);max-width:320px;font-size:15px;font-weight:var(--font-weight-semibold);overflow:hidden}.att-preview-doc-dl{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:#ffffff26;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.att-preview-doc-dl{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.att-preview-doc-dl{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);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:.1s;transition-duration:.1s}.att-preview-doc-dl:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.att-preview-doc-dl:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.att-preview-pdf{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:0;width:100%;max-width:min(90vw,960px);height:calc(100vh - 96px)}@media (max-width:560px){.msg-thread .statuslegend.sl-sheet{inset:unset;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);padding-bottom:env(safe-area-inset-bottom,12px);border-bottom-right-radius:0;border-bottom-left-radius:0;overflow-y:auto;top:unset!important;width:100%!important;max-width:100%!important;max-height:80svh!important;bottom:0!important;left:0!important;right:0!important}.msg-thread .statuslegend.sl-sheet .sl-top{padding-inline:calc(var(--spacing) * 0);justify-content:center;align-items:center;padding-top:10px;padding-bottom:6px;display:flex;position:relative}.msg-thread .statuslegend.sl-sheet .sl-grab{height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 9);border-radius:var(--radius-sm);background-color:var(--color-border-subtle)}.msg-thread .statuslegend.sl-sheet .sl-close{top:50%;right:calc(var(--spacing) * 1);width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);color:var(--color-fg-tertiary);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.msg-thread .statuslegend.sl-sheet .sl-close:hover{background-color:var(--color-subtle)}}.audio-bubble{border-radius:var(--radius-2xl);background-color:var(--color-primary-500);min-width:200px;max-width:280px;padding-inline:calc(var(--spacing) * 3);align-items:center;gap:10px;padding-block:10px;display:flex}.audio-bubble audio{display:none}.ab-play{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:#fff3;border-width:0;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}@supports (color:color-mix(in lab, red, red)){.ab-play{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ab-play{color:var(--color-white);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:.1s;transition-duration:.1s}.ab-play:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ab-play:hover{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.ab-play--pause .icon-play:before{content:"⏸"}.ab-wave{flex:1;align-items:center;gap:2px;height:28px;display:flex}.ab-wave span{background-color:#ffffffb3;border-radius:0;flex:1;min-height:3px}@supports (color:color-mix(in lab, red, red)){.ab-wave span{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.ab-dur{text-align:right;min-width:28px;font-family:var(--font-mono);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:#fffc;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.ab-dur{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.ab-dur{--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,)}.blast-email-wrap{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.msg.out.blast .sender{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-600);flex-direction:row-reverse}.tm-table{border-collapse:collapse;width:100%}.tm-th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;font-weight:var(--font-weight-semibold);--tw-tracking:.03em;letter-spacing:.03em;white-space:nowrap;color:var(--color-fg-tertiary);text-transform:uppercase;-webkit-user-select:none;user-select:none;padding-block:11px;padding-inline:14px}.tm-th-sort{cursor:pointer}.tm-th-sort button{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));align-items:center;gap:5px;display:inline-flex}@media (hover:hover){.tm-th-sort button:hover{color:var(--color-gray-700)}}.tm-th span{align-items:center;gap:5px;display:inline-flex}.tm-th-act{right:calc(var(--spacing) * 0);z-index:20;padding-inline:14px;position:sticky}.tm-td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);vertical-align:middle;height:63px;padding-left:14px;font-size:13.5px}.tm-td-act{right:calc(var(--spacing) * 0);z-index:20;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);background-color:var(--color-white);vertical-align:middle;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));padding-inline:14px;position:sticky}.tm-table tbody tr.group:hover .tm-td-act{background-color:var(--color-gray-50)}.tm-table tbody tr:last-child .tm-td,.tm-table tbody tr:last-child .tm-td-act{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sr-table{table-layout:fixed;color:var(--color-fg-secondary);font-size:13.5px}.sr-table .sr-th{padding-inline:calc(var(--spacing) * 2.5)}.sr-th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);height:43px;padding-inline:calc(var(--spacing) * 3.5);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;font-weight:var(--font-weight-semibold);--tw-tracking:.03em;letter-spacing:.03em;white-space:nowrap;color:var(--color-fg-tertiary);text-transform:uppercase;padding-block:11px}.sr-th button{gap:calc(var(--spacing) * 1.5);text-transform:uppercase}.sr-th-act{right:calc(var(--spacing) * 0);z-index:20;--tw-shadow:-7px 0 9px -7px var(--tw-shadow-color,#10182829);width:140px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:sticky}.tm-unver{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-warning-200);background-color:var(--color-warning-50);vertical-align:middle;--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.01em;letter-spacing:.01em;white-space:nowrap;color:var(--color-warning-700);border-radius:20px;align-items:center;padding-block:1px;padding-inline:7px;display:inline-flex}.tm-unver.sm{padding-inline:6px;padding-block:calc(var(--spacing) * 0);margin-left:5px;font-size:10px}.tm-noph{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg-quaternary);font-style:normal}.tm-action-bar{height:100%;color:var(--color-fg-tertiary);justify-content:flex-end;align-items:center;gap:1px;display:flex}.tm-tip-wrap{position:relative}.tm-action-btn{width:30px;height:30px;color:var(--color-fg-tertiary);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));border-radius:7px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.tm-action-btn:hover{background-color:var(--color-gray-100);color:var(--color-gray-700)}}.tm-action-btn-danger{width:30px;height:30px;color:var(--color-fg-tertiary);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));border-radius:7px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.tm-action-btn-danger:hover{background-color:var(--color-gray-100);color:var(--color-error-600)}}.tm-tip{pointer-events:none;z-index:50;margin-right:calc(var(--spacing) * 1.5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-gray-900);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-white);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-radius:.25rem;padding-block:3px;transition-duration:.15s;position:absolute;top:50%;right:100%}@media (hover:hover){.tm-tip:is(:where(.group\/tip):hover *){opacity:1}}.tm-add-btn{height:calc(var(--spacing) * 8);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);background-color:var(--color-primary-500);padding-inline:calc(var(--spacing) * 3);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:13px;line-height:1;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-white);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));flex-shrink:0;display:inline-flex}@media (hover:hover){.tm-add-btn:hover{background-color:var(--color-primary-600)}}.tm-deactivated-banner{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-gray-50);--tw-leading:1.45;color:var(--color-fg-secondary);border-radius:10px;align-items:center;gap:9px;padding-block:11px;padding-inline:13px;font-size:12.5px;line-height:1.45;display:flex}.tm-deactivated-banner-icon{color:var(--color-fg-tertiary);flex-shrink:0;align-items:center;display:inline-flex}.tm-lifecycle-card{align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-wrap:wrap;padding-block:13px;display:flex}@media not all and (min-width:40rem){.tm-lifecycle-card{flex-direction:column;align-items:flex-start}}.tm-lifecycle-body{min-width:calc(var(--spacing) * 0);flex:1}.tm-lifecycle-title{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.tm-lifecycle-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.tm-deactivate-btn{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);height:34px;padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);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));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.tm-deactivate-btn:hover{background-color:var(--color-gray-50)}}.tm-reactivate-btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-secondary);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));display:inline-flex}@media (hover:hover){.tm-reactivate-btn:hover{background-color:var(--color-gray-50)}}.tm-delete-btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);background-color:var(--color-error-600);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-white);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));display:inline-flex}@media (hover:hover){.tm-delete-btn:hover{background-color:var(--color-error-700)}}.tm-search-form{max-width:380px}.tm-pager-pp-inner{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.tmd-backdrop{inset:calc(var(--spacing) * 0);background-color:#0006;position:absolute}@supports (color:color-mix(in lab, red, red)){.tmd-backdrop{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.tmd-close-btn{border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--color-gray-500)}@media (hover:hover){.tmd-close-btn:hover{background-color:var(--color-gray-100);color:var(--color-gray-700)}}.tmd-field-label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);margin-bottom:6px;display:block}.tmd-field-hint{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg-quaternary)}.tmd-field-group{flex-direction:column;display:flex}.hd-phone-label{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);margin-bottom:6px;display:block}.hd-phone-hint{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg-quaternary)}.hd-phone-badge{margin-left:calc(var(--spacing) * 2);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-300);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10.5px;font-weight:var(--font-weight-semibold);color:var(--color-amber-700)}.hd-phone-control{height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);border-radius:9px;display:flex;overflow:hidden}.hd-phone-control:focus-within{border-color:var(--color-primary-500);--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-primary-100)}.hd-phone-country{align-items:center;gap:calc(var(--spacing) * 1);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-font-weight:var(--font-weight-medium);font-size:13.5px;font-weight:var(--font-weight-medium);color:var(--color-fg-primary);border-top-left-radius:8px;border-bottom-left-radius:8px;flex-shrink:0;padding-inline:11px;display:flex}@media (hover:hover){.hd-phone-country:hover{background-color:var(--color-gray-50)}}.hd-phone-country:focus-visible{outline-offset:calc(2px * -1)}.hd-phone-display{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);color:var(--color-fg-primary);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;padding-inline:11px;font-size:13.5px}.hd-phone-display::placeholder{color:var(--color-gray-400)}.hd-phone-menu{z-index:70;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:320px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed;overflow:hidden}.hd-phone-menu-search{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding:calc(var(--spacing) * 3)}.hd-phone-menu-search input{border-style:var(--tw-border-style);--tw-outline-style:none;border-width:0;outline-style:none;width:100%;font-size:14px}.hd-phone-menu-search input::placeholder{color:var(--color-gray-400)}.hd-phone-menu-options{max-height:244px;padding:calc(var(--spacing) * 1.5);overflow-y:auto}.hd-phone-menu-option{height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);text-align:left;display:flex}@media (hover:hover){.hd-phone-menu-option:hover{background-color:var(--color-gray-50)}}.hd-phone-menu-option span{width:calc(var(--spacing) * 6);--tw-tracking:.06em;letter-spacing:.06em;color:var(--color-gray-400);font-size:11px}.hd-phone-menu-option b{--tw-font-weight:var(--font-weight-medium);font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-fg-primary);flex:1}.hd-phone-menu-option em{color:var(--color-fg-tertiary);font-size:13px;font-style:normal}.tmd-name-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tmd-select-btn--open{border-color:var(--color-primary-400);--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-primary-50)}.tmd-select-btn--closed{border-color:var(--color-gray-300)}@media (hover:hover){.tmd-select-btn--closed:hover{border-color:var(--color-gray-400)}}.tmd-loc-menu{inset-inline:calc(var(--spacing) * 0);z-index:50;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 20px 32px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#eaecf0;position:absolute;top:calc(100% + 8px);overflow:hidden}.tmd-role-wrap{position:relative}.tmd-role-menu{inset-inline:calc(var(--spacing) * 0);z-index:50;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);--tw-shadow:0 12px 28px var(--tw-shadow-color,#10182824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;top:calc(100% + 6px);overflow:hidden}.tmd-role-option{align-items:center;gap:calc(var(--spacing) * 3);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);text-align:left;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));font-size:14px;display:flex}@media (hover:hover){.tmd-role-option:hover{background-color:var(--color-gray-50)}}.tmd-role-option--active{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-600)}.tmd-role-option--default{color:var(--color-fg-primary)}.tmd-role-check{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;place-items:center;display:grid}.tmd-info-icon{padding-top:calc(var(--spacing) * .5);flex-shrink:0}.tmd-verifynote{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-warning-200);background-color:var(--color-warning-50);padding-inline:calc(var(--spacing) * 3);--tw-leading:1.45;color:var(--color-warning-700);border-radius:9px;align-items:flex-start;gap:9px;padding-block:10px;font-size:12.5px;line-height:1.45;display:flex}.tmd-verifynote-icon{width:15px;height:15px;color:var(--color-warning-500);flex-shrink:0;margin-top:1px;display:inline-flex}.tmd-cancel-btn{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-secondary);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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.tmd-cancel-btn:hover{background-color:var(--color-gray-50)}}.tmd-submit-btn{border-radius:var(--radius-lg);background-color:var(--color-primary-500);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-white);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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.tmd-submit-btn:hover{background-color:var(--color-primary-600)}}.tmd-submit-btn:disabled{cursor:not-allowed;background-color:var(--color-gray-300)}@keyframes hd-spin{to{transform:rotate(360deg)}}#email-sign-in-form input:-webkit-autofill{animation-name:hd-autofill-detect;animation-duration:1ms}body:has(.auth-page){background:linear-gradient(90deg,var(--color-gray-900) 0 51.2%,var(--color-canvas) 51.2% 100%)}.wc-table-card>.tk-pager{margin-top:calc(var(--spacing) * 0);border-inline-style:var(--tw-border-style);border-inline-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-radius:0}.hd-webchat{font-size:14px;line-height:20px}.wc-new{white-space:nowrap}.wc-toolbar{margin-bottom:16px}.wc-toolbar .hd-search{max-width:380px}.wc-actbtn{width:32px;height:32px;color:var(--color-fg-tertiary);border-radius:8px;place-items:center;display:grid}.wc-actbtn:hover{background:var(--color-gray-100);color:var(--color-fg-secondary)}.wc-actbtn.danger:hover{background:var(--color-error-50);color:var(--color-error-600)}.wc-ed-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.wc-ed-title{min-width:0;color:var(--color-fg-primary);letter-spacing:-.01em;flex:1;font-size:17px;font-weight:800}.wc-ed-spacer{flex:1}.wc-ed-actions{gap:8px;display:flex}.wc-ed-grid{grid-template-columns:minmax(0,1fr) 384px;align-items:start;gap:26px;display:grid}.wc-form2{flex-direction:column;gap:16px;min-width:0;display:flex}.wc-sec{border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px}.wc-sec-head{border-bottom:1px solid var(--color-gray-100);border-radius:16px 16px 0 0;align-items:center;gap:11px;padding:15px 18px;display:flex}.wc-sec-ic{background:var(--color-primary-50);border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.wc-sec-t{color:var(--color-fg-primary);font-size:14px;font-weight:700}.wc-sec-s{color:var(--color-fg-tertiary);margin-top:1px;font-size:12px}.wc-sec-body{flex-direction:column;gap:16px;padding:18px;display:flex}.wc-cf-list{flex-direction:column;gap:10px;display:flex}.wc-cf{border:1px solid var(--color-border-subtle);background:var(--color-gray-50);border-radius:12px;align-items:center;gap:13px;padding:12px 14px;transition:border-color .12s,background .12s;display:flex}.wc-cf.on{border-color:var(--color-primary-200);background:var(--color-primary-50)}.wc-cf-main{min-width:0;color:var(--color-fg-secondary);flex:1;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.wc-cf.on .wc-cf-main{color:var(--color-fg-primary)}.wc-switch{border-radius:var(--radius-full);background:var(--color-gray-300);cursor:pointer;flex-shrink:0;width:40px;height:23px;transition:background .15s;position:relative}.wc-switch.on{background:var(--color-primary-500)}.wc-knob{background:#fff;border-radius:50%;width:19px;height:19px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #10182833}.wc-switch.on .wc-knob{transform:translate(17px)}.wc-seg{background:var(--color-gray-100);border-radius:9px;flex-shrink:0;padding:3px;display:inline-flex}.wc-seg button{color:var(--color-fg-tertiary);border-radius:7px;padding:5px 12px;font-size:12px;font-weight:600;transition:color .12s,background .12s,box-shadow .12s}.wc-seg button.on{color:var(--color-primary-700);box-shadow:var(--shadow-sm);background:#fff}.wc-seg.disabled{opacity:.45}.wc-seg.disabled button{cursor:default}.wc-optrow{align-items:flex-start;gap:16px;display:flex}.wc-optr-txt{flex:1;min-width:0}.wc-optr-t{color:var(--color-fg-primary);font-size:13.5px;font-weight:600}.wc-optr-s{color:var(--color-fg-tertiary);margin-top:2px;font-size:12px;line-height:16px}.wc-fld{flex-direction:column;gap:6px;display:flex}.wc-fld-top{justify-content:space-between;align-items:center;display:flex}.wc-fld-l{color:var(--color-fg-secondary);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.wc-opt{color:var(--color-fg-quaternary);background:var(--color-gray-100);border-radius:var(--radius-full);letter-spacing:.01em;padding:1px 7px;font-size:10.5px;font-weight:600}.wc-count2{color:var(--color-fg-quaternary);font-variant-numeric:tabular-nums;font-size:11px}.wc-fld-hint{color:var(--color-fg-quaternary);font-size:11.5px;line-height:15px}.wc-input{border:1px solid var(--color-border-default);color:var(--color-fg-primary);background:#fff;border-radius:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:13.5px;line-height:normal;transition:border-color .12s,box-shadow .12s}.wc-input:focus{border-color:var(--color-primary-400);box-shadow:0 0 0 3px var(--color-primary-50);outline:none}.wc-area{resize:vertical;min-height:54px;line-height:1.5}.wc-autoarea{resize:none;min-height:40px;line-height:1.5;overflow:hidden}.wc-appearance{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.wc-colorf{border:1px solid var(--color-border-subtle);border-radius:12px;align-items:center;gap:11px;min-width:0;padding:11px 13px;display:flex}.wc-color-sw{cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #10182814}.wc-color-sw input{opacity:0;cursor:pointer;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;inset:-4px}.wc-color-sw input:focus-visible{outline:none}.wc-color-sw:has(input:focus-visible){outline:2px solid var(--color-primary-500);outline-offset:2px}.wc-color-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.wc-color-l{color:var(--color-fg-primary);font-size:12.5px;font-weight:600}.wc-color-hex{color:var(--color-fg-tertiary);text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.wc-imgf{cursor:default}.wc-img-sw img{object-fit:cover;width:100%;height:100%}.wc-img-sw input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.wc-imgf-acts{align-items:center;gap:7px;display:flex}.wc-img-link{color:var(--color-primary-600);font-size:11.5px;font-weight:600;line-height:normal}.wc-img-link:hover{text-decoration:underline}.wc-img-link.danger{color:var(--color-error-600)}.wc-imgf-sep{color:var(--color-fg-quaternary);font-size:11px}.wc-form-foot{align-items:center;gap:10px;padding-top:4px;display:flex}.wc-locchips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.wc-locchip{color:var(--color-fg-secondary);background:var(--color-gray-100);border-radius:var(--radius-full);align-items:center;gap:5px;padding:3px 5px 3px 10px;font-size:11.5px;font-weight:500;display:inline-flex}.wc-locchip.more{color:var(--color-fg-tertiary);padding:3px 10px}.wc-locchip button{width:16px;height:16px;color:var(--color-fg-tertiary);border-radius:50%;place-items:center;display:grid}.wc-locchip button:hover{background:var(--color-gray-300);color:var(--color-fg-primary)}.wc-domfield{flex-direction:column;gap:9px;display:flex}.wc-domrow{align-items:stretch;gap:8px;display:flex}.wc-domrow .wc-input{flex:auto;min-width:0}.wc-domadd{flex:none;align-self:stretch}.wc-domfield .wc-locchips{margin-top:0}.wc-domgate{text-align:center;border:1px dashed var(--color-border-default);background:var(--color-gray-50);border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:34px 24px;display:flex}.wc-domgate-t{color:var(--color-fg-primary);font-size:14.5px;font-weight:600}.wc-domgate p{color:var(--color-fg-secondary);max-width:44ch;margin:0 0 6px;font-size:13px;line-height:1.5}.wc-domlist{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:12px;display:flex}.wc-domlist-l{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-quaternary);flex:none;font-size:11px;font-weight:600}.wc-domlist .wc-locchips{margin-top:0}.wc-live{position:sticky;top:0}.wc-live-rail{flex-direction:column;gap:10px;display:flex}.wc-live-l{letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-quaternary);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.wc-live-dot{background:var(--color-gray-300);border-radius:50%;width:7px;height:7px}.wc-live-dot.live{background:var(--color-success-500);box-shadow:0 0 0 3px #12b8862e}.wc-live-hint{color:var(--color-fg-quaternary);font-size:11.5px;line-height:15px}.wc-stage{border:1px solid var(--color-border-default);background:linear-gradient(160deg,#eef1f6,#e3e7ef);border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #1018280d}.wc-stage-frame{transform-origin:0 0;border:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.wc-live .wc-stage{height:max(360px,100dvh - 290px)}.wc-live-note{color:var(--color-fg-secondary);background:var(--color-primary-50);border:1px solid var(--color-primary-100);border-radius:11px;align-items:flex-start;gap:9px;margin-bottom:16px;padding:11px 14px;font-size:12.5px;line-height:1.45;display:flex}.wc-live-note b{color:var(--color-fg-primary);font-weight:700}.wc-live-note code{border:1px solid var(--color-border-subtle);background:#fff;border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.wc-live-badge[data-state=ready] .wc-live-dot{background:var(--color-success-500);box-shadow:0 0 0 3px #12b8862e}.wc-live-badge[data-state=error] .wc-live-dot{background:var(--color-error-500)}.wc-preview,.wc-snippet{max-width:920px}.wc-snippet{max-width:680px}.wc-embed{border:1px solid var(--color-border-subtle);background:var(--color-surface);box-shadow:var(--shadow-xs);border-radius:12px;overflow:hidden}.wc-embed-head{align-items:flex-start;gap:16px;padding:16px;display:flex}.wc-embed-meta{flex:1;min-width:0}.wc-embed-t{color:var(--color-fg-primary);font-size:14.5px;font-weight:600;line-height:20px}.wc-embed-s{color:var(--color-fg-secondary);text-wrap:pretty;margin-top:4px;font-size:13px;line-height:1.5}.wc-embed-s code{background:var(--color-gray-100);border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.wc-embed-copy{min-height:var(--hd-ctl-h);flex:none}.wc-embed-copy.done{color:var(--color-success-700)}.wc-code{border:1px solid var(--color-border-subtle);background:var(--color-gray-50);color:var(--color-fg-primary);white-space:normal;border-radius:9px;margin:0 16px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto}.wc-code-tok{white-space:nowrap}.wc-code:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:1px}.wc-embed .wc-domlist{border-top:1px solid var(--color-gray-100);background:var(--color-gray-25);align-items:center;margin:16px 0 0;padding:12px 16px}@media (max-width:1099px){.wc-ed-grid{grid-template-columns:1fr}.wc-live{position:static}.wc-live-rail{max-width:420px}}@media (max-width:560px){.wc-appearance{grid-template-columns:1fr}.wc-cf{flex-wrap:wrap}.wc-cf .wc-seg{margin-left:53px}.wc-embed-head{flex-direction:column;align-items:stretch;gap:12px}.wc-embed-copy{justify-content:center;width:100%}.wc-code{font-size:12px}}@keyframes wc-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.wc-btn{border-radius:var(--radius-md);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;line-height:normal;transition:background-color .12s,border-color .12s;display:inline-flex}.wc-btn.sm{border-radius:9px;gap:5px;padding:7px 12px;font-size:12.5px}.wc-btn-pri{background:var(--color-primary-500);color:#fff}.wc-btn-pri:hover{background:var(--color-primary-600)}.wc-btn-pri:disabled{background:var(--color-gray-300);color:#fff;box-shadow:none;cursor:not-allowed}.wc-btn-sec{color:var(--color-fg-secondary);border:1px solid var(--color-border-default);background:#fff}.wc-btn-sec:hover{border-color:var(--color-gray-400);color:var(--color-fg-primary)}.ls-view{flex-direction:column;gap:16px;display:flex}.ls-head{z-index:2;background:var(--color-canvas);border-bottom:1px solid var(--color-border-subtle);align-items:flex-start;gap:11px;margin:-22px -24px 0;padding:16px 24px 14px;display:flex;position:sticky;top:-22px}.ls-head-ic{background:var(--color-primary-50);border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.ls-head-meta{flex:1;min-width:0}.ls-head-t{color:var(--color-fg-primary);font-size:15.5px;font-weight:700;line-height:20px}.ls-head-d{color:var(--color-fg-tertiary);margin-top:2px;font-size:12.5px;line-height:17px}@media (max-width:1099px){.ls-head{margin:-16px -16px 0;padding:16px 16px 14px;top:-16px}}.ls-panel{flex-direction:column;gap:16px;max-width:760px;display:flex}.ls-card{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}.ls-list{flex-direction:column;gap:9px;display:flex}.ls-list-head{flex-direction:column;align-items:stretch;gap:10px;display:flex}.ls-list-head .btn{align-self:flex-start}.ls-hint{color:var(--color-fg-tertiary);font-size:12.5px}.ls-bridge{text-align:left;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;align-items:center;gap:12px;width:100%;min-height:64px;padding:14px;transition:border-color .12s,background .12s;display:flex}.ls-bridge:hover{border-color:var(--color-primary-300);background:var(--color-primary-50)}.ls-bridge:focus-visible{border-color:var(--color-primary-400);box-shadow:0 0 0 4px var(--color-primary-100);outline:none}.ls-bridge-meta{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.ls-bridge-n{color:var(--color-fg-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14.5px;font-weight:600;overflow:hidden}.ls-bridge-del{border-radius:var(--radius-md);width:30px;height:30px;color:var(--color-fg-quaternary);flex:none;place-items:center;display:grid}.ls-bridge-del:hover{background:var(--color-error-50);color:var(--color-error-600)}@media (hover:hover){.ls-bridge-del{opacity:0}.ls-bridge:hover .ls-bridge-del{opacity:1}}.ls-mark{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ls-mark-web{background:var(--color-primary-50);border-color:var(--color-primary-100)}.ls-status{border-radius:var(--radius-full);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ls-status-dot{border-radius:50%;width:6px;height:6px}.ls-status-live{background:var(--color-success-50);color:var(--color-success-700)}.ls-status-live .ls-status-dot{background:var(--color-success-500)}.ls-status-draft,.ls-status-paused{background:var(--color-gray-100);color:var(--color-fg-tertiary)}.ls-status-draft .ls-status-dot,.ls-status-paused .ls-status-dot{background:var(--color-fg-quaternary)}.ls-status-warn{background:var(--color-warning-50);color:var(--color-warning-700)}.ls-status-warn .ls-status-dot{background:var(--color-warning-500)}.ls-pills{flex-wrap:wrap;gap:6px;display:flex}.ls-empty{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:36px 22px;display:flex}.ls-empty-ic{border-radius:var(--radius-lg);background:var(--color-primary-50);place-items:center;width:56px;height:56px;margin-bottom:2px;display:grid}.ls-empty-t{color:var(--color-fg-primary);font-size:15px;font-weight:700}.ls-empty-d{color:var(--color-fg-tertiary);max-width:320px;font-size:13px;line-height:1.5}.ls-emptynote{color:var(--color-fg-tertiary);padding:12px 2px;font-size:13px}.ls-map-empty{padding:14px}.ls-bridgeview{flex-direction:column;gap:16px;display:flex}.ls-back{color:var(--color-primary-600);align-self:flex-start;align-items:center;gap:2px;padding:2px 2px 2px 0;font-size:13px;font-weight:600;display:inline-flex}.ls-stepper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ls-stepper-item{color:var(--color-fg-tertiary);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.ls-stepper-item:not(:last-child):after{content:"";background:var(--color-border-default);width:18px;height:1px;margin-left:1px}.ls-stepper-dot{background:var(--color-gray-100);width:22px;height:22px;color:var(--color-fg-tertiary);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.ls-stepper-item.on{color:var(--color-primary-700)}.ls-stepper-item.on .ls-stepper-dot{background:var(--color-primary-600);color:var(--color-surface)}.ls-stepper-item.done .ls-stepper-dot{background:var(--color-primary-100);color:var(--color-primary-700)}.ls-stepper-link{cursor:pointer}.ls-stepper-link:hover .ls-stepper-l{color:var(--color-primary-700);text-decoration:underline}.ls-step-pane{flex-direction:column;gap:10px;display:flex}.ls-step-pane.ls-card{padding:20px}.ls-step-h{color:var(--color-fg-primary);font-size:17px;font-weight:700}.ls-step-sub{color:var(--color-fg-tertiary);margin-top:-4px;font-size:13px;line-height:1.5}.ls-biginput{height:44px;font-size:15px}.ls-step-cta{align-self:flex-start;margin-top:4px}.ls-step-t{color:var(--color-fg-primary);font-size:14px;font-weight:600}.ls-step-d{color:var(--color-fg-tertiary);font-size:12.5px}.ls-steps{counter-reset:ls;flex-direction:column;gap:18px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ls-steps>li{counter-increment:ls;flex-direction:column;align-items:flex-start;gap:6px;padding-left:40px;display:flex;position:relative}.ls-steps>li:before{content:counter(ls);background:var(--color-primary-600);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid;position:absolute;top:-2px;left:0}.ls-parse{flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;display:flex}.ls-parse .btn{min-height:var(--hd-ctl-h)}.ls-parse-v{border:1px solid var(--color-border-default);min-width:0;padding:calc((var(--hd-ctl-h) - 22px) / 2) 11px;font-family:var(--font-mono,ui-monospace,monospace);color:var(--color-fg-primary);background:var(--color-surface);overflow-wrap:break-word;-webkit-user-select:all;user-select:all;border-radius:9px;flex:240px;font-size:13px;line-height:20px;display:block}.ls-fetch-empty{color:var(--color-warning-700,var(--color-fg-tertiary))}.ls-bv-head{border-bottom:1px solid var(--color-gray-100);align-items:center;gap:13px;padding-bottom:16px;display:flex}.ls-bv-meta{flex:1;min-width:0}.ls-bv-name{max-width:100%;color:var(--color-fg-primary);text-align:left;font-size:19px;font-weight:700;font-family:var(--font-display);align-items:center;gap:7px;display:inline-flex}.ls-bv-name svg{opacity:0;color:var(--color-fg-quaternary)}.ls-bv-name:hover svg{opacity:1}.ls-name-input{width:100%;max-width:360px;min-height:var(--hd-ctl-h);border:1px solid var(--color-border-default);color:var(--color-fg-primary);border-radius:9px;outline:none;padding:0 11px;font-size:18px;font-weight:700}.ls-name-input:focus{border-color:var(--color-primary-400);box-shadow:0 0 0 3px var(--color-primary-50)}.ls-showall{text-align:left;cursor:pointer;align-items:center;gap:13px;width:100%;padding:14px 16px;display:flex}.ls-showall:hover{border-color:var(--color-primary-300)}.ls-showall-ic{border-radius:var(--radius-md);background:var(--color-primary-50);flex:none;place-items:center;width:36px;height:36px;display:grid}.ls-showall-meta{flex-direction:column;flex:1;gap:1px;display:flex}.ls-showall-t{color:var(--color-fg-primary);font-size:14px;font-weight:600}.ls-showall-d{color:var(--color-fg-tertiary);font-size:12.5px}.ls-actions{flex-wrap:wrap;gap:10px;display:flex}.ls-maptable{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface)}.ls-map-head{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-gray-50);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;align-items:stretch;gap:10px;padding:12px;display:flex}.ls-toggle{color:var(--color-fg-secondary);cursor:pointer;align-items:center;gap:8px;font-size:13.5px;display:flex}.ls-map-count{color:var(--color-fg-tertiary);font-size:12.5px;font-weight:600}.ls-map-grouph{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-tertiary);background:var(--color-gray-25);padding:14px 14px 6px;font-size:11px;font-weight:700}.ls-map-row{border-top:1px solid var(--color-gray-100);flex-direction:column;align-items:stretch;gap:8px;padding:14px;display:flex}.ls-map-dest{align-items:baseline;gap:7px;min-width:0;display:flex}.ls-map-label{color:var(--color-fg-primary);font-size:14px;font-weight:500}.ls-map-hint{color:var(--color-fg-tertiary);margin-top:-4px;font-size:12.5px;line-height:17px}.ls-req{color:var(--color-error-500);margin-left:2px;font-weight:700}.ls-map-ctl{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.ls-modelink{color:var(--color-primary-600);white-space:nowrap;flex:none;align-self:flex-start;font-size:12.5px;font-weight:600}.ls-modelink:hover{text-decoration:underline}.ls-test{flex-direction:column;gap:6px;padding:18px;display:flex}.ls-test .ls-step-d{margin-bottom:8px}.ls-test .hd-phone{margin-bottom:calc(var(--spacing) * 2)}.ls-test .hd-phone-label{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.ls-test .hd-phone-control{height:calc(var(--spacing) * 9.25)}.ls-test-foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.ls-test-ok,.ls-test-fail{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.ls-test-ok{color:var(--color-success-700)}.ls-test-fail{color:var(--color-error-600)}.ls-health{overflow:hidden}.ls-health-stats{background:var(--color-gray-50);border-bottom:1px solid var(--color-border-subtle);color:var(--color-fg-tertiary);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-size:12.5px;display:flex}.ls-stat{align-items:baseline;gap:4px;display:inline-flex}.ls-stat b{color:var(--color-fg-primary);font-size:14px}.ls-stat+.ls-stat:before{content:"·";color:var(--color-fg-quaternary);margin-right:4px}.ls-stat-ok b{color:var(--color-success-600)}.ls-stat-fail b{color:var(--color-error-600)}.ls-h-last{margin-left:auto}.ls-logsearch{border-bottom:1px solid var(--color-border-subtle);padding:10px 14px}.ls-logsearch .hd-search{max-width:300px}.ls-logtable{border-collapse:collapse;width:100%;font-size:13px}.ls-logtable th,.ls-logtable td{text-align:left;white-space:nowrap;color:var(--color-fg-primary);padding:10px 14px}.ls-logtable th{letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-tertiary);border-bottom:1px solid var(--color-border-subtle);font-size:11px;font-weight:700}.ls-logtable tr+tr td{border-top:1px solid var(--color-gray-100)}.ls-logtable td{height:50px;padding-block:0}.ls-logrow{cursor:pointer}.ls-logrow:hover td{background:var(--color-gray-25)}.ls-logtable .ls-td-text{text-overflow:ellipsis;max-width:200px;overflow:hidden}.ls-logtable .ls-td-status{max-width:260px}.ls-logtable .ls-td-created{color:var(--color-fg-tertiary);font-variant-numeric:tabular-nums}.ls-logtable th:last-child,.ls-logtable .ls-act-cell{width:1%}.ls-muted{color:var(--color-fg-quaternary)}.ls-rescell{align-items:center;gap:7px;min-width:0;font-weight:600;display:flex}.ls-res-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.ls-res-created{color:var(--color-success-700)}.ls-res-skipped{color:var(--color-fg-secondary)}.ls-res-failed{color:var(--color-error-600)}.ls-lead-ic{width:22px;height:22px;color:var(--color-surface);border-radius:50%;flex:none;place-items:center;display:grid}.ls-ic-created{background:var(--color-success-500)}.ls-ic-skipped{background:var(--color-fg-quaternary)}.ls-ic-failed{background:var(--color-error-500)}.ls-iconbtn{border-radius:var(--radius-md);width:30px;height:30px;color:var(--color-fg-tertiary);place-items:center;display:inline-grid}.ls-iconbtn:hover{background:var(--color-primary-50);color:var(--color-primary-700)}.ls-iconbtn:disabled{opacity:.5}.ls-pager{border:0;border-top:1px solid var(--color-border-subtle);border-radius:0}.ls-bv-foot{padding-top:8px}.ls-dangerlink{color:var(--color-error-600);align-items:center;gap:7px;font-size:13px;display:inline-flex}.ls-dangerlink:hover{text-decoration:underline}@media (max-width:820px){.ls-stepper-l{display:none}.ls-health-stats .ls-h-last{width:100%;margin-left:0}}.ls-conn{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface)}.ls-conn-row{align-items:center;gap:12px;padding:12px 14px;display:flex}.ls-conn-row+.ls-conn-row{border-top:1px solid var(--color-border-subtle)}.ls-conn-ic{background:var(--color-gray-50);border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ls-conn-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ls-conn-l{color:var(--color-fg-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ls-conn-v{color:var(--color-fg-primary);overflow-wrap:break-word;min-width:0;font-size:14px;font-weight:600}@media (max-width:480px){.ls-bv-head{flex-wrap:wrap;row-gap:8px}.ls-bv-head .ls-pills{flex-basis:100%;padding-left:53px}.ls-conn-ic{display:none}.ls-step-pane.ls-card{padding:16px}}.au-aibox-locked,.au-presets-locked{pointer-events:none;cursor:not-allowed;opacity:.6;position:relative}.au-aibox-locked:after,.au-presets-locked:after{content:attr(data-tip);pointer-events:none;z-index:50;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-size:12.5px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-white);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-color:#1d2939;transition-duration:.15s;position:absolute;top:calc(100% + 8px);left:50%}.au-aibox-locked:before,.au-presets-locked:before{content:"";pointer-events:none;z-index:50;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:4px;border-color:#0000 #0000 #1d2939;transition-duration:.15s;position:absolute;top:calc(100% + 3px);left:50%}.au-aibox-locked,.au-presets-locked{pointer-events:auto}.au-aibox-locked:hover:after,.au-aibox-locked:hover:before,.au-presets-locked:hover:after,.au-presets-locked:hover:before{opacity:1}.au-send-window{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:#edfbff;border-width:1px;border-color:#61d8ff;flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:14px;padding-block:11px;padding-inline:14px;display:flex}.au-sendwin-left{min-width:calc(var(--spacing) * 0);flex:1;align-items:center;gap:11px;display:flex}.au-sendwin-ic{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#8fe4ff;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.au-sendwin-txt{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;gap:1px;display:flex}.au-sendwin-l{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.03em;letter-spacing:.03em;color:#004559;text-transform:uppercase}.au-sendwin-edit-wrap{flex-shrink:0;position:relative}.au-search{max-width:380px;min-width:calc(var(--spacing) * 0);flex:300px}.au-search .hd-search{height:var(--hd-ctl-h);width:100%}.au-loc-wrap{flex:none;width:280px;position:relative}.au-loc-wrap .cl-multibtn{width:100%}.au-loc-wrap .cl-multibtn>span{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.au-loc-wrap .cl-multimenu{z-index:50;width:max-content;max-width:min(420px,100vw - 36px)}.au-overlay{inset:calc(var(--spacing) * 0);z-index:40;position:fixed}.au-tablewrap{overflow:hidden}.au-table{table-layout:fixed;border-collapse:collapse;width:100%}.au-th{top:calc(var(--spacing) * 0);z-index:1;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-inline:calc(var(--spacing) * 3.5);text-align:left;--tw-font-weight:var(--font-weight-bold);font-size:11.5px;font-weight:var(--font-weight-bold);--tw-tracking:.02em;letter-spacing:.02em;white-space:nowrap;color:var(--color-fg-tertiary);text-transform:uppercase;-webkit-user-select:none;user-select:none;padding-block:11px;position:sticky}.au-th button{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1);--tw-border-style:none;width:100%;padding:calc(var(--spacing) * 0);text-align:left;vertical-align:middle;--tw-leading:inherit;font-size:11.5px;line-height:inherit;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.02em;letter-spacing:.02em;color:var(--color-fg-tertiary);text-transform:uppercase;background-color:#0000;border-style:none;display:flex}@media (hover:hover){.au-th button:hover{color:var(--color-fg-secondary)}}.au-td{height:calc(var(--spacing) * 12);max-width:calc(var(--spacing) * 0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-hairline,var(--color-border-subtle));padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);vertical-align:middle;color:var(--color-fg-secondary);font-size:13px;overflow:hidden}.au-row:last-child .au-td{border-bottom-color:#0000}.au-row{cursor:pointer;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))}@media (hover:hover){.au-row:hover{background-color:var(--color-gray-25)}}.au-td-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary);overflow:hidden}.au-td-stat{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#101828;--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,)}.au-td-loc{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;color:#344054;padding-block:11px;padding-inline:14px;overflow:hidden}.au-td-date{vertical-align:middle;white-space:nowrap;color:#344054;padding-block:11px;padding-inline:14px}.au-td-actions{white-space:nowrap}.au-pill{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-full);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.au-dot{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-radius:var(--radius-full);flex-shrink:0}.au-pill-active{border-style:var(--tw-border-style);background-color:var(--color-success-50);color:var(--color-success-700);border-width:1px;border-color:#a6f4c5}.au-pill-active .au-dot{background-color:var(--color-success-500)}.au-pill-paused{background-color:var(--color-gray-100);color:var(--color-fg-secondary)}.au-pill-paused .au-dot{background-color:var(--color-gray-400)}.au-statustog{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-surface);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fg-tertiary);transition-property:color,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;align-items:center;gap:7px;padding-left:9px;padding-right:11px;transition-duration:.12s;display:inline-flex}.au-statustog:hover{border-color:var(--color-gray-400);background-color:var(--color-gray-50)}.au-statustog.on{border-color:var(--color-success-200);background-color:var(--color-success-50);color:var(--color-success-700)}.au-statustog.on:hover{border-color:var(--color-success-300);background-color:var(--color-success-100)}.au-statustog-dot{border-radius:var(--radius-full);background-color:var(--color-gray-300);width:7px;height:7px;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:.12s;flex-shrink:0;transition-duration:.12s}.au-statustog.on .au-statustog-dot{background-color:var(--color-success-500)}.au-actions{align-items:center;gap:calc(var(--spacing) * .5);display:flex}.au-action-btn{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-md);color:var(--color-fg-tertiary);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));place-items:center;display:grid}@media (hover:hover){.au-action-btn:hover{background-color:var(--color-gray-100);color:var(--color-fg-primary)}}.au-action-btn-danger:hover{background-color:var(--color-red-50);color:var(--color-red-500)}.au-action-btn:disabled,.au-action-btn:disabled:hover{color:var(--color-fg-quaternary);opacity:.5;background-color:#0000}.au-edit-overlay{inset:calc(var(--spacing) * 0);z-index:40;position:fixed}.au-win-pop{top:calc(100% + 6px);right:calc(var(--spacing) * 0);z-index:50;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:300px;max-width:calc(100vw - 32px);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#d0d5dd;border-radius:13px;flex-direction:column;padding:15px;display:flex;position:absolute}.au-win-h{--tw-font-weight:var(--font-weight-bold);font-size:14.5px;font-weight:var(--font-weight-bold);color:#101828}.au-win-sub{margin-top:calc(var(--spacing) * -1.5);--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);color:#667085}.au-field{flex-direction:column;gap:6px;display:flex}.au-flabel{--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:#344054}.au-timesel{align-items:center;gap:6px;display:flex}.au-timesel .hds{flex:1}.au-timesel .hds-btn{width:100%}.au-timesel-colon{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fg-secondary);flex-shrink:0}.au-time-menu{top:calc(100% + 4px);left:calc(var(--spacing) * 0);z-index:50;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);min-width:100%;max-height:180px;padding-block:calc(var(--spacing) * 1);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow-y:auto}.au-time-opt{cursor:pointer;width:100%;padding-inline:calc(var(--spacing) * 3);color:var(--color-fg-primary);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));align-items:center;padding-block:7px;font-size:13px;display:flex}@media (hover:hover){.au-time-opt:hover{background-color:var(--color-gray-50)}}.au-time-opt.selected{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700)}.au-win-actions{margin-top:calc(var(--spacing) * .5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.au-win-anytime{cursor:pointer;--tw-border-style:none;padding-inline:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:12.5px;font-weight:var(--font-weight-semibold);color:#3f3394;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-style:none;padding-block:6px}@media (hover:hover){.au-win-anytime:hover{opacity:.8}}.au-win-pop .hds-btn:disabled,.au-win-anytime:disabled{cursor:not-allowed;opacity:.5}.au-win-right{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.au-new-wrap{flex-direction:column;width:100%;display:flex}.au-secview-head{z-index:3;margin-inline:-26px;margin-top:calc(var(--spacing) * -6);margin-bottom:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-inline:26px;background-color:#f9fafb;border-color:#eaecf0;border-bottom-width:1px;padding-top:18px;padding-bottom:14px;display:flex;position:sticky;top:-24px}.au-back{width:var(--hd-ctl-h);height:var(--hd-ctl-h);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);color:#344054;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));border-width:1px;border-color:#d0d5dd;border-radius:9px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.au-back:hover{background-color:var(--color-gray-50)}}.au-new-h{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-extrabold);font-size:17px;font-weight:var(--font-weight-extrabold);--tw-tracking:-.01em;letter-spacing:-.01em;color:#101828}.au-secview-body{flex-direction:column;gap:18px;max-width:900px;padding-top:18px;display:flex}.au-draft-location{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-radius:14px}.au-draft-location .fieldset{margin-bottom:calc(var(--spacing) * 0)}.au-draft-location-label{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-fg-primary)}.au-draft-location .field-select{max-width:420px}.au-aibox{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);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));background-image:linear-gradient(#fbfbfe,#fff);border-width:1px;border-color:#bab8ec;border-radius:14px;flex-direction:column;gap:11px;display:flex}.au-aibox:focus-within{border-color:var(--color-primary-400)}.au-aibox-label{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:#101828;display:flex}.au-spark{background-image:linear-gradient(135deg,#6657cc,#00a1d6);border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.au-input{border-style:var(--tw-border-style);background-color:var(--color-white);color:#101828;width:100%;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-outline-style:none;border-width:1px;border-color:#d0d5dd;border-radius:9px;outline-style:none;padding-block:9px;padding-inline:11px;font-family:inherit;font-size:13.5px}.au-input:focus{border-color:var(--color-primary-400)}textarea.au-input{resize:vertical;--tw-leading:19px;min-height:38px;line-height:19px}.au-aibox-ta{background-color:var(--color-white)}.au-aibox-foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.au-new-wrap .btn-ai{border-style:var(--tw-border-style);color:var(--color-white);background-image:linear-gradient(135deg,#6657cc,#00a1d6);border-width:0}.au-new-wrap .btn-ai:disabled{cursor:not-allowed;opacity:.55;filter:none}.au-new-wrap .btn-ai.busy:disabled{opacity:1}.au-draft-question{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg-primary)}.au-draft-error{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-error-600)}.au-presets-h{--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:#98a2b3;text-transform:uppercase}.au-presets{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.au-preset{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);text-align:left;--tw-leading:18px;color:#344054;width:100%;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));border-width:1px;border-color:#eaecf0;border-radius:10px;align-items:flex-start;gap:9px;padding-block:11px;padding-inline:13px;font-size:13px;line-height:18px;display:flex}.au-preset:hover{border-color:var(--color-primary-400)}input.au-input{box-sizing:border-box;min-height:var(--hd-ctl-h);padding-block:calc(var(--spacing) * 0)}.au-pill-when,.au-pill-then,.au-pill-exit,.au-pill-scope{gap:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-extrabold);font-size:10.5px;font-weight:var(--font-weight-extrabold);--tw-tracking:.05em;letter-spacing:.05em;border-radius:6px;padding-block:3px}.au-pill-when{color:#006582;background-color:#bdefff}.au-pill-then{color:#6d28d9;background-color:#ede9fe}.au-pill-exit{color:#c2410c;background-color:#fff3e0}.au-pill-scope{color:#475569;background-color:#f1f5f9}.au-block{border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#eaecf0;border-radius:13px;flex-direction:column;gap:13px;padding-block:15px;display:flex}.au-block-h{--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:#344054;align-items:center;gap:9px;display:flex}.au-block-sub{margin-top:calc(var(--spacing) * -1);margin-bottom:calc(var(--spacing) * .5);--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);color:#667085}.au-trigger-cfg{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.au-conds{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.au-cond-row{align-items:flex-start;gap:10px;display:flex}.au-cond-type{flex-shrink:0;width:168px}.au-cond-type .hds-btn{width:100%}.au-cond-lists{min-width:calc(var(--spacing) * 0);flex:1}.au-mc-wrap{width:100%;position:relative}.au-mc-box{box-sizing:border-box;min-height:var(--hd-ctl-h);cursor:text;border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 2);transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1px;border-color:#d0d5dd;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;padding-block:6px;transition-duration:.15s;display:flex}.au-mc-box.open{border-color:var(--color-primary-400);--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--color-primary-50));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.au-list-picker{top:calc(100% + 4px);left:calc(var(--spacing) * 0);z-index:50;border-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);width:100%;min-width:260px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#eaecf0;border-radius:12px;position:absolute;overflow:hidden}.au-list-search{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 1.5);border-color:#f2f4f7;border-bottom-width:1px}.au-list-search-wrap{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:#f9fafb;border-width:1px;border-color:#eaecf0;border-radius:8px;padding-block:7px;padding-inline:10px;display:flex}.au-list-search-input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);color:#101828;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;font-family:inherit;font-size:13px}.au-list-search-input::placeholder{color:#98a2b3}.au-list-opts{max-height:220px;padding:calc(var(--spacing) * 1);overflow-y:auto}.au-list-opt{cursor:pointer;border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);text-align:left;color:#344054;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));background-color:#0000;border-width:0;border-radius:8px;justify-content:space-between;align-items:center;padding-block:9px;font-size:13.5px;display:flex}@media (hover:hover){.au-list-opt:hover{background-color:#f5f3ff}}.au-list-opt.on{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-700)}.au-chip{padding-block:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:12.5px;line-height:1;font-weight:var(--font-weight-medium);color:#3f3394;background-color:#f0effe;border-radius:7px;align-items:center;gap:3px;padding-left:10px;padding-right:5px;display:inline-flex}.au-chip button{cursor:pointer;border-style:var(--tw-border-style);width:18px;height:18px;color:var(--color-primary-500);background-color:#0000;border-width:0;border-radius:5px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.au-chip button:hover{background-color:var(--color-primary-100);color:var(--color-primary-700)}}.au-mc-add{cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:dashed;color:#667085;width:26px;height:26px;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));background-color:#0000;border:1px dashed #d0d5dd;border-radius:7px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.au-mc-add:hover{border-color:var(--color-primary-400);color:var(--color-primary-600)}}.au-mc-ph{text-overflow:ellipsis;white-space:nowrap;color:#98a2b3;padding-block:2px;padding-inline:2px;font-size:13.5px;overflow:hidden}.au-mini-btn{cursor:pointer;border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:#3f3394;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));background-color:#ede9fe;border-width:0;border-radius:7px;align-self:flex-start;align-items:center;gap:5px;padding-block:5px;padding-inline:9px;display:inline-flex}@media (hover:hover){.au-mini-btn:hover{background-color:#ddd6fe}}.au-mini-btn--loading{cursor:not-allowed;opacity:.6}.au-mini-btn--ghost{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#667085;background-color:#0000}@media (hover:hover){.au-mini-btn--ghost:hover{color:#344054;background-color:#f2f4f7}}.au-cond-exclude{margin-top:calc(var(--spacing) * 1);flex-direction:column;gap:6px;display:flex}.au-cond-group{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.au-cond-join{margin-block:1px;margin-left:calc(var(--spacing) * .5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#d0d5dd;align-self:flex-start;display:inline-flex;overflow:hidden}.au-join-opt{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.03em;letter-spacing:.03em;color:#667085;border-width:0;padding-block:5px;padding-inline:13px}.au-join-opt.on{color:var(--color-white);background-color:#4c3cb9}.au-cond-emptyhint,.au-steps-empty{color:#667085;font-size:13.5px}.au-steps{flex-direction:column;display:flex}.au-step{gap:calc(var(--spacing) * 3);display:flex}.au-step-rail{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;display:flex}.au-step-num{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);color:#3f3394;background-color:#dad9f5;place-items:center;display:grid}.au-step-line{width:calc(var(--spacing) * .5);background-color:#eaecf0;flex-grow:1;margin-block:3px}.au-step-body{min-width:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 4);flex:1}.au-step:last-child .au-step-body{padding-bottom:calc(var(--spacing) * 0)}.au-step-head{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.au-step-ic{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);background-color:#f0effe;border-radius:7px;flex-shrink:0;place-items:center;display:grid}.au-step-ttl{min-width:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:#101828;flex:1}.au-step-actions{align-items:center;gap:calc(var(--spacing) * .5);margin-left:auto;display:flex}.au-step-actions .au-icon:disabled{cursor:not-allowed;opacity:.3}.au-step-cfg{flex-direction:column;gap:11px;margin-top:9px;display:flex}.au-add-step{margin-top:calc(var(--spacing) * 1.5);min-height:40px;padding-inline:calc(var(--spacing) * 4);align-self:flex-start}.au-add-menu{margin-top:calc(var(--spacing) * 1.5);gap:calc(var(--spacing) * .5);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 1.5);--tw-shadow:0 4px 6px -2px var(--tw-shadow-color,#10182808), 0 12px 16px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#d0d5dd;border-radius:11px;flex-direction:column;display:flex}.au-add-menu>button{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);text-align:left;color:#344054;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:.1s;background-color:#0000;border-width:0;padding-block:9px;padding-inline:11px;font-size:13px;transition-duration:.1s;display:flex}.au-add-menu>button svg{color:#4c3cb9;flex-shrink:0}.au-add-menu>button:hover{background-color:#f5f3ff}.au-add-menu>button b{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:#101828;display:block}.au-add-menu>button em{color:#667085;font-size:11.5px;font-style:normal;display:block}.au-add-cancel{margin-top:calc(var(--spacing) * .5);border-top-style:var(--tw-border-style);border-color:#f2f4f7;border-top-width:1px;justify-content:center;color:#667085!important;border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important;padding-top:11px!important}.au-icon{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);color:var(--color-fg-tertiary);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));background-color:#0000;border-width:0;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.au-icon:hover{background-color:var(--color-gray-100)}}.au-icon.danger:hover{background-color:var(--color-red-50);color:var(--color-red-500)}.au-cond-remove{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);color:#98a2b3;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));background-color:#0000;border-width:0;flex-shrink:0;align-self:center;place-items:center;display:grid}@media (hover:hover){.au-cond-remove:hover{background-color:var(--color-red-50);color:var(--color-red-500)}}.au-editor-foot{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);display:flex}@media (max-width:1099px){.au-secview-head{padding-inline:18px;padding-top:calc(var(--spacing) * 4);margin-inline:-18px;padding-bottom:13px}}@media (max-width:640px){.au-send-window{padding-inline:14px;padding-block:calc(var(--spacing) * 3);flex-wrap:wrap;gap:10px}.au-sendwin-left,.au-sendwin-edit-wrap{width:100%}.au-sendwin-edit-wrap .btn-sec{width:100%;padding-inline:10px;padding-block:calc(var(--spacing) * 2);justify-content:center;font-size:13px}.au-search{flex-basis:100%;max-width:100%}.au-loc-wrap{width:100%}}.au-step-rate{padding-inline:9px;padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;font-weight:var(--font-weight-semibold);border-radius:20px;flex-shrink:0}.au-step-rate-none{border-style:var(--tw-border-style);--tw-border-style:dashed;color:#98a2b3;background-color:#0000;border:1px dashed #98a2b3}.au-msgwrap{border-style:var(--tw-border-style);background-color:var(--color-white);transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:1.5px;border-color:#d0d5dd;border-radius:10px;transition-duration:.15s}.au-msgwrap:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#a78bfa26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#a78bfa}.au-compose-bar{align-items:center;gap:calc(var(--spacing) * 1.5);border-bottom-style:var(--tw-border-style);background-color:var(--color-gray-25);padding-inline:calc(var(--spacing) * 2);border-color:#f2f4f7;border-bottom-width:1px;border-top-left-radius:9px;border-top-right-radius:9px;flex-wrap:wrap;padding-block:7px;display:flex}.au-merge{position:relative}.au-merge-menu{top:calc(100% + 4px);left:calc(var(--spacing) * 0);z-index:50;border-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);min-width:170px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#d0d5dd;border-radius:9px;flex-direction:column;padding:5px;display:flex;position:absolute}.au-merge-menu button{cursor:pointer;border-style:var(--tw-border-style);text-align:left;font-family:var(--font-mono);color:#344054;background-color:#0000;border-width:0;border-radius:6px;padding-block:7px;padding-inline:9px;font-size:12.5px}.au-merge-menu button:hover{color:#3f3394;background-color:#f5f3ff}.au-compose-ta.au-input{resize:vertical;width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:13.5px;border-style:var(--tw-border-style)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;--tw-outline-style:none!important;border-width:0!important;border-radius:0!important;outline-style:none!important}.au-compose-ta.au-input:focus{border-style:var(--tw-border-style)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;border-width:0!important}.au-compose-modes{align-items:center;gap:calc(var(--spacing) * 2.5);border-top-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);background-color:#f9fafb;border-color:#f2f4f7;border-top-width:1px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;flex-wrap:wrap;display:flex}.au-compose-modes-l{--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:.07em;letter-spacing:.07em;white-space:nowrap;color:#b0b9c8;flex-shrink:0}.au-suggestions{margin-top:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#e9d7fe;border-radius:10px;overflow:hidden}.au-suggestions-hd{align-items:center;gap:calc(var(--spacing) * 1.5);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:.08em;letter-spacing:.08em;color:#7f56d9;background-color:#f9f5ff;border-color:#e9d7fe;border-bottom-width:1px;padding-block:7px;display:flex}.au-suggestion-opt{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);text-align:left;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:.1s;border-color:#f2f4f7;border-bottom-width:1px;padding-block:11px;transition-duration:.1s;display:flex}@media (hover:hover){.au-suggestion-opt:hover{background-color:#fafafa}}.au-suggestion-opt:last-of-type{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.au-suggestion-num{border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-semibold);width:22px;height:22px;font-size:11.5px;font-weight:var(--font-weight-semibold);color:#667085;background-color:#f2f4f7;flex-shrink:0;justify-content:center;align-items:center;display:flex}.au-suggestion-text{--tw-leading:var(--leading-snug);font-size:13px;line-height:var(--leading-snug);color:#344054}.au-suggestions-ft{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);background-color:#f9fafb;border-color:#f2f4f7;border-top-width:1px;align-items:center;padding-block:7px;display:flex}.au-radio-row{align-items:center;gap:calc(var(--spacing) * 1);flex-wrap:wrap;display:flex}.au-radio{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 2);white-space:nowrap;color:#344054;transition-property:border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;background-color:#0000;border-width:1.5px;border-color:#0000;border-radius:7px;font-size:12.5px;transition-duration:.12s;display:inline-flex}.au-radio:hover{background-color:#f5f3ff}.au-radio.on:hover{background-color:var(--color-white)}.au-radio.on{background-color:var(--color-white);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#101828;border-color:#6657cc}.au-radio-dot{border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1.5px;border-color:#d0d5dd;flex-shrink:0;width:13px;height:13px;position:relative}.au-radio.on .au-radio-dot{border-color:#6657cc}.au-radio.on .au-radio-dot:after{content:"";inset:calc(var(--spacing) * .5);border-radius:var(--radius-full);background-color:#6657cc;position:absolute}.au-email-format{gap:calc(var(--spacing) * 3)}.au-email-format-option{border-color:var(--color-border-default);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.au-test-offer{margin-top:calc(var(--spacing) * 2.5);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);background-color:var(--color-white);text-align:left;width:100%;transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;border-width:1.5px;border-color:#eaecf0;border-radius:10px;padding-block:11px;padding-inline:14px;transition-duration:.12s;display:flex}.au-test-offer:hover{border-color:#d0d5dd}.au-test-offer-ic{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:#ecfeff;border-width:1px;border-color:#a5f3fc;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.au-test-offer-t{min-width:calc(var(--spacing) * 0);flex:1}.au-test-offer-t b{--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:#101828;display:block}.au-test-offer-t em{color:#667085;margin-top:1px;font-size:12px;font-style:normal;display:block}.au-facts{align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.au-addfact{margin-top:calc(var(--spacing) * 2);position:relative}.au-addfact .au-fact-picker{top:calc(100% + 4px);left:calc(var(--spacing) * 0);z-index:60;border-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 4px 8px -2px var(--tw-shadow-color,#1018281a), 0 12px 24px -4px var(--tw-shadow-color,#10182814);min-width:280px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#d0d5dd;border-radius:9px;position:absolute;overflow:hidden}.au-fact-search{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border-color:#f2f4f7;border-bottom-width:1px}.au-fact-groups{max-height:260px;padding:calc(var(--spacing) * 1.5);overflow-y:auto}.au-fact-group{flex-direction:column;display:flex}.au-fact-group-label{padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:.07em;letter-spacing:.07em;color:#98a2b3;text-transform:uppercase;padding-bottom:3px;display:block}.au-fact-opt{cursor:pointer;border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);text-align:left;color:#344054;background-color:#0000;border-width:0;border-radius:7px;justify-content:space-between;align-items:center;padding-block:9px;font-size:13.5px;display:flex}.au-fact-opt:hover{color:#3f3394;background-color:#f5f3ff}.au-fact-opt.on{color:#3f3394;background-color:#ede9fe}.au-fact-type{--tw-font-weight:var(--font-weight-bold);font-size:10.5px;font-weight:var(--font-weight-bold);--tw-tracking:.04em;letter-spacing:.04em;color:#b0b9c8;flex-shrink:0}.au-facts-note{align-items:flex-start;gap:calc(var(--spacing) * 1.5);--tw-leading:1.45;color:#667085;margin-top:7px;font-size:12.5px;line-height:1.45;display:flex}.au-facts-shield{width:13px;height:13px;color:var(--color-success-600);flex-shrink:0}.au-sample-box{margin-top:calc(var(--spacing) * 3);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#eaecf0;border-radius:10px;overflow:hidden}.au-sample-head{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-color:#eaecf0;border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex}.au-sample-title{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:#101828}.au-sample-link{color:#98a2b3;font-size:13px}.au-sample-contact{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);border-color:#f2f4f7;border-bottom-width:1px;flex-direction:column;gap:5px;padding-block:14px;display:flex}.au-sample-contact:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.au-sample-name{align-items:baseline;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:#101828;display:flex}.au-sample-pct{--tw-font-weight:var(--font-weight-normal);font-size:12.5px;font-weight:var(--font-weight-normal);color:#98a2b3}.au-sample-msg{--tw-leading:1.5;color:#344054;font-size:13.5px;line-height:1.5}.au-sample-used{color:var(--color-success-600);align-items:center;gap:5px;font-size:12.5px;display:flex}.au-test-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1.5px;border-color:#eaecf0;overflow:hidden}.au-test-panel-head{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);color:#101828;border-color:#f2f4f7;border-bottom-width:1px;padding-block:13px;display:flex}.au-test-section{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);border-color:#f2f4f7;border-bottom-width:1px;flex-direction:column;padding-block:14px;display:flex}.au-test-ctrl-label{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.au-test-ctrl-name{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:#101828}.au-test-ctrl-badge{--tw-font-weight:var(--font-weight-normal);font-size:13px;font-weight:var(--font-weight-normal);color:#98a2b3}.au-test-ctrl-msg{border-radius:var(--radius-lg);border-style:var(--tw-border-style);min-height:42px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-leading:1.5;color:#344054;background-color:#f9fafb;border-width:1px;border-color:#eaecf0;font-size:13.5px;line-height:1.5}.au-test-ctrl-empty{color:#98a2b3;font-style:italic}.au-test-ch-title{--tw-font-weight:var(--font-weight-bold);font-size:13.5px;font-weight:var(--font-weight-bold);color:#101828}.au-test-ch-sub{--tw-font-weight:var(--font-weight-bold);font-size:10.5px;font-weight:var(--font-weight-bold);--tw-tracking:.06em;letter-spacing:.06em;color:#98a2b3;text-transform:uppercase}.au-test-radio-row{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap}.au-test-nothing-note{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-leading:1.5;color:#667085;background-color:#f9fafb;border:1.5px dashed #d0d5dd;font-size:13px;line-height:1.5}.au-suggest-btn{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#4c3cb9;background-color:#ede9fe}.au-suggest-btn:hover{background-color:#ddd6fe}.au-test-foot{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}.au-wait-row{align-items:flex-start;gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.au-wait-sel{width:100%}.au-wait-opts{min-width:100%}.au-wait-opt{color:#344054;padding-block:11px!important;padding-inline:14px!important;font-size:14px!important}.au-wait-opt.on{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#3f3394}.au-la-list-picker{top:calc(100% + 4px);right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:60;min-width:220px;position:absolute}.au-notify-btn{width:100%}.au-notify-picker{top:calc(100% + 4px);right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:60;position:absolute}.au-notify-opt{padding-inline:calc(var(--spacing) * 4)!important;padding-block:calc(var(--spacing) * 3)!important;font-size:14px!important}.au-notify-opt.on{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#3f3394}.au-due-pills{margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.au-due-pill{cursor:pointer;border-style:var(--tw-border-style);padding-inline:14px;padding-block:calc(var(--spacing) * 1.5);color:#344054;transition-property:border-color,background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.12s;background-color:#0000;border-width:1px;border-color:#d0d5dd;border-radius:20px;align-items:center;font-size:13px;transition-duration:.12s;display:inline-flex}.au-due-pill:hover{background-color:#f9fafb;border-color:#b2b9c4}.au-due-pill.on{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#3f3394;background-color:#f0eeff;border-color:#6657cc}.au-branch{gap:calc(var(--spacing) * 3);border-left-style:var(--tw-border-style);border-color:#bab8ec;border-left-width:2px;flex-direction:column;padding-left:13px;display:flex}.au-branch-lbl{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.au-branch-if{--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:#3f3394}.au-mc{width:100%}.au-mc .au-mc-box{box-sizing:border-box;min-height:var(--hd-ctl-h,40px);cursor:text;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);border-width:1px;border-color:#d0d5dd;border-radius:9px;flex-wrap:wrap;display:flex}.au-mc-ph{max-width:calc(100% - 32px);min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;padding:calc(var(--spacing) * .5);color:#98a2b3;font-size:13.5px;overflow:hidden}.au-branch-join-row{align-items:center;gap:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1.5);display:flex}.au-join-btn{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:11.5px;font-weight:var(--font-weight-semibold);--tw-tracking:.02em;letter-spacing:.02em;color:#667085;background-color:#0000;border-width:1px;border-color:#d0d5dd;border-radius:5px;padding-block:3px}.au-join-btn.on{color:var(--color-white);background-color:#3f3394;border-color:#3f3394}.au-subseq{gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);background-color:#fcfcfd;border-width:1px;border-color:#f2f4f7;border-radius:10px;flex-direction:column;padding-block:11px;display:flex}.au-subseq-h{--tw-font-weight:var(--font-weight-bold);font-size:11.5px;font-weight:var(--font-weight-bold);--tw-tracking:.03em;letter-spacing:.03em;color:#667085;text-transform:uppercase}.au-branch-empty{margin:calc(var(--spacing) * 0);color:#98a2b3;font-size:13px}.au-substep{border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:11px;padding-block:calc(var(--spacing) * 2.5);border-width:1px;border-color:#eaecf0;border-radius:9px;flex-direction:column;gap:9px;display:flex}.au-substep-head{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.au-substep-ic{flex-shrink:0;align-items:center;display:flex}.au-substep-ttl{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:#101828;flex:1}.au-row2{gap:calc(var(--spacing) * 2.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.au-mc-dropdown{top:calc(100% + 4px);right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:70;border-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 8px 24px 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);border-width:1px;border-color:#e4e7ec;border-radius:10px;position:absolute;overflow:hidden}.au-mc-search{align-items:center;gap:calc(var(--spacing) * 1.5);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-color:#f2f4f7;border-bottom-width:1px;display:flex}.au-mc-search form{align-items:center;gap:calc(var(--spacing) * 1.5);width:100%;display:flex}.au-mc-search-input{border-style:var(--tw-border-style);color:#101828;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;font-size:13.5px}.au-mc-search-input::placeholder{color:#98a2b3}.au-mc-opts{max-height:220px;padding:calc(var(--spacing) * 1);overflow-y:auto}.au-mc-opt{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;color:#344054;background-color:#0000;border-width:0;border-radius:7px;font-size:14px;display:flex}.au-mc-opt:hover{background-color:#f9fafb}.au-mc-opt.on{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#3f3394}.au-cond-lists .au-mc{position:relative}.au-mc-box.open{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#6657cc1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#6657cc}.au-radio-seg .au-radio{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5)}@media (max-width:1099px){.au-row2,.au-wait-row{grid-template-columns:repeat(1,minmax(0,1fr))}.au-cond-row{flex-wrap:wrap}.au-cond-type{width:100%}.au-cond-lists{flex-basis:100%}}@media (max-width:640px){.au-step-head{flex-wrap:wrap}.au-step-rate{order:3;width:100%}.au-step-actions{order:2}}@media (max-width:560px){.au-compose-modes{align-items:stretch;gap:calc(var(--spacing) * 1.5);flex-direction:column}.au-radio-seg{flex-direction:column;align-items:stretch}.au-radio-seg .au-radio{min-height:var(--hd-ctl-h);justify-content:flex-start;width:100%}}@media (max-width:400px){.au-block{padding-inline:calc(var(--spacing) * 3)}.au-step-ic{display:none}.au-step-ttl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:900px){.au-loc-wrap .cl-multimenu{width:100%}}@keyframes ai-status-hide{to{visibility:hidden}}@keyframes ai-status-show{to{visibility:visible}}.hd-pipelines{background:var(--color-canvas);height:100%;min-height:0;color:var(--color-fg-primary);flex-direction:column;display:flex}.pl-head{align-items:center}.pl-toolbar{border-bottom:1px solid var(--color-border-subtle);flex:none;margin:0;padding:14px 26px 18px}.pl-toolbar-r{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.pl-search-form{flex:300px;min-width:0;max-width:380px}.pl-search-form .hd-search{width:100%;max-width:none}.pl-switcher{width:var(--hd-filter-w,170px);height:var(--hd-ctl-h);flex:none;position:relative}.pl-location-switcher{width:280px}.pl-location-switcher .field-select-menu{width:max-content;min-width:100%;max-width:min(420px,100vw - 36px)}.pl-viewtoggle{min-height:var(--hd-ctl-h);border:1px solid var(--color-border-subtle);background:var(--color-subtle);border-radius:8px;align-items:stretch;padding:2px;display:inline-flex}.pl-vt{color:var(--color-fg-tertiary);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.pl-vt.on{background:var(--color-surface);color:var(--color-fg-primary);box-shadow:var(--shadow-xs)}.pl-iconbtn{width:var(--hd-ctl-h);height:var(--hd-ctl-h);border:1px solid var(--color-border-default);background:var(--color-surface);color:var(--color-fg-secondary);border-radius:8px;flex:none;place-items:center;display:grid}.pl-iconbtn:hover{background:var(--color-subtle);color:var(--color-fg-primary)}.hd-toolbar .pl-viewtoggle,.hd-toolbar .pl-iconbtn{box-sizing:border-box}.hd-toolbar .pl-viewtoggle{align-items:stretch}.hd-toolbar .pl-vt{height:auto}.pl-board{flex:1;min-height:0;padding:18px 26px 22px}.pl-no-pipeline{min-height:390px;color:var(--color-fg-tertiary);text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:12px;padding-top:64px;font-size:14px;display:flex}.pl-no-pipeline-icon{background:var(--color-primary-50);border-radius:20px;place-items:center;width:78px;height:78px;display:grid}.pl-no-pipeline h2{color:var(--color-fg-primary);margin:2px 0 0;font-size:17px;font-weight:700}.pl-no-pipeline p{color:var(--color-fg-tertiary);margin:-3px 0 14px;line-height:1.5}.pl-kanban{align-items:stretch;gap:14px;display:flex;overflow:auto hidden}.pl-grid{flex-wrap:wrap;align-content:flex-start;gap:14px;display:flex;overflow-y:auto}.pl-kanban .pl-col{flex:0 0 296px;width:296px;max-height:100%}.pl-grid .pl-col{flex:0 0 296px;width:296px;max-height:400px}.pl-col{border:1px solid var(--color-border-subtle);background:var(--color-subtle);border-radius:12px;flex-direction:column;min-height:0;display:flex}.pl-col.is-dynamic{background:var(--color-canvas)}.pl-col-head{border-bottom:1px solid var(--color-border-subtle);flex:none;align-items:center;gap:8px;padding:11px 12px;display:flex}.pl-col-name{min-width:0;color:var(--color-fg-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:13.5px;font-weight:700;overflow:hidden}.pl-col-meta{flex:none;align-items:center;gap:6px;display:flex}.pl-col-count{border:1px solid var(--color-border-subtle);background:var(--color-surface);min-width:22px;height:21px;color:var(--color-fg-secondary);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-size:12px;font-weight:700;display:grid}.pl-col-ic{width:26px;height:26px;color:var(--color-fg-tertiary);background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.pl-col-ic:hover{background:var(--color-surface);color:var(--color-fg-primary)}.pl-col-ic.spin .icon-container{animation:.8s linear infinite pl-spin}.pl-dyn-badge{background:var(--color-primary-50);height:20px;color:var(--color-primary-600);border-radius:999px;align-items:center;gap:3px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.pl-col-dynhint{border-bottom:1px solid var(--color-border-subtle);background:var(--color-subtle);color:var(--color-fg-tertiary);align-items:flex-start;gap:6px;padding:8px 12px;font-size:11px;line-height:15px;display:none}.pl-board.is-dragging .pl-col.is-dynamic .pl-col-dynhint{display:flex}.pl-col-dynhint .icon-container{flex:none;margin-top:1px}.pl-col-body{flex-direction:column;flex:1;gap:9px;min-height:0;padding:10px;display:flex;overflow-y:auto}.pl-col-body>*{flex-shrink:0}.pl-col-empty{color:var(--color-fg-quaternary);text-align:center;padding:14px 8px;font-size:12.5px}.pl-col.drop-active{border-color:var(--color-success-500);background:var(--color-success-50);box-shadow:inset 0 0 0 1px var(--color-success-500)}.pl-card{border:1px solid var(--color-border-default);background:var(--color-surface);box-shadow:var(--shadow-xs);cursor:pointer;border-radius:8px;padding:10px 11px;position:relative}.pl-col[data-stage-static=true] .pl-card{cursor:grab}.pl-col[data-stage-static=true] .pl-card:active{cursor:grabbing}.pl-card-top{align-items:center;gap:9px;display:flex}.pl-card-open{text-align:left;min-width:0;cursor:inherit;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0;display:flex}.pl-avatar{background:var(--color-avatar-slate);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.pl-card:nth-child(5n+1) .pl-avatar{background:var(--color-avatar-green)}.pl-card:nth-child(5n+2) .pl-avatar{background:var(--color-avatar-cyan)}.pl-card:nth-child(5n+3) .pl-avatar{background:var(--color-avatar-orange)}.pl-card:nth-child(5n+4) .pl-avatar{background:var(--color-avatar-purple)}.pl-card-id{flex:1;min-width:0}.pl-card-name{color:var(--color-fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;display:block;overflow:hidden}.pl-card-sub{color:var(--color-fg-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.pl-card-menu{width:26px;height:26px;color:var(--color-fg-tertiary);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}.pl-card-menu:hover{background:var(--color-subtle);color:var(--color-fg-primary)}.pl-cardmenu{z-index:30;border:1px solid var(--color-border-subtle);background:var(--color-surface);min-width:190px;box-shadow:var(--shadow-lg);border-radius:9px;flex-direction:column;padding:5px;display:flex;position:absolute;top:32px;right:0}.pl-cardmenu button{min-height:34px;color:var(--color-fg-secondary);font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 9px;font-size:12px;display:flex}.pl-cardmenu button:hover{background:var(--color-subtle);color:var(--color-fg-primary)}.pl-card-meta{flex-direction:column;gap:4px;margin-top:9px;display:flex}.pl-card-meta span{min-width:0;color:var(--color-fg-tertiary);align-items:center;gap:7px;font-size:12px;display:flex;overflow:hidden}.pl-card-meta .icon-container{color:var(--color-fg-quaternary);flex:none}.pl-card-meta b{color:var(--color-fg-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pl-card-acts{border-top:1px solid var(--color-border-subtle);gap:6px;margin-top:10px;padding-top:9px;display:flex}.pl-act{border:1px solid var(--color-border-subtle);background:var(--color-surface);height:30px;color:var(--color-fg-secondary);border-radius:7px;flex:1;place-items:center;display:grid}.pl-act:hover{border-color:var(--color-primary-200);background:var(--color-primary-50);color:var(--color-primary-600)}.pl-act.is-done,.pl-act.is-done:hover{border-color:var(--color-success-200);background:var(--color-success-25);color:var(--color-success-600)}.pl-act.is-unavailable,.pl-act.is-unavailable:hover{border-color:var(--color-error-200);background:var(--color-error-25);color:var(--color-error-600);cursor:not-allowed}.pl-spin{animation:.8s linear infinite pl-spin}@keyframes pl-spin{to{transform:rotate(360deg)}}.pl-scrim{z-index:60;background:#1018286b;justify-content:flex-end;display:flex;position:fixed;inset:0}.pl-editor-head{border-bottom:1px solid var(--color-border-subtle);flex:none;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.pl-editor-head h2{margin:0;font-size:16px;font-weight:800}.pl-editor-head p{color:var(--color-fg-tertiary);margin:0;font-size:12px}.hd-drawer.pl-editor{width:min(520px,96vw)}.pl-editor-stages{flex-direction:column;gap:10px;display:flex}.pl-editor-stage{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex;position:relative}.pl-stage-reorder{flex-direction:column;flex:none;gap:3px;display:flex}.pl-stage-reorder .pl-icon-button{border:1px solid var(--color-border-subtle);background:var(--color-surface);width:28px;height:28px}.pl-stage-remove{width:var(--hd-ctl-h);height:var(--hd-ctl-h);border:1px solid var(--color-border-default);background:var(--color-surface);color:var(--color-fg-tertiary);border-radius:8px;flex:none;place-items:center;display:grid}.pl-stage-remove:disabled{opacity:.4;cursor:not-allowed}.pl-card-fields-hint{color:var(--color-fg-tertiary);margin:-4px 0 9px;font-size:12.5px}.pl-card-fields-list{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:12px;flex-direction:column;padding:6px 12px;display:flex}.pl-card-field-option{min-height:42px;color:var(--color-fg-primary);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:4px 2px;font-size:14px;display:flex}.pl-card-field-option>svg{color:var(--color-fg-tertiary)}.pl-field-check{border:1.5px solid var(--color-border-default);background:var(--color-surface);border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}.pl-field-check.is-checked{border-color:var(--color-primary-600);background:var(--color-primary-600)}.pl-editor-foot{border-top:1px solid var(--color-border-subtle);flex:none;justify-content:flex-end;gap:10px;padding:14px 18px;display:flex}.pl-button{border:1px solid var(--color-border-default);background:var(--color-surface);height:38px;color:var(--color-fg-secondary);border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:13.5px;font-weight:700;display:inline-flex}.pl-button-primary{background:var(--color-primary-600);color:#fff;border-color:#0000}.pl-button:disabled{opacity:.5;cursor:not-allowed}.pl-icon-button{width:30px;height:30px;color:var(--color-fg-tertiary);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}.pl-icon-button:disabled{opacity:.35;cursor:not-allowed}.pl-conflict{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-warning-200);background-color:var(--color-warning-25);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--color-warning-700);display:flex}.pl-conflict button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);flex-shrink:0;text-decoration-line:underline}.pl-delete{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);height:34px;padding-inline:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-error-600);display:inline-flex}@media (hover:hover){.pl-delete:hover{background-color:var(--color-error-50)}}.pl-delete:disabled{cursor:not-allowed;opacity:.5}.pl-action-scrim{top:var(--dialog-top,0px);z-index:60;height:var(--dialog-height,100dvh);justify-content:center;align-items:center;padding:20px;bottom:auto}.pl-action-dialog{width:min(440px,100%);max-height:calc(var(--dialog-height,100dvh) - 40px);background:var(--color-surface);box-shadow:var(--shadow-lg);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pl-action-dialog-sm{width:min(380px,100%)}.pl-action-dialog .pl-editor-head{padding:15px 16px}.pl-action-dialog .pl-editor-head h2{font-size:15.5px}.pl-action-dialog .pl-editor-foot{padding:13px 16px}.pl-action-dialog .pl-icon-button{border-radius:8px}.pl-action-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.pl-action-body>p{color:var(--color-fg-tertiary);margin:0;font-size:13px;line-height:1.5}.pl-action-body h3{color:var(--color-fg-secondary);margin:8px 0 0;font-size:12px;font-weight:700}.pl-action-option{border:1px solid var(--color-border-subtle);background:var(--color-surface);min-height:42px;color:var(--color-fg-primary);font:inherit;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;font-size:13px;display:flex}.pl-action-option:hover{border-color:var(--color-primary-200);background:var(--color-primary-50)}.pl-action-empty{color:var(--color-fg-quaternary);text-align:center;margin:0;padding:18px;font-size:13px}.pl-filter-summary{border:1px solid var(--color-border-subtle);background:var(--color-subtle);white-space:pre-line;border-radius:8px;padding:12px;color:var(--color-fg-secondary)!important}.pl-candidate-search{border:1px solid var(--color-border-default);height:38px;color:var(--color-fg-tertiary);border-radius:8px;flex:none;align-items:center;gap:8px;margin:12px 16px 0;padding:0 11px;display:flex}.pl-candidate-search:focus-within{border-color:var(--color-primary-400);box-shadow:0 0 0 3px var(--color-primary-50)}.pl-candidate-search input{width:100%;color:var(--color-fg-primary);font:inherit;background:0 0;border:0;outline:0;font-size:14px}.pl-candidate-list{flex-direction:column;flex:1;gap:4px;min-height:0;padding:8px;display:flex;overflow-y:auto}.pl-candidate-option{text-align:left;background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.pl-candidate-option:hover{background:var(--color-subtle)}.pl-candidate-option[aria-pressed=true]{background:var(--color-primary-50)}.pl-candidate-avatar{background:var(--color-avatar-purple);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:grid}.pl-candidate-option>span:nth-child(2){flex:1;min-width:0}.pl-candidate-option strong,.pl-candidate-option small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pl-candidate-option strong{color:var(--color-fg-primary);font-size:13.5px;font-weight:600}.pl-candidate-option small{color:var(--color-fg-tertiary);font-size:11.5px}.pl-candidate-check{border:1.5px solid var(--color-border-default);color:#0000;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}.pl-candidate-option[aria-pressed=true] .pl-candidate-check{border-color:var(--color-primary-600);color:var(--color-primary-600)}@media (max-width:1099px){.pl-toolbar{padding:12px 16px 14px}.pl-board{padding:14px 16px 18px}.pl-kanban{flex-direction:column;overflow:hidden auto}.pl-kanban .pl-col,.pl-grid .pl-col{flex:none;width:100%;max-height:none}}@media (max-width:640px){.pl-action-scrim{align-items:flex-end;padding:0}.pl-action-dialog,.pl-action-dialog-sm{width:100%;max-height:calc(var(--dialog-height,100dvh) - 60px);border-radius:18px 18px 0 0;overflow-y:auto}.pl-action-dialog .pl-editor-head{z-index:1;background:var(--color-surface);position:sticky;top:0}.pl-action-dialog .pl-editor-foot{z-index:1;background:var(--color-surface);position:sticky;bottom:0}.pl-candidate-list{flex:none;overflow:visible}}@media (max-width:900px){.pl-location-switcher .field-select-menu{width:100%}}@media (max-width:560px){.pl-toolbar{align-items:stretch}.pl-search-form{flex-basis:100%;max-width:none}.pl-switcher{width:100%}.pl-toolbar-r{justify-content:flex-end;width:100%}}@media (hover:hover){.pl-stage-remove:hover{color:var(--color-error-600);border-color:var(--color-error-200)}.pl-icon-button:hover{background:var(--color-subtle);color:var(--color-fg-primary)}.conversation-row:hover .hover-select,.conversation-row:focus-within .hover-select{opacity:1;pointer-events:auto}.conversation-row:hover .conversation-hover-dim,.conversation-row:focus-within .conversation-hover-dim{opacity:.35;filter:blur(1.5px)}}[data-phx-session],[data-phx-teleported-src]{display:contents}:root{--hd-logo:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATIAAAA4CAYAAAB+KnQXAAAc2klEQVR4nO1dCZQdZZW+/+slBAhCQiBhXwcJAgooyM5BZgYRmREXGBBQ2YYjizqyjKggisMSBVGYYUBERAeBAQWGURA0EPbtICCYgQASwiJhSUhId7++c77iu83tP1X1qvq913kd6p5T5/XrV/Uv9791/7v/Im0GVQ2q2u2+f1RVr1LV01V1krunq91jqaCCCiooDZ45qerGqnq5qg7qOzBLVQ/296tqrUJ1BRVUsNQBzAhSFv9+j6qeqqrzHQOrq+qA+z5DVXd2z3fb8xVUUEEFow6eAanqZ1X1/xzD8swrjaFdrKrruecrdbOCCioYXXBS2DaqeotjUP2RShnDgPv9FVU9UVWXd9JdpW5WUEEF7Qca7HFNVtVXHQOD1FUUvHT2iKruG9nPKnWzggoqaB+Y1KSqG6hqXyRllYHBiKFdr6ofcP0MeUArqKCCCgChlYwshAAmtJaIPCEiUA21iT4G+QkG2SciF4jI6SGEl9hfVwihLi0GSn12ifvUdvS3LEMOLushBG1Tf9ZPGCtr50wnfsxtw9NSpoUl5hlCGJAOlMjWVtWFTrpqFrx09pyqHmVOgCpco4IKKmiXRLY2JbLxTUpkw5rH7iQiplbeIyJfDyH8ln13t2r3QriIiKwmIgjWXZ1/r8ExQCIEYw3Lyk7Z5h14JRGZKCKTicMpIrKBiNwYQrjVaKaFfY4TkVW4dlPZ37qkwe9CKuu0teOYpxJPU4irqaS974cQnu20MY8EVHU5zsveK6MJzPtMaFptm6dF5ReJ6xqhRDbYpP3s56r6N368TczVpLyLU8JEAHNVtafZfpZ1iOgAL+FbKbj8Shl7ZwHas7Wbrqqvp6zfXHdPR6ydzV1V987AkZpteCx77fWdeSIUa3HGPDdsdp6ZD9IGBRY5wKsdO0KgpKUl7gdBDvLaX0TuU9VTVHVFjLEFhDqBffRzbLDPQYd/tcl2323Qwx13HNcKuHyLuFyU9gBDbWzjHMryKEF7kykFKvvsZ3/zpHNhHK+BaMx2LSswXkR6OT8/zwXOHi4tY2QWt0UxfLyqHqaqR1AEbuWOhkn8lUzDGFqZcdf4DBjPN0Xk96q6cgvGOOBUYoytm1cVnFsOlJtAGi5TN1ComW7jhKkgIXCThAsAXg5jejXXZyevnToc1RyOcHWE9NgiGMyZZ9Pgk7mTDsy7wxiuU0VkM96Cz2McA4nBEr/LEM1eIvJ3InIivZzeU1kEutwLs7WIfDqEcCHF2ZHuZrHnqIKRg+EyV6Iy24iq7kA6W4MXbCmwuT4iIgcVsKmN1bUbi2PuqHl2R6EMderlp5HJABbzvp34fQlC8qEQsFGU6Pu1EMJpqno1papP87c6mVkoqW7CcFjB2ANjdt8TkQ+l/P7aUhhTBWMIkuRuqpGrq+r3ReQuMjGzQ5loDqknFfj8CijRw3ivcQU9lj1kgo+FED4jInj+fqdulpGqsiTFCsYOLOCaL+ZnH2kwk/YqqABQo0j/BRF5UESOo0HOJCKv4oUMrybsaN8WkYdF5AYR+UwJaSoJVKRxF2O5UUQ+TBV27gj053eLiL6sQmw76SpBSxW8yyUySEEXMcbDDN0N7VxkPMrnvsb4INtJywKMvIOUzvpDCOeJyFYicp4zEo7pOJoKKqigfYDdbppzhxb2lJDx4N6nRWQ/EXmKKmUSnDqSwVjAIiS0EMILIQRIZgdVjKyCCirIg27aH2ojkXgokeG6QlURZf8vInKsiKwwAg+kbxMBjYlKEUJAVdnjRWQLttkRwYHm5XWGao08Z4mU2cb2k1ipZuP7iOdaSihAiHMUo3uHwUjz5dgmTAuDOZuolUuHBhHjtN6Ba5eL01bETY0mvego0WJO/5l0R6i3JFaFKiECRr+mqj8TkVNG6IFcQuIjEi0YdamrlxxPF1/c3JfIBXQWJtwoDKbhS8qQl9JEFI0td3wW9lDk3rLANhNjPso+ZdzWl8coVbUda5e8pCXXrgxOu1oR8Oo2/Ho76MVHNBRsW1ucdmZrkNtmS4LRTCUkkfwJBn9VvYRhHNvwtgHnjSzTNpwRnRLQWHMS4wSGpGxP++AqnOMLIvKoiNwSQnjYM4JGjUdhMJBqt6PzY0NGrdcYpQ41/g4RmRlCmF+mj6gf/L2RiOwqIgi7WYvOHgQqYx1vDSHcafZLruX7OU+T4rGeC0XkyhBCWe8i2t1NRDahaQMxY5JSLWN9VT000hyU368nzhuBbQ4DxC3Wbgeu3UTO6SW3dg+9jZ7Sa5eUshKR3RxOx3EzniUifxCRGSEEpOs05ciI+lyVtILwlfU5J+DoZeY+g17ugA2a9+fOy4LK+W4jT3Jn4msjto1+XxGRZ5j7DDp5pZnNNSd/exrXy+jOAGNYUUSuwc3HMt8pLb/Q//+egnlvQxVd6Y38oqo+H7UH5GCA77Nn8pDJmv55Y0QBR6UKOqKaZS4X7xdRm1YYchZ/h5cWkufTmg947leWC9ooj8z1v5qqfkdVZ2tjwBi+qaorFS0N7tZma8TvqeqiBn0A93vwmR9m3PMmk+39PNZ3bQ9GOP2iG8812hzs4dr6cYO1G6eqJ6jqkw3axHhvUNXNiuDV4fQDqnol8ZEHDyP3kM/8Y0TbPv94iyzacX1uxHV5sQCuHuX7OBQ/WqBcPbJ6Hi/Q9guqegGZjm/L+jo0WhubJ2hk/Xiebn5rsepNFvwa6YktZ2QZJyhNUdVzUpJG18laqA5kZA+p6uaq+oDrt877BtzVH5X2RunuDzeYp/X9KVWdk9K+76M/pfIuCG3HGO8xLh1xnMjil36N0+bhXyqkqn2D/3+Ln338/EvMTEswsp/y/4tyiggMunnbtZifuxZgZFi7TUDDBXFr43jN2s9gJh6nJ0T0nYVTv27fQwZNNNZcRhb1eQyT5MvMCXCnqr43jV6sfW7YVxVs289pIXOfV/ZHQZZhZG4My6vqvbxvsevXkux/N8SP2sXI3IB8GtRWlFKeckwnL3G9ExiZIfxFt+v5xcur4GHMYg4lraHTpVL6PSGaT9zuoLti4lIu7l5ZzMz1c55rL6uKr/+fx/kz0e/2+XwTjOwy/u4Zaxr4+fux75bDyAadtDAnWrsYlzHYeFBeZg3PQFx/9pKe4/rLOp8iXjejn9nRb5mMzJ//qqo/cvf1p7SRNj9PL5jXVjmS0GUOD/UMhmZ4TJv70WxnXBlGFjG/q6JnPD3+SVUn2nNt9QBa9QxbgBDCAyGEfURk0xDCmbyn5R6cFoMxntV4mefUJ8EmdrMUgySSnfuZN3gS51qLbRyQdkTk36jzWzaFtWvVQXzVU4v3swBS3AOCgVqzJdtM6wc5rWAiZlT3NsvBKGHe5uRzJRMJusUBqjaGRpuPn7+lpTXKrbTfVuca+LWTgms3mbXvhmWqEKcDxOmxDqfdBXBqa4ff1yuBTyvmAFo5yiXJd6esmfcomqHe6GWA84JaNsUxEcwJDAb5zwey/Z7IA+uDls3Gh/bNsym0M0LSTjzAUg66iVfwh305VqONQa47bJkfDyHMszGPSigDGVryctGAt7iDDPhFwbudbTH9ItrCakZi+wGwI7lYuYSQaYc5LyWbwleNCDTAJ2W+I8K1PuoslfITVe31Ozj7xO77bVegclhJ5QZzGmyj13gxr/k5RD9Ih8Iid73JskD1Nq5dN/+3Hw7VcWtnOEWhgu+MAKeWG1w47Mn1+fcicoJ7wYObo98QXiLNGA3F88Lza4rI+SnCxOddex6H+P4Q0xAv5d8SldbCPf8cQnh9BGFdYGKQvg4Xka9GTMzaAa3sG0KY5Z0doxqTZS58y++UsQXGOIAzeCOPpldxGj+/JCJ/San2YIuJHTCxlRneucufkZKban9jIc8RkW1F5L28tqQ3eGEKMxugV/GzJE5jooDvOoL2BGr3PQvJg94pm9Nx3F2NUFuaKsTNDLGHm7LPu/lTPfq8nZ7NTflpfwMfdxcoyOfX7lFKUNu7eSLwenbK2tn3lXm/RC8ncOrr7Ysbt8fpLuwL63gkPYje69sIEsmGatr0SEIX9/11Fl/Y0tELvJg/TGHoJsnD2bAr6QUqG8a9RSRhGRO+FnMIIRwVQjiE2Teg6asc0/5BCOE2BrUXfsfJE/rovLnA4dDGbYwftH37Eu230di/hD2oLHSIjczbBgCXmt6f0sY6tCMNRnYFsx38K+/rdV6u+F77voAiftZ4d1LVNyI7hdmNHoy8x1ul9OPnBO9lauUQuN6dtzJ+vikbWbxONN76dbbPGwuuXWwji+eJwO3xGW1M4WHSWWt3SmTz2WakOOXzx0drFuPU28iMXvZNeQ/qfGaO3Z/R3/6Rbc7P7WonwY93ttB6hE+r7It7eiPv5qE0zC/v4j+Lei035j3TVHVexhr4/pd4v2ttlr50GTmPctBJYp+natxjzILXcqivTmkp3tmF/0P9eI93BA3HdgTr64QQwm8YMpBUSzU7Bvu6TUS+Eal+toNhR4atzP7/yZx+IB18ivaGnqgv7HpvhRDAeP6rHRVGXDn1vOjtofFEOC9CvyZJPo50txDCopS1G4eUOEozWWuXGKSdFJS3djPzcEqV6Ez2Z9JuLpr4uX9G3nEgXT6cQS+Y3y8o6fg1NLPF7nBGUUPop8ruwST7r0K1BQ4hPfH97iWdIF97hxDCQpqSiqqUGM9Chu9cy3hMb0uuO0kPpcwTG1paIy2DiENjx1qdlT4ThiZjF2xRptNO0cPk9kRVtuh0zv83tOF4tc7wkkgtLqJ7l+h3U/NmhRB+lPwQwmKrlsoLfxuhnS8ic6KXwdSAHdyaxP2Iu/dLVPcT+0TU14DbiI5jUOeI0tmygATfMCXIors9zgs6ikztOsc2oJS1w46Pe25hKaG0tcMLJs6ov3P0u8fpsXk4pZrYTZvlI42YGe1Gy1M1jVW+mojcjE0vh15gVwKcRdr0ai36BRNJPJgc3xNRKpWpsXCa3MizZj+OMZGhDXA+hscyYEGuPxeRjV3gvDiG9ssQAjRHswUvAa0+7NaM2DAEHiAiCFc4Gzo6Xr6RpOx0AFg1EDAP6P5muF3iPjLsF0XkeUbjxzYQmz8WfmVGSQ/93927qqre14Bp2DgmRM8aTHMvYNyPEch9IYR76IBJTZch44YEgbXEjvm5yAg7FtZugKXQG63dy9wYNklZux6HD+AU0fsSMRX0dVcI4f4GOEVfloZ3Ce1ejfKI16PnNWki6nszVb0/Q5oc1nVKdo31C5vj//J/kL73TmnLvu/FC4HF14AJhRAedCalMucsgMleLCJ7RCelGf6xcZzkMg1S220ZMbp0gjUpAgs5OHYBnKACF/avW5nCMEpgCIXq8YIRYQw2Fxossas3Ahj/V46b4SdeFHjEykCIPlFeCbBqSj9GvIndM1JPU9smIc0gIxtrAO/dnAJrN1Bw7dJwag0j2DQUwKnyPqihgEYay1TXZrzxTXXrPVJInqdk9UuGd0CqR9pZb9SfSf0b0lnzZVWFRHiuSYYFjnbztL6H00b873X2Dd7xubyc2nbYyGrulBw7PQdGSATCXmtxTmNQ3SxTa62IxGklj9LA4oGKXIMZlzkk8g7fgPRRBMzmYfd3RAWSAmCUPz/F7jP8xnfsbZYvmvcSwmHQkyEJzy24QRtOXyZtNZKmjJmkwWAL6MWcICZJokDqH9mvvcfeQ25M1VTDPSHR8YjGVUqeaOaZs8eBqdyHIHPFtIO0BsoQ5JAnogD4HcPHmOxDd/l0i8tJRj42GFqrHRZ5x+BZPFCRqxZdFsBYhJk2PK80grGwTmlgwctFoBATaiFOG5WoMchbz1oT9NLLT7P9QasCM8OmhfSsn7gTqSwkyGjX+rWg2zq1sZtovG8UsOzHLxnhKIbrc50HNDSjWpoUNRJjr7cjQFL4Mrw+SI4WkQstWHaM2c6ahfmUXFGJIYbXXTBjEfC7+QCZ2WP8vog7PozFMWzENdWCm5jZ2jqmLtxSApPwlkt5+TYsidO1uV6NAmTfsOfc/6zvv/L3RlJdHr38eejHt01EeB9RaQUq3cWMtdsroiNfoss2OTvR7Fs00Bc9ys/m/xZ5hM3TDPxwRhweQjg/zehfhJEZwa5hHp8sF2gBMG/QIMubwB18MO1nN0tzkOaW7kggAb9Iu5t3CthiPikiH+T6NJImak68NwL1YQFzqb6s636zNUUsGnbkJI0sTyXiy2kna431cJpm4WUyD9CwgeF0t4I4DRFOG20OTzObYYVojbtYFggxZnbQbx7U7B3m96Qte5/de42xJdIWAlARlMzyRHAC/IOI7JjBP4wpH4jKLNyUG4E5j+Cph0PppggfpmF8izFvL8WCT5Fd1WJLsHMMxXGUiOOJwbi3iaPbURS9BEGVPpiuBJjxMc+O0EmQbAhM8fBublsw7D57s75XkgWRduEBttPL/w24T9tV32I0e5ymU6cnDLFV6HNYgKMBXkqu9w4ZRtnRgGH2Fp88PdpA+n+T9dritQNO8bIfSJz2ZOC0hzhFnuMhzrua1WeNm97jKeuoIvIxBMMyzKIhvaCWXnQQ8kBWnrSFG5GWngohwKBvtdbOdYcw+3AVXBOZU91IuLDcYjgCj6FAY5kCJnXZBj0JKWFx3qshIhN/bpF6+P1oemU+6tKNytoEhnAVfceCrpM2yBwwI6TtRL93Y+9ksPldl2FHwPj/HaVWXCG8bn8ljbxNZFjcGTSyJpuA22Ds87cZqVPA35nIMGD8kQUwJ0GbLm1kTdpK2s08Qsb3SaQLS2weVoJ7lKEITs8iTvsycApmAuM6qilPKpD+BeapDI/w0rb13ysiqFYxyQkZ3WRAMb1AA7iXieeJfTqufkEamqqqJ/E50GCN7fVyDR4JIRzH9zbGg2kR8MzngUldM3juhzFt5FkuiNo1xgZVd7vY8F/LYWBmzPOG+zqrhN7AEhvTyLVzd5Qc6GKQ5ZXUvx9zpW3zwLx6ZoS8FUGfIYSZYySP08Z3LVVMT5yGb+zWt6rqPzEye8BfJKhPMDL/QzSywm3e6w6GsX6uZm6mt8EYA4X7+2ZVPZgZA0OSHe04e5PQNhoF2xjG6MEIeTMyBpMQkDa1i0sVG01V19bpqii4NJZGoGUcFOOUjG1nbrq7F5Rwrc+fppyxUePvW3BDQ1qbSVP9jl5WZJXdOxgnh7JRSYB3JPFaFWRkHpyOsArU4XPt9UXv1+Nu7hLhwQJx08AEFsznMGQL2HMhhKeZg+ydVj52DmWThtGheRw8woyBpRGHj0BGiY09UYtJRM5mzX67pxHYJMDxLw0hzC1wv0aBh920JZ0aQrgsuWnsOAwS+wMqBKjqGTxhO9n1+LsxNjCzy5HKgmJ4TEq3cjrbkiDFeZGQigT1HJ9JPBR3T1TY/DFL+PhgVmMUEylxnayqSNyeSwYHO53l77WTiRnBPpeipuBvSC94oa6jsRnj2pCb6v2j7HiwYwtRnReM5YgMnE5iYLjhFKrhe5jU/0Frq6jHkn3+met4ZNRnjW1No9SGQpL3ch17mF61vSvDZFEEiP9CPNxhUWmi/VjGB0zmbynBgXFfwzS9N/gOonLL2W7NPLOpMxE/D4zOLSsmaYdMCkHCB3OdDU9m5N+WKVkXDVXAUFVMBrtcX4NCczH4xFUUSkTpD7S3SkqycBYkNdotHy2epUt6vjNKHp2PQ4FdeeUlit61oULsE+aBKVDu+4HoWcPVFdaXq4KJuSNjQFOKC6YlJXuIk4CtQulMSmw+n3CyKzk+UKIf+y2tUF9Lksbd5xcyxpc1rpOjRO6sCrGPu3Glrp2jtZl5iesRTqe4YpsjwakfY4zTYYUV3TWR75ufp4EvIJAGcYK60cvljh7X5pyMtuJ5gUZfjSrTxn3guYdMpS6QNL5BtAa2Vvu4Nv0c6xzjqoaXGg3OFg9SRpoxg/0AOf7FqgpD3UdcTEojSMrhMrQjTR00oruEfXUzfWKbEMLJlGjMZjIWJLG0aHLgaj9Kl1bMz0skPvAwDmz0qr9P78CJ7+aFSvASQniZu6zlsnkDb1Y/3nZj6kI77I+29v9Dz5xkpMdYDJMVD/xY9PyoAHEKFeiFCKf1Ejg1XBaK+XPrOI/aEDSgJL9RhquZIYdefHoS/pd4V5E/6fqYzgKi/SmOuTppFFLcSpEdXdx9GMdZfKeLamhpaXG/ooTpcWtq9WoM8UjwCVXsFlZsEPdAUaZggZtmdN+ddprlC9ouEptBZuMsZBdCuJAi+dYhhP1DCE84w2mridgWJ7601W04z+Ic4u5uEooFHnpVPw5sNII1AjOCQ8Ly6bSTGPGbanILqzYsdPWofGBu3I84W+QCppv1Z8wtDQYL4kE5PqhC53Au1s/QbS5LwUJOtqRDZGAprJ29bDcRp1YooChOjZmBcbzi1jITp24dH6TK9+QI6GXAeQoRD7dfCAFOByu7dQZT1yyWqx5tmhqpkr7dIccDz6P1nscsvGbRjuHvK87WZvfbfCHlvd9Uy4TZwBOgqjBQGmTVHs+DrBrwWTCt4AlD3vU+0rCPXHDirD9wwcPsEqrlIxlt/Lfvy8+JnzBin0bR3YPVqLcrTWWZWeAAki5XB+22Bn14gI1tR1Y0SYNXUlTLDXJo4di4rpRTbXqZypY1rrjNQ1wbVmc+hqdKqJZ22EUMSZxjSt3+Llfz7fYSOMXBJgfQFJOFpy0b9AnV6j9SDvWpF6CX6937Nww3XIPjo4NwDPLaxTymuzJCvv4+TmNKg8FYtUyZJ7zAWQCzU0/i1iWXvwtxQvCSsU5ScoxZVKmxEbTFPe8yCkajcsYcntXX56ScLp4lWXRnn83z9mznTWKKsnIbo5ivr6vqRVRZoDq9j23FuEXbz9ILdUUI4XpnsE2VUp0U8SCDYeEUOISxfJNS+phFj/J5UKPobXvGzQtQo+c1Xpd+loOx6rfiQmWWOHDZVYToozcW5ZwPZ6xbPK55lF7hoLjezXkucbI4Ze2KwtMMGzDni63dcw1wCrsozl78JI3UWTidzZgp4BTVI9ZJwZPkef1cJgyCco9Q1R+QXvbke5tWPLKPePgDq1XMiOnF3jPGL57JiP5P8NqK6lw8HyXOficiF4UQkiq/FgycLOrb8Fr0Xvk5ZpmizPuOckc70fnlpVkLrN97mKRDdQR9T2AaEcS6CU6UbLUktFkI4bFO8jZS6oq9uclPrq5TozYsf81DIg5bXFjGc4ldxTMinOvHqPwpJPZ+MgJ4MJ9xtckKe23j++AIYHjFGuxjAYnzCZuz2y3Tgo6XwA3nklZJN3G5ZzFbHw3Pg3Q3p7eti+obmNVTtPm1a+18PTIbcz3vAOICOH2TLzJwushXgSFO0yTFJLavJL2sS+YPpgN8LKbqCgb/rKnheSepZ7QLzzbaXosbqzJq/1mux9Cc0taWc8U8tew8Db/Eo7fbmnrb3eg8yo3p0fBiZVl1s2nV8t0GLqCxYXwUxfjSVXgtOr7IwcGjXeG3SOS+VT+VDoKSOK21ml6k2L0JvYygem+RdtvyHhehvyx7QeKtcNz7I3QIQFwW56VphsDBWTfvQIksc05F66e1og3Xlo/p8ztRcrWippurn2V9ZLafNbe0cZS5t8G4/Lwlr5Zdi/pMhTK4bhdOC/QZomwRa6Mpeslpu3C7zcyzqXXxux457pE8VdpLaGXBDKDqjqSvJLIKKqigvRCpm5N51PvijKDMPPCMD96hCSNMEq+gggoqaAlDgwv/uoL2Mx9xjCBWpNwkteYrJlZBBRWMOsSGWFXFAZ9/zJC6vBoJ+JmdYWdtjf4MKqigggoI0QGw4xlANy+SwnzQ2u7u2ZGW/qmgggoqaD1E0tm6qvqfzn6GiOrDfDJoZdivoIIKOhJ8KgK/b8/6Vqu6/3VUzE8FFVQgywz8P7Oh5CXqbtzcAAAAAElFTkSuQmCC);--hd-logo-color:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSI3NCA3OS43IDQ1MiA4My4yIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6bm9uZTt9LmNscy0ye2ZpbGw6IzMzYzRlNTt9LmNscy0ze2ZpbGw6IzY2NTdjYzt9LmNscy00e2NsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCk7fS5jbHMtNXtmaWxsOiM3ZDdiZDY7fS5jbHMtNntmaWxsOiMwMGExZDY7fS5jbHMtN3tjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgtMik7fS5jbHMtOHtmaWxsOiM0MTNmNTE7fTwvc3R5bGU+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTg2LjE2LDk5LjI3YTIuNTksMi41OSwwLDAsMSwzLjg5LDIuMjV2MzEuNTVhMy44NywzLjg3LDAsMCwwLC41LDEuODgsMy43LDMuNywwLDAsMCwxLjIsMS4yN0wxMTkuMDYsMTUyYTIsMiwwLDAsMSwwLDMuNDVsLTEwLjY3LDYuMTZhMi42NiwyLjY2LDAsMCwxLTIuNjcsMEw3Ni43NywxNDQuODdhMy4yNywzLjI3LDAsMCwxLTEuMjItMS4yOCwzLjYyLDMuNjIsMCwwLDEtLjUtMS44OFYxMDcuMjJhMi42MywyLjYzLDAsMCwxLDEuMzItMi4yOVoiLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTIiPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTEzOC45NCwxNDMuNzNhMi41OSwyLjU5LDAsMCwxLTMuODktMi4yNVYxMDkuOTNhMy44NywzLjg3LDAsMCwwLS41LTEuODgsMy43LDMuNywwLDAsMC0xLjItMS4yN0wxMDYsOTFhMiwyLDAsMCwxLDAtMy40NWwxMC42Ni02LjE2YTIuNjYsMi42NiwwLDAsMSwyLjY3LDBsMjksMTYuNzdhMy4yNywzLjI3LDAsMCwxLDEuMjIsMS4yOCwzLjYyLDMuNjIsMCwwLDEsLjUsMS44OHYzNC40OWEyLjYzLDIuNjMsMCwwLDEtMS4zMiwyLjI5WiIvPjwvY2xpcFBhdGg+PC9kZWZzPjx0aXRsZT5IZWFsdGhkZXNrIGxvZ288L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTEyMC4wNSwxNTMuNzdWMTQwLjMyYS4yOC4yOCwwLDAsMSwuMTgtLjI3bDQuODMtMS43MWExLjQ5LDEuNDksMCwwLDAsLjI1LTIuNjlsLTE2LjM3LTkuNDZhMi41OSwyLjU5LDAsMCwwLTMuODksMi4yNVYxNDUuMVoiLz48ZyBjbGFzcz0iY2xzLTQiPjxwb2x5Z29uIGNsYXNzPSJjbHMtNSIgcG9pbnRzPSI1Ny4zOCAxNTMuNDcgMTEwLjY4IDEyMi42NSAxMzkuNzUgMTczLjA3IDg2LjQ1IDIwMy44OCA1Ny4zOCAxNTMuNDciLz48cG9seWdvbiBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMjguMzEgMTAzLjA1IDgxLjYxIDcyLjIzIDExMC42OCAxMjIuNjUgNTcuMzggMTUzLjQ3IDI4LjMxIDEwMy4wNSIvPjwvZz48cGF0aCBjbGFzcz0iY2xzLTYiIGQ9Ik0xMDUuMDUsODkuMjN2MTMuNDVhLjI4LjI4LDAsMCwxLS4xOC4yN0wxMDAsMTA0LjY2YTEuNDksMS40OSwwLDAsMC0uMjUsMi42OWwxNi4zNyw5LjQ2YTIuNTksMi41OSwwLDAsMCwzLjg5LTIuMjVWOTcuOVoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMzguOTQsMTQzLjczYTIuNTksMi41OSwwLDAsMS0zLjg5LTIuMjVWMTA5LjkzYTMuODcsMy44NywwLDAsMC0uNS0xLjg4LDMuNywzLjcsMCwwLDAtMS4yLTEuMjdMMTA2LDkxYTIsMiwwLDAsMSwwLTMuNDVsMTAuNjYtNi4xNmEyLjY2LDIuNjYsMCwwLDEsMi42NywwbDI5LDE2Ljc3YTMuMjcsMy4yNywwLDAsMSwxLjIyLDEuMjgsMy42MiwzLjYyLDAsMCwxLC41LDEuODh2MzQuNDlhMi42MywyLjYzLDAsMCwxLTEuMzIsMi4yOVoiLz48ZyBjbGFzcz0iY2xzLTciPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxNjcuNzIgODkuNTMgMTE0LjQyIDEyMC4zNSA4NS4zNSA2OS45MyAxMzguNjYgMzkuMTIgMTY3LjcyIDg5LjUzIi8+PHBvbHlnb24gY2xhc3M9ImNscy02IiBwb2ludHM9IjE5Ni43OSAxMzkuOTUgMTQzLjQ5IDE3MC43NiAxMTQuNDIgMTIwLjM1IDE2Ny43MiA4OS41MyAxOTYuNzkgMTM5Ljk1Ii8+PC9nPjxwYXRoIGNsYXNzPSJjbHMtOCIgZD0iTTE3NS4wNSw5NS4ybDkuNTYtLjl2MjIuMzRoLjA3YTE1LjI5LDE1LjI5LDAsMCwxLDExLjY3LTQuODJjNy41OSwwLDEzLjA2LDMuODcsMTMuMDYsMTQuODN2MjEuNGgtOS41NnYtMTljMC02LjUtMi40LTguNjktNi45My04LjY5LTUuMSwwLTguMzEsMy4yMS04LjMxLDkuNjR2MThoLTkuNTZaIi8+PHBhdGggY2xhc3M9ImNscy04IiBkPSJNMjQ5LjA5LDEzMy4yOWgtMjVjMS4xNyw0LjMxLDQuNiw2Ljg3LDkuNDEsNi44N2ExMC42MywxMC42MywwLDAsMCw4LjY4LTRsNi4yLDUuNzdjLTMsMy44Ny03LjU4LDYuNzktMTUuNTMsNi43OS0xMSwwLTE4LjY4LTcuMzctMTguNjgtMTguNTUsMC0xMC44OCw3LjUxLTE4LjMzLDE4LjA5LTE4LjMzLDEwLjA3LDAsMTcuMDcsNy42LDE3LjA3LDE4QTMzLDMzLDAsMCwxLDI0OS4wOSwxMzMuMjlabS0yNC45NC02Ljg2aDE1LjY4Yy0xLTMuOC0zLjUtNi4yOC03LjY2LTYuMjhBNy45Myw3LjkzLDAsMCwwLDIyNC4xNSwxMjYuNDNaIi8+PHBhdGggY2xhc3M9ImNscy04IiBkPSJNMjUyLjUyLDEzMC4zYzAtMTAuODEsNy4yMi0xOC40OCwxNi43OC0xOC40OGExMy40MSwxMy40MSwwLDAsMSwxMC41MSw0LjY4bC4xNC0uMDh2LTQuMDhoOS41NnYzNS43MWgtOS4xMnYtNC4yNGwtLjE1LS4wN2ExMi44MywxMi44MywwLDAsMS0xMC43Miw1QzI1OS43NCwxNDguNywyNTIuNTIsMTQxLjMzLDI1Mi41MiwxMzAuM1ptMjcuODcuMDdjMC01Ljc3LTMuOTQtMTAtOS4wNS0xMHMtOS4xMiwzLjg3LTkuMTIsMTBjMCw1LjcsMy43Miw5LjcyLDkuMTIsOS43MkMyNzYuMjMsMTQwLjA5LDI4MC4zOSwxMzYuMjIsMjgwLjM5LDEzMC4zN1oiLz48cGF0aCBjbGFzcz0iY2xzLTgiIGQ9Ik0yOTYuODcsOTUuMzRsOS41Ni0xdjUzLjc1aC05LjU2WiIvPjxwYXRoIGNsYXNzPSJjbHMtOCIgZD0iTTMxNSwxMzYuOFYxMjAuM2gtNC4yM3YtOEgzMTVWMTAwLjcybDkuNTYtMXYxMi42NGg5LjYydjhIMzI0LjZ2MTUuMTFjMCwzLjE0LjgsNC42LDMuMDYsNC42YTExLjE1LDExLjE1LDAsMCwwLDQuNTItMS4yNGwyLjQxLDcuNjdhMTcuMTksMTcuMTksMCwwLDEtOS40MSwyLjI2QzMxOS4wNSwxNDguNywzMTUsMTQ0LjgzLDMxNSwxMzYuOFoiLz48cGF0aCBjbGFzcz0iY2xzLTgiIGQ9Ik0zMzguODksOTUuMzRsOS41Ni0xdjIyLjM0aC4wN2ExNS4zMSwxNS4zMSwwLDAsMSwxMS42Ny00LjgyYzcuNTksMCwxMy4wNiwzLjg3LDEzLjA2LDE0LjgzdjIxLjRIMzYzLjd2LTE5YzAtNi41LTIuNDEtOC42OS02LjkzLTguNjktNS4xMSwwLTguMzIsMy4yMS04LjMyLDkuNjR2MThoLTkuNTZaIi8+PHBhdGggY2xhc3M9ImNscy04IiBkPSJNMzc3LjkyLDEzMC4zYzAtMTAuODEsNy4zLTE4LjQ4LDE2Ljg1LTE4LjQ4YTEzLjgsMTMuOCwwLDAsMSwxMC44LDQuNjhoLjE0Vjk1LjJsOS40OS0uOXY1My43NWgtOS4xMnYtNC4zOUg0MDZjLTIuNDgsMy4yMi02LjIsNS0xMSw1QzM4NS4xNCwxNDguNywzNzcuOTIsMTQxLjMzLDM3Ny45MiwxMzAuM1ptMjguMTYuMDdjMC01Ljc3LTMuODctMTAtOS4zNC0xMC01LjExLDAtOS4xMiwzLjg3LTkuMTIsMTAsMCw1LjcsMy44LDkuNzIsOS4xMiw5LjcyUzQwNi4wOCwxMzYuMjIsNDA2LjA4LDEzMC4zN1oiLz48cGF0aCBjbGFzcz0iY2xzLTgiIGQ9Ik00NTUuNDcsMTMzLjI5aC0yNWMxLjE3LDQuMzEsNC42LDYuODcsOS40MSw2Ljg3YTEwLjY2LDEwLjY2LDAsMCwwLDguNjktNGw2LjIsNS43N2MtMywzLjg3LTcuNTksNi43OS0xNS41NCw2Ljc5LTEwLjk0LDAtMTguNjgtNy4zNy0xOC42OC0xOC41NSwwLTEwLjg4LDcuNTItMTguMzMsMTguMDktMTguMzMsMTAuMDcsMCwxNy4wNyw3LjYsMTcuMDcsMThDNDU1LjY4LDEzMSw0NTUuNTQsMTMyLjcxLDQ1NS40NywxMzMuMjlabS0yNS02Ljg2SDQ0Ni4yYy0uOTUtMy44LTMuNS02LjI4LTcuNjYtNi4yOEE3LjkzLDcuOTMsMCwwLDAsNDMwLjUyLDEyNi40M1oiLz48cGF0aCBjbGFzcz0iY2xzLTgiIGQ9Ik00NTgsMTQzLjQ0bDQuNTktNi42NGExMy44NywxMy44NywwLDAsMCw5LjkzLDQuMDljMi43NywwLDQuMy0xLjE3LDQuMy0yLjkyLDAtMS41NC0xLjgyLTIuMzQtNi40Mi0zLjg3LTUuOTEtMi0xMS00Ljc1LTExLTExLjY5LDAtNi40Miw1LjU1LTEwLjU5LDEyLjkyLTEwLjU5YTIwLDIwLDAsMCwxLDEzLDQuNDZsLTQuNjcsNy4wOGExMi42MSwxMi42MSwwLDAsMC04LjUzLTMuOGMtMS40NiwwLTMuMzYuNzQtMy4zNiwyLjYzLDAsMS40NiwxLjc1LDIuNDksNS4yNSwzLjgsNy43NCwyLjg1LDEyLjI2LDQuNTMsMTIuMjYsMTEuNjEsMCw2LjI4LTQuNDUsMTEuMS0xMy43OSwxMS4xQTIxLjUsMjEuNSwwLDAsMSw0NTgsMTQzLjQ0WiIvPjxwYXRoIGNsYXNzPSJjbHMtOCIgZD0iTTQ5MS4yMSw5NS4ybDkuNDgtLjl2MzNoLjE1bDEyLjY5LTE1aDExLjI0bC0xMi40OCwxNC4zMSwxMi43NywyMS40SDUxNC4zNGwtOC44My0xNS00LjgyLDUuMjZ2OS43MmgtOS40OFoiLz48L3N2Zz4=);--hd-mark:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAXnElEQVR4nO1dCXhV1bVee+8z3TkTkQCCWj6HqKiA9FWtCaK1VhSkJj4tVimoPCtSwKkO3FxrWxFbx9rSqq21Ds19tY5otQqx2FIHcAKF2iIyJ4Qkd77nnH32+9Y+uYgSGZKbm5s8/+/LB8m59wxr7b3+tdZeex2AgQAhaFgIKv9fXa2NeeU/k8Yu2zz1qP997fDcR2qWLFGgCEGgP0MIUgdAo4Rw/PXoZ9+ZpAZKb2Q+/1hCGdjJeExkMr/hsW23vfvtE5uBEIA//pFBfb38fDGg3yqgTgiWE3x147JjjUHDIiwQOhtAgJNOOUIIoIpKqc8PTiK2yWrfEXnnzKMeBACOsyXS0AAQiTh9/Rz9TgF1jY0s2jmCh4V/U1ZRO+EGphmXM6/P4Im4K1BCXHMkUA3CoZrOCFPBScWXO4n4jSu/deTLObPUVFvLgRDRV8/TfxQQDtNwQwNECEEh0+NeXHsp0fRrlFDpwTyVAOE4nBDCuvyucIQgxGEePxOZNPBs6jF7e2vkvfpxa/BwXaNg0Xp3NhUapL/Z+SOjy76hDxoaVkLlJzhmFhwzywkABYIGfm+nchwChLBAiPB4RwdPJX6W+Ptf7vooMjuGRC4/5Cq4YChuBQhBcwKp/v2SkfqQ4Tczr/d8ounA0ylOAI/T/X4GIQSnjDHq8YEd2/GRFe+Y/97EYx7bORvqwCmUWSpeBQiBg1UctuD+gGdMzTXU8F7JvL6gk0wIASBIzs53//x4HofpBhMgQGQzf3Xa2uavPHvUP3YheVS++H+ngDB6KZQ6x7740fHM0H7PAqHDnXQKHNv+YjvfXQghZxjzB6kd73CcdOrXYsuGW965+NRNheCHno2i3hwUQlAC4k6ldNDhPB4zhW2LvAtfXo2gmaN2IsYJpUQbPHSmcshhK4568q25I785S0fhyyAv3MkR+b48FKnpGREOG+XjL/6IGr4qYZt4qwUZLDl+QJ5xUsm3rbZtN707aeyzO80S5Jcfik8BgP4MQQtNDnlq9VsHDB9ynJlMoB9J9+7n5Any6sRhhocJ2wbHtp6xWrbc8N45Y9/bGT+MH28PVBMEyI74z7qtCf5xcxrQSius0zIVaggAMI4RtWU6ij94ljZoyPLjXl57+yH3/aVSCh8/0djIBqQCchACyJbWDKz6JAbbYybgFGDIDFAYkBw/xDs4EPBqFUPmlY46+o1Ri1dNly5yfT1Hs4RBYrevAcUHAoA2VgD86vU3SWnlGJFKOMgBAa8Kw8oNCHgVcIQAB/9aULMEnCqaQlQV7ER8OW9vvuHdSWNf+dQs1XL33gfIDNhpjlDKlEA8ZcEHGxOwbmsKTFuAmjNLolBmiSjCMgVPJbniD/6XWjb45dFL1z18+EOvHupyAhHotu7PaYsyR/6F6Ax6W9qz0JawoKpMh8oSXfIDdwpkmHL8kIo7BChRSiqmegg765i/rLnd+tc7d0brSUJ6cjiT9yGtUfQzoCsQhYDtCNjQkobVG+KwI2EBpUT+FGQ2uOEDRREjPzBVDemDh/3IOObEN49+6o3zpZtKiCP5wVXGwFKAkGYJgDAC6SyHjzYl4F+bkpDK2KAqRBJb4RRBmOBc2LE2znTtMKPq4EdHN33yUnVj0ziZQCRE7Gk1Li8UVlfXyKqbB5HVlbUiGgWkRpEvEoaSyjGQSWLws+fB4gg5AwaFdGmadJWCzUWnSy9P2/t0jWkNSgSmvXkyZvFM5oF0y7YfrbngpM25ADOvHBAOh2lDQwOmCD6XK8FpV9hFDkIJah627chAW8KEqjIDKoIqKJpKuGW7wulpAm+vN0Eojhs7GeeEUFWrrJrJDM+k415a89OVhNwj0xmRz/JCN0eFIDU1S1lTkxsNXnD2sycrzDdOgLW+Jf3B0y+8MDvbAyWQbs2A3JcJrr/gjHCEz6+ToSVKa9DDyog3SHgqsc9rB/mAAGETqihKSTlYWz5ZsGLCV66TicZdyHm/R0RdHbpZRKDw687489Hfq3vtyaBvWJPfW7kw5B/eONR//IuTan5b4trgPRNQ7/ID5UnqhbXr2qMsEzvZ7mh7Q/H6GdE0zHNwtE3Q6yAKcMsR8VZuAr2q7I4njpDC3yVwo/tj5/HJolHCJ0+4p3zalGULQ4Gq5V69bBLnlrDtNM+acTPgqzo5VDZ8BuZzwjVL85+93EfsFK/K1H+edtSylVeceVJ288ZZTiazUfEHGRKGANFraWa8vIJuM6F0c3NKrGlTWHvJyNPkwdqGfVcA2nkUfjSKC+GCXDR5ySXlZWNW+H2DrmJU85pWAnP0ONIxLGI2zzqcm8fhd5GUu3HvBBoddN/QnvZ8lAoQuJAPq1Y575x11L3m2rVjzdZtd4DjWMzjw+s4uTWBfCkenQFMmeyIm/DBhjhsbEmBJQg4iqLsBwkLUlcHNBJxCfY7ExdPMDxlNxta8ATHsSBjxm0C0hx9fpRTsf+mh0BjIwWoA8DFj/rOry96Q8tH+k1WUSxapHaucm0DgLlHPPraw/rgqogaLDkLpcYz6R7xgyt4kIJPZjls2p6B9oTpmkNFcrMcDPukAHfEEx6NAp961lMjDc8BEUbVCxg1wLKTHEtuCCFKXrzYcKdnkCuWmjrPB1+dNB68ge+AoldDNvNpmUlPcOihQvrlny7yrwSAs499/sM64vXcpIbKjnZX3SyOOb99fTYUPKoM44+s5cCWHRlo7shiIcbOyH1PbKN0ZXIikXp+6qmLQkMDh89RVc8PPHoolDVjwrJTclUqrz5ERHoEDBa+fCL4fOeCop0B/uBIUHWAdCL/ERUhIgrApeIbAN4mJDriooueKbvwptlEM65RgsEynojjYOVk99m9u51nBB0u2NqWlcI3LUcKHt3ifbnzz40sQSKRiHP+xKcnH1w2+vWgf3CYUSWUMWOY5UPkz4/OLfHd/dop8NtVK2DwsCaoHDYLfMGRYGUdSMZwtEKvARWP6YJGwdY/9FBm5akjF6TXvj3abm99AAh1mOHDxfouvSVpbgiRJNuetODDjQlY35kgxOhcfmYfb4N+zssRU8967rRQYPifFUU/FO28EBxDuPx7Mw2d96jrCyBUPgocbkEyZoNtytQzlu9AAdC54E4wXfDBjInrV9QePMNsbq61Yx1LFW+AEVVzh/guLq6iEMhYHD7anIS1mxKQyNgyP4XH9nfM7DaiVTU0U2E6cNu08Fq9FsJHo+61Hf4hMGlyc4mrvshPCZlORo9PCPbeOcf8beUpB423tm/5Ls+ktxDDQ4TjiJy52YhJwE/isCOGJIuC734ScOfDVlfXyVMoilriCC6A9LIg6urQ/SMgzCuheeNdIMACj5+5cWz+3ML9QiTiSKJGt1UIuvIbhz9srl8zAaxsC9N1aOnIitXrE7B5ewY4ki+O+h6iCyFjcFKAUN1N2Qq4/OttcMlxP4Bt//kviLc+A6pBQTMoFCxa7QLokRHijFy8Vl910Tc+aNvWfMPabSZZtyXlZG1np+DzcXe0q3VYKCSEIICrSNdMfBtmjD4btm/4NqTi74I3wKSxRUX0ET765yMWmqV/L1v5Qse25gSoCgOS32HR9ytiRCbsXLcQcSV5Ambd9RyM+vocUNSrwBcq73RHcVQWNrURaUBDIwITJqeSh4/qcCjzA8eVx/yN0eJZkIkQR/6g/b1ndhYuGX0rbFwzBuJtDwJmmpEfBPC+4gfURG+ct3gUkIMbEbtm6aZz18P0Y6bD9q0nQ6L9FTA8DFQd+cHuM34Y8ApwIWROKMcPc095DaYfMwHaWy6EbPpf4C9RgLI+5YeBroBP+QEVgfyAypg57g/w9l/HQeuWW8Cx4+ALotuK6459vtdrYCrgs2kDIWfDXXPa4bKxN0Fb+/EQb3sMqEJA93bttsotYoVfFBp4CsghZ5bCSxSYc9Ia+N6oC6Bl6wTIJP4h3VZMGwhAfkCy5jIxn+p4V353KRQl+pcCEDgTIm7aQC7azK15BaYd/XVo3jgTsun14A8qUhmhch12bF0Fie2PyKXRBiwbLD70PwXkgHt8cX1VVigTDlecsAjWfzga2lpuhHj7o7Bj6y3w4funwPVTWuXn+3AranEHYj1FbiEH+aGe7ACAH3/m+BfU4xQL+u8M2BM/oDKwGq3IhT8wZsCucIWdl50rhcLAmQH9FF8qoI/xpQL6GF8qoI/RLxQQhjDFcpki3dM2oBVAwmFBIxBxsFxG7sGS1RsDB8WuABGJEGfiqQ8Nrzu98TDMUmONKiqlc0b0exRrHEBQ2BPH/Noz6KAjf8WoMlmAYNPrlr+TzbTfHImQF3Kl8nnYkdOnKMpRVFOzRBaJlQ0/9Pqgf+iFjKoBheleQwt8zeerfH7aOa8+ft63njgC61dds7R/W0OLCUWpgKamU2Q0Swn9ps3TXIDDsULPtLAZHxc+36DzQsGDXp/27aU/qqkJl6AisCK7P/JDMSqAfOY3IZhbKpOrTSVE7kkA8Hs9B9x46AFnrph27qvTCBCB/ICzAb0m6CcoVg7YCwjDmWBZCUdRjINV4ntwxnmvX5zNbp//cJQ09Sd+6DcjZXfIokxm21nHtlNcV/wne4zKpdOmLHvgvNMfO+hTfihus9SPFeCi0ywxy05xLOr3eSu+FwyNXHHRlFduOO20hT40S7hVGF1XKEIU5U11EzjSiWnFOaNKacA75JaDSmveuPicF+twwyDGE43SWyquRfpeUQCVFYR99ZyEOcIWppWwFcVzhMcY3Di9bvkL509+YVx9p1mqqZGtA8gAVAAhNsd+Dd6RGEjV1bl/zO819gWyeFOx7YzDHZN79NDpPr1s2cVTlt595im/G+puMJebwcmAUIDcWIjbMB0hmJ5NVx1SPmbu7CWT67HjYPh9VbY66gMQd0sVQ7eVAlX93sGzhlRUv3XhpJdnAQit4EroYpdkzxTgNsHAzeAOVZxM6RDVLh9maLpPo15f5W/mzW46ORI5ykQb3Og2MuqjEUfw2iKL/MC0A4L+qrsvqf/n3y6Y8uwI93ivxw2yfQ1Qon7+QA8uTNx95oSb/kpmlo/wKN6QoQtBmWVmhKKoFYa3/OUfXvv2PZde+nwVzga8kT50CwnudePcQrc15fdWjSM2+R+cBeGa2l5UAJZNYjsTi2qp9vfln1qiO2cC7Y65QYviONz2BCFbMcJLQoM8BmNMcWy30y8hlNi2KSilit9fcUVlxYgVV89bPqe6uk7rm2ymcPcggOCMqpQphjdrxYEy+lYPdvTv7ZICHMFB0SjxBhTavvV+87KvPS/rXHd5gYSyf4IHNDdc9YIVHKRT3adqICiRgnebdO3yeXeXcjrdwRlTB4dCVT+fck546umnz7ohl80Mh5coDZFa3I/ba9Eq9guilBFF8TBs5ZTJtm93bOuFjJ169NEnz3geOcAN2vIIKXjGcE8DTXV8wFqab7YuP/Hxrspk9q4A2X6KALe5YBqYJZWq8IQ0lRLGHGxbKKP9PXydyGkvHMdyNNU3mvm156+7dsUTsfi2+ZHI+FURrKlqFKzTROWd8xSmEdNOdZhWsok75p/S2dYXo4vrt+5yh/lTvtuTiEAgxEi8rY21broj1L7lztZrJ8e71bAJz+Vw3Pnt2L5yZgfKdMZURXUwPyl7Ru7bfeWaeZhmSn4p4Bs0RVWM03943dv3tu5YdXt9PdmOnlJ9fZRGo/X5KjXnquKllploSidbL3508cT1uQM5HnIbkOQBsiqbOGB4GcmmgWbif1Dim+dnrzx9nayLRAdkt6ZWe1CAFLyDXQkE1wPEDlQYVDNUA/sfdGVu9hW5nfbpTIxTynx+X8W1lIw6/9qrX48QQn4r3++ClW1Q62DkCj0A+peMaiQLYjUKP1z3vrYajsT+F87+mhxhY1+SLiaKWw7vgKoxUFRGUvFldMem+XzeN5fwnODddxF84fV2UwCORG7bQjVE2l+hqR6/hv5yl3a+R43uBBfpdIyrqjHcMAIPXH/dO9PiyW03RiLjZTYTzdLix1/t4ZVkVxFdEv7SFifa1D0zp1s0m2QK5pwwknZfLIGCp2jnfYzG29exRMtPrMtOeACZXgp+VYO7uWQv2OmJHLnaFa1DM+/7KwgpH+5VvH5DQ6smO3/k3YOXhklBb8k0U9wwgicFA1VLr736rd/NmPHUwcgJAojT0+5iSMLugn637hE3eNDWvz8dp9x6BrDRE2M42gl4g4xyK8FibQsC294dY112wv1ylqB5Q8Hv4zV3zoBV1W6UFhjMH/SGlCsYVXXLzNqEYlua3gPZhR8oYSQYPOAiRdEmzZ27bGH7BqFz6drmnAHoC8hdNmXf/8XcHYQyR9HOkrdjZl5l7S1ha+6EVR2ftfP7Nct2ChdtriwBiZB3Z89eMiMYGPILwxPwZjLYtxl9+97tOEhy/JDu4IqilZR5DvyxR0tCotUEO0ao7J6AnUgKrYROz6UFIAEA031T51UKRmjqodu3yqGBnIWbP/Zg5/eEz4zuXZTwu8suW/x6eenQsKb56illgGZCJjp7ueMgkW6rLRwn6TAFWMlgHTwhBRLbLcgksWs89uLpi9mAfS2AJAlpdn91+w1BhNiAvnQ3sZt5QSWgm7Zo0bdWA8B5V8/5x0Oa4Y8YRnAs5xbYdhY7Ssm1WehlsyTQlXEEaB4GZQdSSMeYVAS2E8JdqoU1S9jbwjVHnTeZF3e5S/vupgswVdCAClkMAC9ed81bMxVVv94wAlXZbApjjvy/UKcryD6grpS9QRUMvwLJNguSOyzg3O2WW1DkecPHF9p19BxyswF7VN9625h7N6x9Y3RHx9Y7CSGWYQSYEPiKusLt0XWwRww6ChUalI/wgDekSsdD3kGfZ/a7h70Sq1xTBVxTXaI8FJ22deHPvjqnvXXDiYlky3OqalD8EQJs97VcvQzi/uPYQnqCpUN0KD/QAM1LpXJyHa36E/bVsxGRyHgUMsEA6e5fnvbGrQvGTEyk2upNK73K0H0KY4rbkbYQIG5+E4WueZEfDECyZgqmTjrHQT9RxH75+JibcNMFboVBJEKip01duPjYyq/P1j2BqwwjUJrNJtzw3F0k73WITn7wlSI/MEi22ZIjhC0Adlv+KD50K8jK5Wk6s5jJlwB+cvnlLz8S9GVuUjXvdE3zsGw2KZdrejt+yAHNEsYJwUoNPEEF4i0mCKtzKBQxeiQcN4XsmqX77puw/taFY2a0x7bUZtLxJsPwM0XRKZqlTuvcuyCuSyr5QSNQOkyH0iodm3gP9Mo4ItzF9zBFRdxzzylNP7716Np4vPUSbpvrPZ4gY4T1AT8AeEsUUTLEcJ+xFooSeTMP6LaiItBtRbJesHD0/f/+eOlxiUTzTx0hEobuL6jbSojAFsuEqmYSihh5T7Sh2+q+ZE7yQxsAXD9jxlOPlJcMme/1ldYjJZhmutfSGsJVsDAMv55Od1jJGDbrQNQWJRv0srOG/AA0t9w4b95rZ2qqN+Lzlo+x7SzYtmUTIjuw5+E+5NtiuKrqCuaukqn2v6czHT+8666aV+VrZIq0ZUEvl6cjP8CuaY3nqqvrXjp74rUzVdV3nWH4q7LZZI/TGvINqJQxXfcqmUz8Y26nbrn1tuMfxEN4bVLg15TvDwoarnz6IgiASy/9U1VpaMT1quqZqes+BbOtnSN1n3kpxyeG7qeZbDKVTnfc27zuzdsefnJWK1q3c8/9487rFSv6Il7EtAbDyBoA4AffXzLW8AZv9vpKz8BshmVl9soPnWkPR9O8zHE4ZNKxJzLJtvl33jdhFR7HtEkkMl4WgkGRo88Cdhzt0egu/DDntf/WjcCNXk/JkZaVBs67en25jChwwQZjDEhn4m+lM7Gbf/7zrz2NR13iL/5dMbuizzMm4U/TGs6lExd5y48cN5cx/WrD8AczmXgureFWJxHKDMMPqVRHs8UzP3322QX3rV4dNXc9B/Qz9LkCcnD3dLmzYdali78SLBs2X9O938WRzrkNjKmQycQdzrO//M/Hb/7k8cdnbP48r/RHFI0COoFpjZ1m6eo5y8czTb9cOM6BhNA1WSv2izvuqHkdj3XGGW4x6pfIL8JhbM7R9Z4uFHxf7TfoDfwfAxh4hd04hOoAAAAASUVORK5CYII=)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-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}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes 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}}