.xai-w2{box-shadow:0 30px 70px -36px #001b3759, 0 0 0 1px var(--line2);background:#fff;border-radius:22px;margin-bottom:48px;overflow:hidden}.xai-w2 .aiw2--mock{border:none;border-radius:0;height:600px;min-height:0}.xai-w2 .aiw2__navitem,.xai-w2 .aiw2__iconbtn,.xai-w2 .aiw2__send,.xai-w2 .aiw2__example,.xai-w2 .aiw2__chip{cursor:default}.xai-w2 .aiw2__hero{overflow:hidden}.xai-w2__threadbtn{flex:1;align-items:center;gap:8px;min-width:0;height:36px;padding:0 12px;display:flex}.xai-w2__avatar{color:#8a5a00;background:#fdecc8;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.xai-w2__ta{white-space:nowrap;align-items:center;display:flex;overflow:hidden}.xai-w2__ph{color:var(--text-faint)}.xai-w2__typed{color:var(--text-strong);clip-path:inset(0 100% 0 0);animation:1.6s steps(30,end) .1s both xai-type}.xai-w2__typed:after{content:"";vertical-align:-.15em;background:#3182f6;width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite xai-caret;display:inline-block}@keyframes xai-caret{50%{opacity:0}}.xai-w2 .aiw2__pill[data-focus]{border-color:#3182f68c;box-shadow:0 0 0 4px #3182f624,0 10px 30px #0d143014}.xai-w2__send--off{color:var(--text-faint)!important;background:#e7eaf0!important}.xai-w2 .aiw2__example[data-pick]{background:#fff;border-color:#3182f699;box-shadow:0 0 0 3px #3182f61f}.xai-w2 .aiw2__q,.xai-w2 .aiw2__a{animation:xai-in .45s var(--ease) both}@keyframes xai-type{to{clip-path:inset(0)}}@keyframes xai-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes xai-pulse{50%{opacity:.5;transform:scale(.6)}}@media (max-width:900px){.xai-w2 .aiw2--mock{height:520px}.xai-w2 .aiw2__examples .aiw2__example:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.xai-w2__typed{clip-path:none;animation:none}.xai-w2__typed:after{display:none}}.xai-fn{height:420vh}.xai-fn__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:40px;height:100%;display:grid;position:relative}.xai-fn__copy{height:340px;position:relative}.xai-fn__beat{position:absolute;top:50%;left:0;right:0;translate:0 -50%}.xai-fn__beat .pv-sub{max-width:25em}.xai-fn__beat[data-beat=a]{opacity:var(--a,0);transform:translateY(calc((1 - var(--a,0)) * 26px))}.xai-fn__beat[data-beat=b]{opacity:var(--b,0);transform:translateY(calc((1 - var(--b,0)) * 26px))}.xai-fn__beat[data-beat=c]{opacity:var(--c,0);transform:translateY(calc((1 - var(--c,0)) * 26px))}.xai-fn__vis{justify-content:flex-end;display:flex}.xai-fn__canvas{flex:none;width:720px;height:660px;position:relative}@media (max-width:1240px){.xai-fn__canvas{zoom:.84}}@media (max-width:1080px) and (min-width:901px){.xai-fn__canvas{zoom:.7}}.xai-fn__board{transform:translateY(calc((1 - var(--ln,0)) * 120px));position:absolute;inset:0}.xai-fn__q{height:52px;box-shadow:0 0 0 1px #001b3712, var(--sh2);opacity:var(--tl,0);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.xai-fn__who{color:var(--gray);flex:none;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.xai-fn__who .pv-av{width:24px;height:24px;font-size:10.5px}.xai-fn__q p{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:700;overflow:hidden}.xai-fn__tile{width:112px;height:42px;color:var(--ink2);white-space:nowrap;opacity:clamp(0, calc(var(--tl,0) * 12 - var(--i) * .35), 1);transform:translateY(calc((1 - var(--tl,0)) * 14px));background:#fff;border-radius:11px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:700;display:flex;position:absolute;box-shadow:0 0 0 1px #001b3714}.xai-fn__tile>span{text-overflow:ellipsis;overflow:hidden}.xai-fn__tile svg{color:var(--blue);flex:none}.xai-fn__tile[data-k=base]{background:var(--blue-s);color:var(--blue-d);box-shadow:0 0 0 1.5px var(--blue)}.xai-fn__tile[data-k=lock]{filter:grayscale(calc(var(--lk,0) * 1));background:color-mix(in srgb, var(--mist) calc(var(--lk,0) * 100%), #fff);color:color-mix(in srgb, var(--gray2) calc(var(--lk,0) * 100%), var(--ink2))}.xai-fn__tile[data-k=lock] svg{color:color-mix(in srgb, var(--gray2) calc(var(--lk,0) * 100%), var(--blue))}.xai-fn__tile[data-k=search]{box-shadow:0 0 0 calc(1px + var(--sr,0) * .6px) color-mix(in srgb, var(--blue) calc(var(--sr,0) * 100%), #001b3714), 0 0 0 calc(var(--sr,0) * 5px) rgba(49, 130, 246, calc(var(--sr,0) * .12))}.xai-fn__tile em{color:var(--blue-d);opacity:var(--sr,0);margin-left:auto;font-size:10.5px;font-style:normal;font-weight:800}.xai-fn__tile em[data-zero]{color:var(--gray2)}.xai-fn__tile[data-used]{background:color-mix(in srgb, var(--blue-s) calc(var(--ln,0) * 100%), #fff)}.xai-fn__lines{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.xai-fn__lines path{fill:none;stroke:var(--blue);stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--ln,0));opacity:calc(var(--ln,0) * .85)}.xai-fn__ans{box-shadow:0 0 0 1px #001b3712, var(--sh3);opacity:var(--an,0);transform:translateY(calc((1 - var(--an,0)) * 18px));background:#fff;border-radius:18px;padding:18px 20px;position:absolute;top:418px;left:70px;right:70px}.xai-fn__lead{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:15px;font-weight:800;line-height:1.5}.xai-fn__ans ul{gap:5px;margin:10px 0 0;padding:0;list-style:none;display:grid}.xai-fn__ans li{color:var(--body);padding-left:14px;font-size:13px;line-height:1.5;position:relative}.xai-fn__ans li:before{content:"";background:var(--blue);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:3px}.xai-fn__ans li b{color:var(--ink);margin-right:6px}.xai-fn__srcs{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.xai-fn__srcs span{background:var(--fog);height:26px;box-shadow:inset 0 0 0 1px var(--line2);color:var(--body);opacity:clamp(0, calc(var(--ch,0) * 6 - var(--k) * .8), 1);border-radius:8px;align-items:center;gap:4px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.xai-fn__srcs span svg{color:var(--blue)}@media (max-width:900px){.xai-fn{height:440vh}.xai-fn__grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding-top:88px}.xai-fn__copy{height:230px}.xai-fn .pv-kill{font-size:30px}.xai-fn .pv-sub{margin-top:12px;font-size:15px}.xai-fn__vis{justify-content:center}.xai-fn__canvas{zoom:.48}}@media (max-width:900px) and (min-width:600px){.xai-fn__canvas{zoom:.74}}.pv-scene[data-static] .xai-fn__grid{grid-template-columns:minmax(0,1fr)}.pv-scene[data-static] .xai-fn__copy{gap:36px;height:auto;display:grid}.pv-scene[data-static] .xai-fn__beat{opacity:1;position:static;transform:none}.xai-po{background:var(--fog);padding-block:140px}.xai-po__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:56px;display:grid}.xai-po__panel{box-shadow:0 0 0 1px #001b3712, var(--sh3);color:var(--ink2);background:#fff;border-radius:22px;padding:20px 22px 18px;font-size:13px;position:relative}.xai-po__head{border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:baseline;gap:10px;padding-bottom:12px;display:flex}.xai-po__head b{color:var(--ink);font-size:15px;font-weight:800}.xai-po__head small{color:var(--gray);font-size:12px}.xai-po__row{border-bottom:1px solid var(--line2);transition:background-color .6s var(--ease);border-radius:10px;grid-template-columns:minmax(0,1fr) auto 218px;align-items:center;gap:14px;padding:11px 6px;display:grid;position:relative}.xai-po__row[data-changed]{background:#f5f9ff}.xai-po__lbl b{color:var(--ink);font-size:13px;font-weight:700;display:block}.xai-po__lbl small{color:var(--gray);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.xai-po__cnt{color:var(--body);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.xai-po__cnt b{color:var(--ink)}.xai-po__row[data-changed] .xai-po__cnt b{color:var(--blue-d);animation:xai-bump .5s var(--ease)}@keyframes xai-bump{40%{transform:scale(1.3)}}.xai-po__sel{height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:12.5px;display:flex;position:relative}.xai-po__sel>span:first-child{text-overflow:ellipsis;overflow:hidden}.xai-po__sel svg{color:var(--gray);flex:none}.xai-po__row[data-changed] .xai-po__sel{box-shadow:inset 0 0 0 1.5px var(--blue)}.xai-po__menu{z-index:6;opacity:0;transform-origin:100% 0;pointer-events:none;width:248px;transition:opacity .2s, transform .3s var(--ease);background:#fff;border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-6px)scale(.98);box-shadow:0 0 0 1px #001b3714,0 16px 40px -14px #001b3759}.xai-po__menu[data-open]{opacity:1;transform:none}.xai-po__menu span{color:var(--ink2);border-radius:8px;padding:9px 10px;font-size:12.5px}.xai-po__menu span[data-pick]{background:var(--blue-s);color:var(--blue-d);font-weight:700}.xai-po__row[data-row="0"] .xai-po__menu{top:calc(100% + 6px)}.xai-po__row[data-row="6"] .xai-po__menu{transform-origin:100% 100%;top:auto;bottom:calc(100% + 6px)}.xai-po__foot{justify-content:flex-end;padding-top:14px;display:flex}.xai-po__save{transition:transform .16s var(--ease), box-shadow .2s}.xai-po__panel[data-step="7"] .xai-po__save{box-shadow:0 0 0 5px #3182f633}.xai-po__cur{opacity:0;transition:left .9s cubic-bezier(.65,0,.35,1),top .9s cubic-bezier(.65,0,.35,1),opacity .3s;top:104%;left:80%;transform:none}.xai-po__panel[data-cur=notes] .xai-po__cur{opacity:1;top:calc(100% - 90px);left:calc(100% - 140px)}.xai-po__panel[data-cur=person] .xai-po__cur{opacity:1;top:86px;left:calc(100% - 140px)}.xai-po__panel[data-cur=save] .xai-po__cur{opacity:1;top:calc(100% - 30px);left:calc(100% - 52px)}@media (max-width:1100px){.xai-po__grid{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:760px){.xai-po{padding-block:96px}.xai-po__row{grid-template-columns:minmax(0,1fr);gap:8px}.xai-po__lbl small{white-space:normal}.xai-po__cur{display:none}}.xai-d{color:var(--ink2);justify-content:center;align-items:flex-end;padding:0 40px;display:flex;position:absolute;inset:0}.xai-d__win{background:#fff;border-radius:20px 20px 0 0;width:min(700px,100%);margin-bottom:-18px;padding:18px 20px 26px;font-size:13px;position:relative;box-shadow:0 0 0 1px #001b370f,0 30px 60px -30px #001b3759}.xai-d__head{border-bottom:1px solid var(--line2);align-items:baseline;gap:8px;padding-bottom:10px;display:flex}.xai-d__head b{color:var(--ink);font-size:14px;font-weight:800}.xai-d__head small{color:var(--gray);font-size:11.5px}.xai-d__count{color:var(--gray);margin-left:2px;font-size:12px;font-weight:800}@keyframes xai-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes xai-fade{0%{opacity:0}to{opacity:1}}.xai-sc__row{border-bottom:1px solid var(--line2);opacity:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;height:44px;display:grid}.xai-sc__row svg{color:var(--blue)}.xai-sc__row b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.xai-sc__cad{color:var(--gray);font-size:12px}.xai-sc__wait{opacity:0}.xai-sc__new{background:var(--fog);opacity:0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-top:12px;padding:10px;display:grid}.xai-sc__input{height:36px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:10px;align-items:center;padding:0 12px;display:flex;overflow:hidden}.xai-sc__typed{white-space:nowrap;color:var(--ink);clip-path:inset(0 100% 0 0)}.xai-sc__cads{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:9px;gap:2px;padding:3px;display:flex}.xai-sc__cads span{color:var(--gray);border-radius:7px;padding:5px 8px;font-size:12px}.xai-sc__cads span[data-on]{background:var(--ink);color:#fff;font-weight:700}.xai-sc__note{color:var(--gray);margin:10px 0 0;font-size:11.5px}.pv-demohost[data-active] .xai-sc__row,.pv-demohost[data-active] .xai-sc__new{animation:xai-up .5s var(--ease) both;animation-delay:var(--d)}.pv-demohost[data-active] .xai-sc__wait{animation:.4s both xai-fade;animation-delay:var(--d)}.pv-demohost[data-active] .xai-sc__typed{animation:1.1s steps(13,end) both xai-type;animation-delay:var(--d)}.xai-nt,.xai-sl{grid-template-columns:.85fr 1.15fr;gap:16px;display:grid}.xai-nt__docs,.xai-sl__chans{align-content:start;gap:4px;display:grid}.xai-nt__doc{height:36px;color:var(--ink2);border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;display:flex}.xai-nt__doc svg{color:var(--gray)}.xai-nt__doc[data-on]{background:var(--blue-s);color:var(--blue-d);font-weight:700}.xai-nt__doc[data-on] svg{color:var(--blue)}.xai-nt__docs .pv-ubtn{justify-self:start;height:30px;margin-top:6px;font-size:12px}.xai-nt__chat,.xai-sl__chat{align-content:start;gap:10px;padding-top:4px;display:grid}.xai-nt__q{background:var(--mist);opacity:0;border-radius:12px 12px 4px;justify-self:end;max-width:92%;margin:0;padding:9px 12px;font-size:12.5px}.xai-nt__a{box-shadow:0 0 0 1px var(--line2), 0 10px 24px -16px #001b374d;opacity:0;background:#fff;border-radius:14px;padding:12px 14px}.xai-nt__a p{color:var(--body);margin:0;font-size:12.5px;line-height:1.55}.xai-nt__a p+p{margin-top:4px}.xai-nt__a p b{color:var(--ink);font-size:13px}.xai-nt__srcs{opacity:0;flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.xai-nt__srcs span{background:var(--fog);height:24px;box-shadow:inset 0 0 0 1px var(--line2);color:var(--body);border-radius:7px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.xai-nt__srcs span svg{color:var(--blue)}.pv-demohost[data-active] .xai-nt__q,.pv-demohost[data-active] .xai-nt__a,.pv-demohost[data-active] .xai-nt__srcs{animation:xai-up .5s var(--ease) both;animation-delay:var(--d)}.xai-sl__ch{height:38px;color:var(--ink2);opacity:0;border-radius:10px;justify-content:space-between;align-items:center;padding:0 10px;font-weight:700;display:flex}.xai-sl__ch:not([data-on]){color:var(--gray2)}.xai-sl__me{background:var(--fog);color:var(--ink2);opacity:0;border-radius:10px;align-items:center;gap:6px;margin-top:6px;padding:10px;font-size:12px;font-weight:700;display:flex}.xai-sl__me svg{color:var(--blue)}.pv-demohost[data-active] .xai-sl__ch,.pv-demohost[data-active] .xai-sl__me{animation:xai-up .45s var(--ease) both;animation-delay:var(--d)}.xai-mc{grid-template-columns:1.25fr .75fr;gap:16px;display:grid}.xai-mc__ext{color:#d6dde8;background:#0f1623;border-radius:14px;padding:0 0 4px;overflow:hidden}.xai-mc__bar{background:#182132;align-items:center;gap:5px;height:34px;padding:0 12px;display:flex}.xai-mc__bar i{background:#3a465b;border-radius:50%;width:9px;height:9px}.xai-mc__bar span{color:#8b95a1;margin-left:8px;font-size:11.5px}.xai-mc__q{color:#fff;opacity:0;background:#263247;border-radius:12px 12px 4px;width:fit-content;max-width:86%;margin:14px 14px 0 auto;padding:9px 12px;font-size:12.5px}.xai-mc__call{color:#8ec5ff;opacity:0;background:#182132;border-radius:9px;align-items:center;gap:6px;height:32px;margin:10px 14px 0;padding:0 10px;font-size:12px;display:flex}.xai-mc__call b{color:#fff}.xai-mc__call .pv-tag{color:#b0b8c1;background:#263247;height:20px;margin-left:auto}.xai-mc__res{opacity:0;background:#182132;border-radius:10px;margin:10px 14px 12px;padding:10px 12px}.xai-mc__res p{color:#e6ebf2;margin:0;font-size:12.5px;line-height:1.55}.xai-mc__res b{color:#8ec5ff}.xai-mc__res small{color:#8b95a1;margin-top:4px;font-size:11px;display:block}.xai-mc__tools{align-content:start;gap:4px;display:grid}.xai-mc__tools small{color:var(--gray);padding:0 4px 4px;font-size:11.5px;font-weight:700}.xai-mc__tool{background:var(--fog);height:34px;color:var(--ink2);opacity:0;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.xai-mc__tool svg{color:var(--gray2)}.xai-mc__tool[data-on]{background:var(--blue-s);color:var(--blue-d)}.pv-demohost[data-active] .xai-mc__q,.pv-demohost[data-active] .xai-mc__call,.pv-demohost[data-active] .xai-mc__res,.pv-demohost[data-active] .xai-mc__tool{animation:xai-up .45s var(--ease) both;animation-delay:var(--d)}.xai-cr{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.xai-cr .xai-d__head{grid-column:1/-1;margin-bottom:12px}.xai-cr__gauge{background:var(--fog);border-radius:16px;align-content:start;gap:10px;padding:16px;display:grid}.xai-cr__gauge small{color:var(--gray);font-size:11.5px}.xai-cr__gauge b{color:var(--ink);letter-spacing:-.03em;margin-right:4px;font-size:28px;font-weight:800;display:inline}.xai-cr__gauge span{color:var(--gray);font-size:13px}.xai-cr__bar{height:10px;box-shadow:inset 0 0 0 1px var(--line2);background:#fff;border-radius:99px;overflow:hidden}.xai-cr__bar i{background:linear-gradient(90deg, #8ec5ff, var(--blue));transform-origin:0;border-radius:99px;width:74.2%;height:100%;display:block;transform:scaleX(.02)}.xai-cr__hint{font-weight:700;color:var(--blue-d)!important}.xai-cr__depts{align-content:start;gap:9px;padding-top:4px;display:grid}.xai-cr__depts small{color:var(--gray);font-size:11.5px}.xai-cr__dept{grid-template-columns:58px minmax(0,1fr) 46px;align-items:center;gap:8px;font-size:12.5px;display:grid}.xai-cr__dept i{height:10px;width:var(--w);background:var(--blue-m);transform-origin:0;border-radius:99px;display:block;transform:scaleX(.04)}.xai-cr__dept b{text-align:right;color:var(--ink);font-weight:700}.pv-demohost[data-active] .xai-cr__bar i,.pv-demohost[data-active] .xai-cr__dept i{animation:xai-grow .9s var(--ease) both;animation-delay:var(--d)}.pv-demohost[data-active] .xai-cr__dept i{animation-delay:var(--d)}@keyframes xai-grow{to{transform:scaleX(1)}}.xai-w2 .akc,.xai-ac .akc,.xai-act .akc{pointer-events:none}.xai-d__win--bare{box-shadow:none;background:0 0;border-radius:0;padding:0}.pv-demohost .xai-d__win--bare{width:700px}.xai-ac{align-items:center}.xai-ac__body{gap:12px;display:grid;position:relative}.xai-ac__q{max-width:80%;color:var(--ink);background:#fff;border-radius:20px 20px 6px;justify-self:end;margin:0;padding:11px 16px;font-size:14px;font-weight:600;box-shadow:0 1px 2px #001b370f,0 8px 20px -10px #001b3733}.xai-ac__q span{display:inline-block}.pv-demohost[data-active] .xai-ac__q span{animation:.9s steps(18,end) both xai-typein}.xai-ac__a{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;display:grid}.xai-ac__av{color:#fff;background:linear-gradient(135deg,#3182f6 0%,#6d5cff 100%);border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@container akc (min-width:500px){.xai-ac .akc__kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.xai-ac .akc__kpi{grid-template-columns:none;grid-template-areas:none;align-items:start;gap:4px;padding:12px 14px}.xai-ac .akc__kpilbl,.xai-ac .akc__kpisub,.xai-ac .akc__kpival{grid-area:auto}.xai-ac .akc__kpival{font-size:20px}}.xai-ac__cursor{z-index:3;opacity:0;filter:drop-shadow(0 4px 8px #001b3747);position:absolute;top:84px;right:44px}.pv-demohost[data-active] .xai-ac__cursor{animation:1.9s cubic-bezier(.65,0,.35,1) both xai-acur,.3s 2.5s forwards xai-fadeout}@keyframes xai-acur{0%{opacity:0;transform:translate(90px,120px)}25%{opacity:1}82%{transform:translate(0)}93%{transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes xai-typein{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes xai-fadeout{to{opacity:0}}.xai-act{background:radial-gradient(120% 90% at 50% 0%, #eef5ff 0%, var(--mist) 62%);border-radius:28px;place-items:center;padding:12px;display:grid;position:absolute;inset:0;overflow:hidden}.xai-act__chat{width:min(540px,100%);animation:xai-in .45s var(--ease) both;gap:12px;display:grid}.xai-act__q{max-width:88%;color:var(--ink);background:#fff;border-radius:20px 20px 6px;justify-self:end;margin:0;padding:11px 16px;font-size:14px;font-weight:600;box-shadow:0 1px 2px #001b370f,0 8px 20px -10px #001b3733}.xai-act .akc{box-shadow:0 1px 2px #0d14300a,0 24px 50px -24px #0d143038}.xai-act__ask{justify-items:center;gap:18px;display:grid}.xai-act__spark{color:#fff;background:linear-gradient(135deg,#3182f6 0%,#6d5cff 100%);border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.xai-act__pill{background:#fff;border:1px solid #3182f68c;border-radius:30px;align-items:center;gap:8px;width:100%;height:58px;padding:0 8px 0 22px;display:flex;box-shadow:0 0 0 4px #3182f624,0 10px 30px #0d143014}.xai-act__typed{min-width:0;color:var(--ink);white-space:nowrap;clip-path:inset(0 100% 0 0);flex:1;font-size:16px;animation:1.4s steps(16,end) .3s both xai-typein;overflow:hidden}.xai-act__send{color:#fff;background:#3182f6;border-radius:99px;flex:none;place-items:center;width:42px;height:42px;display:grid}.xai-act__ex{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.xai-act__ex span{border:1px solid var(--line2);color:var(--body);background:#fff;border-radius:99px;padding:8px 13px;font-size:13px}.xai-act .akc__btn{justify-content:center;align-items:center;display:inline-flex}.xai-act__foot{display:grid;position:relative}.xai-act__foot>.akc__actions,.xai-act__foot>.akc__result{grid-area:1/1}.xai-act[data-step="2"] .akc__actions{animation:.25s .8s forwards xai-fadeout}.xai-act[data-step="2"] .akc__result{animation-delay:.9s}.xai-act__cursor{z-index:3;opacity:0;filter:drop-shadow(0 4px 8px #001b3747);animation:.9s cubic-bezier(.65,0,.35,1) both xai-acur,.3s 1.3s forwards xai-fadeout;position:absolute;bottom:16px;right:52px}.xai-act__cursor i{opacity:0;background:#3182f680;border-radius:99px;width:14px;height:14px;animation:.6s ease-out .72s both xai-tap;position:absolute;top:0;left:1px}@keyframes xai-tap{0%{opacity:.7;transform:scale(.2)}to{opacity:0;transform:scale(2.8)}}@media (max-width:900px){.pv-demohost .xai-d__win--bare{zoom:1;width:100%}.pv-demohost .xai-ac{align-items:flex-start;padding:16px 12px 0}.pv-steps__inline .xai-act{padding:10px}.pv-steps__inline:has(.xai-act){height:520px}}@media (prefers-reduced-motion:reduce){.xai-act__typed{clip-path:none;animation:none}.xai-act__cursor,.xai-ac__cursor,.xai-act[data-step="2"] .akc__actions{display:none}}@media (max-width:900px){.xai-d{padding:0 14px}}@media (prefers-reduced-motion:reduce){.pv-demohost .xai-d *{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}
