.aiChat[data-v-b965a95a]{align-items:flex-end;bottom:calc(var(--px20) + var(--trialBarH, 0px) + env(safe-area-inset-bottom,0px));color:#1a1c1f;display:flex;flex-direction:column;gap:var(--px12);position:fixed;right:var(--px20);transition:bottom .25s ease;z-index:10000;--acMain:#1a1c1f;--acAccent:#f0563e;--acAccentDark:#e0452d;--acBg:#f5f5f3}.aiChat[data-v-b965a95a] :where(button){cursor:pointer;font-family:inherit}.aiChat svg[data-v-b965a95a],.aiChat svg path[data-v-b965a95a]{color:inherit;fill:currentColor}@media(max-width:767px){.aiChat[data-v-b965a95a]{bottom:calc(var(--px16) + var(--trialBarH, 0px) + env(safe-area-inset-bottom,0px));right:var(--px16)}}.acAvatar[data-v-b965a95a]{background:#fff;border:1px solid #e8e8e4;border-radius:var(--px10);display:grid;flex-shrink:0;height:var(--px32);place-items:center;position:relative;width:var(--px32)}.acAvatar.isLg[data-v-b965a95a]{border-color:transparent;border-radius:var(--px12);height:var(--px40);width:var(--px40)}.acAvatarImg[data-v-b965a95a]{height:62%;-o-object-fit:contain;object-fit:contain;width:62%}.acLauncher[data-v-b965a95a]{align-items:center;background:#fff;border:none;border-radius:var(--px999);box-shadow:0 12px 30px #1a1c1f38,0 0 0 1px #1a1c1f0f;color:#1a1c1f;display:flex;gap:var(--px14);height:var(--px72);padding:0 var(--px28) 0 var(--px8);position:relative;text-align:left;transition:transform .2s ease,box-shadow .2s ease,padding .2s ease}.acLauncher[data-v-b965a95a]:hover{box-shadow:0 18px 36px #1a1c1f47,0 0 0 1px #f0563e40;transform:translateY(calc(var(--px3)*-1))}.acLauncher:hover .acLauncherOrb[data-v-b965a95a]{transform:rotate(-12deg)}.acLauncher.isOpen[data-v-b965a95a]{background:var(--acMain);color:#fff;height:var(--px64);justify-content:center;padding:0;width:var(--px64)}@media(max-width:767px){.acLauncher[data-v-b965a95a]{gap:10px;height:58px;padding:0 18px 0 5px}.acLauncher.isOpen[data-v-b965a95a]{display:none}}.acLauncherOrb[data-v-b965a95a]{background:conic-gradient(from 210deg,#ff8a5c,var(--acAccent),#ff5f8a,#ff8a5c);border-radius:var(--px999);color:#fff;display:grid;flex-shrink:0;height:var(--px58);place-items:center;position:relative;transition:transform .25s ease;width:var(--px58)}.acLauncherOrb[data-v-b965a95a]:after{animation:acPulse-b965a95a 2.8s ease-out infinite;border:2px solid rgba(240,86,62,.55);border-radius:inherit;content:"";inset:calc(var(--px3)*-1);pointer-events:none;position:absolute}.isOpen .acLauncherOrb[data-v-b965a95a]{background:transparent}.isOpen .acLauncherOrb[data-v-b965a95a]:after{display:none}@media(max-width:767px){.acLauncherOrb[data-v-b965a95a]{height:48px;width:48px}}.acLauncherIcon[data-v-b965a95a]{height:var(--px28);width:var(--px28)}.acLauncherText[data-v-b965a95a]{display:flex;flex-direction:column;gap:var(--px4);line-height:1.2;white-space:nowrap}.acLauncherText strong[data-v-b965a95a]{color:#1a1c1f;font-size:var(--px18);font-weight:800;letter-spacing:-.02em}.acLauncherText span[data-v-b965a95a]{color:#6b717b;font-size:var(--px14)}@media(max-width:767px){.acLauncherText[data-v-b965a95a]{display:none}}.acLauncherShort[data-v-b965a95a]{display:none;flex-direction:column;gap:2px;line-height:1.2;white-space:nowrap}.acLauncherShort strong[data-v-b965a95a]{color:#1a1c1f;font-size:16px;font-weight:800;letter-spacing:-.02em}.acLauncherShort span[data-v-b965a95a]{color:var(--acAccentDark);font-size:12px;font-weight:600}@media(max-width:767px){.acLauncherShort[data-v-b965a95a]{display:flex}}@keyframes acPulse-b965a95a{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35)}}.acUnreadBadge[data-v-b965a95a]{background:var(--acMain);border:2px solid #fff;border-radius:var(--px999);color:#fff;display:grid;font-size:var(--px12);font-weight:800;height:var(--px20);left:var(--px44);line-height:1;min-width:var(--px20);padding:0 var(--px6);place-items:center;position:absolute;top:calc(var(--px4)*-1)}.acLauncher.isAlert[data-v-b965a95a]{animation:acNudge-b965a95a .6s ease}@keyframes acNudge-b965a95a{0%,to{transform:translateY(0)}30%{transform:translateY(calc(var(--px6)*-1))}60%{transform:translateY(calc(var(--px2)*-1))}}.acPanel[data-v-b965a95a]{max-width:calc(100vw - var(--px32));width:calc(var(--px400) + var(--px40));--acReserve:calc(var(--px20) + var(--trialBarH, 0px) + env(safe-area-inset-bottom, 0px) + 84px + var(--px12));background:var(--acBg);border-radius:var(--px20);box-shadow:0 28px 70px #1a1c1f42;display:flex;flex-direction:column;height:var(--px720);max-height:calc(100vh - var(--acReserve));max-height:calc(100dvh - var(--acReserve));overflow:hidden;transform-origin:bottom right;transition:width .25s ease,height .25s ease}.acPanel.isWide[data-v-b965a95a]{height:calc(100vh - var(--acReserve));height:calc(100dvh - var(--acReserve));width:var(--px640)}@media(max-width:767px){.acPanel[data-v-b965a95a]{border-radius:0;height:100vh;left:0;max-height:none;max-width:none;position:fixed;right:0;top:0;transform-origin:top center}.acPanel[data-v-b965a95a],.acPanel.isWide[data-v-b965a95a]{height:100dvh;width:100%}}.acHeader[data-v-b965a95a]{background:var(--acMain);color:#fff;flex:0 0 auto;overflow:hidden;position:relative}.acHeader.isHome[data-v-b965a95a]{background:radial-gradient(70% 90% at 15% 110%,#f0563e59 0,#f0563e00 70%),var(--acMain);border-radius:0 0 var(--px28) var(--px28)}.acHeaderBar[data-v-b965a95a]{align-items:center;display:flex;gap:var(--px10);justify-content:space-between;padding:var(--px14) var(--px12) var(--px14) var(--px20)}.acHeader:not(.isHome) .acHeaderBar[data-v-b965a95a]{padding-left:var(--px8)}.acHeaderInfo[data-v-b965a95a]{align-items:center;display:flex;gap:var(--px10);min-width:0}.acHeaderText[data-v-b965a95a]{display:flex;flex-direction:column;gap:var(--px2);min-width:0;overflow:hidden}.acHeaderTitle[data-v-b965a95a]{align-items:center;display:flex;font-size:var(--px16);gap:var(--px6);letter-spacing:-.02em;white-space:nowrap}.acBetaTag[data-v-b965a95a],.acHeaderTitle[data-v-b965a95a]{color:#fff;font-weight:800}.acBetaTag[data-v-b965a95a]{background:var(--acAccent);border-radius:var(--px4);font-size:var(--px10);letter-spacing:.04em;line-height:1.4;padding:var(--px1) var(--px6)}.acHeaderStatus[data-v-b965a95a]{align-items:center;color:#ffffff9e;display:flex;font-size:var(--px12);gap:var(--px6);white-space:nowrap}.acStatusDot[data-v-b965a95a]{background:#9aa1aa;border-radius:var(--px999);flex-shrink:0;height:var(--px6);width:var(--px6)}.acStatusDot.isOnline[data-v-b965a95a]{background:#3ad29f}.acHeaderBtns[data-v-b965a95a]{align-items:center;display:flex;flex-shrink:0;gap:var(--px2)}.acIconBtn[data-v-b965a95a]{background:transparent;border:none;border-radius:var(--px10);color:#fffc;display:grid;height:var(--px36);line-height:0;padding:0;place-items:center;width:var(--px36)}.acIconBtn svg[data-v-b965a95a]{height:var(--px16);width:var(--px16)}.acIconBtn[data-v-b965a95a]:hover{background:#ffffff1a;color:#fff}.acIconBtn[data-v-b965a95a]:focus-visible{outline:2px solid var(--acAccent);outline-offset:1px}.acBackBtn svg[data-v-b965a95a],.acCloseBtn svg[data-v-b965a95a]{height:var(--px18);width:var(--px18)}@media(max-width:767px){.acWideBtn[data-v-b965a95a]{display:none}}.acHero[data-v-b965a95a]{padding:var(--px8) var(--px20) var(--px24)}.acHeroGreet[data-v-b965a95a]{color:#ffffffa6;font-size:var(--px14);margin:0;word-break:keep-all}.acHeroTitle[data-v-b965a95a]{color:#fff;font-size:var(--px24);font-weight:800;letter-spacing:-.03em;line-height:1.35;margin:var(--px6) 0 0;white-space:pre-line;word-break:keep-all}.acHeroForm[data-v-b965a95a]{align-items:center;background:#fff;border:2px solid transparent;border-radius:var(--px16);display:flex;gap:var(--px10);margin-top:var(--px18);padding:var(--px6) var(--px6) var(--px6) var(--px16);transition:border-color .15s ease,box-shadow .15s ease}.acHeroForm[data-v-b965a95a]:focus-within{border-color:var(--acAccent);box-shadow:0 0 0 4px #f0563e38}.acHeroForm.isLocked[data-v-b965a95a]{background:#eceae6}.acHeroFormIcon[data-v-b965a95a]{color:var(--acAccent)!important;flex-shrink:0;height:var(--px18);width:var(--px18)}.acHeroInput[data-v-b965a95a]{background:transparent;border:none;color:#1a1c1f;flex:1;font:inherit;font-size:16px;height:var(--px40);min-width:0;outline:none}.acHeroInput[data-v-b965a95a]::-moz-placeholder{color:#9aa1aa}.acHeroInput[data-v-b965a95a]::placeholder{color:#9aa1aa}.acHeroChips[data-v-b965a95a]{display:flex;flex-wrap:wrap;gap:var(--px6);margin-top:var(--px12)}.acHeroChip[data-v-b965a95a]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:var(--px999);color:#ffffffdb;font-size:var(--px13);font-weight:600;line-height:1.3;padding:var(--px6) var(--px12);transition:background .15s ease,border-color .15s ease}.acHeroChip[data-v-b965a95a]:hover:not(:disabled){background:#f0563e33;border-color:#f0563e99;color:#fff}.acHeroChip[data-v-b965a95a]:disabled{cursor:default;opacity:.5}@media(min-width:768px)and (max-height:680px){.acHeaderBar[data-v-b965a95a]{padding-bottom:var(--px10);padding-top:var(--px10)}.acHero[data-v-b965a95a]{padding-bottom:var(--px16)}.acHeroGreet[data-v-b965a95a]{display:none}.acHeroTitle[data-v-b965a95a]{font-size:var(--px20);margin-top:0}.acHeroForm[data-v-b965a95a]{margin-top:var(--px12)}}@media(min-width:768px)and (max-height:540px){.acHeroChips[data-v-b965a95a],.acHeroTitle[data-v-b965a95a]{display:none}.acHeroForm[data-v-b965a95a]{margin-top:0}}.acHome[data-v-b965a95a]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--px12);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--px18) var(--px16) var(--px16)}.isWide .acHome[data-v-b965a95a]{padding-left:var(--px30);padding-right:var(--px30)}.acResume[data-v-b965a95a]{align-items:center;background:transparent;border:1px dashed #d8d5cf;border-radius:var(--px14);color:#1a1c1f;display:flex;font-size:var(--px14);font-weight:700;gap:var(--px10);padding:var(--px12) var(--px16);text-align:left}.acResume svg[data-v-b965a95a]{color:#8a909a!important;height:var(--px14);width:var(--px14)}.acResume[data-v-b965a95a]:hover{background:#fff}.acResumeDot[data-v-b965a95a]{background:var(--acAccent);border-radius:var(--px999);height:var(--px8);width:var(--px8)}.acResumeText[data-v-b965a95a]{color:inherit;flex:1}.acFeature[data-v-b965a95a]{align-items:center;background:linear-gradient(120deg,#ff7a52 0,var(--acAccent) 55%,#e8456a 100%);border:none;border-radius:var(--px18);box-shadow:0 10px 24px #f0563e47;color:#fff;display:flex;gap:var(--px12);padding:var(--px20);text-align:left;transition:transform .15s ease;width:100%}.acFeature[data-v-b965a95a]:hover:not(:disabled){transform:translateY(calc(var(--px2)*-1))}.acFeature:hover:not(:disabled) .acFeatureGo[data-v-b965a95a]{transform:translate(var(--px3))}.acFeature[data-v-b965a95a]:disabled{cursor:default;opacity:.6}.acFeatureText[data-v-b965a95a]{display:flex;flex:1;flex-direction:column;gap:var(--px6);min-width:0}.acFeatureKicker[data-v-b965a95a]{color:#ffffffd1;font-size:var(--px12);font-weight:700;letter-spacing:.02em}.acFeatureTitle[data-v-b965a95a]{color:#fff;font-size:var(--px18);font-weight:800;letter-spacing:-.02em;word-break:keep-all}.acFeatureDesc[data-v-b965a95a]{color:#ffffffe0;font-size:var(--px13);line-height:1.55;white-space:pre-line;word-break:keep-all}.acFeatureGo[data-v-b965a95a]{background:#ffffff38;border-radius:var(--px999);color:#fff;display:grid;flex-shrink:0;height:var(--px40);place-items:center;transition:transform .15s ease;width:var(--px40)}.acFeatureGo svg[data-v-b965a95a]{height:var(--px18);width:var(--px18)}.acSectionLabel[data-v-b965a95a]{color:#6b717b;font-size:var(--px13);font-weight:700;margin:var(--px6) 0 0}.acTiles[data-v-b965a95a]{display:grid;gap:var(--px6);grid-template-columns:minmax(0,1fr)}.isWide .acTiles[data-v-b965a95a]{grid-template-columns:repeat(2,minmax(0,1fr))}.acTile[data-v-b965a95a]{align-items:center;background:#fff;border:1px solid #ebe9e4;border-radius:var(--px12);color:#1a1c1f;display:flex;gap:var(--px10);justify-content:flex-start;padding:var(--px10) var(--px14);text-align:left;transition:border-color .15s ease,box-shadow .15s ease}@media(hover:hover){.acTile[data-v-b965a95a]:hover:not(:disabled){border-color:var(--acAccent);box-shadow:0 6px 18px #f0563e1f}}.acTile[data-v-b965a95a]:disabled{cursor:default;opacity:.55}.acTileIcon[data-v-b965a95a]{flex-shrink:0;font-size:var(--px16);line-height:1}.acTileGo[data-v-b965a95a]{color:#b4b8bf!important;flex-shrink:0;height:var(--px12);width:var(--px12)}.acTileTitle[data-v-b965a95a]{color:inherit;flex:1;font-size:var(--px14);font-weight:600;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.acOffline[data-v-b965a95a]{align-items:flex-start;background:#fff;border:1px solid #ebe9e4;border-radius:var(--px18);display:flex;flex-direction:column;gap:var(--px8);padding:var(--px22) var(--px20)}.acOfflineTitle[data-v-b965a95a]{color:#1a1c1f;font-size:var(--px18);font-weight:800;margin:0}.acOfflineDesc[data-v-b965a95a]{color:#5b6370;font-size:var(--px14);line-height:1.6;margin:0;white-space:pre-line;word-break:keep-all}.acOfflineLink[data-v-b965a95a]{background:var(--acAccent);border-radius:var(--px12);color:#fff!important;font-size:var(--px14);font-weight:700;margin-top:var(--px6);padding:var(--px10) var(--px18);text-decoration:none}.acBody[data-v-b965a95a]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--px16);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--px20) var(--px20) var(--px12)}.isWide .acBody[data-v-b965a95a]{padding-left:var(--px30);padding-right:var(--px30)}.acSystemMsg[data-v-b965a95a]{align-self:center;background:#1a1c1f0f;border-radius:var(--px999);color:#5b6370;font-size:var(--px13);line-height:1.5;max-width:90%;padding:var(--px6) var(--px14);text-align:center;white-space:pre-line}.acRow[data-v-b965a95a]{align-items:flex-start;display:flex;gap:var(--px8)}.acRow.isUser[data-v-b965a95a]{justify-content:flex-end}.acRow.isUser .acBubble[data-v-b965a95a]{background:var(--acAccent);border-radius:var(--px16) var(--px16) var(--px4) var(--px16);box-shadow:0 4px 12px #f0563e33;color:#fff;max-width:82%}.acBotCol[data-v-b965a95a]{display:flex;flex-direction:column;gap:var(--px4);max-width:calc(100% - var(--px40));min-width:0}.acWho[data-v-b965a95a]{color:#8a909a;font-size:var(--px12);font-weight:700}.acBubble[data-v-b965a95a]{background:#fff;border:1px solid #ebe9e4;border-radius:var(--px4) var(--px16) var(--px16) var(--px16);color:#1a1c1f;font-size:var(--px15);line-height:1.65;overflow-wrap:anywhere;padding:var(--px12) var(--px16);white-space:pre-line;word-break:keep-all}.acBubble[data-v-b965a95a] strong{background:linear-gradient(transparent 62%,#f0563e33 0);color:inherit;font-weight:800}.acBubble[data-v-b965a95a] a{color:var(--acAccentDark);font-weight:700;text-decoration:underline;text-underline-offset:3px}.acBubble.isStreaming[data-v-b965a95a]:after{animation:acCaret-b965a95a .9s steps(1) infinite;background:var(--acAccent);border-radius:var(--px2);content:"";display:inline-block;height:1em;margin-left:var(--px2);vertical-align:-.15em;width:var(--px8)}.acBubble.isError[data-v-b965a95a]{background:#fff4f2;border-color:#f6d3cc;color:#b8321e}@keyframes acCaret-b965a95a{50%{opacity:0}}.acTyping[data-v-b965a95a]{align-items:center;display:inline-flex;gap:var(--px5);padding:var(--px14) var(--px16);width:-moz-fit-content;width:fit-content}.acTyping span[data-v-b965a95a]{animation:acDot-b965a95a 1.2s ease-in-out infinite;background:var(--acAccent);border-radius:var(--px999);height:var(--px8);opacity:.35;width:var(--px8)}.acTyping span[data-v-b965a95a]:nth-child(2){animation-delay:.15s}.acTyping span[data-v-b965a95a]:nth-child(3){animation-delay:.3s}@keyframes acDot-b965a95a{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(calc(var(--px3)*-1))}}.acDesigns[data-v-b965a95a]{margin-top:var(--px4);max-width:100%;min-width:0;position:relative}.acDesignRail[data-v-b965a95a]{display:flex;gap:var(--px8);overflow-x:auto;overscroll-behavior-x:contain;padding:var(--px2) var(--px2) var(--px6);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.acDesignRail[data-v-b965a95a]::-webkit-scrollbar{display:none}.acDesign[data-v-b965a95a]{background:#fff;border:1px solid #ebe9e4;border-radius:var(--px12);color:#1a1c1f;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--px4);padding:var(--px6) var(--px6) var(--px10);scroll-snap-align:start;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease;width:clamp(120px,40%,160px)}@media(hover:hover){.acDesign[data-v-b965a95a]:hover{border-color:var(--acAccent);box-shadow:0 6px 16px #f0563e24}}.acDesignThumb[data-v-b965a95a]{aspect-ratio:4/3;background:#f1f0ec;border-radius:var(--px8);display:block;overflow:hidden}.acDesignThumb img[data-v-b965a95a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.acDesignThumbEmpty[data-v-b965a95a]{display:grid;font-size:24px;height:100%;place-items:center}.acDesignTitle[data-v-b965a95a]{color:#1a1c1f;display:-webkit-box;font-size:13px;font-weight:700;-webkit-line-clamp:2;line-height:1.35;overflow:hidden;padding:var(--px2) var(--px4) 0;-webkit-box-orient:vertical;word-break:keep-all}.acDesignGo[data-v-b965a95a]{color:var(--acAccentDark)!important;font-size:12px;font-weight:700;padding:0 var(--px4)}.acDesigns[data-v-b965a95a]:after,.acDesigns[data-v-b965a95a]:before{bottom:var(--px6);content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;width:36px;z-index:1}.acDesigns[data-v-b965a95a]:before{background:linear-gradient(90deg,var(--acBg),hsla(60,9%,96%,0));left:0}.acDesigns[data-v-b965a95a]:after{background:linear-gradient(270deg,var(--acBg),hsla(60,9%,96%,0));right:0}.acDesigns.hasNext[data-v-b965a95a]:after,.acDesigns.hasPrev[data-v-b965a95a]:before{opacity:1}.acRailBtn[data-v-b965a95a]{background:#fff;border:1px solid #e3e1dc;border-radius:999px;box-shadow:0 4px 14px #1a1c1f2e;color:#1a1c1f;display:grid;height:34px;padding:0;place-items:center;position:absolute;top:38%;transform:translateY(-50%);transition:background .15s ease,color .15s ease,border-color .15s ease;width:34px;z-index:2}.acRailBtn svg[data-v-b965a95a]{height:13px;width:13px}.acRailBtn.isPrev[data-v-b965a95a]{left:-6px}.acRailBtn.isNext[data-v-b965a95a]{right:-6px}@media(hover:hover){.acRailBtn[data-v-b965a95a]:hover{background:var(--acAccent);border-color:var(--acAccent);color:#fff}}.acRailBtn[data-v-b965a95a]:active{transform:translateY(-50%) scale(.92)}.acFollow[data-v-b965a95a]{display:flex;flex-direction:column;gap:var(--px8);padding-left:var(--px40)}.acFollowLabel[data-v-b965a95a]{color:#8a909a;font-size:var(--px12);font-weight:700;margin:0}.acFollowList[data-v-b965a95a]{display:flex;flex-wrap:wrap;gap:var(--px6)}.acFollowItem[data-v-b965a95a]{background:#fff;border:1px solid #f0c7bd;border-radius:var(--px999);color:var(--acAccentDark);font-size:var(--px13);font-weight:700;line-height:1.4;padding:var(--px8) var(--px14);text-align:left;transition:background .15s ease,color .15s ease;word-break:keep-all}@media(hover:hover){.acFollowItem[data-v-b965a95a]:hover:not(:disabled){background:var(--acAccent);border-color:var(--acAccent);color:#fff}}.acFollowItem[data-v-b965a95a]:disabled{cursor:default;opacity:.55}.acInputWrap[data-v-b965a95a]{background:#fff;border-top:1px solid #ebe9e4;flex:0 0 auto;padding:var(--px10) var(--px16) calc(var(--px14) + env(safe-area-inset-bottom,0px))}.acInputBar[data-v-b965a95a]{align-items:flex-end;background:var(--acBg);border:1.5px solid #e3e1dc;border-radius:var(--px16);display:flex;gap:var(--px8);padding:var(--px6) var(--px6) var(--px6) var(--px16);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.acInputBar[data-v-b965a95a]:focus-within{background:#fff;border-color:var(--acAccent);box-shadow:0 0 0 4px #f0563e1f}.acInputBar.isLocked[data-v-b965a95a]{opacity:.7}.acInput[data-v-b965a95a]{background:transparent;border:none;color:#1a1c1f;flex:1;font:inherit;font-size:16px;line-height:1.45;max-height:132px;min-height:var(--px38);min-width:0;outline:none;padding:var(--px8) 0;resize:none}.acInput[data-v-b965a95a]::-moz-placeholder{color:#9aa1aa}.acInput[data-v-b965a95a]::placeholder{color:#9aa1aa}.acSendBtn[data-v-b965a95a]{background:var(--acAccent);border:none;border-radius:var(--px12);color:#fff;display:grid;flex-shrink:0;height:var(--px38);line-height:0;padding:0;place-items:center;transition:background .15s ease,opacity .15s ease;width:var(--px38)}.acSendBtn svg[data-v-b965a95a]{height:var(--px18);width:var(--px18)}.acSendBtn[data-v-b965a95a]:hover:not(:disabled){background:var(--acAccentDark)}.acSendBtn[data-v-b965a95a]:disabled{background:#d9d7d2;cursor:default}.acPreview[data-v-b965a95a]{align-items:flex-start;background:#fff;border-radius:var(--px16);border-bottom-right-radius:var(--px6);box-shadow:0 14px 40px #1a1c1f38;cursor:pointer;display:flex;gap:var(--px10);max-width:calc(100vw - var(--px32));padding:var(--px12) var(--px14);text-align:left;width:var(--px300)}.acPreview[data-v-b965a95a]:focus-visible{outline:2px solid var(--acAccent);outline-offset:2px}.acPreviewBody[data-v-b965a95a]{display:flex;flex:1;flex-direction:column;gap:var(--px2);min-width:0}.acPreviewTitle[data-v-b965a95a]{color:var(--acAccent);font-size:var(--px12);font-weight:800}.acPreviewText[data-v-b965a95a]{color:#1a1c1f;display:-webkit-box;font-size:var(--px14);-webkit-line-clamp:2;line-height:1.45;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word}.acPreviewClose[data-v-b965a95a]{background:transparent;border:none;border-radius:var(--px999);color:#8a97a8;display:grid;flex-shrink:0;height:var(--px32);line-height:0;margin:calc(var(--px6)*-1) calc(var(--px8)*-1) 0 0;padding:0;place-items:center;width:var(--px32)}.acPreviewClose svg[data-v-b965a95a]{height:var(--px14);width:var(--px14)}.acPreviewClose[data-v-b965a95a]:hover{background:#f1f4f8;color:#1a1c1f}.acPreview-enter-active[data-v-b965a95a],.acPreview-leave-active[data-v-b965a95a]{transition:opacity .25s ease,transform .25s ease}.acPreview-enter-from[data-v-b965a95a],.acPreview-leave-to[data-v-b965a95a]{opacity:0;transform:translateY(var(--px8))}.acPanel-enter-active[data-v-b965a95a],.acPanel-leave-active[data-v-b965a95a]{transition:opacity .22s ease,transform .22s ease}.acPanel-enter-from[data-v-b965a95a],.acPanel-leave-to[data-v-b965a95a]{opacity:0;transform:translateY(var(--px12)) scale(.97)}@media(max-width:767px){.acPanel-enter-from[data-v-b965a95a],.acPanel-leave-to[data-v-b965a95a]{transform:translateY(var(--px24))}}@media(prefers-reduced-motion:reduce){.acPanel[data-v-b965a95a],.acPanel-enter-active[data-v-b965a95a],.acPanel-leave-active[data-v-b965a95a],.acPreview-enter-active[data-v-b965a95a],.acPreview-leave-active[data-v-b965a95a]{transition:none}.acBubble.isStreaming[data-v-b965a95a]:after,.acLauncher.isAlert[data-v-b965a95a],.acLauncherOrb[data-v-b965a95a]:after,.acTyping span[data-v-b965a95a]{animation:none}}
