.aichat div,.aichat dl,.aichat dt,.aichat dd,.aichat menu,.aichat ul,.aichat ol,.aichat li,.aichat h1,.aichat h2,.aichat h3,.aichat h4,.aichat h5,.aichat h6,.aichat pre,.aichat code,.aichat form,.aichat fieldset,.aichat legend,.aichat textarea,.aichat p,.aichat blockquote,.aichat figure,.aichat th,.aichat td,.aichat input,.aichat select,.aichat button{box-sizing:border-box;margin:0;padding:0;font-family:inherit}.aichat fieldset,.aichat img{border:0 none;vertical-align:top}.aichat dl,.aichat ul,.aichat ol,.aichat menu,.aichat li{list-style:none}.aichat blockquote,.aichat q{quotes:none}.aichat blockquote:before,.aichat blockquote:after,.aichat q:before,.aichat q:after{content:"";content:none}.aichat input,.aichat select,.aichat textarea,.aichat button{vertical-align:middle;font-family:inherit}.aichat button{border:0 none;background-color:transparent;cursor:pointer}.aichat table{border-collapse:collapse;border-spacing:0}.aichat *,.aichat *:before,.aichat *:after{box-sizing:border-box;margin:0}body{-webkit-text-size-adjust:none}:root{--c-Black01: #000000;--g-initbutton-size: 56px}.aichat th,.aichat td,.aichat button{color:var(--c-color);font-size:18px;line-height:1.5;letter-spacing:-.5px}.isMobile{font-size:16px;line-height:1.5}.aichat input,.aichat select,.aichat textarea{color:var(--c-color);font-size:16px;line-height:1.5;letter-spacing:-.5px}.aichat h1{font-weight:700}.aichat a{color:var(--c-color);font-size:13px;line-height:1.5;letter-spacing:-.5px;text-decoration:none}.aichat a:active,.aichat a:hover{text-decoration:none}.aichat address,.aichat cite,.aichat code,.aichat dfn,.aichat em,.aichat var{font-style:normal;font-weight:400}.aichat caption,.aichat legend{font:0/0 a}.aichat img,.aichat svg{max-width:100%;vertical-align:top}.aichat .screen_out{font:0/0 a}.aichat .show{display:block}.aichat .hide{display:none}.aichat .hidden{display:block;position:absolute;overflow:hidden;white-space:nowrap;margin:0;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);clip-path:inset(100%)}.aichat[data-v-3cbf0a69]{position:fixed;inset:auto 40px 40px auto;z-index:1000;user-select:text;-webkit-user-select:text}.a1[data-v-3cbf0a69]{background-color:red}.a2[data-v-3cbf0a69]{background-color:#00f}.a3[data-v-3cbf0a69]{height:250px;background-color:#ff0}.btn__init[data-v-2343b71e]{width:var(--g-initbutton-size);height:var(--g-initbutton-size);border-radius:50%}.btn[data-v-68d0109b]{width:24px;height:24px;border-radius:50%;background-color:transparent;color:#030303;line-height:1}.btn[data-v-68d0109b]:hover{background-color:#2869aa14}.btn[data-v-68d0109b]:active,.btn--is-active[data-v-68d0109b]{background-color:#2869aa26}.popover[data-v-158678ba]{position-anchor:--myAnchor;position:absolute;inset:unset;left:0;top:0;position-area:center;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:var(--65fd89ec);z-index:10;padding:28px 16px 16px;border-radius:7px;border:0px none;box-shadow:0 20px 20px #00000040}.popover__backdrop[data-v-158678ba]{position-anchor:--myAnchor;position-area:unset;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background-color:#0000004d;z-index:10}.popover__article[data-v-158678ba]{position:relative;display:flex;flex-direction:column;row-gap:16px;width:100%}.popover__title[data-v-158678ba]{display:block;padding-bottom:12px;color:#000;font-size:14px;font-weight:700;text-align:center;line-height:1.28}.popover__body[data-v-158678ba]{box-sizing:border-box;width:100%;max-height:3.9em;color:#000;font-size:13px;font-weight:400;line-height:1.3;text-align:center;white-space:pre-line;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.popover__footer[data-v-158678ba]{display:flex;column-gap:8px;width:100%;overflow:hidden}.popover__btn[data-v-158678ba]{justify-content:center;flex:1 1 100%;padding:var(--6d3d08b3);border-radius:8px;color:#000;font-size:13px;font-weight:var(--269be4b8);line-height:22px;text-align:center}.popover__btn--type-ok[data-v-158678ba]{background-color:#0080ff;color:#fff}.popover__btn--type-cancel[data-v-158678ba]{background-color:#0000001a;color:#000}.popover__btn--type-close[data-v-158678ba]{position:absolute;right:10px;top:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.options[data-v-3de5d4a8]{padding:3px;border-radius:6px;border:1px solid rgba(0,0,0,.12);background-color:#fff;box-shadow:0 2px 8px #00000026}.options__btn[data-v-3de5d4a8]{display:block;min-width:92px;height:32px;padding:0 5px;border-radius:4px;background-color:#fff;color:#111;font-size:13px;font-weight:400;line-height:1}.options__btn[data-v-3de5d4a8]:hover{background-color:#2869aa14}.header[data-v-0cd2a027]{border-bottom:1px solid #ebebeb;background-color:#fff}.header__inner[data-v-0cd2a027]{display:flex;padding:16px 12px 16px 16px;justify-content:space-between}.header__heading[data-v-0cd2a027]{display:flex;column-gap:8px;align-items:center}.header__logo[data-v-0cd2a027]{display:block;width:24px;height:24px}.header__appname[data-v-0cd2a027]{display:flex;align-items:center;column-gap:4px;color:#333;font-size:15px;font-weight:700;line-height:1;letter-spacing:0}.header__appname-alpha[data-v-0cd2a027]{align-self:start;transform:translateY(-1px)}.header__aside[data-v-0cd2a027]{display:flex;column-gap:4px;align-items:center}.header__aside-item[data-v-0cd2a027]{position:relative}.header__options[data-v-0cd2a027]{position:absolute;right:0;top:calc(100% + 4px);z-index:1}.editable[data-v-48eceb6d]{display:block}.editable__form[data-v-48eceb6d]{position:relative;box-sizing:content-box;min-height:22px;max-height:7.68em;padding:12px 12px 0;color:#111;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.28;outline:0 none;overflow:auto}.editable__form[data-v-48eceb6d]:focus,.editable__form[data-v-48eceb6d]:focus-visible{outline:0 none}.editable__form[placeholder][data-v-48eceb6d]:empty:before{content:attr(placeholder);position:absolute;left:0;top:0;display:block;padding:inherit;color:#0000004d;font-size:inherit;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.editable__form[placeholder][data-v-48eceb6d]:focus:before,.editable__form[placeholder][data-v-48eceb6d]:focus-visible:before{content:""}.message[data-v-abf7d833]{border-radius:10px;border:1px solid #d9d9d9;box-shadow:0 1px 6px #00000014;background-color:#fff;overflow:hidden}.message--is-disabeld[data-v-abf7d833]{background-color:#fafafa}.message__inner[data-v-abf7d833]{position:relative}.message__options[data-v-abf7d833]{position:static;bottom:0;left:0;display:flex;width:100%;padding:6px 8px 8px}.message__options--position-right[data-v-abf7d833]{flex:0 0 100%;display:flex;align-items:start;justify-content:end;column-gap:4px}.message__btn[data-v-abf7d833]{line-height:1}.message__btn--type-send[data-v-abf7d833]{color:#d9d9d9}.message__btn--type-send[data-v-abf7d833]:disabled{color:#d9d9d9}.message--is-focus .message__btn--type-send[data-v-abf7d833]{color:#0080ff}.footer[data-v-86a829b6]{padding:0 12px}.footer__copyright[data-v-86a829b6]{display:block;padding:10px 0 16px;text-align:center;color:#0000004d;font-size:11px;font-weight:400;line-height:1.27;text-decoration:none;letter-spacing:0}.footer__copyright>a[data-v-86a829b6]{text-decoration:underline;font-size:inherit;font-weight:inherit}.item[data-v-cb25ef36]{display:flex;justify-content:end;column-gap:4px;margin-top:24px;padding:0 18px}.item[data-v-cb25ef36]:first-child{margin-top:0}.item__message[data-v-cb25ef36]{order:1;position:relative;display:inline-block;min-width:24px;max-width:234px;padding:7px 12px;border-radius:6px;border:1px solid #bccfeb;background-color:#bfd7f9;color:#000;font-size:13px;font-weight:400;line-height:1.53;white-space:pre-wrap;word-break:break-all}.item__message[data-v-cb25ef36]:after{content:"";position:absolute;right:-7px;top:10px;display:block;width:10px;height:8px;background-image:url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 0V8H4.023L9.80116 1.34277C10.0922 1.00752 10.06 0.496589 9.72931 0.201571C9.5837 0.071661 9.39638 0 9.20241 0H0Z" fill="%23BFD7F9"/><path d="M3 0V1H8.774L3 7.65253V8H4.023L9.80116 1.34277C10.0922 1.00752 10.06 0.496589 9.72931 0.201571C9.5837 0.071661 9.39638 0 9.20241 0H3Z" fill="%23BCCFEB"/></svg>');background-repeat:no-repeat;background-position:50% 50%}.item__time[data-v-cb25ef36]{align-self:self-end;order:0;color:#0006;font-size:11px;font-weight:400;line-height:1}.item[data-v-e090c669]{display:flex;flex-direction:column;justify-content:start;row-gap:8px;margin-top:24px;padding:0 20px;white-space:pre-wrap}.item__markdown[data-v-e090c669]{display:block;color:#000;font-size:13px;font-weight:400;word-break:break-all}.item__markdown[data-v-e090c669] a{text-decoration:underline}.item__markdown[data-v-e090c669] .table__wrap{max-width:320px;overflow:auto}.item__markdown[data-v-e090c669] table{table-layout:fixed;border-collapse:collapse;border-spacing:0px;min-width:100%}.item__markdown[data-v-e090c669] table th,.item__markdown[data-v-e090c669] table td{padding:5px 8px;border:1px solid #f0f1f1;font-size:13px;font-weight:400}.item__markdown[data-v-e090c669] table th{text-align:left;background-color:#fafafa;color:#000c}.item__markdown[data-v-e090c669] table td{text-align:center;white-space:nowrap;background-color:#fff}.item__message[data-v-e090c669]{display:block;width:100%;color:#000;font-size:13px;font-weight:400;word-break:break-all}.item__options[data-v-e090c669]{display:flex;align-items:center;column-gap:11px}.item__options[data-v-e090c669]>*{position:relative}.item__options[data-v-e090c669]>*:first-child:before{display:none}.item__options[data-v-e090c669]>*:before{content:"";display:block;position:absolute;left:-6px;top:50%;margin-top:-2px;width:2px;height:2px;border-radius:50%;background-color:#0006;pointer-events:none}.item__time[data-v-e090c669]{display:block;color:#0006;font-size:11px;font-weight:400;line-height:1}.item__btn-retry[data-v-e090c669]{color:#0006;font-size:11px;font-weight:400;line-height:1;text-decoration:underline}.item__btn-retry[data-v-e090c669]:disabled{cursor:no-drop}.list[data-v-01e6cf9a]{max-height:100%;min-height:100%;overflow:hidden auto;scroll-behavior:smooth}.list__inner[data-v-01e6cf9a]{padding:20px 0}.scroll[data-v-01e6cf9a]{overflow:hidden auto;scroll-behavior:smooth}.scroll[data-v-01e6cf9a] *{overflow-anchor:none}.scroll #anchor[data-v-01e6cf9a]{overflow-anchor:auto;height:1px}.btn[data-v-7f1efcca]{display:flex;align-items:center;justify-content:start;column-gap:12px;width:100%;padding:12px}.btn[data-v-7f1efcca]:hover{background-color:#fafafa}.btn__icon[data-v-7f1efcca]{display:block;width:34px;height:34px}.btn__info[data-v-7f1efcca]{display:block;text-align:left}.btn__info-title[data-v-7f1efcca]{display:block;color:#000;font-size:13px;font-weight:600;line-height:1.53}.btn__info-description[data-v-7f1efcca]{display:block;color:#00000080;font-size:11px;font-weight:400;line-height:1.45}.suggest[data-v-248b9fd9]{display:grid;align-items:center;height:100%;padding:12px}.suggest__article[data-v-248b9fd9]{display:grid;row-gap:24px}.suggest__header-title[data-v-248b9fd9]{font-size:24px;font-weight:700;line-height:1.41;text-align:center}.suggest__header-user[data-v-248b9fd9]{display:block;color:#2d84ff}.suggest__header-welcome[data-v-248b9fd9]{display:block;color:#000}.suggest__list[data-v-248b9fd9]{box-shadow:0 1px 6px #00000014;border-radius:10px;overflow:hidden}.suggest__item[data-v-248b9fd9]{border-top:1px solid #e9e9e9;background-color:#fff}.suggest__item[data-v-248b9fd9]:first-child{border-top:0 none}.wrap[data-v-bf91120c]{anchor-name:--alertPopover;display:grid;grid-template-rows:auto 1fr auto;box-sizing:content-box;width:360px;height:640px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background-color:#f8f9fb;box-shadow:0 2px 20px #0003,0 32px 64px #00000040;overflow:hidden}.header[data-v-bf91120c]{width:inherit}.body[data-v-bf91120c]{width:inherit;background-color:#f8f9fb;min-height:100%}.body__inner[data-v-bf91120c]{height:100%;min-height:100%}.footer[data-v-bf91120c]{width:inherit}.chat__textarea:focus~.chat__btn-submit[data-v-bf91120c]{background-color:red}.loading[data-v-bf91120c]{position:relative;display:flex;column-gap:4px;align-items:center;margin-top:24px;padding-left:20px}.loading__progress[data-v-bf91120c]{position:relative;width:44px;height:24px}.loading__progress-lottie[data-v-bf91120c]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loading__text[data-v-bf91120c]{color:#000;font-size:13px;font-weight:400px}
