.agent-chat[data-v-1399099a]{-ms-flex-direction:column;flex-direction:column;height:100%;background:#fafafa}.agent-chat[data-v-1399099a],.chat-messages[data-v-1399099a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.chat-messages[data-v-1399099a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px;-ms-flex-direction:column;flex-direction:column;gap:16px}.message[data-v-1399099a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;max-width:90%}.message.user[data-v-1399099a]{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.message.user .message-content[data-v-1399099a]{background:#1976d2;color:#fff;border-radius:16px 16px 4px 16px}.message.assistant[data-v-1399099a]{-ms-flex-item-align:start;align-self:flex-start}.message.assistant .message-content[data-v-1399099a]{background:#fff;border-radius:16px 16px 16px 4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.message.loading .message-content[data-v-1399099a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.message.loading .loading-text[data-v-1399099a]{color:#666;font-style:italic}.message-avatar[data-v-1399099a]{-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.05)}.message-content[data-v-1399099a]{padding:12px 16px;line-height:1.5;font-size:14px}.message-content code[data-v-1399099a]{background:rgba(0,0,0,.1);padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.9em}.message-actions[data-v-1399099a]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.chat-input-area[data-v-1399099a]{padding:12px 16px;background:#fff;border-top:1px solid rgba(0,0,0,.1)}.quick-actions[data-v-1399099a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.quick-actions .quick-chip[data-v-1399099a]{cursor:pointer;font-size:12px}.quick-actions .quick-chip[data-v-1399099a]:hover{background:#e3f2fd}.template-selector[data-v-1399099a]{margin-bottom:12px}.template-selector .template-select[data-v-1399099a]{max-width:300px}.input-row[data-v-1399099a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.input-row .message-input[data-v-1399099a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.input-row .send-btn[data-v-1399099a]{margin-bottom:4px}.action-buttons[data-v-1399099a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;gap:4px}.agent-preview[data-v-79492898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#f5f5f5;border-radius:4px;overflow:hidden}.preview-toolbar[data-v-79492898]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 12px;background:#fff;border-bottom:1px solid #e0e0e0}.preview-toolbar[data-v-79492898],.toolbar-left[data-v-79492898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toolbar-title[data-v-79492898]{font-weight:500;font-size:13px}.toolbar-right[data-v-79492898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.zoom-label[data-v-79492898]{font-size:11px;min-width:36px;text-align:center}.preview-container[data-v-79492898]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:16px;background:linear-gradient(135deg,#f0f0f0,#e8e8e8)}.empty-state[data-v-79492898],.preview-container[data-v-79492898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.empty-state[data-v-79492898]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:150px}.board-frame[data-v-79492898]{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);box-shadow:0 4px 20px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);overflow:hidden}.board-footer[data-v-79492898],.board-header[data-v-79492898]{padding:10px 16px;background:#424242;color:#fff;font-size:13px;font-weight:500;text-align:center}.grid-item[data-v-79492898]{background:#fff;border-radius:3px;position:relative;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;border:2px solid transparent}.grid-item[data-v-79492898]:hover{border-color:#1976d2}.grid-item.selected[data-v-79492898]{border-color:#1976d2;-webkit-box-shadow:0 0 0 2px rgba(25,118,210,.3);box-shadow:0 0 0 2px rgba(25,118,210,.3)}.item-content[data-v-79492898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:4px;text-align:center}.item-icon[data-v-79492898]{margin-bottom:4px;color:#555;font-size:20px!important}.item-label[data-v-79492898]{font-size:11px;font-weight:600;color:#333;word-break:break-word;line-height:1.2}.item-type[data-v-79492898]{font-size:10px;color:#888;margin-top:2px}.info-panel[data-v-79492898]{border-top:1px solid #e0e0e0;background:#fff;padding:8px 12px}.info-header[data-v-79492898]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;font-size:12px}.info-content[data-v-79492898]{font-size:11px}.info-row[data-v-79492898]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:2px}.info-label[data-v-79492898]{color:#666;min-width:60px}.params-preview[data-v-79492898]{font-size:10px;background:#f5f5f5;padding:2px 4px;border-radius:2px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-dialog[data-v-5b332ae2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.agent-content[data-v-5b332ae2],.agent-dialog[data-v-5b332ae2]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.agent-content[data-v-5b332ae2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.chat-panel[data-v-5b332ae2]{width:320px;min-width:280px;max-width:360px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #e0e0e0;-ms-flex-direction:column;flex-direction:column}.chat-panel[data-v-5b332ae2],.preview-panel[data-v-5b332ae2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.preview-panel[data-v-5b332ae2]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;background:#f5f5f5;min-width:0}@media(max-width:768px){.agent-content[data-v-5b332ae2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-panel[data-v-5b332ae2]{max-width:none;border-right:none;border-bottom:1px solid #e0e0e0;max-height:50%}.preview-panel[data-v-5b332ae2]{min-height:50%}}.logo[data-v-cbcfbb0c]{height:30px}.logo_txt[data-v-cbcfbb0c]{margin-left:10px;vertical-align:super}.board_icon[data-v-cbcfbb0c]{color:rgba(0,0,0,.31)!important}.loading[data-v-cbcfbb0c]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:50;background-color:hsla(0,0%,100%,.4196078431372549)}.header[data-v-cbcfbb0c]{-webkit-box-shadow:none;box-shadow:none;border:none}.header_title[data-v-cbcfbb0c]{font-weight:700;font-size:1.06em}.righ_form[data-v-cbcfbb0c]{padding-left:15px;padding-right:15px}.dialog_form[data-v-cbcfbb0c]{padding:15px}.dialog_btn[data-v-cbcfbb0c]{text-transform:unset}.form_btn[data-v-cbcfbb0c]{margin-bottom:5px;text-transform:unset;min-width:230px!important;position:absolute;left:14px;bottom:5px}.form_btn i[data-v-cbcfbb0c]{font-size:18px}.layoutFooter[data-v-cbcfbb0c],.layoutHeader[data-v-cbcfbb0c]{min-height:55px;line-height:55px;background:#fff;-webkit-box-shadow:0 0 4px 2px #eaeaea;box-shadow:0 0 4px 2px #eaeaea}.layoutFooter[data-v-cbcfbb0c]{position:absolute;left:0;bottom:0;width:100%}.btn_add[data-v-cbcfbb0c]{width:30px!important;height:30px!important}.btn_add i[data-v-cbcfbb0c]{font-size:20px!important}body{overflow-y:auto}.box-card{height:100%}.dialog_form .v-text-field__details{display:none}.dialog_card .v-card__title{padding:5px 15px 5px;font-size:12pt!important;font-weight:700;position:relative}.card_action_json{padding:5px;padding-right:10px;position:absolute;bottom:0;left:0;right:0;border-top:1px solid #e3e3e3;background-color:#fff}.v-navigation-drawer__content{position:relative}