.ai-inline-attachment-token[data-v-fe908899]{box-sizing:border-box;color:#344054;width:max-content;max-width:100%;height:18px;font-size:inherit;vertical-align:middle;background:#f3f5f8;border:1px solid #e8ecf2;border-radius:5px;align-items:center;gap:3px;padding:0 5px 0 1px;line-height:16px;text-decoration:none;display:inline-flex}.ai-inline-attachment-token.is-uploading[data-v-fe908899]{color:#667085}.ai-inline-attachment-token.is-link[data-v-fe908899]:hover{border-color:#0052d94d}.ai-inline-attachment-token__remove[data-v-fe908899]{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 16px;place-items:center;width:16px;height:16px;padding:0;display:grid;position:relative}.ai-inline-attachment-token__remove[data-v-fe908899]:focus-visible,.ai-inline-attachment-token.is-link[data-v-fe908899]:focus-visible{outline-offset:1px;outline:2px solid #0052d93d}.ai-inline-attachment-token__file-icon[data-v-fe908899],.ai-inline-attachment-token__remove-icon[data-v-fe908899]{flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}.ai-inline-attachment-token__remove .ai-inline-attachment-token__file-icon[data-v-fe908899],.ai-inline-attachment-token__remove-icon[data-v-fe908899]{transition:opacity .12s,transform .12s;position:absolute;inset:0}.ai-inline-attachment-token__remove-icon[data-v-fe908899]{opacity:0;font-size:12px;transform:scale(.75)}.ai-inline-attachment-token:hover .ai-inline-attachment-token__remove-icon[data-v-fe908899],.ai-inline-attachment-token:focus-within .ai-inline-attachment-token__remove-icon[data-v-fe908899]{opacity:1;transform:scale(1)}.ai-inline-attachment-token:hover .ai-inline-attachment-token__remove .ai-inline-attachment-token__file-icon[data-v-fe908899],.ai-inline-attachment-token:focus-within .ai-inline-attachment-token__remove .ai-inline-attachment-token__file-icon[data-v-fe908899]{opacity:0;transform:scale(.75)}.ai-inline-attachment-token__file-icon[data-v-fe908899] .cloud-drive-item-icon{width:16px;height:16px}.ai-inline-attachment-token__file-icon[data-v-fe908899] .cloud-drive-file-symbol{width:12px;height:14px;box-shadow:none;border-radius:2px;font-size:3px}.ai-inline-attachment-token__file-icon[data-v-fe908899] .cloud-drive-file-symbol:before{border-top-width:4px;border-left-width:4px}.ai-inline-attachment-token__file-icon[data-v-fe908899] .cloud-drive-file-symbol span{max-width:10px}.ai-inline-attachment-token__file-icon .is-loading[data-v-fe908899]{animation:.8s linear infinite ai-inline-attachment-spin-fe908899}.ai-inline-attachment-token__name[data-v-fe908899]{white-space:nowrap;flex:auto;min-width:0;font-weight:500;display:flex;overflow:hidden}.ai-inline-attachment-token__name-head[data-v-fe908899]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-inline-attachment-token__name-tail[data-v-fe908899]{white-space:nowrap;flex:none}@keyframes ai-inline-attachment-spin-fe908899{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ai-inline-attachment-token__file-icon[data-v-fe908899],.ai-inline-attachment-token__remove-icon[data-v-fe908899]{transition:none}}.ai-composer-editor[data-v-295dddcb]{overflow-wrap:anywhere;text-align:left;cursor:text;scrollbar-color:#6478a059 transparent;scrollbar-gutter:stable;min-width:0;overflow-y:auto}.ai-composer-editor__attachments[data-v-295dddcb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.ai-composer-editor__attachments[data-v-295dddcb] .ai-inline-attachment-token{justify-self:start;width:max-content;max-width:100%}.ai-composer-editor__field[data-v-295dddcb]{min-width:0;display:flex}.ai-composer-editor textarea[data-v-295dddcb]{resize:none;width:100%;min-width:0;color:inherit;font:inherit;line-height:inherit;background:0 0;border:0;outline:0;padding:0;display:block;overflow:hidden}.ai-composer-editor textarea[data-v-295dddcb]::placeholder{color:#94a0b3}.ai-composer-editor.is-disabled[data-v-295dddcb]{color:#94a0b3;cursor:not-allowed}.ai-composer-editor.is-floating[data-v-295dddcb]{color:#1a2233;min-height:45px;font-size:13.5px;line-height:24px}.ai-composer-editor.is-floating .ai-composer-editor__attachments[data-v-295dddcb]{padding:10px 14px 4px}.ai-composer-editor.is-floating .ai-composer-editor__field[data-v-295dddcb]{min-height:45px;padding:10px 14px 2px}.ai-composer-editor.is-floating .ai-composer-editor__attachments+.ai-composer-editor__field[data-v-295dddcb]{min-height:39px;padding-top:4px}.ai-composer-editor.is-workbench[data-v-295dddcb]{min-height:50px;color:var(--admin-ink);font-size:15px;line-height:26px}.ai-composer-editor.is-workbench .ai-composer-editor__attachments[data-v-295dddcb]{padding:16px 30px 4px}.ai-composer-editor.is-workbench .ai-composer-editor__field[data-v-295dddcb]{align-items:center;min-height:50px;padding:11px 52px}.ai-composer-editor.is-workbench.is-expanded .ai-composer-editor__field[data-v-295dddcb]{align-items:flex-start;min-height:60px;padding:4px 30px}@media (width<=640px){.ai-composer-editor.is-workbench[data-v-295dddcb]{min-height:56px}.ai-composer-editor.is-workbench .ai-composer-editor__attachments[data-v-295dddcb]{padding:14px 28px 4px}.ai-composer-editor.is-workbench .ai-composer-editor__field[data-v-295dddcb]{min-height:56px;padding:15px 52px}.ai-composer-editor.is-workbench.is-expanded .ai-composer-editor__field[data-v-295dddcb]{min-height:54px;padding:4px 28px}}.confirmation-panel[data-v-80d87827]{height:100%;min-height:0;color:var(--el-text-color-primary);background:var(--admin-card-muted,var(--el-fill-color-light));--el-border-radius-base:8px;flex-direction:column;display:flex;container:confirmation/inline-size}.confirmation-panel__body[data-v-80d87827]{overscroll-behavior:contain;flex:1;min-height:0;padding:24px;overflow:auto}.confirmation-panel__intro[data-v-80d87827]{margin-bottom:24px}.confirmation-panel__eyebrow[data-v-80d87827]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.confirmation-panel__kind[data-v-80d87827]{color:var(--el-color-primary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.confirmation-panel__kind .el-icon[data-v-80d87827]{font-size:16px}.confirmation-panel__count[data-v-80d87827]{color:var(--el-text-color-secondary);white-space:nowrap;font-size:12px}.confirmation-panel h2[data-v-80d87827]{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.5}.confirmation-panel__description[data-v-80d87827]{color:var(--el-text-color-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.7}.confirmation-panel__failure[data-v-80d87827]{margin-bottom:16px}.confirmation-panel__form[data-v-80d87827]{gap:16px;display:grid}.confirmation-panel__section[data-v-80d87827]{background:var(--el-bg-color);border:1px solid var(--el-border-color-light);border-radius:12px;min-width:0;padding:18px}.confirmation-panel__section-title[data-v-80d87827]{border-bottom:1px solid var(--el-border-color-lighter);overflow-wrap:anywhere;align-items:center;gap:7px;margin:0 0 16px;padding-bottom:12px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.confirmation-panel__section-title .el-icon[data-v-80d87827]{color:var(--el-text-color-secondary);font-size:16px}.confirmation-panel__hint[data-v-80d87827]{width:100%;color:var(--el-text-color-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px;font-size:12px;line-height:1.6}.confirmation-panel__section[data-v-80d87827] .el-form-item{margin-bottom:22px}.confirmation-panel__section[data-v-80d87827] .el-form-item:last-child{margin-bottom:0}.confirmation-panel__section[data-v-80d87827] .el-form-item__label{height:auto;color:var(--el-text-color-primary);overflow-wrap:anywhere;margin-bottom:10px;padding:0;font-size:14px;font-weight:500;line-height:1.6}.confirmation-panel__section[data-v-80d87827] .el-form-item__content{min-width:0}.confirmation-panel__section[data-v-80d87827] .el-form-item__error{flex-basis:100%;padding-top:8px;line-height:1.5;position:static}.confirmation-panel__section[data-v-80d87827] .el-input__wrapper{height:38px;min-height:38px;padding-inline:12px}.confirmation-panel__section[data-v-80d87827] .el-textarea__inner{padding:10px 12px;line-height:1.65}.confirmation-panel__number[data-v-80d87827]{width:100%}.confirmation-panel .confirmation-panel__number[data-v-80d87827] .el-input__inner{text-align:left}.confirmation-panel__options[data-v-80d87827]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;width:100%;display:grid}.confirmation-panel__option[data-v-80d87827]{box-sizing:border-box;white-space:normal;border:1px solid var(--el-border-color);background:var(--el-bg-color);border-radius:8px;align-items:flex-start;width:100%;height:auto;min-height:48px;margin:0;padding:12px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.confirmation-panel__option[data-v-80d87827]:not(.is-disabled):hover{border-color:var(--el-color-primary-light-5);background:var(--admin-hover-bg,var(--el-fill-color-light))}.confirmation-panel__option.is-checked[data-v-80d87827]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9);box-shadow:inset 0 0 0 .5px var(--el-color-primary)}.confirmation-panel__option.is-checked[data-v-80d87827]:not(.is-disabled):hover{background:var(--el-color-primary-light-9)}.confirmation-panel__option[data-v-80d87827]:has(:focus-visible){outline:2px solid var(--el-color-primary);outline-offset:2px}.confirmation-panel__option.is-disabled[data-v-80d87827]{opacity:.65}.confirmation-panel__option[data-v-80d87827] .el-radio__input,.confirmation-panel__option[data-v-80d87827] .el-checkbox__input{flex:none;margin-top:3px}.confirmation-panel__option[data-v-80d87827] .el-radio__label,.confirmation-panel__option[data-v-80d87827] .el-checkbox__label{white-space:normal;flex:1;align-items:flex-start;gap:10px;min-width:0;padding-left:9px;display:flex}.confirmation-panel__option-copy[data-v-80d87827]{gap:5px;min-width:0;display:grid}.confirmation-panel__option-heading[data-v-80d87827]{flex-wrap:wrap;align-items:baseline;gap:4px 7px;display:flex}.confirmation-panel__option-label[data-v-80d87827]{color:var(--el-text-color-primary);overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:1.6}.confirmation-panel__option-description[data-v-80d87827]{color:var(--el-text-color-secondary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.confirmation-panel__recommended[data-v-80d87827]{background:var(--el-color-primary-light-9);color:var(--el-color-primary);border-radius:4px;flex:none;padding:1px 6px;font-size:10px;font-weight:500;line-height:1.6}.confirmation-panel__option.is-checked .confirmation-panel__recommended[data-v-80d87827]{background:var(--el-bg-color)}.confirmation-panel__swatch[data-v-80d87827]{border:1px solid color-mix(in srgb, var(--el-text-color-primary) 12%, transparent);border-radius:7px;flex:0 0 30px;width:30px;height:30px;margin-top:1px}.confirmation-panel__page-actions[data-v-80d87827]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.confirmation-panel__page-number[data-v-80d87827]{background:var(--el-color-primary-light-9);color:var(--el-color-primary);white-space:nowrap;border-radius:6px;padding:4px 9px;font-size:12px;font-weight:500}.confirmation-panel__page-title[data-v-80d87827] .el-textarea__inner{resize:none;font-size:14px;font-weight:500}.confirmation-panel__page-tools[data-v-80d87827]{gap:4px;display:flex}.confirmation-panel__page-tools .el-button[data-v-80d87827]{width:32px;height:32px;color:var(--el-text-color-secondary);margin:0;padding:0}.confirmation-panel__page-tools .el-button[data-v-80d87827]:not(.is-disabled):hover{color:var(--el-color-primary)}.confirmation-panel__page-tools .confirmation-panel__delete[data-v-80d87827]:not(.is-disabled):hover{color:var(--el-color-danger);background:var(--el-color-danger-light-9)}.confirmation-panel__add[data-v-80d87827]{width:100%;min-height:42px;color:var(--el-color-primary);background:0 0;border-style:dashed;margin:0}.confirmation-panel__feedback[data-v-80d87827]{margin-top:4px}.confirmation-panel__feedback .confirmation-panel__section-title[data-v-80d87827]{border-bottom:0;margin-bottom:10px;padding-bottom:0}.confirmation-panel__error[data-v-80d87827]{color:var(--el-color-danger);margin:0;font-size:13px}.confirmation-panel__footer[data-v-80d87827]{padding:14px 24px max(14px, env(safe-area-inset-bottom));border-top:1px solid var(--el-border-color-light);background:var(--el-bg-color);flex:none;align-items:center;gap:10px;display:flex}.confirmation-panel__footer .el-button[data-v-80d87827]{border-radius:8px;height:38px;min-height:38px;margin:0;padding-inline:16px;font-size:13px}.confirmation-panel__footer .confirmation-panel__cancel[data-v-80d87827]{color:var(--el-text-color-secondary);margin-right:auto;padding-inline:8px}.confirmation-panel__submit[data-v-80d87827]{min-width:108px}@container confirmation (width>=640px){.confirmation-panel__options[data-v-80d87827]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container confirmation (width<=639px){.confirmation-panel__body[data-v-80d87827]{padding:16px}.confirmation-panel__intro[data-v-80d87827]{margin-bottom:18px}.confirmation-panel__section[data-v-80d87827]{padding:16px}.confirmation-panel__footer[data-v-80d87827]{padding:12px 14px max(12px, env(safe-area-inset-bottom));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.confirmation-panel__footer .el-button[data-v-80d87827]{width:100%;height:44px;min-height:44px}.confirmation-panel__footer .confirmation-panel__submit[data-v-80d87827]{grid-area:1/1/auto/-1}.confirmation-panel__footer .confirmation-panel__cancel[data-v-80d87827]{grid-area:2/1;margin:0}.confirmation-panel__footer .confirmation-panel__revision[data-v-80d87827]{grid-area:2/2}.confirmation-panel__footer:not(:has(.confirmation-panel__revision)) .confirmation-panel__cancel[data-v-80d87827]{grid-column:1/-1}}.is-questions .confirmation-panel__body[data-v-80d87827]{box-sizing:border-box;width:100%;max-width:880px;margin-inline:auto}.confirmation-panel__editor[data-v-80d87827]{gap:24px;display:grid}.is-questions .confirmation-panel__section[data-v-80d87827]{background:0 0;border:0;border-radius:0;padding:0}.confirmation-panel__other[data-v-80d87827]{gap:8px;width:100%;margin-top:12px;display:grid}.confirmation-panel__other label[data-v-80d87827]{color:var(--el-text-color-secondary);font-size:12px;line-height:1.6}.confirmation-panel__number-mode[data-v-80d87827]{flex-wrap:wrap;gap:8px 24px;width:100%;margin-bottom:8px;display:flex}.confirmation-panel__number-mode[data-v-80d87827] .el-radio{margin:0}@media (width<=767px){.confirmation-panel__page-tools .el-button[data-v-80d87827]{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.confirmation-panel__option[data-v-80d87827]{transition:none}}.browser-preview[data-v-50880fc4]{flex-direction:column;height:100%;min-height:0;display:flex}.browser-preview__toolbar[data-v-50880fc4]{flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.browser-preview__toolbar span[data-v-50880fc4]{flex-basis:100%}.browser-preview__screen[data-v-50880fc4]{flex:1;min-height:0;overflow:hidden}.browser-preview p[data-v-50880fc4]{color:var(--el-color-danger);padding:0 12px}.artifact-frame[data-v-7896db17]{height:100%;min-height:0;position:relative}.artifact-frame iframe[data-v-7896db17]{background:var(--el-bg-color);border:0;width:100%;height:100%;display:block}.artifact-frame__status[data-v-7896db17]{background:var(--el-bg-color);color:var(--el-text-color-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.artifact-workspace[data-v-9c08d663]{z-index:16;background:var(--el-bg-color);border-left:1px solid var(--el-border-color);flex-direction:column;min-width:0;display:flex;position:absolute;inset:0 0 0 auto}.artifact-workspace__header[data-v-9c08d663]{border-bottom:1px solid var(--el-border-color-light);align-items:center;gap:8px;min-width:0;min-height:48px;padding:6px 8px;display:flex}.artifact-workspace__tabs[data-v-9c08d663]{flex:1;gap:4px;min-width:0;display:flex;overflow-x:auto}.artifact-workspace__tab[data-v-9c08d663]{border-radius:6px;flex:none;align-items:center;max-width:240px;display:flex}.artifact-workspace__tab.is-active[data-v-9c08d663]{background:var(--el-fill-color)}.artifact-workspace__tab button[data-v-9c08d663]{color:var(--el-text-color-primary);cursor:pointer;background:0 0;border:0;padding:8px}.artifact-workspace__tab [role=tab][data-v-9c08d663]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.artifact-workspace__tab button[data-v-9c08d663]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px;border-radius:4px}.artifact-workspace__external[data-v-9c08d663]{flex:none}.artifact-workspace__view[data-v-9c08d663]{flex:1;min-height:0;overflow:hidden}.artifact-workspace__separator[data-v-9c08d663]{cursor:col-resize;z-index:2;touch-action:none;width:8px;position:absolute;inset:0 auto 0 -4px}.artifact-workspace__separator[data-v-9c08d663]:focus-visible,.artifact-workspace__separator[data-v-9c08d663]:hover{background:color-mix(in srgb, var(--el-color-primary) 35%, transparent);outline:none}.artifact-workspace__drag-shield[data-v-9c08d663]{z-index:100;cursor:col-resize;position:fixed;inset:0}.artifact-workspace.is-overlay[data-v-9c08d663]{border-left:0}.artifact-workspace.is-confirmation .artifact-workspace__header[data-v-9c08d663]{background:var(--el-bg-color)}.artifact-workspace__tab.is-confirmation-tab[data-v-9c08d663]{border:1px solid #0000;border-radius:8px}.artifact-workspace__tab.is-confirmation-tab.is-active[data-v-9c08d663]{border-color:var(--el-color-primary-light-8);background:var(--el-color-primary-light-9)}.artifact-workspace__tab.is-confirmation-tab.is-active [role=tab][data-v-9c08d663]{color:var(--el-color-primary);font-weight:500}.artifact-workspace__tab.is-confirmation-tab button[data-v-9c08d663]:last-child{width:30px;height:30px;color:var(--el-text-color-secondary);border-radius:6px;flex:none;place-items:center;margin-right:3px;padding:0;display:grid}.artifact-workspace__tab.is-confirmation-tab button[data-v-9c08d663]:last-child:hover{color:var(--el-text-color-primary);background:var(--el-fill-color)}@media (width<=767px){.artifact-workspace.is-confirmation[data-v-9c08d663]{z-index:3000;border-left:0;height:100dvh;position:fixed;inset:0;width:100vw!important}.artifact-workspace.is-confirmation .artifact-workspace__separator[data-v-9c08d663]{display:none}.artifact-workspace__tab.is-confirmation-tab button[data-v-9c08d663]:last-child{width:40px;height:40px}}.ai-action-approval-card[data-v-a255de26]{color:#2f3747;background:#fffaf0;border:1px solid #f5c26b;border-radius:12px;margin:0 0 14px;padding:14px}.ai-action-approval-card header[data-v-a255de26]{align-items:flex-start;gap:10px;display:flex}.ai-action-approval-card header .el-icon[data-v-a255de26]{color:#d97706;margin-top:2px;font-size:20px}.ai-action-approval-card header div[data-v-a255de26]{gap:2px;display:grid}.ai-action-approval-card header small[data-v-a255de26]{color:#7a8496}.ai-action-approval-card p[data-v-a255de26]{margin:12px 0;line-height:1.6}.ai-action-approval-card dl[data-v-a255de26]{grid-template-columns:auto 1fr;gap:8px 12px;margin:0 0 12px;display:grid}.ai-action-approval-card dt[data-v-a255de26]{color:#7a8496}.ai-action-approval-card dd[data-v-a255de26]{margin:0;font-weight:600}.ai-action-approval-card__confirmation[data-v-a255de26]{gap:6px;margin-bottom:12px;font-size:13px;display:grid}.ai-action-approval-card__confirmation input[data-v-a255de26]{background:#fff;border:1px solid #d7dde8;border-radius:8px;width:100%;min-height:36px;padding:0 10px}.ai-action-approval-card footer[data-v-a255de26]{justify-content:flex-end;gap:8px;display:flex}.ai-action-approval-card button[data-v-a255de26]{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 12px;display:inline-flex}.ai-action-approval-card button[data-v-a255de26]:disabled{cursor:not-allowed;opacity:.55}.ai-action-approval-card button.is-secondary[data-v-a255de26]{color:#4b5565;background:#fff;border-color:#d7dde8}.ai-action-approval-card button.is-primary[data-v-a255de26]{color:#fff;background:#b45309}.presentation-works[data-v-e3ee482e]{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.presentation-work[data-v-e3ee482e]{--work-tone:var(--el-text-color-secondary);--work-tint:var(--el-fill-color-light);border:1px solid var(--el-border-color-light);background:var(--el-bg-color);color:var(--el-text-color-primary);border-radius:14px;padding:20px;position:relative;container-type:inline-size}.presentation-work--generating[data-v-e3ee482e]{--work-tone:var(--el-color-primary);--work-tint:var(--el-color-primary-light-9)}.presentation-work--succeeded[data-v-e3ee482e]{--work-tone:var(--el-color-success);--work-tint:var(--el-color-success-light-9)}.presentation-work--failed[data-v-e3ee482e]{--work-tone:var(--el-color-danger);--work-tint:var(--el-color-danger-light-9)}.presentation-work--timed_out[data-v-e3ee482e]{--work-tone:var(--el-color-warning);--work-tint:var(--el-color-warning-light-9)}.presentation-work__header[data-v-e3ee482e]{align-items:center;gap:14px;padding-right:100px;display:flex}.presentation-work__slide[data-v-e3ee482e]{box-sizing:border-box;border:1px solid var(--el-color-primary-light-7);background:var(--el-color-primary-light-9);width:64px;height:46px;color:var(--el-color-primary);box-shadow:3px 3px 0 var(--el-fill-color-light);border-radius:7px;flex-direction:column;flex:none;gap:5px;padding:10px;display:flex;position:relative}.presentation-work__slide>span[data-v-e3ee482e]{opacity:.8;background:currentColor;border-radius:2px;width:25px;height:4px}.presentation-work__slide i[data-v-e3ee482e]{opacity:.3;background:currentColor;border-radius:2px;width:19px;height:2px}.presentation-work__slide b[data-v-e3ee482e]{letter-spacing:.04em;font-size:8px;position:absolute;bottom:5px;right:5px}.presentation-work__title[data-v-e3ee482e]{gap:5px;min-width:0;display:grid}.presentation-work__eyebrow[data-v-e3ee482e]{color:var(--el-text-color-secondary);letter-spacing:.08em;font-size:11px;line-height:1.4}.presentation-work__title strong[data-v-e3ee482e]{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.65}.presentation-work__badge[data-v-e3ee482e]{color:var(--work-tone);background:var(--work-tint);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;line-height:18px;display:inline-flex;position:absolute;top:24px;right:20px}.presentation-work__badge svg[data-v-e3ee482e]{width:14px;height:14px}.presentation-work--generating .presentation-work__badge svg[data-v-e3ee482e]{animation:1.5s linear infinite presentation-spin-e3ee482e}.presentation-work__progress[data-v-e3ee482e]{background:var(--work-tint);border-radius:9px;margin-top:18px;padding:14px}.presentation-work__phase[data-v-e3ee482e]{gap:6px;display:grid}.presentation-work__phase>span[data-v-e3ee482e]{color:var(--el-text-color-secondary);font-size:11px}.presentation-work__phase strong[data-v-e3ee482e]{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.6}.presentation-work__track[data-v-e3ee482e]{background:var(--el-color-primary-light-8);border-radius:3px;height:3px;margin-top:12px;overflow:hidden}.presentation-work__track span[data-v-e3ee482e]{border-radius:inherit;background:var(--el-color-primary);width:35%;height:100%;animation:2.4s ease-in-out infinite presentation-flow-e3ee482e;display:block}.presentation-work__result[data-v-e3ee482e],.presentation-work__error[data-v-e3ee482e]{overflow-wrap:anywhere;margin:16px 0 0;font-size:12px;line-height:1.7}.presentation-work__result[data-v-e3ee482e]{color:var(--el-text-color-secondary)}.presentation-work__error[data-v-e3ee482e]{color:var(--el-text-color-primary);background:var(--work-tint);border-radius:9px;padding:12px 14px}.presentation-work__actions[data-v-e3ee482e]{justify-content:flex-end;margin-top:14px;display:flex}.presentation-work__actions svg[data-v-e3ee482e]{width:14px;height:14px;margin-left:8px}.presentation-work__actions[data-v-e3ee482e] button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:3px}@container (width<=420px){.presentation-work__header[data-v-e3ee482e]{align-items:flex-start;gap:12px;padding-right:0}.presentation-work__badge[data-v-e3ee482e]{margin-top:14px;position:static}.presentation-work__progress[data-v-e3ee482e]{margin-top:10px}.presentation-work__actions[data-v-e3ee482e] button{width:100%}}@keyframes presentation-spin-e3ee482e{to{transform:rotate(360deg)}}@keyframes presentation-flow-e3ee482e{0%{transform:translate(-110%)}to{transform:translate(390%)}}@media (prefers-reduced-motion:reduce){.presentation-work--generating .presentation-work__badge svg[data-v-e3ee482e],.presentation-work__track span[data-v-e3ee482e]{animation:none}.presentation-work__track span[data-v-e3ee482e]{opacity:.45;width:100%}}img[data-v-1652162a]{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.ai-inline-message-content[data-v-3aac61ea]{margin:0}.ai-inline-message-content__attachments[data-v-3aac61ea]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.ai-inline-message-content__attachments+.ai-inline-message-content__text[data-v-3aac61ea]{margin-top:7px}.ai-inline-message-content__attachments[data-v-3aac61ea] .ai-inline-attachment-token{justify-self:start;width:max-content;max-width:100%}.ai-inline-message-content__text[data-v-3aac61ea]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0}.ai-memory-recall-badge__section-row[data-v-f55f553b]:focus-visible{outline:2px solid color-mix(in oklch, var(--admin-brand) 35%, transparent);outline-offset:-2px;border-radius:4px}.ai-opencode2-choice[data-v-9dc7c963],.ai-opencode2-choice__options[data-v-9dc7c963]{gap:5px;width:100%;min-width:0;display:grid}.ai-opencode2-choice__option[data-v-9dc7c963]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;width:100%;height:auto;min-height:38px;margin:0;padding:6px 10px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.ai-opencode2-choice__option[data-v-9dc7c963]:hover{border-color:#b9d4ff}.ai-opencode2-choice__option[data-v-9dc7c963]:focus-within{border-color:#0052d9;box-shadow:0 0 0 2px #0052d91f}.ai-opencode2-choice__option.is-checked[data-v-9dc7c963]{background:#f0f6ff;border-color:#0052d9;box-shadow:inset 0 0 0 .5px #0052d9}.ai-opencode2-choice__option[data-v-9dc7c963] .el-checkbox__input.is-checked .el-checkbox__inner{background:#0052d9;border-color:#0052d9}.ai-opencode2-choice__option[data-v-9dc7c963] .el-radio__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ai-opencode2-choice__option[data-v-9dc7c963] .el-radio__label,.ai-opencode2-choice__option[data-v-9dc7c963] .el-checkbox__label{white-space:normal;flex:1;min-width:0;padding-left:8px}.ai-opencode2-choice__option[data-v-9dc7c963] .el-radio__label{padding-left:0}.ai-opencode2-choice__copy[data-v-9dc7c963]{gap:2px;min-width:0;display:grid}.ai-opencode2-choice__copy strong[data-v-9dc7c963]{color:#1a2233;font-size:12px;font-weight:600}.ai-opencode2-choice__copy small[data-v-9dc7c963]{color:#8a94a6;font-size:10px;line-height:1.4}.ai-opencode2-choice__copy textarea[data-v-9dc7c963],.ai-opencode2-choice__text[data-v-9dc7c963]{box-sizing:border-box;resize:vertical;color:#1a2233;width:100%;min-height:56px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:7px;outline:none;margin-top:5px;padding:7px 9px;font-size:12px;line-height:1.5}.ai-opencode2-choice__copy textarea[data-v-9dc7c963]:focus,.ai-opencode2-choice__text[data-v-9dc7c963]:focus{border-color:#0052d9;box-shadow:0 0 0 2px #0052d91f}.ai-opencode2-choice__text[data-v-9dc7c963]{margin-top:0}@media (prefers-reduced-motion:reduce){.ai-opencode2-choice__option[data-v-9dc7c963]{transition:none}}.ai-native-interaction[data-v-74eb25d9]{color:#334155;background:#fffcf3;border:1px solid #fde68a;border-radius:10px;gap:9px;margin:3px 0 5px;padding:10px;display:grid}.ai-native-interaction__form[data-v-74eb25d9],.ai-native-interaction__permission[data-v-74eb25d9]{gap:9px;min-width:0;display:grid}.ai-native-interaction[data-v-74eb25d9] .el-form-item{margin-bottom:10px}.ai-native-interaction[data-v-74eb25d9] .el-form-item__label{color:#475569;padding-bottom:3px;font-size:11px;line-height:1.4}.ai-native-interaction[data-v-74eb25d9] .el-input-number,.ai-native-interaction[data-v-74eb25d9] .el-select{width:100%}.ai-native-interaction__multiselect[data-v-74eb25d9]{flex-wrap:wrap;gap:4px 12px;display:flex}.ai-native-interaction__notice[data-v-74eb25d9]{color:#8a5a00;background:#fff7dd;border-radius:7px;margin:0;padding:7px 8px;font-size:11px;line-height:1.55}.ai-native-interaction__description[data-v-74eb25d9]{color:#7d8798;width:100%;margin-top:3px;font-size:10px;line-height:1.5;display:block}.ai-native-interaction__unsupported[data-v-74eb25d9]{color:#6b7688;background:#f7f9fc;border:1px solid #e6ebf3;border-radius:7px;gap:2px;padding:8px;font-size:10.5px;line-height:1.5;display:grid}.ai-native-interaction__permission>p[data-v-74eb25d9]{margin:0;font-size:12px;line-height:1.6}.ai-native-interaction__permission ul[data-v-74eb25d9]{color:#64748b;background:#fff;border:1px solid #f3e7bc;border-radius:7px;gap:3px;max-height:120px;margin:0;padding:7px 9px;font-size:10.5px;line-height:1.5;list-style:none;display:grid;overflow:auto}.ai-native-interaction__permission li[data-v-74eb25d9]{overflow-wrap:anywhere}.ai-native-interaction__actions[data-v-74eb25d9]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (width<=700px){.ai-native-interaction__actions[data-v-74eb25d9] .el-button{flex:auto;margin-left:0}}@media (prefers-reduced-motion:reduce){.ai-native-interaction[data-v-74eb25d9]{scroll-behavior:auto}}.ai-opencode2-stream[data-v-ad284e44]{min-width:0}.ai-opencode2-stream__projection[data-v-ad284e44]{color:#94a0b3;margin:-11px 2px 13px;font-size:10px;line-height:1.5}.ai-message-flow[data-v-012f380a]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ai-message-flow__scroller[data-v-012f380a]{overflow-anchor:none;background:linear-gradient(180deg, color-mix(in oklch, var(--admin-brand) 2%, var(--admin-card)) 0, var(--admin-card) 260px);scrollbar-color:color-mix(in oklch, var(--admin-muted) 34%, transparent) transparent;scrollbar-gutter:stable both-edges;flex:auto;min-height:0;padding:48px 36px 40px;overflow-y:auto}.ai-message-flow__content[data-v-012f380a],.ai-message-flow__approvals[data-v-012f380a]{width:100%;max-width:var(--ai-workbench-content-width);margin-inline:auto}.ai-message-flow__body[data-v-012f380a]{display:flow-root}.ai-message-flow__loading[data-v-012f380a]{min-height:160px;color:var(--admin-muted);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.ai-message-flow__to-latest[data-v-012f380a]{z-index:4;width:max-content;color:var(--admin-ink);background:var(--admin-card);border:1px solid var(--admin-line-soft);border-radius:var(--admin-radius-pill);cursor:pointer;align-items:center;margin-inline:auto;padding:7px 16px;font-size:12.5px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 24px #18243a1f}.ai-message-flow__to-latest[data-v-012f380a]:hover{border-color:var(--ai-workbench-accent-border)}.ai-message-flow__message[data-v-012f380a]{width:100%;padding-bottom:28px;display:flex}.ai-message-flow__message.is-user[data-v-012f380a]{justify-content:flex-end}.ai-message-flow__message-content[data-v-012f380a]{min-width:0;max-width:100%;position:relative}.ai-message-flow__message.is-assistant .ai-message-flow__message-content[data-v-012f380a]{width:100%}.ai-message-flow__message.is-user .ai-message-flow__message-content[data-v-012f380a]{max-width:min(78%,600px)}.ai-message-flow__message.is-user .ai-message-flow__message-content[data-v-012f380a] .ai-inline-message-content{color:var(--admin-ink);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ai-workbench-accent-wash);border:1px solid color-mix(in oklch, var(--admin-brand) 12%, transparent);border-radius:16px 16px 5px;margin:0;padding:10px 15px;font-size:14px;line-height:1.65}.ai-message-flow__message-content[data-v-012f380a] .ai-markdown-message{color:var(--admin-ink);font-size:15px;line-height:1.78}.ai-message-flow__message-meta[data-v-012f380a]{min-height:22px;color:var(--admin-muted);opacity:0;pointer-events:none;visibility:hidden;align-items:center;gap:4px;font-size:11px;line-height:1;transition:opacity .14s,transform .14s,visibility .14s;display:flex;position:absolute;bottom:-25px;left:0;right:0;transform:translateY(-2px)}.ai-message-flow__message.is-user .ai-message-flow__message-meta[data-v-012f380a]{justify-content:flex-end}.ai-message-flow__message:hover .ai-message-flow__message-meta[data-v-012f380a],.ai-message-flow__message:focus-within .ai-message-flow__message-meta[data-v-012f380a]{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.ai-message-flow__message-meta time[data-v-012f380a]{white-space:nowrap}.ai-message-flow__message-meta button[data-v-012f380a]{width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ai-message-flow__message-meta button[data-v-012f380a]:hover,.ai-message-flow__message-meta button[data-v-012f380a]:focus-visible{color:var(--admin-brand);background:color-mix(in oklch, var(--admin-brand) 8%, transparent);outline:none}.ai-message-flow__message-meta button[data-v-012f380a]:disabled{cursor:default;opacity:.45}@media (hover:none){.ai-message-flow__message-meta[data-v-012f380a]{opacity:1;pointer-events:auto;visibility:visible;transform:none}}.ai-message-flow__attachments[data-v-012f380a]{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ai-message-flow__attachments li[data-v-012f380a]{background:var(--admin-card);border:1px solid var(--admin-line);border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:240px;max-width:420px;min-height:54px;padding:5px 9px 5px 3px;display:grid}.ai-message-flow__artifact-image[data-v-012f380a]{cursor:zoom-in;border-radius:7px;grid-column:1/-1;width:100%;min-width:0}.ai-message-flow__artifact-image[data-v-012f380a] .el-image__inner{object-fit:contain;width:100%;height:auto;max-height:420px;display:block}.ai-message-flow__image-error[data-v-012f380a]{color:var(--admin-muted);text-align:center;padding:24px 12px;font-size:12px;display:block}.ai-message-flow__attachments li>span[data-v-012f380a]{gap:2px;min-width:0;display:grid}.ai-message-flow__attachments strong[data-v-012f380a]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ai-message-flow__attachments small[data-v-012f380a]{color:var(--admin-muted);font-size:10px}.ai-message-flow__attachments a[data-v-012f380a]{color:var(--admin-brand);font-size:12px;text-decoration:none}.ai-message-flow__approvals[data-v-012f380a]{gap:10px;margin-bottom:28px;display:grid}.is-spinning[data-v-012f380a]{animation:1s linear infinite ai-message-flow-spin-012f380a}@keyframes ai-message-flow-spin-012f380a{to{transform:rotate(360deg)}}@container ai-assistant-chat (width<=920px){.ai-message-flow__scroller[data-v-012f380a]{padding:26px 18px 36px}}@container ai-assistant-chat (width<=560px){.ai-message-flow__message.is-user .ai-message-flow__message-content[data-v-012f380a]{max-width:82%}}@container ai-assistant-chat (width<=480px){.ai-message-flow__scroller[data-v-012f380a]{scrollbar-gutter:auto;padding:20px 16px 24px}.ai-message-flow__attachments li[data-v-012f380a]{width:100%;min-width:0;max-width:100%}}body.internal-admin-theme .el-popper.ai-opencode2-plan-popover{border-color:var(--admin-line);background:var(--admin-card);border-radius:20px;box-shadow:0 18px 44px -26px #0f172a6b,0 8px 20px -14px #0f172a3d}body.internal-admin-theme .el-popper.ai-opencode2-plan-popover.is-compact{border-radius:14px;box-shadow:0 14px 34px -24px #0f172a61,0 6px 16px -12px #0f172a33}body.internal-admin-theme .el-popper.ai-opencode2-plan-popover .el-popper__arrow:before{border-color:var(--admin-line);background:var(--admin-card)}.ai-user-input-composer[data-v-582896e4]{color:#1a2233;background:0 0;gap:8px;padding:10px 12px 0;display:grid}.ai-user-input-composer__head[data-v-582896e4],.ai-user-input-composer__status[data-v-582896e4]{align-items:center;gap:8px;display:flex}.ai-user-input-composer__head[data-v-582896e4]{justify-content:space-between;padding:2px 0}.ai-user-input-composer__head>strong[data-v-582896e4]{color:#1a2233;font-size:11px;font-weight:600}.ai-user-input-composer__head small[data-v-582896e4]{color:#0052d9;background:#eaf2ff;border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:500}.ai-user-input-composer__status button[data-v-582896e4-s]{color:#6b7688;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px 7px;font-size:10px}.ai-user-input-composer__status button[data-v-582896e4-s]:hover{background:#f4f6f9}.ai-user-input-composer__status button.is-danger[data-v-582896e4-s]{color:#b5474f}.ai-user-input-composer__status button[data-v-582896e4-s]:disabled{cursor:default;opacity:.45}.ai-user-input-composer__steps[data-v-582896e4]{gap:5px;padding:0 0 2px;display:flex;overflow-x:auto}.ai-user-input-composer__step[data-v-582896e4]{color:#6b7688;min-height:22px;font:inherit;cursor:pointer;background:#f4f6f9;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:2px 8px;font-size:10px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.ai-user-input-composer__step>span[data-v-582896e4]{color:#fff;background:#9aa7b8;border-radius:999px;place-items:center;width:14px;height:14px;font-size:9px;display:grid}.ai-user-input-composer__step.is-answered>span[data-v-582896e4],.ai-user-input-composer__step.is-active>span[data-v-582896e4]{background:#0052d9}.ai-user-input-composer__step.is-active[data-v-582896e4]{color:#0052d9;background:#eaf2ff}.ai-user-input-composer__step[data-v-582896e4]:disabled{cursor:default;opacity:.55}.ai-user-input-question[data-v-582896e4]{border:0;gap:6px;min-width:0;margin:0;padding:0 0 10px;display:grid}.ai-user-input-question>p[data-v-582896e4]{color:#1a2233;margin:0;font-size:12px;font-weight:600;line-height:1.5}.ai-user-input-composer__hint[data-v-582896e4]{color:#7d8798!important;font-size:10px!important;font-weight:400!important}@media (width<=700px){.ai-user-input-composer__head[data-v-582896e4]{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ai-user-input-composer__step[data-v-582896e4]{transition:none}}.ai-question-stop[data-v-9e27bc33]{justify-content:center;align-items:center;gap:4px;min-width:70px;display:inline-flex}.ai-question-stop__spinner[data-v-9e27bc33]{border:1.5px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.7s linear infinite ai-question-stop-spin-9e27bc33}@keyframes ai-question-stop-spin-9e27bc33{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ai-question-stop__spinner[data-v-9e27bc33]{animation:none}}.ai-screenshot-capture[data-v-07c3e199]{z-index:6000;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.ai-screenshot-capture[data-v-07c3e199]:before{z-index:1;content:"";pointer-events:none;background:#0f172a7a;position:absolute;inset:0}.ai-screenshot-capture.has-selection[data-v-07c3e199]:before{background:0 0}.ai-screenshot-capture.is-capturing[data-v-07c3e199]{cursor:wait}.ai-screenshot-capture__selection[data-v-07c3e199]{z-index:2;pointer-events:none;border:2px solid #2f7bff;border-radius:2px;position:absolute;box-shadow:0 0 0 9999px #0f172a7a}.ai-screenshot-capture__selection>span[data-v-07c3e199]{color:#fff;white-space:nowrap;background:#0f172ae0;border-radius:5px;padding:3px 7px;font-size:11px;line-height:1.2;position:absolute;top:calc(100% + 6px);right:0}.ai-screenshot-capture__toolbar[data-v-07c3e199]{z-index:3;color:#fff;cursor:default;background:#0f172aeb;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:12px;min-height:40px;padding:6px 7px 6px 14px;font-size:13px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0f172a47}.ai-screenshot-capture__toolbar>span[data-v-07c3e199]{min-width:180px}.ai-screenshot-capture__toolbar button[data-v-07c3e199]{color:#fff;min-width:52px;height:28px;font:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff29;border-radius:7px;padding:0 10px}.ai-screenshot-capture__toolbar button[data-v-07c3e199]:hover,.ai-screenshot-capture__toolbar button[data-v-07c3e199]:focus-visible{outline-offset:1px;background:#ffffff2e;outline:2px solid #93c5fdcc}@media (width<=640px){.ai-screenshot-capture__toolbar[data-v-07c3e199]{top:max(10px, env(safe-area-inset-top));justify-content:space-between;width:calc(100vw - 20px)}.ai-screenshot-capture__toolbar>span[data-v-07c3e199]{min-width:0}}@media (prefers-reduced-motion:reduce){.ai-screenshot-capture[data-v-07c3e199] *,.ai-screenshot-capture[data-v-07c3e199] :before,.ai-screenshot-capture[data-v-07c3e199] :after{transition:none!important}}.ai-task-reference__row[data-v-64ac7a89]{width:100%;min-height:38px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}button.ai-task-reference__row[data-v-64ac7a89]{cursor:pointer}button.ai-task-reference__row[data-v-64ac7a89]:focus-visible,.ai-task-reference__retry[data-v-64ac7a89]:focus-visible{outline:2px solid color-mix(in oklch, var(--admin-brand) 35%, transparent);outline-offset:-2px}.ai-task-reference__icon[data-v-64ac7a89]{width:18px;height:18px;color:var(--admin-ink-2);flex:0 0 18px;font-size:16px}.ai-task-reference__title[data-v-64ac7a89]{color:var(--admin-ink-2);font-size:12px;font-weight:500;line-height:18px}.ai-task-reference__count[data-v-64ac7a89]{width:27px;color:var(--admin-faint);text-align:right;white-space:nowrap;flex:0 0 27px;font-size:9px}.ai-task-reference__count.is-placeholder[data-v-64ac7a89]{visibility:hidden}.ai-task-reference__trailing-slot[data-v-64ac7a89]{flex:0 0 12px;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.ai-task-reference__status[data-v-64ac7a89]{color:var(--admin-muted);white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:9px;font-weight:500;display:inline-flex}.ai-task-reference__status i[data-v-64ac7a89]{background:currentColor;border-radius:50%;width:5px;height:5px}.ai-task-reference__status.is-cited[data-v-64ac7a89],.ai-task-reference__segment-status.is-cited[data-v-64ac7a89]{color:var(--admin-success)}.ai-task-reference__status.is-retrieved[data-v-64ac7a89]{color:var(--admin-brand-2)}.ai-task-reference__status.is-opened[data-v-64ac7a89]{color:var(--admin-warning)}.ai-task-reference__details[data-v-64ac7a89]{border-top:1px solid var(--admin-line-soft);margin-left:28px;padding:2px 0 6px}.ai-task-reference__segment[data-v-64ac7a89]{padding:7px 0}.ai-task-reference__segment+.ai-task-reference__segment[data-v-64ac7a89]{border-top:1px solid var(--admin-line-soft)}.ai-task-reference__segment-heading[data-v-64ac7a89]{color:var(--admin-ink-2);align-items:center;gap:6px;font-size:9px;line-height:14px;display:flex}.ai-task-reference__segment-status[data-v-64ac7a89]{color:var(--admin-faint);white-space:nowrap;flex:none}.ai-task-reference__loading[data-v-64ac7a89]{flex-direction:column;gap:6px;padding:8px 0;display:flex}.ai-task-reference__loading span[data-v-64ac7a89]{border-radius:var(--admin-radius-pill);background:var(--admin-line-soft);width:100%;height:8px;animation:1.4s ease-in-out infinite pulse-64ac7a89}.ai-task-reference__loading span[data-v-64ac7a89]:last-child{width:72%}.ai-task-reference__retry[data-v-64ac7a89],.ai-task-reference__empty[data-v-64ac7a89]{color:var(--admin-muted);background:0 0;border:0;margin:0;padding:8px 0;font-size:10px;line-height:16px}.ai-task-reference__retry[data-v-64ac7a89]{cursor:pointer}@keyframes pulse-64ac7a89{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ai-task-reference__loading span[data-v-64ac7a89]{animation:none}}.ai-task-capability-card[data-v-4ce8d3ad]{z-index:14;pointer-events:auto;background:0 0;width:300px;min-height:0;max-height:calc(100% - 102px);position:absolute;top:80px;right:22px}.ai-task-capability-card[data-v-4ce8d3ad] .el-card{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:20px;max-height:100%;position:relative;overflow:hidden;box-shadow:0 18px 42px -30px #12203d47}.ai-task-capability-card[data-v-4ce8d3ad] .el-card__body{flex-direction:column;flex:auto;min-height:0;padding:15px 16px 16px;display:flex}.ai-task-capability-card__scroll[data-v-4ce8d3ad]{scrollbar-color:color-mix(in oklch, var(--admin-muted) 28%, transparent) transparent;scrollbar-width:thin;padding-right:1px}.ai-task-capability-card__context[data-v-4ce8d3ad]{padding:0 2px}.ai-task-capability-card__section-heading[data-v-4ce8d3ad]{min-height:24px;color:var(--admin-faint);letter-spacing:.01em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:500;display:flex}.ai-task-capability-card__section-heading h3[data-v-4ce8d3ad]{font:inherit;margin:0}.ai-task-capability-card__context-row[data-v-4ce8d3ad],.ai-task-capability-card__memory[data-v-4ce8d3ad] .ai-memory-recall-badge__section-row{align-items:center;gap:10px;min-height:36px}.ai-task-capability-card__context-row[data-v-4ce8d3ad]{display:flex}.ai-task-capability-card__context-details[data-v-4ce8d3ad]{padding:0 0 7px 28px}.ai-task-capability-card__row-icon[data-v-4ce8d3ad],.ai-task-capability-card__memory[data-v-4ce8d3ad] .ai-memory-recall-badge__section-icon{width:18px;height:18px;color:var(--admin-ink-2);flex:0 0 18px;font-size:16px}.ai-task-capability-card__row-label[data-v-4ce8d3ad],.ai-task-capability-card__memory[data-v-4ce8d3ad] .ai-memory-recall-badge__section-label{color:var(--admin-ink-2);font-size:12px;font-weight:500;line-height:18px}.ai-task-capability-card__context-percent[data-v-4ce8d3ad]{color:var(--admin-ink);letter-spacing:-.03em;font-size:15px;font-weight:600;line-height:18px}.ai-task-capability-card__meter[data-v-4ce8d3ad]{border-radius:var(--admin-radius-pill);background:var(--admin-line-soft);height:3px;overflow:hidden}.ai-task-capability-card__meter>span[data-v-4ce8d3ad]{border-radius:inherit;background:var(--admin-brand);min-width:4px;height:100%;display:block}.ai-task-capability-card__context.is-warning .ai-task-capability-card__meter>span[data-v-4ce8d3ad]{background:var(--admin-warning)}.ai-task-capability-card__context.is-danger .ai-task-capability-card__meter>span[data-v-4ce8d3ad]{background:var(--admin-danger)}.ai-task-capability-card__context-meta[data-v-4ce8d3ad]{color:var(--admin-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;font-size:9px;line-height:14px;display:flex}.ai-task-capability-card__memory[data-v-4ce8d3ad]{background:0 0;border:0;border-radius:0;margin:0;padding:0 2px}.ai-task-capability-card__section[data-v-4ce8d3ad]{border-top:1px solid var(--admin-line-soft);margin-top:9px;padding:9px 2px 0}.ai-task-capability-card__section+.ai-task-capability-card__section[data-v-4ce8d3ad]{margin-top:8px}.ai-task-capability-card__empty[data-v-4ce8d3ad]{color:var(--admin-muted);text-align:center;padding:8px 0 0;font-size:11px;line-height:1.65}.ai-task-capability-card__categories[data-v-4ce8d3ad],.ai-task-capability-card__references[data-v-4ce8d3ad]{margin-top:2px}.ai-task-capability-card__partial[data-v-4ce8d3ad]{color:var(--admin-muted);margin:4px 0 2px;font-size:9px;line-height:14px}.ai-task-capability-card__reference-drawer-list[data-v-4ce8d3ad]{flex-direction:column;display:flex}.ai-task-capability-card__reference-drawer-header{margin-bottom:0}.ai-task-capability-card__reference-drawer-body{padding-top:8px}.ai-task-capability-card__reference-drawer-list[data-v-4ce8d3ad] .ai-task-reference{padding:4px 0}.ai-task-capability-card__reference-drawer-list[data-v-4ce8d3ad] .ai-task-reference+.ai-task-reference{border-top:1px solid var(--admin-line-soft)}.ai-task-capability-card__category-trigger[data-v-4ce8d3ad]{width:100%;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.ai-task-capability-card__category-trigger[data-v-4ce8d3ad]:focus-visible{outline:2px solid color-mix(in oklch, var(--admin-brand) 35%, transparent);outline-offset:-2px}.ai-task-capability-card__category-count[data-v-4ce8d3ad]{color:var(--admin-muted);white-space:nowrap;flex:none;font-size:10px}.ai-task-capability-card__status[data-v-4ce8d3ad]{color:var(--admin-muted);white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:9px;font-weight:500;display:inline-flex}.ai-task-capability-card__category.is-running .ai-task-capability-card__status[data-v-4ce8d3ad]{color:var(--admin-brand-2)}.ai-task-capability-card__category.is-partial .ai-task-capability-card__status[data-v-4ce8d3ad]{color:var(--admin-warning)}.ai-task-capability-card__category.is-failed .ai-task-capability-card__status[data-v-4ce8d3ad]{color:var(--admin-danger)}.ai-task-capability-card__category-body[data-v-4ce8d3ad]{flex-direction:column;padding:0 0 6px 28px;display:flex}.ai-task-capability-card__capability[data-v-4ce8d3ad]{min-height:28px;padding:5px 0}@media (prefers-reduced-motion:reduce){.ai-task-capability-card__category-trigger svg[data-v-4ce8d3ad]{transition:none}}.browser-preview-reopen[data-v-6d365228]{z-index:15;position:absolute;top:12px;right:16px}.browser-preview-mobile[data-v-6d365228]{display:none}@media (width<=1023px){.browser-preview-reopen[data-v-6d365228]{display:none}.browser-preview-mobile[data-v-6d365228]{margin:12px;display:block}}.ai-workbench[data-v-6d365228]{--ai-workbench-content-width:48rem;--ai-workbench-accent-wash:color-mix(in oklch, var(--admin-brand) 7%, var(--admin-card));--ai-workbench-accent-border:color-mix(in oklch, var(--admin-brand) 18%, var(--admin-line));--ai-workbench-selection-bg:color-mix(in oklch, var(--admin-brand) 8%, var(--admin-card));--ai-workbench-sidebar-bg:color-mix(in oklch, var(--admin-brand) 3%, var(--admin-card));--ai-workbench-sidebar-width:260px;z-index:auto;width:100%;height:calc(100dvh - 60px);min-height:0;max-height:calc(100dvh - 60px);color:var(--admin-ink);background:var(--admin-paper);flex:auto;display:flex;position:relative;overflow:hidden}.ai-workbench.is-floating[data-v-6d365228]{--ai-surface:#ffffffdb;--ai-line:#e2e8f0;--ai-line-strong:#c3ccd9;--ai-ink:#1a2233;--ai-muted:#6b7688;--ai-blue:#0052d9;--ai-blue-strong:#0042b8;height:100%;max-height:none;color:var(--ai-ink);background:0 0;border-radius:16px;font-size:13px;line-height:1.5}.ai-workbench.is-floating .ai-workbench-sidebar-mask[data-v-6d365228]{display:none}.ai-workbench.is-floating .ai-panel[data-v-6d365228],.ai-workbench.is-floating .ai-panel__chat[data-v-6d365228]{width:100%}.ai-workbench.is-floating .ai-panel[data-v-6d365228]{background:0 0;position:relative;overflow:hidden}.ai-workbench.is-floating .ai-panel__chat[data-v-6d365228]{z-index:1;position:relative}.ai-workbench.is-floating .ai-composer__inner[data-v-6d365228]{max-width:100%}.ai-panel[data-v-6d365228]{background:var(--admin-card);flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.ai-history[data-v-6d365228]{z-index:12;width:var(--ai-workbench-sidebar-width);flex:0 0 var(--ai-workbench-sidebar-width);background:var(--ai-workbench-sidebar-bg);border-right:1px solid var(--admin-line-soft);outline:none;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;box-shadow:8px 0 30px #18243a08}.ai-workbench-sidebar__brand[data-v-6d365228]{align-items:center;gap:12px;min-height:76px;padding:15px 18px;display:flex}.ai-workbench-sidebar__avatar[data-v-6d365228]{filter:saturate(.82)drop-shadow(0 5px 10px #2248801a);flex:none;width:38px;height:38px}.ai-workbench-sidebar__brand>span[data-v-6d365228]{gap:2px;min-width:0;display:grid}.ai-workbench-sidebar__notification[data-v-6d365228]{width:34px;height:34px;color:var(--admin-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;place-items:center;margin-left:auto;padding:0;transition:color .14s,background .14s,border-color .14s;display:inline-grid}.ai-workbench-sidebar__notification[data-v-6d365228]:hover,.ai-workbench-sidebar__notification[data-v-6d365228]:focus-visible{color:var(--admin-brand);background:color-mix(in oklch, var(--admin-brand) 8%, transparent);border-color:color-mix(in oklch, var(--admin-brand) 18%, transparent)}.ai-workbench-sidebar__notification[data-v-6d365228]:focus-visible{outline:3px solid color-mix(in oklch, var(--admin-brand) 16%, transparent);outline-offset:2px}.ai-workbench-sidebar__notification.is-enabled[data-v-6d365228]{color:var(--admin-brand)}.ai-workbench-sidebar__notification.is-blocked[data-v-6d365228]{color:var(--el-color-warning);background:color-mix(in oklch, var(--el-color-warning) 9%, transparent)}.ai-notification-settings[data-v-6d365228]{gap:10px;padding:3px 1px;display:grid}.ai-notification-settings__heading[data-v-6d365228]{justify-content:space-between;align-items:center;gap:16px;display:flex}.ai-notification-settings__heading>span[data-v-6d365228]{gap:2px;min-width:0;display:grid}.ai-notification-settings__heading strong[data-v-6d365228]{color:var(--admin-ink);font-size:14px}.ai-notification-settings__heading small[data-v-6d365228],.ai-notification-settings__status[data-v-6d365228],.ai-notification-settings__help[data-v-6d365228]{color:var(--admin-muted);font-size:12px;line-height:1.55}.ai-notification-settings__status[data-v-6d365228],.ai-notification-settings__help[data-v-6d365228]{margin:0}.ai-notification-settings__status.is-warning[data-v-6d365228]{color:var(--el-color-warning-dark-2)}.ai-notification-settings__permission[data-v-6d365228]{color:var(--admin-brand);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px;font-weight:650}.ai-notification-settings__permission[data-v-6d365228]:hover,.ai-notification-settings__permission[data-v-6d365228]:focus-visible{text-underline-offset:3px;text-decoration:underline}.ai-notification-consent .el-dialog__body{color:var(--admin-ink-2);gap:10px;line-height:1.65;display:grid}.ai-notification-consent .el-dialog__body p{margin:0}.ai-workbench-sidebar__brand strong[data-v-6d365228]{color:var(--admin-ink);font-size:16px;font-weight:680;line-height:1.25}.ai-workbench-sidebar__brand small[data-v-6d365228]{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ai-workbench-sidebar__new[data-v-6d365228]{color:#fff;width:calc(100% - 28px);min-height:46px;font:inherit;background:var(--admin-brand);border:1px solid var(--admin-brand);box-shadow:0 10px 22px -12px color-mix(in oklch, var(--admin-brand) 70%, transparent);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:16px 14px 20px;padding:8px 14px;font-size:14px;font-weight:650;transition:background .14s,border-color .14s,opacity .14s;display:flex}.ai-workbench-sidebar__new>.el-icon[data-v-6d365228]{color:#fff;width:20px;height:20px;font-size:20px}.ai-workbench-sidebar__new[data-v-6d365228]:hover{color:#fff;background:var(--admin-brand-2);border-color:var(--admin-brand-2);box-shadow:0 12px 24px -12px color-mix(in oklch, var(--admin-brand) 78%, transparent)}.ai-workbench-sidebar__new[data-v-6d365228]:focus-visible{color:#fff;background:var(--admin-brand-2);border-color:var(--admin-brand-2);outline:3px solid color-mix(in oklch, var(--admin-brand) 18%, transparent);outline-offset:2px}.ai-workbench-sidebar__library[data-v-6d365228]{width:calc(100% - 24px);min-height:44px;color:var(--admin-ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;margin:0 12px 4px;padding:7px 10px;transition:color .14s,background .14s;display:grid}.ai-workbench-sidebar__library.is-active[data-v-6d365228]{color:var(--admin-selected-text);background:var(--ai-workbench-selection-bg)}.ai-workbench-sidebar__library>.el-icon[data-v-6d365228]:first-child{width:28px;height:28px;color:var(--admin-muted);background:color-mix(in oklch, var(--admin-ink) 4%, transparent);border-radius:8px;font-size:15px}.ai-workbench-sidebar__library.is-active>.el-icon[data-v-6d365228]:first-child{color:var(--admin-brand);background:color-mix(in oklch, var(--admin-brand) 11%, var(--admin-card))}.ai-workbench-sidebar__library>span[data-v-6d365228]{min-width:0;display:grid}.ai-workbench-sidebar__library strong[data-v-6d365228]{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.ai-workbench-sidebar__library[data-v-6d365228]:hover{color:var(--admin-ink);background:var(--ai-workbench-selection-bg)}.ai-workbench-sidebar__library[data-v-6d365228]:focus-visible{color:var(--admin-ink);background:var(--ai-workbench-selection-bg);outline:2px solid color-mix(in oklch, var(--admin-brand) 18%, transparent);outline-offset:1px}.ai-workbench-sidebar__library:hover>.el-icon[data-v-6d365228]:first-child,.ai-workbench-sidebar__library:focus-visible>.el-icon[data-v-6d365228]:first-child{color:color-mix(in oklch, var(--admin-brand) 68%, var(--admin-muted))}.ai-history__header[data-v-6d365228]{justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin-top:14px;padding:6px 12px 6px 20px;display:flex}.ai-history__header>div[data-v-6d365228]:first-child{align-items:center;gap:7px;min-width:0;display:flex}.ai-history__header strong[data-v-6d365228]{color:var(--admin-muted);letter-spacing:.02em;font-size:12px;font-weight:650}.ai-history__header span[data-v-6d365228]{color:var(--admin-faint);font-size:11px}.ai-history__actions[data-v-6d365228]{align-items:center;gap:2px;display:flex}.ai-history__actions button[data-v-6d365228]{width:30px;height:30px;color:var(--admin-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.ai-history__actions button[data-v-6d365228]:hover,.ai-history__actions button[data-v-6d365228]:focus-visible,.ai-history__actions button.is-active[data-v-6d365228]{color:var(--admin-brand);background:var(--ai-workbench-accent-wash)}.ai-history__actions button[data-v-6d365228]:disabled{cursor:wait;opacity:.55}.ai-history__search-popover[data-v-6d365228]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.ai-history__search-popover label[data-v-6d365228]{min-height:36px;color:var(--admin-muted);border:1px solid var(--admin-line);border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:0 10px;display:grid}.ai-history__search-popover input[data-v-6d365228]{min-width:0;color:var(--admin-ink);background:0 0;border:0;outline:0}.ai-history__search-popover>button[data-v-6d365228]{min-height:34px;color:var(--admin-muted);font:inherit;border:1px solid var(--admin-line);cursor:pointer;background:0 0;border-radius:7px;padding:0 10px;font-size:12px}.ai-history__search-popover>button.is-primary[data-v-6d365228]{color:#fff;background:var(--admin-brand);border-color:var(--admin-brand)}.ai-history__content[data-v-6d365228]{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.ai-history__loading-overlay[data-v-6d365228]{z-index:5;min-height:42px;color:var(--admin-muted);background:color-mix(in oklch, var(--ai-workbench-sidebar-bg) 84%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex;position:absolute;inset:0 0 auto}.ai-history__loading-overlay .el-icon[data-v-6d365228]{color:var(--admin-brand)}.ai-history__state[data-v-6d365228]{min-height:120px;color:var(--admin-muted);text-align:center;place-items:center;padding:20px;font-size:12px;line-height:1.7;display:grid}.ai-history__list[data-v-6d365228]{scrollbar-color:color-mix(in oklch, var(--admin-muted) 34%, transparent) transparent;flex-direction:column;flex:auto;gap:0;min-height:0;padding:4px 10px 16px;display:flex;overflow-y:auto}.ai-history__item[data-v-6d365228]{border-radius:10px;flex:none;transition:background .14s;position:relative}.ai-history__item[data-v-6d365228]:hover,.ai-history__item[data-v-6d365228]:focus-within,.ai-history__item.is-active[data-v-6d365228]{background:var(--ai-workbench-selection-bg)}.ai-history__item-main[data-v-6d365228]{width:100%;min-width:0;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:0;padding:7px 38px 7px 12px;display:grid;position:relative}.ai-history__item-main strong[data-v-6d365228]{width:100%;min-width:0;color:var(--admin-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:22px;display:block;overflow:hidden}.ai-history__item.is-active .ai-history__item-main strong[data-v-6d365228]{color:var(--admin-selected-text)}.ai-history__item-main>span[data-v-6d365228],.ai-history__item-main small[data-v-6d365228]{display:none}.ai-history__item-status[data-v-6d365228]{z-index:2;pointer-events:none;place-items:center;width:14px;height:14px;transition:opacity .14s;display:grid;position:absolute;top:11px;right:12px}.ai-history__item:hover .ai-history__item-status[data-v-6d365228],.ai-history__item:focus-within .ai-history__item-status[data-v-6d365228]{opacity:0}.ai-history__item-status>i[data-v-6d365228]{background:var(--admin-faint);border-radius:50%;width:7px;height:7px}.ai-history__item-status.is-attention>i[data-v-6d365228]{background:var(--el-color-warning);box-shadow:0 0 0 3px color-mix(in srgb, var(--el-color-warning) 14%, transparent)}.ai-history__item-status.is-failed>i[data-v-6d365228]{background:var(--el-color-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--el-color-danger) 12%, transparent)}.ai-history__item-status.is-completed>i[data-v-6d365228]{background:var(--admin-brand);box-shadow:0 0 0 3px color-mix(in oklch, var(--admin-brand) 14%, transparent)}.ai-history__processing-ring[data-v-6d365228]{width:13px;height:13px;animation:.9s linear infinite ai-history-processing-rotate-6d365228;display:block;position:relative}.ai-history__processing-ring[data-v-6d365228]:before{content:"";background:conic-gradient(transparent 10%, color-mix(in oklch, var(--admin-brand) 82%, var(--admin-ink)) 92%);border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 48%,#000 52%);mask-image:radial-gradient(circle,#0000 48%,#000 52%)}.ai-history__processing-ring[data-v-6d365228]:after{content:"";background:var(--admin-brand);border-radius:50%;width:3px;height:3px;position:absolute;top:0;left:5px}.ai-history__item-more[data-v-6d365228]{z-index:3;width:28px;height:28px;color:var(--admin-muted);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.ai-history__item:hover .ai-history__item-more[data-v-6d365228],.ai-history__item:focus-within .ai-history__item-more[data-v-6d365228],.ai-history__item-more[aria-expanded=true][data-v-6d365228]{opacity:1}.ai-history__item-more[data-v-6d365228]:hover,.ai-history__item-more[data-v-6d365228]:focus-visible{color:var(--admin-ink);background:color-mix(in oklch, var(--admin-ink) 8%, transparent)}.ai-history__menu[data-v-6d365228]{z-index:20;background:var(--admin-card);border:1px solid var(--admin-line);border-radius:6px;min-width:116px;padding:5px;display:grid;position:absolute;top:34px;right:6px;box-shadow:0 12px 28px #14203824}.ai-history__menu button[data-v-6d365228]{min-height:32px;color:var(--admin-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;padding:0 9px;font-size:12px;display:flex}.ai-history__menu button[data-v-6d365228]:hover,.ai-history__menu button[data-v-6d365228]:focus-visible{background:var(--admin-card-muted)}.ai-history__menu button.is-danger[data-v-6d365228]{color:var(--el-color-danger)}.ai-history__rename[data-v-6d365228]{grid-template-columns:1fr 44px 44px;align-items:center;gap:5px;min-height:74px;padding:8px;display:grid}.ai-history__rename input[data-v-6d365228]{min-width:0;min-height:32px;color:var(--admin-ink);background:var(--admin-card);border:1px solid var(--admin-line-strong);border-radius:6px;outline:0;grid-column:1/-1;padding:0 8px}.ai-history__rename button[data-v-6d365228]{min-height:28px;color:var(--admin-muted);font:inherit;background:var(--admin-card);border:1px solid var(--admin-line);cursor:pointer;border-radius:5px;font-size:11px}.ai-workbench-sidebar-mask[data-v-6d365228],.ai-workbench-conversation-heading__menu[data-v-6d365228],.ai-panel__library-history-trigger[data-v-6d365228]{display:none}.ai-panel__chat[data-v-6d365228]{background:color-mix(in oklch, var(--admin-brand) 1.5%, var(--admin-card));flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden;container:ai-assistant-chat/inline-size}.ai-panel__header[data-v-6d365228]{z-index:3;background:color-mix(in oklch, var(--admin-card) 94%, transparent);border-bottom:1px solid var(--admin-line-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;min-height:64px;padding:9px 24px;display:flex;position:relative;box-shadow:0 8px 24px #18243a08}.ai-workbench-conversation-heading[data-v-6d365228]{align-items:center;gap:10px;min-width:0;display:flex}.ai-workbench-conversation-heading>span[data-v-6d365228]{align-items:baseline;gap:10px;min-width:0;display:flex}.ai-workbench-conversation-heading strong[data-v-6d365228],.ai-workbench-conversation-heading small[data-v-6d365228]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-workbench-conversation-heading strong[data-v-6d365228]{max-width:min(48vw,600px);color:var(--admin-ink);font-size:15.5px;font-weight:650}.ai-workbench-conversation-heading small[data-v-6d365228]{max-width:260px;color:color-mix(in oklch, var(--admin-brand) 54%, var(--admin-muted));background:var(--ai-workbench-accent-wash);border:1px solid var(--ai-workbench-accent-border);border-radius:var(--admin-radius-pill);padding:2px 8px;font-size:11px}.ai-composer__stack[data-v-6d365228],.ai-composer-readonly[data-v-6d365228]{width:100%;max-width:var(--ai-workbench-content-width);margin-inline:auto}.ai-composer-readonly[data-v-6d365228]{color:var(--admin-muted);text-align:center;background:var(--admin-card-muted);border:1px solid var(--admin-line);border-radius:10px;margin-block:18px 24px;padding:12px 16px;font-size:13px}.ai-composer[data-v-6d365228]{z-index:4;background:linear-gradient(to bottom, #fff0, var(--admin-card) 22px, var(--admin-card) 100%);flex:none;margin-top:-24px;padding:34px 28px 18px;position:relative}.ai-composer__stack[data-v-6d365228]{gap:10px;display:grid}.ai-composer__surface[data-v-6d365228]{background:var(--admin-card);border:1px solid color-mix(in oklch, var(--admin-brand) 12%, var(--admin-line-strong));border-radius:999px;min-width:0;min-height:52px;position:relative;box-shadow:0 18px 42px -26px #14203857,0 5px 16px #1418200d}.ai-composer__surface[data-v-6d365228]:focus-within{border-color:color-mix(in oklch, var(--admin-brand) 38%, var(--admin-line-strong));box-shadow:0 0 0 3px color-mix(in oklch, var(--admin-brand) 8%, transparent), 0 20px 46px -26px #14203861}.ai-composer__field[data-v-6d365228]{align-items:center;min-height:50px;padding:11px 52px;display:flex}.ai-composer textarea[data-v-6d365228]{resize:none;width:100%;min-height:26px;max-height:160px;color:var(--admin-ink);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:15px;line-height:26px;display:block;overflow-y:auto}.ai-composer textarea[data-v-6d365228]::placeholder{color:var(--admin-faint)}.ai-composer textarea[data-v-6d365228]:disabled{cursor:not-allowed}.ai-composer__bar[data-v-6d365228]{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:8px;width:auto;min-height:36px;display:flex;position:absolute;bottom:7px;left:8px;right:8px}.ai-composer__bar-left[data-v-6d365228]{pointer-events:none;flex:auto;align-items:center;width:auto;min-width:0;display:flex}.ai-composer__file-input[data-v-6d365228]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ai-composer__attach[data-v-6d365228],.ai-composer__send[data-v-6d365228]{width:36px;height:36px;font:inherit;cursor:pointer;pointer-events:auto;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ai-composer__attach[data-v-6d365228]{color:var(--admin-muted);background:0 0;font-size:21px}.ai-workbench:not(.is-floating) .ai-composer__attach-icon[data-v-6d365228]:not(.is-spinning),.ai-workbench:not(.is-floating) .ai-composer__send-icon[data-v-6d365228]:not(.is-spinning){transform:translateY(1px)}.ai-composer__attach[data-v-6d365228]:hover:not(:disabled){color:var(--admin-brand);background:var(--ai-workbench-accent-wash)}.ai-composer__attach[data-v-6d365228]:focus-visible:not(:disabled){color:var(--admin-brand);background:var(--ai-workbench-accent-wash);outline:2px solid color-mix(in oklch, var(--admin-brand) 18%, transparent);outline-offset:1px}.ai-composer__attach[data-v-6d365228]:disabled{color:var(--admin-faint);cursor:not-allowed}.ai-composer__send[data-v-6d365228]{color:var(--admin-faint);background:color-mix(in oklch, var(--admin-ink) 9%, var(--admin-card-muted));flex:none;font-size:18px}.ai-composer__send.is-ready[data-v-6d365228],.ai-composer__send.is-sending[data-v-6d365228]{color:#fff;background:var(--admin-ink)}.ai-composer__send.is-ready[data-v-6d365228]:hover,.ai-composer__send.is-ready[data-v-6d365228]:focus-visible{background:var(--admin-ink-2)}.ai-composer__send.is-ready[data-v-6d365228]:focus-visible{outline:2px solid color-mix(in oklch, var(--admin-brand) 22%, transparent);outline-offset:2px}.ai-composer__send[data-v-6d365228]:disabled{cursor:not-allowed;opacity:.7}.ai-composer__counter[data-v-6d365228]{color:var(--admin-faint);pointer-events:auto;font-size:10px}.ai-composer__send.is-answer[data-v-6d365228],.ai-composer__back[data-v-6d365228]{white-space:nowrap;pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;gap:5px;width:64px;min-width:64px;height:32px;min-height:32px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.ai-composer__send.is-answer[data-v-6d365228]{gap:4px;width:auto;min-width:72px;padding-inline:12px}.ai-composer__send.is-answer .el-icon[data-v-6d365228]{flex:0 0 11px;width:11px;height:11px}.ai-composer__back[data-v-6d365228]{color:#667085;cursor:pointer;background:#fff;border:1px solid #d0d5dd}.ai-composer__back[data-v-6d365228]:not(:disabled):hover,.ai-composer__back[data-v-6d365228]:not(:disabled):focus-visible{color:#344054;outline-offset:2px;border-color:#98a2b3;outline:2px solid #0052d91f}.ai-composer__back[data-v-6d365228]:disabled{color:#98a2b3;cursor:not-allowed;opacity:.55;background:#f9fafb}.ai-composer__surface.is-answering[data-v-6d365228]{background:var(--admin-card);border-color:var(--admin-line-strong);border-radius:18px;min-height:96px;padding-bottom:8px;box-shadow:0 10px 30px #14182014}.ai-composer__surface.is-answering[data-v-6d365228]:focus-within{border-color:color-mix(in oklch, var(--admin-brand) 38%, var(--admin-line-strong));box-shadow:0 0 0 2px color-mix(in oklch, var(--admin-brand) 8%, transparent), 0 12px 32px #1418201a}.ai-composer__surface.is-answering .ai-composer__field[data-v-6d365228]{min-height:42px;padding:4px 18px 2px}.ai-composer__surface.is-answering textarea[data-v-6d365228]{color:var(--admin-ink);font-size:12.5px;line-height:1.5}.ai-composer__surface.is-answering textarea[data-v-6d365228]::placeholder{color:var(--admin-muted)}.ai-composer__surface.is-answering .ai-composer__bar[data-v-6d365228]{pointer-events:auto;width:100%;min-height:44px;padding:2px 12px 4px;position:relative;bottom:auto;left:auto;right:auto}.ai-composer__surface.is-answering .ai-composer__bar-left[data-v-6d365228]{flex:1;width:auto}.ai-composer__surface.is-expanded[data-v-6d365228]{border-radius:28px;min-height:116px}.ai-composer__surface.is-expanded .ai-composer__field[data-v-6d365228]{align-items:flex-start;min-height:64px;padding:16px 30px 4px}.ai-composer__surface.is-expanded .ai-composer__bar[data-v-6d365228]{pointer-events:auto;width:100%;min-height:52px;padding:4px 12px 10px;position:relative;bottom:auto;left:auto;right:auto}.ai-composer__surface.is-expanded .ai-composer__bar-left[data-v-6d365228]{pointer-events:auto}.ai-workbench:not(.is-floating).is-welcome .ai-panel__chat[data-v-6d365228]{background:var(--admin-card);scrollbar-gutter:auto;overflow:hidden}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow{background:0 0;flex:auto;min-height:0;overflow:hidden}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__scroller{background:0 0;padding:0}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__content{flex-direction:column;justify-content:center;min-height:100%;display:flex}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__welcome{width:min(100%, var(--ai-workbench-content-width));max-width:var(--ai-workbench-content-width);text-align:center;flex-direction:column;align-items:center;gap:12px;min-height:0;margin-inline:auto;padding:0 28px 30px;display:flex;position:relative;overflow:visible}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__welcome-avatar{border-radius:50%;width:96px;height:96px;margin-bottom:14px;display:block;overflow:hidden}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__welcome-avatar-image{width:100px;height:100px}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__welcome h2{color:var(--admin-ink);letter-spacing:-.025em;margin:0;font-size:clamp(30px,3vw,38px);font-weight:680}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__welcome h2 strong{color:var(--admin-brand);font-weight:inherit}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;width:100%;margin-top:14px;display:grid}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__prompts button{min-height:40px;color:var(--admin-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:8px;padding:8px 12px;font-size:12px;line-height:1.5;transition:color .14s,background .14s;display:grid}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__prompts button:hover,.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__prompts button:focus-visible{color:var(--admin-ink-2);background:var(--ai-workbench-accent-wash)}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__prompts button:focus-visible{outline:2px solid color-mix(in oklch, var(--admin-brand) 18%, transparent);outline-offset:1px}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__prompts i{color:color-mix(in oklch, var(--admin-brand) 76%, var(--admin-muted));text-align:center;font-size:12px;font-style:normal}.ai-workbench:not(.is-floating).is-welcome .ai-composer[data-v-6d365228]{background:0 0;flex:none;width:100%;margin:0;padding:0}.ai-workbench:not(.is-floating).is-welcome .ai-composer__surface[data-v-6d365228]{border-radius:999px}.ai-workbench:not(.is-floating).is-welcome .ai-composer__surface.is-expanded[data-v-6d365228]{border-radius:28px}.ai-drop-overlay[data-v-6d365228]{z-index:30;background:color-mix(in oklch, var(--admin-card) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.ai-drop-overlay>div[data-v-6d365228]{width:min(420px,100%);min-height:180px;color:var(--admin-muted);text-align:center;border:2px dashed color-mix(in oklch, var(--admin-brand) 42%, var(--admin-line));border-radius:20px;place-content:center;gap:8px;animation:1.2s ease-in-out infinite alternate ai-drop-pulse-6d365228;display:grid}.ai-drop-overlay strong[data-v-6d365228]{color:var(--admin-ink);font-size:18px}.ai-drop-overlay span[data-v-6d365228]{font-size:12px}.ai-panel__library[data-v-6d365228]{z-index:1;background:var(--admin-paper);flex:auto;width:100%;min-width:0;min-height:0;position:relative;overflow:hidden}.is-spinning[data-v-6d365228]{animation:1s linear infinite composer-spin-6d365228}.is-refresh-spinning[data-v-6d365228]{animation:.8s linear infinite ai-history-refresh-spin-6d365228}@media (width>=1400px){.ai-workbench.has-task-capability-card[data-v-6d365228] .ai-message-flow__scroller,.ai-workbench.has-task-capability-card .ai-composer[data-v-6d365228]{padding-right:356px}}@media (width<=920px){.ai-workbench[data-v-6d365228]{height:calc(100dvh - 100px);max-height:calc(100dvh - 100px)}.ai-history[data-v-6d365228]{z-index:24;flex-basis:auto;width:min(304px,88vw);transition:transform .24s cubic-bezier(.22,.8,.32,1);position:absolute;inset:0 auto 0 0;transform:translate(-104%)}.ai-history.is-open[data-v-6d365228]{transform:none;box-shadow:20px 0 50px #14203838}.ai-workbench-sidebar-mask[data-v-6d365228]{z-index:20;cursor:pointer;background:#0f172a61;border:0;padding:0;display:block;position:absolute;inset:0}.ai-workbench-conversation-heading__menu[data-v-6d365228]{width:36px;height:36px;color:var(--admin-muted);font:inherit;background:var(--admin-card-muted);border:1px solid var(--admin-line);cursor:pointer;border-radius:7px;flex:none;place-items:center;padding:0;font-size:18px;display:grid}.ai-workbench-conversation-heading__menu[data-v-6d365228]:hover,.ai-workbench-conversation-heading__menu[data-v-6d365228]:focus-visible{color:var(--admin-brand);background:var(--ai-workbench-accent-wash)}.ai-workbench-conversation-heading__menu[data-v-6d365228]:focus-visible{outline:2px solid color-mix(in oklch, var(--admin-brand) 18%, transparent);outline-offset:1px}.ai-panel__library-history-trigger[data-v-6d365228]{z-index:12;width:36px;height:36px;color:var(--admin-muted);font:inherit;background:var(--admin-card);border:1px solid var(--admin-line);cursor:pointer;border-radius:7px;place-items:center;padding:0;font-size:18px;display:grid;position:absolute;top:28px;left:28px;box-shadow:0 3px 10px #0f172a14}.ai-panel__library-history-trigger[data-v-6d365228]:hover,.ai-panel__library-history-trigger[data-v-6d365228]:focus-visible{color:var(--admin-brand);background:var(--admin-brand-wash)}.ai-panel__header[data-v-6d365228]{min-height:56px;padding:8px 14px}.ai-workbench-conversation-heading strong[data-v-6d365228]{max-width:44vw}.ai-composer[data-v-6d365228]{padding:30px 18px max(14px, env(safe-area-inset-bottom))}.ai-workbench:not(.is-floating).is-welcome .ai-composer[data-v-6d365228]{padding:0 18px}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__welcome{padding-left:18px;padding-right:18px}}@media (width<=640px){.ai-composer[data-v-6d365228]{padding-left:12px;padding-right:12px}.ai-composer__surface[data-v-6d365228]{border-radius:999px;min-height:56px}.ai-composer__field[data-v-6d365228]{min-height:56px;padding:15px 52px}.ai-composer__bar[data-v-6d365228]{min-height:38px;bottom:8px;left:8px;right:8px}.ai-composer__surface.is-expanded[data-v-6d365228]{border-radius:24px;min-height:108px}.ai-composer__surface.is-expanded .ai-composer__field[data-v-6d365228]{min-height:58px;padding:14px 28px 4px}.ai-composer__surface.is-expanded .ai-composer__bar[data-v-6d365228]{min-height:50px;padding:4px 10px 8px;bottom:auto;left:auto;right:auto}.ai-composer__surface.is-answering[data-v-6d365228]{border-radius:12px;min-height:88px}.ai-composer__surface.is-answering .ai-composer__field[data-v-6d365228]{min-height:42px;padding:4px 15px 2px}.ai-workbench:not(.is-floating).is-welcome .ai-composer[data-v-6d365228]{padding-inline:12px}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__welcome{padding-left:12px;padding-right:12px}.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__prompts{grid-template-columns:minmax(0,1fr);margin-top:10px}.ai-workbench-conversation-heading small[data-v-6d365228]{display:none}.ai-workbench-conversation-heading strong[data-v-6d365228]{max-width:56vw}}.ai-workbench.is-floating .ai-panel__header[data-v-6d365228]{background:linear-gradient(90deg,#eef4ffe6,#0000);border-bottom:1px solid #f0f4f9;justify-content:space-between;align-items:center;gap:10px;min-height:57px;padding:10px 14px 10px 16px;display:flex}.ai-identity[data-v-6d365228]{align-items:center;gap:10px;min-width:0;display:flex}.ai-identity__avatar[data-v-6d365228]{filter:drop-shadow(0 4px 10px #041a4a38);flex:none;width:32px;height:32px}.ai-identity>span[data-v-6d365228]{gap:1px;min-width:0;line-height:1.15;display:grid}.ai-identity strong[data-v-6d365228]{color:#1a2233;font-size:14px;font-weight:700}.ai-identity small[data-v-6d365228]{color:#94a0b3;font-size:10.5px}.ai-controls[data-v-6d365228]{align-items:center;gap:2px;margin-left:auto;display:flex}.ai-controls button[data-v-6d365228]{color:#94a0b3;width:28px;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:15px;transition:color .16s,background .16s,transform .16s;display:grid}.ai-controls button[data-v-6d365228]:hover,.ai-controls button[data-v-6d365228]:focus-visible,.ai-controls button[aria-expanded=true][data-v-6d365228]{color:#0052d9;outline-offset:1px;background:#0052d914;outline:2px solid #0052d924}.ai-controls button[data-v-6d365228]:active{transform:scale(.88)}.ai-controls button[data-v-6d365228]:disabled{cursor:not-allowed;opacity:.42}.ai-workbench.is-floating .ai-history[data-v-6d365228]{z-index:20;visibility:hidden;width:100%;box-shadow:none;opacity:0;-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);background:#ffffffe6;border:0;outline:none;flex-direction:column;flex:none;transition:opacity .3s,visibility .3s,transform .3s cubic-bezier(.22,.8,.32,1);display:flex;position:absolute;inset:0;overflow:hidden;transform:translate(-102%)}.ai-workbench.is-floating .ai-history.is-open[data-v-6d365228]{visibility:visible;opacity:1;transform:translate(0)}.ai-workbench.is-floating .ai-history__header[data-v-6d365228]{background:0 0;border-bottom:1px solid #f0f4f9;min-height:57px;margin:0;padding:0 12px 0 16px}.ai-workbench.is-floating .ai-history__header strong[data-v-6d365228]{color:#1a2233;font-size:14px;font-weight:700}.ai-workbench.is-floating .ai-history__list[data-v-6d365228]{scrollbar-color:#6478a059 transparent;padding:8px 10px;display:block}.ai-workbench.is-floating .ai-history__item[data-v-6d365228]{border-color:#0000;border-radius:8px;transition:background .15s}.ai-workbench.is-floating .ai-history__item[data-v-6d365228]:hover,.ai-workbench.is-floating .ai-history__item[data-v-6d365228]:focus-within{background:#0052d90f;border-color:#0000}.ai-workbench.is-floating .ai-history__item.is-active[data-v-6d365228]{background:linear-gradient(90deg,#0052d91a,#0052d908);border-color:#0000}.ai-workbench.is-floating .ai-history__item-main[data-v-6d365228]{gap:1px;min-height:42px;padding:7px 30px 7px 10px}.ai-workbench.is-floating .ai-history__item-main strong[data-v-6d365228]{color:#3c4657;font-size:12.5px}.ai-workbench.is-floating .ai-history__item.is-active .ai-history__item-main strong[data-v-6d365228]{color:#0052d9}.ai-workbench.is-floating .ai-history__item-main small[data-v-6d365228]{color:#94a0b3;font-size:9.5px}.ai-workbench.is-floating .ai-history__item-more[data-v-6d365228]{top:9px;right:8px}.ai-workbench.is-floating .ai-composer[data-v-6d365228],.ai-workbench.is-floating.is-welcome .ai-composer[data-v-6d365228]{background:0 0;border-top:0;padding:6px 12px 12px}.ai-workbench.is-floating.is-welcome .ai-panel__chat[data-v-6d365228]{scrollbar-gutter:auto;background:0 0;overflow:hidden}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow{background:0 0;flex:auto;min-height:0;overflow:hidden}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__scroller{scrollbar-gutter:auto;background:0 0;padding:20px 16px}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__content{flex-direction:column;justify-content:center;min-height:100%;display:flex}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__welcome{width:auto;max-width:none;min-height:100%;text-align:initial;flex-direction:column;justify-content:center;align-items:stretch;gap:0;padding:16px 0;display:flex}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__welcome-avatar{border-radius:0;order:1;justify-content:center;width:100%;height:auto;margin-bottom:16px;display:flex;overflow:visible}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__welcome-avatar-image{filter:drop-shadow(0 4px 10px #041a4a38);width:80px;height:80px}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__welcome-intro{text-align:center;order:2;gap:6px;display:grid}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__welcome h2{color:#1a2233;letter-spacing:-.15px;margin:0;font-size:19px;font-weight:700;line-height:1.35}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__welcome h2 strong{color:#0000;font:inherit;background:linear-gradient(90deg,#0052d9,#0ea5e9);-webkit-background-clip:text;background-clip:text}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts{order:3;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:34px;display:grid}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts button{color:#3c4657;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:#fffc;border:1px solid #e2e8f0cc;border-radius:12px;grid-template-columns:16px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:9px 14px;font-size:12.5px;font-weight:500;transition:border-color .22s cubic-bezier(.22,.8,.32,1),background .22s,transform .22s;display:grid}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts button:after{content:"";border-top:2px solid #c3ccd9;border-right:2px solid #c3ccd9;justify-self:center;width:7px;height:7px;transform:rotate(45deg)}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts button:hover,.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts button:focus-visible{background:#f4f8ff;border-color:#94bbfa;outline:none;transform:translate(2px)}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts button:focus-visible{border-color:#6198f6;box-shadow:0 0 0 3px #0052d91f}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts i{color:#3d77f0;font-size:14px;font-style:normal}.ai-workbench.is-floating.is-welcome .ai-composer[data-v-6d365228]{flex:none;width:100%;margin:0}.ai-workbench.is-floating .ai-composer__stack[data-v-6d365228]{gap:6px;max-width:100%}.ai-workbench.is-floating .ai-composer__surface[data-v-6d365228],.ai-workbench.is-floating.is-welcome .ai-composer__surface[data-v-6d365228]{background:#fff;border-color:#e2e8f0;border-radius:16px;min-width:0;min-height:88px;box-shadow:0 1px 3px #102a5a0f,0 4px 14px -4px #102a5a14}.ai-workbench.is-floating .ai-composer__surface[data-v-6d365228]:focus-within{border-color:#6198f6;box-shadow:0 0 0 3px #0052d91f}.ai-workbench.is-floating .ai-composer__field[data-v-6d365228]{min-height:45px;padding:10px 14px 2px}.ai-workbench.is-floating .ai-composer textarea[data-v-6d365228]{color:#1a2233;min-height:26px;max-height:160px;font-size:13.5px;line-height:24px}.ai-workbench.is-floating .ai-composer__bar[data-v-6d365228]{gap:8px;min-height:41px;padding:2px 8px 8px;position:static}.ai-workbench.is-floating .ai-composer__attach[data-v-6d365228]{color:#94a0b3;background:0 0;border:0;border-radius:8px;width:28px;height:28px}.ai-composer__mode-control[data-v-6d365228]{pointer-events:auto;flex:none;position:relative}.ai-composer__mode-tooltip[data-v-6d365228]{border-radius:8px;display:inline-flex}.ai-composer__mode-tooltip[data-v-6d365228]:focus-visible{outline-offset:1px;outline:2px solid #0052d959}.ai-composer__mode[data-v-6d365228]{color:#536176;width:94px;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 7px;font-size:10px;display:inline-flex}.ai-composer__mode[data-v-6d365228]:hover:not(:disabled),.ai-composer__mode[data-v-6d365228]:focus-visible:not(:disabled),.ai-composer__mode[aria-expanded=true][data-v-6d365228]{color:#0052d9;background:#0052d914;outline:none}.ai-composer__mode[data-v-6d365228]:disabled{cursor:not-allowed;opacity:.45}.ai-composer__mode>.el-icon[data-v-6d365228]:first-child{color:#0052d9;flex:none;font-size:14px}.ai-composer__mode b[data-v-6d365228]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:550;overflow:hidden}.ai-composer__mode-arrow[data-v-6d365228]{color:#94a0b3;flex:none;font-size:11px;transition:transform .15s}.ai-composer__mode-arrow.is-open[data-v-6d365228]{transform:rotate(180deg)}.ai-composer__mode-menu[data-v-6d365228]{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;border:1px solid #dbe3ee;border-radius:12px;gap:2px;width:210px;padding:5px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 14px 34px #1c325429}.ai-composer__mode-option[data-v-6d365228]{color:#344054;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:7px;padding:6px 8px;display:grid}.ai-composer__mode-option[data-v-6d365228]:hover,.ai-composer__mode-option[data-v-6d365228]:focus-visible,.ai-composer__mode-option.is-selected[data-v-6d365228]{background:#f2f6ff;outline:none}.ai-composer__mode-option-icon[data-v-6d365228]{color:#176bff;justify-self:center;font-size:16px}.ai-composer__mode-option>span[data-v-6d365228]{gap:1px;min-width:0;display:grid}.ai-composer__mode-option b[data-v-6d365228]{font-size:11px;font-weight:600;line-height:17px}.ai-composer__mode-option small[data-v-6d365228]{color:#7b8798;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:15px;overflow:hidden}.ai-composer__mode-check[data-v-6d365228]{color:#176bff;justify-self:end;font-size:13px}.ai-mode-menu-enter-active[data-v-6d365228],.ai-mode-menu-leave-active[data-v-6d365228]{transform-origin:0 100%;transition:opacity .12s,transform .12s}.ai-mode-menu-enter-from[data-v-6d365228],.ai-mode-menu-leave-to[data-v-6d365228]{opacity:0;transform:translateY(3px)scale(.98)}@media (width<=700px){.ai-workbench.is-floating[data-v-6d365228]{border-radius:0}.ai-workbench.is-floating .ai-panel__header[data-v-6d365228],.ai-workbench.is-floating .ai-history__header[data-v-6d365228]{min-height:56px;padding-top:max(8px, env(safe-area-inset-top))}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__scroller{padding:16px 14px}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__welcome{padding:16px 2px 20px}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts{gap:10px}.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts button{min-height:52px;padding-inline:14px}.ai-workbench.is-floating .ai-composer[data-v-6d365228],.ai-workbench.is-floating.is-welcome .ai-composer[data-v-6d365228]{padding:6px 10px max(10px, env(safe-area-inset-bottom))}.ai-workbench.is-floating .ai-composer__surface[data-v-6d365228],.ai-workbench.is-floating.is-welcome .ai-composer__surface[data-v-6d365228]{border-radius:16px;min-height:88px}.ai-workbench.is-floating .ai-composer__field[data-v-6d365228]{min-height:45px;padding:10px 14px 2px}.ai-workbench.is-floating .ai-composer__bar[data-v-6d365228]{min-height:41px;padding:2px 8px 8px}}@media (prefers-reduced-motion:reduce){.ai-history[data-v-6d365228],.ai-workbench-sidebar__new[data-v-6d365228],.ai-workbench-sidebar__library[data-v-6d365228],.ai-workbench.is-floating .ai-history[data-v-6d365228],.ai-controls button[data-v-6d365228],.ai-workbench:not(.is-floating).is-welcome[data-v-6d365228] .ai-message-flow__prompts button,.ai-workbench.is-floating.is-welcome[data-v-6d365228] .ai-message-flow__prompts button,.ai-composer__mode-arrow[data-v-6d365228],.ai-mode-menu-enter-active[data-v-6d365228],.ai-mode-menu-leave-active[data-v-6d365228]{transition:none}.is-spinning[data-v-6d365228],.is-refresh-spinning[data-v-6d365228],.ai-history__processing-ring[data-v-6d365228],.ai-drop-overlay>div[data-v-6d365228]{animation:none}}@keyframes ai-history-processing-rotate-6d365228{to{transform:rotate(1turn)}}@keyframes ai-history-refresh-spin-6d365228{to{transform:rotate(-360deg)}}@keyframes composer-spin-6d365228{to{transform:rotate(360deg)}}@keyframes ai-drop-pulse-6d365228{to{transform:scale(1.015)}}.ai-panel.has-artifacts:not(.has-artifact-overlay)>.ai-panel__chat[data-v-6d365228]{flex:0 0 calc(100% - var(--artifact-pane-width));width:calc(100% - var(--artifact-pane-width))}
