@charset "UTF-8";.common-tips{display:inline-flex;align-items:center;color:var(--dola-text-2)}.common-tips>.anticon{margin:0 5px}.common-tips>span{font-size:12px}.dola-btn-primary.ant-btn-primary:not(:disabled){height:28px;padding:0 12px;border:none;border-radius:8px;background:#7433FF;color:#fff;font-size:12px;line-height:18px;font-weight:400;box-shadow:0 1px 4px #2f07861f}.dola-btn-primary.ant-btn-primary:not(:disabled):not(:disabled):hover{background:#631AFF;color:#fff}.dola-btn-primary.ant-btn-primary:not(:disabled):not(:disabled):active{background:#5410E0;color:#fff}.dola-btn-primary.ant-btn-primary:not(:disabled):focus-visible{outline:none;box-shadow:0 1px 4px #2f07861f,0 0 0 2px #7433ff1f}.dola-btn-primary.ant-btn-primary:not(:disabled):disabled{background:#DDDDDD;color:#fff;box-shadow:none}.dola-btn-secondary.ant-btn-default:not(:disabled){height:28px;padding:0 12px;border-radius:8px;background:#FFFFFF;color:#242424;font-size:12px;line-height:18px;border:.5px solid #E7E7E7;box-shadow:0 1px 4px #0000000f}.dola-btn-secondary.ant-btn-default:not(:disabled):not(:disabled):hover{background:#FBFBFB;border-color:#ddd;color:#242424}.dola-btn-secondary.ant-btn-default:not(:disabled):not(:disabled):active{background:#EFEFEF;color:#242424}.dola-btn-text.ant-btn-text:not(:disabled){height:auto;padding:0;color:#7433ff;font-size:12px;line-height:18px}.dola-btn-text.ant-btn-text:not(:disabled):not(:disabled):hover{color:#631aff;text-decoration:underline;background:transparent}.dola-btn-danger-text.ant-btn-text.ant-btn-dangerous:not(:disabled){color:#f04352}.dola-btn-danger-text.ant-btn-text.ant-btn-dangerous:not(:disabled):not(:disabled):hover{color:#f04352;background:transparent}.dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled){height:28px;padding:0 12px;border-radius:8px;border:none;box-shadow:0 1px 4px #0000000f;color:#fff;background:#DB5157;--ant-color-primary: #DB5157;--ant-color-primary-hover: var(--dola-btn-danger-bg-hover);--ant-color-primary-active: var(--dola-btn-danger-bg-hover);--ant-color-error: #DB5157;--ant-color-error-hover: var(--dola-btn-danger-bg-hover);--ant-color-error-active: var(--dola-btn-danger-bg-hover)}.dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(:disabled):hover{background:var(--dola-btn-danger-bg-hover);border-color:var(--dola-btn-danger-bg-hover);color:#fff}.dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(:disabled):active{background:var(--dola-btn-danger-bg-hover);border-color:var(--dola-btn-danger-bg-hover);color:#fff}.dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled):focus-visible{outline:none;box-shadow:0 1px 4px #0000000f,0 0 0 2px #db515759}.dola-btn-group{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.dola-modal .ant-modal-content{border-radius:8px;overflow:hidden;background:var(--dola-modal-1)}.dola-modal .ant-modal-header{background:var(--dola-modal-1);border-bottom:none}.dola-modal .ant-modal-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:var(--dola-title)!important}.dola-modal .ant-modal-body{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:#242424}.dola-modal .ant-form-item-label>label{color:var(--dola-text-1)}.dola-modal .ant-input,.dola-modal .ant-input-affix-wrapper,.dola-modal .ant-input-group-addon{background:var(--dola-modal-1);border-color:var(--dola-border-1);color:var(--dola-text-1)}.dola-modal .ant-input::placeholder{color:var(--dola-text-3)}.dola-modal .ant-radio-wrapper{color:var(--dola-text-1)}.dola-modal .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px}.dola-modal .ant-modal-footer .ant-btn-default:not(.ant-btn-dangerous){height:32px;padding:0 16px;border-radius:8px;border:.5px solid #E7E7E7;box-shadow:0 1px 4px #0000000f}.dola-modal .ant-modal-footer .ant-btn-primary:not(.ant-btn-dangerous){height:32px;padding:0 16px;border-radius:8px;border:none;background:linear-gradient(180deg,#A073FF 0%,#7433FF 100%);box-shadow:0 1px 4px #2f07861f}.dola-modal .ant-modal-footer .dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled){width:auto;min-width:64px;background:#DB5157!important;border:none!important;color:#fff!important;box-shadow:0 1px 4px #0000000f}.dola-modal .ant-modal-footer .dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(:disabled):hover{background:var(--dola-btn-danger-bg-hover)!important;border-color:var(--dola-btn-danger-bg-hover)!important;color:#fff!important;opacity:1!important}.dola-modal .ant-modal-footer .dola-btn-secondary.ant-btn-default:not(:disabled){width:auto;min-width:64px}.dola-modal .ant-modal-footer .dola-btn-primary.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled){width:auto;min-width:64px;background:linear-gradient(180deg,#A073FF 0%,#7433FF 100%)!important;border:none!important;color:#fff!important;box-shadow:0 1px 4px #2f07861f}.dola-modal .ant-modal-footer .dola-btn-primary.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(:disabled):hover{background:linear-gradient(180deg,#9060FF 0%,#631AFF 100%)!important;color:#fff!important;opacity:1!important}.dola-input.ant-input{box-sizing:border-box;height:32px;padding:8px 12px;border-radius:4px;border-color:#e7e7e7;font-size:14px;line-height:22px}.dola-input.ant-input:hover:not(:disabled):not(.ant-input-disabled){border-color:#ddd}.dola-input.ant-input:focus{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff1f}.dola-input.ant-input-affix-wrapper,.dola-input-search.ant-input-affix-wrapper{box-sizing:border-box;height:32px;padding:0 12px;border-radius:4px;border-color:#e7e7e7;font-size:14px;line-height:22px}.dola-input.ant-input-affix-wrapper .ant-input,.dola-input-search.ant-input-affix-wrapper .ant-input{height:100%;font-size:inherit;line-height:inherit}.dola-input.ant-input-affix-wrapper:hover:not(.ant-input-disabled),.dola-input-search.ant-input-affix-wrapper:hover:not(.ant-input-disabled){border-color:#ddd}.dola-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.dola-input-search.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#7433ff;box-shadow:none}.dola-input.ant-input-sm,.dola-input.ant-input-affix-wrapper-sm,.dola-input-search.ant-input-affix-wrapper-sm{height:28px;padding:0 12px;border-radius:8px}.dola-input-search-suffix{display:inline-flex;align-items:center;justify-content:center;margin-inline-end:-4px;color:#8a8a8a;cursor:pointer;transition:color .15s}.dola-input-search-suffix .anticon{font-size:16px;pointer-events:none}.dola-input-search-suffix:hover{color:#7433ff}.dola-input.ant-input-textarea{height:auto;min-height:auto;padding:8px 12px;border-radius:4px;font-size:14px;line-height:22px}.dola-input-search-with-button.ant-input-search .ant-input-group{display:inline-flex;align-items:stretch;overflow:hidden;border:.5px solid #E7E7E7;border-radius:4px}.dola-input-search-with-button.ant-input-search .ant-input-group:hover{border-color:#ddd}.dola-input-search-with-button.ant-input-search:focus-within .ant-input-group{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff1f;border:none}.dola-input-search-with-button.ant-input-search .ant-input-affix-wrapper{flex:1;height:32px!important;border:none!important;border-radius:0!important;box-shadow:none!important}.dola-input-search-with-button.ant-input-search .ant-input-affix-wrapper:hover,.dola-input-search-with-button.ant-input-search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border:none!important;box-shadow:none!important}.dola-input-search-with-button.ant-input-search .ant-input-search-button.ant-btn{width:32px!important;height:32px!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:#FBFBFB}.dola-input-search-with-button.ant-input-search .ant-input-search-button.ant-btn .anticon{font-size:16px}.dola-input-search-with-button.ant-input-search .ant-input-search-button.ant-btn:hover{color:#7433ff!important;background:#FBFBFB!important;border:none!important;box-shadow:none!important}.dola-select.ant-select:not(.ant-select-disabled):not(.ant-select-sm) .ant-select-selector{align-items:center;box-sizing:border-box;height:32px!important;min-height:32px;padding:0 16px 0 12px;font-size:14px;line-height:22px;border-color:var(--dola-border-1);border-radius:4px}.dola-select.ant-select:not(.ant-select-disabled):not(.ant-select-sm) .ant-select-selection-item,.dola-select.ant-select:not(.ant-select-disabled):not(.ant-select-sm) .ant-select-selection-placeholder{line-height:inherit}.dola-select.ant-select:not(.ant-select-disabled):not(.ant-select-sm) .ant-select-selection-item{color:var(--dola-text-1);font-weight:400}.dola-select.ant-select:not(.ant-select-disabled):not(.ant-select-sm) .ant-select-arrow{top:50%;width:12px;height:12px;margin-top:0;transform:translateY(-50%);inset-inline-end:8px}.dola-select.ant-select:not(.ant-select-disabled):not(.ant-select-sm) .ant-select-arrow .anticon{font-size:12px;line-height:1}.dola-select.ant-select:not(.ant-select-disabled):not(.ant-select-sm):hover:not(.ant-select-disabled) .ant-select-selector{border-color:#ddd}.dola-select.ant-select:not(.ant-select-disabled):not(.ant-select-sm).ant-select-focused .ant-select-selector{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff1f}.dola-select.ant-select-sm{height:auto}.dola-select.ant-select-sm .ant-select-selector{min-height:0;padding:2.4px 16px;font-size:12px;line-height:18px}.dola-select-dropdown.ant-select-dropdown{padding:4px 0;border:.5px solid var(--dola-border-1);border-radius:6px;box-shadow:0 3px 10px #0000001a}.dola-select-dropdown.ant-select-dropdown .ant-select-item{font-size:14px;line-height:22px;border-radius:4px}.dola-select-dropdown.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:500;background:#EFEFEF}.dola-icon-btn.ant-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;padding:0;border:none;border-radius:8px;background:transparent;color:#666;box-shadow:none}.dola-icon-btn.ant-btn:not(:disabled):hover{background:#FBFBFB;color:#242424}.dola-icon-btn.ant-btn.ant-btn-sm{width:28px;height:28px;min-width:28px;border-radius:6px}.dola-icon-btn.ant-btn.ant-btn-lg{width:36px;height:36px;min-width:36px;border-radius:10px}.dola-tooltip.ant-tooltip{line-height:normal;font-size:inherit}.dola-tooltip.ant-tooltip .ant-tooltip-inner,.dola-tooltip .ant-tooltip-inner{box-sizing:border-box;min-height:auto;padding:4px 8px!important;border-radius:4px;box-shadow:0 3px 10px #0000001a;background:#FFFFFF!important;color:#242424!important;max-height:none;overflow:visible;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2}.dola-tooltip .ant-tooltip-arrow:before{background:#FFFFFF}.dola-empty.ant-empty{margin:0}.dola-empty.ant-empty .ant-empty-image{margin-bottom:8px}.dola-empty.ant-empty .ant-empty-image:empty{display:none}.dola-empty.ant-empty .ant-empty-description{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.dola-spin.ant-spin{color:#7433ff}.dola-spin-sm.ant-spin .ant-spin-text{margin-top:4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2}.dola-spin-md.ant-spin .ant-spin-text,.dola-spin-lg.ant-spin .ant-spin-text{margin-top:8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-popover.ant-popover{line-height:normal;font-size:inherit}.dola-popover.ant-popover .ant-popover-inner{box-sizing:border-box;padding:6px!important;border-radius:8px;box-shadow:0 3px 10px #0000001a;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:#242424}.dola-popover.ant-popover .ant-popover-inner-content{padding:0!important;color:inherit}.dola-popover.ant-popover .ant-popover-title{margin:0 0 4px;padding:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-weight:500;color:#000;border-bottom:none}.dola-popover.ant-popover .ant-popover-title+.ant-popover-inner-content{margin-top:4px}.dola-dropdown.ant-dropdown{min-width:120px!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu,.dola-dropdown.ant-dropdown .dola-dropdown-menu{min-width:120px!important;width:max-content;box-sizing:border-box;padding:6px!important;border-radius:8px;border:.5px solid #E7E7E7;box-shadow:0 3px 10px #0000001a}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item,.dola-dropdown.ant-dropdown .ant-dropdown-menu-submenu-title{display:flex;align-items:center;box-sizing:border-box;min-height:24px;margin:0;padding:0 12px!important;border-radius:4px;font-size:12px;line-height:24px;color:#242424!important;background:transparent!important;white-space:nowrap}.dola-dropdown.ant-dropdown .ant-dropdown-menu-title-content{flex:1;color:inherit!important;white-space:nowrap}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-disabled):hover,.dola-dropdown.ant-dropdown .ant-dropdown-menu-submenu-title:hover{background:#FBFBFB!important;color:#242424!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-divider{margin:0;background-color:#efefef}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-danger,.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-dangerous{color:#f04352!important;background:transparent!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-danger .ant-dropdown-menu-title-content,.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-dangerous .ant-dropdown-menu-title-content{color:#f04352!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover,.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-dangerous:not(.ant-dropdown-menu-item-disabled):hover{background:var(--dola-error-bg)!important;color:#f04352!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover .ant-dropdown-menu-title-content,.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-dangerous:not(.ant-dropdown-menu-item-disabled):hover .ant-dropdown-menu-title-content{color:#f04352!important}.dola-tag.ant-tag{display:inline-flex;align-items:center;gap:4px;margin-inline-end:0;padding:2px 6px;border-radius:6px;font-size:12px;line-height:18px;border-color:#e7e7e7}.dola-tag.ant-tag .ant-tag-close-icon{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;margin-inline-start:2px;padding:0;font-size:10px;line-height:1;color:#8a8a8a}.dola-tag.ant-tag .ant-tag-close-icon .anticon,.dola-tag.ant-tag .ant-tag-close-icon svg{width:10px;height:10px;font-size:10px}.dola-tag.ant-tag .ant-tag-close-icon:hover{color:#242424}.dola-tag.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:#7433ff}.dola-tag.ant-tag-checkable-checked{background:#F3F0FF;border-color:#bbadff;color:#7433ff}.dola-segmented.ant-segmented{padding:2px;background:#F7F7F7;border-radius:6px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.dola-segmented.ant-segmented .ant-segmented-item{border-radius:4px;color:#666;transition:color .12s cubic-bezier(.215,.61,.355,1),background-color .12s cubic-bezier(.215,.61,.355,1)}.dola-segmented.ant-segmented .ant-segmented-item .ant-segmented-item-label{min-height:28px;padding:0 12px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;color:#666;display:flex;align-items:center;justify-content:center;font-weight:400;letter-spacing:0;text-shadow:none}.dola-segmented.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled){color:#242424;background:transparent}.dola-segmented.ant-segmented .ant-segmented-item.ant-segmented-item-disabled{color:#b2b2b2!important;cursor:not-allowed}.dola-segmented.ant-segmented .ant-segmented-item-selected{background:#FFFFFF;color:#000;box-shadow:0 1px 4px #0000000f}.dola-segmented.ant-segmented .ant-segmented-thumb{background:#FFFFFF;border-radius:4px;box-shadow:0 1px 4px #0000000f;transition:transform .2s cubic-bezier(.215,.61,.355,1),left .2s cubic-bezier(.215,.61,.355,1),width .2s cubic-bezier(.215,.61,.355,1)!important}.dola-segmented.ant-segmented.ant-segmented-sm{padding:2px}.dola-segmented.ant-segmented.ant-segmented-sm .ant-segmented-item-label{min-height:24px;padding:0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;display:flex;align-items:center;justify-content:center}.dola-segmented.ant-segmented.ant-segmented-lg .ant-segmented-item-label{min-height:32px;padding:0 16px;display:flex;align-items:center;justify-content:center}.dola-tabs.ant-tabs{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:#242424}.dola-tabs.ant-tabs .ant-tabs-nav{margin:0 0 16px}.dola-tabs.ant-tabs .ant-tabs-nav:before{border-bottom-color:#efefef}.dola-tabs.ant-tabs .ant-tabs-tab{padding:8px 12px!important;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;transition:color .12s cubic-bezier(.215,.61,.355,1)}.dola-tabs.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 16px}.dola-tabs.ant-tabs .ant-tabs-tab:hover{color:#242424}.dola-tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-size:inherit;line-height:inherit;font-weight:400;letter-spacing:0;text-shadow:none!important;transition:color .12s cubic-bezier(.215,.61,.355,1)}.dola-tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #7433ff1f}.dola-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#7433ff;font-weight:400;text-shadow:none!important}.dola-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled,.dola-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled:hover{color:#b2b2b2}.dola-tabs.ant-tabs .ant-tabs-ink-bar{height:2px;background:#7433FF;border-radius:1px}.dola-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab{padding:6px 12px!important;background:#F7F7F7;border:.5px solid #E7E7E7;border-radius:6px 6px 0 0}.dola-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab.ant-tabs-tab-active{background:#FFFFFF;border-bottom-color:#fff}.dola-tabs.ant-tabs.ant-tabs-small .ant-tabs-tab{padding:4px 8px!important;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2}.dola-tabs.ant-tabs.ant-tabs-small .ant-tabs-tab .ant-tabs-tab-btn{font-size:12px!important}.dola-tabs.ant-tabs.ant-tabs-large .ant-tabs-tab{padding:12px 16px!important;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424}.dola-tabs.ant-tabs.ant-tabs-large .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#7433ff}.dola-tabs.ant-tabs .ant-tabs-content-holder{color:#242424}.dola-tabs.ant-tabs-left .ant-tabs-tab+.ant-tabs-tab,.dola-tabs.ant-tabs-right .ant-tabs-tab+.ant-tabs-tab{margin:8px 0 0}.dola-tabs.ant-tabs-left .ant-tabs-tab,.dola-tabs.ant-tabs-right .ant-tabs-tab{padding:8px 12px!important;justify-content:flex-start}.dola-page-toolbar{display:flex;flex-direction:column;gap:4px;padding:12px 16px;background:#FFFFFF;border-bottom:.5px solid #EFEFEF;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.dola-page-toolbar.dola-page-toolbar-no-divider{border-bottom:none}.dola-page-toolbar.dola-page-toolbar-compact{padding:8px 16px}.dola-page-toolbar.dola-page-toolbar-compact .dola-page-toolbar-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:#000}.dola-page-toolbar .dola-page-toolbar-row{display:flex;align-items:center;gap:16px;min-height:32px}.dola-page-toolbar .dola-page-toolbar-title-block{display:flex;align-items:baseline;gap:8px;min-width:0}.dola-page-toolbar .dola-page-toolbar-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:#000;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dola-page-toolbar .dola-page-toolbar-subtitle{flex:none;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:#8a8a8a}.dola-page-toolbar .dola-page-toolbar-middle{flex:1;display:flex;justify-content:center;align-items:center;gap:8px;min-width:0}.dola-page-toolbar .dola-page-toolbar-middle-spacer{flex:1}.dola-page-toolbar .dola-page-toolbar-actions{flex:none;display:flex;align-items:center;gap:8px}.dola-page-toolbar .dola-page-toolbar-description{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin:0}.dola-toast .ant-message-notice-content{display:inline-flex;align-items:center;box-sizing:border-box;padding:4px 12px!important;border-radius:6px!important;border:.5px solid #E7E7E7;box-shadow:0 3px 10px #0000001a!important;background:#FFFFFF;font-size:14px;color:#242424}.dola-toast .ant-message-custom-content{display:inline-flex;align-items:center;box-sizing:border-box;line-height:22px}.dola-toast .anticon{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;margin-inline-end:0}.dola-notification.ant-notification-notice{border-radius:8px;border:.5px solid #E7E7E7;box-shadow:0 3px 10px #0000001a;padding:12px 16px}.dola-notification.ant-notification-notice .ant-notification-notice-message{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:#000;margin-bottom:6px}.dola-notification.ant-notification-notice .ant-notification-notice-description{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.wechat-qrcode-scanner{display:flex;flex-direction:column;align-items:center;width:100%}.wechat-qrcode-scanner .wechat-qrcode-scanner-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:208px;height:208px;margin-bottom:16px;padding:12px;overflow:hidden}.wechat-qrcode-scanner .wechat-qrcode-scanner-wrapper iframe{width:100%;height:100%;border:none;background:var(--dola-bg-4)}.wechat-qrcode-scanner .wechat-qrcode-scanner-qrcode{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.wechat-qrcode-scanner .wechat-qrcode-scanner-img{width:100%;height:100%;object-fit:contain}.wechat-qrcode-scanner .wechat-qrcode-scanner-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-4)}.wechat-qrcode-scanner .wechat-qrcode-scanner-mask{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-4);opacity:1}.wechat-qrcode-scanner .wechat-qrcode-scanner-status{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-2);text-align:center}.wechat-qrcode-scanner .wechat-qrcode-scanner-refresh-btn{min-width:140px;margin-top:12px}.bind-wechat-modal .bind-wechat-modal-scan{display:flex;flex-direction:column;align-items:center;padding:12px 0 16px}.bind-wechat-modal .bind-wechat-modal-tip{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin-top:8px;color:var(--dola-text-2);text-align:center}.bind-wechat-modal .bind-wechat-modal-success{display:flex;flex-direction:column;align-items:center;padding:24px 0 12px}.bind-wechat-modal .bind-wechat-modal-success-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:12px;color:var(--dola-btn-primary-text);background:var(--dola-success);border-radius:9999px}.bind-wechat-modal .bind-wechat-modal-success-text{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;margin-bottom:24px;color:var(--dola-text-1);text-align:center}.bind-wechat-modal .bind-wechat-modal-success-btn{width:100%}.bind-wechat-modal .bind-wechat-modal-conflict{display:flex;flex-direction:column;align-items:center;padding:24px 0 12px}.bind-wechat-modal .bind-wechat-modal-conflict-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:12px;color:var(--dola-warning)}.bind-wechat-modal .bind-wechat-modal-conflict-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;margin-bottom:8px;color:var(--dola-text-1);font-weight:500;text-align:center}.bind-wechat-modal .bind-wechat-modal-conflict-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin-bottom:24px;padding:0 8px;color:var(--dola-text-2);text-align:center;line-height:26px}.bind-wechat-modal .bind-wechat-modal-conflict-btn{width:100%}.user-info-popover .ant-modal-body{padding:0!important}.user-info-popover-card{display:flex;flex-direction:column;align-items:center;padding:24px 16px 16px}.user-info-popover-avatar{display:flex;align-items:center;justify-content:center;margin-bottom:12px}.user-info-popover-external-avatar{display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--dola-btn-primary-text);font-weight:var(--dola-font-weight-medium);user-select:none}.user-info-popover-name{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:var(--dola-text-1);text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px}.user-info-popover-fields{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:8px}.user-info-popover-field{display:flex;align-items:center;gap:4px;min-width:0}.user-info-popover-field .user-info-popover-field-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;flex-shrink:0;color:var(--dola-text-1)}.user-info-popover-field .user-info-popover-field-value{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;flex:1;min-width:0;color:var(--dola-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-info-popover-field .user-info-popover-field-copy{flex-shrink:0;font-size:14px;color:var(--dola-text-3);cursor:pointer;transition:color .12s cubic-bezier(.215,.61,.355,1)}.user-info-popover-field .user-info-popover-field-copy:hover{color:var(--dola-text-1)}.user-info-popover-field .user-info-popover-field-bind-link{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;padding:0;color:var(--dola-warning);background:transparent;border:none;cursor:pointer;transition:opacity .12s cubic-bezier(.215,.61,.355,1)}.user-info-popover-field .user-info-popover-field-bind-link:hover{opacity:.8}.user-info-popover-field .user-info-popover-field-unbind-link{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;flex-shrink:0;padding:0;color:var(--dola-danger);background:transparent;border:none;cursor:pointer;transition:opacity .12s cubic-bezier(.215,.61,.355,1)}.user-info-popover-field .user-info-popover-field-unbind-link:hover:not(:disabled){opacity:.8}.user-info-popover-field .user-info-popover-field-unbind-link:disabled{color:var(--dola-text-3);cursor:not-allowed}.user-info-popover-divider{width:100%;height:1px;background:var(--dola-border-1);margin:12px 0}.user-info-popover-logout{width:100%}.feedback-modal-mask{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;background:var(--dola-modal-overlay)}.feedback-modal{position:relative;z-index:1310;width:560px;padding:16px;background:var(--dola-modal-1);border-radius:12px;box-shadow:0 3px 10px #0000001a}.feedback-modal-close{position:absolute;top:16px;right:16px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--dola-text-3);font-size:14px;border-radius:6px;transition:background-color .1s cubic-bezier(.215,.61,.355,1)}.feedback-modal-close:hover{background:var(--dola-bg-hover)}.feedback-modal-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding-right:32px}.feedback-modal-header-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--dola-primary);color:#fff;border-radius:8px;font-size:16px}.feedback-modal-header-text{display:flex;flex-direction:column;gap:2px}.feedback-modal-title{font-size:16px;line-height:26px;font-weight:500;color:var(--dola-title)}.feedback-modal-subtitle{font-size:12px;line-height:18px;color:var(--dola-text-3)}.feedback-modal-cards{display:flex;gap:12px}.feedback-modal-card{flex:1;background:var(--dola-modal-card-bg);border:.5px solid var(--dola-border-1);border-radius:10px;padding:12px 16px;display:flex;flex-direction:column;gap:8px}.feedback-modal-card-column{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.feedback-modal-card-column .feedback-modal-card{flex:1;justify-content:center}.feedback-modal-card-column .feedback-modal-card-desc{align-self:stretch}.feedback-modal-card-header{display:flex;align-items:center;gap:4px;color:var(--dola-text-1);font-size:14px;font-weight:500}.feedback-modal-card-header .iconfont{font-size:14px;color:var(--dola-text-1)}.feedback-modal-card-title{font-size:14px;line-height:22px}.feedback-modal-card-body{display:flex;flex-direction:column;align-items:center;gap:8px}.feedback-modal-card-desc{font-size:12px;line-height:18px;color:var(--dola-text-3)}.feedback-modal-card-qr{width:126px;height:126px;padding:6px;background:var(--dola-modal-inner-bg);border:.5px solid var(--dola-border-1);border-radius:8px;box-shadow:0 1px 4px #0000000f;display:flex;align-items:center;justify-content:center}.feedback-modal-card-qr img{width:100%;height:100%;display:block;object-fit:contain}.feedback-modal-card-email{align-self:stretch;height:36px;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 12px;background:var(--dola-modal-inner-bg);border:.5px solid var(--dola-border-1);border-radius:8px;box-shadow:0 1px 4px #0000000f;cursor:pointer;transition:border-color .1s cubic-bezier(.215,.61,.355,1)}.feedback-modal-card-email:hover{border-color:var(--dola-primary)}.feedback-modal-card-email-text{color:var(--dola-primary);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-modal-card-email-copy{color:var(--dola-primary);font-size:12px;flex-shrink:0}.feedback-modal-card-form-btn{width:100%;margin:0;height:28px}.feedback-modal-footer{margin-top:16px;text-align:center;font-size:12px;line-height:18px;color:var(--dola-text-3)}@media (max-width: 600px){.feedback-modal{width:calc(100vw - 48px);max-width:560px}.feedback-modal-cards{flex-direction:column}}:root{--adm-radius-s: 4px;--adm-radius-m: 8px;--adm-radius-l: 12px;--adm-font-size-1: 9px;--adm-font-size-2: 10px;--adm-font-size-3: 11px;--adm-font-size-4: 12px;--adm-font-size-5: 13px;--adm-font-size-6: 14px;--adm-font-size-7: 15px;--adm-font-size-8: 16px;--adm-font-size-9: 17px;--adm-font-size-10: 18px;--adm-color-primary: #1677ff;--adm-color-success: #00b578;--adm-color-warning: #ff8f1f;--adm-color-danger: #ff3141;--adm-color-yellow: #ff9f18;--adm-color-orange: #ff6430;--adm-color-wathet: #e7f1ff;--adm-color-text: #333333;--adm-color-text-secondary: #666666;--adm-color-weak: #999999;--adm-color-light: #cccccc;--adm-color-border: #eeeeee;--adm-color-background: #ffffff;--adm-color-highlight: var(--adm-color-danger);--adm-color-white: #ffffff;--adm-color-box: #f5f5f5;--adm-color-text-light-solid: var(--adm-color-white);--adm-color-text-dark-solid: #000000;--adm-color-fill-content: var(--adm-color-box);--adm-font-size-main: var(--adm-font-size-5);--adm-font-family: -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color: var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary: #3086ff;--adm-color-success: #34b368;--adm-color-warning: #ffa930;--adm-color-danger: #ff4a58;--adm-color-yellow: #ffa930;--adm-color-orange: #e65a2b;--adm-color-wathet: #0d2543;--adm-color-text: #e6e6e6;--adm-color-text-secondary: #b3b3b3;--adm-color-weak: #808080;--adm-color-light: #4d4d4d;--adm-color-border: #2b2b2b;--adm-color-box: #0a0a0a;--adm-color-background: #1a1a1a;--adm-color-background-body: var(--adm-color-background);--adm-border-color: var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity ease-in-out .2s}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size: 1;height:calc(var(--size) / 2 * 2px);width:0;position:fixed;left:-100vw;top:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}.adm-popup{--z-index: var(--adm-popup-z-index, 1000);position:fixed;z-index:var(--z-index)}.adm-popup-body{position:fixed;background-color:var(--adm-color-background);z-index:calc(var(--z-index) + 10)}.adm-popup-body .adm-popup-close-icon{position:absolute;z-index:100}.adm-popup-body-position-bottom{width:100%;bottom:0;left:0}.adm-popup-body-position-bottom .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-top{width:100%;top:0;left:0}.adm-popup-body-position-top .adm-popup-close-icon{right:8px;bottom:8px}.adm-popup-body-position-left{height:100%;top:0;left:0}.adm-popup-body-position-left .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-right{height:100%;top:0;right:0}.adm-popup-body-position-right .adm-popup-close-icon{left:8px;top:8px}.adm-popup-close-icon{cursor:pointer;padding:4px;font-size:18px;line-height:1;color:var(--adm-color-weak)}.adm-mask{--z-index: var(--adm-mask-z-index, 1000);position:fixed;top:0;left:0;z-index:var(--z-index);display:block;width:100%;height:100%}.adm-mask-aria-button{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.adm-mask-content{z-index:1}.adm-auto-center{display:flex;justify-content:center}.adm-auto-center-content{flex:0 1 auto}.adm-spin-loading{--color: var(--adm-color-weak);--size: 32px;width:var(--size);height:var(--size)}.adm-spin-loading-svg{width:100%;height:100%;animation:adm-spin-loading-rotate .8s infinite linear}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.adm-toast-mask .adm-toast-wrap{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center}.adm-toast-mask .adm-toast-main{display:inline-block;position:relative;top:50%;transform:translateY(-50%);width:auto;max-width:204px;max-height:70%;overflow:auto;color:#fff;word-break:break-all;background-color:#000000b3;border-radius:8px;pointer-events:all;font-size:var(--adm-font-size-7);line-height:1.5;box-sizing:border-box;text-align:initial}.adm-toast-mask .adm-toast-main-text{padding:12px;min-width:0}.adm-toast-mask .adm-toast-main-icon{padding:35px 12px;min-width:150px}.adm-toast-mask .adm-toast-main-icon .adm-toast-icon{text-align:center;margin-bottom:8px;font-size:36px;line-height:1}.adm-toast-loading{--size: 48px;margin:0 auto 8px}.external-login-tip-bar{position:fixed;z-index:1000;display:flex;align-items:center;padding:5px 5px 5px 12px;width:268px;max-width:calc(100vw - 24px);height:44px;box-sizing:border-box;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;box-shadow:0 6px 20px #7856ff29,0 1px 4px #0000000a;border:1px solid rgba(120,86,255,.1);user-select:none;-webkit-user-select:none;touch-action:none;transition:box-shadow .2s ease,transform .2s ease}.external-login-tip-bar.is-dragging{transition:none;cursor:grabbing}.external-login-tip-bar:not(.is-dragging){cursor:grab}.external-login-tip-icon{flex-shrink:0;width:18px;height:18px;margin-right:8px;display:flex;align-items:center;justify-content:center}.external-login-tip-icon svg{width:100%;height:100%;filter:drop-shadow(0 1px 2px rgba(120,86,255,.2))}.external-login-tip-text{flex:1;font-size:12px;color:#2c2640;line-height:1.3;font-weight:500;letter-spacing:.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:6px}.external-login-tip-text .external-login-tip-highlight{color:#7856ff;font-weight:600}.external-login-tip-btn{flex-shrink:0;padding:6px 14px;background:linear-gradient(135deg,#7856ff 0%,#9b7eff 100%);color:#fff;font-size:12px;font-weight:600;border-radius:999px;text-align:center;line-height:1.3;cursor:pointer;user-select:none;letter-spacing:.3px;box-shadow:0 3px 8px #7856ff59,inset 0 1px #ffffff40;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease}.external-login-tip-btn:active{opacity:.92;transform:scale(.95);box-shadow:0 2px 4px #7856ff4d,inset 0 1px #ffffff40}@keyframes login-guard-fade-in{0%{opacity:0}to{opacity:1}}@keyframes login-guard-pop-in{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.login-guard-mask{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:rgba(20,16,40,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:login-guard-fade-in .2s ease forwards}.login-guard-card{position:relative;width:100%;max-width:320px;padding:28px 24px 20px;box-sizing:border-box;background:#ffffff;border-radius:20px;box-shadow:0 24px 60px #14102840,0 0 0 1px #fff9 inset;text-align:center;animation:login-guard-pop-in .28s cubic-bezier(.34,1.56,.64,1) forwards}.login-guard-illus{display:flex;align-items:center;justify-content:center;margin:0 auto 16px;width:64px;height:64px;background:linear-gradient(135deg,#f0eaff 0%,#ddd0ff 100%);border-radius:50%;box-shadow:0 6px 18px #7856ff47,0 0 0 6px #7856ff0f}.login-guard-illus-icon{font-size:28px;line-height:1}.login-guard-title{font-size:17px;font-weight:600;color:#1c1738;margin-bottom:8px}.login-guard-desc{font-size:13px;line-height:1.55;color:#6c6890;margin-bottom:22px;padding:0 4px}.login-guard-actions{display:flex;gap:12px}.login-guard-btn{flex:1;padding:12px 0;border-radius:999px;font-size:14px;font-weight:600;text-align:center;cursor:pointer;user-select:none;transition:opacity .15s ease,transform .15s ease}.login-guard-btn:active{opacity:.88;transform:scale(.98)}.login-guard-btn-secondary{background-color:#f4f3f8;color:#5a5680}.login-guard-btn-primary{background:linear-gradient(135deg,#7856ff 0%,#9b7eff 100%);color:#fff;box-shadow:0 6px 16px #7856ff59}.async-action-modal{padding:24px 32px}.async-action-modal .ant-modal-content{position:relative;overflow:hidden;background:var(--dola-bg-popup)}.async-action-modal .ant-modal-header{border-bottom:none;background:transparent}.async-action-modal .ant-modal-title{color:var(--dola-text-2)!important;font-size:16px;font-style:normal;font-weight:500!important;line-height:24px}.async-action-modal .ant-modal-body{padding:0 32px 32px}.async-action-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.async-action-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.async-action-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.async-action-modal .ant-tabs{margin-bottom:16px}.async-action-modal .ant-tabs .ant-tabs-nav{margin-bottom:0}.async-action-modal .ant-tabs .ant-tabs-nav:before{border-bottom:1px solid var(--dola-border-1)}.async-action-modal .ant-tabs .ant-tabs-tab{padding:8px 0;margin:0 16px 0 0;color:var(--dola-text-2);font-size:14px;font-weight:400}.async-action-modal .ant-tabs .ant-tabs-tab:hover{color:var(--dola-primary)}.async-action-modal .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-primary);font-weight:500}.async-action-modal .ant-tabs .ant-tabs-ink-bar{background:var(--dola-primary);height:2px}.async-action-modal .async-action-modal-content{display:flex;flex-direction:column;gap:0}.async-action-modal .async-action-modal-content .section-title{color:var(--dola-text-1);font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:6px}.async-action-modal .async-action-modal-content .section-remark{color:var(--dola-text-2);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.async-action-modal .async-action-modal-content .query_resource_setting_wrap{border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);padding:12px;margin-top:12px}.async-action-modal .async-action-modal-content .timeout-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.async-action-modal .async-action-modal-content .option-card{padding:8px 12px;border:1px solid var(--dola-border-1);border-radius:10px;cursor:pointer;transition:all .3s ease;position:relative}.async-action-modal .async-action-modal-content .option-card:hover{border-color:var(--dola-input-border-hover)}.async-action-modal .async-action-modal-content .option-card.selected{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.async-action-modal .async-action-modal-content .option-card.selected .option-header .option-title{color:var(--dola-primary)}.async-action-modal .async-action-modal-content .option-card .option-header{display:flex;justify-content:space-between;align-items:center}.async-action-modal .async-action-modal-content .option-card .option-header .option-title{color:var(--dola-text-1);font-size:12px;font-style:normal;font-weight:500;line-height:22px}.async-action-modal .async-action-modal-content .option-card .option-description{color:var(--dola-text-2);font-size:11px;font-style:normal;font-weight:400;line-height:18px}.async-action-modal .async-action-modal-content .option-card .option-description-row{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.async-action-modal .async-action-modal-content .option-card .advanced-setting-btn{display:inline-flex;align-items:center;flex-shrink:0;padding:0;font-size:11px;font-weight:400;color:var(--dola-text-4);background:none;border:none;cursor:default;white-space:nowrap;position:relative;z-index:1;transition:color .2s ease}.async-action-modal .async-action-modal-content .option-card .advanced-setting-btn.active{color:var(--dola-primary);cursor:pointer}.async-action-modal .async-action-modal-content .option-card .advanced-setting-btn.active:hover{opacity:.8}.async-action-modal .async-action-modal-content .res-mode-segmented{width:100%;margin-bottom:16px}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented{background:var(--dola-border-1);border-radius:8px}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented .ant-segmented-item{border-radius:6px;font-size:12px;color:var(--dola-text-2);transition:all .2s ease}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented .ant-segmented-item:hover{color:var(--dola-text-1)}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4);color:var(--dola-text-1);font-weight:500;box-shadow:none}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented .ant-segmented-thumb{background:var(--dola-bg-4);border-radius:6px}.async-action-modal .async-action-modal-content .res-panel{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.async-action-modal .async-action-modal-content .res-panel .ant-form-item,.async-action-modal .async-action-modal-content .res-panel .form-item{margin-bottom:0}.async-action-modal .async-action-modal-content .res-panel .form-item label{display:flex;align-items:center;font-size:12px;color:var(--dola-text-2);margin-bottom:6px}.async-action-modal .async-action-modal-content .res-panel .form-item label .anticon{color:var(--dola-text-4)}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select{width:100%}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select .ant-select-selector{border-radius:8px;border-color:var(--dola-border-1);font-size:14px;height:32px;align-items:center}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select .ant-select-selector:hover{border-color:var(--dola-input-border-hover)}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select .ant-select-arrow{color:var(--dola-text-3)}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select.ant-select-disabled .ant-select-selector{background:var(--dola-bg-6);color:var(--dola-text-4);cursor:not-allowed;border-color:var(--dola-border-1)}.async-action-modal .async-action-modal-content .res-panel .form-item .engine-option{display:flex;align-items:center;gap:8px}.async-action-modal .async-action-modal-content .res-panel .form-item .cluster-option{display:flex;align-items:center;overflow:hidden}.async-action-modal .async-action-modal-content .res-panel .form-item .cluster-option>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.async-action-modal .async-action-modal-footer{display:flex;justify-content:flex-end;gap:16px;padding-top:24px}.async-action-modal .async-action-modal-footer button{padding:4px 16px;height:32px;font-size:14px;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;font-weight:500;width:80px}.async-action-modal .async-action-modal-footer button.cancel-btn{background-color:var(--dola-bg-3);color:var(--dola-text-1);border:1px solid var(--dola-border-1)}.async-action-modal .async-action-modal-footer button.cancel-btn:hover{background-color:var(--dola-bg-1)}.async-action-modal .async-action-modal-footer button.save-btn{background-color:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);white-space:nowrap}.async-action-modal .async-action-modal-footer button.save-btn:hover{background-color:var(--dola-btn-primary-bg-hover)}.async-action-modal .async-action-modal-footer button.save-btn:disabled{opacity:.6;cursor:not-allowed}.async-action-modal .token-management-content .token-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.async-action-modal .token-management-content .token-header .token-label{color:var(--dola-text-3);font-size:12px;font-style:normal;font-weight:600;line-height:22px}.async-action-modal .token-management-content .token-header .add-token-btn.ant-btn{padding:4px 16px;height:28px;font-size:14px;color:var(--dola-primary);font-weight:400}.async-action-modal .token-management-content .token-header .add-token-btn.ant-btn .ant-btn-icon{margin-inline-end:4px}.async-action-modal .token-management-content .token-header .add-token-btn.ant-btn .iconfont{font-size:14px}.async-action-modal .token-management-content .token-header .add-token-btn.ant-btn:hover{color:var(--dola-primary);opacity:.8}.async-action-modal .token-management-content .token-table .ant-table{font-size:12px}.async-action-modal .token-management-content .token-table .ant-table-container{border-color:var(--dola-border-1)!important;border-top-color:var(--dola-border-1)!important;border-inline-start-color:var(--dola-border-1)!important}.async-action-modal .token-management-content .token-table .ant-table-thead>tr>th{background:var(--dola-bg-6);color:var(--dola-text-1);font-weight:500;padding:8px 12px;border-color:var(--dola-border-1)!important}.async-action-modal .token-management-content .token-table .ant-table-tbody>tr>td{padding:8px 12px;border-color:var(--dola-border-1)!important}.async-action-modal .token-management-content .token-table .token-actions{display:flex;gap:6px;align-items:center}.async-action-modal .token-management-content .token-table .token-actions .iconfont{font-size:14px;color:var(--dola-text-2);cursor:pointer;transition:color .2s}.async-action-modal .token-management-content .token-table .token-actions .iconfont:hover{color:var(--dola-primary)}.async-action-modal .token-management-content .token-table .token-actions .iconfont.icon-shanchu:hover{color:var(--dola-danger)}.async-action-modal .token-management-content .token-table .ant-tag{color:var(--dola-text-1);background:var(--dola-bg-2);border-color:var(--dola-bg-2)}.async-action-modal .drawer-custom-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.async-action-modal .drawer-custom-header .drawer-title{color:var(--dola-text-1);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.async-action-modal .drawer-custom-header .iconfont{color:var(--dola-text-2)}.async-action-modal .drawer-custom-header .iconfont:hover{opacity:.7}.async-action-modal .drawer-token-form{flex:1;overflow-y:auto;margin-bottom:16px}.async-action-modal .drawer-token-form .ant-form-item{margin-bottom:16px}.async-action-modal .drawer-token-form .ant-form-item .ant-form-item-label{padding-bottom:6px}.async-action-modal .drawer-token-form .ant-form-item .ant-form-item-label label{color:var(--dola-text-1);font-size:14px;font-weight:500;line-height:22px}.async-action-modal .drawer-token-form .ant-form-item .ant-input{border-radius:8px;border-color:var(--dola-border-1);font-size:14px}.async-action-modal .drawer-token-form .ant-form-item .ant-input::placeholder{color:var(--dola-text-4)}.async-action-modal .drawer-token-form .ant-form-item .ant-input:hover{border-color:var(--dola-input-border-hover)}.async-action-modal .drawer-token-form .ant-form-item .ant-input:focus{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.async-action-modal .drawer-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:auto}.async-action-modal .drawer-footer button{padding:4px 16px;height:32px;font-size:14px;border-radius:8px;border:none;cursor:pointer;transition:all .2s;font-weight:500;width:80px}.async-action-modal .drawer-footer button.drawer-cancel-btn{background-color:var(--dola-bg-3);color:var(--dola-text-1);border:1px solid var(--dola-border-1)}.async-action-modal .drawer-footer button.drawer-cancel-btn:hover{background-color:var(--dola-bg-1)}.async-action-modal .drawer-footer button.drawer-save-btn{background-color:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text)}.async-action-modal .drawer-footer button.drawer-save-btn:hover{background-color:var(--dola-btn-primary-bg-hover)}.async-action-modal .adv-resource-tip{margin:-8px 0 12px;color:var(--dola-text-2);font-size:12px;font-weight:400;line-height:18px}.async-action-modal .query_resource_setting_wrap{border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);padding:12px;margin-bottom:16px}.async-action-modal .res-mode-segmented{width:100%;margin-bottom:16px}.async-action-modal .res-mode-segmented.ant-segmented{background:var(--dola-border-1);border-radius:8px}.async-action-modal .res-mode-segmented.ant-segmented .ant-segmented-item{border-radius:6px;font-size:12px;color:var(--dola-text-2);transition:all .2s ease}.async-action-modal .res-mode-segmented.ant-segmented .ant-segmented-item:hover{color:var(--dola-text-1)}.async-action-modal .res-mode-segmented.ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4);color:var(--dola-text-1);font-weight:500;box-shadow:none}.async-action-modal .res-mode-segmented.ant-segmented .ant-segmented-thumb{background:var(--dola-bg-4);border-radius:6px}.async-action-modal .res-panel{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.async-action-modal .res-panel .ant-form-item,.async-action-modal .res-panel .form-item{margin-bottom:0}.async-action-modal .res-panel .form-item label{display:flex;align-items:center;font-size:12px;color:var(--dola-text-2);margin-bottom:6px}.async-action-modal .res-panel .form-item label .anticon{color:var(--dola-text-4)}.async-action-modal .res-panel .form-item .form-select{width:100%}.async-action-modal .res-panel .form-item .form-select.ant-select .ant-select-selector{border-radius:8px;border-color:var(--dola-border-1);font-size:14px;height:32px;align-items:center}.async-action-modal .res-panel .form-item .form-select.ant-select .ant-select-selector:hover{border-color:var(--dola-input-border-hover)}.async-action-modal .res-panel .form-item .form-select.ant-select .ant-select-arrow{color:var(--dola-text-3)}.async-action-modal .res-panel .form-item .form-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.async-action-modal .res-panel .form-item .form-select.ant-select.ant-select-disabled .ant-select-selector{background:var(--dola-bg-6);color:var(--dola-text-4);cursor:not-allowed;border-color:var(--dola-border-1)}.async-action-modal .res-panel .form-item .engine-option{display:flex;align-items:center;gap:8px}.async-action-modal .res-panel .form-item .cluster-option{display:flex;align-items:center;overflow:hidden}.async-action-modal .res-panel .form-item .cluster-option>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-drawer.ant-drawer{position:absolute}.token-drawer .ant-drawer-mask{position:absolute;border-radius:16px}.token-drawer .ant-drawer-content-wrapper{position:absolute;border-radius:16px 16px 0 0;overflow:hidden}.token-drawer .ant-drawer-content{border-radius:16px 16px 0 0;background:var(--dola-bg-popup)}.token-drawer .ant-drawer-body{display:flex;flex-direction:column;height:100%;padding:24px}.token-delete-popconfirm .ant-popconfirm-inner-content{padding:24px}.token-delete-popconfirm .ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary{background-color:var(--dola-danger);border-color:var(--dola-danger)}.token-delete-popconfirm .ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary:hover{opacity:.85}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list{max-height:256px;overflow-y:auto}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list .cluster-group-wrap .cluster-group-label{padding:8px 12px 4px;font-size:12px;color:var(--dola-text-2);font-weight:400}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list .cluster-item{display:flex;align-items:center;padding:8px 12px;cursor:pointer;font-size:14px;color:var(--dola-text-1);transition:background .2s}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list .cluster-item:hover{background:var(--dola-bg-hover)}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list .cluster-item.cluster-item-selected{background:var(--dola-primary-bg);color:var(--dola-primary)}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-size:13px;border-top:1px solid var(--dola-border-2)}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer.adv-dropdown-footer{justify-content:flex-end}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-toggle-wrap{display:flex;align-items:center;gap:6px;cursor:pointer}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-toggle-wrap .smart-select-label{font-size:13px;color:var(--dola-text-1)}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-switch{display:inline-flex;align-items:center;width:32px;height:18px;border-radius:9px;background:var(--dola-input-1);padding:2px;cursor:pointer;transition:background .2s;flex-shrink:0}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-switch.smart-select-switch-on{background:var(--dola-primary);justify-content:flex-end}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-switch .smart-select-switch-thumb{width:14px;height:14px;border-radius:50%;background:var(--dola-input-slider);box-shadow:0 1px 3px #0003}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .resource-footer-right{display:flex;align-items:center;gap:12px}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .resource-footer-btn{color:var(--dola-primary);cursor:pointer;display:flex;align-items:center}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .resource-footer-btn:hover{opacity:.8}.cluster-info-tooltip .ant-tooltip-inner{padding:12px 14px;border-radius:8px;min-width:240px;background:var(--dola-bg-popup);box-shadow:0 4px 16px #0000001f}.cluster-info-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)}.cluster-info-tooltip .cluster-tooltip-content .cluster-tooltip-title{font-size:13px;font-weight:500;color:var(--dola-text-1);margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--dola-border-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.cluster-info-tooltip .cluster-tooltip-content .cluster-tooltip-row{display:flex;align-items:flex-start;font-size:12px;color:var(--dola-text-1);line-height:2}.cluster-info-tooltip .cluster-tooltip-content .cluster-tooltip-row .cluster-tooltip-label{flex-shrink:0;color:var(--dola-text-2);min-width:70px}.cluster-info-tooltip .cluster-tooltip-content .cluster-tooltip-row .cluster-tooltip-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.smart-select-info-tooltip .ant-tooltip-inner{border-radius:12px;background:var(--dola-bg-popup);box-shadow:0 4px 20px #0000001f;color:var(--dola-text-1);min-width:280px;max-width:320px}.smart-select-info-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)}.smart-select-info-tooltip .smart-select-tooltip-title{font-size:14px;color:var(--dola-text-1);margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--dola-border-2)}.smart-select-info-tooltip .smart-select-tooltip-desc{font-size:12px;color:var(--dola-text-2);line-height:1.7}.adv-resource-modal .ant-modal-header{border-bottom:none;padding-bottom:4px}.adv-resource-modal .ant-modal-title{color:var(--dola-text-2)!important;font-size:16px;font-weight:500!important;line-height:24px}.adv-resource-modal .ant-modal-body{padding:8px 24px 0}.adv-resource-modal .adv-resource-tip{margin:0 0 20px;color:var(--dola-text-2);font-size:12px;font-weight:400;line-height:18px}.adv-resource-modal .res-panel{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.adv-resource-modal .res-panel .ant-form-item{margin-bottom:0}.adv-resource-modal .res-panel .form-item label{display:flex;align-items:center;font-size:12px;color:var(--dola-text-2);margin-bottom:6px}.adv-resource-modal .res-panel .form-item label .anticon{color:var(--dola-text-4)}.adv-resource-modal .res-panel .form-item .form-select{width:100%}.adv-resource-modal .res-panel .form-item .form-select.ant-select .ant-select-selector{border-radius:8px;border-color:var(--dola-border-1);font-size:14px;height:32px;align-items:center}.adv-resource-modal .res-panel .form-item .form-select.ant-select .ant-select-selector:hover{border-color:var(--dola-input-border-hover)}.adv-resource-modal .res-panel .form-item .form-select.ant-select .ant-select-arrow{color:var(--dola-text-3)}.adv-resource-modal .res-panel .form-item .form-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.adv-resource-modal .res-panel .form-item .form-select.ant-select.ant-select-disabled .ant-select-selector{background:var(--dola-bg-6);color:var(--dola-text-4);cursor:not-allowed;border-color:var(--dola-border-1)}.adv-resource-modal .res-panel .form-item .engine-option{display:flex;align-items:center;gap:8px}.adv-resource-modal .adv-modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:24px 0 8px}.adv-resource-modal .adv-modal-footer button{padding:4px 32px;height:32px;font-size:14px;border-radius:8px;border:none;cursor:pointer;transition:all .2s;font-weight:500;min-width:88px}.adv-resource-modal .adv-modal-footer button.cancel-btn{background-color:var(--dola-bg-3);color:var(--dola-text-1);border:1px solid var(--dola-border-1)}.adv-resource-modal .adv-modal-footer button.cancel-btn:hover{background-color:var(--dola-bg-1)}.adv-resource-modal .adv-modal-footer button.save-btn{background-color:var(--dola-btn-primary-bg-default);color:var(--dola-text-reverse)}.adv-resource-modal .adv-modal-footer button.save-btn:hover{background-color:var(--dola-btn-primary-bg-hover)}.delete-confirm-modal .ant-modal-content{border-radius:12px;padding:0;overflow:hidden}.delete-confirm-modal .ant-modal-body,.delete-confirm-modal .delete-confirm-content{padding:0}.delete-confirm-modal .delete-confirm-content .delete-confirm-header{display:flex;align-items:center;margin-bottom:16px;position:relative}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .delete-icon{width:20px;height:20px;background:var(--dola-danger);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8px}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .delete-icon .icon-warning{color:#fff;font-size:12px;font-weight:700;font-style:normal}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .delete-title{font-size:16px;font-weight:500;color:var(--dola-text-1);flex:1}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .close-btn{position:absolute;right:0;top:-4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:var(--dola-text-3)}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .close-btn:hover{color:var(--dola-text-2)}.delete-confirm-modal .delete-confirm-content .delete-confirm-body{margin-bottom:24px}.delete-confirm-modal .delete-confirm-content .delete-confirm-body .delete-message{font-size:14px;color:var(--dola-text-2);line-height:1.5;margin:0}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer{display:flex;justify-content:flex-end;gap:12px}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button{height:36px;padding:0 20px;border-radius:6px;font-size:14px;cursor:pointer;border:none;font-weight:400}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.cancel-btn{background:var(--dola-bg-6);color:var(--dola-text-2)}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.cancel-btn:hover{background:var(--dola-bg-selected)}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.confirm-btn{background:var(--dola-danger);color:#fff}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.confirm-btn:hover{background:var(--dola-btn-danger-bg-hover)}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.confirm-btn:active{background:#d9363e}.delete-confirm-modal-mobile .ant-modal-content{margin:20px;width:calc(100vw - 40px)!important}.delete-confirm-modal-mobile .delete-confirm-content .delete-confirm-footer{flex-direction:column;gap:8px}.delete-confirm-modal-mobile .delete-confirm-content .delete-confirm-footer button{width:100%;height:44px}.edit-chat-name-modal .ant-modal-content{border-radius:12px;padding:0;overflow:hidden}.edit-chat-name-modal .ant-modal-body,.edit-chat-name-modal .edit-chat-name-content{padding:0}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-header .edit-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-header .close-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:var(--dola-text-3)}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-header .close-btn:hover{color:var(--dola-text-2)}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body{margin-bottom:24px}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container{position:relative}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container .name-input{width:100%;height:48px;padding:12px 40px 12px 16px;border-radius:8px;border:1px solid var(--dola-border-1);font-size:14px;background:var(--dola-bg-6)}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container .name-input:focus{border-color:var(--dola-primary);box-shadow:0 0 0 2px #1890ff33;background:var(--dola-bg-4)}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container .name-input::placeholder{color:var(--dola-text-4)}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container .edit-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer{display:flex;justify-content:flex-end;gap:12px}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button{height:36px;padding:0 20px;border-radius:6px;font-size:14px;cursor:pointer;border:none;font-weight:400;transition:all .2s}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.cancel-btn{background:var(--dola-bg-6);color:var(--dola-text-2)}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.cancel-btn:hover{background:var(--dola-bg-selected)}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn{background:#262626;color:#fff}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn:hover{background:#434343}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn:active{background:#1f1f1f}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn:disabled{background:var(--dola-bg-6);color:var(--dola-text-4);cursor:not-allowed}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn:disabled:hover{background:var(--dola-bg-6)}.edit-chat-name-modal-mobile .ant-modal-content{margin:20px;width:calc(100vw - 40px)!important}.edit-chat-name-modal-mobile .edit-chat-name-content{padding:0}.edit-chat-name-modal-mobile .edit-chat-name-content .edit-chat-name-body .input-container .name-input{height:44px;font-size:16px}.edit-chat-name-modal-mobile .edit-chat-name-content .edit-chat-name-footer{flex-direction:column!important;gap:8px}.edit-chat-name-modal-mobile .edit-chat-name-content .edit-chat-name-footer button{width:100%;height:44px}.waiqian-link-modal .ant-modal-content{border-radius:16px;padding:18px 22px 12px;background:var(--dola-bg-popup)}.waiqian-link-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important;box-shadow:none!important;border:none!important}.waiqian-link-modal .ant-modal-close:hover{background:var(--dola-bg-hover)!important}.waiqian-link-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.waiqian-link-modal .ant-modal-body{padding:0}.waiqian-link-modal__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px;position:relative;padding-right:28px}.waiqian-link-modal__title{font-size:18px;font-weight:600;color:var(--dola-title);line-height:24px}.waiqian-link-modal__desc{margin-top:6px;color:var(--dola-text-2);font-size:12px;line-height:18px;max-width:800px}.waiqian-link-modal__close{position:absolute;right:0;top:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:14px;color:var(--dola-text-2);cursor:pointer;transition:background .15s}.waiqian-link-modal__close:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.waiqian-link-modal__body{display:flex;gap:10px;align-items:stretch}.waiqian-link-modal__panel{flex:1;padding:14px;min-height:520px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);width:30%;max-width:30%;min-width:30%}.waiqian-link-modal .panel-title{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;color:var(--dola-text-1);margin-bottom:12px}.waiqian-link-modal .panel-title .link{font-size:12px}.waiqian-link-modal .form-item{margin-top:16px}.waiqian-link-modal .form-item .form-label{font-size:12px;color:var(--dola-text-2);margin-bottom:8px;display:flex;align-items:center}.waiqian-link-modal .form-item .form-label.required:before{content:"*";color:var(--dola-danger);margin-right:6px}.waiqian-link-modal .form-item .ant-input,.waiqian-link-modal .form-item .ant-select-selector{border-radius:8px;font-size:12px;border-color:var(--dola-border-1)}.waiqian-link-modal .form-item .ant-select-selector{display:flex;align-items:center}.waiqian-link-modal .form-item .ant-input::placeholder{font-size:12px}.waiqian-link-modal .form-item .ant-select-selection-placeholder{font-size:12px}.waiqian-link-modal .form-item .ant-radio-group{display:flex;flex-wrap:wrap;gap:12px 16px;font-size:12px}.waiqian-link-modal .form-item .ant-radio-group .ant-radio-inner{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}.waiqian-link-modal .form-item .ant-radio-group .ant-radio:hover .ant-radio-inner{border-color:var(--dola-input-border-hover)!important}.waiqian-link-modal .form-item .ant-radio-group .ant-radio-checked .ant-radio-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}.waiqian-link-modal .form-item .ant-radio-group .ant-radio-checked .ant-radio-inner:after{background:var(--dola-btn-primary-text)!important}.waiqian-link-modal .form-item .ant-radio-group .ant-radio-checked:after,.waiqian-link-modal .form-item .ant-radio-group .ant-radio-wrapper:hover .ant-radio:after{border-color:var(--dola-primary)!important}.waiqian-link-modal .form-item .layout-button-group{display:flex;flex-wrap:wrap;gap:12px 16px}.waiqian-link-modal .form-item .layout-button-group .layout-button-icon{font-size:12px;margin-right:4px}.waiqian-link-modal .form-item .layout-button{padding:4px 12px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);color:var(--dola-text-2);font-size:12px;font-weight:500;line-height:20px;cursor:pointer;user-select:none;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.waiqian-link-modal .form-item .layout-button:hover{color:var(--dola-text-1);border-color:var(--dola-input-border-hover);background:var(--dola-bg-2)}.waiqian-link-modal .form-item .layout-button:focus-visible{outline:2px solid var(--dola-primary-soft);outline-offset:2px}.waiqian-link-modal .form-item .layout-button.active{color:var(--dola-primary);border-color:var(--dola-primary-soft);background:var(--dola-primary-bg);box-shadow:inset 0 0 0 1px var(--dola-input-ring-focus)}.waiqian-link-modal .form-item .vertical-radio{flex-direction:column;align-items:flex-start;gap:12px}.waiqian-link-modal .form-item .vertical-radio span{color:var(--dola-text-3);font-size:12px}.waiqian-link-modal .form-item .vertical-radio .ant-radio-wrapper-checked span{color:var(--dola-text-1)}.waiqian-link-modal .code-panel{width:70%;max-width:70%}.waiqian-link-modal .code-panel .code-block{margin-top:16px;position:relative}.waiqian-link-modal .code-panel .code-block__title{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:8px}.waiqian-link-modal .code-panel .code-block__label{font-weight:600;color:var(--dola-text-3);font-size:12px}.waiqian-link-modal .code-panel .code-block__copy{color:var(--dola-text-2);gap:4px;font-size:12px}.waiqian-link-modal .code-panel .code-block .ant-input,.waiqian-link-modal .code-panel .code-block .ant-input-textarea{background:var(--dola-bg-popup);border-radius:8px;border-color:var(--dola-border-1);font-size:14px}.waiqian-link-modal .code-panel .code-block .code-area{padding:12px;border:none!important;background:transparent!important;font-size:12px!important}.waiqian-link-modal .code-panel .code-block .code-block-title-link{font-size:14px;color:var(--dola-text-2);text-decoration:underline;font-weight:400}.waiqian-link-modal .code-panel .panel-title{font-size:14px;font-weight:500}.waiqian-link-modal .code-panel .panel-title .panel-title-link{font-size:14px;color:var(--dola-text-2);text-decoration:underline;font-weight:400}.waiqian-link-modal .icon-fuzhi{font-size:14px}.waiqian-link-modal .code-block-content{border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5)}.waiqian-link-modal .code-block-content .code-block-content-body{height:400px;overflow-y:auto;white-space:pre-wrap;font-size:12px;line-height:18px}.waiqian-link-modal .code-block-content .code-block-content-body-html{height:130px}.waiqian-link-modal .code-block-content .code-block-content-header{border-radius:6px 6px 0 0;background:var(--dola-bg-hover);display:flex;justify-content:space-between;align-items:center}.waiqian-link-modal .code-block-content .code-block-content-header .code-block-content-header-label{font-weight:600;padding:0 12px;font-size:12px;color:var(--dola-text-1)}.waiqian-link-modal .code-block-content .code-block-content-header .code-block-content-header-copy{color:var(--dola-text-2);padding:0 12px 0 0;font-size:12px;gap:4px}.waiqian-link-modal .code-block-content .code-block-content-header .icon-fuzhi{font-size:12px}.waiqian-link-modal .code-params-box{position:relative}.waiqian-link-modal .code-params-box .code-params-box-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--dola-bg-hover);backdrop-filter:blur(1px);z-index:1}.waiqian-link-modal .code-params-box .code-params-box-content{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--dola-bg-popup);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:12px;border:1px solid var(--dola-border-1);width:230px;height:120px;border-radius:16px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.waiqian-link-modal .code-params-box .code-params-box-content .code-params-box-content-title{font-size:14px;font-weight:500;color:var(--dola-text-1);display:flex;align-items:center;gap:4px}.waiqian-link-modal .code-params-box .code-params-box-content .code-params-box-content-action{display:flex;width:118px;height:30px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:9px;background:var(--dola-gradient-primary);color:var(--dola-btn-primary-text);cursor:pointer}.waiqian-link-modal .waiqian-link-modal-footer{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-tip{display:flex;align-items:center;gap:4px}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-tip .waiqian-link-modal-footer-tip-text{color:var(--dola-text-3)}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-tip .waiqian-link-modal-footer-tip-link{color:var(--dola-text-2);text-decoration:underline}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-qiwei{display:flex;align-items:center;gap:4px}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-qiwei .waiqian-link-modal-footer-qiwei-link{color:var(--dola-text-1);font-weight:500;text-decoration:none}.waiqian-link-modal__select-dropdown .ant-select-item-option-content{min-width:0;font-size:12px}.waiqian-link-modal__select-dropdown .ant-select-item{font-size:12px}.waiqian-link-modal__select-dropdown .waiqian-link-modal__knowledge-option{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.waiqian-link-modal__select-dropdown .waiqian-link-modal__knowledge-option-label{flex:1;min-width:0;overflow:hidden;color:var(--dola-text-1);text-overflow:ellipsis;white-space:nowrap}.waiqian-link-modal__select-dropdown .waiqian-link-modal__knowledge-option-tag{flex-shrink:0;padding:0 4px;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-hover);color:var(--dola-text-2);font-size:12px;line-height:18px}.waiqian-link-modal__select-dropdown .rc-virtual-list-scrollbar{width:6px!important}.waiqian-link-modal__select-dropdown .rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb{background:var(--dola-border-1)!important;border-radius:2px}.waiqian-link-modal__select-dropdown .rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb:hover{background:var(--dola-text-4)!important}.waiqian-link-modal__select-dropdown ::-webkit-scrollbar{width:4px}.waiqian-link-modal__select-dropdown ::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.waiqian-link-modal__select-dropdown ::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.waiqian-link-modal__select-dropdown ::-webkit-scrollbar-track{background:transparent}.product-mode-select-modal .ant-modal-content{padding:32px 24px}.product-mode-select-modal .product-mode-select-body{display:flex;flex-direction:column}.product-mode-select-modal .product-mode-select-brand{display:flex;align-items:center;gap:8px;margin-bottom:16px}.product-mode-select-modal .product-mode-select-brand-icon{display:block;width:24px;height:24px;border-radius:6px;object-fit:contain}.product-mode-select-modal .product-mode-select-brand-name{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:var(--dola-text-1)}.product-mode-select-modal .product-mode-select-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:32px;font-weight:500;color:#666;color:var(--dola-text-1);font-size:18px;margin-bottom:16px}.product-mode-select-modal .product-mode-select-options{display:flex;flex-direction:column;gap:12px}.product-mode-select-modal .product-mode-select-option{padding:12px 16px;border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:border-color .1s ease,background-color .1s ease,box-shadow .1s ease}.product-mode-select-modal .product-mode-select-option:hover{border-color:#7433ff;background:#F3F0FF;box-shadow:0 1px 4px #2f07861f}.product-mode-select-modal .product-mode-select-option:active{border-color:#bbadff;box-shadow:none}.product-mode-select-modal .product-mode-select-option-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1);font-weight:500;margin-bottom:4px}.product-mode-select-modal .product-mode-select-option-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-3)}.product-mode-select-modal .product-mode-select-skip{align-self:center;margin-top:24px;padding:4px 12px;border-radius:9999px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-3);cursor:pointer;transition:color .1s ease,background-color .1s ease}.product-mode-select-modal .product-mode-select-skip:hover{color:#7433ff;background:#F3F0FF}.contact-guide-modal .contact-guide-body{display:flex;flex-direction:column;gap:16px}.contact-guide-modal .contact-guide-field{display:flex;flex-direction:column}.contact-guide-modal .contact-guide-field .dola-input,.contact-guide-modal .contact-guide-field .dola-select{width:100%}.contact-guide-modal .contact-guide-field.has-error .dola-input,.contact-guide-modal .contact-guide-field.has-error .dola-select .ant-select-selector{border-color:#f04352}.contact-guide-modal .contact-guide-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-weight:500;color:var(--dola-text-1);margin-bottom:4px}.contact-guide-modal .contact-guide-label-required{color:#f04352;margin-right:2px}.contact-guide-modal .contact-guide-error{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#f04352;margin-top:4px}.contact-guide-modal .contact-guide-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.ola-layout{position:relative;min-width:auto;height:100vh;background-color:var(--dola-bg-6);display:flex}.ola-layout-right{flex:1;min-width:0}.ola-layout .panel-collapsed{width:64px!important;max-width:64px!important;min-width:64px!important}.ola-layout .panel-collapsed .ola-layout-sider-user{border:unset!important;width:100%!important}.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu{gap:6px}.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed{width:100%}.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item,.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-submenu-title{width:40px!important;height:40px!important;line-height:40px!important;padding:0!important;margin:0 auto!important;overflow:visible!important;display:flex;align-items:center;justify-content:center;border-radius:8px}.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon,.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-item-icon,.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item .anticon,.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-submenu-title .anticon{font-size:20px;line-height:1}.ola-layout .panel-collapsed .ola-layout-sider-header{padding-top:10px!important;padding-left:12px!important;padding-right:12px!important;justify-content:center}.ola-layout-sider{background-color:var(--dola-bg-6);height:100vh;display:flex;flex-direction:column;transition:width .2s;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.ola-layout-sider .ant-menu-light{border-inline-end:unset!important}.ola-layout-sider .ant-menu-light .ant-menu-item a{color:var(--dola-text-1)}.ola-layout-sider .ant-menu-light .ant-menu-item .ant-menu-item-icon{color:var(--dola-text-2)}.ola-layout-sider-content{display:flex;flex-direction:column;height:100%;background-color:var(--dola-bg-6)}.ola-layout-sider-header{padding:14px 16px 5px;display:flex;justify-content:space-between;align-items:center;background-color:var(--dola-bg-6)}.ola-layout-sider-logo{display:flex;align-items:center;gap:6px;width:100%}.ola-layout-sider-logo svg{width:30px;height:30px;flex-shrink:0;margin-right:6px}.ola-layout-sider-logo .sider-logo-img{width:36px;height:36px;flex-shrink:0}.ola-layout-sider-expand-btn{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--dola-bg-hover);cursor:pointer;transition:background-color .2s ease}.ola-layout-sider-expand-btn .expand-btn-inner{position:relative;width:32px;height:32px;perspective:400px}.ola-layout-sider-expand-btn .expand-btn-logo,.ola-layout-sider-expand-btn .expand-btn-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform-origin:center center;backface-visibility:hidden;line-height:1;will-change:opacity,transform}.ola-layout-sider-expand-btn .expand-btn-logo{animation:expandBtnLogoFlipOut .5s cubic-bezier(.4,0,.2,1) forwards}.ola-layout-sider-expand-btn .expand-btn-logo svg{display:block;width:32px;height:32px;margin:0}.ola-layout-sider-expand-btn .expand-btn-icon{font-size:20px;color:var(--dola-text-2);opacity:0;transform:rotateY(-90deg);animation:expandBtnIconFlipIn .5s cubic-bezier(.4,0,.2,1) .25s forwards}.ola-layout-sider-expand-btn:hover{background:var(--dola-bg-selected)}.ola-layout-sider-button{display:none;position:absolute;top:22px;right:-10px;z-index:1000;width:20px;height:20px;padding:2px;justify-content:center;align-items:center;flex-shrink:0;border-radius:34px;border:.8px solid var(--dola-border-1);background:var(--dola-bg-4);cursor:pointer!important}.ola-layout-sider-button svg{width:16px;height:16px;margin:0;pointer-events:none}.ola-layout-sider-button:hover svg path{stroke:var(--dola-text-2)}.ola-layout-sider:hover .ola-layout-sider-button{display:flex}.ola-layout-sider-title{display:flex;flex:1;justify-content:space-between;align-items:center}.ola-layout-sider-title .title-content-logo{display:inline-flex;align-items:center;gap:6px;min-width:0}.ola-layout-sider-title .title-content-logo-icon{width:24px;height:24px;flex-shrink:0}.ola-layout-sider-title .title-content-img-clo-btn{position:relative;top:0;height:16px;width:16px;background-color:transparent;border:none;box-shadow:none;margin-left:3px;padding:4px;box-sizing:content-box}.ola-layout-sider-title .title-content-img-clo-btn img{width:16px}.ola-layout-sider-title .title-content-img-clo-btn .ant-btn-icon{display:flex;align-items:center;justify-content:center}.ola-layout-sider-title .title-content-img-clo-btn:hover{border-radius:6px;background-color:var(--dola-bg-3)!important}.ola-layout-sider-title .title-content-img{height:30px}.ola-layout-sider-title .title-content-img-clo{width:20px;height:20px}.ola-layout-sider-title .title-content{display:flex;align-items:center;gap:8px}.ola-layout-sider-title .title-content .title-content-img{width:59px}.ola-layout-sider-title .title{color:var(--dola-text-1);font-size:23px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1px;font-family:Arial Rounded MT Bold}.ola-layout-sider-title .title-beta{color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding:0 8px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-1)}.ola-layout-sider-title .desc{color:var(--dola-text-2);font-size:10px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:1px;margin-top:2px;letter-spacing:.25px}.ola-layout-sider-trigger{cursor:pointer;font-size:16px;color:var(--dola-text-2);position:relative;right:4px}.ola-layout-sider-trigger:hover{color:var(--dola-primary)}.ola-layout-sider-section-title{font-size:14px;color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-style:normal;font-weight:400;line-height:22px;margin:16px 16px 12px 12px;padding-top:16px;border-top:1px solid var(--dola-border-1)}.ola-layout-sider-feedback-container{z-index:1}.ola-layout-sider-feedbackClose{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--dola-bg-6);margin:4px 16px 0 12px;border-radius:100px;cursor:pointer}.ola-layout-sider-feedbackClose.new-badge{position:relative}.ola-layout-sider-feedbackClose .new-badge-tag{position:absolute;top:4px;right:-6px;padding:2px 3px;background:var(--dola-danger);color:var(--dola-btn-primary-text);font-size:9px;font-weight:600;line-height:1;border-radius:10px;box-shadow:0 2px 6px #0000001f;pointer-events:none}.ola-layout-sider-feedback{display:flex;align-items:center;justify-content:space-between;width:198px;height:40px;background-color:var(--dola-bg-6);margin:8px 12px 0;border-radius:100px;padding:16px;cursor:pointer}.ola-layout-sider-dvi{width:198px;border-bottom:var(--dola-border-1) 1px solid;margin:12px 12px 0}.ola-layout-sider .dviopti{opacity:0}.ola-layout-sider-feedbackLeft{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--dola-text-2)}.ola-layout-sider-menu{flex:1;min-height:0;padding:0 12px 10px;display:flex;flex-direction:column;background-color:var(--dola-bg-6)}.ola-layout-sider-menu .ant-menu{border-right:none;background-color:var(--dola-bg-6)!important;gap:6px;padding-inline:0!important}.ola-layout-sider-menu .ant-menu:not(.ant-menu-inline-collapsed){display:flex;flex-direction:column;align-items:stretch}.ola-layout-sider-menu .ant-menu-inline{border:0!important;border-inline-end:unset!important}.ola-layout-sider-menu .ant-menu-inline-collapsed{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ola-layout-sider-menu .ant-menu-inline-collapsed-tooltip a{color:var(--dola-text-1)}.ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item{display:flex;align-items:center;justify-content:center;width:44px;padding:0!important}.ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content{display:none}.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]{border-radius:8px;border:1px solid var(--dola-primary-soft)!important;background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}@media (min-width: 1921px){.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]{height:38px}}.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat],.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] .ant-menu-item-icon,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] .ant-menu-title-content,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] .ant-menu-title-content a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] .iconfont,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected .ant-menu-item-icon,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected .ant-menu-title-content,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected .ant-menu-title-content a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected .iconfont,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-active,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-active a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-active .iconfont,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]:hover,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]:hover a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]:hover .iconfont{color:var(--dola-primary)!important;font-weight:500}.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-active,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]:hover{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary-soft)!important}.ola-layout-sider-menu .ant-menu-item{height:28px;margin:0;margin-inline:0!important;width:100%;padding:0 8px!important;border-radius:8px;gap:6px;font-size:12px;font-style:normal;font-weight:400;line-height:22px;color:var(--dola-text-2)}.ola-layout-sider-menu .ant-menu-item-selected{box-shadow:0 1px 2px #0000000d;background:var(--dola-bg-4);font-weight:500;line-height:22px;color:var(--dola-text-selected)}.ola-layout-sider-menu .ant-menu-item-selected[data-menu-id*=knowledge]{background:var(--dola-bg-4);box-shadow:0 1px 2px #0000000d}.ola-layout-sider-menu .ant-menu-item-selected:after{display:none}.ola-layout-sider-menu .ant-menu-item-selected .ant-menu-item-icon{color:var(--dola-text-selected)!important}.ola-layout-sider-menu .ant-menu-item:not(.ola-layout-sider-menu .ant-menu-item-selected):hover{background:var(--dola-bg-4);color:var(--dola-text-selected);font-weight:400;line-height:22px}.ola-layout-sider-menu .ant-menu-item:active{background-color:var(--dola-primary-bg)}.ola-layout-sider-menu .ant-menu-item:focus-visible{outline:unset!important}.ola-layout-sider-menu .ant-menu-item .anticon{font-size:20px}.ola-layout-sider-menu .ant-menu-item .ant-menu-title-content{margin-inline-start:7px!important}.ola-layout-sider-history{position:relative;padding:0;margin-top:0;overflow:hidden;flex:1;display:flex;flex-direction:column}.ola-layout-sider-history .history-tabs-simple{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 6px 12px;flex-shrink:0}.ola-layout-sider-history .history-tabs-simple .history-tabs-simple-title{font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:22px}.ola-layout-sider-history .history-tabs-simple .history-header-actions{display:flex;gap:4px;align-items:center}.ola-layout-sider-history .history-tabs-simple .history-search-toggle{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:transparent;color:var(--dola-text-2);cursor:pointer;transition:all .15s;flex-shrink:0}.ola-layout-sider-history .history-tabs-simple .history-search-toggle .iconfont{font-size:16px}.ola-layout-sider-history .history-tabs-simple .history-search-toggle:hover,.ola-layout-sider-history .history-tabs-simple .history-search-toggle.active{background-color:var(--dola-bg-hover)}.ola-layout-sider-history .history-tabs{flex:1;display:flex;flex-direction:column;overflow:hidden;margin-top:5px}.ola-layout-sider-history .history-tabs .history-search-toggle{width:28px;height:28px;margin-left:4px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:transparent;box-sizing:border-box;color:var(--dola-text-2);cursor:pointer;transition:all .15s;flex-shrink:0}.ola-layout-sider-history .history-tabs .history-search-toggle .iconfont{font-size:16px}.ola-layout-sider-history .history-tabs .history-search-toggle:hover,.ola-layout-sider-history .history-tabs .history-search-toggle.active{background-color:var(--dola-bg-2)}.ola-layout-sider-history .history-tabs .history-header-actions{display:flex;align-items:center}.ola-layout-sider-history .history-tabs>.ant-tabs-nav{position:relative;margin-bottom:6px!important;padding:0}.ola-layout-sider-history .history-tabs>.ant-tabs-nav:before{display:none}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{flex:1;padding:0}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-nav-list{display:flex;height:28px;padding:0 2px;justify-content:center;align-items:center;border-radius:6px;background:var(--dola-bg-1);gap:0;width:100%;border-top:none}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab{display:flex;height:24px;padding:4px 12px;justify-content:center;align-items:center;gap:4px;flex:1 0 0;border-radius:6px;background:transparent;margin:0;color:var(--dola-text-3);font-size:13px;font-style:normal;font-weight:400;line-height:24px}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab:hover{color:var(--dola-text-1)!important}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f;background:linear-gradient(0deg,var(--dola-bg-4) 0%,var(--dola-bg-4) 100%);color:var(--dola-text-1)}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1);font-size:13px;font-weight:400!important}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active:hover{background:var(--dola-bg-4);box-shadow:0 2px 8px #00000014}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.ola-layout-sider-history .history-tabs>.ant-tabs-content-holder{flex:1;overflow:hidden}.ola-layout-sider-history .history-tabs .ant-tabs-content{height:100%}.ola-layout-sider-history .history-tabs .ant-tabs-tabpane{height:100%;display:flex;flex-direction:column;overflow:hidden}.ola-layout-sider-history .history-tabs .ant-tabs-tabpane.ant-tabs-tabpane-hidden{display:none!important}.ola-layout-sider-history .history-search-overlay{position:absolute;top:5px;left:0;right:0;height:28px;z-index:10;opacity:0;clip-path:inset(0 0 0 100%);transition:clip-path .15s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.215,.61,.355,1);pointer-events:none}.ola-layout-sider-history .history-search-overlay.with-filter{right:36px}.ola-layout-sider-history .history-search-overlay.visible{opacity:1;clip-path:inset(0);pointer-events:auto}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input{height:28px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);padding:4px 12px;font-size:12px;box-shadow:none}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input:focus-within{border-color:var(--dola-primary);box-shadow:none}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input input{font-size:12px;color:var(--dola-text-1)}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input input::placeholder{color:var(--dola-text-3);font-size:12px}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input .ant-input-suffix .iconfont{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input .ant-input-suffix .iconfont:hover{background:var(--dola-bg-2)}.ola-layout-sider-history .history-content-wrapper,.ola-layout-sider-history .scheduled-tasks-content-wrapper,.ola-layout-sider-history .scheduled-tasks-list{flex:1;display:flex;flex-direction:column;overflow:hidden}.ola-layout-sider-history .history-search{margin-bottom:8px}.ola-layout-sider-history .history-search .history-search-input{padding:0 7px!important;border-radius:8px;background:var(--dola-mask-bg);border-color:var(--dola-border-card)!important;color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.ola-layout-sider-history .history-search .history-search-input:focus-within{border-color:var(--dola-border-active)!important;box-shadow:none!important;background-color:var(--dola-bg-4)}.ola-layout-sider-history .history-search .history-search-input input::placeholder{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;color:var(--dola-text-3)!important;line-height:24px}.ola-layout-sider-history .task-filter-radio{width:100%;height:22px;padding:0}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-nav{margin:0;padding-left:0}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-nav:before{display:none}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-ink-bar{display:none}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-tab{padding:0 12px!important;margin:0;height:22px;line-height:22px;color:var(--dola-text-3);border-radius:6px;position:relative}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-tab+.ant-tabs-tab:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background:var(--dola-bg-1)}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-size:12px!important;font-style:normal;font-weight:400;line-height:22px}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-content-holder{display:none}.ola-layout-sider-history .history-list{gap:2px;min-height:80px;flex:1;overflow:auto}.ola-layout-sider-history .history-item{position:relative;display:flex;font-size:13px;color:var(--dola-text-2);cursor:pointer;line-height:28px;align-items:center;margin-bottom:2px;padding:0 12px;height:28px;font-weight:400}.ola-layout-sider-history .history-item img{display:inline-block;width:15px;height:15px}.ola-layout-sider-history .history-item-selected{border-radius:10px;background:var(--dola-bg-1)}.ola-layout-sider-history .history-item-selected .iconfont{color:var(--dola-text-2)}.ola-layout-sider-history .history-item .history-delete-icon{display:none;opacity:0;transition:opacity .2s;pointer-events:none}.ola-layout-sider-history .history-item:hover .history-delete-icon{display:block;opacity:1;pointer-events:auto}.ola-layout-sider-history .history-item:hover{border-radius:10px;background:var(--dola-bg-1)}.ola-layout-sider-history .history-item:hover .history-action-more{display:flex}.ola-layout-sider-history .history-item:hover .history-action-favorite{display:none}.ola-layout-sider-history .history-item .history-action-icons{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:-4px}.ola-layout-sider-history .history-item .history-action-favorite{display:flex;align-items:center;justify-content:center;color:var(--dola-warning);font-size:12px}.ola-layout-sider-history .history-item .history-action-more{font-size:18px;color:var(--dola-text-3);width:16px;height:16px;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;background:transparent;display:none;margin-right:0}.ola-layout-sider-history .history-item .history-action-more:hover{background-color:var(--dola-bg-hover)}.ola-layout-sider-history .history-icon{display:flex;align-items:center;justify-content:center;width:12px;height:32px;margin-right:4px;font-size:14px}.ola-layout-sider-history .history-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ola-layout-sider-history .history-empty{color:var(--dola-text-3);text-align:center;padding:32px 0 16px;font-size:12px}.ola-layout-sider-history .history-loading{color:var(--dola-text-3);text-align:center;padding:32px 0 16px;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px}.ola-layout-sider-history .history-loading-more{color:var(--dola-text-3);text-align:center;padding:8px 0;font-size:12px;display:flex;align-items:center;justify-content:center;gap:8px}.ola-layout-sider-history .scheduled-tasks-list{margin-top:3px;gap:2px;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.ola-layout-sider-history .scheduled-tasks-list .loading-container,.ola-layout-sider-history .scheduled-tasks-list .empty-tasks{display:flex;align-items:center;justify-content:center;padding:50px 0;color:var(--dola-text-3);font-size:12px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item.active .task-header,.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item.selected .task-header{background:var(--dola-bg-selected);box-shadow:0 1px 2px #0000000d}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item.active .task-header .task-name,.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item.selected .task-header .task-name{color:var(--dola-text-1)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header{display:flex;align-items:center;justify-content:space-between;padding:0 8px;height:28px;cursor:pointer;border-radius:8px;transition:background .15s}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header:hover{background:var(--dola-bg-1)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header:hover .task-actions{display:flex}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-name{flex:1;font-size:13px;color:var(--dola-text-2);display:flex;align-items:center;gap:8px;min-width:0;line-height:22px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-name .task-status-tag{flex-shrink:0;margin:0;padding:2px 6px;font-size:12px;line-height:20px;border-radius:4px;background-color:var(--dola-bg-2);border:none;color:var(--dola-text-2)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-actions{flex-shrink:0;margin-right:4px;margin-left:2px;display:none;align-items:center;justify-content:center}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-actions .task-action-more{font-size:20px;color:var(--dola-text-1);cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-actions .task-action-more:hover{background:var(--dola-bg-hover)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-toggle-icon{flex-shrink:0;font-weight:900;color:var(--dola-text-2);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;transition:all .2s;margin-right:4px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-toggle-icon:hover{background:var(--dola-bg-hover)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries{display:flex;flex-direction:column;gap:4px;margin-top:0}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .loading-reports,.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .empty-reports{display:flex;align-items:center;justify-content:center;padding:8px 0;color:var(--dola-text-3);font-size:13px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .reports-list{display:flex;flex-direction:column;gap:4px;overflow-y:auto}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .reports-pagination{display:flex;justify-content:center;padding:0;margin-top:0}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .reports-pagination :global(.ant-pagination){font-size:12px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .query-item{display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 35px;height:26px;cursor:pointer;border-radius:6px;transition:all .2s}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .query-item:hover{background:var(--dola-bg-hover)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .query-item .query-name{flex:1;font-size:13px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .query-item .query-time{flex-shrink:0;font-size:12px;color:var(--dola-text-3)}.ola-layout-sider .history-menu{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;font-size:15px;gap:6px;cursor:pointer;align-self:center}.ola-layout-sider .history-menu:hover{background:var(--dola-bg-hover)}.ola-layout-sider .ant-dropdown{z-index:1000}.ola-layout-sider-footer{margin-top:auto;display:flex;justify-content:center;padding:16px 0 18px}.ola-layout-sider-user{display:flex;align-items:center;padding:8px 12px;border-radius:100px}.ola-layout-sider-user .ant-avatar{margin-right:12px;flex-shrink:0}.ola-layout-sider-user-info .user-name{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500;line-height:20px}.ola-layout-sider-user-info .user-dept{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-weight:400;font-size:12px;line-height:20px;color:var(--dola-text-2)!important}.ola-layout-main{height:100vh}.ola-layout-inner{padding:0;background-color:var(--dola-bg-6)}.ola-layout-content{display:flex;flex:1;overflow:hidden;margin:8px}.ola-layout-content-no-breadcrumb .ant-breadcrumb{margin:0!important}.ola-layout .ola-layout-sider-content-newFoot{height:32px;display:flex;padding:0 14px;align-items:center;justify-content:space-between}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-feedback{margin-left:0;width:24px;height:24px;flex-shrink:0;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-2);font-size:11px;cursor:pointer!important}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-feedback:hover{background-color:var(--dola-bg-hover)}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-feedback.new-badge{position:relative}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-feedback .new-badge-tag{position:absolute;top:-4px;right:-8px;padding:2px 3px;background:var(--dola-danger);color:var(--dola-btn-primary-text);font-size:9px;font-weight:600;line-height:1;border-radius:10px;box-shadow:0 2px 6px #0000001f;pointer-events:none}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-phone{width:76px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--dola-text-2);font-size:12px;padding:4px 8px;border-radius:100px;border:1px solid var(--dola-border-1);cursor:pointer!important}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-phone img{width:24px;height:24px}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-phone span{font-size:11px;white-space:nowrap}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-phone:hover{background-color:var(--dola-bg-2)}.ola-layout .ola-layout-sider-content-footter{display:flex;align-items:center;justify-content:space-between;margin:12px 14px;gap:10px}.ola-layout .ola-layout-sider-content-footter .ola-layout-sider-content-newFootUser-doc{display:flex;align-items:center;justify-content:center;font-size:12px;flex:1;padding:6px 8px;gap:8px;border-radius:12px;border:1px solid var(--dola-border-card);background:var(--dola-mask-bg);overflow:hidden;cursor:pointer}.ola-layout .ola-layout-sider-content-footter .ola-layout-sider-content-newFootUser-doc:hover{background-color:var(--dola-bg-1)}.ola-layout .ola-layout-sider-content-footter-liwu{width:50px;height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ola-layout .ola-layout-sider-content-footter-liwu img{width:100%;height:100%}.ola-layout .join-group-popover{z-index:999999}.ola-layout .join-group-popover .ant-popover-inner{padding:0!important;border-radius:16px;box-shadow:0 8px 24px #0000001f}.ola-layout .join-group-popover .ant-popover-inner-content{padding:0}.ola-layout .join-group-popover-card{width:300px;height:424px;background:var(--dola-bg-4);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding-bottom:14px;position:relative;z-index:999999}.ola-layout .join-group-poster{width:100%;height:auto;display:block}.ola-layout .join-group-qr{width:120px;height:120px}.ola-layout .join-group-cta{margin-top:12px;width:206px;height:38px;line-height:22px;border-radius:85px;background:#000000;color:var(--dola-btn-primary-text);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.ola-layout .join-group-cta:hover{background:#1a1a1a}.ola-layout .ola-layout-sider-content-newFootUser{display:flex;align-items:center;height:50px;flex:1;min-width:0;padding:8px;border-radius:12px;gap:8px;cursor:pointer;transition:background .15s,border-color .15s;position:relative}.ola-layout .ola-layout-sider-content-newFootUser .ola-layout-sider-content-promotion-bubble{position:absolute;bottom:calc(100% + 8px);left:0;z-index:1400;width:240px;aspect-ratio:1.96721311;cursor:pointer}.ola-layout .ola-layout-sider-content-newFootUser .ola-layout-sider-content-promotion-bubble-image{display:block;width:100%;height:100%;object-fit:contain}.ola-layout .ola-layout-sider-content-newFootUser .ola-layout-sider-content-promotion-close{position:absolute;top:12px;right:12px;width:20px;height:20px;padding:0;background:transparent;border:0;cursor:pointer}.ola-layout .ola-layout-sider-content-newFootUser .ola-layout-sider-content-promotion-close img{display:block;width:100%;height:100%}.ola-layout .ola-layout-sider-content-newFootUser .ola-layout-sider-content-promotion-participate{position:absolute;bottom:12px;left:12px;width:53px;height:18px}.ola-layout .ola-layout-sider-content-newFootUser:hover{background:var(--dola-bg-hover);border-color:var(--dola-border-1)}.ola-layout .ola-layout-sider-content-newFootUser .ant-avatar{display:inline-block;flex-shrink:0}.ola-layout .ola-layout-sider-content-newFootUser .ola-layout-sider-user-info{flex:1;min-width:0}.ola-layout .ola-layout-sider-content-newFootUser .user-name{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ola-layout .ola-layout-sider-content-newFootUser .user-dept{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-weight:400;font-size:11px;line-height:16px;color:var(--dola-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ola-layout-breadcrumb{display:flex;flex:none!important;align-items:center;margin-bottom:16px;line-height:18px}.ola-layout-breadcrumb .ant-breadcrumb{margin:0}.ola-layout-breadcrumb .ant-breadcrumb a{color:var(--dola-primary)}.ola-layout-breadcrumb .ant-breadcrumb a:hover{background-color:var(--dola-primary-selected-bg)}.history-delete-popconfirm-body .ant-popconfirm-inner-content{padding:12px}.history-delete-popconfirm-body .ant-popconfirm-inner-content .ant-popconfirm-title{color:var(--dola-text-1)}.ola-layout-sider-menu .ant-menu{background-color:var(--dola-bg-6)!important}.ola-layout-sider-menu .ant-menu-item{gap:0px}.ola-layout-sider-menu .sider-menu-primary-row{display:flex;align-items:center;gap:4px}.ola-layout-sider-menu .sider-menu-primary-row>.ant-menu{flex:1 1 auto;min-width:0}.ola-layout-sider-menu .sider-menu-collapse-btn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:var(--dola-text-2);cursor:pointer}.ola-layout-sider-menu .sider-menu-collapse-btn .iconfont{font-size:18px;line-height:1}.ola-layout-sider-menu .sider-menu-collapse-btn:hover{background-color:var(--dola-bg-3);color:var(--dola-text-1)}.ola-layout-sider-menu .sider-menu-new-badge-wrap{position:relative;display:inline-flex;align-items:center;width:100%;gap:3px}.ola-layout-sider-menu .sider-menu-new-badge-wrap .sider-menu-new-badge-text{display:inline-block}.ola-layout-sider-menu .sider-menu-new-badge-wrap .sider-menu-new-badge{width:20px;height:auto;flex-shrink:0;pointer-events:none;margin-top:-8px}.ola-layout-sider-menu .sider-menu-new-badge-wrap .sider-menu-beta-tag{width:30px;height:14px!important;margin-left:auto;flex-shrink:0}.ola-layout-sider-menu .sider-menu-new-badge-wrap .sider-menu-new-badge-tip-anchor{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.ola-layout-sider-menu .sider-menu-icon-with-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:visible}.ola-layout-sider-menu .sider-menu-icon-with-badge .sider-menu-icon-new-badge{display:none;position:absolute;top:-8px;right:-12px;width:18px;height:auto;pointer-events:none}.ola-layout-sider-menu .sider-menu-icon-with-badge .sider-menu-beta-tag--icon{display:none;position:absolute;top:-16px;right:-22px;z-index:10;height:14px;pointer-events:none}.ola-layout-sider-menu .sider-menu-icon-with-badge .sider-menu-icon-tip-anchor{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.ola-layout-sider.panel-collapsed .sider-menu-icon-new-badge,.ola-layout-sider.panel-collapsed .sider-menu-icon-with-badge-always .sider-menu-icon-new-badge{display:block}.ola-layout-sider.panel-collapsed .sider-menu-beta-tag--icon,.ola-layout-sider.panel-collapsed .sider-menu-icon-with-badge-always .sider-menu-beta-tag--icon{display:inline-flex}.ant-menu-inline-collapsed-tooltip .sider-menu-new-badge{display:none!important}.ola-layout-sider-menu .menu-history-divider{width:198px;height:1px;background-color:var(--dola-border-1);margin:3px auto}.menu-section-title{font-size:11px;color:var(--dola-text-3);font-weight:500;line-height:20px;margin-bottom:4px;margin-top:4px;padding:0 12px}.menu-section-divider{width:198px;height:1px;background-color:var(--dola-border-1);margin:6px auto}.ola-layout-sider-space-switcher{padding:0 12px 8px}.ola-layout-sider-space-switcher .ant-segmented{width:100%;background:var(--dola-bg-3);border-radius:6px;padding:2px}.ola-layout-sider-space-switcher .ant-segmented .ant-segmented-item{border-radius:4px;font-size:12px;min-height:24px;line-height:24px}.ola-layout-sider-space-switcher .ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4);box-shadow:0 1px 2px #0000000f}.ola-layout-sider-space-switcher .ant-segmented .ant-segmented-thumb{border-radius:4px}.ola-layout-sider-space-selector{margin-top:8px}.ola-layout-sider-space-collapsed{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;cursor:pointer;margin:0 auto}.ola-layout-sider-space-collapsed:hover{background:var(--dola-bg-hover)}.ola-layout-sider-external-apps{padding:0}.ola-layout-sider-external-apps .menu-section-title{margin-bottom:4px}.ola-layout-sider-external-apps .ola-layout-sider-external-menu.ant-menu{background-color:transparent!important;border-inline-end:unset!important}.ola-layout-sider-external-apps .ola-layout-sider-external-menu.ant-menu .ant-menu-item{color:var(--dola-text-1)}.ola-layout-sider-external-apps .ola-layout-sider-external-menu.ant-menu .ant-menu-item .ant-menu-item-icon{color:var(--dola-text-2)}[data-menu-id*=dashboard] .ant-menu-title-content{display:flex;flex:1;min-width:0}[data-menu-id*=dashboard] .ant-menu-title-content a{display:flex;flex:1;align-items:center;justify-content:space-between;min-width:0}.menu-item-beta-tag{display:inline-flex;align-items:center;margin-left:6px;padding:0 4px;border-radius:4px;color:var(--dola-text-3);font-size:11px;font-weight:500;border:1px solid var(--dola-border-1);line-height:16px;vertical-align:middle;position:relative}.history-action-container-item{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:80px;cursor:pointer;border-radius:3px;font-size:13px;color:var(--dola-text-1)}.history-action-container-item .iconfont{color:var(--dola-text-1)}.history-action-container-item.is-danger .iconfont,.history-action-container-item .icon-shanshu,.history-action-container-item.is-danger span{color:var(--dola-danger)}#dola-root .ant-dropdown.history-filter-dropdown .ant-dropdown-menu{width:max-content;padding:4px!important;background-color:var(--dola-bg-4);border:.5px solid var(--dola-border-1);border-radius:8px;box-shadow:0 3px 10px #0000001a}#dola-root .ant-dropdown.history-filter-dropdown .ant-dropdown-menu-item{height:28px;padding:0 8px;font-size:12px;font-weight:400;line-height:18px!important;border-radius:6px!important}#dola-root .ant-dropdown.history-filter-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected{font-weight:550;color:var(--dola-text-1);background-color:var(--dola-bg-2)}#dola-root .ant-dropdown.history-filter-dropdown .history-filter-group .ant-dropdown-menu-item-group-title{display:none}#dola-root .ant-dropdown.history-filter-dropdown .history-filter-group .ant-dropdown-menu-item-group-list{display:flex;flex-direction:column;gap:2px;margin:0}.history-filter-option{color:var(--dola-text-1)}.history-action-dropdown-compact .ant-dropdown-menu{padding:4px;border-radius:12px}.history-action-dropdown-compact .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:10px;padding:0 12px!important;margin:2px 0}.history-action-dropdown-compact .ant-dropdown-menu-item{min-height:24px;line-height:18px}.task-action-item{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:6px}.task-action-item span{font-size:13px;color:var(--dola-text-1)}.task-action-item:hover{background-color:var(--dola-bg-hover)}.task-action-item .iconfont{color:var(--dola-text-1)}.task-action-item .icon-shanshu{color:red}.task-action-dropdown .ant-dropdown-menu-item{padding:0 12px!important;margin:2px 0!important}.history-popover .ant-popover-inner{width:300px;border-radius:12px;padding:0!important}.history-popover .ola-layout-sider-history{position:relative;padding:12px!important;height:400px;max-height:400px;min-height:200px;overflow:hidden;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.history-popover .ola-layout-sider-history .history-tabs{margin-top:0}.history-popover .ola-layout-sider-history .history-tabs .ant-tabs-nav-list{padding-top:0;border-top:none}.history-popover .ola-layout-sider-history .history-tabs-simple{padding-top:3px}.history-popover .ola-layout-sider-history .history-search-overlay-input{margin-top:3px}.history-popover .ola-layout-sider-history .history-search-overlay{left:0;right:0;top:0;margin:12px}.history-popover .ola-layout-sider-history .task-filter-radio .ant-tabs-nav{padding-left:0}.history-popover .ola-layout-sider-history .history-item{max-width:unset!important}.history-popover .ola-layout-sider-history .history-item:hover{background-color:var(--dola-bg-selected)}.history-popover .ola-layout-sider-history .history-search{border-radius:8px;border:.5px solid var(--dola-border-1)!important}.history-popover .ola-layout-sider-history .history-search .history-search-input{background:var(--dola-bg-6)}#dola-root[dola-theme=dark] .history-popover .ant-popover-inner{background-color:var(--dola-bg-popup);padding:0!important}#dola-root[dola-theme=dark] .history-popover .ant-popover-arrow:before,#dola-root[dola-theme=dark] .history-popover .ant-popover-arrow:after{background:var(--dola-bg-popup)}@keyframes expandBtnLogoFlipOut{0%{opacity:1;transform:rotateY(0)}60%{opacity:1;transform:rotateY(90deg)}to{opacity:0;transform:rotateY(90deg)}}@keyframes expandBtnIconFlipIn{0%{opacity:0;transform:rotateY(-90deg)}to{opacity:1;transform:rotateY(0)}}.sider-footer-popover .ant-popover-inner{padding:6px!important;border-radius:12px!important;background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)!important;box-shadow:0 4px 16px #0000001a!important;min-width:180px}.sider-footer-popup{display:flex;flex-direction:column;gap:2px}.sider-footer-popup .sider-footer-popup-theme{display:flex;align-items:center;gap:10px;padding:4px 10px 10px;margin-bottom:2px;border-bottom:1px solid var(--dola-border-1)}.sider-footer-popup .sider-footer-popup-theme .sider-footer-popup-theme-label{flex:1;font-size:14px;color:var(--dola-text-1)}.sider-footer-popup .sider-footer-popup-theme .sidebar-theme-toggle-expanded{margin:0;padding:3px}.sider-footer-popup .sider-footer-popup-theme .sider-footer-popup-lang-switch{display:flex;align-items:center;gap:2px}.sider-footer-popup .sider-footer-popup-theme .sider-footer-popup-lang-switch .sider-footer-popup-lang-option{padding:0 4px;font-size:14px;color:var(--dola-text-2);cursor:pointer;user-select:none}.sider-footer-popup .sider-footer-popup-theme .sider-footer-popup-lang-switch .sider-footer-popup-lang-option:hover{color:var(--dola-text-1)}.sider-footer-popup .sider-footer-popup-theme .sider-footer-popup-lang-switch .sider-footer-popup-lang-option.is-active{color:var(--dola-color-primary)}.sider-footer-popup .sider-footer-popup-theme .sider-footer-popup-lang-switch .sider-footer-popup-lang-divider{color:var(--dola-text-3);user-select:none}.sider-footer-popup .sider-footer-popup-item{display:flex;align-items:center;gap:10px;padding:4px 8px;border-radius:8px;cursor:pointer;font-size:14px;color:var(--dola-text-1);transition:background .15s}.sider-footer-popup .sider-footer-popup-item:hover{background:var(--dola-bg-hover)}.sider-footer-popup .sider-footer-popup-item .sider-footer-popup-icon{width:16px;height:16px;flex-shrink:0}.sider-footer-popup .sider-footer-popup-item .sider-footer-popup-item-new{width:26px;height:auto;margin-left:0;flex-shrink:0;pointer-events:none}.sider-footer-popup .sider-footer-popup-divider{height:1px;background:var(--dola-border-1);margin:4px 2px}.sider-footer-popup .sider-footer-popup-logout,.sider-footer-popup .sider-footer-popup-logout span{color:var(--dola-danger)}.sider-footer-popup .sider-footer-popup-qr{display:flex;align-items:center;gap:10px;min-height:90px;padding:6px 12px;border-radius:10px;background:var(--dola-bg-6)}.sider-footer-popup .sider-footer-popup-qr .sider-footer-popup-qr-img{width:80px;height:80px;border-radius:16px;flex-shrink:0}.sider-footer-popup .sider-footer-popup-qr .sider-footer-popup-qr-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;max-width:110px}.sider-footer-popup .sider-footer-popup-qr .sider-footer-popup-qr-text span{font-size:12px;color:var(--dola-text-2);word-break:break-word}.sider-footer-popup .sider-footer-popup-qr .sider-footer-popup-qr-text .sider-footer-popup-qr-sub{font-size:11px;color:var(--dola-text-3)}.external-avatar{display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--dola-btn-primary-text);font-weight:var(--dola-font-weight-medium);flex-shrink:0;user-select:none}.ola-layout-sider-content-footter{border-radius:12px}.sider-footer-toggle-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);color:var(--dola-text-3);flex-shrink:0;cursor:pointer;padding:0;transition:transform .2s,color .15s,background .15s,border-color .15s}.sider-footer-toggle-btn:hover{background:var(--dola-bg-hover);border-color:var(--dola-border-1);color:var(--dola-text-1)}.sider-footer-toggle-btn.open{transform:rotate(180deg);color:var(--dola-text-1)}.data-capture-new-feature-tip .ant-popover-inner{padding:0;border-radius:10px}.data-capture-new-feature-tip .ant-popover-arrow:before{background:var(--dola-bg-6)}.data-capture-new-feature-tip .data-capture-tip-content{width:284px;max-width:284px;display:flex;flex-direction:column;gap:8px}.data-capture-new-feature-tip .data-capture-tip-body{position:relative;display:flex;align-items:stretch;gap:8px;padding:12px;background:var(--dola-bg-6);border-radius:8px;box-shadow:0 3px 10px #0000001a;overflow:hidden}.data-capture-new-feature-tip .data-capture-tip-content-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.data-capture-new-feature-tip .data-capture-tip-title{font-size:12px;line-height:20px;color:var(--dola-text-1);letter-spacing:1.5px;word-break:break-word}.data-capture-new-feature-tip .data-capture-tip-desc{font-size:10px;line-height:16px;color:var(--dola-text-2);word-break:break-word}.data-capture-new-feature-tip .data-capture-tip-deco{flex:0 0 auto;width:61px;height:56px;object-fit:contain;align-self:flex-end;user-select:none;-webkit-user-drag:none}.data-capture-new-feature-tip .data-capture-tip-content-btn{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-button-1);cursor:pointer;align-self:flex-end}.data-capture-new-feature-tip .data-capture-tip-content-btn:hover{opacity:.8}#dola-root[dola-source=trackmate] .ola-layout-sider:not(.panel-collapsed) .ola-layout-sider-header,#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider:not(.panel-collapsed) .ola-layout-sider-header{display:none}#dola-root[dola-source=trackmate] .ola-layout-sider-menu,#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu{background:var(--dola-bg-4)}#dola-root[dola-source=trackmate] .ola-layout-sider-menu>.menu-section-title,#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu>.menu-section-title,#dola-root[dola-source=trackmate] .ola-layout-sider-menu>.ola-layout-sider-external-apps,#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu>.ola-layout-sider-external-apps,#dola-root[dola-source=trackmate] .ola-layout-sider-menu>.menu-history-divider,#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu>.menu-history-divider{display:none}#dola-root[dola-source=trackmate] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-knowledgeSummary],#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-knowledgeSummary],#dola-root[dola-source=trackmate] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-knowledgeGarden],#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-knowledgeGarden],#dola-root[dola-source=trackmate] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-agent],#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-agent],#dola-root[dola-source=trackmate] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-dashboard],#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-dashboard],#dola-root[dola-source=trackmate] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=routine-task],#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=routine-task],#dola-root[dola-source=trackmate] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-dataCapture],#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-menu .ant-menu-item[data-menu-id$=-dataCapture],#dola-root[dola-source=trackmate] .ola-layout-sider-content-footer,#dola-root[dola-source=trackmate_ai_design] .ola-layout-sider-content-footer{display:none}#dola-root[dola-source=trackmate] .ola-layout-content,#dola-root[dola-source=trackmate_ai_design] .ola-layout-content{margin:0}.ola-layout-sider-menu .ant-menu .ant-menu-item-group-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-3);margin-top:8px;padding-left:4px;user-select:none}.ola-layout-sider-menu .ant-menu .ant-menu-submenu-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.ola-layout-sider-menu .ant-menu .ant-menu-submenu-title:hover{background:var(--dola-bg-hover)}.ola-layout-sider-menu .ant-menu .ant-menu-submenu .ant-menu-item{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.sidebar-theme-toggle-collapsed{display:flex;align-items:center;justify-content:center;width:100%;height:36px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--dola-text-3);cursor:pointer;transition:all .2s ease-in-out}.sidebar-theme-toggle-collapsed:hover{background:var(--dola-bg-1);color:var(--dola-text-4)}.sidebar-theme-toggle-collapsed:active{transform:scale(.95)}.sidebar-theme-toggle-expanded{display:flex;align-items:center;gap:2px;margin:8px;padding:3px;border-radius:8px;background:var(--dola-bg-2);width:fit-content}.sidebar-theme-toggle-btn{width:36px;height:30px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:var(--dola-text-3);cursor:pointer;transition:all .2s ease-in-out;padding:0}.sidebar-theme-toggle-btn .iconfont{font-size:16px}.sidebar-theme-toggle-btn:hover:not(.sidebar-theme-toggle-btn-active){background:var(--dola-bg-popup);color:var(--dola-text-2);box-shadow:0 1px 4px #0000000f}.sidebar-theme-toggle-btn.sidebar-theme-toggle-btn-active{background:var(--dola-bg-popup);color:var(--dola-text-1);box-shadow:0 1px 4px #0000001a}.sidebar-theme-toggle-btn:active{transform:scale(.96)}.sidebar-theme-toggle-swatch{display:inline-block;width:14px;height:14px;border-radius:50%;box-sizing:border-box;flex-shrink:0;transition:all .2s ease-in-out}.sidebar-theme-toggle-swatch-active{box-shadow:0 0 0 2px #409eff33}.sidebar-theme-toggle-popover-overlay .ant-popover-inner{padding:6px!important;border-radius:10px;background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);box-shadow:0 6px 16px #00000014;overflow:hidden}.sidebar-theme-toggle-popover-overlay .ant-popover-inner-content{padding:0!important}.sidebar-theme-toggle-popover-overlay .ant-popover-arrow:before,.sidebar-theme-toggle-popover-overlay .ant-popover-arrow:after{background:var(--dola-bg-popup)}.sidebar-theme-toggle-popover{display:flex;flex-direction:column;gap:2px;min-width:132px;background:transparent}.sidebar-theme-toggle-popover-item{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;font-size:13px;color:var(--dola-text-1);cursor:pointer;transition:background .2s ease,color .2s ease}.sidebar-theme-toggle-popover-item:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.sidebar-theme-toggle-popover-item.sidebar-theme-toggle-popover-item-active{color:var(--dola-primary);font-weight:500;background:var(--dola-primary-bg)}.sidebar-theme-toggle-popover-label{flex:1;color:inherit}.sidebar-theme-toggle-popover-check{color:var(--dola-primary);font-size:12px}#dola-root[dola-theme=dark] .sidebar-theme-toggle-collapsed{color:#ffffffbf}#dola-root[dola-theme=dark] .sidebar-theme-toggle-collapsed:hover{background:rgba(255,255,255,.08);color:#fff}#dola-root[dola-theme=dark] .sidebar-theme-toggle-expanded{background:rgba(255,255,255,.08)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-btn{color:#ffffff80}#dola-root[dola-theme=dark] .sidebar-theme-toggle-btn:hover:not(.sidebar-theme-toggle-btn-active){color:#ffffffbf}#dola-root[dola-theme=dark] .sidebar-theme-toggle-btn.sidebar-theme-toggle-btn-active{background:var(--dola-bg-popup);color:var(--dola-text-1);box-shadow:0 1px 4px #0000004d}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-overlay .ant-popover-inner{background:var(--dola-bg-popup);border-color:var(--dola-border-1);box-shadow:0 6px 16px #00000073}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-overlay .ant-popover-arrow:before,#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-overlay .ant-popover-arrow:after{background:var(--dola-bg-popup)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover{background:var(--dola-bg-popup)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-item{color:var(--dola-text-1)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-item:hover{background:var(--dola-bg-hover);color:var(--dola-text-selected)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-item.sidebar-theme-toggle-popover-item-active{color:var(--dola-primary);background:var(--dola-primary-bg)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-check{color:var(--dola-primary)}#dola-root[dola-theme=blue] .sidebar-theme-toggle-expanded{background:rgba(64,158,255,.08)}#dola-root[dola-theme=blue] .sidebar-theme-toggle-btn.sidebar-theme-toggle-btn-active{background:#fff;color:#409eff;box-shadow:0 1px 2px #409eff33}.product-mode-switcher{display:flex;align-items:center;min-width:0;gap:4px;padding:4px;margin-left:-4px;border-radius:8px;cursor:pointer;transition:background .15s ease}.product-mode-switcher:hover,.product-mode-switcher.is-open,.product-mode-switcher.is-guide{background:var(--dola-bg-7)}.product-mode-switcher .product-mode-switcher-copy{display:flex;flex-direction:column;min-width:0}.product-mode-switcher .product-mode-switcher-logo{height:32px;width:auto;object-fit:contain;object-position:left center}.product-mode-switcher .product-mode-switcher-external-logo{width:36px;height:36px;flex-shrink:0}.product-mode-switcher .product-mode-switcher-external-text{height:28px;width:auto;object-fit:contain;object-position:left center}.product-mode-switcher .product-mode-switcher-chevron{flex-shrink:0;align-self:flex-start;margin-top:-1px;font-size:18px;line-height:1;color:var(--dola-text-3);transition:transform .15s ease}.product-mode-switcher.is-open .product-mode-switcher-chevron{transform:rotate(180deg)}.product-mode-menu{width:190px;display:flex;flex-direction:column;gap:2px}.product-mode-menu .product-mode-option{display:flex;align-items:center;gap:8px;width:100%;padding:4px 8px;border:none;border-radius:8px;background:transparent;text-align:left;cursor:pointer;transition:background .1s ease}.product-mode-menu .product-mode-option:hover{background:var(--dola-bg-hover)}.product-mode-menu .product-mode-option.is-active{background:var(--dola-primary-bg)}.product-mode-menu .product-mode-option-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.product-mode-menu .product-mode-option-name{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;font-weight:500;color:var(--dola-text-1)}.product-mode-menu .product-mode-option-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-mode-switcher-popover .ant-popover-inner{padding:4px}.product-mode-guide{display:flex;align-items:center;gap:4px;max-width:260px}.product-mode-guide .product-mode-guide-icon{flex-shrink:0;font-size:14px;color:var(--dola-primary)}.product-mode-guide .product-mode-guide-text{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-1);white-space:normal;word-break:break-word;line-height:1.4}.product-mode-guide .product-mode-guide-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:none;background:transparent;cursor:pointer;font-size:12px;line-height:1;color:var(--dola-text-3);transition:color .1s ease}.product-mode-guide .product-mode-guide-close:hover{color:var(--dola-text-1)}.dola-tooltip.ant-tooltip .product-mode-guide-tooltip-body,.dola-tooltip.ant-tooltip .product-mode-guide-tooltip .ant-tooltip-inner{border-radius:8px;padding:6px 8px 6px 12px!important}.product-mode-guide-tooltip{z-index:999!important}.product-mode-guide-tooltip.ant-tooltip-placement-right .ant-tooltip-arrow{transform:translateY(-50%) translate(-100%) rotate(-90deg) scale(.7);margin-left:2.4px}.product-mode-guide-tooltip.ant-tooltip-placement-rightTop .ant-tooltip-arrow,.product-mode-guide-tooltip.ant-tooltip-placement-rightBottom .ant-tooltip-arrow{transform:translate(-100%) rotate(-90deg) scale(.7);margin-left:2.4px}.icon-upload-idle{padding:0!important;background-color:var(--dola-bg-5)!important;border-radius:12px!important;overflow:hidden;transition:all .3s;min-height:68px;height:auto}.icon-upload-idle:hover{border-color:var(--dola-primary)!important}.icon-upload-idle .ant-upload{padding:0!important}.icon-upload-idle .ant-upload-drag{background:transparent!important;border:none!important;padding:0!important;height:100%}.icon-upload-idle .upload-idle-content{display:flex;align-items:center;border:1px dashed var(--dola-border-1);border-radius:6px;width:100%;min-height:68px;transition:border-color .3s}.icon-upload-idle .upload-idle-content .content-wrap{display:flex;align-items:center;gap:16px;padding:12px 16px;width:100%}.icon-upload-idle .upload-idle-content:hover{border-color:var(--dola-primary-soft)}.icon-upload-idle .icon-placeholder-wrapper{position:relative;width:48px;height:48px;flex-shrink:0}.icon-upload-idle .icon-card-back{position:absolute;inset:0;background-color:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;transform:rotate(-6deg) translateY(4px) scale(.9);opacity:.6}.icon-upload-idle .icon-card-front{position:absolute;inset:0;background-color:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #0000000d;z-index:10}.icon-upload-idle .picture-icon{font-size:24px;color:var(--dola-text-4)}.icon-upload-idle .upload-badge{position:absolute;bottom:-4px;right:-4px;z-index:20;width:20px;height:20px;background-color:var(--dola-text-1);border-radius:50%;border:2px solid var(--dola-bg-4);display:flex;align-items:center;justify-content:center}.icon-upload-idle .upload-icon{font-size:10px;color:var(--dola-btn-primary-text)}.icon-upload-idle .upload-text-wrapper{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;min-height:48px}.icon-upload-idle .upload-main-text{font-size:14px;color:var(--dola-text-1);font-weight:500;margin:0 0 2px;line-height:1.4}.icon-upload-idle .upload-link{color:var(--dola-primary);cursor:pointer}.icon-upload-idle .upload-link:hover{text-decoration:underline}.icon-upload-idle .upload-sub-text{font-size:12px;color:var(--dola-text-3);margin:0;line-height:1.4}.icon-upload-status{border:1px dashed var(--dola-border-1);background-color:var(--dola-bg-4);border-radius:6px;position:relative;min-height:68px;display:flex;align-items:center}.icon-upload-status .content-wrap{display:flex;align-items:center;gap:16px;padding:12px 16px;width:100%}.icon-upload-status .preview-thumbnail{width:48px;height:48px;flex-shrink:0;background-color:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.icon-upload-status .preview-image{width:100%;height:100%;object-fit:cover}.icon-upload-status .placeholder-icon{font-size:20px;color:var(--dola-text-4)}.icon-upload-status .file-info-wrapper{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:48px}.icon-upload-status .file-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;gap:8px}.icon-upload-status .file-name{font-size:14px;font-weight:500;color:var(--dola-text-1);word-break:break-all;flex:1;min-width:0}.icon-upload-status .file-name.error{color:var(--dola-danger)}.icon-upload-status .file-size{font-size:12px;color:var(--dola-text-3);margin-bottom:4px;line-height:1.4}.icon-upload-status .upload-progress{margin:0;line-height:1}.icon-upload-status .upload-progress .ant-progress-bg{background-color:var(--dola-primary)}.icon-upload-status .file-actions{display:flex;align-items:center;gap:12px;font-size:12px;line-height:1.4}.icon-upload-status .action-link{font-size:12px;line-height:1.4;color:var(--dola-primary);cursor:pointer;user-select:none}.icon-upload-status .action-link:hover{text-decoration:underline}.icon-upload-status .action-link.delete{color:var(--dola-danger)}.icon-upload-status .cancel-link{font-size:12px;color:var(--dola-danger);cursor:pointer;flex-shrink:0;user-select:none}.icon-upload-status .cancel-link:hover{opacity:.8}.icon-upload-status .separator{color:var(--dola-text-4)}.icon-upload-status .error-text{color:var(--dola-danger)}.icon-upload-status .success-icon{font-size:14px;color:var(--dola-success);flex-shrink:0}.create-app-draw{display:flex;flex-direction:column;height:100%;background:var(--dola-bg-4);border-radius:12px}.create-app-draw .create-app-draw-spin,.create-app-draw .create-app-draw-spin .ant-spin-container{display:flex;flex-direction:column;height:100%}.create-app-draw .create-app-draw-header{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 16px;flex-shrink:0}.create-app-draw .create-app-draw-header .create-app-draw-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;font-weight:500;color:var(--dola-text-1)}.create-app-draw .create-app-draw-header .create-app-draw-close{font-size:16px;color:var(--dola-text-3);cursor:pointer}.create-app-draw .create-app-draw-body{flex:1;overflow:auto;padding:0 16px}.create-app-draw .create-app-draw-field{margin-top:16px}.create-app-draw .create-app-draw-field:first-child{margin-top:0}.create-app-draw .create-app-draw-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-3);margin-bottom:4px}.create-app-draw .create-app-draw-error{margin-top:4px;font-size:12px;line-height:18px;color:#f04352}.create-app-draw .create-app-draw-label--multi{display:flex;align-items:baseline;gap:4px}.create-app-draw .create-app-draw-label--multi .create-app-draw-label-extra{color:var(--dola-text-4)}.create-app-draw .create-app-draw-input{width:100%}.create-app-draw .create-app-draw-appid{display:flex;align-items:stretch}.create-app-draw .create-app-draw-appid .create-app-draw-appid-prefix{display:flex;align-items:center;padding:0 8px;border:1px solid var(--dola-border-1);border-right:none;border-radius:6px 0 0 6px;background:var(--dola-bg-4);color:var(--dola-text-1);font-size:14px;line-height:22px}.create-app-draw .create-app-draw-appid .create-app-draw-appid-input{flex:1}.create-app-draw .create-app-draw-appid .create-app-draw-appid-input .ant-input{border-radius:0 6px 6px 0}.create-app-draw .create-app-draw-icon-upload{display:flex;align-items:center;gap:12px;padding:12px;border:1px dashed var(--dola-border-1);border-radius:6px}.create-app-draw .create-app-draw-icon-upload .create-app-draw-icon-default{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--dola-bg-3);color:var(--dola-text-3);font-size:16px}.create-app-draw .create-app-draw-icon-upload .create-app-draw-icon-tips{flex:1}.create-app-draw .create-app-draw-icon-upload .create-app-draw-icon-tips .create-app-draw-icon-tip-line{font-size:14px;line-height:22px;color:var(--dola-text-1)}.create-app-draw .create-app-draw-icon-upload .create-app-draw-icon-tips .create-app-draw-icon-tip-line .create-app-draw-icon-tip-action{color:var(--dola-primary)}.create-app-draw .create-app-draw-icon-upload .create-app-draw-icon-tips .create-app-draw-icon-tip-size{margin-top:4px;font-size:14px;line-height:22px;color:var(--dola-text-3)}.create-app-draw .create-app-draw-platforms{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.create-app-draw .create-app-draw-platforms .create-app-draw-platform{height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-3);cursor:pointer;transition:all .1s cubic-bezier(.215,.61,.355,1)}.create-app-draw .create-app-draw-platforms .create-app-draw-platform .create-app-draw-platform-icon{width:16px;height:16px;flex-shrink:0;margin-right:4px}.create-app-draw .create-app-draw-platforms .create-app-draw-platform .create-app-draw-platform-icon--font{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:24px;color:var(--dola-text-1)}.create-app-draw .create-app-draw-platforms .create-app-draw-platform .create-app-draw-platform-icon--gray{color:var(--dola-text-4)}.create-app-draw .create-app-draw-platforms .create-app-draw-platform .create-app-draw-platform-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-weight:500;color:var(--dola-text-2)}.create-app-draw .create-app-draw-platforms .create-app-draw-platform--selected{border-color:var(--dola-primary);background:var(--dola-primary-fill)}.create-app-draw .create-app-draw-platforms .create-app-draw-platform--selected .create-app-draw-platform-label{color:var(--dola-primary)}.create-app-draw .create-app-draw-select.dola-select.ant-select{width:100%}.create-app-draw .create-app-draw-select.dola-select.ant-select .ant-select-selector{display:flex;align-items:center}.create-app-draw .create-app-draw-select.dola-select.ant-select .ant-select-arrow{top:50%;margin-top:0;transform:translateY(-50%);inset-inline-end:8px}.create-app-draw .create-app-draw-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px;flex-shrink:0;border-top:1px solid var(--dola-border-1)}.create-app-draw .create-app-draw-footer .create-app-draw-cancel.dola-btn{background:var(--dola-bg-6);color:var(--dola-text-1)}.create-app-draw .create-app-draw-footer .create-app-draw-submit.dola-btn{background:var(--dola-primary);color:var(--dola-btn-primary-text)}.project-switcher{display:flex;align-items:center;height:28px;padding:0 4px 0 0;margin:5px 12px 10px;border:1px solid var(--dola-border-1);border-radius:8px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;background-color:var(--dola-bg-3)}.project-switcher:hover{background:var(--dola-bg-hover)}.project-switcher:focus-within{background:var(--dola-bg-popup);border-color:var(--dola-primary);box-shadow:0 0 0 2px #7433ff1f}.project-switcher .project-switcher-select{flex:1;min-width:0;border:none}.project-switcher .project-switcher-select .ant-select-selection-item{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-size:12px;color:var(--dola-text-1)}.project-switcher .project-switcher-select .ant-select-selection-placeholder{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-size:12px;color:var(--dola-text-3)}.project-switcher .project-switcher-select .ant-select-arrow{display:inline-flex;align-items:center;color:var(--dola-text-3)}.project-switcher .project-switcher-select .ant-select-selector{border:none;padding:0 8px!important}.project-switcher .project-switcher-arrow{display:inline-flex;align-items:center;justify-content:center;color:var(--dola-text-3)}.project-switcher .project-switcher-arrow svg{width:14px;height:14px}.project-switcher .project-switcher-database{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:4px;border-radius:4px;color:var(--dola-text-2);cursor:pointer;transition:background .1s ease,color .1s ease}.project-switcher .project-switcher-database svg{width:14px;height:14px}.project-switcher .project-switcher-database:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.project-switch-option{display:inline-flex;align-items:center;min-width:0;font-size:12px;line-height:16px;color:var(--dola-text-1)}.project-switch-create-footer{padding:0;border-top:1 solid var(--dola-border-1)}.project-switch-create{display:flex;align-items:center;gap:4px;width:100%;height:32px;padding:0 8px;border:none;border-radius:8px;background:transparent;cursor:pointer;transition:background .1s ease;font-size:12px;line-height:16px;color:var(--dola-primary)}.project-switch-create:hover{opacity:.7}.project-switch-create .project-switch-create-icon{font-size:12px;color:var(--dola-primary)}.project-switcher-popup{border-radius:8px!important;padding:4px 4px 0!important}.project-switcher-popup .ant-select-item{min-height:28px;font-size:12px!important;padding:0 8px!important;border-radius:6!important}.project-switcher-popup .ant-select-item-empty,.project-switcher-popup .ant-empty-description{font-size:12px}.project-switcher-popup .rc-virtual-list-holder-inner{gap:2px}.project-switcher-popup:has(.project-switch-create:hover) .ant-select-item-option-active{background:transparent}.project-switcher-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--dola-primary-bg);color:var(--dola-text-1)}.chain-menu,.chain-menu .chain-menu-group{display:flex;flex-direction:column;gap:2px}.chain-menu .chain-menu-group-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-4);margin-top:6px;padding:0 8px;user-select:none}.chain-menu .chain-menu-item{display:flex;align-items:center;gap:6px;height:28px;padding:0 8px;border-radius:8px;cursor:pointer;transition:background .1s ease,color .1s ease;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-size:12px;color:var(--dola-text-2)}.chain-menu .chain-menu-item .iconfont,.chain-menu .chain-menu-item .anticon{color:var(--dola-text-2)}.chain-menu .chain-menu-item .anticon{padding:0 1px}.chain-menu .chain-menu-item:hover{background:var(--dola-bg-popup)}.chain-menu .chain-menu-item.is-active{background:var(--dola-bg-4);color:var(--dola-text-selected);font-weight:500;box-shadow:0 1px 2px #0000000d}.chain-menu .chain-menu-item.is-active .iconfont,.chain-menu .chain-menu-item.is-active .anticon{color:var(--dola-text-selected)!important}.chain-menu .chain-menu-item.is-disabled{color:var(--dola-text-3);cursor:not-allowed}.chain-menu .chain-menu-item.is-disabled:hover{background:transparent}.chain-menu .chain-menu-item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chain-menu .chain-menu-submenu-arrow{flex-shrink:0;font-size:18px;color:var(--dola-text-3);transition:transform .15s ease}.chain-menu .chain-menu-submenu-title.is-open .chain-menu-submenu-arrow{transform:rotate(180deg)}.chain-menu .chain-menu-submenu-children{display:flex;flex-direction:column;gap:2px}.chain-menu .chain-menu-submenu-children .chain-menu-item{margin-left:21px;margin-right:0}.chain-menu-collapsed{align-items:center}.chain-menu-collapsed .chain-menu-item-collapsed{justify-content:center;width:40px;height:40px;padding:0;border-radius:8px}.ola-layout-mobile{width:100%;height:100%;background-color:#fff}.ola-layout-mobile .ola-layout-content-mobile{height:calc(100% - 60px)}.ola-layout-mobile .ola-layout-content-mobile.ola-layout-content-mobile-full{height:100%}.ola-layout-mobile .ola-layout-mobile-footer{position:fixed;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 32px;background-color:#fff}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#8a8a8a;font-size:12px;cursor:pointer;transition:color .15s cubic-bezier(.215,.61,.355,1)}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item .ola-layout-mobile-footer-item-icon{margin-bottom:4px}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item .ola-layout-mobile-footer-item-icon img{display:block;width:24px;height:24px}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item .ola-layout-mobile-footer-item-icon svg{display:block;width:24px;height:24px}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item .ola-layout-mobile-footer-item-icon .iconfont{display:block;font-size:24px;line-height:24px}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item .ola-layout-mobile-footer-item-label{line-height:1}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item-active{color:#666}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item-active .ola-layout-mobile-footer-item-icon .iconfont{color:#242424}.dola-mobile-zhenqi-root{background-color:var(--dola-bg-6)}.dola-mobile-zhenqi-root .ai-chat-container-mobile .chat-messages{padding:16px 12px 180px}.dola-mobile-zhenqi-root .ai-chat-container-mobile .chat-messages .message.user .message-bubble{padding:8px;background-color:var(--dola-primary);color:var(--dola-btn-primary-text)}.dola-mobile-zhenqi-root .ai-chat-container-mobile .chat-messages .message.system .message-bubble{padding:8px;box-sizing:border-box;background-color:var(--dola-bg-4)}.dola-mobile-zhenqi-root .ai-chat-container-mobile .chat-messages .message.user .message-bubble a{color:var(--dola-btn-primary-text)}.dola-mobile-zhenqi-root .sender-textarea-row{padding:12px!important}.dola-mobile-zhenqi-root .user-question-content{background:var(--dola-primary)!important;color:var(--dola-btn-primary-text)!important;border-radius:8px!important}.dola-mobile-zhenqi-root .dola-icon-fasong-mobile-active,.dola-mobile-zhenqi-root .dola-icon-stop-btn,.dola-mobile-zhenqi-root .dola-icon-tingzhi-mobile{background:var(--dola-primary)!important}.dola-mobile-zhenqi-root .sender-input-tip-chat .ant-btn-primary,.dola-mobile-zhenqi-root .sender-input-tip-chat .ant-btn-primary:hover{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important;color:var(--dola-btn-primary-text)!important}.attachment-panel{position:relative;height:100%;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-width:0 1px 0 0;display:flex;flex-direction:column;min-width:200px;max-width:80%;width:0;transition:width .15s cubic-bezier(.4,0,.2,1)}.attachment-panel:before{content:"";position:absolute;top:0;left:-16px;width:16px;height:100%;pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--dola-primary-fill) 100%)}.attachment-panel.slide-in{width:var(--panel-width, 50%)}.attachment-panel.slide-out{width:0}.attachment-panel.fullscreen{position:fixed;top:0;left:0;width:100%!important;height:100vh!important;z-index:1000;border:none;max-width:none}.attachment-panel.dragging{user-select:none;transition:none}.attachment-panel.dragging *{pointer-events:none}.attachment-panel .attachment-panel-drag-handle{position:absolute;left:0;top:0;width:4px;height:100%;cursor:col-resize;background:transparent;z-index:10}.attachment-panel .attachment-panel-drag-handle:hover,.attachment-panel .attachment-panel-drag-handle:active{background:var(--dola-info)}.attachment-panel .attachment-panel-content{display:flex;flex-direction:column;height:100%;overflow:hidden}.attachment-panel .attachment-panel-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.attachment-panel .attachment-panel-header h3{margin:0;font-size:16px;font-weight:500;color:var(--dola-text-1)}.attachment-panel .attachment-panel-header .attachment-panel-header-actions{display:flex;gap:8px}.attachment-panel .attachment-panel-header .attachment-panel-action-btn,.attachment-panel .attachment-panel-header .attachment-panel-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;cursor:pointer;border-radius:4px;font-size:20px;font-weight:700;color:var(--dola-text-2);transition:all .2s;margin-left:5px;position:relative}.attachment-panel .attachment-panel-header .attachment-panel-action-btn:hover,.attachment-panel .attachment-panel-header .attachment-panel-close:hover{background:var(--dola-info-bg);color:var(--dola-info)}.attachment-panel .attachment-panel-header .attachment-panel-action-btn:active,.attachment-panel .attachment-panel-header .attachment-panel-close:active{background:#bae7ff}.attachment-panel .attachment-panel-header .attachment-panel-action-btn.downloading,.attachment-panel .attachment-panel-header .attachment-panel-close.downloading{cursor:not-allowed;overflow:hidden}.attachment-panel .attachment-panel-header .attachment-panel-action-btn.downloading:hover,.attachment-panel .attachment-panel-header .attachment-panel-close.downloading:hover{background:transparent;color:var(--dola-text-2)}.attachment-panel .attachment-panel-header .attachment-panel-action-btn .download-btn-content,.attachment-panel .attachment-panel-header .attachment-panel-close .download-btn-content{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2}.attachment-panel .attachment-panel-header .attachment-panel-action-btn .download-progress-bg,.attachment-panel .attachment-panel-header .attachment-panel-close .download-progress-bg{position:absolute;bottom:0;left:0;width:100%;height:var(--progress-height, 0%);background:linear-gradient(180deg,#e6f7ff 0%,#bae7ff 100%);transition:height .3s ease;z-index:1}.attachment-panel .attachment-panel-header .attachment-panel-action-btn .download-progress-bg.no-animation,.attachment-panel .attachment-panel-header .attachment-panel-close .download-progress-bg.no-animation{transition:none}.attachment-panel .attachment-panel-header .attachment-panel-action-btn .download-progress-bg.error,.attachment-panel .attachment-panel-header .attachment-panel-close .download-progress-bg.error{background:linear-gradient(180deg,#fff2f0 0%,#ffccc7 100%)}.attachment-panel .attachment-panel-header .attachment-panel-close:hover{background:var(--dola-error-bg);color:var(--dola-danger)}.attachment-panel .attachment-panel-header .attachment-panel-close:active{background:#ffccc7}.attachment-panel .ant-input::placeholder,.attachment-panel .ant-input-affix-wrapper input::placeholder,.attachment-panel .ant-select .ant-select-selection-placeholder,.attachment-panel .ant-select .ant-select-search__field__placeholder,.attachment-panel .ant-select .ant-select-selection-item[title=""]:before{color:var(--dola-text-3)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.attachment-panel .ant-input[disabled]::placeholder,.attachment-panel .ant-input-affix-wrapper-disabled input::placeholder,.attachment-panel .ant-select-disabled .ant-select-selection-placeholder{color:var(--dola-text-3)!important;-webkit-text-fill-color:var(--dola-text-3)}.attachment-panel .attachment-panel-body{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:column}.attachment-panel .attachment-panel-body .sheet-header{margin-bottom:12px;padding:15px 15px 0;height:36px;flex-shrink:0}.attachment-panel .attachment-panel-body .sheet-header .sheet-header-content{height:100%;display:flex;align-items:center}.attachment-panel .attachment-panel-body .sheet-header .sheet-header-content .sheet-controls{width:100%;display:flex;align-items:center;gap:12px}.attachment-panel .attachment-panel-body .sheet-header .ant-input-affix-wrapper,.attachment-panel .attachment-panel-body .sheet-header .ant-select-selector{border-radius:8px;border:1px solid var(--dola-border-1)}.attachment-panel .attachment-panel-body .sheet-header .ant-input-affix-wrapper.ant-input-outlined:focus-within,.attachment-panel .attachment-panel-body .sheet-header .ant-select-selector.ant-input-outlined:focus-within{box-shadow:none;border-color:var(--dola-title)!important}.attachment-panel .attachment-panel-body .sheet-header .ant-input-suffix,.attachment-panel .attachment-panel-body .sheet-header .ant-select-arrow{color:var(--dola-text-2)}.attachment-panel .attachment-panel-body .sheet-header .attachment-panel-actions{display:flex;padding:5px 10px;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--dola-border-1)}.attachment-panel .attachment-panel-body .sheet-header .attachment-panel-actions .ant-btn{width:20px!important;height:20px!important}.attachment-panel .attachment-panel-body .sheet-header .attachment-panel-actions .attachment-panel-filter.active{background-color:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}.attachment-panel .attachment-panel-body .sheet-header .attachment-panel-actions .attachment-panel-filter.active:hover{background-color:var(--dola-primary-bg)!important}.attachment-panel .attachment-panel-body .sheet-container{flex:1;padding:0 15px;overflow:hidden;position:relative}.attachment-panel .attachment-panel-body .sheet-container .ant-spin-nested-loading>div{height:100%}.attachment-panel .attachment-panel-body .sheet-container .ant-spin-nested-loading>div>.ant-spin{max-height:none}.attachment-panel .attachment-panel-body .sheet-container .ant-spin-text{color:var(--dola-text-2);text-shadow:none}.attachment-panel .attachment-panel-body #ola-sheet-container{width:100%;height:100%}.attachment-panel .attachment-panel-body .ant-spin-container{height:100%;display:flex;flex-direction:column}.attachment-panel .attachment-panel-body .ant-spin-nested-loading{height:100%}.attachment-panel .attachment-panel-body .ant-spin-nested-loading>.ant-spin{height:100%;max-height:none}.attachment-panel .attachment-panel-body .ant-spin-nested-loading .ant-spin-container{height:100%}.attachment-panel .attachment-panel-body .sheet-footer{height:30px;padding:0 12px;margin:0 15px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid var(--dola-border-2);font-size:12px;color:var(--dola-text-3);flex-shrink:0}.code-viewer{height:100%;display:flex;flex-direction:column;background:var(--dola-bg-4)}.code-viewer .code-viewer-header{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid var(--dola-border-1);background:var(--dola-bg-5);flex-shrink:0}.code-viewer .code-viewer-header .code-viewer-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--dola-text-1);white-space:nowrap}.code-viewer .code-viewer-header .code-viewer-title .language-tag{background:var(--dola-bg-6);color:var(--dola-text-2);padding:2px 8px;border-radius:4px;font-size:12px;font-weight:400}.code-viewer .code-viewer-header .code-viewer-actions{display:flex;padding:5px 10px;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.code-viewer .code-viewer-header .code-viewer-actions .ant-btn{width:20px!important;height:20px!important}.code-viewer .code-viewer-content{flex:1;overflow:hidden;border:none}@media (max-width: 768px){.attachment-panel:not(.fullscreen){width:100%!important;max-width:none}}.table-collapse.table-analysis-active{border-radius:8px}.table-collapse.table-analysis-highlight{animation:table-analysis-highlight 1.5s ease-in-out 3;animation-fill-mode:forwards}.ola-filter-popover{--ola-filter-bg: var(--dola-bg-popup);--ola-filter-border: var(--dola-border-1);--ola-filter-shadow: 0 8px 24px var(--dola-mask-bg);--ola-filter-bg-muted: var(--dola-bg-2);--ola-filter-bg-hover: var(--dola-bg-hover);--ola-filter-bg-btn: var(--dola-bg-popup);--ola-filter-border-strong: var(--dola-border-1);--ola-filter-border-muted: var(--dola-border-2);--ola-filter-border-hover: var(--dola-border-active);--ola-filter-text: var(--dola-text-1);--ola-filter-text-secondary: var(--dola-text-3);--ola-filter-primary: var(--dola-primary);--ola-filter-primary-text: var(--dola-btn-primary-text);--ola-filter-indicator: var(--dola-primary)}.ola-filter-popover .ola-filter-search{height:32px;border-radius:8px}.ola-filter-popover .ola-btn{height:32px;border-radius:8px;font-size:14px;transition:background-color .3s ease}.ola-filter-popover .ola-btn.primary{border:none;background:var(--ola-filter-primary)}.ola-filter-popover .ola-btn.primary:hover{opacity:.8;background:var(--ola-filter-primary)!important}.ola-filter-popover input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background-color:var(--dola-input-1);border:1px solid var(--dola-border-1);border-radius:4px;outline:none;cursor:pointer}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-header{border-color:var(--dola-border-active)!important;background-color:var(--dola-primary-selected-bg)!important}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body{border-bottom:1px solid var(--dola-border-active)!important;overflow:hidden}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-container .ant-table-header{border-right:1px solid var(--dola-border-active)!important}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body tr td.ant-table-cell:last-child,.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-header tr th.ant-table-cell:last-child{border-right:1px solid var(--dola-border-active)!important}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body tr td.ant-table-cell:first-child,.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-header tr th.ant-table-cell:first-child{border-left:1px solid var(--dola-border-active)!important}@keyframes table-analysis-highlight{0%{background-color:var(--dola-primary-fill);border-color:var(--dola-border-active)}50%{background-color:#743af04d;border-color:var(--dola-border-active)}to{background-color:var(--dola-primary-fill);border-color:var(--dola-border-active)}}.table-view-btn.table-analysis-highlight{animation:table-view-btn-highlight .4s ease-in-out;animation-fill-mode:forwards}@keyframes table-view-btn-highlight{0%{background-color:transparent;color:inherit}50%{background-color:var(--dola-primary-selected-bg);color:var(--dola-primary)}to{background-color:transparent;color:inherit}}.pure-context-menu.dropdown-menu{--ola-menu-bg: #ffffff;--ola-menu-text: #1e304a;--ola-menu-hover-bg: rgba(242, 243, 244, .6);--ola-menu-shadow: 0 2px 8px rgb(0 0 0 / 15%);background:var(--ola-menu-bg);box-shadow:var(--ola-menu-shadow);border-radius:3px;list-style:none;padding:0;display:block;margin:10px;font-size:12px;min-width:80px!important}.pure-context-menu.dropdown-menu .dropdown-item{display:block;box-sizing:border-box;font-family:pingfang SC;width:100%;padding:.5rem;color:var(--ola-menu-text)}.pure-context-menu.dropdown-menu .dropdown-item:hover{background:var(--ola-menu-hover-bg)}.pure-context-menu.dropdown-menu .dropdown-divider{margin:0}.ola-sheet-container{position:relative}.ola-sheet-container *{-webkit-user-select:none;user-select:none}.ola-sheet-shadow-container{height:100%}.ola-sheet-canvas{position:absolute;top:0;left:0;height:100%;width:100%;image-rendering:pixelated;image-rendering:crisp-edges}.ola-sheet-inner{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;z-index:2;outline:none;scrollbar-width:auto;scrollbar-color:auto}.ola-sheet-inner::-webkit-scrollbar{-webkit-appearance:none;display:block;width:7px;height:7px;background:transparent}.ola-sheet-inner::-webkit-scrollbar-track{background:var(--ola-sheet-scrollbar-track, rgba(0, 0, 0, .04));border-radius:4px}.ola-sheet-inner::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--ola-sheet-scrollbar-thumb, rgba(0, 0, 0, .22));border:1px solid transparent;background-clip:padding-box}.ola-sheet-inner::-webkit-scrollbar-thumb:hover{background-color:var(--ola-sheet-scrollbar-thumb-hover, rgba(0, 0, 0, .38))}.ola-sheet-inner::-webkit-scrollbar-corner{background:var(--ola-sheet-scrollbar-track, rgba(0, 0, 0, .04))}.ola-sheet-inner.ola-sheet-scrollbar-firefox{scrollbar-width:thin;scrollbar-color:var(--ola-sheet-scrollbar-thumb, rgba(0, 0, 0, .22)) var(--ola-sheet-scrollbar-track, rgba(0, 0, 0, .04))}.ola-sheet-head{height:24px;width:100%}.ola-sheet-body{flex:1;position:relative;box-sizing:border-box}.ola-sheet-hover-cell{position:absolute;left:0;top:0;z-index:3}.ola-sheet-hover-cell .ola-sheet-drag-hand{position:absolute;right:-5px;top:0;height:100%;width:6px;border:2px solid transparent;border-width:0 2px;cursor:col-resize}.ola-sheet-hover-cell.last-col .ola-sheet-drag-hand{right:0}.ola-sheet-hover-cell:not([data-type=head]) .ola-sheet-drag-hand{pointer-events:none;display:none}.ola-sheet-drag-line{display:none;position:absolute;left:unset;right:-3px;top:0;height:100%;width:2px;border:2px solid transparent;border-width:0 2px;cursor:default;background-color:transparent;background-clip:padding-box}.ola-sheet-drag-line.active{display:inline-block;cursor:col-resize;animation:dragLineActivate .3s ease-in-out forwards}@keyframes dragLineActivate{0%{background-color:transparent}50%{background-color:transparent}to{background-color:var(--ola-sheet-drag-line, #4484fc)}}.ola-sheet-selection-cell{display:none;position:absolute;left:0;top:0;z-index:4;overflow:hidden;padding:1px;box-sizing:border-box}.ola-sheet-selection-cell .ola-sheet-selection-input{flex:1;border:none;outline:none;box-sizing:border-box;-webkit-user-select:text;user-select:text}.ola-sheet-scroller{position:absolute;top:0;left:0;width:100%;z-index:1}.ola-sheet-selection-scroller{position:relative}.ola-sheet-spin{--ola-sheet-spin-mask: rgba(255, 255, 255, .6);--ola-sheet-spin-track: #e5e5e5;--ola-sheet-spin-active: #3498db;display:none;position:absolute;left:0;top:0;height:100%;width:100%;background:var(--ola-sheet-spin-mask);z-index:1}.ola-sheet-spin:after{content:"";position:absolute;top:50%;left:50%;width:25px;height:25px;margin:-12.5px 0 0 -12.5px;border:2px solid var(--ola-sheet-spin-track);border-top-color:var(--ola-sheet-spin-active);border-radius:50%;animation:ola-sheet-spin .8s linear infinite}.ola-sheet-empty{display:none;position:absolute;left:0;right:0;bottom:0;text-align:center;z-index:1;pointer-events:none}@keyframes ola-sheet-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-tippy-root]{pointer-events:none}.tippy-box{overflow-wrap:break-word}.ant-modal-body .ola-sheet-container,.ant-modal .ola-sheet-container{-webkit-overflow-scrolling:touch;touch-action:none;overflow:hidden;overscroll-behavior:contain;will-change:scroll-position;-webkit-transform:translateZ(0);transform:translateZ(0)}.ant-modal-body .ola-sheet-inner,.ant-modal .ola-sheet-inner{touch-action:none;-webkit-overflow-scrolling:touch;overflow:auto;overscroll-behavior-y:contain;overscroll-behavior-x:none}.ant-modal-body .ola-sheet-container *,.ant-modal .ola-sheet-container *{touch-action:none}.ant-modal-body .ola-sheet-container.horizontal-scroll,.ant-modal .ola-sheet-container.horizontal-scroll,.ant-modal-body .ola-sheet-container.horizontal-scroll *,.ant-modal .ola-sheet-container.horizontal-scroll *{touch-action:pan-x pan-y}@media (max-width: 768px){.ant-modal-body .ola-sheet-container,.ant-modal .ola-sheet-container{min-height:200px;max-height:60vh;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.22) rgba(0,0,0,.04)}.ant-modal-body .ola-sheet-container::-webkit-scrollbar,.ant-modal .ola-sheet-container::-webkit-scrollbar{width:7px;height:7px;background:transparent}.ant-modal-body .ola-sheet-container::-webkit-scrollbar-thumb,.ant-modal .ola-sheet-container::-webkit-scrollbar-thumb{background-color:#00000038;border-radius:4px}.ant-modal-body .ola-sheet-container::-webkit-scrollbar-thumb:hover,.ant-modal .ola-sheet-container::-webkit-scrollbar-thumb:hover{background-color:#00000061}.ant-modal-body .ola-sheet-container::-webkit-scrollbar-track,.ant-modal .ola-sheet-container::-webkit-scrollbar-track{background-color:#0000000a}.ant-modal-body .ola-sheet-container::-webkit-scrollbar-corner,.ant-modal .ola-sheet-container::-webkit-scrollbar-corner{background:rgba(0,0,0,.04)}}.ant-modal-body:has(.ola-sheet-container:focus-within){overflow:hidden}@supports (-webkit-touch-callout: none){.ant-modal-body .ola-sheet-container,.ant-modal .ola-sheet-container{-webkit-overflow-scrolling:touch;overscroll-behavior:none;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.ola-sheet-safari-copy-dialog{--ola-safari-dialog-bg: #ffffff;--ola-safari-dialog-border: #cccccc;--ola-safari-dialog-text: #333333;--ola-safari-dialog-text-secondary: #666666;--ola-safari-dialog-btn-bg: #f5f5f5;--ola-safari-dialog-btn-border: #cccccc;--ola-safari-dialog-primary: #007aff;--ola-safari-dialog-primary-text: #ffffff;--ola-safari-dialog-shadow: 0 4px 12px rgba(0, 0, 0, .15);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--ola-safari-dialog-bg);border:1px solid var(--ola-safari-dialog-border);border-radius:8px;padding:20px;box-shadow:var(--ola-safari-dialog-shadow);z-index:10000;min-width:300px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--ola-safari-dialog-text)}.ola-sheet-safari-copy-dialog h3{margin:0 0 12px;color:var(--ola-safari-dialog-text);font-size:16px}.ola-sheet-safari-copy-dialog p{margin:0 0 16px;color:var(--ola-safari-dialog-text-secondary);font-size:14px;line-height:1.4}.ola-sheet-safari-copy-dialog .ola-sheet-safari-copy-actions{display:flex;gap:12px;justify-content:center}.ola-sheet-safari-copy-dialog button{padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px}.ola-sheet-safari-copy-dialog .ola-sheet-safari-copy-cancel{border:1px solid var(--ola-safari-dialog-btn-border);background:var(--ola-safari-dialog-btn-bg);color:var(--ola-safari-dialog-text)}.ola-sheet-safari-copy-dialog .ola-sheet-safari-copy-confirm{border:1px solid var(--ola-safari-dialog-primary);background:var(--ola-safari-dialog-primary);color:var(--ola-safari-dialog-primary-text)}.ola-filter-icon-container,.ola-filter-popover{--ola-filter-bg: #ffffff;--ola-filter-bg-muted: #f9f9f9;--ola-filter-bg-hover: #fafafa;--ola-filter-bg-btn: #f6f6f6;--ola-filter-border: #e5e5e5;--ola-filter-border-strong: #dddddd;--ola-filter-border-muted: #eeeeee;--ola-filter-border-hover: #d9d9d9;--ola-filter-text: #333333;--ola-filter-text-secondary: #666666;--ola-filter-shadow: 0 8px 24px rgba(0, 0, 0, .12);--ola-filter-primary: #1677ff;--ola-filter-primary-text: #ffffff;--ola-filter-indicator: #ff4d4f}.ola-filter-icon-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background:var(--ola-filter-bg);border-radius:2px;cursor:pointer;user-select:none;box-sizing:border-box;border:1px solid transparent}.ola-filter-icon-container:hover{border-color:var(--ola-filter-border-hover);background:var(--ola-filter-bg-hover)}.ola-filter-icon{display:flex;align-items:center;justify-content:center;color:var(--ola-filter-text-secondary);line-height:1}.ola-filter-icon:hover{color:var(--ola-filter-text)}.ola-filter-indicator{position:absolute;top:2px;right:2px;width:6px;height:6px;background:var(--ola-filter-indicator);border-radius:50%;display:none}.ola-filter-popover{position:absolute;background:var(--ola-filter-bg);border:1px solid var(--ola-filter-border);box-shadow:var(--ola-filter-shadow);border-radius:6px;padding:8px;box-sizing:border-box;opacity:0;transition:opacity .12s ease;z-index:9999;display:flex;flex-direction:column;gap:8px;color:var(--ola-filter-text)}.ola-filter-header{display:flex;align-items:center;gap:8px}.ola-filter-search{flex:1;height:28px;padding:0 8px;border:1px solid var(--ola-filter-border-strong);border-radius:4px;outline:none;background:var(--ola-filter-bg);color:var(--ola-filter-text);box-sizing:border-box}.ola-filter-search::placeholder{color:var(--ola-filter-text-secondary)}.ola-filter-selectall-row{padding:8px;border-bottom:1px solid var(--ola-filter-border-muted);background:var(--ola-filter-bg-muted);box-sizing:border-box}.ola-filter-selectall{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ola-filter-text-secondary);cursor:pointer}.ola-filter-selectall input{margin-right:6px}.ola-filter-list{position:relative;flex:1;min-height:180px;border:1px solid var(--ola-filter-border-muted);border-radius:4px;overflow:hidden;background:var(--ola-filter-bg)}.ola-filter-list-content{height:100%}.ola-vlist-scroller{width:100%;height:100%;overflow:auto}.ola-vlist-content{position:relative}.ola-filter-item{display:flex;gap:8px;font-size:12px;color:var(--ola-filter-text)}.ola-filter-item-label{color:var(--ola-filter-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ola-filter-actions{display:flex;justify-content:space-between;align-items:center;gap:8px}.ola-filter-action-group{display:flex;gap:8px}.ola-btn{height:28px;padding:0 10px;border-radius:4px;border:1px solid var(--ola-filter-border-strong);background:var(--ola-filter-bg-btn);color:var(--ola-filter-text);cursor:pointer}.ola-btn.primary{background:var(--ola-filter-primary);border-color:var(--ola-filter-primary);color:var(--ola-filter-primary-text)}.ola-btn.secondary:hover,.ola-btn.primary:hover,.ola-btn.reset:hover{filter:brightness(.95)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme^=ola-sheet-tooltip]{--ola-tip-bg: #333333;--ola-tip-text: rgba(255, 255, 255, .9);--ola-tip-header-border: rgba(255, 255, 255, .2);--ola-tip-copy: #409eff;--ola-tip-arrow: #333333;--ola-tip-shadow: none;font-size:12px;z-index:10000;pointer-events:auto;background-color:var(--ola-tip-bg);color:var(--ola-tip-text);box-shadow:var(--ola-tip-shadow)}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-header{display:flex;justify-content:space-between;padding:3px 0;font-size:12px;border-bottom:1px solid var(--ola-tip-header-border);font-weight:700}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-header a{font-weight:400}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-body{padding:8px 0;font-size:12px;color:var(--ola-tip-text);max-height:100px;overflow-y:auto}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-copy{font-size:12px;color:var(--ola-tip-copy);text-decoration:none}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-copy:hover{text-decoration:underline}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-arrow{color:var(--ola-tip-arrow)}.tippy-box[data-theme=ola-sheet-tooltip-light]{--ola-tip-bg: #ffffff;--ola-tip-text: #1d2e47;--ola-tip-header-border: rgba(198, 198, 198, .2);--ola-tip-copy: #409eff;--ola-tip-arrow: #ffffff;--ola-tip-shadow: 0 6px 16px 0 rgba(0, 0, 0, .08), 0 3px 6px -4px rgba(0, 0, 0, .12), 0 9px 28px 8px rgba(0, 0, 0, .05)}.newsDrawer-content{display:flex;flex-direction:column;padding:16px;height:100%}.newsDrawer-content .newsDrawer-header{display:flex;justify-content:space-between;align-items:center;height:24px;margin-bottom:8px;font-size:16px;font-weight:500;color:var(--dola-text-1);padding:0 8px}.MessageRenderer-Avatar-newTable{flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.MessageRenderer-Avatar-newTable::-webkit-scrollbar{display:none}.MessageRenderer-Avatar-link{width:fit-content;padding-left:8px;padding-right:2px;margin-top:20px;height:33px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:100px;border:1px solid var(--dola-border-1);transition:all .3s ease-in-out}.MessageRenderer-Avatar-link:hover{background-color:var(--dola-bg-hover);transition:all .3s ease-in-out}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-card{border:none;width:100%;transition:all .3s ease-in-out;border-radius:8px;background:transparent!important}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-card:hover{background-color:var(--dola-bg-hover)!important;transition:all .3s ease-in-out}.my-classname-MessageRendererBadge{background:var(--dola-border-1)!important;color:var(--dola-text-1)!important;border:none;box-shadow:none!important}.citationStyle{color:var(--dola-text-2)!important;display:inline-block;padding:0 4px;background-color:var(--dola-bg-2);border-radius:12px;min-width:18px;height:18px;line-height:18px;text-align:center;margin-left:4px;font-size:11px;font-style:normal;text-decoration:none!important}.ai-chat-container{display:flex;flex-direction:column;min-width:600px;width:100%;height:100%;background-color:var(--dola-bg-4);position:relative;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;border-radius:9px;border:.75px solid var(--dola-border-1);background:var(--dola-bg-4);box-shadow:0 2px 2px #0000000d;box-sizing:border-box}.ai-chat-container .ai-chat-content-shareUser{display:flex;justify-content:center}.ai-chat-container .ai-chat-content-shareUser .ai-chat-content-shareUser-time{width:100%;max-width:960px}.ai-chat-container .ai-chat-content-shareUser .ai-chat-content-shareUser-time .ai-chat-content-shareUser-divider{margin:20px 0 24px}.ai-chat-container .ai-chat-content-shareUser .ai-chat-content-shareUser-time .ai-chat-content-shareUser-info{display:flex;justify-content:start;align-items:center;gap:8px;margin-bottom:32px;color:var(--dola-text-3);font-size:12px;margin-left:16px}.ai-chat-container .ai-chat-content-newshareUser{display:flex;justify-content:center;height:44px;margin-bottom:24px}.ai-chat-container .ai-chat-content-newshareUser .ai-chat-content-shareUser-newChat{width:100%;max-width:960px;display:flex;align-items:center;justify-content:center}.ai-chat-container .ai-chat-content-newshareUser .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info{display:flex;width:163px;height:44px;background-color:var(--dola-primary);justify-content:center;align-items:center;gap:3px;border-radius:100px;color:var(--dola-btn-primary-text);font-size:16px;border:none;cursor:pointer!important;padding:8px 16px}.ai-chat-container .ai-chat-content-newshareUser .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info.hover{border:none}.ai-chat-container .ai-chat-content-newshareUser .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info:hover{background:var(--dola-primary) linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 72.12%)}.ai-chat-container .stop-conversation-box{display:flex;margin-top:0;margin-bottom:60px;justify-content:center;width:100%}.ai-chat-container .stop-conversation-box .stop-conversation-box-text{font-size:12px;font-weight:500;color:var(--dola-text-4)}.ai-chat-container .ai-chat-container-spin{position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;border-radius:9px;background-color:var(--dola-bg-4)}.ai-chat-container.chat .ai-chat-header{display:none}.ai-chat-container.chat.conversation .ai-chat-header{display:inline-block;position:absolute;right:0;top:0;z-index:1;border-bottom:none}.ai-chat-container.chat.conversation .ai-chat-header .header-left{display:none}.ai-chat-container.conversation .chat-panel{padding:65px 0 0}.ai-chat-container.conversation.share .chat-panel{padding-top:30px}.ai-chat-container .ai-chat-header{justify-content:space-between;align-items:center;padding:12px 20px 0;height:56px}.ai-chat-container .ai-chat-header .header-left{display:flex;align-items:center;gap:8px}.ai-chat-container .ai-chat-header .header-left .header-left-icon .anticon{vertical-align:middle}.ai-chat-container .ai-chat-header .header-left .header-left-icon:hover{color:var(--dola-bg-6)}.ai-chat-container .ai-chat-header .header-left .header-left-icon .header-left-icon-switch{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--dola-bg-6);border-radius:6px}.ai-chat-container .ai-chat-header .header-left .header-left-icon .header-icon-right{margin-right:4px}.ai-chat-container .ai-chat-header .header-left .iframe-logo{display:inline-flex;align-items:center}.ai-chat-container .ai-chat-header .header-left .iframe-logo svg{width:28px;height:28px;margin-right:5px}.ai-chat-container .ai-chat-header .header-left .iframe-logo img{height:16px;transform:translateY(1px)}.ai-chat-container .ai-chat-header .header-left .ai-title-container{display:flex;align-items:start;flex-direction:column}.ai-chat-container .ai-chat-header .header-left .ai-title-container .ai-title{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ai-chat-container .ai-chat-header .header-left .ai-title-container .ai-title-time{font-size:12px;color:var(--dola-text-1);font-weight:400}.ai-chat-container .ai-chat-header .header-left .ai-title-container .connection-status{display:flex;height:18px;padding:4px 8px;justify-content:center;align-items:center;gap:10px;transition:all .3s;border-radius:4px;border:1px solid var(--dola-border-1);background:var(--dola-primary-bg);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;color:var(--dola-success);margin-right:12px}.ai-chat-container .ai-chat-header .header-left .ai-title-container .connection-status.connected{color:var(--dola-success);background-color:var(--dola-primary-bg);border-color:var(--dola-success)}.ai-chat-container .ai-chat-header .header-left .ai-title-container .connection-status.disconnected{color:var(--dola-danger);background-color:var(--dola-primary-bg);border-color:var(--dola-danger)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav{margin-bottom:0}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-nav-list{display:flex;padding:4px;justify-content:center;align-items:flex-start;border-radius:8px;background:var(--dola-bg-2)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab{margin:0;transition:all .3s;flex:1;display:flex;height:24px;padding:2px 8px;justify-content:center;align-items:center;gap:4px;border-radius:6px;background:var(--dola-bg-2)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab:last-child{border-right:none}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background-color:var(--dola-bg-4)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .tab-item span{color:var(--dola-primary)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab .tab-item{display:flex;align-items:center;justify-content:center;gap:6px;height:100%;width:100%}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab .tab-item .tab-icon{width:16px!important;height:16px!important}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab .tab-item span{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:500;line-height:18px}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-ink-bar{display:none}.ai-chat-container .ai-chat-header .header-right{display:flex;gap:12px;align-self:center}.ai-chat-container .ai-chat-header .header-right .clear-btn{display:flex;align-items:center;gap:4px;height:36px;border-color:var(--dola-bg-6);background-color:transparent;padding:0 10px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;line-height:22px;border-radius:12px;box-shadow:none}.ai-chat-container .ai-chat-header .header-right .clear-btn:hover{background-color:var(--dola-bg-6);border-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-header .header-right .clear-btn-center .ant-btn-icon{display:flex;align-items:center;justify-content:center}.ai-chat-container .ai-chat-header .header-right .ant-btn-primary{height:32px;background-color:var(--dola-primary);border-color:var(--dola-primary);font-size:13px;padding:0 10px}.ai-chat-container .ai-chat-header .header-right .history-btn{display:flex;align-items:center;height:32px;color:var(--dola-text-2);border-color:var(--dola-border-1);background-color:var(--dola-bg-6);font-size:13px;padding:0 10px}.ai-chat-container .ai-chat-content{display:flex;flex:1;overflow:auto;position:relative;box-sizing:content-box;border-radius:12px;background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content.has-conversation{background:var(--dola-bg-4)!important;background-size:unset;background-blend-mode:unset}.ai-chat-container .ai-chat-content.with-attachment-panel{padding:0;gap:0}.ai-chat-container .ai-chat-content.with-attachment-panel .ai-knowledge-panel{margin:12px 0}.ai-chat-container .ai-chat-content.with-attachment-panel .chat-panel{width:calc(100% - var(--attachment-panel-width, 0px))}.ai-chat-container .ai-chat-content.with-attachment-panel .chat-panel>div:not(.top-toolbar-container){padding-left:18px;padding-right:18px}.ai-chat-container .ai-chat-content.with-attachment-panel .chat-panel .top-toolbar-container{padding-left:42px}.ai-chat-container .ai-chat-content .ai-knowledge-panel{border:1px solid var(--dola-border-2);background:var(--dola-bg-4);display:flex;width:260px;z-index:1;padding:12px 8px;flex-direction:column;align-items:center;position:relative;transition:width ease-in-out .2s}@media (min-width: 1920px){.ai-chat-container .ai-chat-content .ai-knowledge-panel{width:300px}}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed{width:0px;height:100%;padding:0;border-radius:0;border:unset;background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed .ai-knowledge-header{justify-content:center;padding:12px 0}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed .ai-knowledge-header .ai-knowledge-title{display:none}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed .openRecommendModal{right:-47px}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed .openRecommendModal.fold{right:-32px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;width:100%}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-header-sidebar-segmented{width:100%}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-header-sidebar-segmented .ant-segmented-item{color:var(--dola-text-1);font-size:13px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-header-sidebar-segmented .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-header-sidebar-segmented .ant-segmented-item-selected{color:var(--dola-text-1)!important;border-radius:6px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ant-radio-button-wrapper-checked{color:var(--dola-primary)!important;border-color:var(--dola-primary)!important;padding:0 32px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ant-radio-button-wrapper-checked:hover{border-color:var(--dola-primary)!important}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ant-radio-button-wrapper{font-weight:700;padding:0 32px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ant-radio-button-wrapper:hover{color:var(--dola-primary)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-title{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .collapse-btn{padding:0;font-size:14px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list{flex:6;overflow-y:auto;scrollbar-width:none;padding:0;display:flex;flex-direction:column;gap:4px;width:100%}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-panel-banner{margin:8px auto;width:240px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading{display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty{flex:1;height:100%}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading .ant-empty-image,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty .ant-empty-image{height:80px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading .ant-empty-image img,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty .ant-empty-image img{width:80px;height:80px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading a,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty a{color:var(--dola-primary)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading .loading-text,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty .loading-text{margin-top:12px;font-size:14px;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-directory{display:flex;flex-direction:column}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item{display:flex;align-items:center;padding:6px 8px;cursor:pointer;border-radius:0;height:32px;font-weight:400}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item:hover{border-radius:8px;background-color:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item.active{border-radius:8px;border:1px solid var(--dola-bg-2);background-color:var(--dola-bg-2);font-weight:500}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item.active .folder-icon,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item.active .folder-name{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .expand-icon{width:16px;color:var(--dola-text-2);font-size:10px;display:flex;align-items:center;justify-content:center;margin-right:4px;height:16px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .expand-icon .expand-icon-content{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .expand-icon:hover{background:var(--dola-bg-1);border-radius:6px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-icon-mr{margin-right:4px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-icon{width:16px;height:16px;margin-right:8px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-demo{display:flex;padding:1px 6px;justify-content:center;align-items:center;gap:10px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;border-radius:6px;background:var(--dola-bg-1);margin-right:6px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-name{flex:1;font-size:13px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px;transition:all .2s}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-count{min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-2);font-size:13px;text-align:center;background-color:var(--dola-bg-6);border-radius:10px;padding:0 4px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list{display:flex;flex-direction:column}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-loading{display:flex;align-items:center;justify-content:center;padding:16px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-loading .loading-text{margin-left:8px;font-size:13px;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-empty{display:flex;align-items:center;justify-content:center;padding:16px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-empty .empty-text{font-size:13px;color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-item{display:flex;align-items:center;padding:6px 12px 6px 28px;cursor:pointer}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-item:hover{border-radius:8px;background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-item .table-icon{font-size:14px;color:var(--dola-text-3);margin-right:8px;display:inline-flex;align-items:center;justify-content:center}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-item .table-name{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;color:var(--dola-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal;font-weight:400;line-height:20px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .loading-spinner{display:flex;align-items:center;justify-content:center}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-icon{position:absolute;right:-8px;top:50%;z-index:1;cursor:pointer;transform:translate(10px,10px)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal{position:absolute;right:-50px;top:40px;z-index:100;cursor:pointer;transition:all .1s ease}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal .recommend-modal-btn{padding:58px 21px;background-image:url(/assets/recommended-badge-hover.01ebf540.png);background-size:auto 100%;background-position:right top;background-repeat:no-repeat}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal .recommend-modal-btn span{position:absolute;bottom:0;right:0;width:40px;height:30px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal.fold{right:-33px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal.fold .recommend-modal-btn{padding:44px 16px;background-image:url(/assets/recommended-badge.3c565c77.png);background-size:contain;background-position:center}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal.fold .recommend-modal-btn span{display:none}.ai-chat-container .ai-chat-content .chat-panel{flex:1;display:flex;flex-direction:column;border-radius:6px;overflow:auto;scrollbar-color:var(--dola-bg-1) transparent}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box{display:flex;flex-direction:column-reverse;flex:1;z-index:8;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;position:relative}@supports not (scrollbar-gutter: stable){.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box{overflow-y:scroll}}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box.share-messages{flex-direction:column}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box::-webkit-scrollbar{width:8px;height:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box::-webkit-scrollbar-track{background:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages{flex:1;padding:0 12px 0 16px;max-width:960px;margin:0 auto;align-items:stretch;width:100%;position:relative}.ai-chat-container .ai-chat-content .chat-panel .chat-messages.share{overflow-y:auto}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message{display:flex;align-items:flex-start}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.share-style{margin-bottom:32px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.share-style:last-child{margin-bottom:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user{margin-top:32px;flex-direction:row-reverse;width:100%;padding-bottom:32px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user:first-child{margin-top:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content{display:flex;flex-direction:row-reverse}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:end}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .user-question-content{background-color:var(--dola-bg-6);border-radius:8px 0 8px 8px;border:1px solid var(--dola-border-2);padding:8px 16px;font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:1.5;max-width:100%;word-break:break-all;white-space:pre-wrap}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-bubble-time{font-size:12px;color:var(--dola-text-4);font-weight:400;line-height:16px;margin-top:6px;line-height:18px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-bubble-time-down{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:12px;max-width:90%;flex-wrap:wrap;justify-content:flex-start}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-selected-node{border-radius:6px;padding:4px 10px;font-size:14px;display:flex;align-items:center;gap:3px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-title{max-width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;left:-3px;margin-left:8px;font-weight:500;font-size:14px;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style{gap:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style .message-renderer-selected-node{background:var(--dola-bg-6);border-radius:6px;padding:5px 9px;font-size:14px;display:flex;align-items:center;gap:3px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style .message-renderer-title{max-width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;left:-3px;margin-left:6px;font-weight:600;font-size:14px;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-bubble{word-break:break-all;font-weight:600;font-size:22px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.userTop{margin-top:12px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system{flex-direction:row;width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content{display:flex}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h1,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h2,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h3,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h6,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer p,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer span,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer div,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer strong,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer code,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer td,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer th{font-size:1em!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h1,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h2,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h3,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h6{font-weight:500!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer ul,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer ol{margin:12px 0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer li{margin-top:3px!important;margin-bottom:3px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer li:first-child{margin-top:0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer li:last-child{margin-bottom:0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer th,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tbody tr:hover{background-color:var(--dola-bg-6)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer th,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer th:last-child,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-border-2)!important;line-height:24px!important;padding:8px 12px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer p,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer div,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer span,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer strong,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer li,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer ol{line-height:24.5px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer hr{background-color:var(--dola-border-2)!important;margin:24px 0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h1,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h2,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h3,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h6,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer p,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer span,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer div,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer strong,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer code{font-size:1em!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tr th{background-color:var(--dola-bg-6)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:start;max-width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner.share-style{display:flex;flex:1}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-system-avatar{display:flex;align-items:center;margin-bottom:10px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-img{width:24px;height:24px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text{font-size:14px;font-weight:600;margin-left:8px;position:relative;top:1px;color:var(--dola-text-1);opacity:.6;margin-right:12px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text-model{display:inline-flex;align-items:center;gap:4px;padding:1px 9px;background-color:var(--dola-bg-2);border-radius:6px;font-size:12px!important;color:var(--dola-text-3);font-weight:600;line-height:18px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text-model .message-system-avatar-tag-external{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:4px;border:.5px solid var(--dola-text-3);color:var(--dola-text-3);font-size:10px;font-weight:500;position:relative;top:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:8px;width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns{display:flex;gap:8px;align-items:center;transition:opacity .15s,visibility .15s}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon{cursor:pointer;transition:all .2s;padding:4px;border-radius:6px;position:relative;line-height:1;color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon:hover{transform:scale(1.1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon.feedback-icon-new:after{content:"";position:absolute;top:-4px;right:-21px;width:30px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 16' width='30' height='16'%3E%3Cpath d='M14.998 7.19922C15.3105 7.19922 15.5605 7.26758 15.748 7.4043C15.9355 7.54102 16.0742 7.7207 16.1641 7.94336C16.2578 8.16602 16.3086 8.4043 16.3164 8.6582V8.76953H13.583C13.5977 8.66137 13.6151 8.5577 13.6387 8.45898C13.7051 8.19336 13.7988 7.9668 13.9199 7.7793C14.041 7.5918 14.1914 7.44922 14.3711 7.35156C14.5547 7.25 14.7637 7.19922 14.998 7.19922Z' fill='%23FF9500'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26 0C28.2091 0 30 1.79086 30 4V12C30 14.2091 28.2091 16 26 16H0V4C0 1.79086 1.79086 1.12745e-07 4 0H26ZM15.0039 6.07422C14.5938 6.07422 14.2129 6.15039 13.8613 6.30273C13.5098 6.45508 13.2051 6.67578 12.9473 6.96484C12.6895 7.25 12.4883 7.59375 12.3438 7.99609C12.1992 8.39844 12.127 8.84766 12.127 9.34375V9.57812C12.127 10.0117 12.1973 10.416 12.3379 10.791C12.4785 11.166 12.6797 11.4922 12.9414 11.7695C13.207 12.0469 13.5273 12.2637 13.9023 12.4199C14.2812 12.5723 14.7051 12.6484 15.1738 12.6484C15.5879 12.6484 15.9512 12.5918 16.2637 12.4785C16.5801 12.3652 16.8477 12.2188 17.0664 12.0391C17.2852 11.8555 17.4629 11.6641 17.5996 11.4648L16.8555 10.7441C16.6602 10.9941 16.4297 11.1875 16.1641 11.3242C15.8984 11.4609 15.5957 11.5293 15.2559 11.5293C14.9863 11.5293 14.7461 11.4805 14.5352 11.3828C14.3242 11.2812 14.1445 11.1426 13.9961 10.9668C13.8477 10.791 13.7344 10.5859 13.6562 10.3516C13.6007 10.1731 13.5657 9.98362 13.5518 9.7832H17.7109V9.17969C17.7109 8.72266 17.6543 8.30469 17.541 7.92578C17.4316 7.54688 17.2637 7.2207 17.0371 6.94727C16.8145 6.66992 16.5332 6.45508 16.1934 6.30273C15.8535 6.15039 15.457 6.07422 15.0039 6.07422ZM4 4V12.5312H5.4707V6.41992L9.29688 12.5312H10.7676V4H9.30859V10.123L5.4707 4H4ZM20.0078 12.5312H21.1797L22.5195 8.11523L23.875 12.5312H25.0469L26.7578 6.19141H25.3809L24.375 10.6387L23.0547 6.19141H22L20.6904 10.6016L19.6738 6.19141H18.291L20.0078 12.5312Z' fill='%23FF9500'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .message-feed-active{background-color:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .copy-icon{cursor:pointer;transition:all .2s;padding:4px;border-radius:6px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .copy-icon:hover{transform:scale(1.1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-meta{display:flex;align-items:center;margin-left:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-meta-separator{display:inline-flex;align-items:center;justify-content:center;margin:0 8px;color:var(--dola-text-4);font-size:0;line-height:0;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-meta-separator:before{width:4px;height:4px;background-color:currentColor;border-radius:50%;content:""}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-duration,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-credit-cost{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;display:inline-flex;align-items:center;gap:4px;margin:0;color:var(--dola-text-4);font-size:13px;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-active svg path{fill:var(--dola-text-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feedback-input{margin-top:12px;padding:12px;background:var(--dola-bg-6);border:1px solid #e9ecef;border-radius:6px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feedback-input .feedback-actions{display:flex;justify-content:flex-end;gap:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks{margin-top:6px;padding:4px 0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks span{display:flex;align-items:center;gap:4px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks span:before{content:"✓";color:var(--dola-success);font-weight:700;font-size:14px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner:hover .message-feed-duration,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner:hover .message-feed-credit-cost,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner:hover .message-feed-meta-separator{opacity:1;visibility:visible}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend{display:inline-flex;align-items:center;justify-content:space-between;padding:5px 16px;margin-top:12px;margin-left:50%;transform:translate(-50%);height:48px;width:520px;background-color:var(--dola-bg-6);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:all .2s ease}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend:hover{border-color:var(--dola-border-1);background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-left{display:flex;align-items:center;gap:6px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-left .report-image-recommend-icon{display:flex;align-items:center;justify-content:center;padding:4px;background-color:var(--dola-bg-6);border:1px solid var(--dola-border-1);border-radius:6px;line-height:1!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-left .report-image-recommend-icon .iconfont{font-size:16px;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-left .report-image-recommend-text{font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:22px;white-space:nowrap}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-right{display:flex;align-items:center;gap:2px;flex-shrink:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-right .report-image-recommend-link{font-size:14px;color:var(--dola-primary);font-weight:400;line-height:22px;white-space:nowrap}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-right .iconfont{font-size:20px;color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-bubble{background-color:var(--dola-bg-4);color:var(--dola-text-1);word-break:break-word;padding:0;width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-bubble .code-block-container,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-bubble .mermaid-renderer{width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.thinking .message-bubble{background-color:var(--dola-bg-4);color:var(--dola-text-1);border-radius:2px 8px 8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-avatar{flex-shrink:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-avatar .ant-avatar{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;border:1px solid var(--dola-border-2);box-shadow:0 2px 8px #0000001a}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-avatar .ant-avatar img{width:100%;height:100%;object-fit:cover}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-content{flex:1;min-width:calc(100% - 52px)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble{border-radius:8px;display:inline-block;line-height:1;font-size:14px;line-height:22px;position:relative;white-space:normal}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-thinking-start{color:var(--dola-text-2);text-align:left;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px;margin-top:4px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result p,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-thinking-start p{margin-bottom:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result:nth-last-child,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-thinking-start:nth-last-child{margin-bottom:20px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result.share-style,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-thinking-start.share-style{margin-bottom:8px;margin-top:4px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result{margin-top:20px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:unset;border-top:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-table{border:unset;padding:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-collapse{border:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-collapse-content-box{background-color:unset!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .table-collapse-arrow-icon{transition:transform .3s ease-in-out;width:10px;height:10px;margin-right:12px;position:relative;top:-1px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item{background-color:unset!important;border:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-expand-icon{padding-right:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header{border-bottom:unset;border-radius:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header table{margin-top:0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header svg{pointer-events:none}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style{border:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header{border-bottom:unset;border-radius:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header svg{pointer-events:none}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header .ant-collapse-arrow{color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-header .anticon{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-collapse .ant-collapse-item:last-child>.ant-collapse-content{border:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h1,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h2,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h3,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h6{font-weight:600;line-height:1.3}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .message-renderer h1,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .message-renderer h2,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .message-renderer h3,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .message-renderer h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .message-renderer h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .message-renderer h6{margin:8px 0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .message-renderer p{margin:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .message-renderer blockquote{margin:12px 0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .message-renderer hr{margin:16px 0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h1{font-size:1.6em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h2{font-size:1.4em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h3{font-size:1.2em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h6{font-size:1em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble p{line-height:1.3}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble ul,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble ol{padding-left:24px;margin-top:0;margin-bottom:12px;line-height:.8}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble li{margin-bottom:4px;line-height:1.5}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble ol>li>ul{margin-top:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble ul>li>ol{margin-top:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble a{color:var(--dola-primary);text-decoration:none}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble a:hover{text-decoration:underline}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble code{font-family:PingFang SC Mono,Menlo,Consolas,monospace;background-color:var(--dola-bg-2);padding:2px 4px;border-radius:3px;font-size:.9em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble pre{overflow:auto;margin:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble pre code{background-color:transparent;padding:0;border-radius:0;font-size:.9em;display:block;overflow-x:auto;white-space:break-spaces!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble blockquote{padding:8px 16px;border-left:4px solid #ddd;color:var(--dola-text-2);background:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble hr{border:0;height:1px;background-color:var(--dola-border-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table-container{width:100%;overflow-x:auto;margin:20px 0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table{border-spacing:0px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody{color:var(--dola-text-1);font-size:400}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table th,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table td{padding:8px;text-align:left;line-height:1.6}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table th{background-color:var(--dola-bg-2);font-weight:600;line-height:1.3}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tr:nth-child(2n){background-color:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tr th{text-align:left;border-top:1px solid var(--dola-border-1)!important;border-color:var(--dola-border-1)!important;min-width:120px;border-right:none;border-left:none;word-break:break-all!important;font-weight:500!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tr th:first-child{border-top-left-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tr th:last-child{border-top-right-radius:8px;border-right:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr:first-child,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody .ant-table-measure-row{height:0px!important;padding:0!important;margin:0!important;border:0px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody .ant-table-measure-row td{height:0px!important;line-height:0px!important;padding:0!important;margin:0!important;border:0px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box .ant-table-header{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table{border-collapse:separate;border-spacing:0px;width:100%;display:table}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody{color:var(--dola-text-1);font-size:400}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table.share-style{display:table;width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table.share-style tbody{color:var(--dola-text-1);font-size:400}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table th,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table td{padding:8px;text-align:left;line-height:1.6}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table th{background-color:var(--dola-bg-2);font-weight:600}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tr:nth-child(2n){background-color:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tr th{text-align:left;border-top:1px solid var(--dola-border-1)!important;border-color:var(--dola-border-1)!important;min-width:120px;border-right:none;border-left:none;word-break:keep-all!important;white-space:nowrap!important;font-weight:500!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tr th:first-child{border-top-left-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tr th:last-child{border-top-right-radius:8px;border-right:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody.share-style tr td{border-top:none;border-right:none;text-align:left}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody.share-style tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble img{max-width:100%;height:auto}.ai-chat-container .ai-chat-content .chat-panel .empty-chat{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.ai-chat-container .ai-chat-content .chat-panel .empty-chat .empty-tip{color:var(--dola-text-2);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-top:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen{flex:1;display:flex;flex-direction:column;align-items:center;padding:0;overflow-y:auto;position:relative;--welcome-input-sticky-height: 0px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .chat-input-fade{display:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content{width:100%;min-height:100vh;max-height:100vh;flex-shrink:0;display:flex;align-items:center;flex-direction:column;padding-top:15vh;box-sizing:border-box;overflow:hidden}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .red-envelope-tip{width:175.5px;height:39px;margin:auto auto 8px;background-image:url(/assets/newYear-release-tip.cb4e94dd.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-greeting{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:0;text-align:center}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-description{color:var(--dola-text-2);font-size:16px;font-style:normal;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-weight:400;line-height:24px;margin:8px 0 0;text-align:center}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-promotion-banner{position:relative;flex-shrink:0;width:calc(100% - 36px);max-width:520px;aspect-ratio:8.38709677;margin:16px 0 40px;background:url(/assets/promotion-banner.6afb0f39.png) no-repeat center / contain}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-promotion-banner-placeholder{flex-shrink:0;width:calc(100% - 36px);max-width:520px;height:16px;margin:8px 0 16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-promotion-banner-btn{position:absolute;top:50%;right:12px;width:94px;height:33px;padding:0;background:url(/assets/promotion-btn.3e22dc5e.png) no-repeat center / contain;border:0;transform:translateY(-50%);cursor:pointer}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper{width:574px;height:88px;aspect-ratio:6.52272727;border-radius:12px;overflow:visible!important;margin-bottom:8px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-list{border-radius:12px;overflow:hidden;height:100%}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .welcome-banner-slide{height:88px;display:flex;justify-content:center;align-items:center}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .welcome-banner-swiper-link{width:100%;height:100%;display:block;cursor:pointer}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .welcome-banner-swiper-img{width:100%;height:100%;display:block;object-fit:cover;user-select:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots-bottom{bottom:6px!important;left:0;right:0;text-align:center;z-index:3}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots li{width:4px;height:4px;margin:0 2px!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots li.slick-active{width:4px!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots li button{width:100%;height:100%;background:var(--dola-bg-4)!important;opacity:1!important;border-radius:999px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots li.slick-active button{background:#ddd!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container-tip-online{position:absolute;height:100px;top:-115px;right:5px;display:flex;flex-direction:column;cursor:pointer}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container-tip-online .welcome-input-container-tip-online-close{position:absolute;right:-18px;top:-18px;background-color:var(--dola-bg-2);border-radius:100%;width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:bolder;font-size:18px;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container-tip-online .welcome-input-container-tip-online-close:hover{background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container{position:sticky;top:0;z-index:10;padding:12px 18px 0;width:100%}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .sender-input-wrapper{max-width:840px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-input{display:flex;padding:12px 12px 8px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-input:focus,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-input:hover{border-color:var(--dola-border-active)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-input::placeholder{color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn{position:absolute;right:8px;bottom:8px;width:24px;height:24px;display:flex;justify-content:center;align-items:center;padding:0;border-radius:50%;box-shadow:0 2px 6px #333aff33;transition:all .3s}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn.ant-btn-primary,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn.ant-btn-primary :hover{background-color:unset}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn .send-icon{width:24px;height:24px;object-fit:contain}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn:hover{box-shadow:0 4px 8px #333aff4d}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn:active{box-shadow:0 1px 3px #333aff33}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper{position:sticky;top:var(--welcome-input-sticky-height, 0px);z-index:9;padding:12px 18px 0;margin:12px auto 0;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-btn{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:var(--dola-bg-4);cursor:pointer;border-radius:50%;box-shadow:0 2px 8px #00000014;color:var(--dola-text-2);font-size:12px;transition:all .2s ease;z-index:2}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-btn:hover{background:var(--dola-bg-4);color:var(--dola-primary);box-shadow:0 2px 10px #333aff26}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-btn i{font-size:16px;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-left{margin-right:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-right{margin-left:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll{display:flex;align-items:center;max-width:808px;gap:12px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;padding:4px 0;box-sizing:border-box;justify-content:center}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll.dola-tool-case-scroll-chain{justify-content:center}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll.dola-tool-case-scroll-mask-left{mask-image:linear-gradient(to right,transparent,var(--dola-bg-4) 24px)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll.dola-tool-case-scroll-mask-right{mask-image:linear-gradient(to left,transparent,var(--dola-bg-4) 24px)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll.dola-tool-case-scroll-mask-left.dola-tool-case-scroll-mask-right{mask-image:linear-gradient(to right,transparent,var(--dola-bg-4) 24px,var(--dola-bg-4) calc(100% - 24px),transparent)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll::-webkit-scrollbar{display:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);color:var(--dola-text-1);font-size:12px;line-height:24px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item i{font-size:14px;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item i.icon-dongtaikanban{font-size:16px;margin-right:-1px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item:hover{border-color:var(--dola-border-active);box-shadow:0 4px 10px #333aff14}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-world-cup{height:34px;padding:0;background:none;background-size:contain;background-repeat:no-repeat;background-position:center;transition:border-color .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;justify-content:flex-end}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-world-cup:hover{border-color:var(--dola-border-active);box-shadow:0 4px 10px #333aff14}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-active{border-color:var(--dola-border-active);color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-active i{color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-disabled:hover{border-color:var(--dola-border-1);box-shadow:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-tag{margin-left:4px;padding:2px 6px;border-radius:10px;background:var(--dola-bg-6);color:var(--dola-text-3);font-size:12px;line-height:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-reference-menu{position:absolute;left:50%;transform:translate(-50%);top:250px;width:480px;z-index:100}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases{margin-top:15px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-title{font-size:20px;font-style:normal;font-weight:500;line-height:36px;color:var(--dola-text-1);margin-bottom:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid{position:relative;height:120px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiper{height:120px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide{width:290px;height:136px;cursor:auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .bluebgpng{background:url(/assets/bluebg-png.2634d0ab.png) no-repeat;background-size:290px auto;background-position:0 0px;transition:background 1s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .greengpng{background:url(/assets/greenbg-png.310dc035.png) no-repeat;background-size:290px auto;background-position:0 0px;transition:background .2s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .pinkbgpng{background:url(/assets/pinkbg-png.80cc1c8d.png) no-repeat;background-size:290px auto;background-position:0 0px;transition:background .2s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item{position:relative;display:flex;flex-direction:column;padding:16px 16px 18px;width:290px;height:118px;border:var(--dola-border-1) 1px solid;border-radius:12px;overflow:hidden}@keyframes wecomeimgbgSlide{0%{opacity:0}to{opacity:1}}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-itemType{position:absolute;width:auto;height:22px;right:6px;top:6px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .animation-welcomeimgBg{position:absolute;z-index:-1;top:0;right:0;width:290px;height:auto;opacity:0;animation:wecomeimgbgSlide .2s ease forwards}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-img{width:28px;height:28px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-title{display:flex;align-items:center;gap:6px;margin-top:16px;margin-bottom:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-title .welcomeScreen-carousel-swiperSlide-span{font-weight:600;font-size:12px;line-height:18px;color:var(--dola-text-1);height:18px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-title .welcomeScreen-carousel-swiperSlide-div{width:20px;height:20px;overflow:hidden;margin-top:-1px}@keyframes jumpSlide{0%{transform:translate(-20px)}to{transform:translate(0)}}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-title .welcomeScreen-carousel-swiperSlide-div .welcomejump-animation{animation:jumpSlide .2s ease-out forwards;position:relative;display:flex}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-desc{color:var(--dola-text-1);font-size:12px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-left{position:absolute;left:-15px;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;background-color:var(--dola-bg-4);border-radius:50%;border:var(--dola-border-1) 1px solid;cursor:auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-right{position:absolute;right:-15px;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;background-color:var(--dola-bg-4);border-radius:50%;border:var(--dola-border-1) 1px solid;cursor:auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .swiper-button-next,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .swiper-button-prev{display:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-card-wrapper{width:100%;height:154px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-card{border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .ant-card-body{position:relative;padding:16px;height:154px;background-color:var(--dola-bg-2);transition:background-color .3s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .ant-card-hoverable:hover{box-shadow:0 4px 16px #0000001a!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .ant-card-bordered{border:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-image-container{width:100%;height:92px;border-radius:8px 8px 0 0;transition:transform .3s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-image-container img{width:100%;height:100%;border-radius:8px 8px 0 0;object-fit:contain;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-card:hover .case-image-container img{transform:translateY(-3px);box-shadow:0 4px 12px #0000001a}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-card:hover .ant-card-body{background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-bottom-container{position:absolute;bottom:0;left:0;width:100%;padding:16.5px 12px;display:flex;background-color:var(--dola-bg-4);justify-content:space-between;align-items:center;border-right:1px solid var(--dola-border-1);border-bottom:1px solid var(--dola-border-1);border-left:1px solid var(--dola-border-1);border-radius:0 0 8px 8px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .title{display:inline-block;width:160px;font-size:13px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .tag{display:inline-block;padding:1px 6px;text-align:center;background-color:var(--dola-success);border-radius:6px;color:var(--dola-text-reverse);font-size:12px;font-style:normal;font-weight:500;z-index:99}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen.welcome-screen-centered{background:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen.welcome-screen-centered .welcome-content{min-height:auto;max-height:auto;overflow:unset}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs{position:relative;z-index:8;display:flex;justify-content:flex-start;align-items:center;width:100%}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box{display:flex;align-items:center;gap:10px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box .dola-anchor-tabs-box-title{display:flex;align-items:center;flex-direction:row;gap:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box .dola-anchor-tabs-box-title .dola-anchor-tabs-box-title-text{font-size:14px;font-weight:500;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box .dola-anchor-tabs-box-title .dola-anchor-tabs-box-title-icon{font-size:14px;font-weight:500;color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box-icon{object-fit:contain;margin-left:12px;margin-right:8px;flex:0 0 auto;position:absolute;top:-20px;left:33px;z-index:9}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-switch{display:flex;align-items:center;border-radius:8px;background:var(--dola-bg-2);position:relative;z-index:10;padding:2px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-tab{width:82px;height:24px;font-size:12px;line-height:24px;padding:0;border:none;background:transparent;color:var(--dola-text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease;border-radius:6px;position:relative}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-tab-active{border-radius:6px;background:linear-gradient(0deg,var(--dola-bg-4) 0%,var(--dola-bg-4) 100%);box-shadow:0 2px 8px #0000000f;font-weight:500;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-remen-icon{color:var(--dola-danger);position:absolute;top:-14px;right:-4px;font-size:14px;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo{position:relative;z-index:1;max-width:840px;padding-bottom:24px;margin-top:16px;margin-bottom:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-title{position:relative;padding-left:8px;line-height:16px;font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:14px;background:var(--dola-warning)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;justify-content:flex-start}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid .dola-tools-demo-card:nth-child(n+16){display:none}@media (max-width: 1499px){.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid{grid-template-columns:repeat(3,1fr)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid .dola-tools-demo-card:nth-child(n+11){display:block}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid .dola-tools-demo-card:nth-child(n+13){display:none}}@media (max-width: 999px){.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid{grid-template-columns:repeat(2,1fr)}}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card{position:relative;width:auto;height:138px;padding:10px;overflow:hidden;display:flex;align-items:stretch;transition:box-shadow .2s ease;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-content{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-title{width:100%;color:var(--dola-text-1);font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-type{margin-top:4px;color:var(--dola-text-2);font-size:12px;line-height:18px;font-weight:400;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-action{position:absolute;left:0;bottom:0;padding:0;border:none;background:transparent;color:var(--dola-text-2);font-size:12px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:6px;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-action img{width:24px;height:24px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-action-arrow{margin-left:2px;font-size:16px;line-height:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-media{position:absolute;right:0;bottom:0;height:62%;z-index:3;max-width:160px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:right bottom;transition:transform .2s ease;border-top-left-radius:6px;border:1px solid var(--dola-border-1);border-right:none;border-bottom:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-media:hover img{transform:scale(1.05)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card:hover{box-shadow:0 8px 24px #00000012}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card:hover .dola-tools-demo-card-action{opacity:1;pointer-events:auto;transform:translateY(0)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-title{flex:1;min-width:0;width:auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tools{width:auto;display:flex;align-items:center;gap:0;flex-shrink:0}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tools-hover{display:inline-flex;align-items:center;gap:8px;margin-right:0;overflow:hidden;flex-shrink:0;opacity:0;pointer-events:none;transform:translateY(-4px);transition:width .2s ease,margin-right .2s ease,opacity .2s ease,transform .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tool-btn{padding:0;width:20px;height:20px;border-radius:8px;background:var(--dola-bg-6);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tool-icon{font-size:12px;line-height:1;color:var(--dola-text-3);transition:color .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tool-btn:hover{background:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tool-btn:hover .dola-tools-demo-card-tool-icon{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-like-btn{width:auto;min-width:34px;padding:0 8px;gap:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-like-count{color:var(--dola-text-2);font-size:12px;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-type{margin-top:6px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-creator{margin-top:auto;display:inline-flex;align-items:center;max-width:156px;border-radius:999px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);padding:2px 8px 2px 2px;z-index:4}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-creator-avatar{flex-shrink:0;background:var(--dola-bg-2);color:var(--dola-text-2);font-size:12px;line-height:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-creator-name{margin-left:6px;max-width:104px;color:var(--dola-text-1);font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza:hover .dola-tools-demo-card-tools-hover{margin-right:8px;opacity:1;pointer-events:auto;transform:translateY(0)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo-title{position:sticky;top:0;z-index:8;padding-bottom:5px;width:100%;box-sizing:border-box;padding-left:0;line-height:16px;font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:11px;padding-top:20px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo-title:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px;pointer-events:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-token-link{margin-top:auto;margin-bottom:60px;font-size:14px;line-height:1;color:var(--dola-extra-1);text-decoration:underline;cursor:pointer}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-token-link:hover{color:var(--dola-extra-1);opacity:.85}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-more-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:4px;width:110px;height:32px;min-height:32px;border-radius:16px;color:var(--dola-text-2);font-size:14px;line-height:1;margin-top:auto;margin-bottom:48px;cursor:pointer;background:var(--dola-bg-4);border:1px solid var(--dola-border-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-more-btn:hover{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important;border-color:var(--dola-border-active)!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-more-btn i{font-size:18px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo{min-height:100vh;margin-top:0;position:relative;z-index:1;width:840px;padding-bottom:24px;margin-bottom:0}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-back-to-top-btn{display:flex;align-items:center;justify-content:center;gap:4px;width:110px;border-radius:16px;color:var(--dola-text-2);font-size:14px;line-height:1;margin:48px auto 16px;cursor:pointer;background:var(--dola-bg-4);border:1px solid var(--dola-border-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-back-to-top-btn:hover{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important;border-color:var(--dola-border-active)!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-back-to-top-btn i{font-size:18px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-back-to-top-btn:hover{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;justify-content:flex-start}@media (max-width: 1499px){.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 999px){.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-grid{grid-template-columns:repeat(2,1fr)}}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card{position:relative;width:auto;height:138px;padding:10px;overflow:hidden;display:flex;align-items:stretch;transition:box-shadow .2s ease;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-content{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-title{width:100%;color:var(--dola-text-1);font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-type{margin-top:4px;color:var(--dola-text-2);font-size:12px;line-height:18px;font-weight:400;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-action{position:absolute;left:0;bottom:0;padding:0;border:none;background:transparent;color:var(--dola-text-2);font-size:12px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:6px;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-action img{width:24px;height:24px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-action-arrow{margin-left:2px;font-size:16px;line-height:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media{position:absolute;right:0;bottom:0;height:62%;z-index:3;max-width:160px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:right bottom;transition:transform .2s ease;border-top-left-radius:6px;border:1px solid var(--dola-border-1);border-right:none;border-bottom:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media:hover img{transform:scale(1.05)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media-default{width:150px;height:100%;border-top-left-radius:6px;border:1px solid var(--dola-border-1);position:absolute;right:0;bottom:0;z-index:3;padding:2px 4px 0 8px;border-bottom:none;border-right:none;background:linear-gradient(180deg,#ffffff 0%,rgba(0,0,0,.02) 50%,rgba(0,0,0,.04))}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media-default .dola-case-demo-card-media-default-icon{font-size:12px;color:var(--dola-primary-soft)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media-default .dola-case-demo-card-media-default-text{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:10px;color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card:hover{box-shadow:0 8px 24px #00000012}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card:hover .dola-case-demo-card-action{opacity:1;pointer-events:auto;transform:translateY(0)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza{cursor:pointer}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-title{flex:1;min-width:0;width:auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tools{width:auto;display:flex;align-items:center;gap:0;flex-shrink:0}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tools-hover{display:inline-flex;align-items:center;gap:8px;margin-right:0;overflow:hidden;flex-shrink:0;opacity:0;pointer-events:none;height:20px;position:relative;top:0;display:none;transition:width .2s ease,margin-right .2s ease,opacity .2s ease,transform .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-btn{padding:0;width:20px;height:20px;border-radius:4px;background:var(--dola-bg-6);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease;margin-left:6px;vertical-align:top}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-btn:hover{background-color:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-share-btn{position:relative;top:0}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-icon{font-size:12px;line-height:1;color:var(--dola-text-2);transition:color .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .case-plaza-more-popover{z-index:9999}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .case-plaza-more-popover .ant-popover-inner{padding:0;border-radius:12px;overflow:hidden}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-entry-icon{font-size:18px;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu{padding:8px;min-width:120px;background:var(--dola-bg-4);display:flex;flex-direction:column;gap:6px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:transparent;cursor:pointer;font-size:14px;line-height:1;color:var(--dola-text-1);user-select:none;transition:background-color .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item:hover{background:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item-icon{font-size:16px;line-height:1;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item-danger,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item-danger .dola-case-demo-card-tool-more-menu-item-icon{color:var(--dola-danger)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item-danger:hover{background:var(--dola-primary-bg)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-btn{width:auto;padding:1px 4px;gap:2px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-count{color:var(--dola-text-2);font-size:11px;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-type{margin-top:6px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-btn-liked{background-color:var(--dola-primary-bg)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-btn-liked .dola-case-demo-card-tool-icon,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-btn-liked .dola-case-demo-card-like-count{color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-creator{margin-top:auto;display:inline-flex;align-items:center;max-width:156px;background:var(--dola-bg-4);z-index:4}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-creator-avatar{flex-shrink:0;background:var(--dola-bg-2);color:var(--dola-text-2);font-size:12px;line-height:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-creator-name{max-width:100px;color:var(--dola-text-2);font-size:11px;line-height:18px;white-space:nowrap;font-weight:500;overflow:hidden;text-overflow:ellipsis;margin-left:2px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza:hover .dola-case-demo-card-tools-hover{opacity:1;pointer-events:auto;transform:translateY(0);display:block}.ai-chat-container .ai-chat-content .history-sidebar{border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;width:260px;flex-direction:column;height:100%}.ai-chat-container .ai-chat-content .history-sidebar .history-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #eaeaea}.ai-chat-container .ai-chat-content .history-sidebar .history-sidebar-header .history-title{font-size:15px;font-weight:500;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .history-sidebar .history-sidebar-header .close-history-btn{padding:0;border:none;background:none;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .history-sidebar .history-sidebar-header .close-history-btn:hover{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .history-sidebar .history-content{flex:1;overflow-y:auto;padding:0}.ai-chat-container .ai-chat-content .history-sidebar .history-content .empty-history{display:flex;align-items:center;justify-content:center;height:100%;color:var(--dola-text-3);font-size:14px}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item{padding:12px 16px;cursor:pointer;border-bottom:1px solid var(--dola-border-2);transition:all .2s}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item:hover{border-radius:10px;background:var(--dola-bg-1)}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item:hover .history-action-more{display:flex!important}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item.active{background-color:var(--dola-primary-bg);border-right:3px solid var(--dola-primary)}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content{display:flex;align-items:flex-start;flex:1;overflow:hidden}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content .history-item-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background-color:var(--dola-bg-2);margin-right:10px;flex-shrink:0}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content .history-item-info{flex:1;overflow:hidden}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content .history-item-info .history-item-title{font-size:14px;font-weight:500;color:var(--dola-text-1);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content .history-item-info .history-item-time{font-size:12px;color:var(--dola-text-3);display:flex;align-items:center;gap:4px}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .ant-list-item-action{margin-left:8px}.ai-chat-container .thinking-container{display:flex;align-items:center;gap:8px;justify-content:start}.ai-chat-container .thinking-container .thinking-text{color:var(--dola-text-2);font-size:14px;padding:8px}.ai-chat-container .thinking-container .thinking-dots{display:flex;align-items:center}.ai-chat-container .thinking-container .thinking-dots .dot{font-size:24px;line-height:1;opacity:.6;animation-name:thinking-dot-animation;animation-duration:1.2s;animation-iteration-count:infinite;animation-fill-mode:both}.ai-chat-container .thinking-container .thinking-dots .dot.dot1{animation-delay:0s}.ai-chat-container .thinking-container .thinking-dots .dot.dot2{animation-delay:.4s}.ai-chat-container .thinking-container .thinking-dots .dot.dot3{animation-delay:.8s}@keyframes thinking-dot-animation{0%{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}to{opacity:.3;transform:translateY(0)}}.ai-chat-container-with-chat-right-info{max-width:1000px;min-width:600px;width:calc(43% - 4px)}.chat-right-info{width:calc(57% - 4px);min-width:0;max-width:100%;flex:1;flex-shrink:1;transition:width .15s ease;height:100%;min-height:0;max-height:100%;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);box-shadow:0 2px 2px #0000000d;margin-left:8px;position:relative;overflow:hidden}.chat-right-info .chat-right-info-close-btn{position:absolute;top:12px;right:12px;width:24px;height:24px;cursor:pointer;z-index:1000;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--dola-text-2)}.chat-right-info .chat-right-info-close-btn:hover{background-color:var(--dola-bg-2)}@keyframes cursor-blink{0%,to{opacity:0}50%{opacity:1}}p code,li code{background-color:var(--dola-bg-2);padding:.2em .4em;border-radius:6px;font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:85%}@media screen and (max-width: 1100px){.ai-chat-content .attachment-panel{min-width:250px;max-width:50%}.ai-chat-content .attachment-panel.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;min-width:unset!important;max-width:unset!important;border-radius:0!important;border:none!important;z-index:1000!important}}@media screen and (max-width: 1000px){.ai-chat-content{gap:0!important}.ai-chat-content .attachment-panel{min-width:200px;max-width:45%}.ai-chat-content .attachment-panel.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;min-width:unset!important;max-width:unset!important;border-radius:0!important;border:none!important;z-index:1000!important}}@media screen and (max-width: 768px){.ai-chat-header{font-size:14px!important}.ai-chat-header .ai-title{font-size:16px!important}.ai-chat-content{padding:0 0 12px 12px!important;gap:0!important}.ai-chat-content .attachment-panel{min-width:280px;max-width:100%}.ai-chat-content .attachment-panel.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;min-width:unset!important;max-width:unset!important;border-radius:0!important;border:none!important;z-index:1000!important;box-shadow:none!important;transform:none!important}}@media screen and (max-width: 600px){.ai-chat-content{padding:0 0 12px 12px!important;gap:0!important}}.ant-popover .header-popovermy-classname-mp{width:180px;height:190px;background-color:var(--dola-bg-popup);border-radius:12px;padding:10px!important;box-sizing:border-box}.ant-popover .header-popovermy-content-mp{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.ant-popover .header-popovermy-content-mp .header-popovermy-content-img{background:url(/assets/scan-png.3964c24e.png);background-size:cover;width:150px;height:150px;padding:12px;box-sizing:border-box}.ant-popover .header-popovermy-content-mp .header-popovermy-content-span{font-size:12px;color:var(--dola-text-3);height:18px;line-height:18px}.ant-popover .header-popovermy-classname{width:120px;height:138px;background-color:var(--dola-bg-popup);border-radius:12px;padding:10px!important;box-sizing:border-box}.ant-popover .header-popovermy-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.ant-popover .header-popovermy-content .header-popovermy-content-img{background:url(/assets/scan-png.3964c24e.png);background-size:cover;width:100px;height:100px;padding:12px;box-sizing:border-box}.ant-popover .header-popovermy-content .header-popovermy-content-span{font-size:12px;color:var(--dola-text-3);height:18px;line-height:18px}.ant-popover:has(.header-popovermy-classname-mp) .ant-popover-inner,.ant-popover:has(.header-popovermy-classname) .ant-popover-inner{background:var(--dola-bg-popup)!important;box-shadow:0 6px 16px #00000029}.ant-popover:has(.header-popovermy-classname-mp) .ant-popover-arrow:before,.ant-popover:has(.header-popovermy-classname) .ant-popover-arrow:before{background:var(--dola-bg-popup)!important}.sender-wrapper{position:absolute;bottom:12px;left:0;right:0;z-index:9;margin:0 auto;max-width:960px;width:100%;padding:0 12px 0 16px;box-sizing:border-box}.sender-wrapper .jumper-to-bottom-btn{position:absolute;left:calc(50% - 16px);top:-50px;color:var(--dola-text-1);width:32px;height:32px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.sender-wrapper .jumper-to-bottom-btn .jumper-to-bottom-btn-icon-box{width:100%;height:100%;border-radius:32px;display:flex;align-items:center;justify-content:center;background-color:var(--dola-bg-4);border:1px solid var(--dola-border-1);box-shadow:0 0 10px #0000001a}.sender-wrapper .jumper-to-bottom-btn.show{opacity:1;visibility:visible}.sender-wrapper .jumper-to-bottom-btn.hide{opacity:0;visibility:hidden}.sender-wrapper .jumper-to-bottom-btn .jumper-to-bottom-btn-icon{width:13px;height:13px}.sender-wrapper .jumper-to-bottom-btn-loading-icon{width:33px;height:33px;display:block;position:absolute;top:-.5px;left:-.5px;rotate:90deg;animation:gradientSpin 1s ease-in-out infinite}.chat-sender{width:100%;animation:chat-sender-in .3s cubic-bezier(.215,.61,.355,1)}.chat-sender.share-style{position:sticky;bottom:0;width:100%;margin:0 auto}.in-iframe .ai-chat-container.conversation.share .chat-panel{padding-top:65px}@keyframes chat-sender-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.user-select-my-classname .ant-select-selector{border:1px solid var(--dola-border-1)!important}.ant-select-selection-placeholder{color:var(--dola-text-3)!important;font-weight:400;font-size:14px}@keyframes subtle-shake{0%,to{transform:translate(0)}10%{transform:translate(-.5px,-.5px)}20%{transform:translate(.5px,-.5px)}30%{transform:translate(-.5px,.5px)}40%{transform:translate(.5px,.5px)}50%{transform:translate(-.5px,-.5px)}60%{transform:translate(.5px,-.5px)}70%{transform:translate(-.5px,.5px)}80%{transform:translate(.5px,.5px)}90%{transform:translate(-.5px,-.5px)}}.red-envelope-modal .ant-modal-content{height:435px;background-image:url(/assets/new-year-release-cover.0b76afdc.png);background-repeat:no-repeat;background-position:center;background-size:contain}.red-envelope-modal .ant-modal-content .ant-modal-close{background:transparent;color:var(--dola-text-1)}.red-envelope-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{font-size:14px}.red-envelope-modal .ant-modal-content .ant-modal-body{padding:0;height:100%;position:relative;overflow:visible}.red-envelope-modal .ant-modal-content .red-envelope-claim-btn{position:absolute;bottom:-43px;left:50%;transform:translate(-50%);width:310px;height:38px;background-image:url(/assets/newYear-release-btn.62717fee.png);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;transition:all .3s ease;user-select:none}.red-envelope-modal .ant-modal-content .red-envelope-claim-btn:hover{transform:translate(-50%) translateY(-2px)}.red-envelope-modal .ant-modal-content .red-envelope-claim-btn:active{transform:translate(-50%) translateY(0)}#dola-root[dola-source=trackmate] .ai-chat-container,#dola-root[dola-source=trackmate_ai_design] .ai-chat-container{border-radius:0}#dola-root[dola-theme=dark] .welcome-promotion-banner{background-image:url(/assets/promotion-banner-dark.f3b90127.png)}#dola-root[dola-theme=dark] .welcome-promotion-banner-btn{background-image:url(/assets/promotion-btn-dark.e4635be4.png)}.repo-type-selector :global .ant-select-selector{border:1px solid var(--dola-border-1)!important;border-radius:6px!important;padding:0 5px}.repo-type-selector :global .ant-select-focused .ant-select-selector{border-color:var(--dola-primary)!important;box-shadow:none!important}:global .repo-type-selector-dropdown .ant-select-item-option-selected{background-color:var(--dola-bg-hover)}.create-space-modal .ant-modal-content{border-radius:16px;padding:24px;background:var(--dola-bg-popup)}.create-space-modal .ant-modal-header{padding:0 0 8px;border-bottom:none;background:transparent}.create-space-modal .ant-modal-header .ant-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.create-space-modal .ant-modal-close{color:var(--dola-text-3)}.create-space-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.create-space-modal .ant-modal-body{padding:0}.create-space-modal .ant-modal-footer{padding:24px 0 0;border-top:none;background:transparent}.create-space-modal .create-space-modal-ok-btn{background-color:var(--dola-primary);border-color:var(--dola-primary);border-radius:8px;width:80px;height:32px;box-shadow:0 2px 8px #2f07861f;color:var(--dola-btn-primary-text)}.create-space-modal .create-space-modal-ok-btn:hover{background-color:var(--dola-primary-soft)!important;border-color:var(--dola-primary-soft)!important}.create-space-modal .create-space-modal-cancel-btn{background-color:var(--dola-btn-secondary-bg-default);border-color:var(--dola-border-1);border-radius:8px;width:80px;height:32px;color:var(--dola-text-1)}.create-space-modal .create-space-modal-cancel-btn:hover{background-color:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.create-space-form .ant-form-item{margin-bottom:16px}.create-space-form .ant-form-item-label{padding-bottom:6px}.create-space-form .ant-form-item-label>label{height:auto;width:100%}.create-space-form .ant-form-item-label>label:before,.create-space-form .ant-form-item-label>label:after{display:none!important}.create-space-form .create-space-form-label-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.create-space-form .create-space-form-label{font-size:12px;color:var(--dola-text-3)}.create-space-form .create-space-form-label .required-mark{color:var(--dola-danger)}.create-space-form .create-space-form-link{font-size:12px;color:var(--dola-primary)}.create-space-form .create-space-form-link:hover{color:var(--dola-primary-soft)}.create-space-form .create-space-form-info-icon{margin-left:4px;font-size:12px;color:var(--dola-text-3);cursor:pointer}.create-space-form .ant-input-affix-wrapper{border-radius:10px;background:var(--dola-input-bg);border-color:var(--dola-border-1);color:var(--dola-text-1)}.create-space-form .ant-input-affix-wrapper:hover,.create-space-form .ant-input-affix-wrapper:focus-within{border-color:var(--dola-border-active)!important;background:var(--dola-input-bg)!important}.create-space-form .ant-input{height:34px;border-radius:10px;border-color:var(--dola-border-1);font-size:14px;background:var(--dola-input-bg);color:var(--dola-text-1)}.create-space-form .ant-input::placeholder{color:var(--dola-text-4)}.create-space-form .ant-input:hover,.create-space-form .ant-input:focus{border-color:var(--dola-border-active)!important;background:var(--dola-input-bg)!important}.create-space-form .ant-select .ant-select-selector{height:32px;border-radius:10px;border-color:var(--dola-border-1)!important;font-size:14px;background:var(--dola-input-bg)!important;color:var(--dola-text-1)}.create-space-form .ant-select .ant-select-selection-placeholder{color:var(--dola-text-4)}.create-space-form .ant-select .ant-select-arrow{color:var(--dola-text-3)}.create-space-form .ant-select:hover .ant-select-selector,.create-space-form .ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-border-active)!important}.space-selector .space-selector-trigger{cursor:pointer;padding:0 8px;border-radius:6px;display:inline-flex;align-items:center;gap:6px;width:100%}.space-selector .space-selector-trigger:hover{background:var(--dola-bg-selected)}.space-selector .space-selector-trigger .space-selector-link{display:flex;align-items:center;justify-content:space-between;width:100%;color:inherit}.space-selector .space-selector-trigger .space-selector-link:hover{color:inherit}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels{display:flex;flex-direction:column;font-size:11px;line-height:16px;letter-spacing:.2px;overflow:hidden;flex:1;min-width:0}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels .space-selector-label-top{color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels .space-selector-label-bottom{color:var(--dola-text-1);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels-inline{flex-direction:row;align-items:center;gap:0}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels-inline .space-selector-label-combined{color:var(--dola-text-1);font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-selector .space-selector-trigger .space-selector-link img{width:16px;height:16px;flex-shrink:0}.space-selector .space-selector-select{box-sizing:border-box!important;height:28px!important;min-height:28px!important;max-height:28px!important}.space-selector .space-selector-select .ant-select-selector{box-sizing:border-box!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 12px!important;border:1px solid var(--dola-border-1)!important;border-radius:6px!important}.space-selector .space-selector-select .ant-select-selector .ant-select-selection-search{height:30px;line-height:30px;display:flex;align-items:center}.space-selector .space-selector-select .ant-select-selector .ant-select-selection-search-input{height:26px!important;line-height:26px!important;font-size:12px;padding:0!important}.space-selector .space-selector-select .ant-select-selector .ant-select-selection-placeholder{height:26px;color:var(--dola-text-3);font-size:12px;line-height:26px;display:flex;align-items:center}.space-selector .space-selector-select.ant-select-focused .ant-select-selector{border-color:var(--dola-btn-primary-bg-default)!important;box-shadow:none!important}.space-selector-dropdown-list{z-index:1101}.space-selector-dropdown-list .ant-select-item-option-content .space-selector-option-label{color:var(--dola-text-1);font-size:12px;font-weight:500}.space-selector-dropdown-list .ant-select-item-option-selected{background-color:var(--dola-bg-hover)}.space-selector-dropdown-list.ant-select-dropdown .ant-select-item{padding:4px}.space-selector-dropdown-list .rc-virtual-list-scrollbar{width:4px!important}.space-selector-dropdown-list .rc-virtual-list-scrollbar-thumb{background:var(--dola-border-1)!important;width:4px!important}#dola-root[dola-theme=dark] .space-selector-select .ant-select-selector{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .space-selector-select .ant-select-selection-search-input{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .space-selector-select .ant-select-selection-placeholder{color:var(--dola-text-3)!important}:global body>div[id^=dmermaid-],:global body>div[id^=mermaid-]{display:none!important;visibility:hidden!important;position:absolute!important;top:-9999px!important;left:-9999px!important;width:0!important;height:0!important;opacity:0!important;pointer-events:none!important}:global body>div[id*=mermaid][id*="-"]{display:none!important;visibility:hidden!important;position:absolute!important;top:-9999px!important;left:-9999px!important;width:0!important;height:0!important;opacity:0!important;pointer-events:none!important}.mermaid-renderer{margin:12px 0;border:1px solid #e8e8e8;border-radius:6px;background:#fff;overflow:hidden}.mermaid-renderer .mermaid-toolbar{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#f8f9fa;border-bottom:1px solid #e8e8e8;font-size:12px}.mermaid-renderer .mermaid-toolbar .mermaid-label{color:#666;font-weight:500}.mermaid-renderer .mermaid-toolbar .mermaid-actions{display:flex;gap:4px}.mermaid-renderer .mermaid-container{position:relative;padding:16px;background:#fff;overflow:visible;width:100%;min-width:fit-content}.mermaid-renderer .mermaid-container .nodeLabel p{white-space:break-spaces}.mermaid-renderer .mermaid-container .mermaid-loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 0;color:#666;font-size:14px}.mermaid-renderer .mermaid-container .mermaid-loading .loading-spinner{width:16px;height:16px;border:2px solid #e8e8e8;border-top:2px solid #1890ff;border-radius:50%;animation:spin 1s linear infinite}.mermaid-renderer .mermaid-container .mermaid-chart{display:flex;justify-content:center;align-items:center;min-height:100px;overflow:visible;width:100%;min-width:fit-content}.mermaid-renderer .mermaid-container .mermaid-chart.rendering{opacity:.3}.mermaid-renderer .mermaid-container .mermaid-chart.error{border:1px dashed #e8e8e8;border-radius:4px;background:#f8f9fa;min-height:30px}.mermaid-renderer .mermaid-container .mermaid-chart svg{max-width:100%;height:auto}.mermaid-renderer .mermaid-container .mermaid-chart svg foreignObject{overflow:visible!important}.mermaid-renderer .mermaid-container .mermaid-chart svg foreignObject div{max-width:none!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:initial!important;min-width:fit-content!important;display:inline-block!important}.mermaid-renderer .mermaid-container .mermaid-chart svg foreignObject.edgeLabel div{max-width:400px!important;white-space:nowrap!important;text-align:center!important;padding:6px 10px!important;min-height:fit-content!important;line-height:1.3!important;overflow:visible!important}.mermaid-renderer .mermaid-container .mermaid-chart svg foreignObject.edgeLabel div[title]{white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-word!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .node rect,.mermaid-renderer .mermaid-container .mermaid-chart svg .node circle,.mermaid-renderer .mermaid-container .mermaid-chart svg .node ellipse,.mermaid-renderer .mermaid-container .mermaid-chart svg .node polygon{min-width:fit-content!important;min-height:fit-content!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .node .nodeLabel,.mermaid-renderer .mermaid-container .mermaid-chart svg .node text{max-width:none!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:initial!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .nodeLabel{max-width:none!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:initial!important;font-size:14px!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel{max-width:400px!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:initial!important;line-height:1.3!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel div{max-width:400px!important;white-space:nowrap!important;text-align:center!important;overflow:visible!important;text-overflow:initial!important;padding:4px 8px!important;line-height:1.3!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel div[style*=width]{white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-word!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .htmlLabel{max-width:none!important;width:auto!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .htmlLabel div{max-width:none!important;width:auto!important;white-space:nowrap!important}.mermaid-renderer .mermaid-container .mermaid-chart svg *[style*=max-width]{max-width:none!important}.mermaid-renderer .mermaid-container .mermaid-chart svg *.edgeLabel[style*=max-width]{max-width:400px!important}.mermaid-renderer .mermaid-container .mermaid-chart svg *[style*=text-overflow]{text-overflow:initial!important}.mermaid-renderer .mermaid-container .mermaid-chart svg *[style*=overflow]{overflow:visible!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .node text,.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel text,.mermaid-renderer .mermaid-container .mermaid-chart svg text{text-overflow:initial!important;overflow:visible!important;max-width:none!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .node text[style*=max-width],.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel text[style*=max-width],.mermaid-renderer .mermaid-container .mermaid-chart svg text[style*=max-width]{max-width:none!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel span,.mermaid-renderer .mermaid-container .mermaid-chart svg span.edgeLabel{max-width:400px!important;white-space:nowrap!important;line-height:1.3!important;display:inline-block!important;text-align:center!important;padding:3px 6px!important;overflow:visible!important;text-overflow:initial!important;background-color:#e8e8e880!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel span p,.mermaid-renderer .mermaid-container .mermaid-chart svg span.edgeLabel p{background-color:#e8e8e880!important}.mermaid-renderer .mermaid-container .mermaid-chart svg span[title*=THive],.mermaid-renderer .mermaid-container .mermaid-chart svg span[title*=Impala]{white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-word!important}.mermaid-renderer .mermaid-container .mermaid-chart .mermaid-error{text-align:center;padding:5px;color:#999}.mermaid-renderer .mermaid-container .mermaid-chart .mermaid-error p{margin:4px 0}.mermaid-renderer .mermaid-container .mermaid-chart .mermaid-error .error-detail{font-size:12px;color:#999;margin-top:8px}.mermaid-renderer .mermaid-container .mermaid-raw-code{margin-top:16px;padding:12px;background:#f8f9fa;border-radius:4px;border:1px solid #e8e8e8}.mermaid-renderer .mermaid-container .mermaid-raw-code pre{margin:0;padding:0;background:none;border:none;font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.4;color:#666;white-space:pre-wrap;word-break:break-all}.mermaid-renderer .mermaid-container .mermaid-raw-code code{background:none;padding:0;color:inherit}[data-theme=dark] .mermaid-renderer{border-color:#303030;background:#1f1f1f}[data-theme=dark] .mermaid-renderer .mermaid-toolbar{background:#262626;border-bottom-color:#303030}[data-theme=dark] .mermaid-renderer .mermaid-toolbar .mermaid-label{color:#d9d9d9}[data-theme=dark] .mermaid-renderer .mermaid-container{background:#1f1f1f}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-loading{color:#d9d9d9}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-loading .loading-spinner{border-color:#303030;border-top-color:#1890ff}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-chart.error{border-color:#e8e8e8;background:#2a1215}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-error{color:#999}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-error .error-detail{color:#8c8c8c}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-raw-code{background:#262626;border-color:#303030}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-raw-code pre{color:#d9d9d9}.chart-container{margin:8px 0;background-color:transparent;border-radius:8px;padding:0 12px 12px}.chart-container .chart-header{display:flex;align-items:center;justify-content:space-between}.chart-container .chart-header .chart-title{font-size:14px;font-weight:600;color:var(--dola-text-1)}.chart-error{width:100%;height:100px;border:1px solid var(--dola-border-1);border-radius:4px;margin:10px 0;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);font-size:14px;line-height:20px;text-align:center;user-select:none;cursor:default}.chart-error a{text-decoration:none!important;cursor:pointer}.interrupt-box{display:flex;margin:32px 0 8px;background-color:var(--dola-bg-6);padding:12px 16px;border-radius:8px;align-items:start}.interrupt-box .interrupt-message-icon{display:block;width:16px;height:16px;margin-right:8px;position:relative;top:5px}.interrupt-container{flex:1;min-width:0}.interrupt-container .interrupt-title{font-size:14px;font-weight:500;line-height:28px}.interrupt-container .interrupt-action{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.interrupt-container .interrupt-action .interrupt-action-item{width:calc(50% - 12px);border-radius:8px;background-color:var(--dola-bg-selected);font-size:14px;font-weight:500;color:var(--dola-title);line-height:24px;text-align:left;cursor:pointer;padding:8px 20px}.interrupt-container .interrupt-action .interrupt-action-item:hover{background-color:var(--dola-bg-1)}.interrupt-container .interrupt-action .interrupt-action-item.interrupt-action-item-disabled{cursor:not-allowed}.interrupt-container .interrupt-action .interrupt-action-item.interrupt-action-item-disabled:hover{background-color:var(--dola-bg-selected)}.interrupt-container .interrupt-selected-text{margin-top:16px;display:flex;align-items:center;border-radius:8px;background-color:var(--dola-bg-selected);font-size:14px;font-weight:500;color:var(--dola-title);line-height:24px;text-align:left;padding:8px 12px}.interrupt-container .interrupt-selected-text .interrupt-selected-text-icon{margin-right:8px}.interrupt-error{width:100%;height:100px;border:1px solid var(--dola-border-1);border-radius:4px;margin:10px 0;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);font-size:14px;font-weight:700;line-height:20px;text-align:center}.interrupt-error a{text-decoration:none!important;cursor:pointer}.interrupt-box-mobile .interrupt-action{display:flex;flex-direction:column;justify-content:start;align-items:start}.interrupt-box-mobile .interrupt-action .interrupt-action-item{margin-left:0;width:calc(100% - 48px)}.interrupt-box-mobile .interrupt-action .interrupt-action-item:first-child{margin-bottom:16px}.interrupt-box-mobile .interrupt-action .interrupt-action-item>span{display:block!important;width:100%!important}.interrupt-tool-approval-list{margin:12px 0;display:flex;flex-direction:column;gap:8px}.interrupt-tool-approval-list .interrupt-tool-approval-item{background:var(--dola-bg-6);border:1px solid var(--dola-border-1);border-radius:6px;padding:10px 12px}.interrupt-tool-approval-list .interrupt-tool-approval-item .interrupt-tool-approval-name{display:flex;align-items:baseline;gap:4px;font-weight:500;color:var(--dola-text-1);font-size:14px}.interrupt-tool-approval-list .interrupt-tool-approval-item .interrupt-tool-approval-name .interrupt-tool-approval-name-label{color:var(--dola-text-2);font-weight:400}.interrupt-tool-approval-list .interrupt-tool-approval-item .interrupt-tool-approval-trigger-args{margin-top:8px;display:flex;flex-direction:column;gap:8px}.interrupt-tool-approval-list .interrupt-tool-approval-item .interrupt-tool-approval-trigger-args .interrupt-tool-approval-trigger-arg{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--dola-text-2)}.interrupt-tool-approval-list .interrupt-tool-approval-item .interrupt-tool-approval-trigger-args .interrupt-tool-approval-trigger-arg .interrupt-tool-approval-arg-head{display:flex;align-items:baseline;gap:4px}.interrupt-tool-approval-list .interrupt-tool-approval-item .interrupt-tool-approval-trigger-args .interrupt-tool-approval-trigger-arg .interrupt-tool-approval-arg-head .interrupt-tool-approval-arg-key{font-family:PingFang SC Mono,Menlo,Consolas,monospace;color:var(--dola-text-1);font-weight:500}.interrupt-tool-approval-list .interrupt-tool-approval-item .interrupt-tool-approval-trigger-args .interrupt-tool-approval-trigger-arg .interrupt-tool-approval-arg-head .interrupt-tool-approval-arg-desc{color:var(--dola-text-3);font-size:11px}.interrupt-tool-approval-list .interrupt-tool-approval-item .interrupt-tool-approval-trigger-args .interrupt-tool-approval-trigger-arg .interrupt-tool-approval-arg-value{color:var(--dola-text-1);background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:4px;padding:4px 8px;word-break:break-all;white-space:pre-wrap;max-height:120px;overflow-y:auto;font-family:PingFang SC Mono,Menlo,Consolas,monospace;line-height:1.5}.interrupt-action-tool-approval{flex-direction:row!important;flex-wrap:nowrap!important;gap:12px;margin-top:12px}.interrupt-action-tool-approval .interrupt-action-item{flex:1 1 0;min-width:0;width:auto!important;padding:8px 12px;border-radius:6px;text-align:center;cursor:pointer;font-size:13px;white-space:nowrap;transition:opacity .15s ease,background .15s ease}.interrupt-action-tool-approval .interrupt-action-item-secondary{background:var(--dola-bg-4);color:var(--dola-success);border:1px solid var(--dola-success)}.interrupt-action-tool-approval .interrupt-action-item-secondary:hover{background:var(--dola-success-bg);border-color:var(--dola-success)}.interrupt-action-tool-approval .interrupt-action-item-primary{background:var(--dola-primary);color:var(--dola-btn-primary-text);border:1px solid var(--dola-primary)}.interrupt-action-tool-approval .interrupt-action-item-primary:hover{background:var(--dola-primary-hover);border-color:var(--dola-primary-hover)}.interrupt-action-tool-approval .interrupt-action-item-danger{background:var(--dola-bg-4);color:var(--dola-danger);border:1px solid var(--dola-danger)}.interrupt-action-tool-approval .interrupt-action-item-danger:hover{background:var(--dola-error-bg);border-color:var(--dola-danger)}.interrupt-action-tool-approval .interrupt-action-item-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.knowledge-garden-banner{position:relative;width:100%;flex-shrink:0;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .3s ease;margin:0 auto}.knowledge-garden-banner:hover{transform:translateY(-2px)}.knowledge-garden-banner .banner-image{width:100%;height:100%;object-fit:cover;display:block}.knowledge-garden-banner .banner-content{position:absolute;top:0;right:0;width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 20px 0 12px;z-index:1}.knowledge-garden-banner .banner-content .banner-title{color:#40335c;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin:5px 0 4px;letter-spacing:.32px}.knowledge-garden-banner .banner-content .banner-title .highlight{position:relative;color:#333}.knowledge-garden-banner .banner-content .banner-title .highlight:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background-color:#ffd70080;z-index:-1;border-radius:4px}.knowledge-garden-banner .banner-content .banner-description{color:#796aa0;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:10px;font-style:normal;font-weight:400;line-height:16px;width:112px;margin:0}.knowledge-garden-banner .close-button{position:absolute;top:8px;right:8px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;background:rgba(255,255,255,.3);border-radius:50%;padding:2px}.knowledge-garden-banner .close-button:hover{opacity:.7}.carousel-container{position:relative;overflow:hidden;border-radius:4px;cursor:pointer;display:flex;align-items:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAjCAYAAADG1RdTAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAi7SURBVHgB7VldbFxHFT5z9+7apI29lvhRGsDX2E7SIGRHLUh98s3PQ0GtnCDxEF6yqUR5SuwIkJCQam+kIhBNiIt4oA94/UB5IzENT1WTzRsQoGtAkDiJfSs1qVqp8iZOXGe9e6fnnJm5e/f6bnbXP2kj9UizMzszd+bON+d858xcgM+krohoheM46fb29nS47sqVK169AXbt2uVUKhU3XJdIJPIPeuZRETtakUwmz5TL5SPhOgSgp95isa+D2WS4DsE6ilkONkj6+voWMKvZMCHE0WvXruXM/7hNXauYtdrwaMgEprFwhZSSNjBn/tu2PYgbdRE2QPr7+72VlZU9DA6ZhmnACTqjnUk7sA+XCdXwLuEgadzF6COd4THrSbOmh/OfwcWPQK32uKhR7vXr1/OwwYLAOzhfRtAicPL5Fp7di2A4OMAkrFNwHN4hz/OKjfoiEOMQ0R6UPIKzV7e7mG2I5mjJWvAJCu0QctzBZvqS9sRUuxqUTZFHhXOAtAuBOIfFGjBR+4h78mgGHgKYhTUIjtGNG5WJ1j8y4GghYq4BhxaFHHhC89c4rEG09mWi9fby8nIRUQ8jPoxpMPICE4gu8wLtELpqKvMzdVCnHZ6JTlZvh5oVTb4CHpLYmgzHTQW6MSLbGnAo9onxLAX6iUMdQZgOxyBG6u1QPcH+MlLFBLywINMW+BmcZ0iqjXSgNSkgwh5If7qjy87V69Q0IZP7RuAGN5MAm5E7C/KgJeQ87sCvpTIxB1qXQXpWCmvydtGf/9UvXx2O69QU56AZXURzIo0irchhVR5BehvLBaybgYckP/7Rz1wppEtl+8M82O//GewPzoG19I7SMCmVyXHcRVVCshFyPZaBc6h0DEBl6yCUdrwE/uccZ9/+Z0d/+OIx+N1rv6mZzzZnI1zkABCiEZNSc0onWofApOvxh+/7DeOWVoVe/vDhIyBWitA2m4WUN2FepAoKaFCksUYNijRl7iITd2aAUurmFJSc4+J+/xi8iONv3boVXjn182BOC91fRgd0o5hciJxh1iLkXpuJkJuV55//Lr88AbPlr/sgNTeh1kqL9llDVJmE681/BMYnOPR/7k//scLHhHqVmp/gMWnsw4cz4LoHgnk3Kwg8SFE3mR7yVGa9QBEwJG1Xs5C4PUO2LYPFSgbALNyAJKuAGE0Spg77C/XfZ0uTiWKBtZFkfOwXqEEdXG4WHDKTc+TSMU3x7FI2YzpkppPEWbBGIa15Ytt25BUPknOvAu847z4YIER18dJok7IvpTVSpdCgRoNCmpW6MQEJ5DEC5rnnDnE3KwaEVYtGMt6DLvTQjRs3Rs1BD/M9dG0AmyzukFLztqsncSkSajVCGLOSykwi5qT0RHGNAlSGQNXASE1TApLvTXPD0099i3MCJ4+7ewgB6MEFd1GMAp8i2fbEds4tVP3qoqThEKkB0sBoE1J8ogAJ+kr9X4NUzbmdgLdvqaXv2Lmbc3s9R34EdVV8YLQJ2+iKYRDWKTt3PMm5tTCjPBMtnHWCzUiApbmEWdm4cNC54RbTFq4P3jjwbta9dzgnMyZZ89lKX3VED4FeKDLO6T7kDYdgncKqIPVijalQVgGhdIC2X0jt21djEB1O258GEGRMp+CyS1930o53QxOCJDsWU50P/2nmMEgxlIm647T41ns3eScxWGNS1is2wR33KfWOCn9LN7T/+0QtHLJakMkuWeo7LsTKbUhdnwCNi9QBIg/npwe49+zs/zlnQqbdBXVRRMmFBkJgxgWAeLGehdaFQL6IWjcZ1zh7Vb1oedswVPkFDM9oTySh1D8Cd789BytfzQC7ak280u4U5c+7cG//v8T93WP0v8pXgTdTRF3uUCxw69a7nK8pzonTGjpWbMYXh3/882+cr2wf1p4JlGsJAAJIzU5A++UXGLyPvvl7uPO9Ctw98DaDdfc7c7A0dAFkqhPaCyeg7X8nNTDSeCqhx4TS7pe4mL/0Fuctg0NB3QZqTUM5f/4sLC4uQuULLp6FRqqBnmR+MWWMmnPw+F++Jtv//gIkb+J5q7SAZjgP9rvTDMrj53slgVgT45gAEnmr1D8K/mMOm/Ebb/yJ526JkPU57KFpDcni4h0Yz/4UTr3yW7j/9TFIvH8JEuy5pAiCQE2qJAQSzE1FyVjRsyFpGbA111W6BnBspTWvhQ6ftl4cXU559V6QLsQoR2Do3JWNfm2gj3jQhCC3FfBu6Ghc24MOq/n8m/D6H6fg+3jwXNp3Adr+exJSV84EjklHLFW3IzSfiCAyEhoLXS9UHbaWdh6H+99ALkqm+VRutIZ7w6dYopddx479pJg58gM+GFv3PGj7T5bjn8RCQbvxINARgWvX3igcAvmPdUP5K8NQ/jKmL7pcR+CfOvVyeLpsAM4DPtHsNS4WX/YsRO5wTbvmohqPQ2cxOnJQube39yBq3NnIs0Wcs6fep5m4m8DLl69NYdxHpu1AAyEAt7y5Twd3Cqyl/RdE+UtDNe/wh9encqdPvzwaebz6aSb6vZuEgrpI7OFE+9Cdsi4WYp4fCo2fh9XntjR9PIMWpKtL5DrTVg86m6NC3VUX6vUlgl0aOoueKh2c0sVdzzQXaAxMPQhM7JEp7K1WEa05gYckehwoGiLGj3MerBbHFEg7YsYjib2ibCQEUkfaOoRA7cEkookWTdP6SLb3DrwlZLKTXT/d2+jFTT/zzJN5THRpF3uHxeBQhBp324e7mjPlOnfHwa7R4knTIu3p8F2OJv6ouHQ3DRssCJ6HWOwFBmgQlp86zS7f+lDd6goLuolGKMWYO4ulX/pITNt02D3HoRtzf3wp2gc1Kli4NtF8zDhNffVsVUIAFVf6MrD89GmwFj09qXAaPW/VOwrE7LIb08cL/8dx4njHiVTF2fcIbJKEASrtHoGlZy+oBiG9Rs9a9Yg4+t0J6wZinq8BA8HxYsaqeQ7VOAcxxLyZn3wQoIIxMX4n1N6KbzWM6D8GgNSGr7LJnvkAAAAASUVORK5CYII=) no-repeat left 16px center / 35px auto,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAkCAYAAABMgYAxAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAmSURBVHgB7cdJDQAACAPBgn+HYAIFHD8sNOl+NmPYMqrvjpfAigHZTQPvZ7rixQAAAABJRU5ErkJggg==) no-repeat left 61px center / auto 18px,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADfSURBVHgB7dbBDYJAEIXhWekIGqAES+ACoQuxC8JFS9E7EFqwEuUlmKAhMc7Oix7mSzaBPf27h8mKOOeccz9TlmWBJUSJKCEshHCa1z7LMhmG4SoEO1FKkpezNVVVHYRAfYN930/zzYX5M1+2csZNqgNhjrmwI6MCgR0ZHQjMSJNAYEWaBQIj0jQQtiLTNL2N4ziJgnoOfnBf/7zNzK+YBy4Du1ltHdu2PYtSEENbcV3XNRLBLJARByaBrDiIDmTGQVQgOw7Ugc/34GrLPA6s3oOUuGh1XRdY4pxzzv2tB0N9bvk2/KpMAAAAAElFTkSuQmCC) no-repeat right 12px center / 20px auto,url(/assets/bg.e5640268.png) no-repeat right top / cover,#f1f0fe}.carousel-track{display:flex;flex-direction:column;width:100%;height:100%;position:absolute;left:0;top:0}.carousel-slide{width:100%;height:100%!important;flex-shrink:0;display:flex;align-items:center;padding-left:74px}.carousel-text{display:flex;align-items:center;color:#242424;font-size:15px;font-style:normal;font-weight:400}.carousel-text span{color:#8a8a8a;font-size:12px;margin-left:8px;line-height:1}.carousel-indicators{position:absolute;bottom:8px;right:8px;display:flex;gap:6px}.carousel-indicator{width:6px;height:6px;border-radius:50%;background-color:#ffffff80;cursor:pointer;transition:background-color .3s}.carousel-indicator.active{background-color:#fff}.data-input-hidden-box{display:inline;background-color:var(--dola-bg-6);border-radius:4px;padding:2px 12px;font-size:12px;font-weight:500;color:var(--dola-text-2);cursor:pointer;box-sizing:border-box}.data-input-hidden-img-box{cursor:pointer;border-radius:8px;border:1px solid var(--dola-border-2);overflow:hidden;position:relative;transition:all .5s ease}.data-input-hidden-img-box img{max-width:100%;max-height:600px;height:auto;width:auto}.data-input-hidden-img-box:hover .data-input-hidden-img-box-download{opacity:.85}.data-input-hidden-img-box .ant-image-mask{display:none}.data-input-hidden-img-box .data-input-hidden-img-box-download{display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:absolute;top:10px;right:10px;z-index:1;background:var(--dola-bg-4);border-radius:4px;opacity:0}.data-input-hidden-img-box .data-input-hidden-img-box-download .iconfont{font-size:16px}.data-input-hidden-html-box{width:100%;height:100%;max-height:400px;min-height:400px;overflow:auto;position:relative}.data-input-hidden-html-box .data-input-hidden-html-box-content{position:absolute;inset:0;z-index:1000}.html-prop-editor{height:100%;display:flex;flex-direction:column;box-sizing:border-box;background:var(--dola-bg-popup)}.html-prop-editor--empty .html-prop-editor__body{display:flex;align-items:center;justify-content:center}.html-prop-editor__header{flex-shrink:0;display:flex;gap:12px;align-items:flex-start;padding:12px 16px 0}.html-prop-editor__header--tabs{align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--dola-border-1);gap:8px}.html-prop-editor__chip{display:inline-flex;align-items:center;gap:4px;height:26px;padding:2px 6px;background:rgba(187,173,255,.08);border-radius:6px;flex-shrink:1;min-width:0;overflow:hidden}.html-prop-editor__chip-icon{font-size:14px;color:#7433ff;flex-shrink:0}.html-prop-editor__chip-text{font-size:14px;line-height:22px;color:var(--dola-text-1);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.html-prop-editor__main-tabs{display:flex;gap:8px;flex-shrink:0}.html-prop-editor__main-tab{position:relative;height:28px;padding:4px 8px;background:var(--dola-bg-popup);border:none;border-radius:6px;color:var(--dola-text-3);font-size:14px;line-height:22px;cursor:pointer;transition:color .2s}.html-prop-editor__main-tab:hover:not(.html-prop-editor__main-tab--active){color:var(--dola-text-1)}.html-prop-editor__main-tab--active{color:#7433ff;font-weight:500}.html-prop-editor__main-tab--active:after{content:"";position:absolute;left:4px;right:4px;bottom:-13px;height:2px;background:#7433ff;border-radius:2px}.html-prop-editor__header-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(187,173,255,.1);border:.327px solid var(--dola-border-1);border-radius:7px}.html-prop-editor__header-icon .iconfont{font-size:20px;color:#7433ff}.html-prop-editor__header-info{flex:1;min-width:0}.html-prop-editor__header-title{display:flex;align-items:center;height:24px;font-size:16px;font-weight:600;color:var(--dola-text-1);line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.html-prop-editor__header-desc{font-size:11px;color:var(--dola-text-3);line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.html-prop-editor__header-actions{flex-shrink:0;display:flex;align-items:center;gap:4px}.html-prop-editor__action-btn{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:transparent;cursor:pointer;color:var(--dola-text-3);font-size:16px;transition:color .2s}.html-prop-editor__action-btn:hover{color:var(--dola-text-1)}.html-prop-editor__action-btn--close .iconfont{font-size:20px}.html-prop-editor__action-btn--close:hover,.html-prop-editor__action-btn--delete:hover{color:#ff4d4f}.html-prop-editor__action-btn.disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.html-prop-editor__action-divider{width:0;height:12px;border-left:1px solid var(--dola-border-1)}.html-prop-editor__body{flex:1;overflow-y:auto;padding:12px 16px;min-height:0;display:flex;flex-direction:column}.html-prop-editor__body::-webkit-scrollbar{width:4px}.html-prop-editor__body::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.html-prop-editor__body::-webkit-scrollbar-track{background:transparent}.html-prop-editor__empty-hint{text-align:center;color:var(--dola-text-4)}.html-prop-editor__empty-hint .iconfont{font-size:44px;color:var(--dola-text-4);margin-bottom:16px;display:block}.html-prop-editor__empty-hint p{margin:2px 0;font-size:13px;line-height:1.8;color:var(--dola-text-4)}.html-prop-editor__section+.html-prop-editor__section{margin-top:24px}.html-prop-editor__section-title{display:flex;align-items:center;margin-bottom:8px;cursor:pointer;user-select:none}.html-prop-editor__section-title-left{display:flex;align-items:center;gap:4px}.html-prop-editor__section-title-text{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:22px}.html-prop-editor__section-arrow{font-size:16px;color:var(--dola-text-3);display:flex;align-items:center}.html-prop-editor__section-body{display:flex;flex-direction:column;gap:8px}.html-prop-editor__field{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.html-prop-editor__field-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.html-prop-editor__field-control{width:100%}.html-prop-editor__field-control .ant-input,.html-prop-editor__field-control .ant-input-number{width:100%;height:32px;border-radius:8px;border-color:var(--dola-border-1);font-size:14px;color:var(--dola-text-1)}.html-prop-editor__field-control .ant-input:hover,.html-prop-editor__field-control .ant-input-number:hover{border-color:var(--dola-input-border-hover)}.html-prop-editor__field-control .ant-input:focus,.html-prop-editor__field-control .ant-input-number:focus,.html-prop-editor__field-control .ant-input-focused,.html-prop-editor__field-control .ant-input-number-focused{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff0f}.html-prop-editor__field-control .ant-input-number .ant-input-number-input{height:30px;line-height:30px;padding:0 8px}.html-prop-editor__field-control .ant-select{width:100%}.html-prop-editor__field-control .ant-select .ant-select-selector{height:32px!important;border-radius:8px;border-color:var(--dola-border-1)!important;font-size:14px;color:var(--dola-text-1);display:flex;align-items:center}.html-prop-editor__field-control .ant-select .ant-select-selector .ant-select-selection-item{line-height:30px}.html-prop-editor__field-control .ant-select .ant-select-selector:hover{border-color:var(--dola-input-border-hover)!important}.html-prop-editor__field-control .ant-select-focused .ant-select-selector{border-color:#7433ff!important;box-shadow:0 0 0 2px #7433ff0f!important}.html-prop-editor__field-control .ant-color-picker-trigger{height:32px;border-radius:8px;border-color:var(--dola-border-1);width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 8px;gap:8px}.html-prop-editor__field-control .ant-color-picker-trigger .ant-color-picker-color-block{width:20px;height:20px;border-radius:4px;flex-shrink:0;order:0}.html-prop-editor__field-control .ant-color-picker-trigger .ant-color-picker-trigger-text{font-size:14px;color:var(--dola-text-1);line-height:30px;text-align:left}.html-prop-editor__field-row{display:flex;gap:16px}.html-prop-editor__px-input,.html-prop-editor__px-input.ant-input-number-group-wrapper{width:100%}.html-prop-editor__px-input.ant-input-number-group-wrapper .ant-input-number{height:32px;border-radius:8px 0 0 8px}.html-prop-editor__px-input.ant-input-number-group-wrapper .ant-input-number .ant-input-number-input{height:30px;line-height:30px;padding:0 8px}.html-prop-editor__px-input .ant-input-number-group-addon{height:32px;padding:0 8px;font-size:12px;color:var(--dola-text-3);background:var(--dola-bg-1);border-color:var(--dola-border-1);border-radius:0 8px 8px 0;line-height:30px}.html-prop-editor__text-section{display:flex;flex-direction:column;gap:6px}.html-prop-editor__text-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.html-prop-editor__text-input{font-size:14px;color:var(--dola-text-1);line-height:24px;border-radius:8px;border-color:var(--dola-border-1);transition:border-color .2s}.html-prop-editor__text-input:hover{border-color:var(--dola-input-border-hover)}.html-prop-editor__text-input:focus{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff0f}.html-prop-editor__html-input{font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:12px}.html-prop-editor__sql-card{flex:1;min-height:320px;display:flex;flex-direction:column;background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden}.html-prop-editor__sql-toolbar{flex-shrink:0;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--dola-bg-5);border-bottom:1px solid var(--dola-border-1)}.html-prop-editor__sql-title{display:inline-flex;align-items:center;gap:4px;min-width:0}.html-prop-editor__sql-title-icon{font-size:16px;color:var(--dola-text-3);flex-shrink:0}.html-prop-editor__sql-title-text{font-size:14px;font-weight:500;color:var(--dola-text-3);line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.html-prop-editor__sql-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.html-prop-editor__sql-action-btn{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:var(--dola-text-3);font-size:16px;cursor:pointer;border-radius:4px;transition:background .2s,color .2s}.html-prop-editor__sql-action-btn:hover:not(:disabled){background:var(--dola-bg-hover);color:var(--dola-text-1)}.html-prop-editor__sql-action-btn:disabled{opacity:.4;cursor:not-allowed}.html-prop-editor__sql-confirm-btn{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:2px 12px;background:#a175ff;color:#fff;font-size:14px;line-height:20px;border:none;border-radius:6px;cursor:pointer;box-shadow:0 2px 8px #2f07861f;transition:background .2s,box-shadow .2s}.html-prop-editor__sql-confirm-btn:hover{background:#8a5fff}.html-prop-editor__sql-confirm-btn:active{background:#7a4def}.html-prop-editor__sql-confirm-btn:disabled{opacity:.5;cursor:not-allowed}.html-prop-editor__sql-editor-wrapper{flex:1;min-height:0;overflow:hidden}.html-prop-editor__sql-affected-tip{display:flex;align-items:flex-start;gap:6px;padding:8px 12px;background:#fffbe6;border-bottom:1px solid #ffe58f;font-size:12px;line-height:18px;color:#8c6e00}.html-prop-editor__sql-affected-tip .iconfont{font-size:14px;color:#faad14;flex-shrink:0;margin-top:1px}.html-prop-editor__echarts-section{flex:1;display:flex;flex-direction:column;min-height:0}.html-prop-editor__echarts-tabs{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-bottom:12px;padding:2px;background:var(--dola-bg-2);border:1px solid var(--dola-border-1);border-radius:8px}.html-prop-editor__echarts-tab{flex:1;height:28px;display:flex;align-items:center;justify-content:center;padding:4px 12px;border:none;background:transparent;font-size:14px;color:var(--dola-text-3);cursor:pointer;transition:all .2s;border-radius:6px;white-space:nowrap}.html-prop-editor__echarts-tab:hover{color:var(--dola-text-1)}.html-prop-editor__echarts-tab--active{color:var(--dola-text-1);font-weight:500;background:var(--dola-bg-popup);box-shadow:0 2px 8px #0000000f}.html-prop-editor__echarts-visual-wrapper{flex:1;min-height:0;overflow-y:auto}.html-prop-editor__echarts-visual-wrapper::-webkit-scrollbar{width:4px}.html-prop-editor__echarts-visual-wrapper::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.html-prop-editor__echarts-visual-wrapper::-webkit-scrollbar-track{background:transparent}.html-prop-editor__echarts-toolbar{display:flex;align-items:center;gap:4px}.html-prop-editor__echarts-toolbar-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--dola-text-3);font-size:16px;transition:all .2s}.html-prop-editor__echarts-toolbar-btn:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.html-prop-editor__echarts-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:14px;font-weight:500;color:var(--dola-text-1);flex-shrink:0}.html-prop-editor__echarts-header .ant-btn-primary{background:#a175ff;border-radius:6px;font-size:14px;padding:2px 12px;border:none;cursor:pointer;box-shadow:0 2px 8px #2f07861f;transition:background .2s,box-shadow .2s}.html-prop-editor__echarts-header .ant-btn-primary:hover{background:#6629e6}.html-prop-editor__echarts-editor-wrapper{flex:1;min-height:0;border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden}.html-prop-editor__echarts-editor-wrapper:focus-within{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff0f}.html-prop-editor__echarts-error{color:#ff4d4f;font-size:12px;margin-top:6px;padding:4px 8px;background:#FFF2F0;border-radius:6px}.echarts-vp{display:flex;flex-direction:column;gap:16px}.echarts-vp__chart-type{font-size:12px;color:var(--dola-text-3);padding:4px 8px;background:var(--dola-bg-hover);border-radius:6px}.echarts-vp__group-title{font-size:13px;font-weight:600;color:var(--dola-text-1);line-height:22px;margin-bottom:8px}.echarts-vp__group-body{display:flex;flex-direction:column;gap:8px}.echarts-vp__field{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.echarts-vp__field--inline{flex-direction:row;align-items:center;gap:8px}.echarts-vp__field .ant-input,.echarts-vp__field .ant-input-number{width:100%;height:32px;border-radius:8px;border-color:var(--dola-border-1);font-size:13px;color:var(--dola-text-1)}.echarts-vp__field .ant-input:hover,.echarts-vp__field .ant-input-number:hover{border-color:var(--dola-input-border-hover)}.echarts-vp__field .ant-input:focus,.echarts-vp__field .ant-input-number:focus,.echarts-vp__field .ant-input-focused,.echarts-vp__field .ant-input-number-focused{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff0f}.echarts-vp__field .ant-input-number .ant-input-number-input{height:30px;line-height:30px;padding:0 8px}.echarts-vp__field .ant-input-number-group-addon{height:32px;padding:0 8px;font-size:12px;color:var(--dola-text-3);background:var(--dola-bg-1);border-color:var(--dola-border-1);border-radius:0 8px 8px 0;line-height:30px}.echarts-vp__field .ant-select{width:100%}.echarts-vp__field .ant-select .ant-select-selector{height:32px!important;border-radius:8px;border-color:var(--dola-border-1)!important;font-size:13px;display:flex;align-items:center}.echarts-vp__field .ant-select-focused .ant-select-selector{border-color:#7433ff!important;box-shadow:0 0 0 2px #7433ff0f!important}.echarts-vp__field .ant-color-picker-trigger{height:32px;border-radius:8px;border-color:var(--dola-border-1);width:100%;display:flex;align-items:center;padding:0 8px;gap:8px}.echarts-vp__field .ant-color-picker-trigger .ant-color-picker-color-block{width:20px;height:20px;border-radius:4px;flex-shrink:0}.echarts-vp__field .ant-color-picker-trigger .ant-color-picker-trigger-text{font-size:13px;color:var(--dola-text-1)}.echarts-vp__field-label{font-size:12px;color:var(--dola-text-3);line-height:20px;white-space:nowrap}.echarts-vp__field-row{display:flex;gap:12px}.echarts-vp__color-list{display:flex;flex-wrap:wrap;gap:6px}.echarts-vp__palettes{display:flex;flex-direction:column;gap:6px}.echarts-vp__palette-row{display:flex;gap:4px;padding:4px 6px;border:1px solid var(--dola-border-1);border-radius:6px;cursor:pointer;transition:border-color .2s,background .2s}.echarts-vp__palette-row:hover{border-color:#7433ff;background:rgba(116,51,255,.03)}.echarts-vp__palette-dot{width:16px;height:16px;border-radius:3px;flex-shrink:0}.echarts-vp__series-item{padding:6px 8px;border:1px solid var(--dola-border-1);border-radius:6px;display:flex;flex-direction:column;gap:4px}.echarts-vp__series-name{font-size:12px;color:var(--dola-text-1);font-weight:500}.publish-html-dashboard-modal.ant-modal .ant-modal-content{padding:0!important;border-radius:12px;overflow:hidden}.publish-html-dashboard-modal.ant-modal .ant-modal-body{padding:0}.publish-html-dashboard-content{display:flex;flex-direction:column;gap:24px;padding:24px}.publish-html-dashboard-header{display:flex;align-items:center;justify-content:space-between;height:24px}.publish-html-dashboard-title{font-size:16px;font-weight:500;color:var(--dola-title);line-height:24px}.publish-html-dashboard-close{font-size:14px;color:var(--dola-text-3);cursor:pointer}.publish-html-dashboard-close:hover{color:var(--dola-text-2)}.publish-html-dashboard-body{display:flex;flex-direction:column;gap:16px}.publish-html-dashboard-segmented.ant-segmented{background:#E7E7E7;border:1px solid var(--dola-border-2);border-radius:8px;padding:2px}.publish-html-dashboard-segmented.ant-segmented .ant-segmented-item{height:28px;line-height:28px;border-radius:6px;font-size:14px;color:var(--dola-text-2);transition:all .2s}.publish-html-dashboard-segmented.ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4);color:var(--dola-text-1);font-weight:500;box-shadow:0 2px 8px #0000000f}.publish-html-dashboard-segmented.ant-segmented .ant-segmented-thumb{border-radius:6px}.publish-html-dashboard-field{display:flex;flex-direction:column;gap:8px}.publish-html-dashboard-field .field-label{font-size:12px;color:var(--dola-text-2);line-height:18px}.publish-html-dashboard-field .ant-select .ant-select-selector{border-radius:6px!important;border-color:var(--dola-border-1)!important;padding:4px 12px;height:32px}.publish-html-dashboard-field .ant-select .ant-select-selector .ant-select-selection-item{font-size:14px;color:var(--dola-title);line-height:24px}.publish-html-dashboard-field .ant-select:hover .ant-select-selector{border-color:var(--dola-border-1)!important}.publish-html-dashboard-field .ant-select.ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px #a073ff1a!important;border-color:var(--dola-primary)!important}.publish-html-dashboard-field .ant-input{border-radius:6px;border-color:var(--dola-border-1);padding:4px 12px;height:32px;font-size:14px;color:var(--dola-title)}.publish-html-dashboard-field .ant-input:hover{border-color:var(--dola-border-1)}.publish-html-dashboard-field .ant-input:focus{box-shadow:0 0 0 2px #a073ff1a;border-color:var(--dola-primary)}.publish-html-dashboard-footer{display:flex;justify-content:flex-end;gap:10px}.publish-html-dashboard-btn{display:flex;align-items:center;justify-content:center;width:110px;height:32px;border-radius:9px;font-size:14px;cursor:pointer;user-select:none;padding:1px}.publish-html-dashboard-btn.cancel-btn{background:var(--dola-bg-selected);color:var(--dola-text-1)}.publish-html-dashboard-btn.cancel-btn:hover{background:var(--dola-bg-3)}.confirm-btn-wrapper{width:110px;background:transparent;border-radius:9px;cursor:pointer;user-select:none}.confirm-btn-wrapper:hover{opacity:.9}.confirm-btn-wrapper.disabled{opacity:.6;cursor:not-allowed}.confirm-btn-wrapper.disabled:hover{opacity:.6}.confirm-btn-inner{display:flex;align-items:center;justify-content:center;height:32px;border-radius:9px;background:var(--dola-gradient-primary);color:var(--dola-btn-primary-text);font-size:14px;font-weight:500;line-height:22px}.report-html-modal-result-content-header{position:absolute;height:40px;left:0;right:0;top:0;z-index:1;background-color:var(--dola-bg-2);display:flex;align-items:center;justify-content:space-between;padding:0 12px}.report-html-modal-result-content-tabs{display:flex;align-items:center;gap:12px;position:absolute;top:5px;left:12px;z-index:1}.report-html-modal-result-content-view-actions{display:flex;align-items:center;gap:12px;position:absolute;top:5px;right:12px;z-index:1}.report-html-modal-tabs{display:inline-flex;align-items:center;gap:4px;background:var(--dola-bg-1);border-radius:6px;padding:2px;height:28px;box-sizing:border-box}.report-html-modal-tab{border:none;background:transparent;padding:0 12px;border-radius:4px;color:var(--dola-text-3);font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease,background .2s ease,box-shadow .2s ease;height:24px}.report-html-modal-tab:hover{color:var(--dola-text-1)}.report-html-modal-tab.active{background:var(--dola-bg-4);color:var(--dola-text-1);box-shadow:0 4px 12px var(--dola-border-2)}.report-html-modal-copy-btn{color:var(--dola-text-2)}.report-html-modal-search-btn{margin-left:auto}.report-html-modal-new-page-btn{height:28px;display:flex;align-items:center;justify-content:center;font-size:13px;gap:4px;cursor:pointer;border-radius:6px;padding:0 12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);color:var(--dola-text-1);box-sizing:border-box}.report-html-modal-new-page-btn .report-html-modal-new-page-btn-text{color:var(--dola-text-1)}.report-html-modal-new-page-btn:hover{background:var(--dola-bg-7);border-color:var(--dola-bg-7)}.report-html-modal-suggest-icon{height:15px}.report-html-modal-copy-btn{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer}.report-html-modal-copy-btn .iconfont{font-size:20px;color:var(--dola-text-2)}.report-html-modal-copy-btn:hover{border-color:var(--dola-bg-7);background:var(--dola-bg-7)}.report-html-modal-zoom-btn{border-radius:9.143px;background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;border:1px solid var(--dola-border-1);box-sizing:border-box}.report-html-modal-zoom-btn .iconfont{font-size:16px;color:var(--dola-text-2)}.report-html-modal-zoom-btn:hover{border-color:var(--dola-bg-7);background:var(--dola-bg-7)}.report-html-modal-result-panel{flex:1;width:100%;min-height:0;height:100%;display:flex;flex-direction:column;max-height:100%;overflow:hidden;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);position:relative;box-sizing:border-box}.report-html-modal-result-panel.is-edit-mode{flex-direction:row}.report-html-modal-result-panel.is-fullscreen{position:fixed;inset:0;width:100%;height:100%;max-height:none;z-index:2101;box-shadow:0 12px 32px var(--dola-border-1);box-sizing:border-box;overflow:hidden}.report-html-modal-result-panel.is-fullscreen .report-html-modal-preview,.report-html-modal-result-panel.is-fullscreen .report-html-modal-code-view{overflow:auto}.report-html-modal-result-panel.report-html-modal-result-panel-mobile{height:100%}.report-html-modal-result-panel.is-narrow .report-html-modal-btn-text{display:none}.report-html-modal-result-panel.is-narrow .report-html-modal-new-page-btn{padding:0;width:28px;height:28px;gap:0}.report-html-modal-result-panel.is-narrow .report-html-modal-suggest-icon{display:none}.report-html-modal-result-panel.is-narrow .report-html-modal-publish-btn{padding:0;width:28px;height:28px;gap:0;justify-content:center}.report-html-modal-fullscreen-mask{position:fixed;inset:0;background:var(--dola-bg-1);z-index:2100}.report-html-modal-preview{flex:1;min-height:0;max-height:100%;background:var(--dola-bg-4);overflow:auto}.report-html-modal-code-view{width:100%;height:100%;overflow:hidden;padding-top:40px;border-radius:10px}.report-html-modal-code-view .report-html-modal-code-view-pre{min-height:0;max-height:100%;background:var(--dola-bg-4);margin:0;overflow:auto;font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:12px;line-height:20px;white-space:pre-wrap;word-break:break-all;color:var(--dola-text-1);padding:12px;box-sizing:border-box;border:none!important}.report-html-modal-edit-mode-label{font-size:13px;font-weight:600;color:var(--dola-text-1);padding:2px 12px;background:var(--dola-bg-7);border-radius:12px;height:26px;display:inline-flex;align-items:center}.report-html-modal-publish-btn{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;align-items:center;gap:8px;height:28px;padding:2px 8px;font-size:13px;color:var(--dola-text-1);cursor:pointer;white-space:nowrap}.report-html-modal-publish-btn .iconfont{font-size:16px}.report-html-modal-publish-btn:hover{background:var(--dola-bg-7)}.report-html-modal-action-btn{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;box-sizing:border-box;transition:color .2s ease,background .2s ease,border-color .2s ease}.report-html-modal-action-btn .iconfont{font-size:16px;color:var(--dola-text-2)}.report-html-modal-action-btn:hover{border-color:var(--dola-border-1);background:var(--dola-bg-7)}.report-html-modal-action-btn.active{background:var(--dola-bg-7);border-color:var(--dola-border-1)}.report-html-modal-action-btn.active .iconfont{color:var(--dola-text-1)}.report-html-modal-action-btn.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.report-html-modal-preview-layout{display:flex;flex:1;min-height:0;width:100%;padding-top:40px}.report-html-modal-edit-left{display:flex;flex-direction:column;flex:1;min-width:0;height:100%;position:relative}.report-html-modal-edit-preview{flex:1;min-height:0;overflow:auto;background:var(--dola-bg-4);padding-top:40px}.report-html-modal-edit-sidebar{width:458px;flex-shrink:0;height:100%;border-left:none;background:var(--dola-bg-4);overflow:hidden}.echarts-fullscreen-modal{position:fixed;inset:0;z-index:9999}.echarts-fullscreen-modal .echarts-fullscreen-modal__mask{position:absolute;inset:0;background:rgba(0,0,0,.4)}.echarts-fullscreen-modal .echarts-fullscreen-modal__panel{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--dola-bg-4);overflow:hidden}.echarts-fullscreen-modal .echarts-fullscreen-modal__panel--landscape{inset:50% auto auto 50%;width:100vh;width:100dvh;height:100vw;height:100dvw;transform:translate(-50%,-50%) rotate(90deg)}.echarts-fullscreen-modal .echarts-fullscreen-modal__chart{flex:1;width:100%;height:100%;padding:32px;box-sizing:border-box}.echarts-fullscreen-modal .echarts-grid__toolbar{top:48px;right:32px}.echarts-fullscreen-modal__panel--landscape .echarts-grid__toolbar{top:48px;right:48px}.echarts-fullscreen-modal__download-anchor{position:relative}.echarts-grid__download-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:3;min-width:120px;padding:4px 0;background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:6px;box-shadow:0 3px 10px #0000001a}.echarts-grid__download-menu-item{display:block;width:100%;padding:8px 12px;color:var(--dola-text-1);font-size:12px;text-align:left;white-space:nowrap;background:transparent;border:none;border-radius:4px;cursor:pointer}.echarts-grid__download-menu-item:active{background:var(--dola-bg-3)}.echarts-grid__toolbar-btn[aria-expanded=true]{color:var(--dola-text-1)}.echarts-grid{display:flex;flex-direction:column;gap:12px;width:100%}.echarts-grid .echarts-grid__row{display:grid;gap:12px;width:100%}.echarts-grid .echarts-grid__item{position:relative;box-sizing:border-box;width:100%;height:360px;min-height:360px;overflow:hidden;background:transparent;border:1px solid var(--dola-border-1);border-radius:8px}.echarts-grid .echarts-grid__chart-wrap{position:relative;width:100%;height:100%}.echarts-grid .echarts-grid__chart-wrap .chart-container{padding:4px}.echarts-grid__toolbar{position:absolute;top:12px;right:12px;z-index:2;display:flex;gap:6px;align-items:center}.echarts-grid__toolbar-btn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;color:var(--dola-text-3);background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:6px;cursor:pointer;transition:all .2s ease-in-out}.echarts-grid__toolbar-btn .iconfont{font-size:12px;line-height:1}.echarts-grid__toolbar-btn:hover{color:var(--dola-text-1);box-shadow:0 3px 10px #0000001a}.echarts-grid.is-mobile .echarts-grid__toolbar{gap:6px;margin-top:4px;opacity:1;pointer-events:auto}.echarts-grid.is-mobile .echarts-grid__toolbar-btn{width:20px;height:20px;color:var(--dola-text-1);background:var(--dola-bg-popup);box-shadow:none}.echarts-grid.is-mobile .echarts-grid__toolbar-btn:hover{color:var(--dola-text-1);background:var(--dola-bg-popup);box-shadow:none}.echarts-grid.is-mobile .echarts-grid__toolbar-btn svg{width:10px;height:10px}.echarts-grid.is-mobile .echarts-grid__toolbar-btn .iconfont{font-size:10px}.echarts-fullscreen-modal.is-mobile .echarts-grid__toolbar-btn{width:24px;height:24px}.echarts-fullscreen-modal.is-mobile .echarts-grid__toolbar-btn .iconfont{font-size:14px}.echarts-fullscreen-modal.is-mobile .echarts-grid__toolbar-btn svg{width:14px;height:14px}.echarts-grid__save-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--dola-mask-bg)}.echarts-grid__save-panel{display:flex;flex-direction:column;gap:12px;align-items:center;max-width:100%;padding:16px;background:var(--dola-modal-1);border:1px solid var(--dola-border-1);border-radius:10px;box-shadow:0 3px 10px #0000001a}.echarts-grid__save-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:var(--dola-text-1)}.echarts-grid__save-image{max-width:100%;max-height:60vh;border:1px solid var(--dola-border-1);border-radius:6px;-webkit-touch-callout:default;user-select:auto}.echarts-grid__save-close{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;padding:4px 24px;color:var(--dola-btn-secondary-text);background:var(--dola-btn-secondary-bg-default);border:1px solid var(--dola-btn-secondary-border);border-radius:6px;cursor:pointer}.echarts-grid__save-close:active{background:var(--dola-btn-secondary-bg-hover)}.echarts-grid__toolbar-menu{position:absolute;top:100%;right:0;display:flex;flex-direction:column;padding:2px 0;background:var(--dola-modal-1);border:1px solid var(--dola-border-1);border-radius:8px;box-shadow:0 3px 10px #0000001a}.echarts-grid__toolbar-menu-item{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;padding:4px 16px;color:var(--dola-text-1);background:transparent;border:none;cursor:pointer;text-align:left;white-space:nowrap}.echarts-grid__toolbar-menu-item:hover{background:var(--dola-color-fill-1)}.image-chart-switcher{position:relative;display:block;width:100%;min-height:100px}.image-chart-switcher.is-error{display:none}.image-chart-switcher .image-chart-switcher__toolbar{position:absolute;top:2px;left:2px;z-index:10;display:flex;gap:2px;align-items:center;padding:2px;background:var(--dola-bg-2);border-radius:8px;opacity:0;pointer-events:none;transition:opacity .2s ease}.image-chart-switcher:hover .image-chart-switcher__toolbar{opacity:1;pointer-events:auto}.image-chart-switcher .image-chart-switcher__btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:16px;padding:0;color:var(--dola-text-3);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease-in-out}.image-chart-switcher .image-chart-switcher__btn:hover:not(.is-active){background:var(--dola-bg-popup);color:var(--dola-text-2);box-shadow:0 1px 4px #0000000f}.image-chart-switcher .image-chart-switcher__btn.is-active{background:var(--dola-bg-popup);color:var(--dola-text-1);box-shadow:0 1px 4px #0000001a}.image-chart-switcher .image-chart-switcher__btn:disabled{cursor:not-allowed;opacity:.5}.image-chart-switcher .image-chart-switcher__body{position:relative;width:100%;min-height:100px}.image-chart-switcher .image-chart-switcher__image{display:block;width:100%;min-height:100px}.image-chart-switcher .image-chart-switcher__image .ant-image-mask{display:none}.image-chart-switcher .image-chart-switcher__image img{max-width:100%;max-height:600px;width:auto;height:auto}.image-chart-switcher .image-chart-switcher__chart{position:relative;width:100%;min-height:360px;background:transparent;padding-top:24px}.image-chart-switcher .image-chart-switcher__loading{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-4);border-radius:8px}.image-chart-switcher.is-mobile .image-chart-switcher__toolbar{position:relative;top:auto;left:auto;width:max-content;max-width:100%;margin-top:12px;margin-bottom:8px;opacity:1;pointer-events:auto}.image-chart-switcher.is-mobile .image-chart-switcher__btn{width:32px;height:28px}.image-chart-switcher.is-mobile .image-chart-switcher__chart{padding-top:0}.markdown-render-new{width:100%;max-width:100%;color:var(--dola-text-1);font-size:14px;line-height:1.6}.markdown-render-new .markdown-render-new__content{width:100%;max-width:100%;overflow:visible}.markdown-render-new .md-inline-image{display:inline-block;width:96px;height:72px;max-width:96px;max-height:96px;margin:2px 4px;border:1px solid var(--dola-border-2, #e7e7e7);border-radius:6px;object-fit:cover;vertical-align:middle;background:var(--dola-bg-2, #f7f8fa);cursor:zoom-in;font-size:12px;color:var(--dola-text-2, #86909c);text-align:center}.markdown-render-new .md-inline-file{margin:0 2px;padding:1px 6px;border-radius:4px;background:var(--dola-bg-2, #f7f8fa);color:var(--dola-text-2, #666);font-size:12px}.markdown-render-new .markdown-render-new__streaming-cursor{display:inline-block;width:2px;height:16px;margin-left:3px;vertical-align:text-bottom;background:rgba(0,0,0,.3);border-radius:999px;animation:markdown-render-new-cursor-blink 2s ease-in-out infinite}.markdown-render-new .markdown-render-new__seg{display:flow-root;max-width:100%;overflow:visible;contain:layout paint}.markdown-render-new .markdown-render-new__content>.markdown-render-new__seg:last-child>:last-child{margin-bottom:0}.markdown-render-new p{margin:0 0 8px}.markdown-render-new h2{margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--dola-border-1)}.markdown-render-new h1{margin:0 0 24px;padding-bottom:14px;border-bottom:1px solid var(--dola-border-1)}.markdown-render-new h3{margin:0 0 14px}.markdown-render-new h4,.markdown-render-new h5,.markdown-render-new h6{margin:0 0 12px}.markdown-render-new ul,.markdown-render-new ol{margin:0 0 12px;padding-left:20px}.markdown-render-new li{margin:0 0 4px}.markdown-render-new blockquote{margin:0 0 12px;padding:8px 16px;color:var(--dola-text-2);background:rgba(0,0,0,.02);border-left:4px solid var(--dola-border-1)}.markdown-render-new blockquote p{margin:0}.markdown-render-new hr{height:1px;margin:0 0 24px;background-color:var(--dola-border-1);border:0}.markdown-render-new a{color:var(--dola-primary);text-decoration:none;word-break:break-all}.markdown-render-new a:hover{text-decoration:underline}.markdown-render-new .markdown-render-new-table-cell-rich a{color:var(--dola-primary)}.markdown-render-new img{max-width:100%;height:auto}.markdown-render-new .markdown-render-new-table-cell-rich img{max-width:100px!important;max-height:100px!important}.markdown-render-new .markdown-render-new-table-cell-rich .image-chart-switcher,.markdown-render-new .markdown-render-new-table-cell-rich .image-chart-switcher__body,.markdown-render-new .markdown-render-new-table-cell-rich .image-chart-switcher__image{min-height:auto}.markdown-render-new .markdown-render-new__seg>table[data-md-table-kind=markdown-table]{display:block;width:100%;margin:0 0 12px;overflow-x:auto;border-collapse:collapse}.markdown-render-new .markdown-render-new__seg>table[data-md-table-kind=markdown-table] th,.markdown-render-new .markdown-render-new__seg>table[data-md-table-kind=markdown-table] td{padding:8px 12px;white-space:nowrap;text-align:left;vertical-align:top;border:1px solid var(--dola-border-1)}.markdown-render-new .markdown-render-new__seg>table[data-md-table-kind=markdown-table] th{font-weight:600;background:var(--dola-bg-hover)}.markdown-render-new code{padding:1px 4px;font-size:12px;font-family:PingFang SC Mono,Menlo,Consolas,monospace;background:var(--dola-bg-hover);border:1px solid rgba(0,0,0,.06);border-radius:4px}.markdown-render-new pre{margin:0}.md-code-block{margin:0 0 12px;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.md-code-block .md-code-block__header{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 12px;background:var(--dola-bg-hover);border-bottom:1px solid var(--dola-border-1)}.md-code-block .md-code-block__lang{color:var(--dola-text-2);font-weight:400;font-size:12px;line-height:18px;text-transform:uppercase}.md-code-block .md-code-block__copy{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 10px;color:var(--dola-text-1);font-size:12px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:6px;cursor:pointer;transition:all .15s ease-in-out}.md-code-block .md-code-block__copy:hover{background:var(--dola-bg-hover)}.md-code-block .md-code-block__copy.is-copied{color:var(--dola-success);background:rgba(40,167,69,.06);border-color:#28a74559}.md-code-block .md-code-block__pre{padding:12px;overflow:auto;background:var(--dola-bg-4)}.md-code-block .md-code-block__pre code{padding:0;font-size:13px;line-height:1.5;white-space:pre;word-break:break-word;background:transparent;border:none}.citationStyle{display:inline-block;min-width:18px;height:18px;margin-left:4px;padding:0 4px;color:var(--dola-text-3)!important;font-size:11px;font-style:normal;line-height:18px;text-align:center;text-decoration:none!important;background-color:var(--dola-bg-2);border-radius:12px}.markdown-render-new__island-workspace-file{display:inline;width:auto!important}.md-workspace-file-link{cursor:pointer}.md-workspace-file-link.md-workspace-file-link--disabled{cursor:text}.md-workspace-file-link.md-workspace-file-link--disabled:hover{text-decoration:none}.markdown-render-new__island{width:100%}.markdown-render-new__inline-icon{margin-right:4px;color:var(--dola-text-3)}.markdown-render-new__inline-icon-warn{color:var(--dola-danger)}.table-collapse-box{max-width:100%;overflow:hidden;margin:0 0 12px}.table-collapse{margin:0}.markdown-render-new .table-collapse{margin:0;overflow:visible!important}.markdown-render-new .table-collapse .markdown-render-new-table{border-left:1px solid var(--dola-border-1)!important;border-bottom-left-radius:8px}.markdown-render-new .table-collapse .ant-collapse-item-active .ant-collapse-content-box>.markdown-render-new-table:first-child{margin-top:-1px}.markdown-render-new .table-collapse-box .markdown-render-new-table .ant-table-container .ant-table-header{overflow:hidden!important;scrollbar-width:none}.markdown-render-new .table-collapse-box .markdown-render-new-table .ant-table-container .ant-table-header::-webkit-scrollbar{width:0!important;height:0!important;display:none}.markdown-render-new .table-collapse-box .markdown-render-new-table .ant-table-container .ant-table-body{overflow-x:auto!important;overflow-y:auto!important}.table-collapse-header{display:flex;flex:1;gap:8px;align-items:center;color:var(--dola-text-2)}.table-collapse-header-online{display:block;margin-bottom:8px;color:var(--dola-text-1);font-weight:600}.table-info{margin-left:auto;color:var(--dola-text-3);font-size:12px}.table-analysis-button{margin-left:8px}.table-collapse-arrow-icon{width:12px;height:12px}.code-block-container{margin:0 0 12px;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.code-block-header{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 12px;border-bottom:1px solid var(--dola-border-1);cursor:pointer}.code-block-header-left{display:flex;gap:6px;align-items:center}.code-block-header-expand-icon{width:12px;height:12px}.code-language{color:var(--dola-text-2);font-size:12px;text-transform:uppercase}.right-button{display:flex;gap:2px;align-items:center;justify-content:center;padding:0 10px;color:var(--dola-text-1);font-size:12px;border-radius:6px;cursor:pointer}.right-button .icon-fuzhi{font-size:14px;position:relative;top:.5px!important}.code-block-body.collapsed{display:none}.code-block-body.expanded{display:block}.code-block-body{overflow:auto;background:var(--dola-bg-4)}.code-block-body pre,.code-block-body pre[class*=language-]{margin:0!important;background:transparent!important}.code-block-body code,.code-block-body code[class*=language-]{display:block!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;text-decoration:none!important;word-break:normal!important;white-space:pre!important}.code-block-body .token{text-decoration:none!important}@keyframes markdown-render-new-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}#dola-root[dola-theme=dark] .markdown-render-new__seg p>span[style]{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.user-msg-image{display:inline-flex;gap:4px;align-items:center;margin:2px;padding:4px 6px;color:var(--dola-text-1);font-size:12px;line-height:12px;white-space:nowrap;vertical-align:middle;background:#edebfd;border:1px solid #e0d9f9;border-radius:6px;cursor:zoom-in;user-select:none}.user-msg-image .user-msg-image-icon{flex-shrink:0;color:var(--dola-text-1);font-size:16px;line-height:1}.user-msg-image .user-msg-image-text{max-width:160px;overflow:hidden;text-overflow:ellipsis}.user-msg-file{display:inline-flex;align-items:center;gap:4px;max-width:220px;margin:2px;padding:3px 10px;border:1px solid var(--dola-border-2, #e7e7e7);border-radius:6px;background:var(--dola-bg-2, #fafafa);vertical-align:middle}.user-msg-file .user-msg-file-icon{font-size:14px;color:var(--dola-text-3, #999)}.user-msg-file .user-msg-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--dola-text-2, #666)}.user-msg-tag-preview{border-radius:6px;overflow:hidden;background:#fff}.user-msg-tag-preview img{display:block;width:100%;height:100%;object-fit:contain}.dola-skill-tag{display:inline-block;margin:0;padding:0 2px;line-height:12px;vertical-align:middle}.dola-skill-tag .dola-skill-tag-pill{display:inline-flex;gap:4px;align-items:center;box-sizing:content-box;padding:4px 6px;color:var(--dola-text-1);font-size:12px;line-height:12px;white-space:nowrap;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:6px;cursor:default;user-select:none}.dola-skill-tag .dola-skill-tag-icon-fallback{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:14px;height:14px;font-size:9px;border-radius:4px;position:relative;top:.5px}.dola-chat-message-step{display:flex;flex-direction:column;width:100%}.dola-chat-message-step .dola-chat-message-step-item{width:100%}.dola-chat-message-step .dola-chat-message-step-plan .markdown-renderer-content{color:var(--dola-text-1);font-size:14px}.dola-chat-message-result{margin-top:16px;padding:0 12px}.dola-chat-message-result .markdown-render-new .markdown-render-new__seg{display:contents}.dola-chat-message-result .markdown-render-new h1{margin:24px 0 20px;padding-bottom:8px;border-bottom:2px solid var(--dola-border-1);font-size:2em!important;font-weight:700!important;line-height:1.3!important}.dola-chat-message-result .markdown-render-new h2{margin:24px 0 16px;padding-bottom:6px;border-bottom:1px solid var(--dola-border-1);font-size:1.6em!important;line-height:1.3!important}.dola-chat-message-result .markdown-render-new h3,.dola-chat-message-result .markdown-render-new h4,.dola-chat-message-result .markdown-render-new h5,.dola-chat-message-result .markdown-render-new h6{margin:24px 0 16px;line-height:1.3!important}.dola-chat-message-result .markdown-render-new p{margin:0 0 14px;line-height:1.7!important}.dola-chat-message-result .markdown-render-new ul,.dola-chat-message-result .markdown-render-new ol{margin:12px 0!important;padding-left:28px!important}.dola-chat-message-result .markdown-render-new li{margin:0 0 4px;line-height:1.7!important}.dola-chat-message-result .markdown-render-new img{max-width:100%;margin:12px 0;border-radius:8px}.dola-chat-message-result .markdown-render-new .code-block-container,.dola-chat-message-result .markdown-render-new table{margin:16px 0}.dola-chat-message-result .markdown-render-new .table-collapse table{margin:0}.dola-chat-message-result .markdown-render-new blockquote{margin:16px 0;padding:12px 16px!important;color:var(--dola-text-2);background:var(--dola-bg-hover)!important;border-left:4px solid var(--dola-primary)!important;border-radius:0 8px 8px 0}.dola-chat-message-result .markdown-render-new hr{height:0;margin:24px 0;background:none!important;border:none!important;border-top:2px solid var(--dola-border-1)!important}.dola-chat-message-search-result{width:fit-content;padding-left:8px;padding-right:2px;margin-top:20px;max-width:80%;height:33px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:100px;border:1px solid var(--dola-border-1);transition:all .3s ease-in-out;cursor:pointer}.dola-chat-message-search-result .ant-avatar{border:none}.dola-chat-message-search-result:hover{transition:all .3s ease-in-out;background-color:var(--dola-bg-hover)}.dola-chat-message-step-item-tip{padding:5px 16px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);margin-top:12px;display:flex;align-items:start;gap:4px}.dola-chat-message-step-item-tip .dola-chat-message-step-item-tip-icon{width:16px!important;height:16px!important;margin-top:3px;max-width:18px!important;max-height:18px!important}.dola-chat-message-step-item-tip .dola-chat-message-step-item-tip-content{flex:1;word-break:break-all;color:var(--dola-text-1);font-size:14px;line-height:22px}.dola-streaming-loading-box{display:flex;align-items:center;justify-content:space-between;margin-top:12px;margin-left:4px}.dola-streaming-loading-box .dola-streaming-loading{display:inline-block;vertical-align:middle}.dola-streaming-loading-box .dola-streaming-loading .dola-streaming-loading-icon{height:22px!important}.dola-streaming-loading-box .dola-streaming-loading-game{display:inline-flex;align-items:center;gap:2px;color:var(--dola-text-3);font-size:12px;line-height:20px;font-weight:500;border:none;border-radius:6px;padding:2px 6px;cursor:pointer;transition:all .2s ease}.dola-streaming-loading-box .dola-streaming-loading-game .dola-streaming-loading-game-icon{width:18px;height:14px!important;flex-shrink:0;opacity:.7}.dola-streaming-loading-box .dola-streaming-loading-game .dola-streaming-loading-game-text{white-space:nowrap}.chat-message-step-task{width:100%;max-width:100%;border-radius:12px;background:var(--dola-bg-5);border:.8px solid var(--dola-border-1);margin-top:12px}.chat-message-step-task .chat-message-step-task-title{display:flex;flex-wrap:nowrap;flex-direction:start;align-items:start;padding:11px 12px;cursor:pointer}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-img{width:16px;height:16px;margin-top:3px;margin-right:6px}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-text{font-size:14px;color:var(--dola-text-1);font-weight:500;margin-right:8px;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-icon{margin-top:1px;cursor:pointer;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:6px}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-icon:hover{background:var(--dola-bg-hover)}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-icon .chat-message-step-task-title-icon-expand{font-size:22px;color:var(--dola-text-1);font-weight:500;cursor:pointer;transition:transform .5s ease}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-icon .chat-message-step-task-title-icon-expand.rotate{transform:rotate(180deg)}.chat-message-step-task .chat-message-step-task-step-list{display:flex;flex-direction:column;width:calc(100% - 24px);overflow:hidden;max-height:0;transition:max-height .3s ease-in-out;padding:0 12px 12px;box-sizing:content-box}.chat-message-step-task .chat-message-step-task-step-list.expanded{max-height:50000px}.chat-message-step-task .chat-message-step-task-step-list.collapsed{max-height:0;transition:padding .3s ease;padding:0}.chat-message-step-task .chat-message-step-task-step-item{display:flex;flex-direction:column;width:100%;margin-top:8px}.chat-message-step-task .chat-message-step-task-step-item:first-child{margin-top:0}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-body{display:flex;flex-direction:row;width:100%}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left{display:flex;flex-direction:column;align-items:center;width:20px;min-height:12px;flex:1;margin-top:6px;position:relative;left:-3px}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left .chat-message-step-task-step-item-status-loading{width:20px;height:20px;margin-bottom:2px;max-width:20px!important;max-height:20px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left .chat-message-step-task-step-item-status-icon-box{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;margin-bottom:2px;box-sizing:content-box}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left .chat-message-step-task-step-item-status-icon{width:6px;border-radius:6px;background:var(--dola-text-3);height:6px}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left .chat-message-step-task-step-item-line{flex:1;border:.5px dashed var(--dola-border-1);height:100%}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right{display:flex;flex-direction:column;width:calc(100% - 22px);margin-left:2px;margin-top:4px}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc{font-size:14px;color:var(--dola-text-1);display:flex;flex-wrap:nowrap;flex-direction:start;align-items:start;width:100%}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .chat-message-step-step-desc-icon{margin-left:6px;margin-top:2px;cursor:pointer;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;border-radius:6px}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .chat-message-step-step-desc-icon:hover{background:var(--dola-bg-hover)}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .chat-message-step-step-desc-icon .chat-message-step-step-desc-icon-expand{font-size:22px;color:var(--dola-text-1);font-weight:500;cursor:pointer;transition:transform .5s ease}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .chat-message-step-step-desc-icon .chat-message-step-step-desc-icon-expand.rotate{transform:rotate(180deg)}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render{display:inline-flex;width:100%;max-width:100%}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h1,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h2,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h3,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h4,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h5,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h6,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render p,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render span,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render div,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render strong,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render code,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render td,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render th{font-size:14px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h1{margin-bottom:16px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h2{margin-top:12px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h3,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h4{margin-top:8px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h1:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h2:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h3:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h4:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h5:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h6:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render p:first-child{margin-top:0!important;line-height:24.5px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h1,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h2,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h3,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h4,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h5,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h6{font-weight:400!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render ul,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render ol{margin-bottom:8px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render li{margin-bottom:3px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render li:first-child{margin-top:0!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render li:last-child{margin-bottom:0!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render th,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render tbody tr:hover{background-color:var(--dola-bg-hover)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render th,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render th:last-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render td:last-child{border-right:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-border-2)!important;line-height:24px!important;padding:8px 12px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render p,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render div,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render span strong,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render li,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render ol{line-height:22px!important;font-weight:400!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render hr{background-color:var(--dola-border-1)!important;margin:12px 0!important}.chat-message-step-task .chat-message-step-think{width:100%;overflow:hidden}.chat-message-step-task .chat-message-step-think .chat-message-step-think-title{display:flex;align-items:center;padding:0 12px 0 0;cursor:pointer;user-select:none}.chat-message-step-task .chat-message-step-think .chat-message-step-think-title .chat-message-step-think-title-arrow{font-size:16px;color:var(--dola-text-3);margin-right:6px;transition:transform .3s ease;flex-shrink:0}.chat-message-step-task .chat-message-step-think .chat-message-step-think-title .chat-message-step-think-title-arrow.rotate{transform:rotate(180deg)}.chat-message-step-task .chat-message-step-think .chat-message-step-think-title .chat-message-step-think-title-text{font-size:13px;color:var(--dola-text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content{padding:0 12px 0 22px;font-size:12px;color:var(--dola-text-2);display:flex;flex-direction:column-reverse;max-height:100px;overflow:auto;margin-top:4px}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new h1,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new h2,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new h3,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new h4,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new h5,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new h6,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new p,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new span,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new div,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new code,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new td,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new th{font-size:12px!important;color:var(--dola-text-3)!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new ul,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new ol{margin-bottom:12px 0!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new ul:last-child,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new ol:last-child{margin-bottom:0!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new li{margin-top:4px!important;margin-bottom:4px!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new li:first-child{margin-top:0!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new li:last-child{margin-bottom:0!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new p,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new div,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new span,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new li,.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new ol{line-height:20px!important;color:var(--dola-text-3)!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new strong{color:var(--dola-text-1)!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new hr{background-color:var(--dola-border-1)!important;margin:12px 0!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content .markdown-render-new tr th{background-color:var(--dola-bg-hover)!important}.chat-message-step-task .chat-message-step-think .chat-message-step-think-content-end{flex-direction:column}.chat-message-step-task .chat-message-step-tool-list{overflow:hidden;max-height:0;transition:max-height .3s ease-in-out}.chat-message-step-task .chat-message-step-tool-list.expanded{max-height:50000px}.chat-message-step-task .chat-message-step-tool-list.collapsed{max-height:0}.chat-message-step-task .chat-message-step-subagent{margin:8px 0 8px 12px;overflow:hidden;background:var(--dola-input-slider);border:1px solid var(--dola-border-1);border-radius:8px}.chat-message-step-task .chat-message-step-subagent-title{display:flex;align-items:center;padding:6px 8px;cursor:pointer}.chat-message-step-task .chat-message-step-subagent-title:hover{background:var(--dola-bg-2)}.chat-message-step-task .chat-message-step-subagent-title .chat-message-step-subagent-icon{flex-shrink:0;margin-right:4px;color:var(--dola-text-2);font-size:14px}.chat-message-step-task .chat-message-step-subagent-title .chat-message-step-subagent-name{overflow:hidden;color:var(--dola-text-1);font-weight:500;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.chat-message-step-task .chat-message-step-subagent-title .chat-message-step-subagent-status-icon{flex-shrink:0;width:14px;height:14px;margin-left:6px}.chat-message-step-task .chat-message-step-subagent-title .chat-message-step-subagent-time,.chat-message-step-task .chat-message-step-subagent-title .chat-message-step-subagent-count{flex-shrink:0;margin-left:4px;color:var(--dola-text-3);font-size:12px}.chat-message-step-task .chat-message-step-subagent-title .chat-message-step-subagent-expand{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.chat-message-step-task .chat-message-step-subagent-title .chat-message-step-subagent-expand .chat-message-step-subagent-expand-icon{color:var(--dola-text-3);font-size:12px;transition:transform .3s ease-in-out}.chat-message-step-task .chat-message-step-subagent-title .chat-message-step-subagent-expand .chat-message-step-subagent-expand-icon.rotate{transform:rotate(180deg)}.chat-message-step-task .chat-message-step-subagent-title-focus{background:var(--dola-bg-2)}.chat-message-step-task .chat-message-step-subagent-body{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.chat-message-step-task .chat-message-step-subagent-body.expanded{max-height:50000px}.chat-message-step-task .chat-message-step-subagent-body.collapsed{max-height:0}.chat-message-step-task .chat-message-step-subagent-scroll{max-height:320px;padding:0 8px 8px;overflow-y:auto}.chat-message-step-task .chat-message-step-subagent-scroll .chat-message-step-subagent-desc{color:var(--dola-text-2);font-size:12px}.chat-message-step-task .chat-message-step-tool-item{display:flex;align-items:center;justify-content:space-between;padding:0 8px;border-radius:6px;margin-top:8px;background:var(--dola-input-slider);border:1px solid var(--dola-border-1);cursor:pointer}.chat-message-step-task .chat-message-step-tool-item:hover{background:var(--dola-bg-2)}.chat-message-step-task .chat-message-step-tool-item .chat-message-step-tool-item-left{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden}.chat-message-step-task .chat-message-step-tool-item .chat-message-step-tool-item-left .chat-message-step-tool-icon{font-size:14px;color:var(--dola-text-2);margin-right:4px;flex-shrink:0}.chat-message-step-task .chat-message-step-tool-item .chat-message-step-tool-item-left .chat-message-step-tool-item-name{font-size:12px;color:var(--dola-text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-message-step-task .chat-message-step-tool-item .chat-message-step-tool-item-status-icon{width:14px;height:14px;margin-right:2px}.chat-message-step-task .chat-message-step-tool-item-focus{background:var(--dola-bg-2)}.chat-message-step-task .chat-message-step-task-loading{display:none}.chat-message-step-task .chat-message-step-task-loading-footer{margin:12px}.chat-message-step-task .chat-message-step-task-loading-bar{width:100%;display:flex;align-items:center;gap:10px;border-radius:10px;padding:0 4px;position:relative;overflow:hidden}.chat-message-step-task .chat-message-step-task-loading-ring{width:16px;height:16px;border-radius:999px;box-sizing:border-box;border:2px solid var(--dola-border-1);border-top-color:var(--dola-primary);flex-shrink:0;position:relative;z-index:1;animation:chat-message-step-task-loading-ring-rotate .9s linear infinite}.chat-message-step-task .chat-message-step-task-loading-bar-text{font-size:12px;color:var(--dola-text-4);line-height:16px;white-space:nowrap;display:flex;align-items:center;min-width:0;z-index:1}.chat-message-step-task .chat-message-step-task-loading-dots{margin-left:6px;display:inline-flex;align-items:center;gap:3px}.chat-message-step-task .chat-message-step-task-loading-dots i{width:4px;height:4px;border-radius:999px;background:var(--dola-primary);opacity:.25;animation:chat-message-step-task-loading-dot-pulse 1.1s ease-in-out infinite}.chat-message-step-task .chat-message-step-task-loading-dots i:nth-child(1){animation-delay:0s}.chat-message-step-task .chat-message-step-task-loading-dots i:nth-child(2){animation-delay:.15s}.chat-message-step-task .chat-message-step-task-loading-dots i:nth-child(3){animation-delay:.3s}@keyframes chat-message-step-task-loading-ring-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes chat-message-step-task-loading-sweep{0%{transform:translate(-70%);opacity:.7}50%{opacity:1}to{transform:translate(70%);opacity:.7}}@keyframes chat-message-step-task-loading-dot-pulse{0%{transform:translateY(0);opacity:.25}35%{transform:translateY(-2px);opacity:1}70%{transform:translateY(0);opacity:.35}to{transform:translateY(0);opacity:.25}}.chat-message-step-task-title-popover .ant-popover-inner,.chat-message-step-tool-item-name-popover .ant-popover-inner{padding:8px!important;max-width:500px!important;max-height:200px!important;overflow:auto!important;border-radius:8px!important}.chat-message-step-task-title-popover .ant-popover-inner ::-webkit-scrollbar-track,.chat-message-step-tool-item-name-popover .ant-popover-inner ::-webkit-scrollbar-track{background-color:var(--dola-bg-popup)!important;border-radius:0}.chat-message-step-task-title-popover .ant-popover-inner ::-webkit-scrollbar,.chat-message-step-tool-item-name-popover .ant-popover-inner ::-webkit-scrollbar{width:12px;background-color:transparent!important}.chat-message-step-tool-item-name-popover-content{display:flex;flex-direction:column;gap:4px}.chat-message-step-tool-item-name-popover-content .chat-message-step-tool-item-name-popover-title{font-size:13px;color:var(--dola-text-1);font-weight:500;line-height:18px}.chat-message-step-tool-item-name-popover-content .chat-message-step-tool-item-name-popover-time{font-size:12px;color:var(--dola-text-3);line-height:16px;white-space:nowrap}.message-tag-content{line-height:1.6}.message-tag-content span{word-break:break-word}.chat-message-step-task-title-text .user-msg-image,.chat-message-step-task-title-popover .user-msg-image{margin:0 4px 0 0;vertical-align:middle}.chat-message-step-task-title-text .user-msg-file,.chat-message-step-task-title-popover .user-msg-file{vertical-align:middle}.dola-chat-message-step-plan{display:flex;flex-direction:column;border-radius:12px;border:.8px solid var(--dola-border-1);margin-top:4px}.dola-chat-message-step-plan .dola-chat-message-step-plan-header-title{font-size:14px;color:var(--dola-text-1);font-weight:500}.dola-chat-message-step-plan .chat-message-step-plan-header-icon-expand{font-size:22px;color:var(--dola-text-1);font-weight:500;cursor:pointer;transition:transform .5s ease}.dola-chat-message-step-plan .chat-message-step-plan-header-icon-expand.rotate{transform:rotate(180deg)}.dola-chat-message-step-plan .dola-chat-message-step-plan-header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px;overflow:hidden;border-radius:12px;cursor:pointer;transition:border-radius 1s ease}.dola-chat-message-step-plan .dola-chat-message-step-plan-header.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;transition:border-radius .1s ease}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-bg{position:absolute;inset:0;width:100%;height:100%;min-height:100%;min-width:100%;z-index:9}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-bg-gif{opacity:.3!important}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-task-plan-icon{height:20px!important;position:relative;z-index:20}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-expand{display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;border-radius:4px;position:relative;z-index:9}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-expand:hover{background:var(--dola-bg-hover)}.dola-chat-message-step-plan .dola-chat-message-step-plan-header-hide-plan-bg{background:var(--dola-bg-5)}.dola-chat-message-step-plan .dola-chat-message-step-plan-content{padding:12px;max-height:0;overflow:hidden}.dola-chat-message-step-plan .dola-chat-message-step-plan-content.expanded{max-height:100000px;transition:max-height .3s ease}.dola-chat-message-step-plan .dola-chat-message-step-plan-content.collapsed{max-height:0;padding-top:0;padding-bottom:0;transition:max-height .3s ease,padding .3s ease .3s}.dola-chat-message-step-plan .markdown-render h1,.dola-chat-message-step-plan .markdown-render h2,.dola-chat-message-step-plan .markdown-render h3,.dola-chat-message-step-plan .markdown-render h4,.dola-chat-message-step-plan .markdown-render h5,.dola-chat-message-step-plan .markdown-render h6,.dola-chat-message-step-plan .markdown-render p,.dola-chat-message-step-plan .markdown-render span,.dola-chat-message-step-plan .markdown-render div,.dola-chat-message-step-plan .markdown-render code,.dola-chat-message-step-plan .markdown-render td,.dola-chat-message-step-plan .markdown-render th{font-size:14px!important;color:var(--dola-text-1)!important}.dola-chat-message-step-plan .markdown-render h1{font-size:16px!important;font-weight:700!important}.dola-chat-message-step-plan .markdown-render h2{font-size:16px!important;font-weight:600!important}.dola-chat-message-step-plan .markdown-render h3,.dola-chat-message-step-plan .markdown-render h4{font-size:16px!important;font-weight:500!important}.dola-chat-message-step-plan .markdown-render h5,.dola-chat-message-step-plan .markdown-render h6{font-size:14px!important;font-weight:500!important}.dola-chat-message-step-plan .markdown-render ul,.dola-chat-message-step-plan .markdown-render ol{margin-bottom:12px 0!important}.dola-chat-message-step-plan .markdown-render ul:last-child,.dola-chat-message-step-plan .markdown-render ol:last-child{margin-bottom:0!important}.dola-chat-message-step-plan .markdown-render li{margin-top:4px!important;margin-bottom:4px!important}.dola-chat-message-step-plan .markdown-render li:first-child{margin-top:0!important}.dola-chat-message-step-plan .markdown-render li:last-child{margin-bottom:0!important}.dola-chat-message-step-plan .markdown-render th,.dola-chat-message-step-plan .markdown-render tbody tr:hover{background-color:var(--dola-bg-hover)!important}.dola-chat-message-step-plan .markdown-render th,.dola-chat-message-step-plan .markdown-render td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render th:last-child,.dola-chat-message-step-plan .markdown-render td:last-child{border-right:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.dola-chat-message-step-plan .markdown-render thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-border-2)!important;line-height:24px!important;padding:8px 12px!important}.dola-chat-message-step-plan .markdown-render tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render p,.dola-chat-message-step-plan .markdown-render div,.dola-chat-message-step-plan .markdown-render span,.dola-chat-message-step-plan .markdown-render li,.dola-chat-message-step-plan .markdown-render ol{line-height:24.5px!important;color:var(--dola-text-2)!important}.dola-chat-message-step-plan .markdown-render strong{color:var(--dola-text-1)!important}.dola-chat-message-step-plan .markdown-render hr{background-color:var(--dola-border-1)!important;margin:12px 0!important}.dola-chat-message-step-plan .markdown-render tr th{background-color:var(--dola-bg-hover)!important}@keyframes game-float-button-shake{0%{transform:rotate(0)}15%{transform:rotate(-8deg)}30%{transform:rotate(7deg)}45%{transform:rotate(-6deg)}60%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}.game-float-entry{position:fixed;top:0;left:0;z-index:1200;width:60px;height:40px;will-change:transform;overflow:visible}.game-float-entry:after{content:"";position:absolute;inset:-34px -18px -22px;z-index:0}.game-float-entry:hover .game-float-start-btn,.game-float-entry:hover .game-float-hide-btn{opacity:1;pointer-events:auto}.game-float-start-btn{position:absolute;left:50%;bottom:calc(100% - 2px);min-width:84px;height:30px;padding:0 12px;border:1px solid var(--dola-color-primary-accent);border-radius:16px;background:var(--dola-primary-bg);font-weight:700;color:var(--dola-primary);font-size:13px;line-height:28px;white-space:nowrap;z-index:3;cursor:pointer;opacity:0;transform:translate(-50%);transition:opacity .2s ease;pointer-events:none}.game-float-start-btn:hover{border-color:var(--dola-color-primary-accent);background:var(--dola-primary-bg)}.game-float-button{position:relative;z-index:2;width:100%;height:100%;display:block;padding:0;border:none;outline:none;background:transparent;cursor:grab;user-select:none;touch-action:none;-webkit-user-drag:none}.game-float-button:active{cursor:grabbing}.game-float-button:hover img{animation:game-float-button-shake .7s ease-in-out 1;transform-origin:50% 55%}.game-float-button img{display:block;width:100%;height:100%;pointer-events:none;-webkit-user-drag:none}.game-float-hide-btn{position:absolute;top:calc(100% - 2px);left:50%;width:18px;height:18px;padding:0;border:1px solid var(--dola-border-1);border-radius:50%;background:var(--dola-bg-4);color:var(--dola-text-3);font-size:12px;line-height:16px;text-align:center;z-index:3;cursor:pointer;opacity:0;transform:translate(-50%);transition:opacity .2s ease;pointer-events:none}.game-float-hide-btn:hover{border-color:var(--dola-border-1);color:var(--dola-text-2);background:var(--dola-bg-4)}.report-html-modal-content{flex:1;display:flex;flex-direction:column;min-height:0;transition:height .3s cubic-bezier(.4,0,.2,1);background:var(--dola-bg-popup)}.report-html-modal-content .report-html-modal-tip{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:18px;margin-bottom:12px}.report-html-modal-content .report-html-modal-input-wrapper{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;animation:contentFadeIn .3s ease-out}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-textarea{font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1)!important;background:var(--dola-bg-popup)!important;border-radius:8px;border:1px solid var(--dola-border-1)!important;width:100%;flex:1;padding:16px;resize:none}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-textarea:hover{border:1.2px solid var(--dola-primary-soft)!important;box-shadow:none!important}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-textarea:focus,.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-textarea:active{border:1.2px solid var(--dola-primary)!important;box-shadow:none!important}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-reset-btn{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:4px;font-size:13px;color:var(--dola-text-2);background:var(--dola-bg-hover);cursor:pointer}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-reset-btn:hover{background:var(--dola-bg-selected)}.report-html-modal-content .report-html-modal-style-suggestions{display:flex;align-items:center;gap:12px;animation:contentFadeIn .3s ease-out .05s both}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-label{color:var(--dola-text-3);font-size:13px;font-weight:400;white-space:nowrap}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-buttons{display:flex;gap:8px;flex-wrap:wrap}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-btn{border-radius:6px;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-6)!important;color:var(--dola-text-2)!important;font-size:13px;padding:0 12px;height:auto;transition:all .3s ease;height:28px;box-sizing:border-box}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-btn:hover{color:var(--dola-primary)!important;border-color:var(--dola-primary)!important;background:var(--dola-bg-6)!important}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-btn.active{color:var(--dola-primary)!important;border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important}.report-html-modal-content .report-html-modal-actions{display:flex;flex-direction:column;align-items:center;animation:contentFadeIn .3s ease-out .1s both}.report-html-modal-content .report-html-modal-actions .report-html-modal-generate-btn{margin:16px auto 12px;min-width:100px;border:none;border-radius:8px;font-size:14px;font-weight:400}.report-html-modal-content .report-html-modal-actions .report-html-modal-generate-btn:not(:disabled){color:var(--dola-btn-primary-text);background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)}.report-html-modal-content .report-html-modal-actions .report-html-modal-generate-btn:hover:not(:disabled){background:linear-gradient(180deg,#a073ff 20%,#7433ff 80%)}.report-html-modal-content .report-html-modal-actions .ant-checkbox-label{color:var(--dola-text-3);font-size:14px;font-weight:400;line-height:16px}.report-html-modal-content .report-html-modal-actions-download-share{text-align:center;gap:12px;margin-bottom:12px}.report-html-modal-content .report-html-modal-actions-download-share .ant-btn{border:1px solid var(--dola-border-1)!important;color:var(--dola-text-1)!important;background:var(--dola-bg-popup)!important}.report-html-modal-content .report-html-modal-actions-download-share .ant-btn .iconfont,.report-html-modal-content .report-html-modal-actions-download-share .ant-btn .anticon{color:var(--dola-text-2)}.report-html-modal-content .report-html-modal-actions-download-share .ant-btn:not(.ant-btn-disabled):hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}.report-html-modal-content .report-html-modal-actions-download-share .ant-btn:not(.ant-btn-disabled):hover .iconfont,.report-html-modal-content .report-html-modal-actions-download-share .ant-btn:not(.ant-btn-disabled):hover .anticon{color:var(--dola-text-1)}.report-html-modal-content .report-html-modal-actions-download-share .report-html-modal-actions-download-btn{margin-right:16px}.report-html-modal-content .report-html-modal-generating{width:100%;height:calc(100vh - 400px);display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;background:url(https://cos.ola.qq.com/bg-155f422c-q99-a25376ca.webp) no-repeat;background-size:cover;border-radius:8px;gap:20px;border:1px solid var(--dola-border-1);position:relative;overflow:hidden;animation:fadeInScale .6s ease-out}.report-html-modal-content .report-html-modal-generating:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--dola-bg-hover);z-index:1}.report-html-modal-content .report-html-modal-generating:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.8);z-index:0;opacity:0;transition:opacity .3s ease}.report-html-modal-content .report-html-modal-generating.loading:before{opacity:1}.report-html-modal-content .report-html-modal-generating .report-html-modal-generating-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;animation:breathe 3s ease-in-out infinite}.report-html-modal-content .report-html-modal-generating .report-html-modal-generating-icon img{width:100%;height:100%;object-fit:contain}.report-html-modal-content .report-html-modal-generating .report-html-modal-generating-text{color:var(--dola-btn-primary-text);font-size:16px;font-weight:500;line-height:24px;position:relative;z-index:1;text-align:center;max-width:600px;padding:0 16px;animation:textFadeIn .8s ease-out}.report-html-modal-content .report-html-modal-result{display:flex;flex-direction:column;gap:12px;animation:contentFadeIn .3s ease-out;flex:1;min-height:0;height:100%;overflow:hidden;position:relative}.report-html-modal-content .report-html-modal-result-indicator{margin-left:12px;color:var(--dola-text-2);font-size:13px;display:inline-flex;align-items:center;gap:6px}.report-html-modal-content .report-html-modal-result-indicator .ant-btn{border:none;box-shadow:none;color:var(--dola-text-2)}.report-html-modal-content .report-html-modal-result-indicator .ant-btn:hover{color:var(--dola-text-1);background:transparent}.report-html-modal-content .report-html-modal-result-indicator .report-html-modal-result-indicator-text{min-width:60px;text-align:center}.report-html-modal-content .report-html-modal-actions-wrapper{position:relative;display:flex;justify-content:center;align-items:center;gap:12px 24px;flex-wrap:wrap;padding:12px 0 4px;min-height:32px;animation:contentFadeIn .3s ease-out .15s both}.report-html-modal-content .report-html-modal-actions-main{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;min-width:260px}.report-html-modal-content .report-html-modal-result-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.report-html-modal-content .report-html-modal-result-actions .ant-btn{border-radius:8px;border:1px solid var(--dola-border-1)!important;gap:4px}.report-html-modal-content .report-html-modal-actions-tip{font-size:12px;color:var(--dola-text-3);line-height:18px;text-align:center}.report-html-modal-content .report-html-modal-regenerate-link{display:flex;align-items:center;font-size:14px;white-space:nowrap;margin-left:auto;flex-shrink:0;position:absolute;right:12px;top:16px}.report-html-modal-content .report-html-modal-regenerate-link .report-html-modal-regenerate-text{color:var(--dola-text-2)}.report-html-modal-content .report-html-modal-regenerate-link .report-html-modal-regenerate-btn{color:var(--dola-primary);cursor:pointer}.report-html-modal-content .report-html-modal-regenerate-link .report-html-modal-regenerate-btn:hover{color:var(--dola-primary-soft)}.report-html-modal-spin{width:100%;height:400px;display:flex;align-items:center;justify-content:center;animation:contentFadeIn .3s ease-out}.report-html-modal-loading{height:calc(100vh - 450px);display:flex;align-items:center;justify-content:center;background:var(--dola-bg-4);border-radius:8px;border:1px solid var(--dola-border-1);animation:contentFadeIn .3s ease-out}.report-html-modal-loading .ant-spin .ant-spin-dot{font-size:48px}.report-html-modal-loading .ant-spin .ant-spin-text{color:var(--dola-text-3);font-size:14px;margin-top:12px}.report-html-modal-action-info{display:flex;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-6);padding:12px;margin-top:12px;flex-wrap:wrap;gap:12px}.report-html-modal-model-selection{margin-right:24px}.report-html-modal-model-selection .report-html-modal-model-selection-tabs{display:flex;background-color:var(--dola-bg-2);border-radius:6px;padding:2px;height:28px;box-sizing:border-box}.report-html-modal-model-selection .report-html-modal-model-selection-tabs .report-html-modal-model-selection-tab{display:inline-flex;align-items:center;gap:4px;padding:0 12px;border-radius:4px;border:none;background:transparent;color:var(--dola-text-2);font-size:14px;cursor:pointer;transition:all .2s ease;height:24px}.report-html-modal-model-selection .report-html-modal-model-selection-tabs .report-html-modal-model-selection-tab .anticon{font-size:16px}.report-html-modal-model-selection .report-html-modal-model-selection-tabs .report-html-modal-model-selection-tab.active{color:var(--dola-text-1);background:var(--dola-bg-4);box-shadow:0 4px 16px #0000000f}.report-html-modal-authorization-tip-text{color:var(--dola-text-3)}.report-image-modal .ant-modal-content{height:calc(100vh - 80px);background:var(--dola-bg-popup)!important}.report-image-modal.is-mobile .report-image-modal-generating-text{font-size:14px!important}.report-image-modal.is-mobile .report-image-modal-image-wrapper{min-height:100px!important}.report-image-modal.is-mobile .report-image-modal-title{justify-content:center!important}.report-image-modal.is-mobile .report-image-modal-tabs{position:static;transform:none;margin-left:auto;margin-right:auto}.report-image-modal.stage-result .ant-modal-content{height:auto}.report-image-modal .ant-modal-header{margin-bottom:4px!important;background:transparent}.report-image-modal .ant-modal-content{padding:20px!important;display:flex;min-height:570px;flex-direction:column;transition:height .3s cubic-bezier(.4,0,.2,1)}.report-image-modal .ant-modal-title{font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:var(--dola-text-1)}.report-image-modal .ant-image-img{width:auto;height:auto}.report-image-modal .ant-modal-body{flex:1;display:flex;flex-direction:column;min-height:0;transition:height .3s cubic-bezier(.4,0,.2,1)}.report-image-modal .report-modal-tip{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:12px;margin-bottom:20px;text-align:center}.report-image-modal .report-image-modal-model-selection{margin-right:16px}.report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs{display:flex;background-color:var(--dola-bg-2);flex:0;width:228px;border-radius:8px;padding:2px}.report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs .report-image-modal-model-selection-tab{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:none;background:transparent;color:var(--dola-text-3);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs .report-image-modal-model-selection-tab .anticon{font-size:16px}.report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs .report-image-modal-model-selection-tab.active{color:var(--dola-text-1);background:var(--dola-bg-4)!important;border-color:var(--dola-border-1);box-shadow:0 4px 16px #0000000f}.report-image-modal .report-image-modal-spin{width:100%;height:400px;display:flex;align-items:center;justify-content:center;animation:contentFadeIn .3s ease-out}.report-image-modal .report-image-modal-content-box{flex:1;display:flex;flex-direction:column;min-height:0;transition:height .3s cubic-bezier(.4,0,.2,1)}.report-image-modal .report-image-modal-content{flex:1;display:flex;flex-direction:column;transition:height .3s cubic-bezier(.4,0,.2,1)}.report-image-modal .report-image-modal-content .report-image-modal-tip{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:18px;margin-bottom:12px}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper{position:relative;flex:1;display:flex;flex-direction:column;animation:contentFadeIn .3s ease-out;min-height:0}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea{font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1);background:var(--dola-input-bg);border-radius:8px;border:1px solid var(--dola-border-1);width:100%;flex:1;padding:16px;resize:none}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea::placeholder{color:var(--dola-text-4)}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea:hover{border:1.2px solid var(--dola-input-border-hover);box-shadow:none}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea:focus,.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea:active{border:1.2px solid var(--dola-input-border-focus);box-shadow:none}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-reset-btn{position:absolute;top:8px;right:8px;padding:2px 6px;border-radius:6px;font-size:13px;color:var(--dola-text-2);background:var(--dola-bg-hover)}.report-image-modal .report-image-modal-content .report-image-modal-action-info{display:flex;align-items:center;flex-wrap:wrap;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);padding:12px;gap:12px;margin-top:12px;animation:contentFadeIn .3s ease-out .05s both}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions{display:flex;align-items:center;gap:12px;min-width:0}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-label{color:var(--dola-text-3);font-size:13px;font-weight:400;white-space:nowrap}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-buttons{display:flex;gap:8px;flex-wrap:wrap}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-btn{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);color:var(--dola-text-2);font-size:13px;padding:4px 12px;height:auto;font-weight:500;transition:all .3s ease}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-btn:hover{color:var(--dola-primary);border-color:var(--dola-primary);background:var(--dola-bg-popup)}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-btn.active{color:var(--dola-primary);border-color:var(--dola-primary);background:var(--dola-primary-bg)}.report-image-modal .report-image-modal-content .report-image-modal-actions{display:flex;flex-direction:column;align-items:center;animation:contentFadeIn .3s ease-out .1s both}.report-image-modal .report-image-modal-content .report-image-modal-actions .report-image-modal-generate-btn{margin:16px auto 12px;min-width:100px;border:none;border-radius:8px;font-size:14px;font-style:normal;font-weight:400}.report-image-modal .report-image-modal-content .report-image-modal-actions .report-image-modal-generate-btn:not(:disabled){color:var(--dola-btn-primary-text);background:var(--dola-btn-primary-bg-default)}.report-image-modal .report-image-modal-content .report-image-modal-actions .report-image-modal-generate-btn:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)}.report-image-modal .report-image-modal-content .report-image-modal-actions .ant-checkbox-label{color:var(--dola-text-3);font-size:14px;font-style:normal;font-weight:400;line-height:16px}.report-image-modal .report-image-modal-content .report-image-modal-loading{height:calc(100vh - 450px);display:flex;align-items:center;justify-content:center;background:var(--dola-bg-5);border-radius:8px;border:1px solid var(--dola-border-1);animation:contentFadeIn .3s ease-out}.report-image-modal .report-image-modal-content .report-image-modal-loading .ant-spin .ant-spin-dot{font-size:48px}.report-image-modal .report-image-modal-content .report-image-modal-loading .ant-spin .ant-spin-text{color:var(--dola-text-3);font-size:14px;margin-top:12px}.report-image-modal .report-image-modal-content .report-image-modal-generating{width:100%;height:calc(100vh - 400px);display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;background:url(https://cos.ola.qq.com/bg-155f422c-q99-a25376ca.webp) no-repeat;background-size:cover;border-radius:8px;gap:20px;border:1px solid var(--dola-border-1);position:relative;overflow:hidden;animation:fadeInScale .6s ease-out}.report-image-modal .report-image-modal-content .report-image-modal-generating:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--dola-bg-hover);z-index:1}.report-image-modal .report-image-modal-content .report-image-modal-generating:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.8);z-index:0;opacity:0;transition:opacity .3s ease}.report-image-modal .report-image-modal-content .report-image-modal-generating.loading:before{opacity:1}.report-image-modal .report-image-modal-content .report-image-modal-generating .report-image-modal-generating-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;animation:breathe 3s ease-in-out infinite}.report-image-modal .report-image-modal-content .report-image-modal-generating .report-image-modal-generating-icon img{width:100%;height:100%;object-fit:contain}.report-image-modal .report-image-modal-content .report-image-modal-generating .report-image-modal-generating-text{color:var(--dola-btn-primary-text);font-size:16px;font-weight:500;line-height:24px;position:relative;z-index:1;text-align:center;max-width:600px;padding:0 20px;animation:textFadeIn .8s ease-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes contentFadeIn{0%{opacity:0}to{opacity:1}}@keyframes breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.85}}@keyframes textFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInOut{0%,to{opacity:.6}50%{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.report-image-modal .report-image-modal-content .report-image-modal-image-container{position:relative;margin-bottom:20px;display:flex;align-items:center;justify-content:center;animation:contentFadeIn .3s ease-out}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-image-wrapper{flex:1;display:flex;align-items:flex-start;justify-content:center;background-color:var(--dola-bg-5);border-radius:8px;min-height:400px;max-height:calc(100vh - 300px);overflow-y:auto}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-image-wrapper .ant-image{width:100%;display:flex;justify-content:center;margin:auto 0}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-image{max-width:100%;border-radius:8px;object-fit:contain;display:block}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-popup);border-radius:50%;box-shadow:0 2px 8px #00000026;z-index:1;transition:all .3s ease}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-arrow:hover{box-shadow:0 4px 12px #0003}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-arrow-left{left:10px}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-arrow-right{right:10px}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-indicator{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:var(--dola-bg-hover);color:#fff;padding:4px 12px;border-radius:12px;font-size:12px}.report-image-modal .report-image-modal-content .report-image-modal-actions-wrapper{position:relative;display:flex;justify-content:center;align-items:center;animation:contentFadeIn .3s ease-out .15s both}.report-image-modal .report-image-modal-content .report-image-modal-result-actions{display:flex;gap:12px;justify-content:center}.report-image-modal .report-image-modal-content .report-image-modal-result-actions .ant-btn{border-radius:8px;border:1px solid var(--dola-border-1);gap:4px}.report-image-modal .report-image-modal-content .report-image-modal-result-actions .ant-btn:not(.ant-btn-disabled):hover{background:var(--dola-bg-hover);color:var(--dola-text-1);border-color:var(--dola-border-1)}.report-image-modal .report-image-modal-content .report-image-modal-result-actions .ant-btn:not(.ant-btn-disabled):hover .iconfont,.report-image-modal .report-image-modal-content .report-image-modal-result-actions .ant-btn:not(.ant-btn-disabled):hover .anticon{color:var(--dola-text-2)}.report-image-modal .report-image-modal-content .report-image-modal-regenerate-link{position:absolute;right:0;display:flex;align-items:center;font-size:14px;white-space:nowrap}.report-image-modal .report-image-modal-content .report-image-modal-regenerate-link .report-image-modal-regenerate-text{color:var(--dola-text-2)}.report-image-modal .report-image-modal-content .report-image-modal-regenerate-link .report-image-modal-regenerate-btn{color:var(--dola-primary);cursor:pointer}.report-image-modal .report-image-modal-content .report-image-modal-regenerate-link .report-image-modal-regenerate-btn:hover{color:var(--dola-btn-primary-bg-hover)}.report-image-modal-title{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:8px;position:relative}.report-image-modal-title .report-image-modal-title-text{margin-right:12px;margin-bottom:4px;display:inline-block}.report-image-modal-title .report-image-modal-tabs{flex:0;margin-bottom:4px;position:absolute;left:50%;transform:translate(-50%)}.report-image-modal-title .report-image-modal-tabs.ant-segmented{background-color:var(--dola-bg-2);border-radius:8px;padding:3px}.report-image-modal-title .report-image-modal-tabs .ant-segmented-item{border-radius:6px;flex:0 0 auto;color:var(--dola-text-2);font-size:14px;font-family:Inter}.report-image-modal-title .report-image-modal-tabs .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--dola-text-1)}.report-image-modal-title .report-image-modal-tabs .ant-segmented-item.ant-segmented-item-selected{color:var(--dola-text-1);background:var(--dola-bg-popup);box-shadow:0 4px 16px #0000000f}.report-image-modal-title .report-image-modal-tabs .ant-segmented-item-label{padding:0 12px;min-height:unset;line-height:unset}.report-image-modal-title .report-image-modal-tabs .ant-segmented-thumb{background:var(--dola-bg-popup);border-radius:6px;box-shadow:0 4px 16px #0000000f}.report-image-modal-title .report-image-modal-tabs .report-image-modal-tab-label{display:inline-flex;align-items:center;justify-content:center;gap:4px;line-height:24px;white-space:nowrap}#dola-root[dola-theme=dark] .report-image-modal-title .report-image-modal-tabs .ant-segmented-item.ant-segmented-item-selected,#dola-root[dola-theme=dark] .report-image-modal-title .report-image-modal-tabs .ant-segmented-thumb{background:var(--dola-bg-1)}#dola-root[dola-theme=dark] .report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs .report-image-modal-model-selection-tab.active{background:var(--dola-bg-4)!important}.dola-zhenqi-report-image-modal .report-html-modal-style-btn{background:var(--dola-bg-4)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}.dola-zhenqi-report-image-modal .report-html-modal-style-btn.active{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important;color:var(--dola-btn-primary-text)!important}.dola-zhenqi-report-image-modal .report-html-modal-generate-btn{background:var(--dola-primary)!important}.dola-zhenqi-report-image-modal .report-html-modal-regenerate-btn,.dola-zhenqi-report-image-modal .report-html-modal-new-page-btn .report-html-modal-new-page-btn-icon{color:var(--dola-primary)!important}.dola-zhenqi-report-image-modal .report-html-modal-new-page-btn .report-html-modal-suggest-icon{display:none!important}.context-usage-circle{display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:6px;cursor:default;line-height:1}.context-usage-circle .context-usage-circle-svg{width:16px;height:16px;transform:rotate(-90deg)}.context-usage-circle .context-usage-circle-track{fill:none;stroke:var(--dola-border-1);stroke-width:6}.context-usage-circle .context-usage-circle-fill{fill:none;stroke:var(--dola-text-3);stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset .3s ease,stroke .2s ease}.custom-mobile-drawer-container{width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:0;display:flex;align-items:flex-end;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:3001;overflow:hidden}.custom-mobile-drawer-container--visible{opacity:1;pointer-events:auto}.custom-mobile-drawer-mask{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:3002;transition:background-color .3s ease}.custom-mobile-drawer-content{width:100%;background-color:var(--dola-bg-4);border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 -4px 12px #0000001a;transform:translateY(100%);transition:transform .3s ease-out;height:90vh;display:flex;flex-direction:column;z-index:3003}.custom-mobile-drawer-container--visible .custom-mobile-drawer-content{transform:translateY(0)}.custom-mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--dola-border-1);position:relative;min-height:24px;flex-shrink:0}.custom-mobile-drawer-header .custom-mobile-drawer-handle{position:absolute;top:8px;left:50%;transform:translate(-50%);width:40px;height:4px;background-color:var(--dola-bg-1);border-radius:2px}.custom-mobile-drawer-title-zi{margin:0;font-size:18px;font-weight:600;color:var(--dola-text-1);flex:1;text-align:left;padding-right:24px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.custom-mobile-drawer-close-btn{padding:8px;border:none;background:none;color:var(--dola-text-3);cursor:pointer;transition:color .2s ease;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1}.custom-mobile-drawer-close-btn:hover{color:var(--dola-text-1)}.custom-mobile-drawer-close-btn .custom-mobile-drawer-close-icon{font-size:24px}.custom-mobile-drawer-body{padding:16px;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:3004}.message-knowledge-base-share{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;flex-direction:row-reverse}.message-knowledge-base-share .message-knowledge-base-share-agent{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6);font-size:12px;color:var(--dola-text-1);font-weight:500}.message-knowledge-base-share .message-knowledge-base-share-agent .message-knowledge-base-share-agent-icon{width:16px;height:16px;border-radius:4px;object-fit:cover}.message-knowledge-base-share .message-knowledge-base-share-agent .message-knowledge-base-share-agent-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.message-knowledge-base-share .message-knowledge-base-share-node{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6);font-size:12px;color:var(--dola-text-1);font-weight:500}.message-knowledge-base-share .message-knowledge-base-share-node img{width:20px;height:20px}.message-knowledge-base-share .message-knowledge-base-share-node .message-knowledge-base-share-node-icon{width:16px;height:16px}.message-knowledge-base-share .message-knowledge-base-share-node .message-knowledge-base-share-node-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.message-knowledge-base-share .message-knowledge-base-share-node .message-knowledge-base-share-node-text-mobile{max-width:110px}.message.user .message-content-inner .user-question-content-wrapper{display:inline-flex;flex-direction:column;gap:8px;align-items:flex-start;position:relative}.message.user .message-content-inner .user-question-action-btn-box{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-end;position:absolute;right:0;bottom:-30px;z-index:9;transition:transform .3s ease-in-out}.message.user .message-content-inner .user-question-edit-btn{width:24px;height:24px;border-radius:6px;background-color:var(--dola-bg-6);display:flex;align-items:center;justify-content:center;cursor:pointer}.message.user .message-content-inner .user-question-edit-btn .user-question-edit-btn-icon{font-size:16px;color:var(--dola-text-1);font-weight:500}.message.user .message-content-inner .user-question-edit-btn-disabled{cursor:not-allowed}.message.user .message-content-inner .user-question-edit-btn-disabled .user-question-edit-btn-icon{color:var(--dola-text-3)}.message.user .message-content-inner .user-question-copy-btn{width:24px;height:24px;border-radius:6px;background-color:var(--dola-bg-6);display:flex;align-items:center;justify-content:center;cursor:pointer}.message.user .message-content-inner .user-question-copy-btn .user-question-copy-btn-icon{font-size:16px;color:var(--dola-text-1);font-weight:500}.dola-chat-messages-mask{position:absolute;inset:0;background-color:#ffffff4d;backdrop-filter:blur(6px);z-index:99;opacity:0;transition:opacity .3s ease-in-out}.dola-chat-messages-mask.show{opacity:1;display:block}.dola-chat-messages-mask.hide{opacity:0;display:none}.dola-user-question-content-edit{position:relative;z-index:200;transform:scale(1.05);transform-origin:center top;transition:transform .3s ease-in-out}.dola-message-bubble-time-edit{position:relative;z-index:200;transform:scale(1.1);transform-origin:center bottom;transition:transform .3s ease-in-out}.recommendation-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px}.recommendation-actions .recommendation-actions-title{display:inline-flex;align-items:center;gap:2px;color:#666;margin-bottom:6px}.recommendation-actions .recommendation-actions-title .recommendation-actions-title-icon{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;line-height:1}.recommendation-actions .recommendation-actions-title .recommendation-actions-title-text{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.recommendation-actions .recommendation-actions-item{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:4px 8px;background-color:var(--dola-bg-hover);border-radius:8px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.recommendation-actions .recommendation-actions-item:hover{background-color:var(--dola-primary-bg)}.recommendation-actions .recommendation-actions-item:hover .recommendation-actions-item-icon,.recommendation-actions .recommendation-actions-item:hover .recommendation-actions-item-text{color:var(--dola-primary)}.recommendation-actions .recommendation-actions-item .recommendation-actions-item-icon{flex-shrink:0;font-size:12px;line-height:1;color:var(--dola-text-1);transition:color .2s ease}.recommendation-actions .recommendation-actions-item .recommendation-actions-item-text{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.chat-feedback-modal .ant-modal-content{background:var(--dola-bg-popup);border:1px solid var(--dola-border-1)}.chat-feedback-modal .ant-modal-header{background:transparent}.chat-feedback-modal .ant-modal-close{color:var(--dola-text-2)}.chat-feedback-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.chat-feedback-modal .ant-modal-footer{background:transparent;border-top:none}.chat-feedback-modal .ant-input-textarea.ant-input-affix-wrapper,.chat-feedback-modal .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;box-shadow:none!important}.chat-feedback-modal .ant-input-textarea.ant-input-affix-wrapper:hover,.chat-feedback-modal .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}.chat-feedback-modal .ant-input-textarea.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.chat-feedback-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.chat-feedback-modal .ant-input-textarea.ant-input-affix-wrapper:focus-within,.chat-feedback-modal .ant-input-affix-wrapper:focus-within{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.chat-feedback-modal .ant-input-textarea .ant-input,.chat-feedback-modal .ant-input-textarea textarea{background:transparent!important;color:var(--dola-text-1)!important}.chat-feedback-modal .ant-input-textarea .ant-input::placeholder,.chat-feedback-modal .ant-input-textarea textarea::placeholder{color:var(--dola-text-4)!important}.chat-feedback-modal .ant-input-data-count{color:var(--dola-text-3)}.chat-feedback-modal .ant-btn-cancel,.chat-feedback-modal .ant-btn-confirm{font-size:14px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.chat-feedback-modal .ant-btn-cancel:disabled,.chat-feedback-modal .ant-btn-confirm:disabled{opacity:.6;cursor:not-allowed}.chat-feedback-modal .ant-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.chat-feedback-modal .ant-btn-cancel:hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover)!important}.chat-feedback-modal .ant-btn-confirm{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.chat-feedback-modal .ant-btn-confirm:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.message-ai-disclaimer{margin-top:8px;font-size:12px;line-height:18px;color:var(--dola-text-4);text-align:left;margin-left:4px}.case-share-trigger{border:none;background:transparent;padding:0;margin:0;line-height:0;display:flex;align-items:center;cursor:pointer}.case-share-trigger-img{height:36px;width:auto;display:block}.case-share-tooltip-no-wrap .ant-tooltip-content{max-width:none!important;white-space:nowrap}.case-share-tooltip-no-wrap .ant-tooltip-inner{white-space:nowrap;max-width:none!important;width:max-content;overflow:visible!important}.case-share-tooltip-no-wrap .case-share-tooltip-title{white-space:nowrap;display:inline-block}.case-share-modal .ant-modal-content{border-radius:12px;padding:0;overflow:hidden;box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014}.case-share-modal .ant-modal-header{margin:0}.case-share-modal .ant-modal-title{color:var(--dola-text-1);font-size:16px;font-weight:500;line-height:24px}.case-share-modal .ant-modal-close{top:12px;right:12px;width:28px;height:28px;border-radius:6px}.case-share-modal .ant-modal-close:hover{background:var(--dola-bg-6)}.case-share-modal .ant-modal-body{padding:12px 24px 0}.case-share-modal .ant-modal-footer{margin:16px 0 0;padding:16px 24px 20px;border-top:none;display:flex;justify-content:flex-end;gap:8px}.case-share-modal .case-share-body{display:flex;flex-direction:column;gap:12px}.case-share-modal .case-share-field{padding-bottom:16px}.case-share-modal .case-share-field-title{color:var(--dola-text-3);font-size:12px;line-height:18px}.case-share-modal .case-share-title-input{border-radius:8px;border-color:var(--dola-border-1);box-shadow:none;margin-top:8px}.case-share-modal .case-share-title-input:hover,.case-share-modal .case-share-title-input:focus{border-color:var(--dola-primary)}.case-share-modal .case-share-cover-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.case-share-modal .case-share-cover-tip{color:var(--dola-text-4);font-size:12px;line-height:12px;text-align:right}.case-share-modal .case-share-upload{margin-top:8px;border:none!important}.case-share-modal .case-share-upload .ant-upload{padding:0!important}.case-share-modal .case-share-upload .ant-upload-drag{border:1px dashed var(--dola-border-1)!important;border-radius:8px!important;background:var(--dola-bg-4)!important;min-height:76px;padding:16px!important;transition:border-color .2s ease}.case-share-modal .case-share-upload:hover .ant-upload-drag{border-color:var(--dola-border-active)!important}.case-share-modal .case-share-upload-idle{display:flex;align-items:center;gap:14px}.case-share-modal .case-share-upload-card{position:relative;width:80px;height:80px;flex-shrink:0}.case-share-modal .case-share-upload-card-back{position:absolute;left:4px;top:4px;width:36px;height:32px;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-5)}.case-share-modal .case-share-upload-card-front{position:absolute;left:0;top:0;width:36px;height:32px;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center}.case-share-modal .case-share-picture-icon{font-size:16px;color:var(--dola-text-4)}.case-share-modal .case-share-upload-badge{position:absolute;left:24px;top:20px;width:20px;height:20px;border-radius:999px;border:2px solid #fff;background:#242424;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;line-height:1}.case-share-modal .case-share-upload-text{text-align:left}.case-share-modal .case-share-upload-main{color:var(--dola-text-1);font-size:13px;line-height:20px}.case-share-modal .case-share-upload-link{color:var(--dola-primary);font-weight:500}.case-share-modal .case-share-upload-sub{color:var(--dola-text-3);font-size:12px;line-height:18px;margin-top:2px;font-weight:300}.case-share-modal .case-share-uploaded{display:flex;align-items:center;gap:10px;text-align:left}.case-share-modal .case-share-uploaded-img{width:48px;height:48px;border-radius:6px;object-fit:cover;border:1px solid var(--dola-border-1);flex-shrink:0}.case-share-modal .case-share-uploaded-info{flex:1;min-width:0}.case-share-modal .case-share-uploaded-name{color:var(--dola-text-1);font-size:13px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.case-share-modal .case-share-uploaded-desc{color:var(--dola-text-3);font-size:12px;line-height:18px;margin-top:2px}.case-share-modal .case-share-upload-delete{padding:0;height:auto;color:var(--dola-primary);flex-shrink:0}.case-share-modal .case-share-safe-checkbox{margin:0}.case-share-modal .case-share-safe-checkbox .ant-checkbox-inner{border-radius:4px}.case-share-modal .case-share-safe-checkbox .ant-checkbox-checked .ant-checkbox-inner{background:var(--dola-primary);border-color:var(--dola-primary)}.case-share-modal .case-share-safe-checkbox span:last-child{color:var(--dola-text-2);font-size:12px;line-height:18px}.case-share-modal .case-share-content-tip{color:var(--dola-text-3);font-size:12px;line-height:18px;margin-top:-6px}.case-share-modal .case-share-cancel-btn,.case-share-modal .case-share-publish-btn{min-width:58px;height:32px;border-radius:8px;font-size:13px}.case-share-modal .case-share-publish-btn{background:var(--dola-primary);border-color:var(--dola-primary);box-shadow:none}.dola-business-practice-panel{width:100%}.dola-business-practice-grid{display:grid;grid-template-columns:repeat(3,290px);gap:16px;justify-content:flex-start}.dola-business-practice-card-demo{width:290px;height:330px;overflow:hidden;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.dola-business-practice-card-demo img{width:100%;height:100%;cursor:pointer}.dola-business-practice-card-demo:hover{box-shadow:0 8px 24px #00000012}.dola-business-practice-card{position:relative;display:flex;flex-direction:column;gap:0;box-sizing:border-box;width:290px;height:330px;padding:16px;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:12px;cursor:pointer;transition:box-shadow .2s ease}.dola-business-practice-card:hover{box-shadow:0 8px 24px #00000012}.dola-business-practice-card .dola-business-practice-card-media{flex:0 0 auto;width:100%;height:132px;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-2);border-radius:8px;margin-bottom:12px}.dola-business-practice-card .dola-business-practice-card-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.dola-business-practice-card .dola-business-practice-card-body{display:flex;flex:0 0 auto;flex-direction:column;width:100%}.dola-business-practice-card .dola-business-practice-card-title-row{display:flex;gap:6px;align-items:center;width:100%;margin-bottom:8px}.dola-business-practice-card .dola-business-practice-card-logo{flex-shrink:0;width:32px;height:32px;display:block;background:var(--dola-bg-4);border-radius:9999px;object-fit:cover}.dola-business-practice-card .dola-business-practice-card-name{flex:1;min-width:0;overflow:hidden;color:var(--dola-text-1);font-weight:600;font-size:18px;line-height:22px;white-space:nowrap;text-overflow:ellipsis}.dola-business-practice-card .dola-business-practice-card-subtitle{display:-webkit-box;flex:0 0 auto;width:100%;margin:0 0 4px;overflow:hidden;color:var(--dola-text-1);font-size:16px;font-weight:600;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.dola-business-practice-card .dola-business-practice-card-description-row{display:flex;flex-direction:row;align-items:flex-start;gap:4px;width:100%}.dola-business-practice-card .dola-business-practice-card-description-row .dola-business-practice-card-description-icon{flex-shrink:0;width:16px;height:16px;display:block;font-size:16px;line-height:16px;color:var(--dola-primary);margin-top:3px}.dola-business-practice-card .dola-business-practice-card-description-row .dola-business-practice-card-description-text{display:-webkit-box;flex:1;min-width:0;margin-top:0;overflow:hidden;color:var(--dola-text-2);font-size:12px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.dola-business-practice-overlay{position:fixed;z-index:20000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.35);inset:0}.dola-business-practice-overlay-content{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;padding:18px 18px 22px;border-radius:12px}.dola-business-practice-overlay-img{display:block;width:1000px;height:auto;object-fit:contain;position:relative;z-index:1;animation:dola-business-practice-overlay-img-fade-in .2s ease}.dola-business-practice-overlay-img-wrapper{position:relative;width:100%;max-width:1000px;min-height:240px;border-radius:12px}.dola-business-practice-overlay-img-placeholder{position:absolute;inset:0;z-index:0;background:rgba(255,255,255,.08)}@keyframes dola-business-practice-overlay-img-fade-in{0%{opacity:0}to{opacity:1}}.dola-business-practice-overlay-close-btn{position:absolute;top:10px;right:10px;z-index:3;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--dola-mask-bg);border:none;border-radius:8px;cursor:pointer}.dola-business-practice-overlay-close-btn:hover{background-color:var(--dola-bg-6)}.dola-business-practice-overlay-close-btn .iconfont{color:var(--dola-text-1);font-size:20px;font-weight:600}.dola-business-practice-overlay-btn{position:absolute;bottom:-50px;left:50%;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;transform:translate(-50%);transform-origin:center center;cursor:pointer;z-index:3}.dola-business-practice-overlay-btn:hover{transform:translate(-50%) scale(1.05)}.dola-business-practice-overlay-btn .dola-business-practice-overlay-btn-img{display:block;width:240px;max-width:80vw;height:auto}.dola-sender-editor-container{box-sizing:border-box;width:100%;overflow:hidden auto;scrollbar-width:none}.dola-sender-editor-container::-webkit-scrollbar{display:none}.dola-sender-editor-container.dola-sende-editor-disabled{cursor:not-allowed;opacity:.6}.dola-sender-editor-container.dola-sende-editor-disabled .dola-sender-editor-content{pointer-events:none}.dola-sender-editor-content{width:100%}.dola-sender-editor-content .tiptap{margin:0;padding:5px 0;color:var(--dola-text-1);font-size:14px;line-height:20px;white-space:pre-wrap;word-break:break-word;border:none;outline:none;caret-color:transparent}.dola-sender-editor-content .tiptap p{margin:0;padding:0}.dola-sender-editor-content .tiptap p:not(:last-child){margin-bottom:0}.dola-sender-editor-content .tiptap p.is-editor-empty:first-child{min-height:32px}.dola-sender-editor-content .tiptap p.is-editor-empty:first-child:before{float:left;height:0;color:var(--dola-text-3);font-weight:300;line-height:24px;white-space:pre-line;content:attr(data-placeholder);pointer-events:none}.dola-sender-editor-content .ProseMirror{min-height:inherit;border:none;outline:none}.dola-sender-editor-content .ProseMirror:focus{outline:none}.dola-sender-editor-content .ProseMirror .dola-suggest-variable-tag{display:inline-flex;align-items:center;margin:2px;padding:6px 12px;color:var(--dola-primary);font-size:16px;line-height:24px;white-space:nowrap;vertical-align:middle;background:#f5f0ff;border:1px solid var(--dola-border-active);border-radius:12px;cursor:text;user-select:text}.dola-sender-editor-content .ProseMirror .dola-suggest-variable-tag:hover{background:linear-gradient(135deg,#f8f3ff 0%,#efe6ff 100%);border-color:#c9b4ff}.dola-sender-editor-content .ProseMirror .dola-suggest-variable-tag.ProseMirror-selectednode{background:linear-gradient(135deg,#f1e9ff 0%,#e4d7ff 100%);border-color:#b37feb}.edit-unit-input{display:inline-block;align-items:center;margin:2px;padding:2px 8px;color:var(--dola-primary);font-size:14px;white-space:nowrap;background:#f5f0ff;border:1px solid var(--dola-border-active);border-radius:6px;outline:none;cursor:text;user-select:text;caret-color:var(--dola-primary)}.edit-unit-input.focused,.edit-unit-input.selected{border-color:#b37feb}.edit-unit-input.empty:after{color:#7433ff8c;content:attr(data-placeholder)}.skill-slash-menu{position:fixed;z-index:1050;box-sizing:border-box;min-width:240px;max-height:260px;padding:8px;overflow-y:auto;background:var(--dola-bg-popup);border:1px solid var(--dola-border-2);border-radius:10px;box-shadow:var(--dola-box-shadow-secondary)}.skill-slash-menu .skill-slash-menu-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;padding:2px 8px 4px;color:var(--dola-text-3)}.skill-slash-menu .skill-slash-menu-empty{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;padding:16px 8px;color:var(--dola-text-3);text-align:center}.skill-slash-menu .skill-slash-menu-item{display:flex;gap:8px;align-items:center;padding:4px 8px;border-radius:6px;cursor:pointer;transition:background .12s cubic-bezier(.215,.61,.355,1)}.skill-slash-menu .skill-slash-menu-item:hover,.skill-slash-menu .skill-slash-menu-item.is-active{background:var(--dola-bg-hover)}.skill-slash-menu .skill-slash-menu-item-icon{flex-shrink:0;width:24px;height:24px;object-fit:cover;border-radius:50%}.skill-slash-menu .skill-slash-menu-item-icon-fallback{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;font-size:12px;border-radius:6px}.skill-slash-menu .skill-slash-menu-item-name{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;overflow:hidden;color:var(--dola-text-1);white-space:nowrap;text-overflow:ellipsis}.skill-slash-menu.skill-slash-sheet{inset:auto 0 0;width:100%;max-width:100%;max-height:none;padding-bottom:calc(8px + env(safe-area-inset-bottom));overflow:visible;border-radius:10px 10px 0 0;animation:dola-sheet-slide-up .2s cubic-bezier(.215,.61,.355,1)}.skill-slash-menu.skill-slash-sheet .skill-slash-sheet-list{max-height:192px;overflow-y:auto;-webkit-overflow-scrolling:touch}.skill-slash-sheet-handle{width:32px;height:4px;margin:0 auto 4px;background:var(--dola-border-2);border-radius:6px}@keyframes dola-sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.dola-sender-editor-ios .tiptap{caret-color:var(--dola-text-1)}.dola-fixed-caret{position:relative;display:inline-block;width:0;height:14px;vertical-align:text-bottom;pointer-events:none}.dola-fixed-caret:after{position:absolute;top:0;left:-.75px;width:1.5px;height:14px;background:var(--dola-text-1);animation:dola-fixed-caret-blink 1.1s steps(1) infinite;content:""}@keyframes dola-fixed-caret-blink{0%,to{opacity:1}50%{opacity:0}}.dola-skill-tag{position:relative;display:inline-block;margin:0;padding:0 2px;line-height:12px;vertical-align:middle}.dola-skill-tag:hover .dola-skill-tag-delete{display:inline-flex}.dola-skill-tag .dola-skill-tag-pill{position:relative;display:inline-flex;gap:4px;align-items:center;box-sizing:content-box;padding:3px 6px;color:var(--dola-text-1);font-size:10px;line-height:12px;white-space:nowrap;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:6px;cursor:default;user-select:none}.dola-skill-tag .dola-skill-tag-icon{flex-shrink:0;width:16px;height:16px;object-fit:cover;border-radius:4px}.dola-skill-tag .dola-skill-tag-icon-fallback{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:12px;height:12px;font-size:8px;border-radius:4px}.dola-skill-tag .dola-skill-tag-name{max-width:160px;overflow:hidden;text-overflow:ellipsis}.dola-skill-tag.dola-skill-tag-in-message .dola-skill-tag-pill{background:var(--dola-bg-4)}.dola-skill-tag .dola-skill-tag-delete{position:absolute;top:-4px;right:-4px;display:none;align-items:center;justify-content:center;width:12px;height:12px;padding:0;color:var(--dola-btn-primary-text);background:var(--dola-text-5);border:none;border-radius:50%;cursor:pointer}.dola-skill-tag .dola-skill-tag-delete:hover{background:var(--dola-text-4)}.dola-sender-editor-content .ProseMirror .dola-image-tag-wrapper{display:inline-block;line-height:12px;vertical-align:middle}.dola-sender-editor-content .ProseMirror .dola-image-tag{position:relative;display:inline-flex;gap:4px;align-items:center;margin:2px;box-sizing:content-box;padding:4px 6px;color:var(--dola-text-1);font-size:10px;line-height:12px;white-space:nowrap;vertical-align:middle;background:#edebfd;border:1px solid #e0d9f9;border-radius:6px;cursor:default;user-select:none}.dola-sender-editor-content .ProseMirror .dola-image-tag:hover{border-color:#c9bcf5}.dola-sender-editor-content .ProseMirror .dola-image-tag:hover .dola-image-tag-close{display:inline-flex}.dola-sender-editor-content .ProseMirror .dola-image-tag.ProseMirror-selectednode,.dola-sender-editor-content .ProseMirror .dola-image-tag.dola-image-tag-selected{border-color:var(--dola-primary, #7433ff);box-shadow:0 0 0 2px #7433ff26}.dola-sender-editor-content .ProseMirror .dola-image-tag .dola-image-tag-icon{flex-shrink:0;color:var(--dola-text-1);font-size:16px;line-height:1}.dola-sender-editor-content .ProseMirror .dola-image-tag .dola-image-tag-text{max-width:160px;overflow:hidden;text-overflow:ellipsis}.dola-sender-editor-content .ProseMirror .dola-image-tag .dola-image-tag-loading{flex-shrink:0;width:12px;height:12px;border:2px solid var(--dola-border-2, #e7e7e7);border-top-color:var(--dola-primary, #7433ff);border-radius:50%;animation:dola-image-tag-spin .8s linear infinite}.dola-sender-editor-content .ProseMirror .dola-image-tag .dola-image-tag-error-mark{flex-shrink:0;width:12px;height:12px;color:#fff;font-weight:700;font-size:10px;line-height:12px;text-align:center;background:#ff4d4f;border-radius:50%}.dola-sender-editor-content .ProseMirror .dola-image-tag .dola-image-tag-close{position:absolute;top:-4px;right:-4px;z-index:2;display:none;align-items:center;justify-content:center;width:12px;height:12px;color:var(--dola-btn-primary-text, #fff);background:var(--dola-text-5);border-radius:50%;cursor:pointer}.dola-sender-editor-content .ProseMirror .dola-image-tag .dola-image-tag-close .iconfont{font-size:8px;line-height:1}.dola-sender-editor-content .ProseMirror .dola-image-tag .dola-image-tag-close:hover{background:var(--dola-text-4)}.dola-sender-editor-content .ProseMirror .dola-image-tag.dola-image-tag-error{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag-wrapper{display:inline-block;vertical-align:middle}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag{position:relative;display:inline-flex;gap:4px;align-items:center;margin:2px;padding:2px 8px;color:var(--dola-primary, #7433ff);font-size:13px;line-height:20px;white-space:nowrap;vertical-align:middle;background:#f5f0ff;border:1px solid #e2d7ff;border-radius:12px;transition:border-color .2s,background .2s}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag:hover{border-color:var(--dola-primary, #7433ff)}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag:hover .dola-sandbox-file-tag-close{display:inline-flex}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag.ProseMirror-selectednode,.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag.dola-sandbox-file-tag-selected{border-color:var(--dola-primary, #7433ff);box-shadow:0 0 0 2px #7433ff26}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag .dola-sandbox-file-tag-icon{flex-shrink:0;font-size:12px;line-height:1}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag .dola-sandbox-file-tag-name{max-width:180px;overflow:hidden;text-overflow:ellipsis}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag .dola-sandbox-file-tag-close{display:none;flex-shrink:0;align-items:center;justify-content:center;color:var(--dola-text-3, #999);cursor:pointer}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag .dola-sandbox-file-tag-close .iconfont{font-size:10px;line-height:1}.dola-sender-editor-content .ProseMirror .dola-sandbox-file-tag .dola-sandbox-file-tag-close:hover{color:var(--dola-text-1, #1d2129)}.dola-image-tag-preview{overflow:hidden;background:#fff;border-radius:6px}.dola-image-tag-preview img{display:block;width:100%;height:100%;object-fit:contain}@keyframes dola-image-tag-spin{to{transform:rotate(360deg)}}.agent-preview-popover{background:var(--dola-bg-popup);border-radius:12px;border:1px solid var(--dola-border-1);box-shadow:0 8px 32px #00000024;padding:16px;display:flex;flex-direction:column;gap:12px}.agent-preview-loading{display:flex;align-items:center;justify-content:center;min-height:80px}.agent-preview-header{display:flex;flex-direction:column}.agent-preview-header-top{display:flex;align-items:center;justify-content:flex-start;gap:4px}.agent-preview-name{color:var(--dola-text-1);font-size:14px;font-style:normal;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-preview-desc{overflow:hidden;color:var(--dola-text-3);text-overflow:ellipsis;font-size:11px;font-style:normal;font-weight:400;line-height:18px}.agent-preview-group{display:flex;flex-direction:column;gap:2px;background:var(--dola-bg-popup)}.agent-preview-group-title{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--dola-text-2);line-height:1.57}.agent-preview-group-title .iconfont{font-size:16px;color:var(--dola-text-2)}.agent-preview-row{display:flex;align-items:center;gap:8px;padding:6px 8px;background:var(--dola-bg-hover);border-radius:6px}.agent-preview-row:hover{background:var(--dola-primary-bg)}.agent-preview-row-icon{width:24px;height:24px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--dola-border-1)}.agent-preview-row-icon .iconfont{font-size:12px;color:var(--dola-text-2)}.agent-preview-row-icon .agent-preview-row-icon-img{width:100%;height:100%;object-fit:cover}.agent-preview-row-name{font-size:14px;color:var(--dola-text-1);line-height:1.57;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.agent-preview-empty{padding:12px 4px;color:var(--dola-text-3);font-size:12px;text-align:center}.agent-preview-tags{display:flex;flex-wrap:wrap;gap:6px}.agent-preview-tag{display:inline-flex;align-items:center;gap:4px;max-width:125px;padding:4px 6px;background:var(--dola-bg-hover);border-radius:4px;font-size:12px;color:var(--dola-text-1);line-height:20px}.agent-preview-tag .iconfont{font-size:12px;color:var(--dola-text-2);flex-shrink:0}.agent-preview-tag .agent-preview-tag-icon-img{width:12px;height:12px;flex-shrink:0;border-radius:2px;object-fit:contain}.agent-preview-tag-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.agent-preview-popover-wrap .agent-preview-icon{line-height:20px}.agent-preview-popover-wrap .ant-popover-inner{max-width:380px;min-width:240px;background:var(--dola-bg-popup);border-radius:12px;border:1px solid var(--dola-border-1);box-shadow:0 8px 32px #00000024;padding:16px!important}.agent-preview-popover-wrap .ant-popover-inner-content{display:flex;flex-direction:column;gap:8px;padding:0;max-height:232px;overflow-y:scroll}.agent-preview-popover-wrap .ant-popover-inner-content::-webkit-scrollbar{width:4px;-webkit-appearance:none;display:block!important}.agent-preview-popover-wrap .ant-popover-inner-content::-webkit-scrollbar-track{background:var(--dola-bg-hover);border-radius:2px}.agent-preview-popover-wrap .ant-popover-inner-content::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.agent-preview-popover-wrap .ant-popover-arrow{display:none}.sender-input-wrapper-small{width:85%}.sender-input-wrapper{margin:auto;position:sticky;bottom:0;z-index:100;padding:5px;border-radius:12px}.sender-input-wrapper .tool-panel{height:24px;line-height:24px}.sender-input-wrapper .file-preview-entry-container{position:absolute;top:-50px;right:0;z-index:1}.sender-input-wrapper .sender-input-tip-chat{position:absolute;bottom:60px;left:4px;right:4px;z-index:10}.sender-input-wrapper .sender-input-tip-chat .new-conversation-link{cursor:pointer;color:var(--dola-primary)}.sender-input-wrapper .frequent-knowledges-box{width:100%;border-radius:18px}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledge-item-more{transform:rotate(90deg);font-size:24px;color:var(--dola-text-1);cursor:pointer;transition:all .2s ease;position:absolute;right:5px;border-radius:12px;border:.5px solid var(--dola-border-1);background:var(--dola-bg-4);height:34px;width:24px;display:flex;align-items:center;justify-content:center}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledges-dropdown{border-radius:12px}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledges-dropdown .ant-dropdown-menu{border-radius:8px}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledges-dropdown .ant-dropdown-menu-item{padding:0 6px}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledges-dropdown-item{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;font-size:12px;color:var(--dola-text-1);cursor:pointer;transition:all .2s ease;max-width:400px}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledges-dropdown-item span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sender-input-wrapper .frequent-knowledges{position:relative;top:1px;margin-left:-5px;display:flex;align-items:center;gap:10px;padding:0 6px 5px;height:34px;z-index:1;border-radius:12px;animation:slideInFromBottom .6s cubic-bezier(.25,.46,.45,.94) forwards;transform-origin:bottom center}.sender-input-wrapper .frequent-knowledges .frequent-knowledges-label{display:inline-flex;flex:0 0 auto;flex-shrink:0;color:var(--dola-btn-primary-text);padding:2px 4px;align-items:center;border-radius:8px;background:linear-gradient(to right,#a073ff80 0%,#7b3eff80 82%,#7433ff80 100%);font-size:11px;font-style:normal;line-height:18px;margin-left:5px}.sender-input-wrapper .frequent-knowledges .frequent-tag{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;opacity:.8;background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 100%);color:var(--dola-text-reverse);font-size:12px;width:42px;height:22px;flex-shrink:0;animation:slideInTag .3s ease-out forwards;animation-delay:.05s;opacity:0;transform:translate(-8px)}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item-wrapper{height:100%;flex:1;display:flex;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;box-sizing:content-box;padding:1px 0;scrollbar-width:none;-ms-overflow-style:none}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item-wrapper::-webkit-scrollbar{display:none}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item{position:relative;display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;max-width:242px;padding:6px 10px;font-size:12px;color:var(--dola-text-2);cursor:pointer;height:24px;transition:all .2s ease;border-radius:8px;border:.5px solid var(--dola-border-1);background:var(--dola-bg-4);opacity:0;transform:translateY(-8px);animation:slideInItem .3s ease-out forwards}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item i{font-size:14px}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item:hover{background-color:var(--dola-bg-6)}.sender-input-wrapper .chat-input-fade{position:absolute;left:0;right:0;top:-40px;height:40px;pointer-events:none;background:linear-gradient(to top,var(--dola-bg-4),rgba(0,0,0,0));z-index:10;display:none}.sender-input-wrapper .sender-input-container{position:relative;z-index:2;padding:0;border-radius:12px;min-height:155px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;flex-direction:column;align-items:stretch;box-shadow:0 0 6px #00000014;margin:0 auto;width:100%;border:.8px solid var(--dola-border-1)}.sender-input-wrapper .sender-input-container .container-suggestedLabeling{padding:16px 16px 0}.sender-input-wrapper .sender-input-container .suggestedLabeling{display:flex;align-items:center;border-radius:6px;padding:4px 12px;background:var(--dola-primary-bg);color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:22px}.sender-input-wrapper .sender-input-container .suggestedLabeling .divider{margin:0 8px}.sender-input-wrapper .sender-input-container .suggestedLabeling .link{cursor:pointer}.sender-input-wrapper .sender-input-container .suggestedLabeling .warning-messages-container{display:flex;flex-wrap:wrap;gap:8px}.sender-input-wrapper .sender-input-container .suggestedLabeling .warning-message-item{display:flex;align-items:center;gap:4px}.sender-input-wrapper .sender-input-container .suggestedLabeling .warning-number-badge{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:8.5px;background:var(--dola-warning);color:var(--dola-text-reverse);font-size:10px;line-height:1;flex-shrink:0}.sender-input-wrapper .sender-input-container:has(.container-suggestedLabeling) .guide-tooltip{display:none}.sender-input-wrapper .sender-input-container:has(.sender-ref-tags-inside .sender-selected-refs:empty) .sender-textarea-row{padding-top:7px}.sender-input-wrapper .sender-input-container-small{flex-direction:row;align-items:center;justify-content:space-between;min-height:unset;margin:0 auto;padding:8px 0;transition:all .3s ease-in}.sender-input-wrapper .sender-input-container-small .sender-textarea-row{padding:0 4px 0 0}.sender-input-wrapper .sender-input-container-small>:not(.sender-ref-tags-inside)+.sender-textarea-row,.sender-input-wrapper .sender-input-container-small:has(.sender-ref-tags-inside .sender-selected-refs:empty) .sender-textarea-row{padding-left:16px;padding-top:0}.sender-input-wrapper .sender-input-container-small .sender-footer{padding:0 16px}.sender-input-wrapper .sender-input-container-small .sender-ref-title{max-width:60px!important}.sender-input-wrapper .sender-input-container-small .sender-ref-tags-inside{margin-top:0;padding-top:4px}.sender-input-wrapper .sender-input-container-small .dola-sender-editor-content .tiptap{padding:6px 0}.sender-input-wrapper .sender-input-container-bottom{text-align:center;color:var(--dola-text-3);font-size:12px;padding:8px 0 0}.sender-input-wrapper .sender-ref-tags-inside{padding:12px 12px 4px;border-radius:8px 8px 0 0;max-height:100px;overflow-y:auto}.sender-input-wrapper .sender-ref-tags-inside:has(.sender-selected-refs:empty){display:none!important}.sender-input-wrapper .sender-textarea-row{flex:1;padding:0 12px 12px;border-radius:0 0 8px 8px;display:flex;align-items:flex-start}.sender-input-wrapper .sender-input{width:100%;min-height:80px;max-height:180px;resize:none;border:none;box-shadow:none;outline:none;background:transparent;font-size:14px;line-height:22px;padding:0;margin:0;overflow-y:auto}.sender-input-wrapper .ant-input{color:var(--dola-text-3)}.sender-input-wrapper .sender-input::-webkit-input-placeholder{color:var(--dola-text-3);font-size:14px}.sender-input-wrapper .sender-input::-moz-placeholder{color:var(--dola-text-3);font-size:14px}.sender-input-wrapper .sender-input:-ms-input-placeholder{color:var(--dola-text-3);font-size:14px}.sender-input-wrapper .sender-input::placeholder{color:var(--dola-text-3);font-size:14px}.sender-input-wrapper .sender-footer{display:flex;justify-content:space-between;align-items:center;padding:0 12px 12px;z-index:5}.sender-input-wrapper .sender-footer .sender-interrupt-icon-container{display:flex;margin-left:8px;cursor:pointer;align-items:center;justify-content:center;height:24px;width:24px;border-radius:4px}.sender-input-wrapper .sender-footer .sender-interrupt-icon-container img{width:16px;height:16px}.sender-input-wrapper .sender-footer .sender-interrupt-icon-container:hover{background:var(--dola-bg-6)}.sender-input-wrapper .sender-footer .sender-footer-sediv{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sender-input-wrapper .sender-footer .sender-footer-sediv::-webkit-scrollbar{display:none}.sender-input-wrapper .sender-footer .sender-footer-right{display:flex;align-items:center;gap:12px}.sender-input-wrapper .sender-footer .wanglao-button{margin-left:8px;height:24px;padding:1px 11px 1px 7px;font-size:12px;border-radius:100px;color:var(--dola-text-1);background-color:var(--dola-bg-3);font-weight:400;border:1px solid var(--dola-border-2);box-sizing:border-box;white-space:nowrap;flex-shrink:0}.sender-input-wrapper .sender-footer .wanglao-button i{margin-right:4px}.sender-input-wrapper .sender-footer .wanglao-button-active{color:var(--dola-primary);background-color:var(--dola-primary-bg);border:1px solid var(--dola-border-active)}.sender-input-wrapper .sender-footer .ant-select-single{height:24px!important}.sender-input-wrapper .sender-footer .quick-import-button{position:relative;background-color:transparent;border:none;margin-left:4px}.sender-input-wrapper .sender-footer .quick-import-button .quick-import-new-badge{position:absolute;top:-5px;right:-19px;padding:2px 3px;background:var(--dola-danger);color:var(--dola-text-reverse);font-size:9px;font-weight:600;line-height:1;border-radius:10px;box-shadow:0 2px 6px #0000001f;pointer-events:none}.sender-input-wrapper .sender-footer .quick-import-button .icon-kuaiqiedaoru1,.sender-input-wrapper .sender-footer .quick-import-button .icon-kuaiqiedaoru1:hover{color:var(--dola-text-1)}.sender-input-wrapper .sender-footer .quick-import-button-disabled{cursor:not-allowed!important;opacity:.5}.sender-input-wrapper .sender-footer .quick-import-button-disabled:hover{background-color:transparent}.sender-input-wrapper .sender-footer .sender-model{border-radius:8px;width:auto!important}.sender-input-wrapper .sender-footer .sender-model .ant-select-selector{background:var(--dola-bg-3);border:1px solid var(--dola-border-2)!important;color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding:0 8px;border-radius:100px;box-shadow:none!important}.sender-input-wrapper .sender-footer .sender-model .ant-select-selector:hover{background-color:var(--dola-bg-2)!important}.sender-input-wrapper .sender-footer .sender-model .ant-select-arrow{color:var(--dola-text-2)!important}.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option{flex-direction:row;align-items:center;gap:4px}.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option .sender-model-option-main{flex-direction:row;align-items:center}.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option .sender-model-option-row2,.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option .sender-model-tag-busy{display:none}.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option .sender-model-option-row1{padding:0;display:flex;align-items:center;gap:4px}.sender-input-wrapper .sender-footer .sender-model .sender-model-option{display:flex;align-items:center;gap:4px}.sender-input-wrapper .sender-footer .sender-model .sender-model-option .sender-model-label{color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:none;display:inline-flex;align-items:center}.sender-input-wrapper .sender-footer .sender-model .sender-model-option .sender-model-tag-external{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:.5px solid var(--dola-warning);color:var(--dola-warning);font-size:10px;line-height:12px;font-weight:400}.sender-input-wrapper .sender-footer .sender-model .sender-model-option .sender-model-tag-slow{flex-shrink:0;display:inline-flex;align-items:center;padding:0 4px;height:16px;border-radius:4px;border:.5px solid var(--dola-danger);color:var(--dola-danger);font-size:10px;line-height:16px;font-weight:500;white-space:nowrap}.sender-input-wrapper .sender-footer .sender-model .sender-model-option .recommend-icon{flex-shrink:0;display:inline-flex;align-items:center;padding:0 4px;margin-left:2px;font-size:10px;line-height:16px;font-weight:500;color:var(--dola-tag-recommend-text);background:var(--dola-tag-recommend-bg);border-radius:4px}.sender-input-wrapper .sender-footer .sender-model-mobile .sender-model-option{gap:0}.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item{padding-inline-end:0}.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .sender-model-label,.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .recommend-icon,.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .sender-model-tag-external,.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .sender-model-tag-slow,.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .sender-model-tag-busy,.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .sender-model-option-row2{display:none!important}.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-arrow{display:none}.sender-input-wrapper .sender-footer .sender-tool-button{display:flex;align-items:center;justify-content:space-between;gap:4px;height:18px;padding:2px 8px;border-radius:100px;color:var(--dola-text-1);background-color:var(--dola-bg-3);border:1px solid var(--dola-border-2);font-size:11px;font-weight:400;line-height:18px;white-space:nowrap;flex-shrink:0;margin-left:4px;box-sizing:content-box}.sender-input-wrapper .sender-footer .sender-tool-button:hover{background-color:var(--dola-bg-2)}.sender-input-wrapper .sender-footer .sender-tool-button-content{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--dola-text-1)}.sender-input-wrapper .sender-footer .sender-tool-button-content .iconfont{color:var(--dola-text-1);font-size:12px}.sender-input-wrapper .sender-footer .sender-tool-button-content .iconfont.icon-gongtaitubiao{color:var(--dola-text-2);font-size:9px}.sender-input-wrapper .sender-footer .sender-tool-button-content .iconfont.icon-agent{color:var(--dola-text-2);font-size:12px}.sender-input-wrapper .sender-footer .sender-tool-button-content .agent-close-icon{font-size:14px;margin-left:1px;border-radius:4px;padding:0;transition:all .2s}.sender-input-wrapper .sender-footer .sender-tool-button-content .agent-close-icon:hover{background:var(--dola-bg-hover);color:var(--dola-primary)}.sender-input-wrapper .sender-footer .sender-tool-dropdown{width:auto!important;border-radius:8px;background:var(--dola-bg-4);padding:6px;box-shadow:0 .5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 -.5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.sender-input-wrapper .sender-footer .sender-tool-dropdown .ant-dropdown-menu{padding:0;background:transparent;box-shadow:none;display:flex;flex-direction:column}.sender-input-wrapper .sender-footer .sender-tool-dropdown .ant-dropdown-menu-item{padding:2px 8px;line-height:22px}.sender-input-wrapper .sender-footer .sender-tool-dropdown .ant-dropdown-menu-item:hover{background-color:var(--dola-bg-3)}.sender-input-wrapper .sender-footer .sender-tool-dropdown .ant-dropdown-menu-item:has(.sender-tool-dropdown-item.is-active){background-color:var(--dola-bg-3)}.sender-input-wrapper .sender-footer .sender-tool-dropdown-item{display:flex;align-items:center;gap:6px;color:var(--dola-text-1);font-size:12px;line-height:22px}.sender-input-wrapper .sender-footer .sender-tool-dropdown-item .iconfont{font-size:12px;color:var(--dola-text-2);width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center}.sender-input-wrapper .sender-footer .sender-tool-dropdown-item .iconfont.icon-dongtaikanban{font-size:14px}.sender-input-wrapper .sender-ref-tag-gx{display:flex;align-items:center;flex-wrap:wrap;height:28px;width:100%;padding:0 16px;gap:6px;overflow:hidden;margin-bottom:12px}.sender-input-wrapper .sender-ref-tag-gx .sender-ref-tag-gxtag{display:flex;align-items:center;gap:8px;border-radius:6px;background-color:var(--dola-bg-6);padding:4px 8px;color:var(--dola-text-2);font-size:12px;box-sizing:border-box;border:1px solid #f7f7f7}.sender-input-wrapper .sender-ref-tag-gx .sender-ref-tag-gxtag .sender-ref-tag-gxta-span{max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sender-input-wrapper .sender-ref-tag-gx .sender-ref-tag-gxtag:hover{border:1px solid var(--dola-border-1);box-sizing:border-box;cursor:pointer;color:var(--dola-text-1)}.sender-input-wrapper .sender-ref-tag-gx .sender-ref-tag-gxtag .sender-ref-tag-gxta-img{width:16px;height:16px}.sender-input-wrapper .sender-reference-menu{position:absolute;left:50%;transform:translate(-50%);top:250px;width:480px;z-index:100}.sender-input-wrapper .sender-ref-tags-inside{left:12px;top:8px;z-index:2;display:flex;flex-wrap:wrap;gap:4px;pointer-events:auto}.sender-input-wrapper .sender-ref-tag-more{background:var(--dola-primary-bg);color:var(--dola-primary);font-weight:500;border:1px solid #b3d8fd}.sender-input-wrapper .sender-ref-placeholder{color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;user-select:none;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-6);padding:0 6px;height:32px;display:flex;align-items:center;gap:3px;cursor:pointer}.sender-input-wrapper .sender-selected-refs{display:flex;flex-wrap:wrap;gap:8px;padding-left:1px;cursor:pointer!important}.sender-input-wrapper .sender-selected-refs .anticon>svg{width:100%;height:100%}.sender-input-wrapper .sender-ref-tag-upload-image{display:inline-block;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid var(--dola-border-1);position:relative;transition:all .3s ease}.sender-input-wrapper .sender-ref-tag-upload-image img{width:100%;height:100%}.sender-input-wrapper .sender-ref-tag-upload-image .sender-ref-tag-upload-image-close{position:absolute;right:-5px;top:-5px;width:16px;height:16px;background:var(--dola-text-5);border-radius:50%;color:var(--dola-btn-primary-text);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0}.sender-input-wrapper .sender-ref-tag-upload-image .sender-ref-tag-upload-image-close .icon-close{font-size:12px}.sender-input-wrapper .sender-ref-tag-upload-image:hover .sender-ref-tag-upload-image-close{opacity:1}.sender-input-wrapper .sender-ref-tag-upload-image-disabled .sender-ref-tag-upload-image-close{opacity:0;display:none}.sender-input-wrapper .sender-ref-tag{background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;padding:6px 8px;font-size:12px;color:var(--dola-text-1);display:flex;align-items:center;font-weight:400;gap:4px;height:24px;position:relative;box-sizing:border-box}.sender-input-wrapper .sender-ref-tag>.iconfont{font-size:14px!important;color:var(--dola-text-2)}.sender-input-wrapper .sender-ref-tag:hover{background-color:var(--dola-bg-5)}.sender-input-wrapper .sender-ref-tag:hover .sender-ref-close{display:flex}.sender-input-wrapper .sender-ref-tag .sender-selected-refs-right{display:flex;flex-direction:column}.sender-input-wrapper .sender-ref-tag .sender-selected-refs-right .sender-selected-refs-top{display:flex;height:18px;line-height:18px}.sender-input-wrapper .sender-ref-tag .sender-selected-refs-right .sender-selected-refs-bottom{display:flex;height:18px;line-height:18px;font-size:10px;color:var(--dola-text-3)}.sender-input-wrapper .sender-ref-tag .sender-ref-title-wrap{display:flex;flex-direction:column;align-items:flex-start;line-height:18px}.sender-input-wrapper .sender-ref-tag .sender-ref-title{max-width:142px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.sender-input-wrapper .sender-ref-tag .sender-ref-type{max-width:142px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:10px;color:var(--dola-text-3);line-height:14px}.sender-input-wrapper .sender-ref-tag-image{width:24px;height:24px;padding:0;gap:0;border-radius:8px}.sender-input-wrapper .sender-ref-tag-image>img{width:100%!important;height:100%!important;border-radius:8px!important;object-fit:cover;display:block}.sender-input-wrapper .sender-ref-tag-image .sender-ref-title-wrap{position:absolute;inset:0;width:100%;height:100%;pointer-events:auto}.sender-input-wrapper .sender-ref-tag-image .sender-ref-title-wrap .sender-ref-title{display:block;width:100%;height:100%;font-size:0;color:transparent}.sender-input-wrapper .sender-ref-tag-temporary .sender-ref-title{cursor:default}.sender-input-wrapper .sender-ref-tag-disabled{opacity:.6;color:var(--dola-text-3)}.sender-input-wrapper .sender-ref-tag-disabled .sender-ref-title{color:var(--dola-text-3)}.sender-input-wrapper .sender-ref-tag-disabled:hover .sender-ref-close{display:none}.sender-input-wrapper .sender-ref-tag-disabled .sender-ref-close{pointer-events:auto;cursor:pointer;position:absolute;right:-5px;top:-5px;width:12px;height:12px;background:var(--dola-text-5);border-radius:50%;color:var(--dola-btn-primary-text);align-items:center;justify-content:center;display:none}.sender-input-wrapper .sender-ref-tag-mobile .sender-ref-close,.sender-input-wrapper .sender-ref-tag-mobile.sender-ref-tag-disabled .sender-ref-close{display:flex}.sender-input-wrapper .sender-ref-placeholder-disabled{opacity:.6;cursor:not-allowed!important}.sender-input-wrapper .sender-ref-placeholder-disabled img{opacity:.5}.sender-input-wrapper .sender-ref-close{cursor:pointer;display:none;position:absolute;right:-5px;top:-5px;width:14px;height:14px;background:var(--dola-text-5);border-radius:50%;color:var(--dola-btn-primary-text);align-items:center;justify-content:center;opacity:.6}.sender-input-wrapper .sender-ref-close .iconfont{font-size:12px}.sender-input-wrapper .sender-ref-close:hover{opacity:.8}.sender-input-wrapper .sender-input{min-height:80px}.sender-input-wrapper .ant-popover .ant-popover-inner{color:var(--dola-text-1);padding:12px 16px!important;border-radius:8px}.sender-tool-mobile-drawer .ant-drawer-content-wrapper{border-radius:16px 16px 0 0;overflow:hidden;height:auto!important}.sender-tool-mobile-drawer .ant-drawer-body{padding:0}.sender-tool-mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px}.sender-tool-mobile-drawer-title{font-size:16px;font-weight:600;color:var(--dola-text-1);line-height:1.5}.sender-tool-mobile-drawer-close{cursor:pointer;padding:4px;color:var(--dola-text-2);display:flex;align-items:center;justify-content:center}.sender-tool-mobile-drawer-body{padding:8px 0}.sender-tool-mobile-drawer-item{display:flex;align-items:center;gap:10px;padding:12px 20px;font-size:14px;color:var(--dola-text-1);cursor:pointer;transition:background-color .12s cubic-bezier(.215,.61,.355,1)}.sender-tool-mobile-drawer-item .iconfont{font-size:16px;color:var(--dola-text-2);width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.sender-tool-mobile-drawer-item .iconfont.icon-dongtaikanban{font-size:18px}.sender-tool-mobile-drawer-item:active{background-color:var(--dola-bg-2)}.sender-tool-mobile-drawer-item.is-active,.sender-tool-mobile-drawer-item.is-active .iconfont{color:var(--dola-primary)}.sender-input-wrapper-tool-bg{background:var(--sender-input-wrapper-tool-bg)}.tool-panel{margin:8px 4px 4px;padding:0;position:relative}.tool-panel-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tool-panel-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:var(--dola-primary);font-weight:500}.tool-panel-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.tool-panel-clear .tool-panel-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:var(--dola-text-3);border-radius:3px}.tool-panel-clear .tool-panel-tag-close:hover{color:var(--dola-primary)}.tool-icon-spin{display:inline-block;animation:tool-icon-spin 1s linear infinite}@keyframes tool-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ant-tooltip .ant-tooltip-inner{padding:6px 12px}.send-button-tooltip{width:212px}#dola-root[dola-theme=dark] .send-button-tooltip .ant-popover-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .send-button-tooltip .ant-popover-inner-content{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .send-button-tooltip .ant-popover-arrow:before,#dola-root[dola-theme=dark] .send-button-tooltip .ant-popover-arrow:after{background:var(--dola-bg-popup)!important}.ant-popover .ant-popover-arrow{height:16px}.sender-ref-recommendation-hint,.sender-ref-multiple-hint,.sender-ref-icon-warning{color:var(--dola-warning);text-overflow:ellipsis;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:10px;font-style:normal;font-weight:500;line-height:18px;white-space:nowrap}.sender-ref-recommendation-hint .recommendation-icon,.sender-ref-multiple-hint .recommendation-icon,.sender-ref-icon-warning .recommendation-icon,.sender-ref-recommendation-hint .warning-icon,.sender-ref-multiple-hint .warning-icon,.sender-ref-icon-warning .warning-icon{margin:0 4px}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ant-tabs .ant-tabs-ink-bar{background:transparent}.ant-tabs-nav:before{border-bottom:none!important}.ant-tabs-nav{margin-bottom:4px!important;padding-left:6px}.ant-tabs .ant-tabs-tab{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ant-input-affix-wrapper{border-color:var(--dola-border-1)!important}.ant-input-search-button{height:31.33px!important}.ant-tabs .ant-tabs-tab:hover{color:var(--dola-text-3);cursor:pointer!important}.ant-tree-switcher{color:var(--dola-text-1)!important}.ant-tree .ant-tree-node-content-wrapper:hover{background-color:transparent!important}.sender-select-classname{width:auto!important;border-radius:8px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);padding:6px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008;overflow:visible}.sender-select-classname .rc-virtual-list-holder-inner{gap:4px}.sender-select-classname .ant-select-item{padding:6px 8px!important;min-height:42px;border-radius:4px;color:var(--dola-text-3)!important}.sender-select-classname .ant-select-item .sender-model-tag-slow{display:none}.sender-select-classname .sender-model-option{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px;width:100%}.sender-select-classname .sender-model-option-main{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;min-width:0}.sender-select-classname .sender-model-option-row1{display:flex;align-items:center;gap:4px;line-height:18px;font-size:12px}.sender-select-classname .sender-model-option-row1 .sender-model-label{font-size:12px;line-height:18px;font-weight:400;color:var(--dola-text-1);display:inline-flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:none}.sender-select-classname .sender-model-option-row1 .sender-model-tag-external{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:4px;border:.5px solid var(--dola-warning);color:var(--dola-warning);font-size:10px;font-weight:550;position:relative;top:1px}.sender-select-classname .sender-model-option-row1 .recommend-icon{flex-shrink:0;display:inline-flex;align-items:center;padding:0 4px;margin-left:2px;font-size:10px;line-height:16px;font-weight:500;color:var(--dola-tag-recommend-text);background:var(--dola-tag-recommend-bg);border-radius:4px}.sender-select-classname .sender-model-option-row2{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:10px;line-height:16px;color:var(--dola-text-3)}.sender-select-classname .sender-model-meta{color:var(--dola-text-3);font-size:10px;line-height:16px}.sender-select-classname .sender-model-tag-busy{flex-shrink:0;padding:0 6px;height:16px;line-height:16px;border-radius:4px;font-size:10px;font-weight:400;color:var(--dola-warning, #fcba16);background:var(--dola-warning-bg);white-space:nowrap}.sender-select-classname .ant-select-item-option-selected{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}.sender-select-classname .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--dola-bg-hover)}.sender-select-classname .ant-select-item-option-disabled{cursor:no-drop!important}.sender-select-classname .ant-select-item-option-disabled .sender-model-option-disabled .sender-model-option-row1 .sender-model-label{color:var(--dola-text-3)!important}.sender-select-classname .ant-select-item-option-disabled .sender-model-option-disabled .sender-model-option-row1 .sender-model-img{opacity:.45}#dola-root[dola-theme=dark] .recommend-item:after{filter:invert(.73)}#dola-root[dola-theme=dark] .frequent-knowledges-label{background:linear-gradient(180deg,#374096 0%,#333991 100%)}.recommendation-popover-overlay .ant-popover-content .ant-popover-inner{padding:16px!important;border-radius:12px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500}.recommendation-popover-overlay .ant-popover-arrow{display:block!important}.recommendation-popover-content .popover-message{font-size:13px;line-height:1.5;color:var(--dola-text-2);margin-bottom:12px}.recommendation-popover-content .popover-actions{display:flex;gap:8px;justify-content:flex-end}.recommendation-popover-content .popover-btn{padding:5px 14px;color:var(--dola-btn-primary-text)!important;background:var(--dola-primary)!important;border:none!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;border-radius:8px;cursor:pointer;outline:none;height:32px}.recommendation-popover-content .popover-btn-primary{background:var(--dola-text-1)}.recommendation-popover-overlay{z-index:9999}.recommend-query-list{position:absolute;z-index:1000;left:0;right:0;box-sizing:border-box;margin:0;padding:8px 10px;border-radius:12px;max-height:240px;overflow-y:auto;box-shadow:0 2px 8px #00000026;background-color:var(--dola-bg-popup)}.recommend-query-list.recommend-query-list-bottom{top:100%;margin-top:4px}.recommend-query-list.recommend-query-list-top{bottom:100%;margin-bottom:4px}.recommend-query-list.recommend-query-list-mobile{bottom:calc(100% + 8px);top:auto!important;margin-top:0!important;margin-bottom:4px!important}.recommend-query-list .recommend-item{display:flex;align-items:center;height:30px;margin-bottom:4px;border-radius:8px;cursor:pointer;padding-right:28px;position:relative}.recommend-query-list .recommend-item:after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACPSURBVHgB7dbBDYMwEETRn6SxlLKdhNKcDtIR8UpGCVezC3uYJ40Qty8kLIOIiMiVbKwk61vHXhRk/ALTIh/M+/Td+p7jfXu+CXQk0DWSI48GukZiZESgayRFRgW6RkJkZKBrnPDjRFjYH0HGpDs5VgrzA/v/6y0UorhZiptVOs4oHOeMwnEbo/CVX0REBL49IzfpzUaHLgAAAABJRU5ErkJggg==) no-repeat center / 20px auto}.recommend-query-list .recommend-item:hover{background-color:var(--dola-bg-2)}.recommend-query-list .recommend-item:last-child{margin-bottom:0}.recommend-query-list .recommend-item .item-text{margin-left:10px;font-size:14px;color:var(--dola-text-1);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.recommend-query-list .recommend-item .recommend-item-icon{margin-right:6px}.recommend-query-list .recommend-item:hover .item-text{color:var(--dola-text-1)}.dola-icon-send-btn{height:24px;width:24px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:20px;background-color:var(--dola-bg-1);color:var(--dola-btn-primary-text);cursor:pointer}.dola-icon-send-btn.dola-icon-fasong-active{background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%);box-shadow:0 -2px 4px #ffffff40 inset;transition:all .12s cubic-bezier(.215,.61,.355,1)}.dola-icon-send-btn.dola-icon-fasong-active:hover{transform:scale(1.08);box-shadow:0 -2px 4px #ffffff40 inset,0 4px 12px #7c2eff59}.dola-icon-send-btn.dola-icon-fasong-active:active{transform:scale(.96);box-shadow:0 -1px 2px #ffffff26 inset,0 2px 8px #7c2eff40}.dola-icon-send-btn.dola-icon-fasong-mobile-active{background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%);transition:all .12s cubic-bezier(.215,.61,.355,1)}.dola-icon-send-btn.dola-icon-fasong-mobile-active:active{transform:scale(.96)}.dola-icon-send-btn.dola-icon-fasong-disabled{cursor:not-allowed}.dola-icon-stop-btn{height:24px;width:24px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:20px;background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%);box-shadow:0 -2px 4px #ffffff40 inset;color:var(--dola-btn-primary-text);cursor:pointer}.dola-icon-stop-btn.dola-icon-tingzhi-mobile{background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%)}.sender-ref-placeholder-tooltip{padding:4px 12px!important}.recommendationImportModal-jingzhi-icon-style{font-size:20px;color:var(--dola-primary);margin:-3px 5px 0 0}.ai-chat-content-mobile .frequent-knowledges .frequent-knowledge-item{max-width:150px;max-height:32px;box-sizing:border-box}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(8px) scale(.98)}30%{opacity:.6}70%{opacity:.9;transform:translateY(-1px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideInItem{0%{opacity:0;transform:translateY(-8px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideInTag{0%{opacity:0;transform:translate(-8px) scale(.9)}to{opacity:.8;transform:translate(0) scale(1)}}@keyframes slideInArrow{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.dola-new-conversation-button{border:none;border-radius:8px;background:linear-gradient(180deg,#7f74ff 0%,#4d3ffc 100%);color:var(--dola-text-reverse);font-size:14px;line-height:20px;padding:6px 24px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-left:12px}.dola-continue-conversation-button{border:none;border-radius:8px;background:var(--dola-bg-2);color:var(--dola-text-1);font-size:14px;line-height:20px;padding:6px 24px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px}.dola-continue-conversation-button:hover{background:var(--dola-bg-6)}.new-conversation-link{color:var(--dola-primary);cursor:pointer;display:inline}@media (hover: hover) and (pointer: fine){.new-conversation-link:hover{text-decoration:underline}}.default-agent-popover-wrap .ant-popover-inner{padding:0!important;border-radius:8px;background:var(--dola-bg-popup);box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014}.default-agent-popover-wrap .ant-popover-inner-content{padding:0}.sender-footer-overlay.knowledge-ref-menu-dropdown .dola-dropdown-menu.ant-dropdown-menu .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-disabled):hover{background-color:#efefef!important}.spin-animation{animation:spin 2s linear infinite}.sender-quota-tooltip .sender-quota-tooltip-action{color:var(--dola-primary);cursor:pointer;text-decoration:none;margin-left:0}.sender-quota-tooltip .sender-quota-tooltip-action:hover{opacity:.85}.ant-dropdown.sender-tool-dropdown{z-index:1050;width:auto!important;border-radius:8px;background:var(--dola-bg-4);padding:6px;box-shadow:0 .5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 -.5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.ant-dropdown.sender-tool-dropdown .ant-dropdown-menu{padding:0;border-radius:8px;background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:4px}.ant-dropdown.sender-tool-dropdown .ant-dropdown-menu-item{height:24px;min-height:24px;padding:0 8px;border-radius:4px;line-height:24px}.ant-dropdown.sender-tool-dropdown .ant-dropdown-menu-item:hover{background-color:var(--dola-bg-3)}.ant-dropdown.sender-tool-dropdown .ant-dropdown-menu-item:has(.sender-tool-dropdown-item.is-active){background-color:var(--dola-bg-3)}.ant-dropdown.sender-tool-dropdown .sender-tool-dropdown-item{display:flex;align-items:center;gap:6px;color:var(--dola-text-2);font-size:12px;line-height:18px}.ant-dropdown.sender-tool-dropdown .sender-tool-dropdown-item .iconfont{font-size:12px;color:var(--dola-text-2);width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center}.ant-dropdown.sender-tool-dropdown .sender-tool-dropdown-item .iconfont.icon-dongtaikanban{font-size:14px}.reference-selector-modal{position:absolute;left:0;bottom:102%;z-index:1100;width:100%;background:var(--dola-bg-4);box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008;border-radius:12px;padding:0;box-sizing:border-box;animation:fadeIn .2s}.reference-selector-modal .ant-tree-list .ant-tree-checkbox:not(.ant-tree-checkbox-disabled):hover .ant-tree-checkbox-inner{border-color:var(--dola-primary)}.reference-selector-modal .ant-tree-list .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background-color:var(--dola-primary)}.reference-selector-modal .ant-tree-list .ant-tree-checkbox-checked .ant-tree-checkbox-inner,.reference-selector-modal .ant-tree-list .ant-tree-checkbox-checked .ant-tree-checkbox-inner:hover{background-color:var(--dola-primary);border-color:var(--dola-primary)}.reference-selector-modal .ant-tree-list .ant-tree-checkbox-checked.ant-tree-checkbox-disabled .ant-tree-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary);opacity:.6}.reference-selector-modal .ant-tree-list .ant-tree-checkbox-checked.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{border-color:var(--dola-btn-primary-text)}.reference-selector-modal .ant-tree-list .ant-tabs-nav-wrap{margin-left:20px}.reference-selector-modal .ant-tree-list .ant-tree-checkbox{display:flex;justify-content:center;align-items:center;height:100%;margin-top:0}.reference-selector-modal .ant-tree-list .ant-tree-checkbox+span:hover{background-color:unset}.reference-selector-modal .ant-tree-list .ant-tree-treenode{height:40px;width:100%;padding-left:0;margin-bottom:0}.reference-selector-modal .ant-tree-list .ant-tree-treenode:hover{border-radius:8px;background:var(--dola-bg-6)}.reference-selector-modal .ant-tree-list .ant-tree-treenode .ant-tree-switcher{display:flex;justify-content:center;align-items:center}.reference-selector-modal .ant-tree-list .ant-tree-treenode .ant-tree-switcher:before{top:unset}.reference-selector-modal .reference-tree-container{max-width:960px;margin:0 auto}.reference-selector-modal .reference-selector-content{max-height:380px;overflow-y:auto;margin-top:12px}.reference-selector-modal .reference-selector-content .reference-library{cursor:pointer}.reference-selector-modal .reference-selector-content .reference-library .reference-library-header,.reference-selector-modal .reference-selector-content .reference-library .reference-table{height:40px;display:flex;align-items:center;gap:8px;align-self:stretch;padding-left:12px}.reference-selector-modal .reference-selector-content .reference-library .reference-library-header:hover,.reference-selector-modal .reference-selector-content .reference-library .reference-table:hover{border-radius:8px;background:var(--dola-bg-2)}.reference-selector-modal .reference-selector-content .reference-library .reference-table{padding-left:24px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.reference-selector-header{display:flex;align-items:center}.reference-selector-tabs{flex:1;display:flex;gap:12px}.reference-selector-tabs .ant-tabs-nav:before{border-bottom:0}.reference-selector-tabs .ant-tabs-nav{margin:0!important}.reference-selector-tabs .ant-tabs-ink-bar{display:none}.reference-selector-tabs .ant-tabs-tab{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;color:var(--dola-text-3)}.reference-selector-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)!important;line-height:24px}.reference-selector-search-bar{flex:1;border-radius:8px;border:1px solid var(--dola-border-1)}.reference-selector-search-input{border-radius:8px!important;background:var(--dola-bg-5)!important;border:none!important;box-shadow:0 2px 8px #0000000a;height:32px;padding:0 8px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.reference-selector-search-input .ant-input{background:transparent!important}.reference-selector-search-icon{color:var(--dola-text-2);font-size:18px;margin-right:4px;transition:color .2s;cursor:pointer}.reference-selector-search-icon:hover{color:var(--dola-primary)}.reference-selector-list{max-height:220px;overflow-y:auto}.reference-selector-list .reference-selector-item{display:flex;align-items:center;padding:6px 0;cursor:pointer;border-radius:4px;transition:background .15s}.reference-selector-list .reference-selector-item:hover{background:var(--dola-bg-hover)}.reference-selector-list .reference-selector-item .ant-checkbox-wrapper{margin-right:8px}.reference-selector-list .reference-selector-item .item-label{flex:1;font-size:14px;color:var(--dola-text-1);word-break:break-all}.reference-selector-empty{color:var(--dola-text-3);text-align:center;padding:24px 0}.reference-selector-empty .empty-text{font-size:12px}.reference-selector-footer{margin-top:12px;text-align:right}.reference-selector-footer .ant-btn{min-width:72px}.highlight{color:var(--dola-primary);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;border-radius:6px;border:1px solid var(--dola-border-active);background:var(--dola-primary-bg);margin:0 4px;padding:0 2px}.fit-biz-selector{display:inline-flex;align-items:center;flex-shrink:0}.fit-biz-selector .fit-biz-selector-select{width:100%;min-width:92px}.fit-biz-selector .fit-biz-selector-select .ant-select-selector{height:28px!important;padding:0 8px!important;background:#F7F7F7!important;border-radius:12px!important;border:none!important;box-shadow:none!important;transition:background .2s ease}.fit-biz-selector .fit-biz-selector-select .ant-select-selector .ant-select-selection-item{line-height:28px!important;font-size:12px;color:#242424;padding-inline-end:16px!important}.fit-biz-selector .fit-biz-selector-select .ant-select-selector .ant-select-selection-placeholder{line-height:28px!important;font-size:12px;color:#8a8a8a}.fit-biz-selector .fit-biz-selector-select:hover .ant-select-selector{background:#EFEFEF!important}.fit-biz-selector .fit-biz-selector-select.ant-select-focused .ant-select-selector,.fit-biz-selector .fit-biz-selector-select.ant-select-open .ant-select-selector{background:#EFEFEF!important;box-shadow:none!important}.fit-biz-selector .fit-biz-selector-select .ant-select-arrow{inset-inline-end:4px;color:#242424;font-size:12px;transition:transform .2s ease}.fit-biz-selector .fit-biz-selector-select .ant-select-arrow .fit-biz-selector-arrow{color:currentColor}.fit-biz-selector .fit-biz-selector-select.ant-select-open .ant-select-arrow{transform:rotate(180deg)}.fit-biz-selector-dropdown{padding:4px;border-radius:6px;background:#FFFFFF;box-shadow:0 3px 10px #0000001a}.fit-biz-selector-dropdown .ant-select-item{display:flex;align-items:center;min-height:28px;padding:0 8px;font-size:12px;line-height:18px;color:#242424;border-radius:4px}.fit-biz-selector-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#F7F7F7}.fit-biz-selector-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#EFEFEF;color:#242424;font-weight:500}.reference-tree-container{background:var(--dola-bg-4);border-radius:12px;border:1px solid var(--dola-border-1);padding:12px;width:100%;height:100%;display:flex;flex-direction:column;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;--rc-virtual-list-scrollbar-bg: var(--dola-bg-selected)}.reference-tree-container .ant-tree{background:transparent!important}.reference-tree-container .knowledge-carousel{margin-bottom:12px;margin-top:12px;border-radius:4px;overflow:hidden;flex-shrink:0}.reference-tree-container .ant-tree .ant-tree-switcher_close:before{background-color:transparent!important}.reference-tree-container .ant-tree .ant-tree-switcher_open:before{background-color:transparent!important}.reference-tree-container .ant-tabs-tab-remove:active{color:var(--dola-text-1)!important}.reference-tree-container .ant-tabs .ant-tabs-tab-btn{font-weight:400!important}.reference-tree-container .ant-tabs .ant-tabs-tab-btn:focus:not(:focus-visible){color:var(--dola-text-1)!important}.reference-tree-container .ant-input::placeholder{color:var(--dola-text-3)}.reference-tree-container .ant-input-outlined{box-shadow:none!important}.reference-tree-container .ant-input-affix-wrapper-focused{border:var(--dola-text-1) 1px solid!important}.reference-tree-container .ant-input-group-addon .ant-input-search-button{border-left:unset;background:var(--dola-bg-5);border-start-end-radius:8px!important;border-end-end-radius:8px!important}.reference-tree-container .ant-input-group-addon .ant-input-search-button:hover{border-color:var(--dola-border-1)!important;color:var(--dola-text-4)!important}.reference-tree-container .ant-input-wrapper .ant-input-affix-wrapper{border-start-start-radius:8px!important;border-end-start-radius:8px!important;background:var(--dola-bg-5)}.reference-tree-container .ant-input-wrapper .ant-input-affix-wrapper input{background:var(--dola-bg-5)}.reference-tree-container .ant-input-wrapper .ant-input-affix-wrapper:focus-within,.reference-tree-container .ant-input-wrapper .ant-input-affix-wrapper:hover{border-right:unset!important}.reference-tree-container .reference-tree-search{display:flex;align-items:center;gap:4px;height:28px;padding:0 8px;margin-bottom:10px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:10px;flex-shrink:0}.reference-tree-container .reference-tree-search .reference-tree-search-icon{font-size:12px;color:var(--dola-text-4);flex-shrink:0}.reference-tree-container .reference-tree-search .reference-tree-search-input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:12px;color:var(--dola-text-1);line-height:22px}.reference-tree-container .reference-tree-search .reference-tree-search-input::placeholder{color:var(--dola-text-4)}.reference-tree-container .reference-tree-search .reference-tree-search-clear{font-size:12px;color:var(--dola-text-4);cursor:pointer;flex-shrink:0;transition:color .12s cubic-bezier(.215,.61,.355,1)}.reference-tree-container .reference-tree-search .reference-tree-search-clear:hover{color:var(--dola-text-2)}.reference-tree-container .reference-tree-tabs.ant-tabs{margin-bottom:0}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-nav{margin-bottom:8px;padding-left:0}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab{padding:0 6px!important;font-size:13px;color:var(--dola-text-3);transition:color .12s cubic-bezier(.215,.61,.355,1);margin:0 4px 0 0}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-weight:400!important;text-shadow:none!important;font-size:13px;color:inherit;transition:color .12s cubic-bezier(.215,.61,.355,1)}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1);font-weight:400!important;text-shadow:none!important}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab,.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{font-size:13px;line-height:18px;font-weight:400}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-ink-bar{display:none!important}.reference-tree-container .reference-tree-tabs-bar.is-fit{display:flex;align-items:center;justify-content:space-between;gap:8px}.reference-tree-container .reference-tree-tabs-bar.is-fit .reference-tree-tabs{flex:1;min-width:0}.reference-tree-container .reference-tree-tabs-bar .reference-tree-fit-biz{flex-shrink:0}.reference-tree-container .reference-tree-tabs-bar .reference-tree-create-album{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:12px;line-height:28px;color:#666;background:#F7F7F7;border:1px solid transparent;border-radius:12px;box-shadow:none;transition:background .2s ease,color .2s ease;position:relative;top:2px}.reference-tree-container .reference-tree-tabs-bar .reference-tree-create-album .anticon{font-size:12px}.reference-tree-container .reference-tree-tabs-bar .reference-tree-create-album:hover{color:#7433ff;background:#EFEFEF;border:1px solid #7433FF}.reference-tree-container .reference-tree-tabs-bar .reference-tree-create-album:active{background:#E7E7E7}.reference-tree-container .tree-apply-permission-btn{flex-shrink:0;font-size:12px;color:var(--dola-text-2);border:1px solid var(--dola-border-1);border-radius:6px;padding:0 6px;line-height:18px;cursor:pointer;transition:all .12s cubic-bezier(.215,.61,.355,1)}.reference-tree-container .tree-apply-permission-btn:hover{color:var(--dola-primary)!important;border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important}.reference-tree-container .folder-interest{padding:0 4px;line-height:18px;text-align:center;color:var(--dola-btn-primary-text);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;background-color:var(--dola-primary);border-radius:4px}.reference-tree-container .folder-frequent{flex-shrink:0;padding:1px 6px;line-height:18px;text-align:center;white-space:nowrap;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;border-radius:6px;border:1px solid var(--dola-border-active);background:var(--dola-primary-bg)}.reference-tree-container .folder-datong{padding:0 4px;line-height:18px;text-align:center;color:var(--dola-text-reverse);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;background-color:var(--dola-success);border-radius:4px;margin-left:4px}.reference-tree-container .ant-spin-nested-loading,.reference-tree-container .ant-spin-nested-loading .ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column}.reference-tree-container .reference-tree-wrap{flex:1;min-height:0}.reference-tree-container .ant-tree-list-scrollbar,.reference-tree-container .ant-tree-list-scrollbar:hover{width:6px!important}.reference-tree-container .ant-tree-list-scrollbar-thumb:hover,.reference-tree-container .ant-tree-list-scrollbar-thumb-moving{background:var(--dola-border-1)!important}.reference-tree-container .reference-tree{overflow-x:hidden}.reference-tree-container .reference-tree .ant-tree-node-selected{background-color:transparent!important}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper{width:100%;min-width:0;padding:0;gap:4px}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item{width:100%;min-width:0}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content{display:flex;align-items:center;gap:6px;width:100%;min-width:0}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-demo{background-color:var(--dola-bg-1);padding:0 6px;height:20px;line-height:20px;border-radius:6px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-name{flex:1 1 auto;min-width:0;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;line-height:18px;font-style:normal;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-name .tree-highlight{color:var(--dola-primary)}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-org-name{flex-shrink:0;max-width:96px;padding:1px 6px;overflow:hidden;color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:18px;text-overflow:ellipsis;white-space:nowrap;background:var(--dola-bg-3);border:1px solid var(--dola-border-1);border-radius:6px}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-count{background-color:var(--dola-bg-2);color:var(--dola-text-1);width:20px;height:20px;line-height:20px;border-radius:50%;font-size:12px;font-style:normal;font-weight:500;text-align:center;margin-left:auto;flex-shrink:0}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item{width:100%}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-top:2px;flex-shrink:0}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info{display:flex;flex-direction:column;gap:2px;margin-left:3px;flex:1;min-width:0}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-name{line-height:18px;font-size:12px;color:var(--dola-text-1);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-name .tree-highlight{color:var(--dola-primary)}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta{line-height:18px;display:block;width:100%;font-weight:400;color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-meta-content{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta span{font-size:11px;color:var(--dola-text-3)}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-divider{color:var(--dola-bg-1)}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-source,.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-type{background-color:transparent}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-type{padding:0}.reference-tree-container .reference-tree .ant-tree-treenode{display:flex!important;align-items:center!important;width:100%!important;height:auto!important;padding:5px 8px!important;border-radius:8px;margin:1px 0;transition:background-color .12s cubic-bezier(.215,.61,.355,1)}.reference-tree-container .reference-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-2)!important}.reference-tree-container .reference-tree .ant-tree-treenode:hover .ant-tree-switcher{background-color:var(--dola-bg-1)}.reference-tree-container .reference-tree .ant-tree-treenode .ant-tree-title{color:var(--dola-text-1)}.reference-tree-container .reference-tree .ant-tree-checkbox{order:1;margin:0!important;margin-inline-end:0!important;align-self:center}.reference-tree-container .reference-tree .ant-tree-checkbox .ant-tree-checkbox-inner{width:14px!important;height:14px!important;border:1px solid var(--dola-border-1)!important;border-radius:3.5px!important}.reference-tree-container .reference-tree .ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:var(--dola-primary)!important;border-color:var(--dola-primary)!important}.reference-tree-container .reference-tree .ant-tree-switcher{order:2;align-self:center;width:16px;height:16px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .12s cubic-bezier(.215,.61,.355,1);margin:0 0 0 6px}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper{order:3;flex:1 1 auto;width:auto;min-height:0;margin-left:6px;min-width:0}.reference-tree-container .reference-tree .ant-tree-list-holder-inner .ant-tree-switcher.ant-tree-switcher-noop{display:none!important}.reference-tree-container .reference-tree .ant-tree-treenode-checkbox-checked{background-color:var(--dola-bg-2)!important}.reference-tree-container .reference-tree .ant-tree-switcher.ant-tree-switcher_open{background-color:var(--dola-bg-1)!important}.reference-tree-container .ant-tree-list-holder-inner{gap:0px}.reference-tree-container .tree-highlight{color:var(--dola-primary)}.ai-chat-container-mobile .reference-tree-container{width:calc(100% - 12px)}.reference-selector-modal .ant-tree-list .ant-tree-treenode:hover{background-color:var(--dola-bg-2)}.empty-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.empty-text{margin-top:10px;font-size:14px;color:var(--dola-text-3)}.create-link{color:var(--dola-primary);cursor:pointer}.create-link:hover{text-decoration:underline}.advanced-config-content{max-height:68vh;overflow-y:scroll}.advanced-config-tip{height:40px;padding:0 20px;border-radius:12px;background:linear-gradient(90deg,var(--dola-primary-bg) 0%,transparent 100%);display:flex;align-items:center}.advanced-config-tip .tip-text{font-size:14px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-text-1);min-width:554px}.advanced-config-tip .tip-divider{height:16px;margin:0 8px;border-color:var(--dola-border-1)}.advanced-config-tip .tip-link{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0%;color:var(--dola-text-1);cursor:pointer;white-space:nowrap;transition:color .2s}.advanced-config-tip .tip-link .iconfont{transition:color .2s}.advanced-config-tip .tip-link:hover{color:var(--dola-primary)}.advanced-config-tip .tip-link:hover .iconfont{color:var(--dola-primary)!important}.config-form-item{margin-top:24px}.config-form-item .form-item-label{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-text-3);margin-bottom:6px}.config-form-item .form-item-input{width:100%;border-radius:10px}.config-form-item .form-item-error{margin-top:0;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-danger)}.headers-table{margin-top:6px;border:1px solid var(--dola-input-border-default);border-radius:6px;overflow:hidden}.headers-table .headers-table-header{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:22px;color:var(--dola-text-1);background-color:var(--dola-bg-5);margin:0}.headers-table .headers-table-header .header-col-key,.headers-table .headers-table-header .header-col-value,.headers-table .headers-table-header .header-col-actions{padding:8px 12px}.headers-table .headers-table-body{max-height:216px;overflow-y:auto}.headers-table .headers-table-row{display:flex;align-items:center;border-bottom:1px solid var(--dola-border-1)}.headers-table .headers-table-row:last-child{border-bottom:none}.headers-table .headers-table-row .ant-input{border-radius:10px}.headers-table .headers-table-row .ant-input::placeholder{color:var(--dola-text-3);font-weight:350}.headers-table .header-col-key{width:320px;flex-shrink:0;text-align:left;padding:8px 12px}.headers-table .header-col-key .form-item-error{margin-top:0;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-danger)}.headers-table .header-col-value{flex:1;text-align:left;padding:8px 12px}.headers-table .header-col-value .form-item-error{margin-top:0;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-danger)}.headers-table .header-col-actions{width:120px;display:flex;align-items:center;gap:8px;text-align:left;padding:8px 12px}.headers-table .header-col-actions .ant-btn-link{font-family:Noto Sans SC;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-text-2)}.headers-table .header-col-actions .ant-btn-link:disabled{color:var(--dola-text-4)}.service-test-toggle{display:flex;align-items:center;gap:2px;font-size:12px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-primary);cursor:pointer;user-select:none}.service-test-toggle:hover{opacity:.8}.params-table{margin-top:6px;border:1px solid var(--dola-input-border-default);border-radius:6px;overflow:hidden}.params-table .params-table-header{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:22px;color:var(--dola-text-1);background-color:var(--dola-bg-5);margin:0}.params-table .params-table-header .param-col-key,.params-table .params-table-header .param-col-value{padding:8px 12px}.params-table .params-table-body{display:flex;flex-direction:column}.params-table .params-table-row{display:flex;align-items:center;border-bottom:1px solid var(--dola-border-1)}.params-table .params-table-row:last-child{border-bottom:none}.params-table .params-table-row .ant-input{border-radius:10px}.params-table .params-table-row .ant-input::placeholder{color:var(--dola-text-3);font-weight:350}.params-table .params-table-row .ant-input:disabled{background-color:var(--dola-bg-5);color:var(--dola-text-1);cursor:default;border-color:var(--dola-input-border-default)}.params-table .param-col-key{width:320px;flex-shrink:0;text-align:left;padding:8px 12px}.params-table .param-col-key .param-key-tag{display:inline-block;padding:2px 6px;border-radius:4px;background:var(--dola-bg-7);font-family:Noto Sans SC;font-size:14px;font-weight:350;line-height:22px;letter-spacing:0%;color:var(--dola-text-1)}.params-table .param-col-value{flex:1;text-align:left;padding:8px 12px}.params-table .param-col-value .form-item-error{margin-top:0;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-danger)}.connection-test-btn{width:100%;height:32px;margin-top:12px;padding:4px 16px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);font-size:14px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-text-1);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:color .2s}.connection-test-btn .iconfont{transition:color .2s}.connection-test-btn:hover{color:var(--dola-primary-soft)}.connection-test-btn:hover .iconfont{color:var(--dola-primary-soft)!important}.test-status-text{margin-top:8px;margin-bottom:8px;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:var(--dola-text-3)}.test-result-textarea{width:100%;padding:8px 12px;border-radius:6px;border:1px solid var(--dola-input-border-default);background:var(--dola-bg-5);font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:12px;line-height:18px;color:var(--dola-text-1);resize:vertical}.test-result-textarea:focus{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.permission-modal .ant-modal-wrap{perspective:2000px}.permission-modal .ant-modal-content{padding:0;transition:height .3s ease-in-out;transform-style:preserve-3d;backface-visibility:hidden;display:flex;flex-direction:column;max-height:90vh;background:var(--dola-bg-popup)}.permission-modal .ant-modal-body{padding:24px;display:flex;flex-direction:column;overflow:hidden;flex:1}.permission-modal .ant-modal-mask{pointer-events:auto!important}.permission-modal.flipping .ant-modal-content{animation:flipAnimation .4s ease-in-out}@keyframes flipAnimation{0%{transform:perspective(2000px) rotateY(0);opacity:1}50%{transform:perspective(2000px) rotateY(180deg);opacity:.3}to{transform:perspective(2000px) rotateY(360deg);opacity:1}}.permission-modal .permission-modal-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 12px;flex-shrink:0}.permission-modal .permission-modal-header .advanced-config-header-left{display:flex;align-items:center;gap:0}.permission-modal .permission-modal-header .advanced-config-header-left .back-button{padding:0;font-weight:500;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0px;vertical-align:middle;color:var(--dola-text-2)}.permission-modal .permission-modal-header .advanced-config-header-left .back-button:hover{color:var(--dola-text-2)}.permission-modal .permission-modal-header .advanced-config-header-left .back-button .anticon{font-size:12px;vertical-align:middle}.permission-modal .permission-modal-header .advanced-config-header-left .breadcrumb-divider{margin:0 8px;height:16px;border-left-color:var(--dola-border-1)}.permission-modal .permission-modal-header .permission-modal-title{margin:0;font-weight:500;font-size:16px;color:var(--dola-text-1);line-height:24px}.permission-modal .permission-modal-header .permission-modal-actions{display:flex;align-items:center;gap:12px}.permission-modal .permission-modal-header .permission-modal-actions .toggle-button{display:flex;align-items:center;padding:4px 0;color:var(--dola-primary);font-size:14px;font-weight:500;gap:2px}.permission-modal .permission-modal-header .permission-modal-actions .toggle-button:hover{color:var(--dola-btn-primary-bg-hover)}.permission-modal .permission-modal-header .permission-modal-actions .toggle-button .anticon{margin-right:4px}.permission-modal .permission-modal-header .permission-modal-actions .close-icon{cursor:pointer;font-size:14px;color:var(--dola-text-1);transition:color .3s}.permission-modal .permission-modal-header .permission-modal-actions .close-icon:hover{color:var(--dola-text-1)}.permission-modal .permission-modal-body{padding:0;overflow-y:auto;flex:1;min-height:0}.permission-modal .permission-modal-body::-webkit-scrollbar{width:6px}.permission-modal .permission-modal-body::-webkit-scrollbar-track{background:var(--dola-bg-5);border-radius:3px}.permission-modal .permission-modal-body::-webkit-scrollbar-thumb{background:var(--dola-text-4);border-radius:3px}.permission-modal .permission-modal-body::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.permission-modal .permission-modal-apply .apply-knowledge-info{display:flex;align-items:center;gap:8px;padding:0 8px;background:linear-gradient(90deg,var(--dola-primary-bg) -43.02%,transparent 115.47%);border-radius:8px;margin-bottom:12px;height:32px;overflow:hidden}.permission-modal .permission-modal-apply .apply-knowledge-info .apply-icon{display:flex}.permission-modal .permission-modal-apply .apply-knowledge-info .apply-icon i{font-size:18px;color:var(--dola-primary)}.permission-modal .permission-modal-apply .apply-knowledge-info .apply-text{font-size:13.5px;color:var(--dola-text-1);font-weight:500}.permission-modal .permission-modal-apply .apply-to{display:flex;align-items:center;margin-bottom:24px;font-weight:500;font-size:14px;color:var(--dola-text-1);line-height:22px}.permission-modal .permission-modal-apply .apply-to .apply-label{margin-right:8px}.permission-modal .permission-modal-apply .apply-type-section,.permission-modal .permission-modal-apply .apply-reason-section{margin-bottom:24px}.permission-modal .permission-modal-apply .apply-type-section .apply-section-title,.permission-modal .permission-modal-apply .apply-reason-section .apply-section-title{font-size:16px;color:var(--dola-text-1);font-weight:500;line-height:24px;margin-bottom:12px;padding:4px 0}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card{display:flex;align-items:flex-start;gap:10px;padding:14px 20px;border:1px solid var(--dola-border-1);border-radius:6px;cursor:pointer;transition:all .3s}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card:hover,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card:hover{background:var(--dola-primary-bg)}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card.active,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card.active{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card.disabled,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card.disabled{cursor:not-allowed}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card .ant-radio,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card .ant-radio{margin-top:2px}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card .card-content,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card .card-content{flex:1;color:var(--dola-text-1);line-height:22px}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card .card-content .card-title,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card .card-content .card-title{font-size:14px;font-weight:600;margin-bottom:4px}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card .card-content .card-desc,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card .card-content .card-desc{font-size:14px}.permission-modal .permission-modal-apply .apply-type-section .apply-reason-textarea,.permission-modal .permission-modal-apply .apply-reason-section .apply-reason-textarea{width:100%;padding:12px;border:1px solid var(--dola-input-border-default);border-radius:8px;font-size:14px;color:var(--dola-text-1);background:var(--dola-input-bg);resize:vertical;transition:all .3s;box-sizing:border-box}.permission-modal .permission-modal-apply .apply-type-section .apply-reason-textarea:hover,.permission-modal .permission-modal-apply .apply-reason-section .apply-reason-textarea:hover{border-color:var(--dola-input-border-hover)}.permission-modal .permission-modal-apply .apply-type-section .apply-reason-textarea:focus,.permission-modal .permission-modal-apply .apply-reason-section .apply-reason-textarea:focus{outline:none;border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.permission-modal .permission-modal-apply .apply-type-section .apply-reason-textarea::placeholder,.permission-modal .permission-modal-apply .apply-reason-section .apply-reason-textarea::placeholder{color:var(--dola-text-4)}.permission-modal .permission-modal-authorize .authorize-knowledge-info{display:flex;height:32px;padding:0 8px;align-items:center;gap:8px;align-self:stretch;border-radius:6px;background:linear-gradient(90deg,var(--dola-primary-bg) -43.02%,transparent 115.47%);margin:0 0 12px}.permission-modal .permission-modal-authorize .authorize-knowledge-info .authorize-icon{display:flex}.permission-modal .permission-modal-authorize .authorize-knowledge-info .authorize-icon i{font-size:18px;color:var(--dola-primary)}.permission-modal .permission-modal-authorize .authorize-knowledge-info .authorize-text{font-size:14px;color:var(--dola-title);font-weight:500}.permission-modal .permission-modal-authorize .authorize-mode-section{margin-bottom:24px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;border-radius:6px;border:1px solid var(--dola-border-1);cursor:pointer;gap:10px;transition:all .3s}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card:hover,.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card.active{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card.authorize-mode-card-disabled{cursor:not-allowed;opacity:.7}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card.authorize-mode-card-disabled:hover{border-color:var(--dola-border-1);background:transparent}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .ant-radio-wrapper{margin-inline-end:0}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .ant-radio{margin-top:2px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .card-content{flex:1;color:var(--dola-text-1);line-height:22px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .card-content .card-title{font-size:14px;font-weight:600;margin-bottom:4px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .card-content .card-desc{font-size:14px;font-weight:400}.permission-modal .permission-modal-authorize .authorize-limit-section{margin-bottom:24px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-nav{margin-bottom:16px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-tab{padding:8px 0!important;color:var(--dola-text-2);font-size:14px;font-weight:500;line-height:20px;text-transform:capitalize}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 24px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-tab .ant-tabs-tab-btn{line-height:24px!important}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-2);font-size:14px;font-weight:500}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-ink-bar{background:var(--dola-primary)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content{padding-top:8px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table{border-radius:6px;overflow:hidden}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-container,.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table table{border-radius:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-body::-webkit-scrollbar{width:6px;height:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-body::-webkit-scrollbar-track{background:var(--dola-bg-5);border-radius:3px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-body::-webkit-scrollbar-thumb{background:var(--dola-text-4);border-radius:3px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-thead>tr>th{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-tbody>tr>td{padding:6px 16px!important;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-btn-link{color:var(--dola-text-1);padding:0}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-btn-link:hover{color:var(--dola-danger)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner{background-color:var(--dola-bg-5);border-color:var(--dola-input-border-default)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row{background:var(--dola-primary-bg)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row td{padding:8px 16px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row .ant-select .ant-select-selector{border-color:var(--dola-primary);box-shadow:none}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row .ant-select .ant-select-selector:hover{border-color:var(--dola-btn-primary-bg-hover)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row .ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-section{margin-top:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-section .ant-btn{padding:0 12px!important;font-size:12px;gap:1px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-section .ant-btn-link:disabled{color:var(--dola-primary-soft)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form{margin-top:16px;padding:16px;background:var(--dola-bg-5);border-radius:8px;border:1px solid var(--dola-border-1)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .user-select-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:12px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .user-select-wrapper .user-select-label{font-size:14px;color:var(--dola-text-1);white-space:nowrap}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .add-user-actions{display:flex;justify-content:flex-end;gap:8px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .add-user-actions .ant-btn-primary{background-color:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .add-user-actions .ant-btn-primary:hover{background-color:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.permission-modal .permission-modal-authorize .authorize-restrict-tip .guidance-image{width:100%;height:auto;display:block}.permission-modal .modal-footer{display:flex;justify-content:space-between;align-items:center;padding:16px 0 0;margin-top:0;background:var(--dola-bg-popup);flex-shrink:0}.permission-modal .modal-footer .modal-footer-left{flex:1;display:flex;align-items:center}.permission-modal .modal-footer .modal-footer-left .ant-btn-link{padding:0!important;height:auto;width:auto;font-weight:500;font-style:normal;font-size:14px;line-height:22px;letter-spacing:0%;color:var(--dola-primary)}.permission-modal .modal-footer .modal-footer-left .ant-btn-link:hover{color:var(--dola-primary);opacity:.8}.permission-modal .modal-footer .modal-footer-right{display:flex;gap:12px;align-items:center}.permission-modal .modal-footer .ant-btn{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px}.permission-modal .modal-footer .ant-btn-default:not(.ant-btn-dangerous):not(:disabled){background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.permission-modal .modal-footer .ant-btn-default:not(.ant-btn-dangerous):not(:disabled):hover{background:var(--dola-btn-secondary-bg-hover)!important}.permission-modal .modal-footer .ant-btn-primary:not(:disabled){border:1px solid var(--dola-btn-primary-bg-default);background:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text)}.permission-modal .modal-footer .ant-btn-primary:not(:disabled):hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.ant-select .ant-select-selector:hover{box-shadow:none;border-color:var(--dola-primary)}.ant-select .ant-select-selector:focus{box-shadow:none;border-color:var(--dola-primary)}.ant-select .ant-select-selector:focus-within{border-color:var(--dola-primary);box-shadow:none!important}.popupClassName_class .rc-virtual-list-scrollbar{width:6px!important;display:block!important}.popupClassName_class .rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb{background-color:#b2b2b2!important}.popupClassName_class .ant-select-item.ant-select-item-option{color:var(--dola-text-1);font-size:14px;font-weight:400;border-radius:6px;background:transparent}.popupClassName_class .ant-select-item.ant-select-item-option .optionName{color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.popupClassName_class .ant-select-item.ant-select-item-option .optionId{color:var(--dola-text-2);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.popupClassName_class .ant-select-item.ant-select-item-option .optionSegmentat{margin:0 5px}.popupClassName_class .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-6)!important;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.sender-model-param-popover.ant-popover .ant-popover-inner{padding:10px 14px!important;border-radius:8px!important}.model-param-menu{width:180px}.model-param-menu .model-param-menu-header{display:flex;align-items:flex-start;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--dola-border-2)}.model-param-menu .model-param-menu-header:last-child{border-bottom:none;padding-bottom:3px}.model-param-menu .model-param-menu-icon{width:36px;height:36px;border-radius:8px;flex-shrink:0}.model-param-menu .model-param-menu-header-info{flex:1;min-width:0}.model-param-menu .model-param-menu-header-row1{display:flex;align-items:center;gap:4px}.model-param-menu .model-param-menu-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:32px;font-weight:500;color:#666;font-size:13px;color:var(--dola-text-1);font-weight:400;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0}.model-param-menu .model-param-menu-desc-text{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-size:10px;color:var(--dola-text-3);margin-top:0;line-height:1.5}.model-param-menu .model-param-menu-section{padding:8px 0 0}.model-param-menu .model-param-menu-section:not(:last-of-type){border-bottom:1px solid var(--dola-border-2);padding-bottom:8px}.model-param-menu .model-param-menu-section.model-param-menu-section-disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.model-param-menu .model-param-menu-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.model-param-menu .model-param-menu-section-title-group{display:flex;flex-direction:column}.model-param-menu .model-param-menu-section-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-size:12px;color:var(--dola-text-1)}.model-param-menu .model-param-menu-section-subtitle{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;font-size:10px;color:var(--dola-text-3)}.model-param-menu .model-param-menu-effort-list{display:flex;flex-direction:column;gap:4px;margin-top:4px}.model-param-menu .model-param-menu-effort-item{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;border-radius:6px;cursor:pointer;transition:background-color .12s ease}.model-param-menu .model-param-menu-effort-item:hover,.model-param-menu .model-param-menu-effort-item-active{background-color:var(--dola-bg-hover)}.model-param-menu .model-param-menu-effort-item-active .model-param-menu-effort-label{color:var(--dola-color-primary)}.model-param-menu .model-param-menu-effort-item-content{display:flex;align-items:baseline;gap:12px;flex:1;min-width:0}.model-param-menu .model-param-menu-effort-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-size:11px;color:var(--dola-text-1);flex-shrink:0;min-width:10px}.model-param-menu .model-param-menu-effort-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;font-size:10px;color:var(--dola-text-3);flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity .12s ease}.model-param-menu .model-param-menu-effort-item:hover .model-param-menu-effort-desc{opacity:1}.model-param-menu .model-param-menu-effort-check{flex-shrink:0;color:var(--dola-color-primary);display:flex;align-items:center}.table-field-popover .ant-popover-inner{border-radius:16px;background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}.aitooltipInfo-content{max-width:500px;padding:12px}.aitooltipInfo-content .aitooltipInfo-reponame{font-weight:500;font-size:14px;color:var(--dola-text-1);height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aitooltipInfo-content .aitooltipInfo-name{font-weight:400;font-size:12px;color:var(--dola-text-3);height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aitooltipInfo-content .aitooltipInfo-subtitle-row{display:flex;align-items:center;gap:4px;margin-top:4px}.aitooltipInfo-content .aitooltipInfo-table .ant-table-container{border:none!important}.aitooltipInfo-content .aitooltipInfo-source-tag{display:inline-flex;height:20px;padding:2px 12px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:var(--dola-bg-2);color:var(--dola-text-2);font-size:12px;font-weight:500;line-height:18px;margin-left:4px;border:none}.aitooltipInfo-content .ant-table,.aitooltipInfo-content .ant-table-small{border-radius:8px!important;overflow:hidden!important;background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}.aitooltipInfo-content .ant-table-cell:before{content:"";opacity:0}.aitooltipInfo-content .ant-table-thead>tr>th,.aitooltipInfo-content .ant-table-tbody>tr>td,.aitooltipInfo-content .ant-table-tbody .ant-table-cell{border-inline-end:none!important}.aitooltipInfo-content .ant-table-thead .ant-table-cell,.aitooltipInfo-content .ant-table-thead>tr>th{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;font-weight:500!important;font-size:14px!important;height:44px!important;border-bottom-color:var(--dola-border-2)!important}.aitooltipInfo-content .ant-table-tbody .ant-table-cell,.aitooltipInfo-content .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;font-size:12px!important;border-bottom-color:var(--dola-border-2)!important}.aitooltipInfo-content .ant-table-tbody>tr:hover>td,.aitooltipInfo-content .ant-table-tbody>tr.ant-table-row-hover>td{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.aitooltipInfo-content .ant-table-row{height:39px!important}.ant-tooltip .AitooltipInfo-my-classname{width:472px;height:326px;max-height:326px!important;padding:0!important;border-radius:16px!important;overflow:hidden!important}.json-editor-modal .ant-modal-content{background:var(--dola-bg-popup)}.json-editor-modal .ant-modal-header{background:transparent}.json-editor-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.json-editor-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.json-editor-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.json-editor-modal .ant-modal-title{color:var(--dola-text-2)!important}.json-editor-modal .json-editor-content{position:relative}.json-editor-modal .json-editor-content .json-editor-container{border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);overflow:hidden;display:flex;flex-direction:column;height:433px}.json-editor-modal .json-editor-content .json-editor-container.is-fullscreen{position:fixed;inset:16px;width:calc(100vw - 32px);height:calc(100vh - 32px);z-index:1101;box-shadow:0 12px 32px #0000002e}.json-editor-modal .json-editor-content .json-editor-container .json-editor-header{display:flex;justify-content:space-between;align-items:center;height:40px;background:var(--dola-bg-2);padding:0 12px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0;position:relative;z-index:1}.json-editor-modal .json-editor-content .json-editor-container .json-editor-label{display:flex;align-items:center}.json-editor-modal .json-editor-content .json-editor-container .json-editor-label .label{font-size:14px;font-weight:500;color:var(--dola-text-2)}.json-editor-modal .json-editor-content .json-editor-container .json-editor-actions{display:flex;gap:8px;align-items:center;position:relative;z-index:2}.json-editor-modal .json-editor-content .json-editor-container .json-editor-zoom-btn{border-radius:9.143px;background:var(--dola-bg-4);box-shadow:0 1.75px 2.625px #0000000a;display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;border:1px solid var(--dola-bg-4);box-sizing:border-box;transition:all .2s ease}.json-editor-modal .json-editor-content .json-editor-container .json-editor-zoom-btn .iconfont{font-size:20px;color:var(--dola-text-2)}.json-editor-modal .json-editor-content .json-editor-container .json-editor-zoom-btn:hover{border-color:var(--dola-border-1);background:var(--dola-bg-6)}.json-editor-modal .json-editor-content .json-editor-container .json-editor-main{flex:1;min-height:0;overflow:hidden;position:relative}.json-editor-modal .json-editor-content .json-editor-container .monaco-editor-wrapper{width:100%;height:100%;background:var(--dola-bg-4)}.json-editor-modal .modal-footer-content{display:flex;justify-content:flex-end;width:100%}.json-editor-modal .modal-footer-content .button-group{display:flex;gap:12px}.json-editor-modal .modal-footer-content .button-group .ant-btn-cancel,.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm{width:80px;height:32px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s}.json-editor-modal .modal-footer-content .button-group .ant-btn-cancel:disabled,.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm:disabled{opacity:.6;cursor:not-allowed}.json-editor-modal .modal-footer-content .button-group .ant-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.json-editor-modal .modal-footer-content .button-group .ant-btn-cancel:hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover)!important}.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm{background:var(--dola-btn-disabled-bg)!important;border:none!important;color:var(--dola-btn-disabled-text)!important}.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm.ant-btn-confirm-active{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm.ant-btn-confirm-active:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.json-editor-fullscreen-mask{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1100;cursor:pointer}.mcp-connection-detail-modal .ant-modal-content{padding:24px;background:var(--dola-bg-popup);border-radius:16px}.mcp-connection-detail-modal .ant-modal-body{padding:0}.mcp-connection-detail-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.mcp-connection-detail-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.mcp-connection-detail-modal .ant-modal-close-x{color:var(--dola-text-2);font-size:14px}.mcp-connection-detail-modal .connection-detail-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:16px}.mcp-connection-detail-modal .connection-detail-title-wrap{display:flex;align-items:center;gap:12px}.mcp-connection-detail-modal .connection-detail-error-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--dola-danger);font-size:18px;font-weight:600;background:var(--dola-bg-hover);border-radius:50%}.mcp-connection-detail-modal .connection-detail-title{color:var(--dola-text-1);font-size:16px;font-weight:600}.mcp-connection-detail-modal .connection-detail-copy-btn{display:flex;align-items:center;justify-content:center;color:var(--dola-text-2);background:transparent!important;border:none!important;box-shadow:none!important}.mcp-connection-detail-modal .connection-detail-copy-btn:hover{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important}.mcp-connection-detail-modal .connection-detail-desc{margin-bottom:6px;color:var(--dola-text-3);font-size:12px;line-height:22px}.mcp-connection-detail-modal .connection-detail-code-card{overflow:hidden;margin-bottom:16px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.mcp-connection-detail-modal .connection-detail-code-header{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 12px;color:var(--dola-text-2);font-size:14px;background:var(--dola-bg-2);border-bottom:1px solid var(--dola-border-1)}.mcp-connection-detail-modal .connection-detail-copy-btn{width:28px;height:28px;padding:0}.mcp-connection-detail-modal .connection-detail-code-content{max-height:200px;margin:0;padding:16px;overflow:auto;color:var(--dola-danger);font-size:14px;line-height:24px;white-space:pre-wrap;background:var(--dola-bg-4)}.mcp-connection-detail-modal .connection-detail-footer{display:flex;justify-content:flex-end}.mcp-connection-detail-modal .connection-detail-confirm-btn{height:32px;padding:4px 16px;color:var(--dola-btn-primary-text)!important;font-size:14px;background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;border-radius:8px}.mcp-connection-detail-modal .connection-detail-confirm-btn:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.mcp-create-modal .ant-modal-content{border-radius:16px;padding:24px;background:var(--dola-bg-popup);box-shadow:0 4px 24px #0000001a}.mcp-create-modal .form-input:focus,.mcp-create-modal .form-input:hover{border-color:var(--dola-input-border-hover)!important;background-color:var(--dola-input-bg)!important}.mcp-create-modal .ant-modal-header{margin-bottom:16px;padding:0;border-bottom:none;background:transparent}.mcp-create-modal .ant-modal-body{padding:0}.mcp-create-modal .ant-modal-footer{padding:0;border-top:none}.mcp-create-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.mcp-create-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.mcp-create-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.mcp-create-modal .mcp-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.mcp-create-modal .mcp-close-icon{font-size:20px;color:var(--dola-text-2)}.mcp-create-modal .mcp-safety-confirm{margin-top:8px;padding:0}.mcp-create-modal .mcp-safety-confirm .ant-checkbox-wrapper{align-items:flex-start;color:var(--dola-text-2);font-size:14px;line-height:20px}.mcp-create-modal .mcp-safety-confirm .mcp-safety-confirm-text{display:inline-block}.mcp-create-modal .mcp-safety-confirm .mcp-safety-confirm-link{color:var(--dola-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.mcp-create-modal .form-row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px}.mcp-create-modal .form-row .form-item-name{flex:1;min-width:120px;margin-bottom:0}.mcp-create-modal .form-row .form-item-connection{width:364px;max-width:100%;margin-bottom:0}.mcp-create-modal .form-row-auth{align-items:flex-start;margin-bottom:-8px}.mcp-create-modal .form-item-visibility{flex:1;min-width:260px;margin-bottom:0}.mcp-create-modal .form-item-auth-type{width:320px;max-width:100%;margin-bottom:0}.mcp-create-modal .form-item-visibility .ant-form-item-label,.mcp-create-modal .form-item-auth-type .ant-form-item-label{padding-bottom:4px}.mcp-create-modal .form-item-visibility .ant-form-item-label>label,.mcp-create-modal .form-item-auth-type .ant-form-item-label>label{height:18px}.mcp-create-modal .form-item-visibility .ant-form-item-control,.mcp-create-modal .form-item-auth-type .ant-form-item-control{min-height:22px;line-height:20px}.mcp-create-modal .form-item{margin-bottom:12px}.mcp-create-modal .form-item-last{margin-bottom:0}.mcp-create-modal .form-label{font-size:12px;color:var(--dola-text-3);font-weight:400}.mcp-create-modal .form-label.form-label-bold{font-weight:600}.mcp-create-modal .required-mark{color:var(--dola-danger);margin-right:4px}.mcp-create-modal .form-input{height:28px;border-color:var(--dola-border-1);border-radius:8px;font-size:12px;background:var(--dola-input-bg);color:var(--dola-text-1)}.mcp-create-modal .form-input::placeholder{color:var(--dola-text-4)}.mcp-create-modal .form-input:hover,.mcp-create-modal .form-input:focus{border-color:var(--dola-input-border-hover);background-color:var(--dola-input-bg)!important}.mcp-create-modal .form-textarea{background-color:var(--dola-input-bg);border-color:var(--dola-border-1);border-radius:8px;color:var(--dola-text-1)}.mcp-create-modal .form-textarea::placeholder{color:var(--dola-text-4)}.mcp-create-modal .form-textarea:hover,.mcp-create-modal .form-textarea:focus{border-color:var(--dola-input-border-hover);background-color:var(--dola-bg-4)}.mcp-create-modal .form-textarea.usage-textarea{font-size:12px;color:var(--dola-text-1)}.mcp-create-modal .connection-type-segmented{background-color:var(--dola-bg-hover);padding:2px;border-radius:8px;width:100%}.mcp-create-modal .connection-type-segmented .ant-segmented-item{color:var(--dola-text-2);border-radius:6px;flex:1;text-align:center}.mcp-create-modal .connection-type-segmented .ant-segmented-item.ant-segmented-item-selected{background-color:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f;color:var(--dola-text-1)}.mcp-create-modal .connection-type-segmented .ant-segmented-group{display:flex}.mcp-create-modal .icon-upload-dragger{background-color:transparent!important;border:none!important;border-radius:8px;padding:16px!important}.mcp-create-modal .icon-upload-dragger .ant-upload{padding:0!important}.mcp-create-modal .icon-upload-dragger .upload-content{display:flex;align-items:center;gap:12px}.mcp-create-modal .icon-upload-dragger .icon-placeholder{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.mcp-create-modal .icon-upload-dragger .icon-circle{width:64px;height:64px;background-color:var(--dola-bg-hover);border-radius:50%;border:1px dashed var(--dola-border-1);display:flex;align-items:center;justify-content:center;position:relative}.mcp-create-modal .icon-upload-dragger .image-icon{font-size:24px;color:var(--dola-border-1)}.mcp-create-modal .icon-upload-dragger .plus-badge{position:absolute;bottom:-2px;right:-2px;width:24px;height:24px;background-color:var(--dola-text-1);border-radius:50%;border:2px solid var(--dola-bg-4);display:flex;align-items:center;justify-content:center}.mcp-create-modal .icon-upload-dragger .plus-badge .anticon{color:var(--dola-text-reverse);font-size:12px;font-weight:700}.mcp-create-modal .icon-upload-dragger .uploaded-icon{width:80px;height:80px;object-fit:cover;border-radius:8px}.mcp-create-modal .icon-upload-dragger .upload-text{flex:1;text-align:left}.mcp-create-modal .icon-upload-dragger .upload-hint{font-size:14px;color:var(--dola-text-1);margin-bottom:4px}.mcp-create-modal .icon-upload-dragger .upload-link{color:var(--dola-primary);cursor:pointer}.mcp-create-modal .icon-upload-dragger .upload-link:hover{text-decoration:underline}.mcp-create-modal .icon-upload-dragger .upload-description{font-size:14px;color:var(--dola-text-3);margin-bottom:0}.mcp-create-modal .link-icon{color:var(--dola-text-4);font-size:16px}.mcp-create-modal .headers-list{display:flex;flex-direction:column;gap:8px}.mcp-create-modal .header-row{display:flex;gap:8px;align-items:center}.mcp-create-modal .header-input-item{flex:1;margin-bottom:0}.mcp-create-modal .header-action-btn{color:var(--dola-text-3);padding:0 4px;font-size:14px}.mcp-create-modal .header-action-btn.add-btn:hover{color:var(--dola-primary)}.mcp-create-modal .header-action-btn.delete-btn:hover:not(:disabled){color:var(--dola-danger)}.mcp-create-modal .header-action-btn:disabled{color:var(--dola-text-4);cursor:not-allowed}.mcp-create-modal .user-select .ant-select-selector{background-color:transparent!important;border-color:var(--dola-border-1)!important;border-radius:8px!important;padding:2px 8px!important}.mcp-create-modal .user-select .ant-select-selection-item{background-color:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:6px;padding:0 12px;font-size:14px;color:var(--dola-text-1);box-shadow:0 1px 2px #0000000d;margin-right:8px}.mcp-create-modal .user-select .ant-select-selection-item .ant-select-selection-item-remove{color:var(--dola-text-4)}.mcp-create-modal .user-select .ant-select-selection-item .ant-select-selection-item-remove:hover{color:var(--dola-text-3)}.mcp-create-modal .visibility-radio-group,.mcp-create-modal .auth-type-radio-group{display:flex;gap:24px;min-height:22px;align-items:center}.mcp-create-modal .visibility-radio-group .ant-radio-wrapper,.mcp-create-modal .auth-type-radio-group .ant-radio-wrapper{color:var(--dola-text-2);font-size:12px;line-height:18px}.mcp-create-modal .connection-test-section{margin-top:12px;margin-bottom:16px}.mcp-create-modal .connection-test-label{margin-bottom:8px}.mcp-create-modal .connection-test-btn{display:flex;gap:4px;align-items:center;justify-content:center;align-self:stretch;width:100%;height:28px;padding:0 12px;color:var(--dola-btn-secondary-text)!important;font-size:12px;background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;border-radius:8px}.mcp-create-modal .connection-test-btn:hover,.mcp-create-modal .connection-test-btn:focus{color:var(--dola-btn-secondary-text)!important;background:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-btn-secondary-border)!important}.mcp-create-modal .connection-test-btn .anticon{color:var(--dola-btn-secondary-text)}.mcp-create-modal .connection-test-result{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:10px;color:var(--dola-text-3);font-size:14px}.mcp-create-modal .connection-test-result-success .connection-test-icon,.mcp-create-modal .connection-test-result-success .connection-test-status-text{color:var(--dola-success)}.mcp-create-modal .connection-test-result-error .connection-test-status-text{color:var(--dola-danger)}.mcp-create-modal .connection-test-error-dot{width:6px;height:6px;background:var(--dola-danger);border-radius:50%}.mcp-create-modal .connection-test-message{max-width:360px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mcp-create-modal .connection-test-detail{color:var(--dola-text-2);text-decoration:underline;cursor:pointer}.mcp-create-modal .mcp-modal-footer{display:flex;justify-content:space-between;align-items:center}.mcp-create-modal .edit-json-btn,.mcp-create-modal .cancel-btn,.mcp-create-modal .save-btn{height:28px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:500}.mcp-create-modal .edit-json-btn{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.mcp-create-modal .edit-json-btn:hover{background:var(--dola-btn-secondary-bg-hover)!important}.mcp-create-modal .cancel-btn{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important;margin-right:12px}.mcp-create-modal .cancel-btn:hover{background:var(--dola-btn-secondary-bg-hover)!important}.mcp-create-modal .save-btn{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.mcp-create-modal .save-btn:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.mcp-create-modal .save-btn:disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important;cursor:not-allowed}.mcp-detail-modal .ant-modal-content{background:var(--dola-bg-popup);padding:24px}.mcp-detail-modal .mcp-detail-modal-container{background:var(--dola-bg-popup);height:800px;max-height:90vh;display:flex;flex-direction:column}.mcp-detail-modal .mcp-detail-header{display:flex;align-items:flex-start;margin-bottom:8px;min-height:92px}.mcp-detail-modal .mcp-detail-header .header-left{display:flex;width:100%;min-width:0;gap:12px}.mcp-detail-modal .mcp-detail-header .mcp-logo-box{width:68px;height:68px;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.mcp-detail-modal .mcp-detail-header .mcp-logo-box .mcp-logo{width:40px;height:40px;object-fit:contain}.mcp-detail-modal .mcp-detail-header .mcp-logo-box .mcp-logo-placeholder{font-size:24px;font-weight:600;color:var(--dola-primary)}.mcp-detail-modal .mcp-detail-header .mcp-info{display:flex;flex-direction:column;flex:1;min-width:0;padding-top:1px}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-title-row .mcp-title-content{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-title-row .mcp-title{margin:0;min-width:0;font-size:16px;line-height:24px;font-weight:600;color:var(--dola-text-1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-title-row .mcp-official-badge{padding:2px 8px;border-radius:4px;font-size:12px;background:var(--dola-primary-bg);color:var(--dola-primary);flex-shrink:0}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-meta{display:flex;width:100%;min-width:0;gap:16px;align-items:center;margin-top:0;line-height:20px}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-meta .meta-item{display:flex;flex-shrink:0;gap:4px;align-items:center;color:var(--dola-text-3);font-size:12px}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-meta .meta-item .anticon,.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-meta .meta-item svg{flex-shrink:0}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-meta .meta-owner{flex:1;min-width:0}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-meta .meta-owner .meta-owner-text{display:block;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-detail-connection-test{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:4px;padding:0;gap:16px}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-content{flex:1;min-width:0;color:var(--dola-text-3);font-size:12px}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-placeholder{color:var(--dola-text-4)}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-status{display:flex;align-items:center;gap:8px;min-width:0;color:var(--dola-text-3);line-height:20px;white-space:nowrap}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-status-success .connection-test-icon,.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-status-success .connection-test-status-text{color:var(--dola-success)}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-status-error .connection-test-status-text{color:var(--dola-danger)}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-error-dot{width:6px;height:6px;flex-shrink:0;background:var(--dola-danger);border-radius:50%}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-loading-icon{color:var(--dola-primary)}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-message{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-detail{color:var(--dola-text-2);text-decoration:underline;cursor:pointer}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-action{display:flex;align-items:center;gap:4px;height:20px;padding:0;margin-left:auto;flex-shrink:0;color:var(--dola-primary);font-size:12px}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-action:hover{color:var(--dola-primary)!important;background:var(--dola-bg-hover)!important}.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-action .ant-btn-icon+span,.mcp-detail-modal .mcp-detail-header .mcp-info .connection-test-action .anticon+span{margin-inline-start:0}.mcp-detail-modal .mcp-detail-header .header-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.mcp-detail-modal .mcp-detail-header .header-actions .action-btn{min-width:32px;height:32px;border-radius:8px;padding:0;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--dola-text-2)}.mcp-detail-modal .mcp-detail-header .header-actions .action-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.mcp-detail-modal .mcp-detail-header .header-actions .action-dropdown{position:relative}.mcp-detail-modal .mcp-detail-header .header-actions .more-btn .ant-btn-icon{display:flex;align-items:center;justify-content:center;line-height:0}.mcp-detail-modal .mcp-detail-header .header-actions .action-menu{position:absolute;top:36px;right:0;z-index:10;min-width:96px;padding:6px;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-popup)}.mcp-detail-modal .mcp-detail-header .header-actions .action-menu-item{display:block;width:100%;height:32px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--dola-text-2);font-size:13px;text-align:left;cursor:pointer}.mcp-detail-modal .mcp-detail-header .header-actions .action-menu-item:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.mcp-detail-modal .mcp-detail-header .header-actions .action-menu-item.danger{color:var(--dola-danger)}.mcp-detail-modal .mcp-detail-header .header-actions .close-btn{width:32px;padding:0;justify-content:center;color:var(--dola-text-3)}.mcp-detail-modal .mcp-detail-header .header-actions .close-btn:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.mcp-detail-modal .tab-switcher-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.mcp-detail-modal .tab-switcher-row .ant-segmented-item{color:var(--dola-text-2);border-radius:6px}.mcp-detail-modal .tab-switcher-row .ant-segmented-item.ant-segmented-item-selected{background-color:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f;color:var(--dola-text-1)}.mcp-detail-modal .content-area{flex:1;background:var(--dola-bg-5);border-radius:12px;border:1px solid var(--dola-border-1);padding:12px;display:flex;gap:10px;overflow:hidden}.mcp-detail-modal .content-divider{width:1px;background:var(--dola-border-1)}.mcp-detail-modal .tool-list-container{width:297px;background:var(--dola-bg-5);border-radius:8px;display:flex;flex-direction:column;flex-shrink:0}.mcp-detail-modal .tool-list-container .tool-list-header{background:var(--dola-bg-4);display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.mcp-detail-modal .tool-list-container .tool-list-header .ant-input-affix-wrapper{border-radius:6px!important}.mcp-detail-modal .tool-list-container .tool-list-header .ant-input-affix-wrapper:focus,.mcp-detail-modal .tool-list-container .tool-list-header .ant-input-affix-wrapper:focus-within{box-shadow:none!important}.mcp-detail-modal .tool-list-container .tool-list-header .tool-count{font-size:12px;color:var(--dola-text-3)}.mcp-detail-modal .tool-list-container .tool-list-header .status-indicator{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--dola-primary-bg);border-radius:50%}.mcp-detail-modal .tool-list-container .tool-list-header .status-indicator .status-icon{color:var(--dola-success)}.mcp-detail-modal .tool-list-container .tool-list-scroll{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px}.mcp-detail-modal .tool-list-container .tool-list-scroll::-webkit-scrollbar{width:4px}.mcp-detail-modal .tool-list-container .tool-list-scroll::-webkit-scrollbar-track{background:transparent}.mcp-detail-modal .tool-list-container .tool-list-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.mcp-detail-modal .tool-list-container .tool-list-scroll::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.mcp-detail-modal .tool-list-container .tool-item{background:var(--dola-bg-4);border:1px solid transparent;border-radius:8px;padding:12px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px;transition:all .2s}.mcp-detail-modal .tool-list-container .tool-item:hover{background:var(--dola-bg-hover)}.mcp-detail-modal .tool-list-container .tool-item.selected{background:var(--dola-bg-2);border-color:transparent}.mcp-detail-modal .tool-list-container .tool-item .tool-item-content{flex:1;overflow:hidden;display:flex;flex-direction:column;gap:4px}.mcp-detail-modal .tool-list-container .tool-item .tool-item-content .tool-name{font-size:14px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcp-detail-modal .tool-list-container .tool-item .tool-item-content .tool-description{font-size:12px;color:var(--dola-text-3);line-height:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mcp-detail-modal .tool-list-container .tool-item .tool-arrow{color:var(--dola-text-4);flex-shrink:0}.mcp-detail-modal .tool-list-container .tool-list-empty{flex:1;display:flex;align-items:center;justify-content:center}.mcp-detail-modal .tool-list-container .tool-list-empty .empty-text{font-size:14px;color:var(--dola-text-4)}.mcp-detail-modal .tool-detail-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.mcp-detail-modal .tool-detail-container .tool-detail-header{margin-bottom:12px}.mcp-detail-modal .tool-detail-container .tool-detail-header .detail-title{font-size:16px;margin:0;font-weight:600;color:var(--dola-text-1)}.mcp-detail-modal .tool-detail-container .tool-detail-scroll{flex:1;overflow-y:auto;padding-right:8px}.mcp-detail-modal .tool-detail-container .tool-detail-scroll::-webkit-scrollbar{width:4px}.mcp-detail-modal .tool-detail-container .tool-detail-scroll::-webkit-scrollbar-track{background:transparent}.mcp-detail-modal .tool-detail-container .tool-detail-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.mcp-detail-modal .tool-detail-container .tool-detail-scroll::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.mcp-detail-modal .tool-detail-container .tool-info-section{margin-bottom:24px}.mcp-detail-modal .tool-detail-container .tool-info-section .tool-info-name{font-size:14px;color:var(--dola-text-1);display:block;margin-bottom:4px}.mcp-detail-modal .tool-detail-container .tool-info-section .tool-info-description{font-size:12px;color:var(--dola-text-3);line-height:18px;margin:0}.mcp-detail-modal .tool-detail-container .tool-params-section{margin-bottom:24px}.mcp-detail-modal .tool-detail-container .tool-params-section .section-title{font-size:16px;margin-bottom:12px!important;font-weight:600;color:var(--dola-text-1)}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item{margin-bottom:12px}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item .param-label{font-size:12px;color:var(--dola-text-3)}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item .param-label .required-mark{color:var(--dola-danger);margin-right:4px}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item .param-input{height:36px;border-radius:10px;font-size:14px}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item .param-input .param-icon{color:var(--dola-text-4);opacity:0}.mcp-detail-modal .tool-detail-container .tool-result-section .result-label{font-size:12px;color:var(--dola-text-3);display:block;margin-bottom:8px}.mcp-detail-modal .tool-detail-container .tool-result-section .result-box{background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;padding:12px;height:136px;overflow:auto}.mcp-detail-modal .tool-detail-container .tool-result-section .result-box .result-content{font-size:12px;color:var(--dola-text-3);font-family:PingFang SC Mono,Menlo,Consolas,monospace;white-space:pre-wrap;margin:0}.mcp-detail-modal .tool-detail-container .tool-detail-empty{flex:1;display:flex;align-items:center;justify-content:center}.mcp-detail-modal .tool-detail-container .tool-detail-empty .empty-text{font-size:14px;color:var(--dola-text-4)}.mcp-detail-modal .tool-detail-container .test-button{height:36px;border-radius:10px;margin-bottom:20px;background:linear-gradient(to bottom,var(--dola-primary-soft),var(--dola-primary));border:none;box-shadow:0 2px 4px #7433ff33;font-weight:500}.mcp-detail-modal .tool-detail-container .test-button:not(:disabled):not(.ant-btn-disabled):hover,.mcp-detail-modal .tool-detail-container .test-button:not(:disabled):not(.ant-btn-disabled):focus{background:linear-gradient(to bottom,var(--dola-primary-soft),var(--dola-primary))}.mcp-detail-modal .tool-detail-container .test-button:hover{opacity:.9}.mcp-detail-modal .usage-guide-container{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--dola-bg-4);border-radius:8px}.mcp-detail-modal .usage-guide-container .usage-guide-scroll{flex:1;overflow-y:auto;padding:24px}.mcp-detail-modal .usage-guide-container .usage-guide-scroll::-webkit-scrollbar{width:4px}.mcp-detail-modal .usage-guide-container .usage-guide-scroll::-webkit-scrollbar-track{background:transparent}.mcp-detail-modal .usage-guide-container .usage-guide-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.mcp-detail-modal .usage-guide-container .usage-guide-scroll::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.mcp-detail-modal .usage-guide-container .usage-guide-scroll img{max-width:100%;height:auto;border-radius:8px;margin:8px 0;display:block;box-shadow:0 2px 8px #0000001a}.mcp-detail-modal .usage-guide-container .usage-guide-scroll .markdown-content img{max-width:100%;height:auto;border-radius:8px;margin:8px 0;display:block}.mcp-detail-modal .usage-guide-container .usage-guide-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px}.mcp-detail-modal .usage-guide-container .usage-guide-empty .empty-text{font-size:14px;color:var(--dola-text-4)}.mcp-detail-modal .usage-guide-container .guide-section{margin-bottom:24px}.mcp-detail-modal .usage-guide-container .guide-section:last-child{margin-bottom:0}.mcp-detail-modal .usage-guide-container .guide-section .guide-section-title{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:12px}.mcp-detail-modal .usage-guide-container .guide-section .guide-section-content{font-size:14px;color:var(--dola-text-2);line-height:1.8}.mcp-detail-modal .usage-guide-container .guide-section .guide-section-content .installation-source{display:block;margin-bottom:8px;color:var(--dola-text-2)}.mcp-detail-modal .usage-guide-container .guide-section .guide-section-content .installation-url .url-input{font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:13px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1)}.mcp-detail-modal .usage-guide-container .guide-section .guide-reference .reference-link{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:var(--dola-primary-bg);border:1px solid var(--dola-primary-soft);border-radius:6px;color:var(--dola-primary);font-size:13px;text-decoration:none;transition:all .2s}.mcp-detail-modal .usage-guide-container .guide-section .guide-reference .reference-link:hover{background:var(--dola-primary-bg);border-color:var(--dola-primary)}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps{display:flex;flex-direction:column;gap:16px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step{background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:8px;padding:16px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-header{display:flex;align-items:center;gap:12px;margin-bottom:8px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-header .step-number{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#a073ff 0%,#7433ff 100%);color:var(--dola-text-reverse);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-header .step-title{font-size:14px;font-weight:500;color:var(--dola-text-1)}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-description{font-size:13px;color:var(--dola-text-3);margin-left:36px;margin-bottom:8px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-items{display:flex;flex-wrap:wrap;gap:8px;margin-left:36px;margin-bottom:8px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-items .step-item-tag{margin:0;padding:4px 12px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:4px;font-size:12px;font-family:PingFang SC Mono,Menlo,Consolas,monospace;color:var(--dola-text-2)}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-action{margin-left:24px;padding:0;height:auto;font-size:13px}.mcp-detail-modal .ant-input-affix-wrapper:focus,.mcp-detail-modal .ant-input-affix-wrapper:focus-within{box-shadow:none!important}.mcp-detail-modal .ant-input,.mcp-detail-modal .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}.mcp-detail-modal .ant-input .ant-input,.mcp-detail-modal .ant-input-affix-wrapper .ant-input{background:transparent!important;color:var(--dola-text-1)!important}.mcp-detail-modal .ant-input::placeholder,.mcp-detail-modal .ant-input-affix-wrapper::placeholder,.mcp-detail-modal .ant-input input::placeholder,.mcp-detail-modal .ant-input-affix-wrapper input::placeholder{color:var(--dola-text-4)!important}.mcp-detail-modal .ant-input:hover,.mcp-detail-modal .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}.mcp-detail-modal .ant-input:focus,.mcp-detail-modal .ant-input-affix-wrapper:focus,.mcp-detail-modal .ant-input.ant-input-focused,.mcp-detail-modal .ant-input-affix-wrapper.ant-input-focused,.mcp-detail-modal .ant-input.ant-input-affix-wrapper-focused,.mcp-detail-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.mcp-detail-modal .ant-input-suffix{color:var(--dola-text-3)}.mcp-config-modal-wrapper .ant-modal-content{padding:0;border-radius:12px;overflow:hidden}.mcp-config-modal-wrapper .ant-modal-body{padding:0}.mcp-config-modal-wrapper .mcp-config-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.mcp-config-modal-wrapper .mcp-config-header-left{display:flex;align-items:center;gap:12px;flex:1}.mcp-config-modal-wrapper .mcp-config-mcp-icon{width:47px;height:47px;border-radius:8px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.mcp-config-modal-wrapper .mcp-config-mcp-icon img{width:80%;height:80%;object-fit:contain}.mcp-config-modal-wrapper .mcp-config-mcp-icon span{font-size:20px;font-weight:700;color:var(--dola-text-4)}.mcp-config-modal-wrapper .mcp-config-mcp-info{flex:1;min-width:0}.mcp-config-modal-wrapper .mcp-config-mcp-name{font-size:16px;font-weight:600;color:var(--dola-title);margin-bottom:4px;line-height:24px}.mcp-config-modal-wrapper .mcp-config-mcp-desc{font-size:12px;color:var(--dola-text-2);line-height:12px;font-family:ABeeZee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.mcp-config-modal-wrapper .mcp-config-close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--dola-title);opacity:.6;transition:opacity .2s;flex-shrink:0}.mcp-config-modal-wrapper .mcp-config-close-btn:hover{opacity:1}.mcp-config-modal-wrapper .mcp-config-tip{padding:12px;background:var(--dola-warning-bg);border-radius:8px;margin-bottom:20px;font-size:13px;color:var(--dola-text-2);line-height:1.5}.mcp-config-modal-wrapper .mcp-config-tip .mcp-config-tip-link{color:var(--dola-primary);text-decoration:underline;margin-left:4px;cursor:pointer}.mcp-config-modal-wrapper .mcp-config-tip .mcp-config-tip-link:hover{opacity:.8}.mcp-config-modal-wrapper .mcp-config-form{margin-bottom:24px}.mcp-config-modal-wrapper .mcp-config-form .ant-form-item{margin-bottom:16px}.mcp-config-modal-wrapper .mcp-config-form .ant-form-item:last-child{margin-bottom:0}.mcp-config-modal-wrapper .mcp-config-form .ant-form-item-label{padding-bottom:4px}.mcp-config-modal-wrapper .mcp-config-form .ant-form-item-label>label{font-size:14px;color:var(--dola-text-2);font-weight:500}.mcp-config-modal-wrapper .mcp-config-form .ant-input{border-radius:8px;padding:8px 12px;border-color:var(--dola-border-1)}.mcp-config-modal-wrapper .mcp-config-form .ant-input:focus,.mcp-config-modal-wrapper .mcp-config-form .ant-input:focus-within{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper{border-radius:8px;padding:8px 12px;border-color:var(--dola-border-1)}.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper:focus,.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper:focus-within{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper .ant-input{padding:0;border:none}.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper .ant-input:focus{box-shadow:none}.mcp-config-modal-wrapper .mcp-config-password-toggle{display:flex;align-items:center;justify-content:center;transition:color .2s}.mcp-config-modal-wrapper .mcp-config-password-toggle:hover{color:var(--dola-text-1)!important}.mcp-config-modal-wrapper .mcp-config-no-params{padding:32px 16px;text-align:center;font-size:14px;color:var(--dola-text-3)}.mcp-config-modal-wrapper .mcp-config-modal-footer{display:flex;gap:12px;justify-content:flex-end}.mcp-config-modal-wrapper .mcp-config-footer-btn{width:80px;height:32px;border-radius:8px;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-cancel{background:var(--dola-btn-secondary-bg-default);color:var(--dola-btn-secondary-text);border:1px solid var(--dola-btn-secondary-border)}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-cancel:hover{background:var(--dola-btn-secondary-bg-hover)}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-save{background:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);border:none}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-save:hover{background:var(--dola-btn-primary-bg-hover)}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-save.mcp-config-btn-disabled{background:var(--dola-btn-disabled-bg);color:var(--dola-btn-disabled-text);cursor:not-allowed;opacity:1}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-save.mcp-config-btn-disabled:hover{background:var(--dola-btn-disabled-bg)}.mcp-selector-modal .ant-modal-content{padding:0!important;border-radius:16px;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.mcp-selector-modal .ant-modal-body{padding:0}.mcp-selector-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column;overflow:hidden}.mcp-selector-container{display:flex;flex-direction:column;height:620px;background:var(--dola-bg-4);position:relative}.mcp-selector-container.mobile{height:100%;overflow:hidden}.mcp-selector-container.mobile .mcp-selector-header{padding:16px;border-bottom:1px solid var(--dola-border-1)}.mcp-selector-container.mobile .mcp-selector-search{padding:0 16px;margin-bottom:8px}.mcp-selector-container.mobile .mcp-selector-footer{height:auto;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.mcp-selector-main{flex:1;display:flex;min-height:0;overflow:hidden}.mcp-selector-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.mcp-selector-header .header-close-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--dola-text-3);transition:all .2s}.mcp-selector-header .header-close-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.mcp-selector-header .header-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px;margin:0}.mcp-selector-header.mobile-header{padding:16px}.mcp-selector-sidebar{width:196px;flex-shrink:0;padding:16px;background:var(--dola-bg-5);border-right:1px solid var(--dola-border-1);overflow-y:auto;display:flex;flex-direction:column;gap:12px}.mcp-selector-sidebar .sidebar-create-btn{width:100%;height:36px;border:1px solid var(--dola-border-1);border-radius:8px;color:var(--dola-primary);background:var(--dola-bg-5);font-size:14px;font-weight:500;line-height:22px;padding:0 12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:all .15s}.mcp-selector-sidebar .sidebar-create-btn .anticon{color:var(--dola-primary)}.mcp-selector-sidebar .sidebar-create-btn:hover{background:var(--dola-primary-bg);border-color:var(--dola-primary)}.mcp-selector-sidebar .sidebar-group{display:flex;flex-direction:column;gap:2px}.mcp-selector-sidebar .sidebar-group+.sidebar-group{margin-top:4px;padding-top:12px;border-top:1px solid var(--dola-border-1)}.mcp-selector-sidebar .sidebar-group-title{font-size:12px;color:var(--dola-text-3);line-height:18px;padding:0 8px;margin-bottom:6px}.mcp-selector-sidebar .sidebar-item{padding:9px 8px;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1);cursor:pointer;transition:background .15s}.mcp-selector-sidebar .sidebar-item:hover{background:var(--dola-bg-hover)}.mcp-selector-sidebar .sidebar-item.active{background:var(--dola-bg-2)}.mcp-selector-content{flex:1;display:flex;flex-direction:column;min-width:0;padding:16px 24px 0}.mcp-selector-search{margin-bottom:16px;flex-shrink:0}.mcp-selector-search .ant-input-affix-wrapper:focus,.mcp-selector-search .ant-input-affix-wrapper:focus-within{box-shadow:none!important;border-color:var(--dola-border-1)!important}.mcp-selector-search .ant-input-affix-wrapper{height:36px;border-radius:10px;padding:0 12px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-hover)}.mcp-selector-search .ant-input-affix-wrapper .ant-input{background-color:transparent;font-size:14px;color:var(--dola-text-3)}.mcp-selector-search .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)}.mcp-selector-list{flex:1;overflow-y:auto;margin-bottom:0;min-height:0;padding-right:2px;padding-bottom:16px}.mcp-selector-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.mcp-selector-grid.mcp-selector-grid-mobile{grid-template-columns:1fr;gap:10px}.mcp-selector-card{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--dola-border-1);border-radius:16px;background:var(--dola-bg-4);cursor:pointer;transition:all .2s;min-width:0}.mcp-selector-card:hover{border-color:var(--dola-primary);box-shadow:0 4px 12px #0000000d}.mcp-selector-card .mcp-card-top{display:flex;gap:8px;align-items:center;min-width:0}.mcp-selector-card .mcp-card-left{display:flex;align-items:flex-start;gap:8px;min-width:0;flex:1}.mcp-selector-card .mcp-card-icon{position:relative;width:42px;height:42px;border-radius:7px;background:var(--dola-bg-5);border:.583px solid var(--dola-border-1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mcp-selector-card .mcp-card-icon img{width:28px;height:28px;object-fit:contain}.mcp-selector-card .mcp-card-icon span{font-size:18px;font-weight:600;color:var(--dola-text-4)}.mcp-selector-card .mcp-card-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;overflow:hidden}.mcp-selector-card .mcp-card-header{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}.mcp-selector-card .mcp-card-title-row{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.mcp-selector-card .mcp-card-name{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0}.mcp-selector-card .mcp-official-badge{display:inline-flex;align-items:center;flex-shrink:0;height:22px;padding:3px 6px;background:var(--dola-bg-6);border:1px solid var(--dola-bg-6);border-radius:6px;color:#3069fa;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.mcp-selector-card .mcp-official-badge .anticon{font-size:14px;margin-right:2px}.mcp-selector-card .mcp-card-controls{display:flex;align-items:center;gap:8px;flex-shrink:0;align-self:flex-start}.mcp-selector-card .mcp-card-controls .circles{width:8px;height:8px;border-radius:100%;background-color:var(--dola-border-1)}.mcp-selector-card .mcp-check-box{width:24px;height:24px;border-radius:50px;background:var(--dola-bg-6);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--dola-text-3);padding:4px;flex-shrink:0;border:1px solid transparent}.mcp-selector-card .mcp-check-box:hover{background:var(--dola-bg-2);color:var(--dola-text-2);border:1px solid var(--dola-primary)}.mcp-selector-card .mcp-check-box.checked{background:var(--dola-primary-bg);color:var(--dola-primary)}.mcp-selector-card .mcp-check-box.checked:hover{opacity:.85;border:1px solid var(--dola-primary)}.mcp-selector-card .mcp-check-box svg{display:block}.mcp-selector-card.checked{border-color:var(--dola-primary)}.mcp-selector-card .mcp-tip-icon{display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--dola-text-2);flex-shrink:0}.mcp-selector-card .mcp-tip-icon .iconfont{font-size:12px;color:var(--dola-text-2)}.mcp-selector-card .mcp-tip-icon:hover{background:var(--dola-bg-hover)}.mcp-selector-card .mcp-oauth-authorized-container{display:flex;align-items:center;border-radius:6px;background:linear-gradient(0deg,rgba(137,251,179,.1) 0%,rgba(137,251,179,.1) 100%),rgba(255,255,255,.2);flex-shrink:0;white-space:nowrap;padding-right:5px}.mcp-selector-card .mcp-oauth-authorized-text-wrapper{display:flex;height:22px;padding:3px 6px;justify-content:center;align-items:center;gap:2px;flex-shrink:0}.mcp-selector-card .mcp-oauth-authorized-text{color:var(--dola-success);font-size:12px;font-weight:400;line-height:18px}.mcp-selector-card .mcp-oauth-divider{margin:0 4px 0 0;height:10px;border-color:var(--dola-border-1)}.mcp-selector-card .mcp-oauth-icon{color:var(--dola-success)!important}.mcp-selector-card .mcp-card-desc{font-size:12px;color:var(--dola-text-1);line-height:18px;min-height:18px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;text-overflow:ellipsis}.mcp-selector-card .mcp-card-bottom{display:none}.mcp-selector-card .mcp-card-visibility{display:flex;align-items:center;gap:4px;color:var(--dola-text-3);font-size:12px;line-height:18px;flex-shrink:0}.mcp-selector-card .mcp-card-visibility .iconfont{font-size:12px;color:var(--dola-text-3)}.mcp-selector-card .mcp-status-tag{width:66px;height:26px;padding:4px 8px;border-radius:6px;font-size:12px;line-height:18px;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);transition:all .2s;flex-shrink:0;cursor:pointer}.mcp-selector-card .mcp-status-tag .mcp-status-dot{width:8px;height:8px;border-radius:50%;background-color:var(--dola-border-1);flex-shrink:0}.mcp-selector-card .mcp-status-tag .anticon{flex-shrink:0}.mcp-selector-card .mcp-status-tag.enabled{color:var(--dola-success)}.mcp-selector-card .mcp-status-tag.disabled{color:var(--dola-text-2)}.mcp-selector-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;padding:0 24px;background:var(--dola-bg-3);flex-shrink:0}.mcp-selector-footer .footer-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.mcp-selector-footer .footer-label{font-size:14px;color:var(--dola-text-3);line-height:28px;flex-shrink:0}.mcp-selector-footer .footer-tags{display:flex;align-items:center;gap:8px;overflow:hidden}.mcp-selector-footer .footer-tag{display:flex;align-items:center;gap:4px;padding:4px;border-radius:4px;background:var(--dola-bg-hover);color:var(--dola-text-3);border:1px solid var(--dola-border-1);max-width:140px}.mcp-selector-footer .footer-tag .footer-tag-icon{width:16px;height:16px;border-radius:2.667px;background:var(--dola-bg-5);border:.222px solid var(--dola-border-1);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.mcp-selector-footer .footer-tag .footer-tag-icon img{width:10.67px;height:10.67px;object-fit:contain}.mcp-selector-footer .footer-tag .footer-tag-icon span{font-size:10px;font-weight:600;color:var(--dola-text-4)}.mcp-selector-footer .footer-tag .footer-tag-name{font-size:12px;color:var(--dola-text-3);line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcp-selector-footer .footer-tag .footer-tag-close,.mcp-selector-footer .footer-tag .footer-tag-remove{font-size:12px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0}.mcp-selector-footer .footer-tag .footer-tag-close:hover,.mcp-selector-footer .footer-tag .footer-tag-remove:hover{color:var(--dola-text-1)}.mcp-selector-footer .footer-tag-more{padding:4px;border-radius:4px;border:1px solid var(--dola-border-1);font-size:12px;color:var(--dola-text-3);line-height:18px;flex-shrink:0}.mcp-selector-footer .footer-right{display:flex;gap:12px;align-items:center;flex-shrink:0}.mcp-selector-footer .footer-btn{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.mcp-selector-footer .footer-btn.footer-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.mcp-selector-footer .footer-btn.footer-btn-cancel:hover{background:var(--dola-btn-secondary-bg-hover)!important}.mcp-selector-footer .footer-btn.footer-btn-confirm{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.mcp-selector-footer .footer-btn.footer-btn-confirm:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.mcp-selector-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px 0;color:var(--dola-text-4)}.mcp-selector-empty .empty-icon{font-size:40px;opacity:.2;margin-bottom:8px}.mcp-selector-empty .empty-text{font-size:14px;color:var(--dola-text-3)}.mcp-selector-loading{display:flex;align-items:center;justify-content:center;height:100%;padding:40px 0}.mcp-selector-header .header-right{display:flex;align-items:center;gap:8px}.mcp-mobile-create-btn{display:inline-flex;align-items:center;gap:4px;color:var(--dola-primary);font-size:13px;font-weight:500;background:none;border:none;cursor:pointer;padding:4px 6px;border-radius:6px;flex-shrink:0;transition:opacity .15s}.mcp-mobile-create-btn .anticon{font-size:12px}.mcp-mobile-create-btn:hover{opacity:.8}.mcp-mobile-tabs{display:flex;align-items:center;padding:0 16px;border-bottom:1px solid var(--dola-border-2);flex-shrink:0}.mcp-mobile-tab{position:relative;padding:8px 14px 10px;font-size:14px;color:var(--dola-text-2);cursor:pointer;transition:color .15s;white-space:nowrap}.mcp-mobile-tab.active{color:var(--dola-primary);font-weight:500}.mcp-mobile-tab.active:after{content:"";position:absolute;bottom:0;left:14px;right:14px;height:2px;border-radius:1px;background:var(--dola-primary)}.mcp-mobile-source-pills{display:flex;align-items:center;gap:8px;padding:10px 16px;overflow-x:auto;flex-shrink:0;-webkit-overflow-scrolling:touch}.mcp-mobile-source-pills::-webkit-scrollbar{display:none}.mcp-mobile-source-pill{height:28px;padding:0 12px;border-radius:100px;border:1px solid var(--dola-border-1);font-size:13px;color:var(--dola-text-2);background:var(--dola-bg-4);cursor:pointer;white-space:nowrap;display:flex;align-items:center;transition:all .15s;flex-shrink:0}.mcp-mobile-source-pill.active{background:var(--dola-primary-bg);border-color:var(--dola-primary-soft);color:var(--dola-primary);font-weight:500}.mcp-mobile-list-wrap{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.mcp-mobile-card-scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 16px;-webkit-overflow-scrolling:touch}.mcp-selector-container.mobile .mcp-selector-grid{grid-template-columns:1fr;gap:10px}.mcp-selector-container.mobile .mcp-status-tag{height:22px;padding:2px 8px;font-size:11px;width:auto;min-width:56px}.mcp-button-dropdown,.ai-chat-mcp-button-dropdown{width:auto!important;border-radius:10px;background:var(--dola-bg-4);padding:6px 0;box-shadow:0 .5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 -.5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.mcp-button-dropdown .mcp-dropdown-wrapper,.ai-chat-mcp-button-dropdown .mcp-dropdown-wrapper{display:flex;flex-direction:column;max-height:205px}.mcp-button-dropdown .mcp-dropdown-scroll-area,.ai-chat-mcp-button-dropdown .mcp-dropdown-scroll-area{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.mcp-button-dropdown .mcp-dropdown-scroll-area::-webkit-scrollbar,.ai-chat-mcp-button-dropdown .mcp-dropdown-scroll-area::-webkit-scrollbar{width:6px}.mcp-button-dropdown .mcp-dropdown-scroll-area::-webkit-scrollbar-track,.ai-chat-mcp-button-dropdown .mcp-dropdown-scroll-area::-webkit-scrollbar-track{background:transparent}.mcp-button-dropdown .mcp-dropdown-scroll-area::-webkit-scrollbar-thumb,.ai-chat-mcp-button-dropdown .mcp-dropdown-scroll-area::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.mcp-button-dropdown .mcp-dropdown-scroll-area::-webkit-scrollbar-thumb:hover,.ai-chat-mcp-button-dropdown .mcp-dropdown-scroll-area::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.mcp-button-dropdown .ant-dropdown-menu,.ai-chat-mcp-button-dropdown .ant-dropdown-menu{padding:0;background:transparent;box-shadow:none}.mcp-button-dropdown .ant-dropdown-menu-item,.ai-chat-mcp-button-dropdown .ant-dropdown-menu-item{padding:4px 8px!important;margin:0 8px 4px}.mcp-button-dropdown .ant-dropdown-menu-item:first-of-type,.ai-chat-mcp-button-dropdown .ant-dropdown-menu-item:first-of-type{margin-top:8px}.mcp-button-dropdown .ant-dropdown-menu-item:hover,.ai-chat-mcp-button-dropdown .ant-dropdown-menu-item:hover{background:var(--dola-bg-hover)}.mcp-button-dropdown .mcp-dropdown-footer,.ai-chat-mcp-button-dropdown .mcp-dropdown-footer{flex-shrink:0;border-top:1px solid var(--dola-border-1);padding:0 8px;background:var(--dola-bg-4)}.mcp-button-dropdown .ant-dropdown-menu-item-divider,.ai-chat-mcp-button-dropdown .ant-dropdown-menu-item-divider{margin:4px 8px;background:var(--dola-border-1)}.ai-chat-mcp-button-dropdown{padding:6px;border-radius:8px}.ai-chat-mcp-button-dropdown .ant-dropdown-menu-item{margin:0 0 4px;border-radius:4px}.ai-chat-mcp-button-dropdown .mcp-dropdown-header-item+.ant-dropdown-menu-item{margin-top:4px}.mcp-dropdown-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0}.mcp-dropdown-item .mcp-item-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.mcp-dropdown-item .mcp-icon{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;overflow:hidden;flex-shrink:0}.mcp-dropdown-item .mcp-icon img{width:100%;height:100%;object-fit:cover}.mcp-dropdown-item .mcp-icon-placeholder{text-transform:uppercase;color:var(--dola-text-reverse)}.mcp-dropdown-item .mcp-name{font-size:12px;color:var(--dola-text-2);line-height:22px;min-width:0;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mcp-dropdown-item .mcp-dropdown-item-right{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:88px;justify-content:flex-end}.mcp-dropdown-item .mcp-dropdown-item-right .mcp-action-link{color:var(--dola-text-3);font-size:12px;cursor:pointer;transition:opacity .2s ease-in-out;user-select:none;flex-shrink:0;white-space:nowrap}.mcp-dropdown-item .mcp-dropdown-item-right .mcp-action-link:hover{color:var(--dola-primary)}.mcp-dropdown-item .mcp-dropdown-item-right .ant-switch{flex-shrink:0}.mcp-dropdown-item .mcp-action-buttons{display:flex;align-items:center;gap:8px;min-width:80px;justify-content:flex-end;transition:opacity .2s ease-in-out}.mcp-dropdown-item .mcp-action-btn{font-size:14px;cursor:pointer;border-radius:4px;transition:color .2s;flex-shrink:0;white-space:nowrap;user-select:none}.mcp-dropdown-item .mcp-remove-btn{color:var(--dola-text-2)}.mcp-dropdown-item .mcp-remove-btn:hover{color:var(--dola-danger)}.mcp-dropdown-item .mcp-detail-btn{color:var(--dola-text-2)}.mcp-dropdown-item .mcp-detail-btn:hover{color:var(--dola-primary)}.mcp-dropdown-add{display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--dola-primary);font-size:12px;line-height:22px;padding:0 5px;margin-top:4px;border-radius:10px;user-select:none}.mcp-dropdown-add:hover{background-color:var(--dola-bg-hover)}.mcp-dropdown-add .mcp-dropdown-add-left{display:flex;align-items:center;flex-shrink:0}.mcp-dropdown-add .mcp-dropdown-add-left .add-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--dola-primary);font-size:16px}.mcp-dropdown-add .mcp-dropdown-add-left .add-icon .iconfont{font-size:12px;font-weight:700}.mcp-dropdown-add .mcp-dropdown-add-left .add-text{font-size:12px;font-weight:400;color:var(--dola-primary);line-height:28px}.mcp-dropdown-add .mcp-dropdown-add-right{flex-shrink:0;display:flex;align-items:center}.mcp-dropdown-add .mcp-icon-small{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--dola-text-reverse);overflow:hidden}.mcp-dropdown-add .mcp-icon-small img{width:100%;height:100%;object-fit:cover}.mcp-dropdown-add .mcp-count{font-size:12px;color:var(--dola-text-2);margin-left:4px}.mcp-dropdown-add:hover .add-icon,.mcp-dropdown-add:hover .add-text{opacity:.8}.mcp-dropdown-header-item{padding:4px 12px 6px!important;margin:0!important;cursor:default!important;background:transparent!important;flex-shrink:0;user-select:none}.mcp-dropdown-header-item:hover{background:transparent!important}.mcp-dropdown-header-item.ant-dropdown-menu-item-disabled{color:var(--dola-text-2)!important}.mcp-dropdown-header-item:after{display:none!important}.mcp-dropdown-header-item .ai-chat-mcp-dropdown-header,.mcp-dropdown-header-item .mcp-dropdown-header{color:var(--dola-text-2);line-height:18px;font-weight:400;font-size:11px}.mcp-dropdown-empty{padding:16px 8px;text-align:center}.mcp-dropdown-empty .mcp-empty-icon{margin-bottom:8px}.mcp-dropdown-empty .mcp-empty-text{font-size:12px;color:var(--dola-text-3);line-height:22px}.ai-chat-mcp-button{height:24px;padding:0 12px;margin-left:4px;border-radius:100px;background:var(--dola-bg-6);cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.ai-chat-mcp-button:hover{background-color:var(--dola-bg-2);color:var(--dola-text-1)!important}.ai-chat-mcp-button:active{background:var(--dola-bg-2)}.ai-chat-mcp-button-content,.ai-chat-mcp-empty .iconfont{display:flex;align-items:center;justify-content:center}.ai-chat-mcp-icon-small{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--dola-text-reverse);overflow:hidden}.ai-chat-mcp-icon-small img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-icon-small span{line-height:1}.ai-chat-mcp-count{font-size:12px;color:var(--dola-text-3);font-weight:400;line-height:20px}.ai-chat-mcp-loading{padding:0 4px}.ai-chat-mcp-drawer{border-radius:16px 16px 0 0}.ai-chat-mcp-drawer .ant-drawer-content-wrapper{border-radius:16px 16px 0 0;overflow:hidden}.ai-chat-mcp-drawer .ant-drawer-header{padding:16px;border-bottom:none}.ai-chat-mcp-drawer .ant-drawer-header .ant-drawer-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.ai-chat-mcp-drawer .ant-drawer-body{display:flex;flex-direction:column;height:100%;padding:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-content{background:var(--dola-bg-4);display:flex;flex-direction:column;flex:1;overflow:hidden}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-list{padding:8px;display:flex;flex-direction:column;gap:4px;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-radius:6px;background:var(--dola-bg-5);transition:all .2s;flex-shrink:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item:active{background:var(--dola-bg-hover)}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left .ai-chat-mcp-icon{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;overflow:hidden;flex-shrink:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left .ai-chat-mcp-icon img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left .ai-chat-mcp-icon-placeholder{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:var(--dola-text-reverse);text-transform:uppercase}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left .ai-chat-mcp-name{font-size:14px;color:var(--dola-text-1);line-height:22px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-right{display:flex;align-items:center;gap:16px;flex-shrink:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-right .ai-chat-mcp-action-link{font-size:14px;color:var(--dola-primary);line-height:22px;cursor:pointer;user-select:none;white-space:nowrap}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-right .ai-chat-mcp-action-link:active{opacity:.7}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-right .ai-chat-mcp-remove-link{color:var(--dola-danger)}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;flex:1}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-empty .ai-chat-mcp-empty-icon{margin-bottom:12px;opacity:.4}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-empty .ai-chat-mcp-empty-text{font-size:14px;color:var(--dola-text-3);line-height:22px}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-divider{height:1px;background:var(--dola-border-1);flex-shrink:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:8px 12px;cursor:pointer;user-select:none;flex-shrink:0;background:var(--dola-bg-4)}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer:active{background:var(--dola-bg-hover)}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-left{display:flex;align-items:center}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-left .ai-chat-mcp-add-icon{font-size:18px;color:var(--dola-primary);font-weight:500;line-height:1}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-left .ai-chat-mcp-add-text{font-size:14px;color:var(--dola-primary);line-height:22px;font-weight:400}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right{display:flex;align-items:center;margin-left:auto}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-icon-small{width:24px;height:24px;border-radius:50%;border:1px solid var(--dola-border-1);overflow:hidden;background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;margin-left:-6px}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-icon-small:first-child{margin-left:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-icon-small img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-icon-small span{font-size:12px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--dola-text-reverse);text-transform:uppercase}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-count{font-size:12px;color:var(--dola-text-3);margin-left:8px}@media (max-width: 768px){.ai-chat-mcp-button{min-width:40px}.ai-chat-mcp-button:active{transform:scale(.98)}.ai-chat-mcp-icon-small{width:16px;height:16px}.ai-chat-mcp-drawer .ant-drawer-content-wrapper{width:100%!important;max-height:380px!important}.ai-chat-mcp-drawer .ant-drawer-content{display:flex;flex-direction:column;overflow:hidden}}.ai-chat-mcp-select-list{max-height:400px;overflow-y:auto}.ai-chat-mcp-select-item{display:flex;align-items:flex-start;padding:12px;border-radius:6px;cursor:pointer;transition:all .2s}.ai-chat-mcp-select-item:hover{background:var(--dola-bg-hover)}@media (max-width: 768px){.ai-chat-mcp-select-item{padding:16px 12px}.ai-chat-mcp-select-item:active{background:var(--dola-bg-hover)}}.ai-chat-mcp-select-item .ai-chat-mcp-icon{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;overflow:hidden;flex-shrink:0}.ai-chat-mcp-select-item .ai-chat-mcp-icon img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-select-item .ai-chat-mcp-icon-placeholder{text-transform:uppercase;color:var(--dola-text-reverse);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.ai-chat-mcp-select-item .ai-chat-mcp-select-info{flex:1;min-width:0}.ai-chat-mcp-select-item .ai-chat-mcp-select-name{font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:22px;margin-bottom:4px}.ai-chat-mcp-select-item .ai-chat-mcp-select-desc{font-size:12px;color:var(--dola-text-3);line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ai-chat-mcp-detail-content{padding:8px 0}.ai-chat-mcp-detail-header{padding-bottom:20px;border-bottom:1px solid var(--dola-border-1);margin-bottom:20px}.ai-chat-mcp-detail-icon{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;color:var(--dola-text-reverse);overflow:hidden;flex-shrink:0}.ai-chat-mcp-detail-icon img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-detail-title{display:flex;flex-direction:column;gap:4px}.ai-chat-mcp-detail-name{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px}.ai-chat-mcp-detail-id{font-size:12px;color:var(--dola-text-3);line-height:20px}.ai-chat-mcp-detail-section{margin-bottom:20px}.ai-chat-mcp-detail-section:last-child{margin-bottom:0}.ai-chat-mcp-detail-section-title{font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:22px;margin-bottom:8px}.ai-chat-mcp-detail-section-content{font-size:14px;color:var(--dola-text-2);line-height:22px}.ai-chat-mcp-detail-features{margin:0;padding-left:20px}.ai-chat-mcp-detail-features li{margin-bottom:4px}.ai-chat-mcp-detail-features li:last-child{margin-bottom:0}@media (max-width: 768px){.ai-chat-mcp-detail-content{padding:12px 0}.ai-chat-mcp-detail-header{padding-bottom:16px;margin-bottom:16px}.ai-chat-mcp-detail-icon{width:56px;height:56px}.ai-chat-mcp-detail-section{margin-bottom:16px}.ai-chat-mcp-detail-section-title{font-size:15px;margin-bottom:10px}.ai-chat-mcp-detail-section-content{font-size:14px;line-height:24px}}.skill-file-upload-component{height:100%}.skill-file-upload-component .skill-upload-area{display:flex;align-items:center;justify-content:center;height:100%;background:var(--dola-bg-4);border:1.5px dashed var(--dola-border-1);border-radius:8px;cursor:pointer;transition:border-color .25s ease,background .25s ease}.skill-file-upload-component .skill-upload-area:hover,.skill-file-upload-component .skill-upload-area.drag-over{background:var(--dola-primary-bg);border-color:var(--dola-primary)}.skill-file-upload-component .skill-upload-area .skill-upload-content{display:flex;flex-direction:column;align-items:center;padding:10px 32px;text-align:center}.skill-file-upload-component .skill-upload-area .skill-upload-icon{margin-bottom:8px;line-height:1}.skill-file-upload-component .skill-upload-area .skill-upload-title{margin-bottom:6px;color:var(--dola-text-2);font-weight:500;font-size:12px;line-height:22px}.skill-file-upload-component .skill-upload-area .skill-upload-title .skill-upload-link{color:var(--dola-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.skill-file-upload-component .skill-upload-area .skill-upload-desc{max-width:320px;color:var(--dola-text-3);font-weight:400;font-size:12px;line-height:18px}.skill-file-upload-component .skill-file-info{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;box-shadow:0 0 0 1px var(--dola-border-1);transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.skill-file-upload-component .skill-file-info:hover{box-shadow:0 0 0 1px var(--dola-border-active)}.skill-file-upload-component .skill-file-info.drag-over{background:var(--dola-primary-bg);border-color:var(--dola-primary);box-shadow:0 0 0 1px var(--dola-primary)}.skill-file-upload-component .skill-file-info.edit-mode{background:var(--dola-bg-hover);border:1px solid var(--dola-border-1);cursor:not-allowed}.skill-file-upload-component .skill-file-info.edit-mode:hover{box-shadow:0 0 0 1px var(--dola-border-1)}.skill-file-upload-component .skill-file-info.edit-mode.drag-over{background:var(--dola-primary-bg);border-color:var(--dola-primary);box-shadow:0 0 0 1px var(--dola-primary)}.skill-file-upload-component .skill-file-info .skill-file-info-wrap{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;padding:10px 32px;text-align:center}.skill-file-upload-component .skill-file-info .skill-file-icon{margin-bottom:12px;line-height:1}.skill-file-upload-component .skill-file-info .skill-file-icon img{width:56px;height:56px}.skill-file-upload-component .skill-file-info .skill-file-name{max-width:100%;margin-bottom:4px;color:var(--dola-text-1);font-weight:500;font-size:13px;line-height:20px;word-break:break-all}.skill-file-upload-component .skill-file-info .skill-file-meta{margin-bottom:14px;color:var(--dola-text-3);font-size:12px;line-height:18px}.skill-file-upload-component .skill-file-info .skill-file-meta .sep{margin:0 8px;color:var(--dola-border-1)}.skill-file-upload-component .skill-file-info .skill-file-meta .processing{color:var(--dola-primary)}.skill-file-upload-component .skill-file-info .skill-file-actions{display:flex;gap:10px;justify-content:center}.skill-file-upload-component .skill-file-info .skill-file-actions .ant-btn{padding:4px 16px;color:var(--dola-text-1);font-weight:400;font-size:12px;background:var(--dola-bg-1);border:1px solid var(--dola-border-1);border-radius:6px}.skill-file-upload-component .skill-file-info .skill-file-actions .ant-btn:hover:not(:disabled){background:var(--dola-bg-selected);border-color:var(--dola-border-1)}.skill-file-upload-component .skill-file-info .skill-file-actions .ant-btn:disabled{cursor:not-allowed;opacity:.5}.skill-file-upload-component .skill-file-info .skill-progress{width:240px;margin-top:16px}.skill-file-upload-component .skill-file-info .skill-progress .skill-progress-label{margin-bottom:6px;color:var(--dola-text-2);font-weight:500;font-size:12px}.skill-file-upload-component .skill-file-info .skill-progress .ant-progress-bg{border-radius:4px}.skill-file-upload-component .skill-file-info .skill-progress .ant-progress-text{font-weight:500;font-size:12px}.organization-selector .org-selector-input-wrapper,.organization-selector .org-selector-input-wrapper .org-selector-tags{margin-bottom:8px}.organization-selector .org-selector-input-wrapper .org-selector-tags .ant-tag{margin-bottom:4px;cursor:default;background:var(--dola-bg-2);color:var(--dola-text-1);border-color:var(--dola-border-1)}.organization-selector .org-selector-input-wrapper .org-selector-tags .ant-tag .ant-tag-close-icon{color:var(--dola-text-3)}.organization-selector .org-selector-input-wrapper .org-selector-tags .ant-tag .ant-tag-close-icon:hover{color:var(--dola-text-1)}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper,.organization-selector .org-selector-input-wrapper .ant-input{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper input.ant-input,.organization-selector .org-selector-input-wrapper .ant-input input.ant-input{background:transparent!important;color:var(--dola-text-1)!important}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper::placeholder,.organization-selector .org-selector-input-wrapper .ant-input::placeholder,.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper input::placeholder,.organization-selector .org-selector-input-wrapper .ant-input input::placeholder{color:var(--dola-text-3)!important}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper .anticon,.organization-selector .org-selector-input-wrapper .ant-input .anticon{color:var(--dola-text-3)}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper:hover,.organization-selector .org-selector-input-wrapper .ant-input:hover{border-color:var(--dola-primary)!important}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper-focused,.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper:focus-within,.organization-selector .org-selector-input-wrapper .ant-input:focus{border-color:var(--dola-primary)!important;box-shadow:none!important}.organization-selector .tree-container{max-height:200px;margin-top:8px;padding:8px;overflow:auto;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);border-radius:6px}.organization-selector .tree-container .tree-container-inner{height:100%;overflow:auto}.organization-selector .tree-container .empty-state{text-align:center;padding:20px;color:var(--dola-text-3)}.organization-selector.error .ant-input{border-color:var(--dola-danger)!important;box-shadow:0 0 0 2px #ff4d4f33!important}.organization-selector.error .tree-container{border-color:var(--dola-danger)}.organization-selector .ant-tree{background:transparent}.organization-selector .ant-tree .ant-tree-checkbox{margin-top:0}.organization-selector .ant-tree .ant-tree-list .ant-tree-title{font-size:14px!important;font-style:normal!important;font-weight:400!important;color:var(--dola-text-1)!important}.organization-selector .ant-tree .ant-tree-list .ant-tree-switcher{width:24px;height:24px;background-color:unset!important}.organization-selector .ant-tree .ant-tree-list .ant-tree-switcher.ant-tree-switcher_open{background-color:unset!important}.organization-selector .ant-tree .ant-tree-list .ant-tree-treenode{width:100%}.organization-selector .ant-tree .ant-tree-list .ant-tree-treenode-motion{display:none}.organization-selector .ant-tree .ant-tree-node-content-wrapper{background:transparent;flex:1;overflow:hidden}.organization-selector .ant-tree .ant-tree-node-content-wrapper:hover{background-color:var(--dola-bg-hover)}.organization-selector .ant-tree .tree-node-name,.organization-selector .ant-tree .tree-node-path{height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-selector .ant-tree .ant-tree-node-selected .ant-tree-node-content-wrapper{background-color:var(--dola-primary-bg)}.organization-selector .tree-node-content{display:flex;flex-direction:column;line-height:1.4}.organization-selector .tree-node-content .tree-node-name{font-size:14px;color:var(--dola-text-1);font-weight:400}.organization-selector .tree-node-content .tree-node-path{font-size:12px;color:var(--dola-text-3);margin-top:2px}.organization-selector .shared-tag{display:inline-block;margin-left:8px;padding:0 8px;font-size:12px;line-height:20px;color:var(--dola-text-2);background:var(--dola-bg-selected);border-radius:2px}.ant-popover .org-selector-tag-popover{padding:5px 10px!important}.beacon-space-group-selector{flex:1;display:flex;flex-direction:column;gap:8px;overflow:hidden}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper{padding:4px 11px;border-radius:10px;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-4)!important}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper:hover,.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper:focus,.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary)!important}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper .ant-input{font-size:14px;line-height:24px;background:transparent!important;color:var(--dola-text-1)!important}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper .ant-input-suffix{color:var(--dola-text-3)}.beacon-space-group-selector .beacon-space-tree{flex:1;overflow-y:auto;padding:8px;margin-top:8px;border-radius:6px;background:var(--dola-bg-6)}.beacon-space-group-selector .beacon-space-tree .ant-spin-nested-loading,.beacon-space-group-selector .beacon-space-tree .ant-spin-container{height:100%}.beacon-space-group-selector .beacon-space-tree .ant-tree{background:transparent;color:var(--dola-text-1)}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-treenode{padding:0;align-items:center;width:100%;min-height:24px}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-treenode:hover{background:transparent}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;padding:0;background:transparent!important;display:flex;align-items:center;min-height:24px}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-node-content-wrapper:hover{background:transparent!important}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-switcher{width:24px;height:24px;line-height:24px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);flex-shrink:0}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-checkbox{margin:0 4px 0 0;align-self:center}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-indent-unit{width:16px}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node{display:flex;align-items:center;height:24px;padding:0;border-radius:6px;cursor:pointer;transition:all .2s}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node:hover{background:var(--dola-bg-hover)}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node.selected{background:var(--dola-primary-bg)}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node.selected .beacon-space-tree-node-title{color:var(--dola-primary)}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node .beacon-space-tree-node-title{font-size:14px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}.beacon-space-group-selector .beacon-space-tree .ant-empty{margin:auto;padding:40px 0}.beacon-space-group-selector .beacon-space-tree .ant-empty-description{color:var(--dola-text-3)}.scope-setting-modal .ant-modal-content,.scope-setting-modal .ant-modal-header{color:var(--dola-text-1);background:var(--dola-bg-popup)!important}.scope-setting-modal .ant-modal-body{background:var(--dola-bg-popup)!important}.scope-setting-modal .ant-modal-title{color:var(--dola-text-1)}.scope-setting-modal .ant-modal-close{color:var(--dola-text-3)}.scope-setting-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.scope-setting-body{display:flex;height:338px;padding:12px;overflow:hidden;border:1px solid var(--dola-border-1);border-radius:10px}.scope-left{display:flex;flex:1;flex-direction:column;min-width:0;padding:0 16px 16px 0;overflow:hidden}.scope-tabs{flex-shrink:0;margin-bottom:12px}.scope-tabs .ant-radio-group{display:flex;gap:4px;align-items:center;width:100%;padding:2px;background:var(--dola-bg-hover);border-radius:8px}.scope-tabs .ant-radio-button-wrapper{display:flex;flex:1;align-items:center;justify-content:center;height:28px;padding:4px 8px;color:var(--dola-text-2);font-size:12px;white-space:nowrap;background:transparent;border:none;border-radius:6px;transition:color .2s,background .2s}.scope-tabs .ant-radio-button-wrapper:before{display:none}.scope-tabs .ant-radio-button-wrapper:hover{color:var(--dola-text-1)}.scope-tabs .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{color:var(--dola-text-1);background:var(--dola-bg-4);box-shadow:none}.scope-selector-content{display:flex;flex:1;flex-direction:column;overflow:hidden}.scope-selector-content>*{flex:1;overflow:hidden}.scope-member-wrap .ant-select{width:100%}.scope-member-wrap .ant-select .ant-select-selector{border-color:var(--dola-border-1);border-radius:10px}.scope-member-wrap .ant-select .ant-select-selector:hover{border-color:var(--dola-primary)}.scope-member-wrap .ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary)!important;box-shadow:none!important}.scope-member-wrap .ant-select .ant-select-selection-placeholder{color:var(--dola-text-4);font-size:14px}.scope-divider{flex-shrink:0;width:1px;background:var(--dola-border-1)}.scope-right{display:flex;flex-direction:column;flex-shrink:0;width:256px;padding:0 0 16px 16px;overflow:hidden}.scope-right-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;margin-bottom:10px}.scope-right-header .scope-right-title{color:var(--dola-text-3);font-size:12px;line-height:22px}.scope-clear-btn{padding:0;color:var(--dola-primary);font-size:12px;line-height:22px;background:none;border:none;cursor:pointer}.scope-clear-btn:hover{opacity:.75}.scope-selected-list{display:flex;flex:1;flex-direction:column;overflow-y:auto}.scope-selected-list::-webkit-scrollbar{width:4px}.scope-selected-list::-webkit-scrollbar-track{background:transparent}.scope-selected-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.scope-selected-empty{display:flex;flex:1;align-items:center;justify-content:center;color:var(--dola-text-4);font-size:13px}.scope-selected-item{display:flex;gap:8px;align-items:center;min-height:32px}.scope-selected-item .scope-selected-icon{flex-shrink:0;color:var(--dola-text-3);font-size:16px}.scope-selected-item .ant-avatar{flex-shrink:0}.scope-selected-item .scope-selected-name{flex:1;min-width:0;overflow:hidden;color:var(--dola-text-1);font-size:14px;white-space:nowrap;text-overflow:ellipsis}.scope-selected-item .scope-selected-remove{flex-shrink:0;padding:3px;color:var(--dola-text-4);font-size:11px;border-radius:4px;cursor:pointer;transition:all .2s}.scope-selected-item .scope-selected-remove:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.scope-setting-modal .auth-config-footer .ant-btn{width:80px!important}.skill-upload-create-modal .ant-modal-content{background:var(--dola-bg-popup)}.skill-upload-create-modal .ant-modal-header{background:transparent}.skill-upload-create-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.skill-upload-create-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.skill-upload-create-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.skill-upload-create-modal .ant-modal-title{color:var(--dola-text-2)!important}.skill-upload-create-modal .ant-form-item{margin-bottom:10px}.skill-upload-create-modal .ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding:0 0 4px}.skill-upload-create-modal .skill-safety-confirm{margin-top:8px;padding:0}.skill-upload-create-modal .skill-safety-confirm .ant-checkbox-wrapper{align-items:flex-start;color:var(--dola-text-2);font-size:14px;line-height:20px}.skill-upload-create-modal .skill-safety-confirm .skill-safety-confirm-text{display:inline-block}.skill-upload-create-modal .skill-safety-confirm .skill-safety-confirm-link{color:var(--dola-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.skill-git-create-modal .ant-modal-content{background:var(--dola-bg-popup)}.skill-git-create-modal .ant-modal-header{background:transparent}.skill-git-create-modal .ant-modal-title{color:var(--dola-text-1)!important}.skill-git-create-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.skill-git-create-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.skill-git-create-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.skill-git-create-modal .ant-form-item{margin-bottom:10px}.skill-git-create-modal .ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding:0 0 4px}.skill-git-create-modal .skill-safety-confirm{margin-top:8px;padding:0}.skill-git-create-modal .skill-safety-confirm .ant-checkbox-wrapper{align-items:flex-start;color:var(--dola-text-2);font-size:14px;line-height:20px}.skill-git-create-modal .skill-safety-confirm .skill-safety-confirm-text{display:inline-block}.skill-git-create-modal .skill-safety-confirm .skill-safety-confirm-link{color:var(--dola-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.scope-selector-trigger{min-height:32px;padding:0 11px;border:1px solid var(--dola-border-1);border-radius:6px;cursor:pointer;transition:border-color .2s;display:flex;align-items:center;flex-wrap:wrap;gap:4px;box-sizing:border-box}.scope-selector-trigger:hover{border-color:var(--dola-primary)}.scope-selector-trigger .scope-trigger-placeholder{color:var(--dola-text-4);font-size:14px;line-height:32px}.scope-selector-trigger .scope-trigger-tags{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:4px 0;width:100%}.scope-selector-trigger .scope-trigger-tags .ant-tag{display:inline-flex;align-items:center;gap:4px;margin:0!important;line-height:20px}.dola-code-block-container{border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden;background-color:#f7f7f7;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.dola-code-block-container code{white-space:break-spaces!important;font-size:13px!important;background-color:#fff!important}.dola-code-block-container.dola-share-style{margin:24px 0}.dola-code-block-container .dola-code-block-header{display:flex;justify-content:space-between;align-items:center;padding:0 12px;background:#f7f7f7;box-sizing:border-box;height:36px;color:#d4d4d4;font-size:13px;cursor:pointer;transition:all .5s ease-in-out}.dola-code-block-container .dola-code-block-header .dola-code-block-header-expand-icon{transition:transform .3s ease-in-out;width:10px;height:10px;margin-right:12px;position:relative;top:-2px}.dola-code-block-container .dola-code-block-header .dola-code-language{color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-transform:uppercase}.dola-code-block-container .dola-code-block-header .dola-code-block-view-switch{display:flex;align-items:center;margin-right:4px}.dola-code-block-container .dola-code-block-header .dola-code-block-view-switch .dola-segmented.ant-segmented{background:var(--dola-bg-hover)}.dola-code-block-container .dola-code-block-header .dola-code-block-view-switch .dola-segmented.ant-segmented .ant-segmented-item{color:var(--dola-text-3)}.dola-code-block-container .dola-code-block-header .dola-code-block-view-switch .dola-segmented.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled){color:var(--dola-text-1)}.dola-code-block-container .dola-code-block-header .dola-code-block-view-switch .dola-segmented.ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4)}.dola-code-block-container .dola-code-block-header .dola-code-block-view-switch .dola-segmented.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--dola-text-1)}.dola-code-block-container .dola-code-block-header .dola-code-block-view-switch .dola-segmented.ant-segmented .ant-segmented-thumb{background:var(--dola-bg-4)}.dola-code-block-container .dola-code-block-header .ant-btn{color:#b2b2b2}.dola-code-block-container .dola-code-block-header .ant-btn:hover{color:#fff}.dola-code-block-container .dola-code-block-header .dola-right-button{display:flex;align-items:center;cursor:pointer;color:#666;margin-left:10px}.dola-code-block-container .dola-code-block-header .dola-right-button i{position:relative;top:-.5px}.dola-code-block-container .dola-code-block-header .dola-right-button span{color:#8a8a8a;margin-left:4px}.dola-code-block-container .dola-code-block-header .dola-right-button:hover,.dola-code-block-container .dola-code-block-header .dola-right-button:hover span{color:#242424}.dola-code-block-container .dola-code-block-header .dola-right-button.dola-copied{color:#28a745}.dola-code-block-container .dola-code-block-body{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#ddd transparent;background-color:#fff!important;background:#ffffff!important;transition:max-height .3s ease-in-out}.dola-code-block-container .dola-code-block-body.dola-expanded{height:auto}.dola-code-block-container .dola-code-block-body.dola-collapsed{max-height:0}.dola-code-block-container .dola-code-block-body .dola-ola-code-content{display:block;width:100%}.dola-code-block-container .dola-code-block-body .dola-code-block-markdown-preview{padding:12px 16px;background:var(--dola-bg-4)}.dola-code-block-container .dola-code-block-body code{word-break:break-all!important;overflow:initial!important}.dola-code-block-container .dola-code-block-body::-webkit-scrollbar{width:8px;height:8px}.dola-code-block-container .dola-code-block-body::-webkit-scrollbar-track{background:#f6f8fa}.dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.dola-code-block-container .dola-code-block-body .token.keyword{font-weight:600!important}.dola-code-block-container .dola-code-block-body .token.string{font-style:normal!important}.dola-code-block-container .dola-code-block-body .token.comment{font-style:italic!important;opacity:.8}.dola-code-block-container .dola-code-block-body .token.function,.dola-code-block-container .dola-code-block-body .token.number{font-weight:500!important}.dola-code-block-container pre{margin:0!important;border-radius:0!important;background:transparent!important}[data-theme=dark] .dola-code-block-container,.dark .dola-code-block-container{border-color:#30363d;background:#161b22}[data-theme=dark] .dola-code-block-container .dola-code-block-header,.dark .dola-code-block-container .dola-code-block-header{background:#21262d;border-bottom-color:#30363d}[data-theme=dark] .dola-code-block-container .dola-code-block-header .dola-code-language,.dark .dola-code-block-container .dola-code-block-header .dola-code-language,[data-theme=dark] .dola-code-block-container .dola-code-block-header .dola-copy-button,.dark .dola-code-block-container .dola-code-block-header .dola-copy-button{color:#8b949e}[data-theme=dark] .dola-code-block-container .dola-code-block-header .dola-copy-button:hover,.dark .dola-code-block-container .dola-code-block-header .dola-copy-button:hover{color:#58a6ff}[data-theme=dark] .dola-code-block-container .dola-code-block-header .dola-copy-button.dola-copied,.dark .dola-code-block-container .dola-code-block-header .dola-copy-button.dola-copied{color:#3fb950}[data-theme=dark] .dola-code-block-container .dola-code-block-body,.dark .dola-code-block-container .dola-code-block-body{scrollbar-color:#ddd transparent}[data-theme=dark] .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-track,.dark .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-track{background:#161b22}[data-theme=dark] .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb,.dark .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb{background:#6e7681}[data-theme=dark] .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb:hover,.dark .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb:hover{background:#8b949e}.dola-code-block-highlight{border:1px solid #bbadff!important}.dola-code-block-highlight .dola-code-block-header{background-color:#743af033}.publish-artifact-workbench-modal.ant-modal .ant-modal-content{padding:0!important;overflow:hidden;background:var(--dola-bg-popup)!important;border-radius:12px}.publish-artifact-workbench-modal.ant-modal .ant-modal-body{padding:0}.publish-artifact-workbench-content{display:flex;flex-direction:column;gap:24px;padding:24px}.publish-artifact-workbench-header{display:flex;gap:8px;align-items:center;justify-content:space-between}.publish-artifact-workbench-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:var(--dola-title)}.publish-artifact-workbench-close{flex-shrink:0;color:var(--dola-text-3);font-size:12px;cursor:pointer}.publish-artifact-workbench-close:hover{color:var(--dola-text-2)}.publish-artifact-workbench-body{display:flex;flex-direction:column;gap:16px}.publish-artifact-workbench-segmented{width:100%}.publish-artifact-workbench-field{display:flex;flex-direction:column;gap:8px}.publish-artifact-workbench-field .publish-artifact-workbench-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-2)}.publish-artifact-workbench-field-inline{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start}.publish-artifact-workbench-field-inline .ant-checkbox-wrapper{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.publish-artifact-workbench-field-inline .ant-checkbox-wrapper>span:last-child{padding-right:0}.publish-artifact-workbench-field-inline .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background:var(--dola-primary);border-color:var(--dola-primary)}.publish-artifact-workbench-field-inline .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--dola-btn-primary-bg-hover)}.publish-artifact-workbench-override-tip{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-3)}.publish-artifact-workbench-empty{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;padding:16px 12px;color:var(--dola-text-3);text-align:center}.publish-artifact-workbench-footer{display:flex;gap:8px;justify-content:flex-end}.publish-artifact-workbench-btn{display:flex;align-items:center;justify-content:center;width:80px;height:32px;border-radius:8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;cursor:pointer;transition:background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1);user-select:none}.publish-artifact-workbench-cancel-btn{color:var(--dola-btn-secondary-text);background:var(--dola-btn-secondary-bg-default);border:.5px solid var(--dola-btn-secondary-border)}.publish-artifact-workbench-cancel-btn:hover{background:var(--dola-btn-secondary-bg-hover)}.publish-artifact-workbench-confirm-btn{color:var(--dola-btn-primary-text);background:var(--dola-primary);border:.5px solid var(--dola-primary)}.publish-artifact-workbench-confirm-btn:hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.publish-artifact-workbench-confirm-btn.is-disabled{cursor:not-allowed;opacity:.4}.publish-artifact-workbench-confirm-btn.is-disabled:hover{background:var(--dola-primary);border-color:var(--dola-primary)}.publish-artifact-workbench-confirm-icon{margin-right:4px}.publish-artifact-workbench-dropdown.ant-select-dropdown{background:var(--dola-bg-popup)!important;border:.5px solid var(--dola-border-1)}.publish-artifact-workbench-dropdown.ant-select-dropdown .ant-select-item{color:var(--dola-text-2)!important}.publish-artifact-workbench-dropdown.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.publish-artifact-workbench-dropdown.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}.document-viewer{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;margin-top:12px;background:transparent}.document-viewer .document-viewer-header{flex-shrink:0;box-sizing:border-box;width:auto;margin-left:12px}.document-viewer .document-viewer-content{display:flex;flex:1;min-width:0;min-height:0;overflow:hidden}.document-viewer .document-viewer-header .document-viewer-preview-title{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:8px;color:var(--dola-text-1);font-weight:600;font-size:14px;line-height:24px;background:var(--dola-bg-4)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-left{display:flex;flex:1 1 auto;gap:8px;align-items:center;min-width:0}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-tree-toggle-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:24px;padding:0;color:var(--dola-text-1);background:transparent;border:none;cursor:pointer}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-tree-toggle-btn:hover{color:var(--dola-primary)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-tree-toggle-icon{font-size:14px}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-divider{flex-shrink:0;width:1px;height:14px;background:var(--dola-border-1)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-name{flex:1 1 auto;min-width:0;margin-right:12px;overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-name .document-viewer-preview-title-name-prefix{color:var(--dola-text-2);font-weight:400;font-size:12px}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-name .document-viewer-preview-title-name-text{color:var(--dola-text-1);font-weight:500;font-size:12px}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-actions{display:flex;flex-shrink:0;gap:8px;align-items:center}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-publish-btn{display:inline-flex;gap:4px;align-items:center;height:24px;padding:0 8px;color:var(--dola-text-1);font-size:12px;background:transparent;border:none;border-radius:4px;cursor:pointer}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-publish-btn .iconfont{font-size:14px}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-publish-btn:hover{color:var(--dola-btn-primary-bg-default)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download{position:relative;top:-2px;align-self:flex-start}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao{margin-right:4px;color:var(--dola-text-1);font-weight:500;font-size:14px;cursor:pointer}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao.is-downloading{color:var(--dola-text-4);cursor:not-allowed}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao.is-downloading:hover{color:var(--dola-text-4)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao:hover{color:var(--dola-primary)}.document-viewer .document-preview-image{cursor:pointer}.document-viewer .document-preview-image .ant-image-mask{display:none!important}.document-viewer .document-preview-image img{max-width:100%;max-height:calc(100vh - 200px);height:auto;width:auto}.document-viewer .document-viewer-tree-pane{position:relative;display:flex;flex-direction:column;width:220px;min-width:220px;margin-left:16px;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.document-viewer .document-viewer-tree-toggle-btn{position:absolute;top:45%;right:0;z-index:50;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:50px;background:var(--dola-bg-5);border-top:1px solid var(--dola-border-1);border-right:none;border-bottom:1px solid var(--dola-border-1);border-left:1px solid var(--dola-border-1);border-radius:10px 0 0 10px;transform:translateY(-50%);cursor:pointer}.document-viewer .document-viewer-tree-toggle-btn .document-viewer-tree-toggle-icon{font-weight:600;font-size:14px}.document-viewer .document-viewer-tree-toggle-btn:hover{background:var(--dola-bg-hover)}.document-viewer .document-viewer-tree-toggle-icon{color:var(--dola-text-3);font-size:12px;transform:rotate(180deg);transition:transform .2s ease}.document-viewer .document-viewer-tree-toggle-icon.is-collapsed{transform:rotate(0)}.document-viewer .document-viewer-tree-collapse-placeholder{position:absolute;top:45%;z-index:50;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:50px;background:var(--dola-bg-5);border-top:1px solid var(--dola-border-1);border-right:1px solid var(--dola-border-1);border-bottom:1px solid var(--dola-border-1);border-left:none;border-radius:0 10px 10px 0;transform:translateY(-50%);cursor:pointer}.document-viewer .document-viewer-tree-collapse-placeholder .document-viewer-tree-toggle-icon{font-weight:600;font-size:14px}.document-viewer .document-viewer-tree-collapse-placeholder:hover{background:var(--dola-bg-hover)}.document-viewer .document-viewer-preview-pane{display:flex;flex:1;min-width:0;margin-left:16px;background:transparent}.document-viewer .document-viewer-tree-content{background-color:var(--dola-bg-5)}.document-viewer .document-viewer-tree-content,.document-viewer .document-viewer-preview-content{flex:1;box-sizing:border-box;padding:12px;overflow:auto}.document-viewer .document-viewer-empty{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding:16px;border:1px solid var(--dola-border-1);border-radius:8px}.document-viewer .document-viewer-unsupported{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:16px 0}.document-viewer .document-viewer-unsupported-icon{display:flex;align-items:center;justify-content:center;padding:20px 26px;background:var(--dola-bg-4);border-radius:8px}.document-viewer .document-viewer-unsupported-icon img{display:block;width:140px;height:auto}.document-viewer .document-viewer-unsupported-tip{box-sizing:border-box;width:560px;max-width:calc(100% - 24px);padding:0 20px;text-align:center;background:var(--dola-bg-4);border-radius:8px}.document-viewer .document-viewer-unsupported-tip-title{margin-bottom:8px;font-weight:600;font-size:16px;line-height:22px}.document-viewer .document-viewer-unsupported-tip-desc{color:var(--dola-text-2);font-size:13px;line-height:20px}.document-viewer .document-viewer-unsupported-actions{display:flex;gap:16px;align-items:center;justify-content:center;margin-top:14px}.document-viewer .document-viewer-unsupported-add-btn.ant-btn-primary{color:var(--dola-btn-primary-text);background-color:var(--dola-primary);border-color:var(--dola-primary);border-radius:8px}.document-viewer .document-viewer-unsupported-add-btn.ant-btn-primary:hover,.document-viewer .document-viewer-unsupported-add-btn.ant-btn-primary:focus{background-color:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover);border-radius:8px}.document-viewer .document-viewer-unsupported-download-btn{border-radius:8px}.document-viewer .document-file-tree-node{display:flex;gap:4px;align-items:center;width:100%;min-width:0;max-width:100%;height:24px;overflow:hidden;line-height:24px}.document-viewer .document-file-tree-node .node-icon{flex-shrink:0;color:var(--dola-text-3);font-size:12px}.document-viewer .document-file-tree-node .node-title{display:block;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;color:var(--dola-text-1);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.document-viewer .document-viewer-tree-pane .ant-tree{font-size:13px;background:transparent}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-title{display:block;flex:1;width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-treenode{display:flex;align-items:center;box-sizing:border-box;width:100%;height:24px;min-height:24px;margin-bottom:6px!important;padding:0 4px;line-height:24px;border-radius:8px;transition:background-color .2s ease}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-hover)}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-treenode:has(.ant-tree-node-content-wrapper.ant-tree-node-selected){background-color:var(--dola-bg-selected)}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-treenode:has(.ant-tree-node-content-wrapper.ant-tree-node-selected) .ant-tree-title{color:var(--dola-text-1);font-weight:500}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title{color:var(--dola-text-1);font-weight:500}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-switcher:not(.ant-tree-switcher-noop):hover:before{display:none}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-checkbox{display:none!important}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-switcher{display:inline-flex;align-items:center;justify-content:center;width:20px;margin-right:4px;color:var(--dola-text-3);line-height:20px}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-indent-unit{width:16px!important;min-width:16px!important}.document-viewer .document-viewer-tree-pane .ant-tree .document-tree-switcher-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--dola-text-1);font-weight:550;font-size:16px;border-radius:4px;transform:rotate(0);transition:transform .2s ease}.document-viewer .document-viewer-tree-pane .ant-tree .document-tree-switcher-icon:hover{background-color:var(--dola-border-2)}.document-viewer .document-viewer-tree-pane .ant-tree .document-tree-switcher-icon.expanded{transform:rotate(90deg)}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-switcher-noop{display:none}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper{display:flex;align-items:center;width:calc(100% - 22px);min-width:0;max-width:100%;height:24px;min-height:24px;padding:0!important;overflow:hidden;background:transparent!important;border-radius:6px}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper:hover,.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:transparent!important}.document-viewer .document-viewer-tree-pane .ant-tree .document-file-tree-node{display:flex;gap:4px;align-items:center;width:100%;min-width:0;max-width:100%;height:24px;overflow:hidden;line-height:24px}.document-viewer .document-viewer-tree-pane .ant-tree .document-file-tree-node .node-icon{flex-shrink:0;color:var(--dola-text-3);font-size:12px}.document-viewer .document-viewer-tree-pane .ant-tree .document-file-tree-node .node-title{display:block;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;color:var(--dola-text-1);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.document-viewer .document-viewer-tree-content{padding:10px 8px}.document-viewer .document-viewer-preview-content{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}.document-viewer .document-viewer-preview-content .document-viewer-preview-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.document-viewer .document-viewer-preview-content.is-pptx,.document-viewer .document-viewer-preview-content.is-doc{display:flex;flex-direction:column;min-height:0;overflow:hidden}.document-viewer .document-viewer-preview-content .document-viewer-preview-title{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:8px;color:var(--dola-text-1);font-weight:600;font-size:14px;line-height:24px;background:var(--dola-bg-4)}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-left{display:flex;flex:1 1 auto;gap:8px;align-items:center;min-width:0}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-tree-toggle-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:24px;padding:0;color:var(--dola-text-1);background:transparent;border:none;cursor:pointer}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-tree-toggle-btn:hover{color:var(--dola-primary)}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-tree-toggle-icon{font-weight:600;font-size:12px}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-divider{flex-shrink:0;width:1px;height:14px;background:var(--dola-border-1)}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-name{flex:1 1 auto;min-width:0;margin-right:0;overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download{align-self:flex-start;margin-top:2px}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao{margin-right:4px;color:var(--dola-text-1);font-weight:500;font-size:14px;cursor:pointer}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao.is-downloading{color:var(--dola-text-4);cursor:not-allowed}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao.is-downloading:hover{color:var(--dola-text-4)}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao:hover{color:var(--dola-primary)}.document-viewer .document-viewer-preview-content .document-preview-loading{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;min-height:240px}.document-viewer .document-viewer-preview-content .document-preview-pptx-loading-more{display:flex;gap:8px;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:8px 0 0;color:var(--dola-text-3);font-weight:500;font-size:12px}.document-viewer .document-viewer-preview-content .document-preview-toolbar{display:flex;gap:8px;align-items:center;justify-content:center;margin-bottom:10px}.document-viewer .document-viewer-preview-content .document-preview-page-indicator{min-width:60px;margin-bottom:8px;color:var(--dola-text-3);font-weight:500;font-size:12px;text-align:center}.document-viewer .document-viewer-preview-content .document-preview-pdf,.document-viewer .document-viewer-preview-content .document-preview-pptx,.document-viewer .document-viewer-preview-content .document-preview-doc,.document-viewer .document-viewer-preview-content .document-preview-image,.document-viewer .document-viewer-preview-content .document-preview-parquet,.document-viewer .document-viewer-preview-content .document-preview-xlsx,.document-viewer .document-viewer-preview-content .document-preview-csv{width:100%}.document-viewer .document-viewer-preview-content .document-preview-pdf{display:flex;flex:1;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-pdf-body{flex:1;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-xlsx,.document-viewer .document-viewer-preview-content .document-preview-csv,.document-viewer .document-viewer-preview-content .document-preview-parquet{display:flex;flex:1;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-xlsx-body,.document-viewer .document-viewer-preview-content .document-preview-csv-body,.document-viewer .document-viewer-preview-content .document-preview-parquet-body{flex:1;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-pdf-body,.document-viewer .document-viewer-preview-content .document-preview-pptx-body,.document-viewer .document-viewer-preview-content .document-preview-doc-body,.document-viewer .document-viewer-preview-content .document-preview-image-body{box-sizing:border-box;width:100%;min-height:320px;padding:12px;overflow:auto;overflow-x:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.document-viewer .document-viewer-preview-content .document-preview-xlsx-body{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-height:320px;padding:12px;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.document-viewer .document-viewer-preview-content .document-preview-xlsx-body .document-preview-xlsx-grid-wrap{position:relative;flex:1;width:100%;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-csv-body{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-height:320px;padding:12px;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.document-viewer .document-viewer-preview-content .document-preview-csv-body .document-preview-csv-grid-wrap{position:relative;flex:1;width:100%;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-parquet-body{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-height:320px;padding:12px;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.document-viewer .document-viewer-preview-content .document-preview-parquet-body .document-preview-parquet-meta{flex-shrink:0;margin-bottom:8px;color:var(--dola-text-3);font-weight:500;font-size:12px;line-height:20px}.document-viewer .document-viewer-preview-content .document-preview-parquet-body .document-preview-parquet-grid-wrap{position:relative;flex:1;width:100%;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-image-img{max-width:100%;height:auto;display:block}.document-viewer .document-viewer-preview-content .document-preview-doc-body{overflow-x:auto;color:var(--dola-text-1)}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-document{display:flex;gap:12px;width:100%}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnails{position:sticky;top:36px;z-index:6;display:flex;flex-direction:column;gap:8px;width:92px;min-width:92px;max-height:calc(100vh - 240px);padding-right:4px;overflow:auto;background:var(--dola-bg-4)}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-main{flex:1;min-width:0}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail{display:flex;flex-direction:column;gap:4px;align-items:center;width:100%;padding:4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail:hover{border-color:var(--dola-primary)}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail.is-active{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail-preview{width:72px;overflow:hidden}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail-scale{transform-origin:top left}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail-index{color:var(--dola-text-2);font-size:11px;line-height:1}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail .docx-wrapper{align-items:flex-start!important}.document-viewer .document-viewer-preview-content .document-preview-doc-body .docx-wrapper{align-items:center!important;padding:0!important;background:transparent!important}.document-viewer .document-viewer-preview-content .document-preview-doc-body .docx-wrapper>section.docx{margin-bottom:16px!important;box-shadow:none!important}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail .docx-wrapper>section.docx{margin-bottom:0!important}.document-viewer .document-viewer-preview-content .document-preview-doc-body section.docx{overflow:visible!important}.document-viewer .document-viewer-preview-content .document-preview-pptx-deck{position:relative;width:100%;overflow-x:visible}.document-viewer .document-viewer-preview-content.is-pptx .document-preview-pptx-body{flex:1;min-height:0}.document-viewer .document-viewer-preview-content.is-pptx .document-preview-pptx{display:flex;flex:1;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content.is-pptx .document-preview-pptx-deck #all_slides_warpper{height:auto!important}.document-viewer .document-viewer-preview-content.is-doc .document-preview-doc-body{flex:1;min-height:0}.document-viewer .document-viewer-preview-content.is-doc .document-preview-doc{display:flex;flex:1;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content .dola-code-block-container{overflow:hidden;border-radius:8px}.document-viewer .ant-tree .ant-tree-switcher{width:9px!important;margin-right:7px!important}.document-viewer .document-viewer-preview-pane-is-tree-collapsed{margin-left:16px}.document-viewer .document-viewer-header.is-mobile{margin-left:0}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-pane{width:100%;min-width:100%;margin-left:0;border:none}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-content{padding:10px 16px;background-color:transparent}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-pane .ant-tree .ant-tree-treenode:hover{background-color:transparent}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-pane .ant-tree .ant-tree-treenode.ant-tree-treenode-selected{background-color:var(--dola-bg-selected)}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title{color:var(--dola-text-1);font-weight:500}.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane{margin-left:0}.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-pdf-main{max-height:calc(100vh - 200px)}.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-doc-body,.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-csv-body,.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-image-body,.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-pptx-body,.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-pdf-body{padding:0;border:none}.document-viewer .document-viewer-pinch-zoom-container{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden;user-select:none;touch-action:none}.document-viewer .document-viewer-pinch-zoom-content{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;transition:transform 80ms ease-out;will-change:transform}.document-viewer .document-viewer-pinch-zoom-reset-btn{position:absolute;top:12px;right:12px;z-index:20;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--dola-text-1);background:var(--dola-bg-2);border:1px solid var(--dola-border-1);border-radius:50%;box-shadow:0 1px 4px #0000000f;cursor:pointer}.document-viewer .document-viewer-pinch-zoom-reset-btn .iconfont{font-size:12px}.document-viewer .document-viewer-pinch-zoom-reset-btn:active{background:var(--dola-bg-hover)}.document-preview-pdf{display:flex;flex:1;flex-direction:column;min-height:0}.document-preview-pdf .document-preview-pdf-body{overflow:hidden}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-document{display:flex;gap:12px;width:100%}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-thumbnails{position:sticky;top:36px;z-index:6;display:flex;flex-direction:column;gap:8px;width:92px;min-width:92px;max-height:calc(100vh - 240px);padding-right:4px;overflow:auto;background:var(--dola-bg-4)}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-thumbnail{display:flex;flex-direction:column;gap:4px;align-items:center;width:100%;padding:4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-thumbnail:hover{border-color:var(--dola-primary)}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-thumbnail.is-active{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-thumbnail-index{color:var(--dola-text-2);font-size:11px;line-height:1}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-main{flex:1;min-width:0;max-height:calc(100vh - 240px);overflow:auto}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-page-wrap{display:flex;align-items:flex-start;justify-content:center;width:100%;margin-bottom:16px}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-page-wrap.is-active .react-pdf__Page{outline:2px solid var(--dola-input-ring-focus)}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-main .react-pdf__Page,.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-thumbnail .react-pdf__Page{box-shadow:0 1px 3px #00000014}.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-main .react-pdf__Page canvas,.document-preview-pdf .document-preview-pdf-body .document-preview-pdf-thumbnail .react-pdf__Page canvas{max-width:100%;height:auto!important}.document-preview-pptx .document-preview-pptx-content{display:flex;gap:12px;align-items:flex-start}.document-preview-pptx .document-preview-pptx-thumbnails{position:sticky;top:36px;z-index:6;display:flex;flex-direction:column;gap:8px;width:92px;min-width:92px;max-height:calc(100vh - 240px);padding-right:4px;overflow:auto;background:var(--dola-bg-4)}.document-preview-pptx .document-preview-pptx-thumbnail{display:flex;flex-direction:column;gap:4px;align-items:center;width:100%;padding:4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.document-preview-pptx .document-preview-pptx-thumbnail:hover{border-color:var(--dola-primary)}.document-preview-pptx .document-preview-pptx-thumbnail.is-active{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.document-preview-pptx .document-preview-pptx-thumbnail-img{display:block;width:100%;height:auto}.document-preview-pptx .document-preview-pptx-thumbnail-index{color:var(--dola-text-2);font-size:11px;line-height:1}.document-preview-pptx .document-preview-pptx-thumbnail-fallback{display:flex;align-items:center;justify-content:center;width:100%;min-height:72px;color:var(--dola-text-2);font-size:12px}.document-preview-pptx .document-preview-pptx-main{flex:1;min-width:0}.document-viewer-collapsed-popover .ant-popover-inner{width:300px;padding:0!important;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:12px;box-shadow:0 4px 16px #0000001f}.document-viewer-collapsed-popover-content{display:flex;flex-direction:column;min-height:200px;max-height:400px;overflow:hidden}.document-viewer-collapsed-popover-title{display:flex;flex-shrink:0;align-items:center;height:36px;padding:0 12px;color:var(--dola-text-1);font-weight:500;font-size:14px;border-bottom:1px solid var(--dola-border-1)}.document-viewer-collapsed-popover-tree{flex:1;min-height:0;padding:5px 0;overflow-y:auto}.document-viewer-collapsed-popover-tree .document-viewer-tree-pane{width:100%!important;min-width:0!important;margin-left:0!important;background:transparent!important;border:none!important;border-radius:0!important}.document-viewer-collapsed-popover-tree .document-viewer-tree-content{padding:4px 8px}.document-viewer-collapsed-popover-tree .ant-tree{font-size:13px;background:transparent}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-title{display:block;flex:1;width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-treenode{display:flex;align-items:center;box-sizing:border-box;width:100%;height:24px;min-height:24px;margin-bottom:6px!important;padding:0 4px;line-height:24px;border-radius:8px;transition:background-color .2s ease}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-hover)}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-treenode:has(.ant-tree-node-content-wrapper.ant-tree-node-selected){background-color:var(--dola-bg-hover)}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-switcher:not(.ant-tree-switcher-noop):hover:before{display:none}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-checkbox{display:none!important}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-switcher{display:inline-flex;align-items:center;justify-content:center;width:20px;margin-right:4px;color:var(--dola-text-3);line-height:20px}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-indent-unit{width:16px!important;min-width:16px!important}.document-viewer-collapsed-popover-tree .ant-tree .document-tree-switcher-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--dola-text-1);font-weight:550;font-size:16px;border-radius:4px;transform:rotate(0);transition:transform .2s ease}.document-viewer-collapsed-popover-tree .ant-tree .document-tree-switcher-icon:hover{background-color:var(--dola-border-2)}.document-viewer-collapsed-popover-tree .ant-tree .document-tree-switcher-icon.expanded{transform:rotate(90deg)}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-switcher-noop{display:none}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-node-content-wrapper{display:flex;align-items:center;width:calc(100% - 22px);min-width:0;max-width:100%;height:24px;min-height:24px;padding:0!important;overflow:hidden;background:transparent!important;border-radius:6px}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-node-content-wrapper:hover,.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:transparent!important}.document-viewer-collapsed-popover-tree .ant-tree .document-file-tree-node{display:flex;gap:4px;align-items:center;width:100%;min-width:0;max-width:100%;height:24px;overflow:hidden;line-height:24px}.document-viewer-collapsed-popover-tree .ant-tree .document-file-tree-node .node-icon{flex-shrink:0;color:var(--dola-text-3);font-size:12px}.document-viewer-collapsed-popover-tree .ant-tree .document-file-tree-node .node-title{display:block;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;color:var(--dola-text-1);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.ant-image-preview-root .ant-image-preview-img.ant-image-preview-img{max-width:95vw;max-height:90%}.skill-detail-modal .ant-modal-content{padding:0;border-radius:12px;overflow:hidden;background:var(--dola-bg-popup)!important}.skill-detail-drawer .ant-drawer-body{padding:0;background:var(--dola-bg-popup)}.skill-detail-container{display:flex;flex-direction:column;height:100%;min-height:600px;background:var(--dola-bg-popup)}.skill-detail-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 24px;flex-shrink:0}.skill-detail-header-left{display:flex;align-items:center;gap:8px}.skill-detail-back{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;cursor:pointer;color:var(--dola-text-2);border-radius:6px;transition:background .15s}.skill-detail-back:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.skill-detail-breadcrumb{font-size:16px;color:var(--dola-text-2);cursor:pointer}.skill-detail-breadcrumb:hover{color:var(--dola-primary)}.skill-detail-breadcrumb-sep{color:var(--dola-text-4);font-size:14px}.skill-detail-breadcrumb-cur{font-size:16px;font-weight:600;color:var(--dola-text-1)}.skill-detail-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;cursor:pointer;color:var(--dola-text-2);border-radius:6px;font-size:16px;transition:background .15s,color .15s}.skill-detail-close:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.skill-detail-info{display:flex;align-items:flex-start;gap:16px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.skill-detail-avatar{width:68px;height:68px;border-radius:14px;border:1px solid var(--dola-border-1);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-5);font-size:28px;font-weight:600;color:var(--dola-text-4)}.skill-detail-avatar img{width:100%;height:100%;object-fit:cover}.skill-detail-meta{flex:1;min-width:0}.skill-detail-name-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.skill-detail-name{font-size:16px;font-weight:400;color:var(--dola-text-1);margin-right:4px}.skill-detail-tag{display:inline-flex;align-items:center;padding:1px 8px;background:var(--dola-bg-5);border-radius:4px;font-size:12px;color:var(--dola-text-3)}.skill-detail-official{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;background:var(--dola-primary-bg);border-radius:4px;font-size:12px;color:var(--dola-primary)}.skill-detail-desc{font-size:12px;color:var(--dola-text-2);margin-bottom:8px;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}.skill-detail-meta-row{display:flex;align-items:center;width:180px;gap:10px;font-size:12px;color:var(--dola-text-2);cursor:default}.skill-detail-meta-row .skill-detail-meta-owners{max-width:280px;min-width:0;overflow:hidden}.skill-detail-meta-row .skill-detail-owners-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex:1}.skill-detail-meta-item{display:flex;align-items:center;gap:4px;flex-shrink:0}.skill-detail-owner{margin-right:2px;font-size:12px}.skill-detail-divider{color:var(--dola-border-1);flex-shrink:0}.skill-detail-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;align-self:center}.skill-detail-btn{height:28px;padding:0 16px;border-radius:8px;font-size:14px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);color:var(--dola-text-1);cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:border-color .15s,background .15s}.skill-detail-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.skill-detail-btn.skill-detail-btn-primary{background:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);font-weight:500}.skill-detail-btn.skill-detail-btn-primary:hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover);color:var(--dola-btn-primary-text)}.skill-detail-body{height:507px;overflow-y:auto;overflow-x:hidden;margin:16px 0 0;display:flex;align-items:center;justify-content:center}.skill-detail-body .ant-spin-nested-loading,.skill-detail-body .ant-spin-container{width:100%;height:100%;display:flex;flex-direction:column}.skill-detail-body .document-viewer .document-viewer-header,.skill-detail-body .document-viewer .document-viewer-tree-pane,.skill-detail-body .document-viewer .document-viewer-preview-pane-is-tree-collapsed{margin-left:0}.skill-detail-empty{font-size:14px;color:var(--dola-text-3);text-align:center}.skill-detail-tree-panel{width:240px;flex-shrink:0;border-right:1px solid var(--dola-border-1);height:100%;overflow-y:auto;overflow-x:hidden;padding:10px 0;background:var(--dola-bg-5);box-sizing:border-box}.skill-detail-tree-panel .ant-spin-nested-loading,.skill-detail-tree-panel .ant-spin-container{height:100%}.skill-detail-preview-panel{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--dola-bg-popup);overflow:hidden}.skill-detail-preview-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--dola-border-1);background:var(--dola-bg-5);flex-shrink:0}.skill-detail-preview-lang{font-size:12px;font-weight:600;color:var(--dola-text-2);text-transform:uppercase;letter-spacing:.5px}.skill-detail-copy-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-popup);font-size:12px;color:var(--dola-text-2);cursor:pointer;transition:border-color .15s,color .15s}.skill-detail-copy-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.skill-detail-preview-content{flex:1;min-height:0;overflow:auto;padding:16px;box-sizing:border-box}.skill-detail-preview-content pre{margin:0;font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--dola-text-1);white-space:pre;word-break:normal;min-width:max-content}.skill-detail-preview-loading{display:flex;align-items:center;justify-content:center;height:100%;min-height:120px}.skill-file-tree{user-select:none}.skill-tree-node-wrap{width:100%}.skill-tree-node{display:flex;align-items:center;gap:5px;padding:5px 12px;cursor:pointer;font-size:13px;color:var(--dola-text-1);border-radius:0;transition:background .12s;min-height:30px;position:relative}.skill-tree-node:hover{background:var(--dola-primary-bg);color:var(--dola-primary)}.skill-tree-node.selected{background:var(--dola-primary-bg);color:var(--dola-primary);font-weight:500}.skill-tree-node.selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--dola-primary);border-radius:0 2px 2px 0}.skill-tree-node.folder{font-weight:500;color:var(--dola-text-1)}.skill-tree-arrow{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;color:var(--dola-text-4);transition:transform .18s}.skill-tree-arrow.open{transform:rotate(90deg)}.skill-tree-icon{display:inline-flex;align-items:center;font-size:14px;color:var(--dola-text-3);flex-shrink:0}.skill-tree-node.folder .skill-tree-icon{color:#f59e0b}.skill-tree-node.selected .skill-tree-icon{color:var(--dola-primary)}.skill-tree-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-detail-btn-more{border:none!important}.skill-detail-btn-more:active{box-shadow:none!important}.skill-detail-dropdown-menu .ant-dropdown-menu{border:1px solid var(--dola-border-1);box-shadow:0 2px 8px #0000001a;padding:6px;background:var(--dola-bg-popup)}.skill-detail-dropdown-menu .ant-dropdown-menu-item{font-size:14px;padding:8px 6px;color:var(--dola-text-1)}.skill-detail-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--dola-bg-hover)}.skills-selector-modal .ant-modal-content{padding:0!important;border-radius:16px;overflow:hidden;box-shadow:0 6px 20px #0000001a;background:var(--dola-bg-popup)}.skills-selector-modal .ant-modal-body{padding:0}.skills-selector-container{display:flex;flex-direction:column;height:715px;background:var(--dola-bg-popup)}.skills-selector-container.mobile{height:100%;overflow:hidden;overflow-x:hidden;display:flex;flex-direction:column}.skills-selector-container.mobile .skills-selector-header{padding:16px 16px 12px;border-bottom:none;flex-shrink:0}.skills-selector-container.mobile .skills-search-bar{padding:0 16px;margin-bottom:8px;flex-shrink:0}.skills-selector-header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.skills-selector-title{font-size:16px;font-weight:500;line-height:24px;color:var(--dola-title)}.skills-selector-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--dola-text-2);transition:opacity .2s;flex-shrink:0}.skills-selector-close:hover{background:var(--dola-bg-hover)}.skills-mobile-header-right{display:flex;align-items:center;gap:8px}.skills-create-btn-mobile{color:var(--dola-primary)!important;font-size:13px;font-weight:500;padding:0 4px;height:auto;flex-shrink:0}.skills-create-btn-mobile .anticon{font-size:12px}.skills-selector-body{display:flex;flex:1;overflow:hidden}.skills-selector-sidebar{width:190px;flex-shrink:0;padding:16px 16px 0 24px;background:var(--dola-bg-5);overflow:hidden;display:flex;flex-direction:column}.skills-sidebar-fixed{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.skills-sidebar-divider{flex-shrink:0;align-self:stretch;height:.5px;margin:12px 0;background:var(--dola-border-1)}.skills-sidebar-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:16px;padding-bottom:16px;margin-right:-16px;padding-right:16px}.skills-sidebar-scroll>.skills-sidebar-section:first-child{padding-top:0}.skills-create-btn{width:100%;height:36px;border-radius:8px;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-5)!important;color:var(--dola-primary)!important;font-size:14px;font-weight:500;line-height:22px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:all .15s;flex-shrink:0;box-shadow:none!important}.skills-create-btn .anticon{color:var(--dola-primary)}.skills-create-btn:hover,.skills-create-btn:focus{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important;box-shadow:none!important}.skills-create-btn.open{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary)!important}.skills-create-btn .anticon{font-size:12px}.skills-sidebar-section{display:flex;flex-direction:column;gap:4px}.skills-sidebar-section~.skills-sidebar-section~.skills-sidebar-section{border-top:none;padding-top:0}.skills-sidebar-section.skills-sidebar-menu{gap:4px;padding-top:0;border-top:none}.skills-sidebar-label{font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:18px;padding:0}.skills-sidebar-item{display:flex;align-items:center;height:32px;padding:0 8px;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1);cursor:pointer;transition:background .15s}.skills-sidebar-item:hover,.skills-sidebar-item.active{background:var(--dola-bg-hover)}.skills-checkbox{display:flex;align-items:center;margin:0;padding:0;font-size:14px;font-weight:400;line-height:24px;color:var(--dola-text-1);cursor:pointer}.skills-checkbox .ant-checkbox+span{padding-left:6px;padding-right:0}.skills-checkbox .ant-checkbox-inner{width:16px;height:16px;border-radius:4px;background:var(--dola-bg-5);border-color:var(--dola-border-1)}.skills-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary)}.skills-selector-content{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:16px 24px;min-width:0}.skills-selector-content>.ant-spin-nested-loading{flex:1;min-height:0;display:flex;flex-direction:column}.skills-selector-content>.ant-spin-nested-loading>.ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column}.skills-search-bar{margin-bottom:16px;flex-shrink:0}.skills-search-input{border-radius:10px!important;border:1px solid var(--dola-border-2)!important;background:var(--dola-bg-hover)!important;height:36px;padding:0 12px;box-shadow:none!important}.skills-search-input .ant-input{background:transparent;font-size:14px;color:var(--dola-text-1)!important}.skills-search-input .ant-input::placeholder{color:var(--dola-text-3)}.skills-search-input .ant-input-prefix{margin-right:8px}.skills-search-input:hover,.skills-search-input:focus,.skills-search-input:focus-within,.skills-search-input.ant-input-affix-wrapper-focused{border-color:var(--dola-border-2)!important;box-shadow:none!important;background:var(--dola-bg-hover)!important}.skills-mobile-tabs{display:flex;align-items:center;padding:0 16px;border-bottom:1px solid var(--dola-border-2);flex-shrink:0}.skills-mobile-tab{position:relative;padding:8px 14px 10px;font-size:14px;color:var(--dola-text-2);cursor:pointer;transition:color .15s;white-space:nowrap}.skills-mobile-tab.active{color:var(--dola-primary);font-weight:500}.skills-mobile-tab.active:after{content:"";position:absolute;bottom:0;left:14px;right:14px;height:2px;border-radius:1px;background:var(--dola-primary)}.skills-mobile-tags-bar{display:flex;align-items:center;gap:8px;padding:10px 16px;overflow-x:auto;flex-shrink:0;-webkit-overflow-scrolling:touch}.skills-mobile-tags-bar::-webkit-scrollbar{display:none}.skills-mobile-tag-pill{height:28px;padding:0 12px;border-radius:100px;border:1px solid var(--dola-border-1);font-size:13px;color:var(--dola-text-2);background:var(--dola-bg-4);cursor:pointer;white-space:nowrap;display:flex;align-items:center;transition:all .15s;flex-shrink:0}.skills-mobile-tag-pill.active{background:var(--dola-primary-bg);border-color:var(--dola-primary-soft);color:var(--dola-primary);font-weight:500}.skills-mobile-list-wrap{flex:1;min-height:0;overflow:hidden;overflow-x:hidden;display:flex;flex-direction:column}.skills-mobile-list-wrap .ant-spin-nested-loading,.skills-mobile-list-wrap .ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column}.skills-card-scroll{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;margin-right:-24px;padding-right:24px;padding-bottom:24px;mask-image:linear-gradient(to bottom,var(--dola-bg-popup) calc(100% - 24px),transparent)}.skills-card-scroll>.skills-card-grid{width:calc(100% + 9px)}.skills-card-scroll::-webkit-scrollbar{width:9px}.skills-card-scroll.mobile{margin-right:0;padding:8px 16px;mask-image:none;-webkit-overflow-scrolling:touch}.skills-card-scroll.mobile>.skills-card-grid{width:auto}.skills-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-items:start;align-content:start}.skills-card-grid.mobile{grid-template-columns:1fr}.skills-loading-more{display:flex;justify-content:center;padding:12px 0}.skills-no-more{text-align:center;padding:12px 0;color:var(--dola-text-3);font-size:12px}.skills-card{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--dola-border-1);border-radius:16px;cursor:pointer;transition:all .2s;min-width:0}.skills-card:hover{border-color:var(--dola-primary);box-shadow:0 4px 12px #7433ff0f}.skills-card .skills-card-bottom{margin-top:4px}.skills-card-top{display:flex;align-items:center;gap:8px;min-width:0}.skills-card-icon-wrap{position:relative;flex-shrink:0;width:38px;height:38px;overflow:hidden}.skills-card-icon{width:38px;height:38px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:var(--dola-text-reverse);overflow:hidden}.skills-card-icon img{width:100%;height:100%;object-fit:contain}.skills-card-icon-badge{position:absolute;bottom:0;right:0;width:16px;height:15px;border-radius:6px 0;background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;color:var(--dola-danger);line-height:15px;z-index:1}.skills-card-title-group{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.skills-card-name{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0}.skills-card-official{display:inline-flex;align-items:center;gap:2px;height:22px;padding:3px 6px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);border-radius:6px;font-size:12px;line-height:18px;color:var(--dola-primary);font-weight:500;flex-shrink:0;white-space:nowrap}.skills-card-official .anticon{font-size:14px}.skills-star-icon{width:24px;height:24px;font-size:16px;color:var(--dola-text-3);border:1px solid var(--dola-border-1);border-radius:6px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s;flex-shrink:0}.skills-star-icon:hover,.skills-star-icon.favorited{color:#f5a623}.skills-card-desc{font-size:12px;color:var(--dola-text-1);line-height:18px;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;text-overflow:ellipsis;min-height:18px}.skills-card-tags-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:nowrap;overflow:hidden;min-width:0;min-height:18px}.skills-tag{padding:0 6px;background:var(--dola-bg-hover);border-radius:4px;font-size:12px;line-height:18px;font-weight:400;color:var(--dola-text-3);flex-shrink:0;white-space:nowrap}.skills-tag-more{cursor:pointer;color:var(--dola-primary);background:var(--dola-primary-bg)}.skills-tag-more:hover{background:var(--dola-primary-bg);opacity:.8}.skills-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px}.skills-card-author{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:18px;flex-shrink:1;min-width:0;overflow:hidden;white-space:nowrap}.skills-card-author>span{display:inline-flex;align-items:center;gap:4px}.skills-card-author .iconfont,.skills-card-author .anticon{font-size:12px;color:var(--dola-text-3)}.skills-card-author-divider{width:1px;height:10px;background:var(--dola-border-1);flex-shrink:0}.skills-status-tag{box-sizing:border-box;min-width:64px;height:26px;padding:0 8px;border-radius:6px;font-size:12px;line-height:18px;border:1px solid var(--dola-border-1);color:var(--dola-text-2);cursor:pointer;display:inline-flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap;transition:all .2s;flex-shrink:0}.skills-status-tag .iconfont{flex-shrink:0;font-size:12px;line-height:1}.skills-status-tag .circles{width:8px;height:8px;border-radius:100%;background-color:var(--dola-text-4);flex-shrink:0;display:inline-block}.skills-status-tag.enabled{color:var(--dola-success)}.skills-status-tag.disabled{cursor:not-allowed;width:auto;min-width:64px;padding:0 10px;border-color:var(--dola-border-1)}.skills-status-tag.disabled:hover{opacity:1}.skills-selector-footer{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px;background:var(--dola-bg-3);flex-shrink:0;gap:16px}.skills-selector-container.mobile .skills-selector-footer{height:auto;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.skills-footer-left{display:flex;align-items:center;gap:8px;flex:1;overflow:hidden;min-width:0}.skills-footer-count{font-size:14px;color:var(--dola-text-3);line-height:28px;flex-shrink:0;white-space:nowrap}.skills-footer-tags{position:relative;display:flex;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;flex:1;min-width:0;scrollbar-width:none}.skills-footer-tags::-webkit-scrollbar{display:none}.skills-footer-tags .skills-footer-item-hidden{position:absolute;visibility:hidden;pointer-events:none}.skills-footer-tag{max-width:140px;display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:4px;font-size:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);color:var(--dola-text-3);white-space:nowrap;flex-shrink:0;cursor:pointer}.skills-footer-tag .skills-footer-tag-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px}.skills-footer-tag.locked{padding-right:6px}.skills-footer-tag-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:2.667px;background:var(--dola-bg-5);border:.222px solid var(--dola-border-1);flex-shrink:0;overflow:hidden}.skills-footer-tag-icon img{width:100%;height:100%;object-fit:contain}.skills-footer-tag-icon-letter{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:10px;font-weight:600;border-radius:inherit}.skills-footer-tag-close{font-size:12px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;transition:color .15s}.skills-footer-tag-close:hover{color:var(--dola-text-1)}.skills-footer-overflow-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;padding:0;border-radius:4px;border:1px solid var(--dola-border-1);background:transparent;font-size:12px;color:var(--dola-text-3);line-height:18px;cursor:pointer;flex-shrink:0;user-select:none;transition:all .15s}.skills-footer-overflow-btn:hover,.skills-footer-overflow-btn.open{background:var(--dola-bg-4);border-color:var(--dola-primary-soft);color:var(--dola-primary)}.skills-footer-overflow-dropdown{background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:10px;box-shadow:0 4px 20px #0000001f;min-width:200px;max-width:260px;overflow:hidden}.skills-footer-overflow-list{max-height:220px;overflow-y:auto;padding:4px}.skills-footer-overflow-list::-webkit-scrollbar{width:3px}.skills-footer-overflow-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.skills-footer-overflow-item{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border-radius:6px;transition:background .12s}.skills-footer-overflow-item:hover{background:var(--dola-primary-bg)}.skills-footer-overflow-item:hover .skills-footer-overflow-del{opacity:1}.skills-footer-overflow-icon{width:24px;height:24px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:12px;font-weight:600;color:var(--dola-text-3)}.skills-footer-overflow-icon img{width:100%;height:100%;object-fit:contain}.skills-footer-overflow-name{flex:1;font-size:13px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.skills-footer-overflow-del{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--dola-danger);opacity:0;cursor:pointer;flex-shrink:0;transition:all .12s}.skills-footer-overflow-del:hover{background:var(--dola-primary-bg)}.skills-footer-overflow-lock{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--dola-text-3);flex-shrink:0;cursor:not-allowed}.skills-footer-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.skills-btn-cancel{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.skills-btn-cancel:hover{background:var(--dola-btn-secondary-bg-hover)!important}.skills-btn-confirm{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;flex-shrink:0;background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.skills-btn-confirm:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.skills-selector-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column;overflow:hidden}.skills-create-dropdown{background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:10px;box-shadow:0 4px 20px #0000001f;width:244px;overflow:hidden;padding:4px}.skills-create-option{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:6px;cursor:pointer;transition:background .12s}.skills-create-option:hover:not(.disabled){background:var(--dola-primary-bg)}.skills-create-option.disabled{cursor:not-allowed;opacity:.35}.skills-create-option-icon{font-size:15px;width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.skills-create-option-label{font-size:14px;color:var(--dola-text-1);font-weight:400}.skills-empty{flex:1;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--dola-text-3)}.skills-empty .skills-empty-icon{font-size:48px;color:var(--dola-text-4);opacity:.6}.skills-empty .skills-empty-text{font-size:14px;color:var(--dola-text-3);line-height:22px}.skills-pagination-wrap{margin:16px auto 0;flex-shrink:0;display:flex;justify-content:center;width:100%}.skills-pagination-wrap .ant-pagination{display:flex;align-items:center;gap:8px}.skills-pagination-wrap .ant-pagination .ant-pagination-item,.skills-pagination-wrap .ant-pagination .ant-pagination-prev,.skills-pagination-wrap .ant-pagination .ant-pagination-next,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-prev,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-next{min-width:24px;width:24px;height:24px;line-height:22px;margin:0;border:none;background:transparent;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:all .15s}.skills-pagination-wrap .ant-pagination .ant-pagination-item a{padding:0;color:var(--dola-text-2);font-size:14px;font-weight:400;line-height:22px}.skills-pagination-wrap .ant-pagination .ant-pagination-item:hover{background:var(--dola-bg-hover)}.skills-pagination-wrap .ant-pagination .ant-pagination-item:hover a{color:var(--dola-text-1)}.skills-pagination-wrap .ant-pagination .ant-pagination-item-active{background:var(--dola-primary-bg);border-radius:6px}.skills-pagination-wrap .ant-pagination .ant-pagination-item-active a{color:var(--dola-primary);font-weight:600}.skills-pagination-wrap .ant-pagination .ant-pagination-item-active:hover{background:var(--dola-primary-bg)}.skills-pagination-wrap .ant-pagination .ant-pagination-item-active:hover a{color:var(--dola-primary)}.skills-pagination-wrap .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.skills-pagination-wrap .ant-pagination .ant-pagination-next .ant-pagination-item-link{border:none;background:transparent;color:var(--dola-text-2);font-size:12px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.skills-pagination-wrap .ant-pagination .ant-pagination-prev .ant-pagination-item-link .anticon,.skills-pagination-wrap .ant-pagination .ant-pagination-next .ant-pagination-item-link .anticon{font-size:12px}.skills-pagination-wrap .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.skills-pagination-wrap .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{background:var(--dola-bg-hover);color:var(--dola-text-1);border-radius:3px}.skills-pagination-wrap .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,.skills-pagination-wrap .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:var(--dola-text-4);background:transparent}.skills-pagination-wrap .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link-icon,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-next .ant-pagination-item-link-icon{color:var(--dola-text-2);font-size:12px}.skills-selector-container.mobile .skills-card{box-sizing:border-box;width:100%;min-width:0}.skills-selector-container.mobile .skills-card-top{flex-wrap:nowrap;min-width:0;overflow:hidden}.skills-selector-container.mobile .skills-card-title-group{flex:1;min-width:0;overflow:hidden}.skills-selector-container.mobile .skills-status-tag{flex-shrink:0;white-space:nowrap}.skills-selector-container.mobile .skills-card-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-skills-button{height:28px;padding:0 10px;margin-left:4px;border-radius:100px;background:var(--dola-bg-6);border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:background .2s;white-space:nowrap;flex-shrink:0}.ai-chat-skills-button:hover,.ai-chat-skills-button:focus{background:var(--dola-bg-2)!important;color:var(--dola-text-1)!important}.ai-chat-skills-button:active{background:var(--dola-bg-2)!important;color:var(--dola-text-1)!important}.ai-chat-skills-button .ai-chat-skills-icon{font-size:12px;color:var(--dola-text-1);line-height:1;display:flex;align-items:center}.ai-chat-skills-button .ai-chat-skills-label{font-size:11px;color:var(--dola-text-1);font-weight:400;line-height:18px}.ai-chat-skills-button .ai-chat-skills-count{color:var(--dola-text-2);margin-left:4px}.ai-chat-skills-dropdown{width:auto!important;border-radius:8px;background:var(--dola-bg-4);padding:6px;box-shadow:0 .5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 -.5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.ai-chat-skills-dropdown .ant-dropdown-menu{padding:0;background:transparent;box-shadow:none;min-width:160px}.ai-chat-skills-dropdown .ant-dropdown-menu-item{padding:0}.ai-chat-skills-dropdown .ant-dropdown-menu-item:hover{background:var(--dola-bg-2)}.ai-chat-skills-menu-item{display:flex;align-items:center;gap:8px;padding:8px 10px}.ai-chat-skills-menu-item .ai-chat-skills-menu-icon{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:var(--dola-text-reverse)}.ai-chat-skills-menu-item .ai-chat-skills-menu-icon img{width:100%;height:100%;object-fit:cover}.ai-chat-skills-menu-item .ai-chat-skills-menu-name{font-size:13px;color:var(--dola-text-1);line-height:1.4}.file-upload-component{height:100%}.file-upload-component .upload-area{display:flex;justify-content:center;align-items:center;border-radius:6px;height:100%;border:1px solid var(--dola-border-1);text-align:center;cursor:pointer;transition:all .3s ease}.file-upload-component .upload-area .upload-area-content{margin:50px 20px}.file-upload-component .upload-area:hover{border:1px solid var(--dola-primary-soft);background:var(--dola-primary-bg)}.file-upload-component .upload-area .upload-title{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:22px}.file-upload-component .upload-area .upload-title .upload-title-tips{color:var(--dola-primary)}.file-upload-component .upload-area .upload-description{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;max-width:400px;margin:0 auto}.file-upload-component .upload-area .hidden-input{display:none}.file-upload-component .file-info-area{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:6px;box-shadow:0 2px 4px #00000005;transition:box-shadow .3s ease;text-align:center;height:100%}.file-upload-component .file-info-area:hover{box-shadow:0 4px 8px #0000000f}.file-upload-component .file-info-area .file-info-area-wrap{margin:50px 20px}.file-upload-component .file-info-area.edit-mode{border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover)}.file-upload-component .file-info-area.edit-mode:hover{box-shadow:0 2px 4px #00000005}.file-upload-component .file-info-area.disabled{cursor:not-allowed}.file-upload-component .file-info-area.disabled .file-info-header .file-actions .ant-btn{opacity:.6;cursor:not-allowed}.file-upload-component .file-info-area.disabled .file-info-header .file-actions .ant-btn:hover{border-color:var(--dola-border-1);color:var(--dola-text-2)}.file-upload-component .file-info-area .file-info-header{display:flex;flex-direction:column;align-items:center}.file-upload-component .file-info-area .file-info-header .file-icon{display:flex;align-items:center;justify-content:center;margin-bottom:12px;flex-shrink:0;font-size:24px;color:var(--dola-primary)}.file-upload-component .file-info-area .file-info-header .file-icon .anticon{font-size:24px}.file-upload-component .file-info-area .file-info-header .file-details{width:100%;text-align:center}.file-upload-component .file-info-area .file-info-header .file-details .file-name{color:var(--dola-text-1);text-align:center;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:4px;word-break:break-all}.file-upload-component .file-info-area .file-info-header .file-details .file-meta{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:12px}.file-upload-component .file-info-area .file-info-header .file-details .file-meta .separator{margin:0 8px;color:var(--dola-border-1)}.file-upload-component .file-info-area .file-info-header .file-actions{display:flex;gap:12px;justify-content:center}.file-upload-component .file-info-area .file-info-header .file-actions .ant-btn{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;padding:5px 16px;border-radius:6px;background:var(--dola-bg-1);border:1px solid transparent}.file-upload-component .file-info-area .progress-section{width:228px;margin:16px auto 0}.file-upload-component .file-info-area .progress-section .progress-label{font-size:13px;color:var(--dola-text-2);margin-bottom:8px;font-weight:500}.file-upload-component .file-info-area .progress-section .ant-progress .ant-progress-bg{border-radius:4px}.file-upload-component .file-info-area .progress-section .ant-progress .ant-progress-text{font-size:12px;font-weight:500}.container{overflow-x:hidden;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.container .container1{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:960px;padding:0 273px;overflow:hidden;background:linear-gradient(105deg,#633eff 5.72%,#8057f5 100.37%)}.container .container1 .left-container1{width:600px}.container .container1 .left-container1 .banner{width:100%}.container .container1 .left-container1 .banner .banner-title{position:relative;z-index:3}.container .container1 .left-container1 .banner .banner-title .banner-title-main{min-width:600px;color:var(--dola-btn-primary-text);font-weight:900;font-size:70px}.container .container1 .left-container1 .banner .banner-title .banner-title-alias{color:#c2f4ff;font-weight:900;font-size:70px}.container .container1 .left-container1 .banner .banner-title .banner-title-detail{color:var(--dola-btn-primary-text);font-weight:400;font-size:26px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;line-height:40px}.container .container1 .left-container1 .banner .banner-description{margin:40px 0;color:var(--dola-btn-primary-text);font-weight:300;font-size:22px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.container .container1 .right-container1{width:716px}.container .container1 .purpleCircle1{position:absolute;top:-130px;left:-100px;z-index:2;width:769.483px;height:720.865px;background:linear-gradient(180deg,rgba(55,22,236,.44) 0%,rgba(255,248,240,0) 100%);border-radius:769.483px;transform:rotate(-21.052deg)}.container .container1 .purpleCircle2{position:absolute;top:-230px;left:1450px;z-index:2;width:683.52px;height:720.865px;background:linear-gradient(180deg,rgba(77,50,233,.44) 0%,rgba(255,248,240,0) 100%);border-radius:720.865px;transform:rotate(-21.052deg);opacity:.6}.container .container1 .purpleCircle3{position:absolute;top:630px;left:2100px;z-index:2;width:683.52px;height:720.865px;background:linear-gradient(1deg,rgba(97,45,250,.44) 61.52%,rgba(255,248,240,0) 93.86%);border-radius:720.865px;transform:rotate(-21.052deg)}.container .data{position:relative;z-index:8;background:var(--dola-bg-4)}.container .data .dataList{position:absolute;left:50%;display:flex;align-items:center;justify-content:space-around;width:1270px;height:163px;background:var(--dola-bg-4);border-radius:20px;box-shadow:0 4px 30px #613ad926;transform:translate(-50%,-50%)}.container .data .dataList .dataItem{text-align:center}.container .data .dataList .dataItem .data{margin-right:6px;color:var(--sapphire-blue-7, #2228d6);font-weight:600;font-size:52px;font-family:Roboto;font-style:normal;line-height:60px;text-align:center}.container .data .dataList .dataItem .unit{color:var(--sapphire-blue-7, #2228d6);font-weight:600;font-size:40px;font-family:Roboto;font-style:normal;line-height:60px}.container .data .dataList .dataItem .dataDescription{padding:8px 0;color:#0d2b5a;font-weight:600;font-size:18px;font-style:normal;line-height:normal;text-align:center}.container .container2{position:relative;z-index:3;height:1050px;background:var(--dola-bg-4)}.container .container2 .imageDescription1{display:flex;justify-content:center}.container .container2 .imageDescription1 .imageItem{width:280px;height:280px;margin:0 23px;text-align:center;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:10px;box-shadow:0 12px 26px #95b0ef2e}.container .container2 .imageDescription1 .imageItem .image{width:140px;height:100px;margin:47px 70px 16px}.container .container2 .imageDescription1 .imageItem .imageTitle{width:100%;color:#0d2b5a;font-weight:500;font-size:22px;text-align:center}.container .container2 .imageDescription1 .imageItem .description{width:100%;padding:10px 30px;color:#0d2b5a;font-weight:400;font-size:14px;text-align:center}.container .container2 .imageDescription2{display:flex;justify-content:center;margin:70px auto}.container .container2 .imageDescription2 .imageItem{width:400px;height:280px;margin:0 15px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:10px;box-shadow:0 12px 26px #95b0ef2e}.container .container2 .imageDescription2 .imageItem .image{margin:47px 123px 16px 122px}.container .container2 .imageDescription2 .imageItem .imageTitle{width:100%;color:#0d2b5a;font-weight:500;font-size:22px;text-align:center}.container .container2 .imageDescription2 .imageItem .description{width:100%;padding:10px 30px;color:#0d2b5a;font-weight:400;font-size:14px;text-align:center}.container .container3{height:972px;background:#f7f8ff}.container .container3 .buttonGroup{display:flex;align-items:center;justify-content:center;height:64px}.container .container3 .buttonGroup>button{margin:0 11px}.container .container3 .buttonGroup .active{height:64px;padding:12px 24px;color:var(--dola-btn-primary-text);font-weight:600;font-size:20px;line-height:35px;text-align:center;background:#745bf7;border-radius:10px}.container .container3 .buttonGroup .notActive{height:64px;padding:12px 24px;color:var(--grey-blue-9, #1e304a);font-weight:600;font-size:20px;line-height:35px;text-align:center;background:var(--Sapphire-Blue-1, #f0f0ff);border-radius:10px}.container .container3 .buttonDescription{display:flex;justify-content:space-between;width:1224px;height:500px;margin:0 auto;padding:60px 0}.container .container3 .buttonDescription .buttonDescriptionLeft{position:relative}.container .container3 .buttonDescription .buttonDescriptionLeft .number{color:#d7d8f3;font-weight:700;font-size:70px;font-style:normal;line-height:normal;text-align:center}.container .container3 .buttonDescription .buttonDescriptionLeft .name{position:absolute;top:35px;left:80px;color:var(--grey-blue-9, #1e304a);font-weight:500;font-size:32px}.container .container3 .buttonDescription .buttonDescriptionLeft .description{width:446px;margin-top:25px;color:var(--grey-blue-8, #4a5970);font-weight:400;font-size:18px;font-style:normal;line-height:30px}.container .container3 .buttonDescription .buttonDescriptionLeft .more{display:flex;align-items:center;justify-content:center;width:180px;height:54px;margin-top:25px;color:#6641ff;font-weight:500;font-size:18px;font-style:normal;line-height:42px;box-shadow:0 5px 20px #b321e71a;stroke:#6641ff}.container .container3 .buttonDescription .buttonDescriptionLeft .moreIcon{margin-left:8px}.container .container4{position:relative;z-index:2;height:972px;background:var(--dola-bg-4)}.container .container4 .businessContainer{display:flex;justify-content:center;width:90%;margin:0 auto}.container .container5{position:relative;height:774px;overflow:hidden;background:#f7f8ff}.container .container5 .feeling{position:relative;z-index:2;display:flex;gap:40px;align-items:center;justify-content:center}.container .container5 .feeling .feelingItem{position:relative;display:flex;flex-direction:column;gap:12px;width:386px;height:329px;padding:46px 20px 22px;background:var(--dola-bg-4);border-radius:10px;box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014,0 .5px #003d9914,.5px 0 #003d9914,-.5px 0 #003d9914,0 -.5px #003d9914}.container .container5 .feeling .feelingItem .avatar{position:absolute;top:-30px;width:56px;height:56px;background:linear-gradient(0deg,#fff 0%,#fff 100%),lightgray 50% / cover no-repeat;border:2px solid #fff;border-radius:56px;box-shadow:0 3px 10px #633eff33}.container .container5 .feeling .feelingItem .top{display:flex}.container .container5 .feeling .feelingItem .dot{margin:8px}.container .container5 .feeling .feelingItem .title{width:320px;overflow:hidden;color:#3b3e3e;font-weight:600;font-size:18px;white-space:nowrap;text-overflow:ellipsis}.container .container5 .feeling .feelingItem .content{color:#3b3e3e;font-weight:400;font-size:16px;line-height:24px;text-align:justify}.container .container5 .feeling .feelingItem .detail{display:flex;align-items:center;color:#437dff;font-weight:400;font-size:14px}.container .container5 .feeling .feelingItem .detail .detailArrow{width:16px;height:16px;margin-left:4px}.container .container5 .circle1{position:absolute;top:-512px;left:-544px;z-index:1;width:864px;height:854px;border:1px solid var(--dola-border-active);border-radius:864px}.container .container5 .circle2{position:absolute;top:-664px;left:-698px;z-index:1;width:1172px;height:1158px;border:1px solid var(--dola-border-active);border-radius:864px}.container .container5 .circle3{position:absolute;right:-533px;bottom:-368px;z-index:1;width:706px;height:696px;border:1px solid var(--dola-border-active);border-radius:864px}.container .container5 .circle4{position:absolute;right:-715px;bottom:-549px;z-index:1;width:1070px;height:1058px;border:1px solid var(--dola-border-active);border-radius:864px}.container .container6{position:relative;z-index:2;height:512px;background:linear-gradient(94deg,#6e52ff 5.97%,#8f46ff 100%)}.container .container6 .funcStart{position:relative;z-index:100;padding-top:100px;color:var(--dola-btn-primary-text);font-weight:600;font-size:50px;line-height:60px;letter-spacing:2px;text-align:center}.container .container6 .funcStartDescription{position:relative;z-index:100;margin-top:20px;margin-bottom:54px;color:var(--dola-btn-primary-text);font-weight:400;font-size:20px;line-height:40px;text-align:center}.container .container6 .rect{position:absolute;top:77px;left:451px;flex-shrink:0;width:41.446px;height:41.446px;transform:rotate(2.627deg);opacity:.8}.container .container6 .rect .mark{position:absolute;top:15px;left:13px}.container .container6 .gear{position:absolute;top:253px;left:273px}.container .container6 .layer1{position:absolute;top:314px;left:573px;z-index:4;width:38px;height:145.29px;opacity:.5}.container .container6 .layer2{position:absolute;top:405px;right:210px;z-index:4;width:49.36px;height:160.2px;opacity:.3}.container .container6 .layer3{position:absolute;top:428px;left:129px;z-index:4;width:21.15px;height:106.416px;opacity:.3}.container .container6 .layer4{position:absolute;top:82px;right:300px;opacity:.3}.container .container6 .layer5{position:absolute;top:231px;right:100px;opacity:.3}.container .container6 .layer6{position:absolute;top:-36px;left:94px}.container .container7{position:relative;z-index:3;height:377px;background:#f4f5ff}.container .container7 .footerContent{display:flex;align-items:flex-start;justify-content:center;padding-top:78px}.container .container7 .footerContent .logoText{margin:10px}.container .container7 .footerContent .friendLinks{margin-left:100px}.container .container7 .footerContent .friendLinks .title{color:var(--dola-text-1);font-weight:500;font-size:18px}.container .container7 .footerContent .friendLinks .line{width:80px;height:1px;margin-top:20px;background:#d3daea}.container .container7 .footerContent .friendLinks .content{display:block;margin-top:20px;color:var(--dola-text-2);font-weight:400;font-size:16px}.container .container7 .footerContent .weiXin{margin-left:291px}.container .container7 .footerContent .weiXin .title{margin-bottom:10px;color:var(--dola-text-1);font-weight:500;font-size:16px}.container .active-button{margin-top:48px}.container .active-button .start{position:relative;z-index:8;width:174px;height:54px;margin-right:10px;color:#3d14e5;font-weight:700;font-size:18px;line-height:43px}.container .active-button .help{position:relative;z-index:8;width:174px;height:54px;color:var(--dola-btn-primary-text);font-weight:700;font-size:18px;line-height:43px}.container .center{text-align:center}.container .funcFeature{padding-top:100px;color:var(--dola-text-1);font-weight:600;font-size:50px;line-height:60px;letter-spacing:2px;text-align:center}.container .funcDescription{margin-top:20px;margin-bottom:54px;color:var(--dola-text-2);font-weight:400;font-size:20px;text-align:center}.container .top-20{padding-top:150px}.container .pointer{cursor:pointer}.knowledge-container{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background-color:var(--dola-bg-4);border-radius:9px;border:.75px solid var(--dola-border-1)}.knowledge-container .knowledge-navbar{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:48px;border-bottom:1px solid var(--dola-border-2)!important}.knowledge-container .knowledge-navbar .knowledge-header-left{display:flex;align-items:center;gap:8px}.knowledge-container .knowledge-navbar .knowledge-header-left .anticon{vertical-align:middle}.knowledge-container .knowledge-navbar .knowledge-header-left .header-left-icon-switch{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--dola-bg-6);border-radius:6px}.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selection-item{color:var(--dola-text-1)}.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selection-placeholder{color:var(--dola-text-1);font-weight:500}.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selector{background-color:var(--dola-bg-6);border:1px solid transparent!important;box-shadow:none!important;transition:background-color .2s ease}.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selector:hover,.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selector:focus-within{background-color:var(--dola-bg-selected);border-color:transparent!important;box-shadow:none!important}.knowledge-container .knowledge-navbar .knowledge-title{font-size:18px;font-weight:500;color:var(--dola-title)}.knowledge-container .knowledge-navbar .knowledge-actions{display:flex;align-items:center;gap:12px}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-actions-lock{display:flex;align-items:center;margin-right:20px;cursor:pointer;color:var(--dola-text-1);gap:8px;cursor:pointer!important}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-customDropdown-div{display:flex;align-items:center;justify-content:center;padding:10px 15px;height:40px;border-radius:8px}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-customDropdown-div:hover{background-color:var(--dola-bg-6);transition:all .3s ease}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-customDropdown-a{display:flex}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-dropdown{margin-right:12px;font-size:12px;display:flex;justify-content:center;align-items:start;flex-direction:column;color:var(--dola-text-1)}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-dropdown>span:first-child{color:var(--dola-text-3)}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-dropdown .knowledge-tab-dropdown-label{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.knowledge-container .knowledge-navbar .knowledge-actions .reset-btn{color:var(--dola-text-1);font-size:14px;border:.5px solid transparent;background:var(--dola-bg-selected);border-radius:8px}.knowledge-container .knowledge-body{position:relative;display:flex;flex:1;overflow:hidden;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.knowledge-container .knowledge-body .page-loading-state{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--dola-bg-4);z-index:10}.knowledge-container .knowledge-body .page-loading-state .loading-text{margin-top:16px;color:var(--dola-text-2);font-size:14px}.knowledge-container .knowledge-body .table-grid-info{font-size:12px;color:var(--dola-text-3)}.knowledge-container .knowledge-body .table-grid-info .table-grid-info-dvis{width:1px;height:12px;background:var(--dola-text-4)}.knowledge-container .knowledge-body .knowledge-noManage-info{margin-top:0;padding-left:29px;font-size:14px;color:var(--dola-text-2)}.knowledge-container .knowledge-body .knowledge-noManage-btn{height:22px;line-height:22px;padding-left:29px;color:var(--dola-text-1)}.knowledge-container .knowledge-body .knowledge-noManage-link{margin:0 8px;color:var(--dola-primary)}.knowledge-container .knowledge-body .knowledge-noManage-title{display:flex;align-items:center;font-size:16px;color:var(--dola-text-1)}.knowledge-container .knowledge-body .knowledge-noManage-title .knowledge-noManage-info-icon{width:21px;height:21px;margin-right:8px}.knowledge-container .knowledge-body .knowledge-noPermission-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.knowledge-container .knowledge-body .knowledge-noPermission-card{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;background:var(--dola-bg-4);border:.5px solid var(--dola-border-1);border-radius:16px;box-shadow:0 6px 20px #0000001a;max-width:400px;width:100%}.knowledge-container .knowledge-body .knowledge-noPermission-icon{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#9b6dff,#7433ff);display:flex;align-items:center;justify-content:center}.knowledge-container .knowledge-body .knowledge-noPermission-icon .iconfont{font-size:24px;color:var(--dola-btn-primary-text)}.knowledge-container .knowledge-body .knowledge-noPermission-content{display:flex;flex-direction:column;align-items:center;gap:8px}.knowledge-container .knowledge-body .knowledge-noPermission-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px}.knowledge-container .knowledge-body .knowledge-noPermission-desc{font-size:14px;color:var(--dola-text-2);line-height:22px;text-align:center}.knowledge-container .knowledge-body .knowledge-noPermission-desc p{margin:0}.knowledge-container .knowledge-body .knowledge-noPermission-actions{display:flex;flex-direction:column;align-items:center;gap:8px}.knowledge-container .knowledge-body .knowledge-noPermission-applyBtn{width:136px;height:32px;border-radius:8px;background:var(--dola-primary);border-color:var(--dola-primary);font-size:14px;font-weight:500;box-shadow:0 2px 8px #0000000f}.knowledge-container .knowledge-body .knowledge-noPermission-applyBtn:hover{background:#8a4fff;border-color:#8a4fff}.knowledge-container .knowledge-body .knowledge-noPermission-createBtn{display:flex;align-items:center;justify-content:center;height:32px;padding:8px 16px;font-size:14px;font-weight:500;color:var(--dola-text-4);cursor:pointer;border-radius:8px;transition:color .2s}.knowledge-container .knowledge-body .knowledge-noPermission-createBtn:hover{color:var(--dola-primary)}.knowledge-container .knowledge-body .knowledge-sidebar-wrap{position:relative;width:220px;display:flex;flex-direction:column;gap:16px;height:100%;padding:12px 8px;transition:width ease-in-out .2s;border-right:1px solid var(--dola-border-2);background-color:var(--dola-bg-4);min-height:0}.knowledge-container .knowledge-body .knowledge-sidebar-wrap.collapsed{width:0px;height:100%;padding:0;border-radius:0;border:unset;background:var(--dola-bg-4)}.knowledge-container .knowledge-body .knowledge-sidebar-wrap.collapsed .ai-knowledge-header{justify-content:center;padding:12px 0}.knowledge-container .knowledge-body .knowledge-sidebar-wrap.collapsed .ai-knowledge-header .ai-knowledge-title{display:none}.knowledge-container .knowledge-body .knowledge-sidebar-wrap .ai-knowledge-icon{position:absolute;right:-8px;top:50%;cursor:pointer;z-index:999;transform:translate(10px,10px)}.knowledge-container .knowledge-body .knowledge-sidebar-wrap-largewidth{width:324px}.knowledge-container .knowledge-body .knowledge-sidebar{flex:6 0 0!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;width:100%;height:100%;display:flex;flex-direction:column;gap:4px;min-height:0;flex-shrink:1;flex-grow:1;flex-basis:0}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-list-loading{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:var(--dola-text-2);font-size:14px;flex:1}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-sidebar-wrap-sidebar-segmented .ant-segmented-item{box-shadow:0 1px 3px #0000000d;color:var(--dola-text-1)}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-sidebar-wrap-sidebar-segmented .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-6);margin-bottom:8px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-sidebar-wrap-sidebar-segmented .ant-segmented-item-selected{border-radius:6px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder{display:flex;align-items:center;padding:6px 8px;cursor:pointer;position:relative;border-radius:8px;font-weight:400;height:32px;background:var(--dola-bg-4)}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-demo{display:flex;padding:1px 6px;justify-content:center;align-items:center;gap:10px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;border-radius:6px;background:#ddd;margin-right:6px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-name{flex:1;font-size:13px;color:var(--dola-text-1);max-width:276px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .icon-difenjinggao{display:flex;align-items:center;justify-content:center;padding:6px;margin-right:2px;color:#f5a801;border-radius:4px;transition:all .2s ease}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .icon-difenjinggao:hover{color:#f60;cursor:pointer;transform:scale(1.2)}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder.active{background-color:var(--dola-bg-6);border:none}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder.active .folder-count{background-color:var(--dola-primary);color:var(--dola-btn-primary-text)}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder:hover{background-color:var(--dola-bg-6)}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-icon-mr{margin-right:4px;margin-top:2px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-icon{width:16px;height:16px;margin-right:8px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-count{width:20px;height:20px;line-height:20px;border-radius:50%;font-weight:400;background-color:var(--dola-bg-6);color:var(--dola-text-2);font-size:13px;text-align:center}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-count:hover{cursor:pointer}.knowledge-container .knowledge-body .knowledge-sidebar .add-knowledge{display:flex;align-items:center;height:30px;width:108px;border-radius:8px;padding-left:10px;cursor:pointer;color:var(--dola-text-1);margin-top:2px;font-size:14px;font-style:normal;font-weight:500;margin-left:-2px}.knowledge-container .knowledge-body .knowledge-sidebar .add-knowledge .anticon{font-size:14px;margin-right:4px}.knowledge-container .knowledge-body .knowledge-sidebar .add-knowledge span{font-size:13px}.knowledge-container .knowledge-body .knowledge-sidebar .add-knowledge:hover{background-color:var(--dola-bg-6)}.knowledge-container .knowledge-body .knowledge-sidebar span:not(.ant-spin*){height:30px;line-height:30px}.knowledge-container .knowledge-body .knowledge-content{position:relative;flex:1;padding:12px;background-color:var(--dola-bg-4);display:flex;flex-direction:column;height:100%;overflow:hidden}.knowledge-container .knowledge-body .knowledge-content .libraries-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80%;text-align:center;background:url(https://cos.ola.qq.com/bg-empty-b82f6d1b.png) no-repeat center;background-size:784px auto}.knowledge-container .knowledge-body .knowledge-content .libraries-empty-state .empty-tips{color:var(--dola-text-1);text-align:center;font-size:16px;font-style:normal;font-weight:600}.knowledge-container .knowledge-body .knowledge-content .libraries-empty-state .empty-des{color:var(--dola-text-1);text-align:center;font-size:12px;line-height:18px;width:400px;margin:10px 0 43px}.knowledge-container .knowledge-body .knowledge-content .libraries-empty-state .libraries-empty-state-btn{display:flex;align-items:center;justify-content:center;gap:25px}.knowledge-container .knowledge-body .knowledge-content img{width:16px;height:16px}.knowledge-container .knowledge-body .knowledge-content .knowledge-qualityScore-add{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:14px;color:#8589ff;gap:4px;cursor:pointer}.knowledge-container .knowledge-body .knowledge-content-title-qualityScore{width:132px;height:32px;display:flex;align-items:center;gap:3px;justify-content:center;border-radius:8px;background:var(--dola-bg-selected);border:var(--dola-border-1) solid 1px;color:var(--dola-text-1);font-size:14px;font-weight:500}.knowledge-container .content-header{flex-shrink:0;margin-bottom:4px}.knowledge-container .content-header .folder-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;font-size:20px;color:var(--dola-text-1)}.knowledge-container .content-header .folder-title .knowledge-content-title{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;overflow:hidden}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-content-title-span{display:inline-block;flex:0 1 auto;min-width:60px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container .content-header .folder-title .knowledge-content-title>span{font-size:15px}.knowledge-container .content-header .folder-title .knowledge-content-title .info-item.description-item{flex-shrink:0}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore{padding:4px 12px;display:flex;align-items:center;justify-content:space-between;border-radius:6px;white-space:nowrap;flex-shrink:0;max-width:100%;overflow:hidden}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore .knowledge-qualityScore-div{display:flex;align-items:center;gap:4px}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore .knowledge-qualityScore-div>span{font-weight:400;font-size:12px;color:var(--dola-primary)}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore img{width:14px;height:14px}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore .knowledge-qualityScore-add{display:flex;justify-content:space-between;align-items:center;font-weight:400;font-size:12px;color:var(--dola-primary);gap:2px;cursor:pointer;margin-left:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum{display:inline-flex;align-items:center;font-size:12px;height:26px;color:var(--dola-text-1);border-radius:6px;padding:3px 8px;border:1px solid var(--dola-border-2);background:var(--dola-bg-6);flex-shrink:0;white-space:nowrap}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum img{margin-right:6px;width:16px;height:16px}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum-exceeded{padding:4px 8px;border-radius:4px;background:rgba(251,147,0,.12);cursor:pointer}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum-exceeded .iconfont{font-size:12px;color:var(--dola-text-1);margin-right:4px}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum-exceeded .fields-count-exceeded{color:#fa9200;font-weight:500}.knowledge-container .content-header .folder-title .knowledge-content-title .fields-exceeded-tooltip .ant-tooltip-inner{background-color:var(--dola-bg-popup);color:var(--dola-text-1);box-shadow:0 2px 8px #00000026;padding:12px;max-width:280px}.knowledge-container .content-header .folder-title .knowledge-content-title .fields-exceeded-tooltip .ant-tooltip-arrow:before{background-color:var(--dola-bg-popup)}.knowledge-container .content-header .folder-title .folder-knowledge-info{display:flex;align-items:center;gap:4px;flex-shrink:0}.knowledge-container .content-header .folder-title .folder-knowledge-info .ant-btn:hover{border-radius:8px}.knowledge-container .content-header .folder-title .folder-knowledge-info .ant-btn{border:none;padding:0 8px}.knowledge-container.my-knowledge .content-body{margin-top:10px}.knowledge-container .content-body{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.knowledge-container .content-body .empty-image-tips{width:auto!important;height:auto!important}.knowledge-container .content-body .knowledge-content-tips{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;margin-bottom:18px}.knowledge-container .content-body .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80%;text-align:center}.knowledge-container .content-body .loading-state .loading-text{margin-top:16px;color:var(--dola-text-2);font-size:14px}.knowledge-container .content-body .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80%;text-align:center}.knowledge-container .content-body .empty-state .empty-tips{color:var(--dola-text-1);text-align:center;font-size:16px;font-style:normal;font-weight:600}.knowledge-container .content-body .empty-state .empty-des{color:var(--dola-text-3);font-size:14px;font-weight:400;margin:7px 0 24px}.knowledge-container .content-body .table-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding-bottom:20px}.knowledge-container .content-body .table-card{padding:8px 4px 4px;background-color:var(--dola-bg-selected);border:.8px solid var(--dola-border-1);border-radius:12px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:all .2s;overflow:hidden}.knowledge-container .content-body .table-card:hover{box-shadow:0 2px 8px #00000014}.knowledge-container .content-body .table-card .card-header{display:flex;align-items:center;gap:6px;padding:0 8px;min-width:0;flex-shrink:0}.knowledge-container .content-body .table-card .card-header .card-title-img{width:16px;height:16px;font-size:14px;color:var(--dola-text-2);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.knowledge-container .content-body .table-card .card-header .card-title-span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1);font-size:14px;font-weight:400;line-height:24px}.knowledge-container .content-body .table-card .card-header .card-warn-icon{flex-shrink:0;padding:4px;color:var(--dola-warning);border-radius:4px;transition:all .2s}.knowledge-container .content-body .table-card .card-header .card-warn-icon:hover{color:var(--dola-danger);transform:scale(1.15)}.knowledge-container .content-body .table-card .card-header .card-permission-btn{flex-shrink:0;color:var(--dola-text-2)}.knowledge-container .content-body .table-card .card-body{flex:1;display:flex;flex-direction:column;gap:16px;background:var(--dola-bg-4);border-radius:10px;padding:12px;min-width:0;min-height:0}.knowledge-container .content-body .table-card .card-body-text{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:16px;overflow:hidden}.knowledge-container .content-body .table-card .card-description,.knowledge-container .content-body .table-card .card-database,.knowledge-container .content-body .table-card .card-subtitle{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:1.34;margin:0;word-break:break-word;flex-shrink:0}.knowledge-container .content-body .table-card .card-description .card-label,.knowledge-container .content-body .table-card .card-database .card-label,.knowledge-container .content-body .table-card .card-subtitle .card-label{color:inherit}.knowledge-container .content-body .table-card .card-footer{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-shrink:0}.knowledge-container .content-body .table-card .card-info{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;flex:1;min-width:0;overflow:hidden}.knowledge-container .content-body .table-card .info-item,.knowledge-container .content-body .table-card .quality-score-container{height:24px;padding:4px 10px;display:inline-flex;align-items:center;gap:4px;border-radius:12px;background:var(--dola-bg-hover);color:var(--dola-text-1);font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;flex-shrink:0}.knowledge-container .content-body .table-card .quality-score-warning{margin-right:2px;font-size:12px}.knowledge-container .content-body .table-card .quality-score-text{color:var(--dola-text-1)}.knowledge-container .content-body .table-card .card-author{display:flex;align-items:center;gap:4px;color:var(--dola-text-3);font-size:12px;flex-shrink:0}.knowledge-container .content-body .table-card .card-author .author-name{color:var(--dola-text-2);font-size:12px;font-weight:400;line-height:1.34;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container .content-body .table-grid-info{font-size:12px;color:var(--dola-text-3)}.knowledge-container .ant-space-gap-col-small{column-gap:0px}.custom-popover-owners .ant-popover-inner{padding:0!important}.custom-popover-owners .custom-popover-wrapper .custom-popover-ownerContents{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;padding:10px 12px}.custom-popover-owners .custom-popover-wrapper .custom-popover-tips{height:22px;line-height:22px;text-align:center;color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;border-radius:0 0 8px 8px;background-color:var(--dola-bg-6)}.enum-popover .enum-popover-title{display:flex;justify-content:space-between;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;width:100%;height:40px;line-height:40px;border-radius:8px 8px 0 0;padding:0 12px;background:var(--dola-bg-6);box-sizing:border-box}.enum-popover .enum-popover-content .enum-popover-item{display:flex;align-items:center;justify-content:space-between;height:24px;font-size:12px;margin-bottom:4px}.custom-popover-delet .ant-popover-inner-content{color:var(--dola-text-1)}.ant-table-thead .ant-table-cell{background-color:#f7f7f7!important;padding:8.2px 15px!important}.ant-table-wrapper .ant-table-tbody>tr>td{padding:5.7px 16px!important}.ant-table-thead .ant-table-cell:before{display:none}.ant-col label{font-size:12px!important;color:#666!important}.ant-table-row{background-color:transparent!important}.ant-table-wrapper .ant-table-tbody-virtual .ant-table-cell{display:flex;align-items:center}.ant-table-wrapper .ant-table{scrollbar-color:#ddd transparent}.ant-table-tbody .ant-table-measure-row{visibility:collapse}.knowledge-side{width:250px;border-right:1px solid #e8e8e8}.knowledge-side-card{height:100%;border:none;border-radius:0}.knowledge-side-card .ant-card-body{padding:16px 0;height:100%;display:flex;flex-direction:column}.knowledge-side-item{padding:8px 16px!important;margin:0!important;cursor:pointer}.knowledge-side-item:hover{background-color:var(--dola-bg-6)}.knowledge-side-item.active{background-color:#e6f7ff}.knowledge-side-label{display:flex;align-items:center;width:100%}.knowledge-side-icon{display:inline-block;width:16px;height:16px;margin-right:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>')}.knowledge-side-badge{width:8px;height:8px;border-radius:50%;background-color:#1890ff;margin-left:4px}.knowledge-side-add{margin-top:auto;padding:8px 16px;border-top:1px solid #f0f0f0}.knowledge-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.knowledge-section{margin-bottom:24px}.knowledge-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.knowledge-section-header .anticon{color:var(--dola-text-3);cursor:pointer}.knowledge-section-header .anticon:hover{color:#1890ff}.knowledge-item{padding:16px!important;background:var(--dola-bg-4);border-radius:4px;margin-bottom:8px;border:1px solid #f0f0f0;transition:all .3s}.knowledge-item:hover{box-shadow:0 2px 8px #00000017}.knowledge-item-title{font-size:16px;font-weight:500;margin-bottom:8px!important}.knowledge-item-desc{color:var(--dola-text-3);margin-bottom:8px!important}.knowledge-item-meta{font-size:12px}.knowledge-item-views{color:var(--dola-text-3)}.ant-modal-content .ant-modal-body{padding:0!important}.ant-modal .ant-modal-content{padding:24px!important}.ant-modal-content .ant-modal-close{width:24px;height:24px;margin-right:4px;margin-top:7px;color:var(--dola-title);background-color:#fff;transition:none}.ant-modal-content .ant-modal-close:hover{background-color:var(--dola-bg-selected)}.ant-modal-content .ant-modal-footer{padding:0!important;margin-top:25px}.ant-modal-wrap .ant-modal-content{border-radius:16px!important}.ant-btn-cancel{width:120px;height:32px;font-size:14px;border-radius:8px;margin-right:12px;border:.5px solid transparent;background:var(--dola-bg-hover);color:var(--dola-text-1);cursor:pointer}.ant-btn-cancel:hover{background:var(--dola-bg-selected)}.ant-btn-confirm{width:120px;height:32px;line-height:29px;border-radius:8px;border:.5px solid transparent;background:#bdbdbd;color:var(--dola-btn-primary-text);font-size:14px;cursor:pointer}.ant-btn-confirm[disabled]{cursor:not-allowed}.ant-btn-confirm-active{width:120px;height:32px;line-height:29px;border-radius:8px;border:.5px solid transparent;background:#242424;color:var(--dola-btn-primary-text);font-size:14px;cursor:pointer}.modal-content .ant-input{height:32px;border:1px solid var(--dola-border-1);color:var(--dola-text-1)}.modal-content .ant-input:focus{border:1px solid #242424;box-shadow:none}.modal-content .ant-input::placeholder{color:var(--dola-text-3);font-size:14px}.ant-modal-content .ant-modal-confirm-body-wrapper{padding:0!important}.ant-modal-confirm-body .exclamation-circle{font-size:20px}.ant-modal-confirm-paragraph .ant-modal-confirm-content{font-size:14px;color:var(--dola-text-2)}.ant-modal-body .ant-modal-confirm-btns{margin-top:24px}.ant-modal-confirm-btns .ant-btn{width:120px;height:32px;font-size:14px;color:var(--dola-text-1);border-radius:8px}.ant-modal-confirm-btns .ant-btn-default{background:var(--dola-bg-selected);border:none}.ant-modal-confirm-btns .ant-btn-primary{background:#f04352;border:none;box-shadow:none;color:var(--dola-btn-primary-text);transition:none}.kenowledge-custom-confirm-modal .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph{row-gap:12px}.kenowledge-custom-confirm-modal .kenowledge-custom-confirm-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.kenowledge-custom-confirm-modal .ant-modal-confirm-content{color:var(--dola-title)}.kenowledge-custom-confirm-modal .knowledge-custom-confirm-modal-foot{margin-top:24px;display:flex;justify-content:end}.kenowledge-custom-confirm-modal .kenowledge-custom-confirm-modal-img{margin-right:5px}.kenowledge-custom-confirm-modal .ant-modal-confirm-btns .ant-btn-primary{background:#000000;border:none;box-shadow:none;color:var(--dola-btn-primary-text);transition:none}.kenowledge-custom-confirm-modal .ant-modal-confirm-btns .ant-btn-primary:hover{background:#000000!important}.ant-modal-confirm-btns .ant-btn:hover{color:var(--dola-text-1)!important}.ant-modal-confirm-btns .ant-btn-primary:hover{background-color:#f04352!important;color:#fff!important}.ant-btn:focus{outline:none!important}.ant-layout .ant-layout-content{margin:8px 8px 8px 0;color:var(--dola-text-1)}.in-iframe .ai-chat-container{background-size:auto 26px}.in-iframe .ai-chat-container .ai-chat-header .header-right{display:none}.in-iframe .ant-layout .ant-layout-content{margin-left:8px}.ant-layout-sider{box-shadow:none!important}.ant-popover .ant-popover-arrow{height:0}.ant-popover-inner-content .ant-btn-default{box-shadow:none}.explore-btn{border-radius:8px;border-color:var(--dola-border-1)}.explore-btn:hover{color:#1e304a!important;background-color:#e7e7e7!important;border-color:#e7e7e7!important}.add-table{min-width:115px;border-radius:8px;font-size:14px;border:.5px solid transparent;background:#000;box-shadow:none}.authorize-btn{margin-right:4px;border-radius:6px;color:var(--dola-text-2);border:1px solid #e7e7e7!important}.authorize-btn i{color:var(--dola-text-1);font-size:14.5px}.authorize-btn:hover{color:#1e304a!important}.authorize-btn.authorize-btn-disabled{cursor:not-allowed;opacity:.5}.authorize-btn.authorize-btn-disabled:hover{color:#666!important}.authorize-btn.authorize-btn-icon-only{padding:4px 8px;min-width:auto;height:auto}.authorize-btn.card-permission-btn{display:inline-flex;align-items:center;padding:4px 8px;height:32px;white-space:nowrap;background:var(--dola-bg-4)}.authorize-btn.card-permission-btn .permission-status-text{color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin-right:0}.authorize-btn.card-permission-btn .ant-divider-vertical{margin:0 8px!important;height:1em;border-color:#00000026!important}.authorize-btn.card-permission-btn i{color:var(--dola-text-1);font-size:14px}.authorize-btn.card-permission-btn:hover{background:var(--dola-bg-6)}.authorize-btn.card-permission-btn:hover .permission-status-text{color:var(--dola-text-1)}.authorize-btn-container{display:inline-flex;align-items:center;margin-right:4px;padding:4px 2px 4px 8px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);height:32px;white-space:nowrap}.authorize-btn-container .authorize-text{user-select:none;pointer-events:none;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.authorize-btn-container .ant-divider-vertical{margin:0 3px 0 6px!important;height:1em;border-color:#ddd!important}.authorize-btn-container .authorize-btn-icon-only{border:none!important;padding:0 6px!important;margin:0;width:auto;background:transparent}.authorize-btn-container .authorize-btn-icon-only:hover{background:transparent}.add-tablenew{height:32px;border-radius:8px;font-size:14px;font-weight:400;border:1px solid #e7e7e7!important;background:var(--dola-bg-4);color:#18181b;box-shadow:none;padding:4px 12px!important;display:inline-flex;align-items:center;gap:4px}.add-tableMl{margin-left:8px}.folder-knowledge-info-btnBody{display:flex;align-items:center;height:32px;border:1px solid #e7e7e7!important;border-radius:8px;gap:0;padding:0}.folder-knowledge-info-btnBody .folder-knowledge-info-btnBody-item{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.folder-knowledge-info-btnBody .ant-btn{width:24px;height:24px}.smartRecommentBtn{color:var(--dola-text-1);background:var(--dola-bg-6);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;border-radius:6px!important;padding:4px 8px!important}.add-table:hover{background:#000!important}.add-tablenew:hover{background:#f7f7f7!important;color:var(--dola-text-1)!important}.custom-popover-knowledge-items .ant-popover-inner{padding:6px!important;border-radius:8px}.custom-popover-delet .ant-popover-arrow{height:8px!important}.popoverBtn{color:var(--dola-text-1);padding:0 0 0 8px;width:88px;border:none;text-align:left}.ant-popover-content .ant-btn:hover{background:var(--dola-bg-6);border-radius:8px;color:var(--dola-text-1)}.custom-popover-knowledge-items .ant-popover-content{top:-3px;left:36px}.anticon svg:hover{cursor:pointer}.detailSqlData{padding:"20px";background:"#f7f7f7";white-space:"pre-wrap";word-wrap:break-word;max-width:100%;overflow-x:auto;border-radius:8px;border:#e7e7e7}.ellipsis-icon:hover{border-radius:6px;background:#f7f7f7!important;cursor:pointer}.ellipsis-icon{width:24px;height:24px;border-radius:6px;color:var(--dola-text-1);font-size:24px}.ant-tabs .ant-tabs-content-holder{border:#e7e7e7;border-radius:6px}.ant-table-container .ant-table-body{overflow-y:auto!important;scrollbar-width:thin!important}.ant-table-body::-webkit-scrollbar-button{display:none}.ant-modal-footer .ant-btn-cancle,.ant-btn-confirm{width:120px;height:32px}.knowledge-actions .ant-btn:hover{background-color:var(--dola-text-1)!important}.knowledge-container .knowledge-navbar{border-bottom:1px solid var(--dola-border-2)!important}.ant-modal-header .ant-modal-title{color:var(--dola-title)}.detailTitle{color:var(--dola-text-1);font-size:16px;font-style:normal;margin-bottom:11px}.ant-tabs-tab{padding:5px 0!important}.ant-table-cell{color:var(--dola-text-1);font-size:14px}.ant-table-wrapper .ant-table .ant-table-header{border-radius:8px 8px 0 0}.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:var(--dola-bg-hover)}.ant-modal-confirm-body .anticon{font-size:20px!important}.ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph{row-gap:10px}.table-detail-modal .ant-modal-content{padding:0;border-radius:8px}.table-detail-modal .ant-modal-body{padding:0}.modal-content{background:var(--dola-bg-4);border-radius:8px}.modal-content .input-label{display:block;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:24px 0 8px}.modal-header{display:flex;justify-content:space-between;margin-bottom:20px}.modal-header-left{flex:1;display:flex;align-items:center}.table-info{display:flex;flex-direction:column;gap:8px}.table-name{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:17px;font-style:normal;font-weight:600;line-height:24px}.table-meta{display:flex;gap:24px;flex-wrap:wrap}.table-meta span{font-size:14px;color:var(--dola-text-3)}.meta-value{color:#262626!important;font-weight:500}.modal-header-right{margin-left:16px}.modal-header-right .ant-btn{color:var(--dola-text-1);border:none;box-shadow:none;padding:5px 8px}.ant-space-item .closeBtn{display:flex;align-items:center;justify-content:center;width:24px!important;height:24px!important;margin-left:8px;border-radius:6px;cursor:pointer;color:var(--dola-text-2);background:transparent;transition:all .2s}.ant-space-item .closeBtn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.ant-space-item .closeBtn .anticon{font-size:14px;color:inherit}.ant-space-item .closeBtn:hover{background-color:var(--dola-bg-selected)}.modal-header-right .ant-btn:hover{color:var(--dola-text-1);border-radius:8px;background:var(--dola-bg-selected)}.info-row-item{margin-bottom:15px}.info-row-item:last-child{margin-bottom:0}.info-item{display:flex;align-items:center;gap:16px}.info-item .label{display:flex;align-items:center;gap:6px;height:17px;font-size:14px;color:var(--dola-text-1);padding:3px 8px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-2)}.fieldsExceededToolTile{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:600;margin-bottom:4px}.fieldsNum{display:inline-flex;align-items:center;font-size:14px;color:var(--dola-text-1);line-height:22px}.fieldsNum-exceeded{padding:4px 8px;border-radius:4px;background:rgba(251,147,0,.12);cursor:pointer}.fieldsNum-exceeded .iconfont{font-size:14px;color:var(--dola-text-1);margin-right:4px}.fieldsNum-exceeded .fields-count-exceeded{color:#fa9200;font-weight:500}.fields-exceeded-tooltip .ant-tooltip-inner{background-color:var(--dola-bg-popup);color:var(--dola-text-1);box-shadow:0 2px 8px #00000026;padding:12px;max-width:280px}.fields-exceeded-tooltip .ant-tooltip-arrow:before{background-color:var(--dola-bg-popup)}.description-item{height:26px;align-items:flex-start}.info-label{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;color:var(--dola-text-1);min-width:28px;flex-shrink:0}.info-value{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-type-tag,.source-tag{font-size:1px;margin-right:0}.creator{font-size:14px;color:var(--dola-text-1)}.description{font-size:14px;color:var(--dola-text-1);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs-container{min-height:616px}.detail-tabs .ant-tabs-nav{margin-bottom:16px}.detail-tabs .ant-tabs-tab{font-size:14px;font-weight:500}.fields-container{background:var(--dola-bg-4)}.fields-table{border:1px solid #f0f0f0;border-radius:6px;overflow:hidden}.table-header{display:flex;background:var(--dola-bg-5);border-bottom:1px solid #f0f0f0;font-weight:600;font-size:14px;color:var(--dola-text-1)}.table-body{max-height:400px;overflow-y:auto}.table-row{display:flex;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.table-row:hover{background:var(--dola-bg-6)}.table-row:last-child{border-bottom:none}.header-cell,.table-cell{padding:12px 16px;border-right:1px solid #f0f0f0;display:flex;align-items:center;font-size:14px;line-height:1.4}.header-cell:last-child,.table-cell:last-child{border-right:none}.field-name-col{width:200px;min-width:200px}.type-col{width:120px;min-width:120px}.display-name-col{width:140px;min-width:140px}.description-col{flex:1;min-width:200px}.example-col{width:160px;min-width:160px}.field-name{font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:13px;color:#1890ff;font-weight:500}.description-text{color:#595959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.example-text{color:var(--dola-text-3);font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:13px}.table-cell .ant-tag{margin:0;font-size:12px;border-radius:4px;font-weight:500}.knowledge-tab-customDropdown-item{display:flex;flex-direction:column;justify-content:center;align-items:start}.knowledge-tab-customDropdown-item-label{overflow:hidden;color:var(--dola-text-1);text-overflow:ellipsis;white-space:nowrap;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.knowledge-tab-customDropdown-item-key{color:#7b889c;font-feature-settings:"liga" off,"clig" off;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.knowledge-tab-customDropdown .ant-dropdown-menu{border-radius:0!important;padding:0!important}.knowledge-tab-customDropdown .ant-input-affix-wrapper{border-radius:0!important;border:0!important;padding-top:6px!important}.knowledge-tab-customDropdown .ant-input-affix-wrapper:focus-within,.knowledge-tab-customDropdown .ant-input-affix-wrapper:hover{border:0!important}.knowledge-tab-customDropdown .ant-dropdown-menu-item{border-radius:0!important;padding:8px 12px!important}.knowledge-select-customSelect-list{width:300px!important;padding:0!important;border-radius:8px}.knowledge-select-customSelect-list .ant-select-item{border-radius:8px}.knowledge-select-customSelect-list .ant-select-item-option:hover{background-color:#efefef!important}.knowledge-select-customSelect-list .ant-select-item-option-active{background-color:#f7f7f7!important}.knowledge-select-customSelect-list .rc-virtual-list-holder-inner{gap:0px!important;padding:0 8px}.knowledge-select-customSelect-list .knowledge-select-customSelect-title{padding:6px 12px 8px;height:18px;display:flex;justify-content:space-between;align-items:center;background-color:var(--dola-btn-primary-text)}.knowledge-select-customSelect-list .knowledge-tab-customDropdown-footer{border-top:1px solid #f0f0f0;padding:8px 12px;display:flex;justify-content:flex-end;background-color:var(--dola-bg-6)}.knowledge-select-customSelect-list.ant-select-dropdown{padding:0!important}.knowledge-select-custom-select .ant-select-selector:focus-within{box-shadow:none!important;border-color:var(--dola-text-1)!important}.knowledge-select-custom-select .ant-select-selector:hover{box-shadow:none!important;border-color:var(--dola-text-1)!important}.knowledge-select-custom-select .ant-select-selection-placeholder{color:var(--dola-text-3)}.knowledge-select-my-classname{border-radius:8px!important}.knowledge-select-my-classname .ant-select-item-option-active{background-color:#efefef!important}.knowledge-select-my-classname .ant-select-dropdown{border-radius:8px!important}.enum-button{width:80px;height:32px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;border-radius:6px;border:1px solid #e7e7e7!important;background:var(--dola-bg-5)}.enum-button:hover{color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;background:#f7f7f7!important}.custom-popover-delet .ant-popover-content .ant-popover-inner{padding:4px 12px!important;border-radius:8px;font-size:12px}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu{padding:6px!important;background:#fff!important;border:.5px solid #f5f5f5!important;border-radius:4px!important;min-width:123px!important;box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014,0 .5px #d2dae6,.5px 0 #dce3ee,-.5px 0 #dce3ee,0 -.5px #dce3ee!important}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{display:flex;align-items:center;padding:0 8px!important;color:var(--dola-text-1)!important;font-size:12px!important;line-height:24px!important;border-radius:4px!important}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item+.ant-dropdown-menu-item{margin-top:2px!important}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{color:#242424!important;background:#efefef!important}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active{border-radius:10px!important}.buttonTxtColor{color:var(--dola-text-1)}.suggestedLabeling-custom{display:flex;align-items:center;height:32px;border-radius:6px;padding:0 12px;background:#ebf1fd;margin-bottom:24px;color:#0d6eff;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500}.suggestedLabeling-custom .link{cursor:pointer}.suggestedLabeling-custompl{display:flex;align-items:center;height:32px;border-radius:6px;padding:0 12px;background:#fdf7e4;color:#fa974b;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500}.suggestedLabeling-custompl .divider{margin:0 8px}.suggestedLabeling-custompl .link{cursor:pointer}.knowledge-Paragraph-style{max-height:176px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.knowledge-Paragraph-style .knowledge-Paragraph-style-wrap{margin-bottom:8px;margin-top:7px;max-height:3em;overflow:hidden;line-height:1.5}.knowledge-Paragraph-style.expanded{max-height:none}.knowledge-Paragraph-style.expanded .knowledge-Paragraph-style-wrap{max-height:30vh;overflow:auto;overflow:visible}.knowledge-Paragraph-style .ant-typography{color:var(--dola-text-1);font-size:12px}.knowledge-Paragraph-style::-webkit-scrollbar{display:none}.knowledge-Tooltip-Paragraph-style{max-width:612px!important;scrollbar-width:none;-ms-overflow-style:none}.knowledge-Tooltip-Paragraph-bodystyle{scrollbar-width:none;-ms-overflow-style:none}.apply-permission-btn{font-size:12px;padding:3px 8px;height:26px;border-radius:6px;background:#ececec;color:var(--dola-text-2);transition:all .3s;cursor:pointer;font-weight:500}.apply-permission-btn i{font-size:14px}.apply-permission-btn .ant-divider-vertical{margin:0!important}.apply-permission-btn:hover{color:#4e2dcc!important;background:rgba(99,62,255,.08)!important}.ant-typography{margin-bottom:0!important}.knowledge-sidebar-wrap{position:relative}.knowledge-sidebar-wrap .knowledgeInfo-sidebar{background-color:var(--dola-bg-5);overflow-y:auto;overflow-x:hidden;width:100%;height:calc(100% - 75px);padding:24px 20px;scrollbar-width:none;-ms-overflow-style:none}.knowledge-sidebar-wrap .knowledgeInfo-sidebar::-webkit-scrollbar{display:none}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-description{color:var(--dola-text-2);font-size:14px;font-weight:400}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top>p{color:var(--dola-text-1);font-size:16px;font-weight:500;height:32px;line-height:32px;margin:20px 0 4px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author{padding:16px;display:flex;align-items:center;background-color:var(--dola-bg-4);border:var(--dola-border-1) solid 1px;border-radius:12px;height:72px;margin-top:12px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info{margin-left:16px;display:flex;flex-direction:column;height:40px;justify-content:center}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-name{display:flex;align-items:center;gap:4px;color:var(--dola-text-1);font-size:14px;font-weight:500;height:22px;line-height:22px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-name .knowledgeInfo-sidebar-author-publisherId{max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-name .knowledgeInfo-sidebar-author-name-my{display:flex;align-items:center;padding:6px;background-color:var(--dola-bg-selected);border-radius:4px;color:var(--dola-text-3);width:36px;height:18px;font-weight:500;font-size:12px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-des{width:140px;color:var(--dola-text-3);height:18px;line-height:18px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics{padding:16px;display:flex;justify-content:space-between;flex-direction:column;border:var(--dola-border-1) solid 1px;border-radius:12px;height:356px;background-color:var(--dola-bg-4)}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics .knowledgeInfo-sidebar-statistics-item{display:flex;align-items:center;justify-content:space-between;padding:12px;width:100%;height:72px;border:var(--dola-bg-selected) solid 1px;border-radius:8px;background-color:var(--dola-bg-5)}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics .knowledgeInfo-sidebar-statistics-item>div{display:flex;flex-direction:column;justify-content:space-between}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics .knowledgeInfo-sidebar-statistics-item>div .knowledgeInfo-sidebar-statistics-item-title{display:flex;align-items:center;color:var(--dola-text-1);font-size:16px;font-weight:500;height:22px;line-height:22px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics .knowledgeInfo-sidebar-statistics-item>div .knowledgeInfo-sidebar-statistics-item-value{color:var(--dola-text-3);font-size:12px;font-weight:400;height:22px;line-height:22px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-marketRepoName{line-height:32px;color:var(--dola-text-1);font-size:18px;font-weight:500;margin:0 0 8px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-bottom{margin-top:20px;overflow:auto}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-bottom .knowledgeInfo-sidebar-bottom-img{width:16px;height:16px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-bottom .knowledgeInfo-sidebar-bottom-span{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:32px;height:32px;margin-bottom:4px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-bottom .ant-list-item{display:flex;align-items:center;justify-content:start;background-color:var(--dola-bg-hover);border:var(--dola-bg-selected) solid 1px;border-radius:12px;margin-bottom:8px;padding:12px;gap:12px;color:var(--dola-text-2);font-size:14px}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledge-sidebar-wrap-liner{width:280px;height:20px;background:linear-gradient(to bottom,transparent 0%,var(--dola-bg-5) 100%)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge-white,.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge,.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-added-knowledge{width:280px;display:flex;justify-content:center;align-items:center;gap:4px;height:32px;border-radius:9px;font-size:14px}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge-white{background-color:var(--dola-btn-secondary-bg-default);border:1px solid var(--dola-btn-secondary-border);color:var(--dola-btn-secondary-text);cursor:pointer}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge-white:hover{background-color:var(--dola-btn-secondary-bg-hover)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge{margin-top:10px;background-color:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);border:none;cursor:pointer}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge:hover{background-color:var(--dola-btn-primary-bg-hover)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge:active{background-color:var(--dola-btn-primary-bg-active)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge.sidebar-btn{flex:1;width:auto;background-color:var(--dola-btn-secondary-bg-active);border-color:var(--dola-btn-secondary-border);color:var(--dola-btn-secondary-text)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge.sidebar-btn:hover{background-color:var(--dola-btn-secondary-bg-hover)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge-noMargin{margin-top:0}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-added-knowledge{background-color:var(--dola-btn-disabled-bg);color:var(--dola-btn-disabled-text);cursor:not-allowed}.knowledgeInfo-title{display:flex;align-items:center;justify-content:space-between;color:var(--dola-text-1);font-weight:500;font-size:18px;gap:4px}.knowledgeInfo-left-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--dola-bg-hover);border-radius:6px;cursor:pointer}.knowledgeInfo-table-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.knowledgeInfo-table-card{transition:all .3s;cursor:pointer;background-color:var(--dola-bg-4);border-radius:10px;height:120px;border:1px solid var(--dola-border-1);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.knowledgeInfo-table-card:hover{box-shadow:0 2px 8px #00000017}.knowledgeInfo-table-card .card-header{flex:1;background-color:var(--dola-bg-hover)}.knowledgeInfo-table-card .card-title{display:flex;align-items:center;margin:0;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;height:40px;padding:0 12px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:var(--dola-bg-hover);border-radius:10px 10px 0 0;gap:4px}.knowledgeInfo-table-card .card-title .card-title-img{font-size:18px;margin-top:2px;color:var(--dola-text-2)}.knowledgeInfo-table-card .card-title .card-title-span{width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeInfo-table-card .card-body-style{position:relative;left:-1px;width:calc(100% + 2px);padding:10px 12px 0;border-radius:8px 8px 0 0;border:1px solid var(--dola-border-1);border-bottom:none;background-color:var(--dola-bg-4);height:calc(100% - 40px)}.knowledgeInfo-table-card .card-description,.knowledgeInfo-table-card .card-database,.knowledgeInfo-table-card .card-subtitle{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-weight:400;line-height:18px;font-style:normal;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeInfo-table-card .card-description span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeInfo-table-card .tag{background-color:var(--dola-danger);color:var(--dola-text-reverse);padding:2px 6px;border-radius:4px;font-size:10px;margin-left:4px}.knowledgeInfo-table-card .card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:0 12px 12px;background-color:var(--dola-bg-4)}.knowledgeInfo-table-card .card-info{display:flex;gap:5px}.knowledgeInfo-table-card .info-item{padding:3px 8px;display:flex;align-items:center;gap:2px;border-radius:6px;background:var(--dola-bg-hover);color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.knowledgeInfo-table-card .card-author{display:flex;align-items:center;gap:4px;color:var(--dola-text-3);font-size:12px}.knowledgeInfo-table-card .author-icon{font-size:14px}.knowledgeInfo-table-card .author-name{color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.empty-image-width160{width:160px!important;height:160px!important}.table-detail-modal .edit-btn-disabled{cursor:not-allowed!important;opacity:.5}.table-detail-modal .edit-btn-disabled:hover{background-color:transparent!important;color:var(--dola-text-4)!important}.table-detail-modal .edit-btn-disabled .iconfont{cursor:not-allowed}.KnowledgeinfoModal-qualityScore{display:flex;justify-content:space-between}.KnowledgeinfoModal-qualityScore>span{font-weight:500;font-size:14px;color:var(--dola-primary)}.KnowledgeinfoModal-qualityScore .KnowledgeinfoModal-qualityScore-add{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:14px;color:var(--dola-primary-soft);margin-left:8px;gap:4px;cursor:pointer}.KnowledgeinfoModal-table-container .ant-table,.KnowledgeinfoModal-table-container .ant-table-small{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.KnowledgeinfoModal-table-container .ant-table-tbody .ant-table-cell{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.KnowledgeinfoModal-table-container .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.KnowledgeinfoModal-table-container .ant-table-tbody>tr:hover>td,.KnowledgeinfoModal-table-container .ant-table-tbody>tr.ant-table-row-hover>td{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.KnowledgeinfoModal-table-container .ant-table-row:hover .ant-table-cell{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.KnowledgeinfoModal-table-container .ant-table-row{height:44px!important}.KnowledgeinfoModal-table-container .ant-table-thead .ant-table-cell,.KnowledgeinfoModal-table-container .ant-table-thead>tr>th{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.KnowledgeinfoModal-table-container .enum-button{font-size:12px;padding:2px 8px;height:24px;color:var(--dola-text-1)!important;background:var(--dola-bg-2)!important;border-color:var(--dola-bg-2)!important;box-shadow:none!important}.KnowledgeinfoModal-table-container .enum-button:hover,.KnowledgeinfoModal-table-container .enum-button:focus{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important;border-color:var(--dola-bg-hover)!important}.mrInfoModal{margin-right:4px}.table-name-KnowledgeinfoModal{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:17px;font-style:normal;font-weight:600;line-height:24px;width:900px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enum-popover .enum-popover-wrapper{width:360px;border-radius:8px;color:var(--dola-text-1)}.enum-popover .enum-popover-title{display:flex;justify-content:space-between;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;width:100%;height:40px;line-height:40px;border-radius:8px 8px 0 0;padding:0 12px;background:var(--dola-bg-hover);color:var(--dola-text-1)}.enum-popover .enum-popover-content{max-height:200px;overflow:auto;padding:0 12px;scrollbar-width:thin!important}.enum-popover .enum-popover-content .enum-popover-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid var(--dola-border-2);gap:8px}.enum-popover .enum-popover-content .enum-popover-item:last-child{border-bottom:none}.enum-popover .enum-popover-content .enum-popover-item>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1)}.enum-popover .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumName{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enum-popover .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumValue{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-2)}.enum-popover .enum-popover-content .enum-popover-item .enum-popover-item-single{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matrix-model-segmented{display:flex;justify-content:space-between;margin:28px 0 18px}.matrix-model-segmented .ant-segmented-item-label{cursor:pointer!important;padding:2px 12px}.matrix-model-segmented .ant-segmented-item{color:var(--dola-text-2)}.matrix-model-segmented .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-hover)}.matrix-model-segmented .ant-segmented-item-selected{color:var(--dola-text-1)!important;border-radius:6px}.enum-popover-wrapper-table{width:380px;border-radius:8px;color:var(--dola-text-1);padding:8px}.enum-popover-wrapper-table .enum-popover-title{display:flex;justify-content:space-between;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;height:40px;padding:0 8px;line-height:40px;border-radius:8px 8px 0 0;background:var(--dola-bg-hover);color:var(--dola-text-1)}.enum-popover-wrapper-table .enum-popover-content{max-height:200px;overflow:auto;padding:0 12px;scrollbar-width:thin!important}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid var(--dola-border-2);gap:8px}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item:last-child{border-bottom:none}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1)}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumName{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumValue{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-2)}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item .enum-popover-item-single{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-sql-modal .ant-modal-content{background:var(--dola-bg-popup)!important}.card-sql-modal .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.card-sql-modal .ant-modal-title{color:var(--dola-text-2)!important;font-size:16px;font-weight:500!important;line-height:24px}.card-sql-modal .ant-modal-body{background:var(--dola-bg-popup)!important}.card-sql-modal .ant-modal-footer{background:var(--dola-bg-popup)!important;border-top:none}.card-sql-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.card-sql-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)!important}.card-sql-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.card-sql-modal .card-sql-content{position:relative}.card-sql-modal .card-sql-content .card-sql-editor-container{border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);overflow:hidden;display:flex;flex-direction:column;height:433px}.card-sql-modal .card-sql-content .card-sql-editor-container.is-fullscreen{position:fixed;inset:16px;width:calc(100vw - 32px);height:calc(100vh - 32px);z-index:1101;box-shadow:0 12px 32px #0000002e}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-header{display:flex;justify-content:space-between;align-items:center;height:40px;background:var(--dola-bg-selected);padding:0 12px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0;position:relative;z-index:1}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-label{display:flex;align-items:center}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-label .label{font-size:14px;font-weight:500;color:var(--dola-text-2)}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-actions{display:flex;gap:8px;align-items:center;position:relative;z-index:2}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-zoom-btn{border-radius:9.143px;background:var(--dola-bg-4);box-shadow:0 1.75px 2.625px #0000000a;display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;border:1px solid var(--dola-bg-4);box-sizing:border-box;transition:all .2s ease}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-zoom-btn .iconfont{font-size:20px;color:var(--dola-text-2)}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-zoom-btn:hover{border-color:var(--dola-border-1);background:var(--dola-bg-hover)}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-content{flex:1;min-height:0;overflow:hidden;position:relative}.card-sql-modal .card-sql-content .card-sql-editor-container .monaco-editor-wrapper{width:100%;height:100%;background:var(--dola-bg-4)}.card-sql-modal .modal-footer-content{display:flex;justify-content:flex-end;width:100%}.card-sql-modal .modal-footer-content .button-group{display:flex;gap:12px}.card-sql-modal .modal-footer-content .button-group .ant-btn-cancel,.card-sql-modal .modal-footer-content .button-group .ant-btn-confirm{min-width:80px;height:32px;border-radius:8px;font-size:14px;border:none;font-weight:500;padding:4px 16px;white-space:nowrap;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.card-sql-modal .modal-footer-content .button-group .ant-btn-cancel{background-color:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-border-1)!important;color:var(--dola-text-1)!important}.card-sql-modal .modal-footer-content .button-group .ant-btn-cancel:hover:not(:disabled){background-color:var(--dola-btn-secondary-bg-hover)!important}.card-sql-modal .modal-footer-content .button-group .ant-btn-cancel:disabled{opacity:.6;cursor:not-allowed}.card-sql-modal .modal-footer-content .button-group .ant-btn-confirm{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.card-sql-modal .modal-footer-content .button-group .ant-btn-confirm:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important}.card-sql-modal .modal-footer-content .button-group .ant-btn-confirm:disabled{opacity:.5;cursor:not-allowed}.card-sql-fullscreen-mask{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1100;cursor:pointer}.batch-entry-modal-wrapper .ant-modal-content{border-radius:8px;background:var(--dola-bg-popup)}.batch-entry-modal-wrapper .ant-modal-header{margin-bottom:8px!important;background:transparent}.batch-entry-modal-wrapper .ant-modal-title{color:var(--dola-text-1);font-size:16px;font-weight:500}.batch-entry-modal-wrapper .ant-modal-close{background:transparent!important}.batch-entry-modal-wrapper .ant-modal-close:hover{background:var(--dola-bg-hover)!important}.batch-entry-modal-wrapper .ant-modal-close-x{color:var(--dola-text-2)}.batch-entry-modal-wrapper .ant-modal-footer{margin-top:24px!important;display:flex;justify-content:flex-end;align-items:center}.batch-entry-modal-wrapper .footer-right{display:flex;gap:12px}.batch-entry-content .batch-entry-tips{display:flex;align-items:flex-start;margin-bottom:2px;font-size:13px}.batch-entry-content .batch-entry-tips .tips-label{color:var(--dola-text-3);flex-shrink:0}.batch-entry-content .batch-entry-tips .tips-content{color:var(--dola-text-3)}.batch-entry-content .batch-entry-example{display:flex;align-items:flex-start;margin-bottom:8px;font-size:13px}.batch-entry-content .batch-entry-example .example-label{color:var(--dola-text-3);flex-shrink:0}.batch-entry-content .batch-entry-example .example-content{color:var(--dola-text-3)}.batch-entry-content .batch-entry-header{padding:8px 12px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-bottom:none;border-radius:4px 4px 0 0;font-size:14px;color:var(--dola-text-1);font-weight:500}.batch-entry-content .batch-entry-textarea{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-input-bg);color:var(--dola-text-1);font-size:14px;line-height:1.8;resize:none}.batch-entry-content .batch-entry-textarea::placeholder{color:var(--dola-text-4)}.batch-entry-content .batch-entry-textarea:focus{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.batch-entry-content .batch-entry-textarea:hover{border-color:var(--dola-input-border-hover)}.enumModal-wrapper .enumModal-title-text{display:flex;align-items:center}.enumModal-wrapper .enumModal-title-batch-btn{color:var(--dola-primary);font-size:12px;cursor:pointer;margin-left:12px}.enumModal-wrapper .enumModal-title-batch-btn:hover{color:var(--dola-primary-hover)}.enumModal-wrapper .enum-action-button{color:var(--dola-text-3)!important;font-size:12px!important}.enumModal-wrapper .enum-action-button:hover{color:var(--dola-text-1)!important;background-color:transparent!important}.enumModal-wrapper .enum-action-button:disabled{color:var(--dola-text-4)!important;cursor:not-allowed!important}.enumModal-wrapper .enum-action-button:disabled:hover{color:var(--dola-text-4)!important}.enumModal-wrapper .ant-table-tbody .ant-table-measure-row{visibility:collapse}.enumModal-wrapper .ant-table-thead>tr>th{height:36px;padding-top:0;padding-bottom:0;font-size:12px}.enumModal-wrapper .enum-table-input{height:28px;font-size:12px}.enumModal-wrapper .ant-modal-content .ant-modal-footer{margin-top:24px!important}.enumModal-wrapper .enum-modal-footer{display:flex;justify-content:flex-end;gap:8px}.enumModal-wrapper .ant-modal-content .ant-modal-header{margin-bottom:24px!important}.add-table-modal-wrapper .enumModal-wrapper .ant-table-thead .ant-table-cell{height:36px;padding-top:0!important;padding-bottom:0!important;font-size:12px}.add-table-modal-wrapper .enumModal-wrapper .enum-table-input{height:28px;font-size:12px}.add-table-modal-wrapper .enumModal-wrapper .enum-table-input::placeholder{font-size:12px!important}.add-table-modal-wrapper .enumModal-wrapper .enum-action-button{font-size:12px!important}.database-config-modal-wrapper{color:var(--dola-text-1)}.database-config-modal-wrapper .ant-modal-title,.database-config-modal-wrapper .ant-form-item-label label,.database-config-modal-wrapper .ant-radio-wrapper,.database-config-modal-wrapper .ant-checkbox-wrapper,.database-config-modal-wrapper .ant-select .ant-select-selection-item,.database-config-modal-wrapper .ant-select .ant-select-selection-placeholder,.database-config-modal-wrapper .ant-segmented .ant-segmented-item{color:var(--dola-text-1)!important}.databaseConfigModal-modal .ant-form-item-label{padding:0!important}.databaseConfigModal-modal .databaseConfigModal-tip{display:flex;align-items:center;gap:4px;margin-bottom:16px;padding:8px 12px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:6px}.databaseConfigModal-modal .databaseConfigModal-tip .iconfont{font-size:14px;color:var(--dola-text-2);flex-shrink:0}.databaseConfigModal-modal .databaseConfigModal-tip span{margin-left:4px;color:var(--dola-text-2);font-size:14px;line-height:22px}.databaseConfigModal-modal .databaseConfigModal-tip .databaseConfigModal-help-link{display:inline;padding:0;margin-left:2px;height:auto;color:var(--dola-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.databaseConfigModal-modal .ant-form-item-explain-error{font-size:12px}.databaseConfigModal-modal .ant-input,.databaseConfigModal-modal .ant-input-affix-wrapper,.databaseConfigModal-modal .ant-select .ant-select-selector{border-radius:8px!important}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input-outlined[disabled]{color:var(--dola-text-4)}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input{color:var(--dola-text-1);background:var(--dola-input-bg);border-color:var(--dola-input-border-default)}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input::placeholder{color:var(--dola-text-3)}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input:focus{border:1px solid var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input:hover{border:1px solid var(--dola-input-border-hover)!important;box-shadow:none}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input::placeholder{color:var(--dola-text-3)}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-affix-wrapper{box-shadow:none;background:var(--dola-input-bg);border-color:var(--dola-input-border-default);color:var(--dola-text-1)}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-affix-wrapper:focus,.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-password-icon{color:var(--dola-text-1)}.databaseConfigModal-modal .database-config-modal-radiostyle .ant-radio-wrapper:hover .ant-radio-inner,.databaseConfigModal-modal .database-config-modal-radiostyle .ant-radio:hover .ant-radio-inner{border-color:var(--dola-input-border-default)!important}.databaseConfigModal-modal .database-config-modal-radiostyle .ant-radio-wrapper:hover .ant-radio-inner:after,.databaseConfigModal-modal .database-config-modal-radiostyle .ant-radio:hover .ant-radio-inner:after{display:none}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented-item-label{width:110px}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented-item{color:var(--dola-text-2)}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented{padding:2px;border-radius:8px;background-color:var(--dola-bg-2)!important}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented-item-selected{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-radius:6px;box-shadow:0 1px 4px #0000000f}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented-thumb{background:var(--dola-bg-popup)!important;box-shadow:0 1px 4px #0000000f}.ant-tooltip-inner{font-size:12px!important}.enum-popover.ant-popover .ant-popover-inner{padding:8px!important;border-radius:12px!important}.enum-popover.ant-popover .ant-popover-inner-content{font-size:12px!important}.add-table-modal-wrapper{color:var(--dola-text-1)}.add-table-modal-wrapper .ant-modal-title,.add-table-modal-wrapper .ant-form-item-label label,.add-table-modal-wrapper .ant-radio-wrapper,.add-table-modal-wrapper .ant-checkbox-wrapper,.add-table-modal-wrapper .ant-select .ant-select-selection-item,.add-table-modal-wrapper .ant-select .ant-select-selection-placeholder,.add-table-modal-wrapper .ant-segmented .ant-segmented-item{color:var(--dola-text-1)!important}.add-table-modal .ant-form .ant-form-item .ant-form-item-label>label{color:var(--dola-text-3)!important}.add-table-modal .step1-field-table{margin-bottom:16px}.add-table-modal .step1-field-table .ant-table-thead>tr>th{white-space:nowrap}.add-table-modal .step1-field-table .enum-button.ant-btn{height:24px}.add-table-modal .step1-partition-btn{padding:0 8px;color:var(--dola-primary);font-size:12px}.add-table-modal .customTable:not(.step1-field-table) input.ant-input{height:28px!important;font-size:12px!important;border-radius:8px!important}.add-table-modal .customTable input.ai-field-name-input{padding-inline:8px;border-radius:4px!important}.add-table-modal .customTable .ai-field-name-wrapper{padding-inline:4px;border-radius:4px!important}.add-table-modal .customTable input.ant-input::placeholder,.add-table-modal .customTable textarea.ant-input::placeholder{font-size:12px!important}.add-table-modal .customTable:not(.step1-field-table) .field-comment-textarea{height:28px!important;min-height:28px!important;max-height:28px!important;padding:3px 12px!important;font-size:12px!important}.add-table-modal .customTable:not(.step1-field-table) textarea.ant-input{font-size:12px!important;line-height:18px!important;border-radius:8px!important}.add-table-modal .custom-textarea{min-height:168px}.add-table-modal .customTable:not(.step1-field-table) .ant-input-affix-wrapper{height:28px!important;display:inline-flex;align-items:center;border-radius:8px!important}.add-table-modal .customTable:not(.step1-field-table) .ant-input-affix-wrapper>input.ant-input{height:auto!important;line-height:28px!important}.add-table-modal .customTable .ant-table-thead .ant-table-cell,.add-table-modal .customTable .ant-table-tbody-virtual .ant-table-cell{padding:4px 8px!important}.add-table-modal-wrapper .ant-select-dropdown{border-radius:8px!important}.add-table-modal-wrapper .suggestedLabeling-custompl .tips{font-size:12px}.add-table-modal-wrapper .batch-import-scroll-area{max-height:300px;overflow-y:auto;overflow-x:hidden}.add-table-modal-wrapper .batch-import-source-form-item .ant-form-item-label>label{width:100%}.add-table-modal-wrapper .ant-modal-content{background:var(--dola-bg-popup)!important}.add-table-modal-wrapper .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.add-table-modal-wrapper .ant-modal-title{color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.add-table-modal-wrapper .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.add-table-modal-wrapper .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.add-table-modal-wrapper .ant-modal-body{color:var(--dola-text-1)}.add-table-modal-wrapper .ant-modal-footer{border-top:none}.add-table-modal-wrapper .mainTitle{font-size:14px;color:var(--dola-text-2);font-weight:400}.add-table-modal-wrapper .modalFoot{display:flex;justify-content:space-between;align-items:center;background-color:var(--dola-bg-popup);position:sticky;bottom:0;z-index:10;margin-top:0}.add-table-modal-wrapper .ant-btn-color-link.ant-btn-variant-link{color:var(--dola-primary)}.add-table-modal-wrapper .ant-form-item-label{padding:0!important}.add-table-modal-wrapper .ant-form-item{margin-bottom:16px!important}.add-table-modal-wrapper .add-table-modal-segmented-dataTable{display:flex;align-items:center;justify-content:space-between}.add-table-modal-wrapper .add-table-modal-segmented .ant-form-item-label{padding-bottom:0}.add-table-modal-wrapper .add-table-modal-segmented .add-table-modal-segmented-divName{display:flex;align-items:center;justify-content:center;gap:4px}.add-table-modal-wrapper .add-table-modal-segmented .add-table-modal-segmented-divName.matrix-disabled{opacity:.5;filter:grayscale(100%);cursor:not-allowed!important}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-item-label{width:112px;cursor:pointer!important}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-item{color:var(--dola-text-2)}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-item:not(.ant-segmented-item-selected):hover{color:var(--dola-text-1)!important;background-color:var(--dola-bg-hover)!important}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented{padding:2px;border-radius:8px;background-color:var(--dola-bg-2)}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-item-selected{color:var(--dola-text-1)!important;background-color:var(--dola-bg-popup)!important;border-radius:6px}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-thumb{background-color:var(--dola-bg-popup)!important}.add-table-modal-wrapper .dola-segmented.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--dola-text-1)!important}.add-table-modal-wrapper .config-segment-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.add-table-modal-wrapper .config-segment-wrapper .dola-segmented.ant-segmented .ant-segmented-item-label{min-height:24px;padding:0 12px;font-weight:400;font-size:12px;line-height:18px;cursor:pointer!important}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-item{color:var(--dola-text-2)}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-item:not(.ant-segmented-item-selected):hover{color:var(--dola-text-1)!important;background-color:var(--dola-bg-hover)!important}.add-table-modal-wrapper .config-segment-wrapper .dola-segmented.ant-segmented{height:28px;padding:2px;background-color:var(--dola-bg-2);border-radius:8px}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-item-selected{color:var(--dola-text-1)!important;background-color:var(--dola-bg-popup)!important;border-radius:6px}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-thumb{background-color:var(--dola-bg-popup)!important}.add-table-modal-wrapper .config-segment-wrapper>.ant-btn{height:28px;padding:0 12px;font-weight:400;font-size:12px;line-height:18px;border-radius:8px}.add-table-modal-wrapper .add-table-model-customSource{display:flex;flex-wrap:wrap;gap:8px;height:76px;width:100%}.add-table-modal-wrapper .add-table-model-customSource .add-table-model-customSource-child{display:flex;align-items:center;justify-content:center;flex-direction:column;width:164px;height:76px;border-radius:6px;border:1px solid var(--dola-primary-bg);background-color:var(--dola-bg-2);color:var(--dola-text-1);font-weight:500;gap:4px;cursor:pointer!important;box-sizing:border-box}.add-table-modal-wrapper .add-table-model-customSource .add-table-model-customSource-active-child{border:1px solid var(--dola-primary);color:var(--dola-primary)}.add-table-modal-wrapper .add-table-model-customSource .add-table-model-customSource-disabled-child{cursor:not-allowed!important}.add-table-modal-wrapper .add-table-model-customPlSource{display:flex;flex-wrap:wrap;gap:8px;min-height:32px;width:100%}.add-table-modal-wrapper .add-table-model-customPlSource .add-table-model-customSource-child{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:100px;height:32px;border-radius:6px;border:1px solid var(--dola-primary-bg);background-color:var(--dola-bg-2);color:var(--dola-text-1);font-size:12px;font-weight:500;gap:4px;cursor:pointer!important;box-sizing:border-box}.add-table-modal-wrapper .add-table-model-customPlSource .add-table-model-customSource-child img{width:16px;height:16px}.add-table-modal-wrapper .add-table-model-customPlSource .add-table-model-customSource-active-child{border:1px solid var(--dola-primary);color:var(--dola-primary)}.add-table-modal-wrapper .add-table-model-customPlSource .add-table-model-customSource-disabled-child{cursor:not-allowed!important}.add-table-modal-wrapper .assetList{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.add-table-modal-wrapper .assets-item{position:relative;box-sizing:border-box;background-color:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:6px;padding:10px 8px;height:84px;overflow:hidden}.add-table-modal-wrapper .assets-item .header-info{display:flex;flex-wrap:wrap;justify-content:space-between}.add-table-modal-wrapper .assets-item .header-info .full-name{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-table-modal-wrapper .assets-item .header-info .full-name-no-auth{max-width:calc(100% - 90px)}.add-table-modal-wrapper .assets-item .description{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:400;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-table-modal-wrapper .assets-item:hover{border:1px solid var(--dola-primary)}.add-table-modal-wrapper .recommandTitle{margin-bottom:12px;font-size:12px;color:var(--dola-text-3)}.add-table-modal-wrapper .checkmark{width:16px;height:16px;line-height:32px;background:var(--dola-primary);position:absolute;right:0;top:0;z-index:2;padding:0 13px;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate(29.29%,-100%) rotate(45deg);-moz-transform:translate(29.29%,-100%) rotate(45deg);transform:translate(29.29%,-100%) rotate(45deg);text-indent:0;color:var(--dola-btn-primary-text)}.add-table-modal-wrapper .checkmark .bi{position:absolute;top:5px;left:6px;font-size:12px;transform:rotate(-45deg)}.add-table-modal-wrapper .asset-name{overflow:hidden;color:var(--dola-text-1);text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:500}.add-table-modal-wrapper .asset-details{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:400;margin-top:8px}.add-table-modal-wrapper .description{height:18px}.add-table-modal-wrapper .asset-owner,.add-table-modal-wrapper .table-type{display:inline-block;padding:0 4px;align-items:center;background:var(--dola-bg-2);border-radius:4px;margin-right:4px}.add-table-modal-wrapper .asset-owner img{vertical-align:middle}.add-table-modal-wrapper .view-detail{display:inline-block;color:var(--dola-primary);font-size:11px;font-style:normal;font-weight:400;padding:5px 4px}.add-table-modal-wrapper .lockWrap{display:flex;cursor:pointer;padding:2px 6px;font-size:12px;justify-content:center;align-items:center;border-radius:4px;background:var(--dola-bg-4)}.add-table-modal-wrapper .ant-table-thead .ant-table-cell{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important;padding:0 8px!important}.add-table-modal-wrapper .step-btn{height:28px;width:110px;border:none;border-radius:8px;font-size:12px;cursor:pointer;transition:all .2s}.add-table-modal-wrapper .step-btn-next{background-color:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text)}.add-table-modal-wrapper .step-btn-next.disabled{background-color:var(--dola-btn-disabled-bg);color:var(--dola-btn-disabled-text);cursor:not-allowed}.add-table-modal-wrapper .step-btn-next:hover:not(.disabled){background-color:var(--dola-btn-primary-bg-hover)!important;color:var(--dola-btn-primary-text)!important;filter:none}.add-table-modal-wrapper .step-btn-next.disabled:hover{background-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}.add-table-modal-wrapper .ant-table,.add-table-modal-wrapper .ant-table-small{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.add-table-modal-wrapper .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.add-table-modal-wrapper .ant-table-tbody>tr:hover>td,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row-hover>td,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover>td,.add-table-modal-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-table-tbody .ant-table-measure-row,.add-table-modal-wrapper .ant-table-tbody-virtual .ant-table-measure-row{visibility:collapse}.add-table-modal-wrapper .ant-table-cell .ant-input,.add-table-modal-wrapper .ant-table-cell .ant-input-affix-wrapper,.add-table-modal-wrapper .ant-table-cell .ant-input-number,.add-table-modal-wrapper .ant-table-cell textarea.ant-input,.add-table-modal-wrapper .ant-table-cell .ant-select .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell .ant-input,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell .ant-input-affix-wrapper,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell .ant-input-number,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell textarea.ant-input,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell .ant-select .ant-select-selector{background:var(--dola-bg-popup)!important}.add-table-modal-wrapper .custom-textarea::placeholder{color:var(--dola-text-3);font-size:14px;border-radius:6px}.add-table-modal-wrapper .ant-input-affix-wrapper:hover{border:1px solid var(--dola-primary)!important}.add-table-modal-wrapper .ant-input-affix-wrapper:focus,.add-table-modal-wrapper .ant-input-affix-wrapper:focus-within{border:1px solid var(--dola-primary)!important;box-shadow:none!important;outline:0}.add-table-modal-wrapper .ant-input{border-color:var(--dola-border-1);color:var(--dola-text-1)!important;border-radius:6px}.add-table-modal-wrapper .ant-input:hover{border-color:var(--dola-primary)!important}.add-table-modal-wrapper .ant-input:focus{border-color:var(--dola-primary)!important;box-shadow:none}.add-table-modal-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important;font-size:14px!important;border-radius:6px}.add-table-modal-wrapper .ant-select-selection-item{color:var(--dola-text-1)!important}.add-table-modal-wrapper .common-step-select .ant-select-selection-item{font-size:12px!important}.add-table-modal-wrapper .ant-modal .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-inline-start:0px!important}.add-table-modal-wrapper .ant-table .ant-table-container{border:var(--dola-border-1)}.add-table-modal-wrapper .ant-steps-icon .anticon{display:block;width:16px;height:16px;font-size:9px;line-height:19px}.add-table-modal-wrapper .ant-select-selection-search input{color:var(--dola-text-1)!important}.add-table-modal-wrapper .fieldDes{margin-bottom:4px}.add-table-modal-wrapper .fieldDes .title{color:var(--dola-text-2);font-size:12px;font-weight:400}.add-table-modal-wrapper .assets-item.disabled{background-color:var(--dola-bg-2);cursor:not-allowed;filter:grayscale(80%);border-color:var(--dola-border-1)}.add-table-modal-wrapper .assets-item.disabled:hover{background-color:var(--dola-bg-hover);cursor:not-allowed;filter:grayscale(90%)}.add-table-modal-wrapper .assets-item.disabled *{color:var(--dola-text-4)!important}.add-table-modal-wrapper .assets-item:not(.disabled){cursor:pointer}.add-table-modal-wrapper .assets-item:not(.disabled):hover{background-color:var(--dola-bg-hover)}.add-table-modal-wrapper .paginatWrap{display:flex;justify-content:space-between;margin-top:20px}.add-table-modal-wrapper .paginatWrap .tips{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item-active{font-weight:600;background-color:var(--dola-primary-bg);border-color:transparent}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item-active a{color:var(--dola-primary)!important}.add-table-modal-wrapper .paginatWrap .ant-pagination{display:flex;gap:5px}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item a{padding:0;color:var(--dola-text-2)}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item a{color:var(--dola-text-2)}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item-link .anticon-right{color:var(--dola-text-2)!important}.add-table-modal-wrapper .add-table{width:115px;border-radius:8px;font-size:14px;border:.5px solid transparent;background:var(--dola-primary)}.add-table-modal-wrapper .add-table:hover{background:var(--dola-primary)!important;filter:brightness(1.08)}.add-table-modal-wrapper .ant-steps-item-container .ant-steps-item-icon{width:16px!important;height:16px!important;line-height:16px!important;margin-top:4px!important;border-radius:16px!important}.add-table-modal-wrapper .ant-select .ant-select-selector{border-radius:8px;background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-select-disabled .ant-select-selector{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important}.add-table-modal-wrapper .ant-input-affix-wrapper{border-radius:6px}.add-table-modal-wrapper .ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:var(--dola-primary);border-color:var(--dola-primary)}.add-table-modal-wrapper .ant-steps .ant-steps-item-title{color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-title:after{background-color:var(--dola-primary-bg)!important;height:2px!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:var(--dola-primary-bg);height:2px!important}.add-table-modal-wrapper .ant-steps-item-active .ant-steps-item-title{color:var(--dola-primary)!important}.add-table-modal-wrapper .ant-steps-item-active .ant-steps-item-title:after{background-color:var(--dola-primary)!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:var(--dola-primary)!important;height:2px!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-icon>.ant-steps-icon{color:var(--dola-btn-primary-text);top:-1px}.add-table-modal-wrapper .ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:var(--dola-primary);border-color:none}.add-table-modal-wrapper .ant-select .ant-select-selector:hover{border:1px solid var(--dola-primary)!important;box-shadow:none}.add-table-modal-wrapper .ant-select .ant-select-selector:focus{border:1px solid var(--dola-primary)!important;box-shadow:none}.add-table-modal-wrapper .ant-select .ant-select-selector:focus-within{border:1px solid var(--dola-primary)!important;box-shadow:none!important}.add-table-modal-wrapper .ant-input,.add-table-modal-wrapper .ant-input-affix-wrapper,.add-table-modal-wrapper .ant-input-number,.add-table-modal-wrapper .ant-input-number-input,.add-table-modal-wrapper textarea.ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-input::placeholder,.add-table-modal-wrapper .ant-input-affix-wrapper::placeholder,.add-table-modal-wrapper .ant-input-number::placeholder,.add-table-modal-wrapper .ant-input-number-input::placeholder,.add-table-modal-wrapper textarea.ant-input::placeholder{color:var(--dola-text-3)!important}.add-table-modal-wrapper .ant-input-affix-wrapper>input.ant-input,.add-table-modal-wrapper .ant-input-number-input-wrap input{background:transparent!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-input:hover,.add-table-modal-wrapper .ant-input-affix-wrapper:hover,.add-table-modal-wrapper .ant-input-number:hover{border-color:var(--dola-primary)!important}.add-table-modal-wrapper .ant-input:focus,.add-table-modal-wrapper .ant-input-affix-wrapper-focused,.add-table-modal-wrapper .ant-input-affix-wrapper:focus-within,.add-table-modal-wrapper .ant-input-number-focused,.add-table-modal-wrapper .ant-input-number:focus-within{border-color:var(--dola-primary)!important;box-shadow:none!important}.add-table-modal-wrapper .ant-input-disabled,.add-table-modal-wrapper .ant-input[disabled],.add-table-modal-wrapper .ant-input-affix-wrapper-disabled,.add-table-modal-wrapper .ant-input-number-disabled{background:var(--dola-bg-6)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-select .ant-select-arrow{color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-select .ant-select-selection-placeholder{color:var(--dola-text-3);font-size:14px}.add-table-modal-wrapper .ant-table-thead .ant-table-cell{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important;padding:0 15px!important;height:56px}.add-table-modal-wrapper .ant-table-thead .ant-table-cell:before{display:none}.add-table-modal-wrapper .ant-col label{font-size:12px!important;color:var(--dola-text-3)!important;line-height:24px!important}.add-table-modal-wrapper .ant-table-row{background-color:transparent!important}.add-table-modal-wrapper .ant-table-wrapper .ant-table-tbody-virtual .ant-table-cell{display:flex;align-items:center}.add-table-modal-wrapper .ant-table-wrapper .ant-table-tbody>tr>td{padding:8px!important}.add-table-modal-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--dola-text-1);border-color:transparent}.add-table-modal-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--dola-text-1);border-color:transparent}.add-table-modal-wrapper .ant-table-tbody-virtual-scrollbar-thumb{background-color:var(--dola-text-4)!important}.add-table-modal-wrapper .ant-table-tbody-virtual-scrollbar-vertical{width:6px!important}.add-table-modal-wrapper .ant-table-tbody-virtual-scrollbar-horizontal .ant-table-tbody-virtual-scrollbar-thumb{height:6px!important;background-color:var(--dola-text-4)!important;width:100px!important}.add-table-modal-wrapper .ant-table-tbody-virtual-scrollbar-thumb:hover{background-color:var(--dola-text-3)!important}.add-table-modal-wrapper .enum-button{width:80px;height:28px;border-radius:8px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-2)}.add-table-modal-wrapper .enum-button:hover{color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;background:var(--dola-bg-hover)!important}.add-table-modal-wrapper .ant-btn-color-primary{box-shadow:none!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-wait .ant-steps-item-icon{background-color:var(--dola-text-4)}.add-table-modal-wrapper .suggestedLabeling{display:flex;align-items:center;height:32px;border-radius:6px;padding:0 12px;background:var(--dola-primary-bg);margin-bottom:24px;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500}.add-table-modal-wrapper .suggestedLabeling .divider{margin:0 8px;color:var(--dola-border-1)}.add-table-modal-wrapper .suggestedLabeling .link{cursor:pointer;color:var(--dola-text-1);align-items:center}.add-table-modal-wrapper .suggestedLabeling .link .iconfont{margin-right:4px}.add-table-modal-wrapper .ant-modal-body .ant-form{min-height:400px}.add-table-modal-wrapper .rc-virtual-list-holder{scrollbar-width:thin!important}.add-table-modal-wrapper .popupClassName_class .rc-virtual-list-scrollbar{display:hidden!important}.add-table-modal-wrapper .enum-popover-wrapper-table{box-sizing:border-box;width:clamp(240px,30vw,360px);max-width:calc(100vw - 48px);overflow:hidden;color:var(--dola-text-1);border-radius:8px}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-table-header{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:center;width:100%;height:40px;padding:0 12px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px!important;font-style:normal;font-weight:400;line-height:40px;background:var(--dola-bg-2);border:1px solid var(--dola-border-1);border-bottom:none;border-radius:8px 8px 0 0}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content{max-height:160px;padding:0;overflow:auto;scrollbar-width:thin!important;border:1px solid var(--dola-border-1);border-top:none;border-radius:0 0 8px 8px}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content .enum-popover-item{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px;align-items:center;height:32px!important;min-height:32px;margin:0!important;padding:0 12px;border-bottom:1px solid var(--dola-border-1)}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content .enum-popover-item:last-child{border-bottom:none}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content .enum-popover-item>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content .enum-popover-item>span:last-child{color:var(--dola-text-2)}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-table-footer{padding:4px 12px 0;color:var(--dola-text-2)}.add-table-modal-wrapper .enum-popover .enum-popover-wrapper{width:360px;border-radius:8px;color:var(--dola-text-1)}.add-table-modal-wrapper .enum-popover .enum-popover-title{display:flex;justify-content:space-between;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;width:100%;height:40px;line-height:40px;border-radius:8px 8px 0 0;padding:0 12px;background:var(--dola-bg-2)}.add-table-modal-wrapper .enum-popover .enum-popover-content{max-height:200px;overflow:auto;padding:0 12px;scrollbar-width:thin!important}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid var(--dola-border-1);gap:8px}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item:last-child{border-bottom:none}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item>span:first-child{max-width:150px}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item>span:last-child{max-width:150px;color:var(--dola-text-2)}.add-table-modal-wrapper .ant-popover:not(.enum-popover) .ant-popover-inner{padding:0!important}.add-table-modal-wrapper .ant-row{margin-top:-2px}.add-table-modal-wrapper .mdb-database-form-item .ant-form-item-label{width:100%!important}.add-table-modal-wrapper .mdb-database-form-item .ant-form-item-label label{width:100%!important;display:flex!important;align-items:center;justify-content:space-between}.add-table-modal-wrapper .mdb-database-form-item .ant-form-item-label label:after{display:none}.add-table-modal-wrapper .customTable-table-border .ant-table{border-right:none!important;border-left:none!important;border-radius:0!important;border-top:0px!important}.add-table-modal-wrapper .customTable-table-border:not(.step1-field-table) thead tr:first-child th:first-child{border-left:1px solid var(--dola-border-2)!important;border-top-left-radius:2px!important}.add-table-modal-wrapper .customTable-table-border:not(.step1-field-table) thead tr:first-child th:last-child{border-right:1px solid var(--dola-border-2)!important;border-top-right-radius:6px!important}.add-table-modal-wrapper .customTable-table-border thead tr th{border-top:1px solid var(--dola-border-2)!important}.add-table-modal-wrapper .customTable-table-border:not(.step1-field-table) .ant-table-tbody-virtual-holder-inner{border-left:1px solid var(--dola-border-2)!important;border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important;border-right:1px solid var(--dola-border-2)!important}.add-table-modal-wrapper .customTable-table-border .ant-table-thead .ant-table-cell{font-size:12px!important;background-color:var(--dola-bg-hover)!important;border-bottom-color:var(--dola-border-2)!important}.add-table-modal-wrapper .customTable-table-border:not(.step1-field-table) .ant-table-thead .ant-table-cell{height:36px!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual .ant-table-row,.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual-holder-inner .ant-table-row{background-color:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual .ant-table-cell{color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.add-table-modal-wrapper .customTable-table-border:not(.step1-field-table) .ant-table-tbody-virtual .ant-table-cell{height:48px!important}.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual .ant-table-row:hover,.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual .ant-table-row:hover .ant-table-cell{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .step1-field-table .ant-table-thead .ant-table-cell,#dola-root .add-table-modal-wrapper .step1-field-table .ant-table-thead .ant-table-cell{height:32px;font-size:12px;line-height:18px;color:var(--dola-text-3)!important}.add-table-modal-wrapper .step1-field-table .ant-table-tbody-virtual .ant-table-cell{height:40px}.add-table-modal-wrapper .step1-field-table .ant-table-thead .ant-table-cell+.ant-table-cell,.add-table-modal-wrapper .step1-field-table .ant-table-tbody-virtual .ant-table-cell+.ant-table-cell{border-left:0}.add-table-modal-wrapper .step1-field-table input.ant-input,.add-table-modal-wrapper .step1-field-table .ant-input-affix-wrapper,.add-table-modal-wrapper .step1-field-table .field-comment-textarea{height:24px;min-height:24px;max-height:24px;font-size:12px;line-height:18px;border-radius:6px}.add-table-modal-wrapper .step1-field-table .ant-input-affix-wrapper{display:inline-flex;align-items:center}.add-table-modal-wrapper .step1-field-table .ant-input-affix-wrapper>input.ant-input{height:auto;line-height:18px}.add-table-modal-wrapper .step1-field-table .field-comment-textarea{padding:3px 8px}.add-table-modal-wrapper .step1-field-table thead tr:first-child th:first-child{border-left:1px solid var(--dola-border-1);border-top-left-radius:8px}.add-table-modal-wrapper .step1-field-table thead tr:first-child th:last-child{border-right:1px solid var(--dola-border-1);border-top-right-radius:8px}.add-table-modal-wrapper .step1-field-table .ant-table-tbody-virtual-holder-inner{border-left:1px solid var(--dola-border-1);border-right:1px solid var(--dola-border-1);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.add-table-modal-wrapper .add-table-modal-step{margin-bottom:20px}.add-table-modal-wrapper .nextButtonLoading-color{position:relative;top:-20px;color:var(--dola-text-1)}.add-table-modal-wrapper .addTableModal-SearchOutlined-colorccc{color:var(--dola-text-4)}.add-table-modal-wrapper .addTableModal-marginbt{margin-bottom:16px}.add-table-modal-wrapper .add-table-modal-segmented-marginbom{margin-bottom:10px}.add-table-modal-wrapper .addListModal-addListcustom{color:var(--dola-primary);padding:0}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-added{background-color:var(--dola-primary-bg)!important}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-updated{background-color:var(--dola-bg-2)!important}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-deleted{opacity:.5;position:relative}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-deleted:before{content:"";position:absolute;inset:0;z-index:10;cursor:not-allowed;pointer-events:auto}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-added:hover{background-color:var(--dola-primary-bg)!important}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-updated:hover,.add-table-modal-wrapper .add-table-modal .ant-table-row.row-deleted:hover{background-color:var(--dola-bg-hover)!important}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-added>.ant-table-cell:first-child:before{content:"新增";position:absolute;top:0;left:0;background-color:var(--dola-primary);color:var(--dola-btn-primary-text);font-size:10px;padding:2px 8px 2px 4px;border-radius:0 8px 8px 0;z-index:1;line-height:1.2;font-weight:700;min-width:28px;text-align:center}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-updated>.ant-table-cell:first-child:before{content:"更新";position:absolute;top:0;left:0;background-color:var(--dola-success);color:var(--dola-btn-primary-text);font-size:10px;padding:2px 8px 2px 4px;border-radius:0 8px 8px 0;z-index:1;line-height:1.2;font-weight:700;min-width:28px;text-align:center}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-deleted>.ant-table-cell:first-child:before{content:"删除";position:absolute;top:0;left:0;background-color:var(--dola-bg-4);color:var(--dola-text-2);font-size:10px;padding:2px 8px 2px 4px;border-radius:0 8px 8px 0;z-index:1;line-height:1.2;font-weight:700;min-width:28px;text-align:center}.add-table-modal-wrapper .add-table-modal .ant-table-row>.ant-table-cell:first-child{position:relative}.add-table-modal-wrapper .originalValue{flex:1;padding:4px 11px;font-size:14px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;color:var(--dola-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.add-table-modal-wrapper .cancelAiBtn{padding:0 8px;color:var(--dola-danger)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;flex-shrink:0;height:32px}.add-table-modal-wrapper .aiRecognition{flex:1;padding:4px 11px;font-size:12px;color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupClassName_class.ant-select-dropdown{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)}.popupClassName_class.ant-select-dropdown .rc-virtual-list-scrollbar{width:6px!important;display:block!important}.popupClassName_class.ant-select-dropdown .rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb{background-color:var(--dola-text-4)!important}.popupClassName_class.ant-select-dropdown .ant-select-item.ant-select-item-option{color:var(--dola-text-1);font-size:14px;font-weight:400;border-radius:6px;background:transparent}.popupClassName_class.ant-select-dropdown .ant-select-item.ant-select-item-option .optionName{color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.popupClassName_class.ant-select-dropdown .ant-select-item.ant-select-item-option .optionId{color:var(--dola-text-2);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.popupClassName_class.ant-select-dropdown .ant-select-item.ant-select-item-option .optionSegmentat{margin:0 5px}.popupClassName_class.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.popupClassName_class.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}.popupClassName_class.ant-select-dropdown .ant-select-item-empty,.popupClassName_class.ant-select-dropdown .ant-empty-description{color:var(--dola-text-3)!important}.ola-source-auth{display:flex;align-items:stretch;gap:12px;margin-bottom:12px}.ola-source-auth-left{display:flex;flex-direction:column;gap:4px;width:50%;flex-shrink:0}.ola-source-auth-left .ant-radio-group{display:flex;align-items:center;gap:16px;height:32px}.ola-source-auth-left .ant-radio-group .ola-source-auth-radio-item{display:flex;align-items:center}.ola-source-auth-left .ant-radio-group .ant-radio-wrapper{margin-inline-end:4px;font-size:12px}.ola-source-auth-left .ant-radio-group .ant-radio-wrapper span.ant-radio+*{padding-inline-start:4px;padding-inline-end:0px}.ola-source-auth-right{display:flex;flex-direction:column;gap:4px;width:50%;min-width:0}.ola-source-auth-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-3)}.ola-source-auth-info-icon{color:var(--dola-text-4);font-size:14px}.ola-source-auth-select{width:100%}.recommendedQuestionsModal-wrapper .knowledge-wrapper .ant-modal-header .ant-modal-title{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500}.recommendedQuestionsModal-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important}.recommendedQuestionsModal-wrapper .recommended-action-button{color:var(--dola-text-3)!important}.recommendedQuestionsModal-wrapper .recommended-action-button:hover{color:var(--dola-text-1)!important;background-color:transparent!important}.recommendedQuestionsModal-wrapper .recommended-action-button:disabled{color:var(--dola-text-4)!important;cursor:not-allowed!important}.recommendedQuestionsModal-wrapper .recommended-action-button:disabled:hover{color:var(--dola-text-4)!important}.recommendedQuestionsModal-wrapper .ant-table-tbody .ant-table-measure-row{visibility:collapse}.recommendedQuestionsModal-wrapper .ant-modal-content .ant-modal-footer{margin-top:24px!important}.recommendedQuestionsModal-wrapper .ant-modal-content .ant-modal-header{margin-bottom:0!important}.recommendedQuestionsModal-wrapper .ant-table-wrapper .ant-table-tbody>tr>td{padding:5.7px 8px!important}.recommendedQuestionsModal-wrapper .ant-input:focus{box-shadow:none;border:1px solid var(--dola-title)}.recommendedQuestionsModal-wrapper .ant-input:hover{box-shadow:none;border:1px solid var(--dola-title)!important}.recommendedQuestionsModal-wrapper .questions-description{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;margin:4px 0 24px}.recommendedQuestionsModal-wrapper .questions-loading{display:flex;flex-direction:column;text-align:center;padding:60px 0;gap:16px}.tagsAliasModal-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important}.tagsAliasModal-wrapper .tag-alias-action-button{color:var(--dola-text-3)!important}.tagsAliasModal-wrapper .tag-alias-action-button:hover{color:var(--dola-text-1)!important;background-color:transparent!important}.tagsAliasModal-wrapper .tag-alias-action-button:disabled{color:var(--dola-text-4)!important;cursor:not-allowed!important}.tagsAliasModal-wrapper .tag-alias-action-button:disabled:hover{color:var(--dola-text-4)!important}.tagsAliasModal-wrapper .ant-table-tbody .ant-table-measure-row{visibility:collapse}.tagsAliasModal-wrapper .ant-modal-content .ant-modal-footer{margin-top:24px!important}.tagsAliasModal-wrapper .ant-modal-content .ant-modal-header{margin-bottom:0!important}.tagsAliasModal-wrapper .ant-table-wrapper .ant-table-tbody>tr>td{padding:5.7px 8px!important}.tagsAliasModal-wrapper .ant-input:focus{box-shadow:none;border:1px solid var(--dola-title)}.tagsAliasModal-wrapper .ant-input:hover{box-shadow:none;border:1px solid var(--dola-title)!important}.tagsAliasModal-wrapper .ai-suggestions-container{margin:16px 0;padding:4px 12px;background:var(--dola-primary-fill);border-radius:6px}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content{display:flex;justify-content:space-between;align-items:center;gap:16px}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left{display:flex;align-items:center;gap:8px;flex:1;flex-wrap:wrap}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-icon{font-size:16px;line-height:1}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-suggestions-title{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:400;color:var(--dola-text-1);white-space:nowrap}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-suggestions-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-suggestions-tags .suggestion-tag{display:inline-block;padding:2px 12px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:4px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:400;line-height:22px;cursor:default;transition:all .2s ease}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-suggestions-tags .suggestion-tag:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .adopt-all-btn{color:var(--dola-primary);border-radius:20px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:400;padding:0;height:auto;white-space:nowrap;flex-shrink:0}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .adopt-all-btn:hover{color:var(--dola-primary)}.partition-config-modal .ant-modal-body{padding:24px}.partition-config-modal .ant-alert{margin-bottom:16px}.partition-config-modal .ant-alert .ant-alert-message{color:#faad14;font-size:14px;line-height:20px}.partition-config-modal .ant-form-item-label>label{font-weight:500;color:var(--dola-text-1)}.partition-config-modal .ant-input:hover{border-color:var(--dola-text-1)}.partition-config-modal .ant-input:focus,.partition-config-modal .ant-input:focus-within{box-shadow:none;border-color:var(--dola-text-1)}.partition-config-modal .loading-container{display:flex;justify-content:center;align-items:center;padding:60px 0}.partition-config-modal .loading-container .loading-text{margin-left:12px;color:var(--dola-text-3)}.partition-config-modal .loading-container .ant-spin-dot-item{background-color:var(--dola-title)}.partition-config-modal .empty-content{padding:8px;color:var(--dola-text-2)}.partition-config-modal .partition-value-loading{display:flex;justify-content:center;align-items:center;padding:20px 0}.partition-config-modal .ant-checkbox-wrapper{color:var(--dola-text-1)}.quality-score-container{display:inline-flex;align-items:center;gap:4px}.quality-score-container .quality-score-warning{color:#f80;font-size:14px;cursor:pointer}.quality-score-container .quality-score-text{font-size:12px;color:var(--dola-text-2);white-space:nowrap}.table-card{padding:8px 4px 4px;background-color:var(--dola-bg-3);border:.8px solid var(--dola-border-1);border-radius:12px;min-height:172px;height:auto;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:all .2s}.table-card:hover{box-shadow:0 2px 8px #00000014}.table-card .card-header{display:flex;align-items:center;gap:6px;padding:0 8px;min-width:0;flex-shrink:0}.table-card .card-header .card-title-img{width:16px;height:16px;flex-shrink:0;filter:brightness(0)}.table-card .card-header .card-title-span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1);font-size:14px;font-weight:400;line-height:24px}.table-card .card-header .card-warn-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:4px;color:var(--dola-warning);border-radius:4px;transition:all .2s}.table-card .card-header .card-warn-icon:hover{color:#f60;transform:scale(1.15)}.table-card .card-body{flex:1;display:flex;flex-direction:column;gap:16px;background:var(--dola-bg-popup);border-radius:10px;padding:12px;min-width:0}.table-card .card-body-text{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}.table-card .card-description,.table-card .card-database,.table-card .card-subtitle{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:1.34;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-card .card-description .card-label,.table-card .card-database .card-label,.table-card .card-subtitle .card-label{color:inherit}.table-card .card-footer{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-shrink:0}.table-card .card-info{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;flex:1;min-width:0;overflow:hidden}.table-card .info-item{height:24px;padding:4px 10px;display:inline-flex;align-items:center;gap:4px;border-radius:12px;background:var(--dola-bg-hover);color:var(--dola-text-1);font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;flex-shrink:0}.table-card .card-author{display:flex;align-items:center;gap:4px;color:var(--dola-text-3);font-size:12px;flex-shrink:0}.table-card .card-author .author-name{color:var(--dola-text-2);font-size:12px;font-weight:400;line-height:1.34;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-popover-owners .ant-popover-inner{padding:0}.custom-popover-owners .custom-popover-wrapper{width:320px}.custom-popover-owners .custom-popover-wrapper .custom-popover-ownerContents{color:var(--dola-text-1);font-size:14px;font-weight:400;padding:10px 12px;word-wrap:break-word;word-break:break-all}.custom-popover-owners .custom-popover-wrapper .custom-popover-tips{height:22px;line-height:22px;text-align:center;color:var(--dola-text-3);font-size:12px;font-weight:400;border-radius:0 0 8px 8px;background-color:var(--dola-bg-hover)}#dola-root[dola-theme=dark] .table-card .card-title-img{filter:brightness(0) invert(.7)}.quick-import-asset-modal .ant-modal-content{background:var(--dola-bg-popup)!important}.quick-import-asset-modal .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.quick-import-asset-modal .ant-modal-title{color:var(--dola-text-2)!important;font-size:16px;font-style:normal;font-weight:500!important;line-height:24px}.quick-import-asset-modal .ant-modal-footer{background:var(--dola-bg-popup)!important;border-top:none}.quick-import-asset-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.quick-import-asset-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)!important}.quick-import-asset-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.quick-import-asset-modal .import-segmented-wrapper{display:flex;justify-content:space-between;margin-bottom:12px}.quick-import-asset-modal .import-segmented-wrapper .ant-segmented-item-label{cursor:pointer!important;padding:2px 12px}.quick-import-asset-modal .import-segmented-wrapper .ant-segmented-item{color:var(--dola-text-2)}.quick-import-asset-modal .import-segmented-wrapper .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-hover)}.quick-import-asset-modal .import-segmented-wrapper .ant-segmented-item-selected{color:var(--dola-text-1)!important;border-radius:6px}.quick-import-asset-modal .modal-footer-content{display:flex;justify-content:space-between;align-items:center;width:100%}.quick-import-asset-modal .modal-footer-content .button-group{display:flex;gap:8px}@media (max-width: 576px){.quick-import-asset-modal .modal-footer-content{flex-wrap:wrap;justify-content:flex-end;gap:8px}.quick-import-asset-modal .modal-footer-content .ant-checkbox-wrapper,.quick-import-asset-modal .modal-footer-content .footer-tip{width:100%}.quick-import-asset-modal .modal-footer-content .button-group{width:100%;justify-content:flex-end}}.quick-import-asset-modal .create-new-library-item{padding:8px 12px;border-top:1px solid var(--dola-border-2);cursor:pointer;color:var(--dola-primary);display:flex;align-items:center}.quick-import-asset-modal .create-new-library-item .icon{margin-right:4px;font-size:16px}.quick-import-asset-modal .create-new-library-item:hover{background-color:var(--dola-bg-hover)}.quick-import-asset-modal .create-form-buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.quick-import-asset-modal .ant-btn-cancel,.quick-import-asset-modal .ant-btn-confirm{min-width:80px;height:32px;padding:4px 16px;white-space:nowrap;font-size:14px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.quick-import-asset-modal .ant-btn-cancel:disabled,.quick-import-asset-modal .ant-btn-confirm:disabled{opacity:.6;cursor:not-allowed}.quick-import-asset-modal .ant-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.quick-import-asset-modal .ant-btn-cancel:hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover)!important}.quick-import-asset-modal .ant-btn-confirm{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.quick-import-asset-modal .ant-btn-confirm:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.quick-import-asset-modal .link-content{min-height:400px;display:flex;flex-direction:column;gap:16px}.quick-import-asset-modal .link-content .ant-input:focus{border:none}.quick-import-asset-modal .link-content .ant-input-affix-wrapper{padding:0 11px;background:var(--dola-input-bg);border-color:var(--dola-input-border-default)}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .ant-input{background:transparent;color:var(--dola-text-1)}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-4)}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .parse-button{color:var(--dola-primary);font-weight:500;padding:4px 16px}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .parse-button:hover:not(:disabled){color:var(--dola-primary)}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .parse-button:disabled{color:var(--dola-primary-soft)}.quick-import-asset-modal .link-content .link-parse-result{flex:1;display:flex;align-items:center;justify-content:center;min-height:320px;border-radius:8px;padding:0;position:relative}.quick-import-asset-modal .link-status-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.quick-import-asset-modal .link-status-idle{width:100%;height:100%;position:absolute;inset:0;background-image:url(/assets/guideMap.09e40854.png);background-size:contain;background-repeat:no-repeat;background-position:center}#dola-root[dola-theme=dark] .quick-import-asset-modal .link-status-idle{background-image:url(https://cos.ola.qq.com/dark-7af8cc96.png)}.quick-import-asset-modal .link-status-error .error-title{font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:8px}.quick-import-asset-modal .link-status-error .error-description{font-size:12px;color:var(--dola-text-3)}.quick-import-asset-modal .link-status-success{width:100%;height:100%;display:flex;flex-direction:column;text-align:left;position:absolute;top:0;left:0;padding:0 4px}.quick-import-asset-modal .link-status-success .parse-tip{font-size:14px;color:var(--dola-text-2);margin-bottom:20px;display:flex;align-items:center}.quick-import-asset-modal .link-status-success .parse-tip .iconfont{margin-right:4px}.quick-import-asset-modal .link-status-success .link-card-info-row{display:flex;align-items:center;margin-bottom:16px;width:100%;gap:12px}.quick-import-asset-modal .link-status-success .link-card-info-row .info-item{display:flex;align-items:center;flex:1;min-width:0}.quick-import-asset-modal .link-status-success .link-card-info-row .info-item .info-label{color:var(--dola-text-3);font-size:14px;font-weight:400;white-space:nowrap;flex-shrink:0}.quick-import-asset-modal .link-status-success .link-card-info-row .info-item .info-value{color:var(--dola-text-1);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.quick-import-asset-modal .link-status-success .related-assets-header{display:flex;align-items:center;margin-bottom:12px;font-size:14px}.quick-import-asset-modal .link-status-success .related-assets-header .label{color:var(--dola-text-3);font-size:14px;font-weight:400;margin-right:16px;white-space:nowrap}.quick-import-asset-modal .link-status-success .related-assets-header .view-sql-link{color:var(--dola-primary);font-weight:500;cursor:pointer;text-decoration:none}.quick-import-asset-modal .link-status-success .related-assets-header .view-sql-link:hover{opacity:.8}.quick-import-asset-modal .link-status-success .scroll-container{flex:1;overflow-y:auto;margin-top:4px;border:1px solid var(--dola-border-2);border-radius:8px;padding:12px}.quick-import-asset-modal .link-status-success .scroll-container::-webkit-scrollbar{width:6px}.quick-import-asset-modal .link-status-success .scroll-container::-webkit-scrollbar-track{background:transparent}.quick-import-asset-modal .link-status-success .scroll-container::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.quick-import-asset-modal .link-status-success .scroll-container .link-assets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.quick-import-asset-modal .link-status-success .scroll-container .link-assets-grid .link-asset-card{border:1px solid var(--dola-border-1);border-radius:8px;transition:all .3s}.quick-import-asset-modal .link-status-success .scroll-container .link-assets-grid .link-asset-card:hover{box-shadow:0 4px 12px #00000014}.quick-import-asset-modal .link-status-success .scroll-container .link-assets-grid .no-assets{grid-column:-1;text-align:center;padding:40px;color:var(--dola-text-3)}.quick-import-asset-modal .target-knowledge-base{flex-shrink:0}.quick-import-asset-modal .target-knowledge-base .input-label{display:block;margin-bottom:8px;font-weight:500;color:var(--dola-text-1);font-size:14px}.quick-import-asset-modal .footer-tip{display:flex;align-items:center;font-size:12px;color:var(--dola-text-3)}.quick-import-asset-modal .footer-tip .iconfont{color:var(--dola-text-3);margin-right:5px;font-size:14px}.quick-import-asset-modal .ant-select .ant-select-selector:hover{border:none!important}.quick-import-asset-modal .ant-modal-body{background:var(--dola-bg-popup)!important}.quick-import-asset-modal .modal-content{height:450px;display:flex;flex-direction:column;background:var(--dola-bg-popup)}.quick-import-asset-modal .local-upload-section{flex:1;display:flex;flex-direction:column;min-height:0}.quick-import-asset-modal .local-upload-section .upload-content{flex:1;min-height:0}.conversation-limit-modal .conversation-limit-modal-cancel-button{border:none;border-radius:8px;background:var(--dola-bg-selected);color:var(--dola-text-1);font-size:14px;line-height:20px;padding:6px 24px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;user-select:none;transition:all .2s}.conversation-limit-modal .conversation-limit-modal-cancel-button:hover{background:var(--dola-bg-6)}.conversation-limit-modal .conversation-limit-modal-cancel-button:active{transform:scale(.98)}.conversation-limit-modal .conversation-limit-modal-confirm-button{border:none;border-radius:8px;background:linear-gradient(180deg,#7f74ff 0%,#4d3ffc 100%);color:var(--dola-btn-primary-text);font-size:14px;line-height:20px;padding:6px 24px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-left:12px;user-select:none;transition:all .2s}.conversation-limit-modal .conversation-limit-modal-confirm-button:hover{opacity:.9}.conversation-limit-modal .conversation-limit-modal-confirm-button:active{transform:scale(.98)}.conversation-limit-modal .ant-modal-body{padding:20px 24px;font-size:14px;line-height:1.6;color:var(--dola-text-1)}.conversation-limit-modal .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 24px}.illustrated-report-panel{margin:8px 4px 4px;padding:0;position:relative}.illustrated-report-panel .illustrated-report-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.illustrated-report-panel .illustrated-report-clear .illustrated-report-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:var(--dola-text-3);border-radius:3px}.illustrated-report-panel .illustrated-report-clear .illustrated-report-tag-close:hover{color:var(--dola-primary)}.illustrated-report-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.illustrated-report-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:var(--dola-primary);font-weight:500}.illustrated-report-tag .icon-zhahuabaogaotubiao{font-size:13px;position:relative;top:-1px}.illustrated-report-select{display:flex;align-items:center}.illustrated-report-select .ant-select-selector{height:28px!important;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0 6px!important;display:flex;align-items:center}.illustrated-report-select .ant-select-selector:hover{border:none!important}.illustrated-report-select .ant-select-selector:focus-within{border:none!important}.illustrated-report-select .ant-select-selector:focus{border:none!important}.illustrated-report-select .ant-select-selector:focus-visible{border:none!important}.illustrated-report-select .ant-select-selection-item{line-height:26px;font-size:12px;color:var(--dola-text-1)}.illustrated-report-tip{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--dola-text-3);margin-left:10px}#dola-root[dola-theme=dark] .illustrated-report-select.ant-select:not(.ant-select-disabled) .ant-select-selector{background:transparent!important}.html-report-panel{margin:8px 4px 4px;padding:0;position:relative}.html-report-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.html-report-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:var(--dola-primary);font-weight:500}.html-report-tag .icon-jingtaiwangyeicon{font-size:12px;position:relative}.html-report-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.html-report-clear .html-report-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:var(--dola-text-3);border-radius:3px}.html-report-clear .html-report-tag-close:hover{color:var(--dola-primary)}.html-report-select{display:flex;align-items:center}.html-report-select .ant-select-selector{height:28px!important;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0 6px!important;display:flex;align-items:center}.html-report-select .ant-select-selector:hover{border:none!important}.html-report-select .ant-select-selector:focus-within{border:none!important}.html-report-select .ant-select-selector:focus{border:none!important}.html-report-select .ant-select-selector:focus-visible{border:none!important}.html-report-select .ant-select-selection-item{line-height:26px;font-size:12px;color:var(--dola-text-1)}.html-report-tip{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--dola-text-3)}.html-dashboard-panel{margin:8px 4px 4px;padding:0;position:relative}.html-dashboard-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.html-dashboard-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:var(--dola-primary);font-weight:500}.html-dashboard-tag .icon-jingtaiwangyeicon{font-size:12px}.html-dashboard-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.html-dashboard-clear .html-dashboard-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:var(--dola-text-4);border-radius:3px}.html-dashboard-clear .html-dashboard-tag-close:hover{color:var(--dola-primary)}.html-dashboard-select{display:flex;align-items:center}.html-dashboard-select .ant-select-selector{height:28px!important;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0 6px!important;display:flex;align-items:center}.html-dashboard-select .ant-select-selector:hover{border:none!important}.html-dashboard-select .ant-select-selector:focus-within{border:none!important}.html-dashboard-select .ant-select-selector:focus{border:none!important}.html-dashboard-select .ant-select-selector:focus-visible{border:none!important}.html-dashboard-select .ant-select-selection-item{line-height:26px;font-size:12px;color:var(--dola-text-1)}.html-dashboard-panel .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:400}.ppt-report-panel{margin:8px 4px 4px;padding:0;position:relative}.ppt-report-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ppt-report-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:var(--dola-primary);font-weight:500}.ppt-report-tag .icon-ppt{font-size:12px}.ppt-report-tip{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--dola-text-3)}.ppt-report-select{display:flex;align-items:center}.ppt-report-select .ant-select-selector{height:28px!important;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0 6px!important;display:flex;align-items:center}.ppt-report-select .ant-select-selector:hover{border:none!important}.ppt-report-select .ant-select-selector:focus-within{border:none!important}.ppt-report-select .ant-select-selector:focus{border:none!important}.ppt-report-select .ant-select-selector:focus-visible{border:none!important}.ppt-report-select .ant-select-selection-item{line-height:26px;font-size:12px;color:var(--dola-text-1)}.ppt-report-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.ppt-report-clear .ppt-report-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:var(--dola-text-3);border-radius:3px}.ppt-report-clear .ppt-report-tag-close:hover{color:var(--dola-primary)}.ppt-report-spin{display:inline-block;animation:ppt-report-spin 1s linear infinite}@keyframes ppt-report-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wechat-table-analysis-panel{margin:8px 4px 4px;padding:0;position:relative}.wechat-table-analysis-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.wechat-table-analysis-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:var(--dola-primary);font-weight:500}.wechat-table-analysis-tag .icon-ppt{font-size:12px}.wechat-table-analysis-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.wechat-table-analysis-clear .wechat-table-analysis-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:var(--dola-text-3);border-radius:3px}.wechat-table-analysis-clear .wechat-table-analysis-tag-close:hover{color:var(--dola-primary)}.notion-tag .icon-shengchengNotionwendang{font-size:16px}.attribution-analysis-tag .icon-shengchengNotionwendang,.crowd-package-tag .icon-shengchengNotionwendang{font-size:12px}.create-platform-tag .icon-pcduan{font-size:16px}.data-analysis-tag .icon-shuju,.generate-dashboard-tag .icon-shujukanban{font-size:14px}.file-preview-entry{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 10px;cursor:pointer;transition:all .2s ease;border-radius:50px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);overflow:hidden}.file-preview-entry .file-preview-entry-icon{font-size:14px;line-height:1;width:30px;position:relative;top:5px}.file-preview-entry .file-preview-entry-text{font-size:12px;font-weight:500;line-height:1;color:var(--dola-text-1)}.file-preview-entry .file-preview-entry-arrow{color:var(--dola-text-3);font-size:16px}.agent-func-auth-modal .ant-modal-content{padding:0;border-radius:16px;overflow:visible;box-shadow:0 6px 20px #0000001a;border:.5px solid var(--dola-border-1);background:var(--dola-bg-popup)}.agent-func-auth-modal .ant-modal-body{padding:0}.agent-func-auth-content{display:flex;flex-direction:column;max-height:420px;gap:10px}.agent-func-auth-header{display:flex;justify-content:space-between;align-items:center}.agent-func-auth-header .agent-func-auth-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.agent-func-auth-header .agent-func-auth-close{cursor:pointer;color:var(--dola-text-3);font-size:14px;padding:5px;border-radius:4px;transition:all .2s}.agent-func-auth-header .agent-func-auth-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.agent-func-auth-tip{display:flex;align-items:center;padding:8px;background:var(--dola-warning-bg);border-radius:6px;gap:8px}.agent-func-auth-tip .agent-func-auth-tip-icon{font-size:14px;color:var(--dola-warning);flex-shrink:0}.agent-func-auth-tip .agent-func-auth-tip-text{font-size:12px;color:var(--dola-text-3);line-height:18px}.agent-func-auth-list{display:flex;flex-direction:column;gap:6px;max-height:340px;overflow-y:auto}.agent-func-auth-list::-webkit-scrollbar{width:4px}.agent-func-auth-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:100px}.agent-func-auth-group{border:1px solid var(--dola-border-1);border-radius:10px;padding:4px 8px}.agent-func-auth-group .agent-func-auth-group-label{display:flex;align-items:center;gap:4px;margin-bottom:4px}.agent-func-auth-group .agent-func-auth-group-label span{font-size:12px;color:var(--dola-text-2);line-height:22px}.agent-func-auth-group .agent-func-auth-group-label .iconfont{font-size:14px;color:var(--dola-text-2)}.agent-func-auth-group-items{display:flex;flex-direction:column}.agent-func-auth-item{display:flex;align-items:center;justify-content:space-between;padding:0;border-radius:6px}.agent-func-auth-item .agent-func-auth-item-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.agent-func-auth-item .agent-func-auth-item-left .iconfont{font-size:14px;flex-shrink:0}.agent-func-auth-item .agent-func-auth-item-left .agent-func-auth-item-name{font-size:12px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-func-auth-item .agent-func-auth-item-left .agent-func-auth-sub-agent-tag{display:inline-flex;align-items:center;gap:2px;padding:0 4px;height:18px;border-radius:6px;background:var(--dola-tag-subagent-bg);color:var(--dola-tag-subagent-text);font-size:11px;line-height:18px;white-space:nowrap;flex-shrink:0}.agent-func-auth-item .agent-func-auth-item-left .agent-func-auth-sub-agent-tag .iconfont{font-size:12px}.agent-func-auth-item .agent-func-auth-item-right{display:flex;align-items:center;flex-shrink:0}.agent-func-auth-item .agent-func-auth-item-right *{font-weight:400}.mcp-oauth-authorized-container{display:flex;align-items:center;border-radius:6px;background:var(--dola-success-bg);flex-shrink:0;white-space:nowrap;padding-right:5px;cursor:pointer}.mcp-oauth-authorized-text-wrapper{display:flex;height:22px;padding:3px 6px;justify-content:center;align-items:center;gap:2px;flex-shrink:0}.mcp-oauth-authorized-text{color:var(--dola-success);font-size:12px;font-weight:400;line-height:18px}.mcp-oauth-divider{margin:0 4px 0 0;height:10px;border-color:var(--dola-border-1)}.mcp-oauth-icon{color:var(--dola-success)!important;font-size:12px}.mcp-oauth-unauthorized-container{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--dola-bg-hover);border-radius:6px;flex-shrink:0;cursor:pointer}.mcp-oauth-unauthorized-container .iconfont{font-size:12px;color:var(--dola-text-2)}.mcp-oauth-unauthorized-container:hover{background:var(--dola-bg-selected)}.agent-func-auth-creator-info{display:flex;align-items:center;gap:4px}.agent-func-auth-creator-info .agent-func-auth-creator-label{font-size:12px;color:var(--dola-text-3);white-space:nowrap}.agent-func-auth-creator-tags{display:flex;align-items:center;gap:4px}.agent-func-auth-creator-tag{display:inline-block;padding:0 4px;background:var(--dola-bg-hover);border-radius:6px;font-size:11px;color:var(--dola-text-3);line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.agent-func-auth-footer{display:flex;align-items:center;justify-content:space-between}.agent-func-auth-footer .agent-func-auth-footer-tip{display:flex;align-items:center;font-size:12px;color:var(--dola-text-2)}.agent-func-auth-footer .agent-func-auth-confirm-btn{min-width:64px;height:28px;border-radius:8px;background:var(--dola-primary);border-color:var(--dola-primary);box-shadow:0 1px 4px #2f07861f;font-size:12px}.agent-func-auth-footer .agent-func-auth-confirm-btn:hover{background:var(--dola-primary-soft);border-color:var(--dola-primary-soft)}.default-agent-list-loading{display:flex;align-items:center;justify-content:center;padding:24px 0;width:219px}.default-agent-list-empty{display:flex;align-items:center;justify-content:center;padding:24px 0;color:var(--dola-text-3);font-size:13px;width:219px}.default-agent-list{display:flex;flex-direction:column;width:220px;padding:6px;position:relative}.default-agent-list-item{display:flex;align-items:center;gap:8px;line-height:22px;padding:2px 8px;cursor:pointer;border-radius:10px;transition:background-color .15s;margin:2px 0}.default-agent-list-item:hover{background:var(--dola-bg-3)}.default-agent-list-item-icon{width:18px;height:18px;flex-shrink:0;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}.default-agent-list-item-icon-img{width:18px;height:18px;object-fit:cover;border-radius:4px}.default-agent-list-item-info{display:flex;flex-direction:column;flex:1;min-width:0}.default-agent-list-item-name{font-size:12px;font-weight:400;color:var(--dola-text-2);line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.default-agent-list-item-spin{margin-left:auto;flex-shrink:0}.default-agent-list-mask{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--dola-mask-bg);backdrop-filter:blur(2px);border-radius:8px;z-index:2}.default-agent-list-mask-mobile{border-radius:8px}.default-agent-list-divider{width:100%;height:1px;background:var(--dola-border-1);margin:4px 0}.default-agent-list-more{display:flex;align-items:center;gap:2px;line-height:22px;padding:0 6px;cursor:pointer;border-radius:10px;transition:background-color .15s}.default-agent-list-more:hover{background:var(--dola-bg-3)}.default-agent-list-more .default-agent-list-more-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--dola-primary);font-size:16px}.default-agent-list-more .default-agent-list-more-icon .iconfont{font-size:12px;font-weight:700}.default-agent-list-more .default-agent-list-more-text{font-size:12px;font-weight:400;color:var(--dola-primary);line-height:28px}.default-agent-preview-popover .ant-popover-inner{padding:0!important;border-radius:8px;background:var(--dola-bg-popup);box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014}.default-agent-preview-popover .ant-popover-inner-content{padding:16px}.default-agent-preview-content{display:flex;flex-direction:column;gap:8px}.default-agent-drawer .default-agent-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 8px}.default-agent-drawer .default-agent-drawer-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px}.default-agent-drawer .default-agent-drawer-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background-color .15s}.default-agent-drawer .default-agent-drawer-close:active{background:var(--dola-bg-hover)}.default-agent-list-mobile{width:100%;padding:0}.default-agent-list-mobile .default-agent-drawer-list{padding:8px;display:flex;flex-direction:column;gap:2px;max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.default-agent-list-mobile .default-agent-drawer-item{display:flex;align-items:center;justify-content:space-between;padding:10px 8px;border-radius:8px;cursor:pointer;transition:background-color .15s}.default-agent-list-mobile .default-agent-drawer-item:active{background:var(--dola-bg-hover)}.default-agent-list-mobile .default-agent-drawer-item-left{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.default-agent-list-mobile .default-agent-drawer-item-icon{width:18px;height:18px;flex-shrink:0;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.default-agent-list-mobile .default-agent-drawer-item-icon .default-agent-list-item-icon-img{width:18px;height:18px;object-fit:cover;border-radius:8px}.default-agent-list-mobile .default-agent-drawer-item-name{font-size:14px;font-weight:400;color:var(--dola-text-1);line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.default-agent-list-mobile .default-agent-list-divider{height:1px;background:var(--dola-border-1);margin:0;flex-shrink:0}.default-agent-list-mobile .default-agent-drawer-footer{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;flex-shrink:0}.default-agent-list-mobile .default-agent-drawer-footer:active{background:var(--dola-bg-hover)}.default-agent-list-mobile .default-agent-drawer-footer .default-agent-list-more-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--dola-primary);font-size:16px}.default-agent-list-mobile .default-agent-drawer-footer .default-agent-list-more-text{font-size:14px;font-weight:400;color:var(--dola-primary);line-height:22px}.auth-config-modal .ant-modal-content{padding:0;border-radius:16px;overflow:hidden;background:var(--dola-bg-popup)!important;box-shadow:0 6px 20px #0000001a}.auth-config-modal .ant-modal-body{padding:0;background:var(--dola-bg-popup)!important}.auth-config-modal .ant-input-affix-wrapper,.auth-config-modal .ant-input-outlined,.auth-config-modal .organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper,.auth-config-modal .organization-selector .org-selector-input-wrapper .ant-input{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}.auth-config-modal .ant-input-affix-wrapper .ant-input,.auth-config-modal .ant-input{background:transparent!important;color:var(--dola-text-1)!important}.auth-config-modal .ant-input-affix-wrapper .ant-input::placeholder,.auth-config-modal .ant-input::placeholder{color:var(--dola-text-4)!important}.auth-config-content{display:flex;flex-direction:column;gap:24px}.auth-config-header{display:flex;justify-content:space-between;align-items:center}.auth-config-header .auth-config-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.auth-config-header .auth-config-close{cursor:pointer;color:var(--dola-text-3);font-size:14px;padding:4px;border-radius:4px;transition:all .2s}.auth-config-header .auth-config-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.auth-config-section{display:flex;flex-direction:column;gap:8px}.auth-config-label{font-size:12px;font-weight:500;color:var(--dola-text-1);line-height:22px}.auth-config-owners{border-radius:10px;border:1px solid var(--dola-border-1);transition:border-color .2s}.auth-config-owners:hover,.auth-config-owners:focus-within{border-color:var(--dola-primary)}.auth-config-owners .ant-select{width:100%}.auth-config-owners .ant-select .ant-select-selector{min-height:32px;padding:4px 12px!important;border:var(--dola-input-border-default)!important;box-shadow:none!important;background:transparent!important;display:flex;align-items:center}.auth-config-owners .ant-select.ant-select-focused .ant-select-selector{box-shadow:none!important}.auth-config-owners .ant-select .ant-select-selection-overflow{flex-wrap:nowrap;overflow:hidden}.auth-config-owners .ant-select .ant-select-selection-item{height:22px;line-height:20px;padding:0 4px 0 8px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:6px;font-size:12px;color:var(--dola-text-1);margin-right:4px}.auth-config-owners .ant-select .ant-select-selection-item .ant-select-selection-item-remove{font-size:10px;color:var(--dola-text-3)}.auth-config-owners .ant-select .ant-select-selection-item .ant-select-selection-item-remove:hover{color:var(--dola-text-1)}.auth-config-owners .ant-select .ant-select-selection-search{margin-inline-start:0}.auth-config-owners .ant-select .ant-select-selection-search .ant-select-selection-search-input{height:30px}.auth-config-owners .ant-select .ant-select-selection-placeholder{font-size:14px;color:var(--dola-text-4)}#dola-root[dola-theme=dark] .auth-config-owners .ant-select:not(.ant-select-disabled) .ant-select-selector{background:transparent!important}.auth-config-scope .ant-radio-group{display:flex}.auth-config-scope .ant-radio-group .ant-radio-wrapper{font-size:14px;color:var(--dola-text-2)}.auth-config-scope .ant-radio-group .ant-radio-wrapper-checked{color:var(--dola-text-1)}.auth-config-scope-detail{margin-top:8px}.auth-config-scope-panel{display:flex;border:1px solid var(--dola-border-1);border-radius:10px;background:var(--dola-bg-popup);overflow:hidden}.auth-config-scope-left{flex:1;display:flex;flex-direction:column;padding:8px 12px;overflow:hidden}.auth-config-scope-left .auth-config-tabs{margin-bottom:8px}.auth-config-scope-left .auth-config-tabs .ant-radio-group{display:flex;align-items:center;gap:4px;padding:2px;background:var(--dola-bg-hover);border-radius:8px;width:100%}.auth-config-scope-left .auth-config-tabs .ant-radio-group .ant-radio-button-wrapper{flex:1;display:flex;justify-content:center;align-items:center;height:28px;padding:4px 8px;font-size:12px;color:var(--dola-text-2);background:transparent;border:none;border-radius:6px;transition:all .2s}.auth-config-scope-left .auth-config-tabs .ant-radio-group .ant-radio-button-wrapper:before{display:none}.auth-config-scope-left .auth-config-tabs .ant-radio-group .ant-radio-button-wrapper:hover{color:var(--dola-text-1)}.auth-config-scope-left .auth-config-tabs .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f;color:var(--dola-text-1)}.auth-config-scope-left .auth-config-search{margin-bottom:8px}.auth-config-scope-left .auth-config-search .ant-input-affix-wrapper{border-radius:10px;border-color:var(--dola-border-1);padding:6px 12px}.auth-config-scope-left .auth-config-search .ant-input-affix-wrapper:hover,.auth-config-scope-left .auth-config-search .ant-input-affix-wrapper:focus{border-color:var(--dola-primary)}.auth-config-scope-left .auth-config-search .ant-input-affix-wrapper .ant-input{font-size:14px}.auth-config-scope-left .auth-config-tree{flex:1;overflow-y:auto}.auth-config-scope-left .auth-config-tree .ant-tree{background:transparent}.auth-config-scope-left .auth-config-tree .ant-tree .ant-tree-treenode{padding:4px 0;align-items:center}.auth-config-scope-left .auth-config-tree .ant-tree .ant-tree-checkbox{margin-right:8px}.auth-config-scope-left .auth-config-tree .ant-tree .ant-tree-title{font-size:14px;color:var(--dola-text-2)}.auth-config-scope-left .auth-config-tree .ant-tree .ant-tree-switcher{width:16px;height:24px;line-height:24px;display:flex;align-items:center;justify-content:center}.auth-config-scope-left .auth-config-org-selector{height:200px;overflow-y:auto;display:flex;flex-direction:column}.auth-config-scope-left .auth-config-org-selector .organization-selector{flex:1;display:flex;flex-direction:column;border:none;padding:0}.auth-config-scope-left .auth-config-org-selector .organization-selector .org-selector-input-wrapper{margin-bottom:8px}.auth-config-scope-left .auth-config-org-selector .organization-selector .tree-container{flex:1;overflow:hidden;border:none}.auth-config-scope-left .auth-config-org-selector .organization-selector .tree-container .tree-container-inner{height:100%;overflow-y:auto}.auth-config-scope-left .auth-config-placeholder{height:200px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);font-size:14px}.auth-config-scope-left .auth-config-member-selector{height:200px;display:flex;flex-direction:column}.auth-config-scope-left .auth-config-member-selector .ant-select{width:100%}.auth-config-scope-left .auth-config-member-selector .ant-select .ant-select-selector{border-radius:10px;border:1px solid var(--dola-border-1);padding:4px 12px}.auth-config-scope-left .auth-config-member-selector .ant-select .ant-select-selector:hover{border-color:var(--dola-primary)}.auth-config-scope-left .auth-config-member-selector .ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:none}.auth-config-scope-left .auth-config-member-selector .ant-select .ant-select-selection-placeholder{font-size:14px;color:var(--dola-text-4)}.auth-config-scope-left .auth-config-space-selector{height:200px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper{padding:4px 12px;border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper:hover,.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper:focus,.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper .ant-input{font-size:14px;line-height:24px}.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-2)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree{flex:1;overflow-y:auto;padding:4px 0}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-spin-nested-loading,.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-spin-container{height:100%}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree{background:transparent}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-treenode{padding:2px 0;align-items:center;width:100%}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-treenode:hover{background:transparent}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;padding:0;background:transparent!important}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-node-content-wrapper:hover{background:transparent!important}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-switcher{width:20px;height:28px;line-height:28px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-indent-unit{width:16px}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node{display:flex;align-items:center;padding:4px 8px;border-radius:6px;cursor:pointer;transition:all .2s}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node:hover{background:var(--dola-bg-hover)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node.selected{background:var(--dola-primary-bg)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node.selected .auth-config-tree-node-title{color:var(--dola-primary)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node .auth-config-tree-node-title{font-size:14px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-empty{margin:auto;padding:40px 0}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:10px}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .ant-spin-nested-loading,.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .ant-spin-container{height:100%;display:flex;flex-direction:column;gap:4px}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item{padding:7px 12px;border-radius:8px;cursor:pointer;transition:background-color .2s}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item:hover{background:var(--dola-bg-hover)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item.selected{background:var(--dola-bg-selected)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item.selected .auth-config-space-item-name{color:var(--dola-text-1)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item .auth-config-space-item-name{font-size:14px;font-weight:500;line-height:22px;color:var(--dola-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item .auth-config-space-item-id{font-size:12px;line-height:18px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .ant-empty{margin:auto}.auth-config-divider{width:1px;background:var(--dola-border-1)}.auth-config-scope-right{width:280px;display:flex;flex-direction:column;padding:8px 12px;overflow:hidden}.auth-config-scope-right .auth-config-selected-header{display:flex;justify-content:space-between;align-items:center;padding:4px 0;margin-bottom:8px}.auth-config-scope-right .auth-config-selected-header .auth-config-selected-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.auth-config-scope-right .auth-config-selected-header .auth-config-selected-clear{font-size:12px;color:var(--dola-primary);cursor:pointer;line-height:22px}.auth-config-scope-right .auth-config-selected-header .auth-config-selected-clear:hover{opacity:.8}.auth-config-scope-right .auth-config-selected-list{flex:1;overflow-y:auto;display:flex;flex-direction:column}.auth-config-scope-right .auth-config-selected-item{display:flex;justify-content:space-between;align-items:center;min-height:32px;gap:6px}.auth-config-scope-right .auth-config-selected-item .iconfont{font-size:16px;color:var(--dola-text-3);flex-shrink:0}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-info{flex:1;min-width:0;display:flex;flex-direction:column}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-name{font-size:14px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-sub{font-size:12px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-remove{font-size:12px;color:var(--dola-text-3);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s;flex-shrink:0}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-remove:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.auth-config-scope-right .auth-config-selected-empty{flex:1;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);font-size:14px}.auth-config-footer{display:flex;justify-content:flex-end;gap:12px}.auth-config-footer .ant-btn{min-width:64px;height:28px;border-radius:8px;font-size:12px;font-weight:500}.auth-config-footer .ant-btn-default{background:var(--dola-btn-secondary-bg-default)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.auth-config-footer .ant-btn-default:not(:disabled):hover{background:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.auth-config-footer .ant-btn-primary{background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important;box-shadow:none}.auth-config-footer .ant-btn-primary:not(:disabled):hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.agent-page{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--dola-bg-popup);border-radius:9px;border:.75px solid var(--dola-border-1)}.agent-page .ant-spin-container:after{background:transparent!important}.agent-page .agent-page-header{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;flex-shrink:0;position:relative;border-bottom:1px solid var(--dola-border-1)}.agent-page .agent-page-header .agent-page-header-left{display:flex;align-items:center}.agent-page .agent-page-header .agent-page-header-left .agent-page-expand-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--dola-bg-hover);border-radius:6px;cursor:pointer;margin-right:8px;transition:background .2s}.agent-page .agent-page-header .agent-page-header-left .agent-page-expand-icon:hover{background:var(--dola-bg-selected)}.agent-page .agent-page-header .agent-page-header-left .agent-page-expand-icon img{width:16px;height:16px}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-nav{margin:0 0 -1px!important}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-nav:before{display:none}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-tab{padding:8px 0;margin:0}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:24px;padding:12px 0!important}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-size:14px;font-weight:400;line-height:1.5;color:var(--dola-text-2)}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600;color:var(--dola-text-1)}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-ink-bar{background:var(--dola-primary);height:2px;border-radius:50px}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-content-holder{display:none}.agent-page .agent-page-header .agent-page-header-right{display:flex;align-items:center;gap:16px}.agent-page .agent-page-header .agent-page-header-right .agent-page-search{width:320px;height:28px;border-radius:8px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-selected);padding:0 10px}.agent-page .agent-page-header .agent-page-header-right .agent-page-search .ant-input{font-size:12px;font-weight:400;line-height:1.5;background:transparent;color:var(--dola-text-1)}.agent-page .agent-page-header .agent-page-header-right .agent-page-search .ant-input::placeholder{color:var(--dola-text-3)}.agent-page .agent-page-header .agent-page-header-right .agent-page-search:hover,.agent-page .agent-page-header .agent-page-header-right .agent-page-search:focus,.agent-page .agent-page-header .agent-page-header-right .agent-page-search.ant-input-affix-wrapper-focused{border-color:var(--dola-bg-selected);box-shadow:none}.agent-page .agent-page-header .agent-page-header-right .agent-page-create-btn{display:flex;align-items:center;gap:4px;height:28px;padding:2px 10px;border-radius:6px;background:var(--dola-gradient-primary);border:none;font-size:12px;font-weight:500;line-height:1.5;color:var(--dola-btn-primary-text)}.agent-page .agent-page-header .agent-page-header-right .agent-page-create-btn:hover{background:linear-gradient(180deg,#9060FF 0%,#631AFF 100%)}.agent-page .agent-page-content{flex:1;padding:24px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.agent-page .agent-page-content>.ant-spin-nested-loading{flex:1;overflow:hidden}.agent-page .agent-page-content>.ant-spin-nested-loading>.ant-spin-container{height:100%}.agent-page .agent-page-pagination{height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.agent-page .agent-section{height:100%;overflow-y:auto}.agent-page .agent-section .agent-section-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}.agent-page .agent-card{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:16px;border:1px solid var(--dola-border-1);transition:box-shadow .2s ease,border-color .2s ease}.agent-page .agent-card:hover{border-color:var(--dola-primary-soft);box-shadow:0 4px 12px #00000014}.agent-page .agent-card .agent-card-body{display:flex;flex-direction:column;gap:6px;flex:1}.agent-page .agent-card .agent-card-header{display:flex;align-items:center;justify-content:space-between;position:relative}.agent-page .agent-card .agent-card-header-actions{position:absolute;top:0;right:0;height:28px;display:flex;align-items:center;gap:6px;flex-shrink:0}.agent-page .agent-card .agent-card-action-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1)!important;border-radius:6px;background:var(--dola-bg-popup)!important;box-shadow:none!important;cursor:pointer;padding:0;transition:all .2s ease;color:var(--dola-text-1)!important}.agent-page .agent-card .agent-card-action-btn .anticon,.agent-page .agent-card .agent-card-action-btn .iconfont{color:var(--dola-text-1)!important}.agent-page .agent-card .agent-card-action-btn:hover{border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important;box-shadow:none!important;color:var(--dola-primary)!important}.agent-page .agent-card .agent-card-action-btn:hover .anticon,.agent-page .agent-card .agent-card-action-btn:hover .iconfont{color:var(--dola-primary)!important}.agent-page .agent-card .agent-card-lock-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-4);cursor:default;flex-shrink:0;color:var(--dola-text-1)}.agent-page .agent-card .agent-card-lock-btn .anticon,.agent-page .agent-card .agent-card-lock-btn .iconfont{color:var(--dola-text-1)}.agent-page .agent-card .agent-card-lock-btn:hover{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.agent-page .agent-card .agent-card-lock-btn:hover .anticon{color:var(--dola-primary)!important}.agent-page .agent-card .agent-card-fav-btn{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1)!important;border-radius:6px;background:var(--dola-bg-4)!important;box-shadow:none!important;cursor:pointer;padding:0;transition:all .2s ease;color:var(--dola-text-1)!important}.agent-page .agent-card .agent-card-fav-btn:hover{border-color:var(--dola-warning)!important;background:var(--dola-primary-bg)!important;box-shadow:none!important;color:var(--dola-warning)!important}.agent-page .agent-card .agent-card-fav-btn:hover .agent-card-fav-icon{color:var(--dola-warning)!important}.agent-page .agent-card .agent-card-fav-btn--active{border-color:var(--dola-warning)!important}.agent-page .agent-card .agent-card-fav-btn .agent-card-fav-icon{font-size:14px;color:var(--dola-text-1);transition:color .2s ease}.agent-page .agent-card .agent-card-fav-btn .agent-card-fav-icon--filled{color:var(--dola-warning)}.agent-page .agent-card .agent-card-info{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.agent-page .agent-card .agent-card-icon{position:relative;width:30px;height:30px;min-width:30px;border-radius:7.4px;display:flex;align-items:center;justify-content:center;overflow:visible}.agent-page .agent-card .agent-card-icon .agent-card-icon-img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.agent-page .agent-card .agent-card-icon .agent-card-icon-text{font-size:26px;font-weight:600;color:var(--dola-text-reverse);line-height:1}.agent-page .agent-card .agent-card-icon .agent-card-badge{position:absolute;top:-1px;right:-1px;background:var(--dola-bg-4);border-left:.46px solid var(--dola-border-1);border-bottom:.46px solid var(--dola-border-1);border-radius:0 7.4px;display:flex;align-items:center;justify-content:center;padding:1.86px 3.71px}.agent-page .agent-card .agent-card-icon .agent-card-badge .agent-card-badge-text{font-size:10.2px;font-weight:500;color:var(--dola-danger);line-height:1}.agent-page .agent-card .agent-card-meta{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.agent-page .agent-card .agent-card-name-row{display:flex;align-items:center;gap:6px;padding:0 36px 0 4px;min-width:0;height:22px}.agent-page .agent-card.agent-card--manageable .agent-card-name-row{padding-right:104px}.agent-page .agent-card .agent-card-name{font-size:14px;font-weight:600;line-height:1.57;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1}.agent-page .agent-card .agent-card-public-tag{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-success)!important;background:var(--dola-success-bg)!important;border-radius:4px;white-space:nowrap;align-self:center}.agent-page .agent-card .agent-card-author-row{display:flex;align-items:center;gap:6px;padding:0 4px;width:100%;min-width:0;overflow:hidden}.agent-page .agent-card .agent-card-author{font-size:12px;font-weight:400;line-height:2;color:var(--dola-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1}.agent-page .agent-card .agent-card-date{font-size:12px;font-weight:400;line-height:2;color:var(--dola-text-2);white-space:nowrap;flex-shrink:0}.agent-page .agent-card .agent-card-tags{display:flex;flex-direction:column;gap:6px}.agent-page .agent-card .agent-card-tag-list{display:flex;gap:12px;min-height:20px}.agent-page .agent-card .agent-card-tag{margin:0;padding:0 6px;background:var(--dola-bg-hover);border:none;border-radius:4px;font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-3)}.agent-page .agent-card .agent-card-desc{padding:0 4px}.agent-page .agent-card .agent-card-desc span{font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-1);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.agent-page .agent-card .agent-card-footer{display:flex;justify-content:space-between;align-items:center}.agent-page .agent-card .agent-card-usage{display:flex;align-items:center;gap:4px}.agent-page .agent-card .agent-card-usage .agent-card-usage-info{display:flex;align-items:center;gap:4px;white-space:nowrap;flex-shrink:0}.agent-page .agent-card .agent-card-usage .agent-card-usage-icon{font-size:12px;color:var(--dola-text-3)}.agent-page .agent-card .agent-card-usage .agent-card-usage-text{font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-3)}.agent-page .agent-card .agent-card-actions{display:flex;align-items:center;gap:8px}.agent-page .agent-card .agent-card-use-btn{height:auto;padding:4px 16px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-2);cursor:pointer;transition:all .2s ease}.agent-page .agent-card .agent-card-use-btn:hover{background:var(--dola-bg-popup);border-color:var(--dola-primary);color:var(--dola-primary)}.agent-page .agent-card .agent-card-edit-btn{height:auto;padding:4px 12px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-2);cursor:pointer;transition:all .2s ease}.agent-page .agent-card .agent-card-edit-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.agent-page.agent-page-mobile{border:none;border-radius:0;box-shadow:none}.agent-page.agent-page-mobile .agent-page-header{height:auto;flex-direction:column;align-items:stretch;padding:0;gap:8px;border-bottom:none}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search{padding:0}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search{width:100%;height:32px;border-radius:10px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-selected);padding:0 8px}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search .ant-input{font-size:12px;font-weight:400;line-height:1.5;background:transparent;color:var(--dola-text-1)}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search .ant-input::placeholder{color:var(--dola-text-3)}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search:hover,.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search:focus,.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search.ant-input-affix-wrapper-focused{border-color:var(--dola-bg-selected);box-shadow:none}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs,.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs{width:100%}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-nav{margin:0!important;width:100%}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-nav:before{display:none}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-nav .ant-tabs-nav-wrap{width:100%;flex:none}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-nav-list{background:var(--dola-bg-selected);border-radius:8px;padding:2px;width:100%;display:flex}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-tab{flex:1;justify-content:center;margin:0!important;padding:4px 8px!important;border-radius:6px;transition:all .2s;min-width:0}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-size:13px;font-weight:500;line-height:1.43;color:var(--dola-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-tab.ant-tabs-tab-active{background:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-ink-bar,.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-content-holder{display:none}.agent-page.agent-page-mobile .agent-page-content{padding:12px 0;gap:12px}.agent-page.agent-page-mobile .agent-section .agent-section-grid{grid-template-columns:1fr;gap:12px}.agent-page.agent-page-mobile .agent-card{padding:12px}.agent-page.agent-page-mobile .agent-card .agent-card-icon{width:36px;height:36px;min-width:36px;border-radius:7.4px}.agent-page.agent-page-mobile .agent-card .agent-card-icon .agent-card-icon-text{font-size:18px}.agent-page.agent-page-mobile .agent-card .agent-card-info{gap:6px}.agent-page.agent-page-mobile.agent-page-embed .agent-page-content{padding:12px 0}.agent-page.agent-page-embed{border:none;box-shadow:none;border-radius:0}.agent-page.agent-page-embed .agent-page-header{padding:0}.agent-page.agent-page-embed .agent-page-content{padding:24px 0}.agent-page.agent-page-embed .agent-page-create-btn.ant-btn{background:none!important;color:var(--dola-primary)!important;padding:2px 10px;border:none}.agent-page.agent-page-embed .agent-page-create-btn.ant-btn:hover{background:none!important;color:var(--dola-primary-soft)!important}.agent-tag-filter{position:relative;flex-shrink:0}.agent-tag-filter-input{width:150px;height:28px;border-radius:8px;font-size:12px}.agent-tag-filter-input.ant-input-affix-wrapper{border-color:var(--dola-border-1);background:var(--dola-bg-hover);padding:0 8px}.agent-tag-filter-input.ant-input-affix-wrapper .ant-input{font-size:12px;background:transparent;color:var(--dola-text-1)}.agent-tag-filter-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)}.agent-tag-filter-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)!important}.agent-tag-filter-input.ant-input-affix-wrapper:focus-within{border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important}.agent-tag-filter-input--active.ant-input-affix-wrapper{border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important}.agent-tag-filter-dropdown{position:absolute;top:calc(100% + 6px);left:0;min-width:180px;max-width:220px;max-height:280px;overflow-y:auto;background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);box-shadow:0 6px 20px #0000001a;padding:6px 0;z-index:1000}.agent-tag-filter-dropdown::-webkit-scrollbar{width:4px}.agent-tag-filter-dropdown::-webkit-scrollbar-track{background:transparent}.agent-tag-filter-dropdown::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.agent-tag-filter-item{padding:4px 8px;cursor:pointer;transition:background .15s}.agent-tag-filter-item:hover{background:var(--dola-bg-hover)}.agent-tag-filter-item .ant-checkbox-wrapper{width:100%;display:flex;align-items:center;overflow:hidden}.agent-tag-filter-item .ant-checkbox-wrapper>span:not(.ant-checkbox){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.agent-tag-filter-item-name{font-size:13px;color:var(--dola-text-1);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.agent-tag-filter-empty{padding:16px;text-align:center;font-size:12px;color:var(--dola-text-3)}.agent-modal .ant-modal-body{height:70vh;overflow-y:auto;padding:16px 24px}.agent-modal-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column;overflow:hidden}.agent-modal-drawer .ant-drawer-content-wrapper{border-radius:16px 16px 0 0;overflow:hidden}.agent-modal-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;flex-shrink:0;border-bottom:1px solid var(--dola-border-2)}.agent-modal-drawer-title{font-size:16px;font-weight:600;color:var(--dola-text-1);line-height:1.5}.agent-modal-drawer-header-right{display:flex;align-items:center;gap:10px}.agent-modal-drawer-create-btn{height:28px;padding:0 10px;border-radius:6px;background:var(--dola-primary);border:none;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px}.agent-modal-drawer-create-btn:hover{background:var(--dola-primary-soft)!important}.agent-mobile-drawer-content{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--dola-bg-popup)}.agent-mobile-search-bar{padding:10px 16px 8px;flex-shrink:0}.agent-mobile-search-input{width:100%;height:36px;border-radius:10px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-selected)}.agent-mobile-search-input .ant-input{font-size:13px;color:var(--dola-text-1);background:transparent}.agent-mobile-search-input .ant-input::placeholder{color:var(--dola-text-3)}.agent-mobile-search-input:hover,.agent-mobile-search-input:focus,.agent-mobile-search-input.ant-input-affix-wrapper-focused{border-color:var(--dola-primary-soft);box-shadow:none}.agent-mobile-tabs-wrap{padding:0 16px 10px;flex-shrink:0}.agent-mobile-tabs-capsule{display:flex;background:var(--dola-bg-selected);border-radius:8px;padding:2px}.agent-mobile-tab-item{flex:1;text-align:center;padding:5px 8px;border-radius:6px;font-size:13px;font-weight:500;color:var(--dola-text-2);cursor:pointer;transition:all .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-mobile-tab-item.active{background:var(--dola-bg-4);color:var(--dola-text-1);box-shadow:0 2px 8px #0000000f}.agent-mobile-tag-filter-bar{flex-shrink:0;padding:0 16px 10px}.agent-mobile-tag-filter-scroll{display:flex;align-items:center;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-right:16px}.agent-mobile-tag-filter-scroll::-webkit-scrollbar{display:none}.agent-mobile-tag-pill{flex-shrink:0;height:28px;padding:0 12px;border-radius:14px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);font-size:13px;font-weight:400;color:var(--dola-text-2);line-height:26px;cursor:pointer;white-space:nowrap;transition:all .15s}.agent-mobile-tag-pill.active{background:var(--dola-primary-bg);border-color:var(--dola-primary);color:var(--dola-primary);font-weight:500}.agent-mobile-tag-pill:active{opacity:.7}.agent-mobile-list-scroll{flex:1;overflow-y:auto;padding:4px 12px 16px}.agent-mobile-list-scroll::-webkit-scrollbar{width:3px}.agent-mobile-list-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.agent-mobile-card-list{display:flex;flex-direction:column;gap:10px}.agent-card--mobile-drawer{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);cursor:pointer;transition:background .15s,border-color .15s}.agent-card--mobile-drawer:active{background:var(--dola-primary-bg);border-color:var(--dola-primary-soft)}.agent-card--mobile-drawer .agent-card-body{display:flex;flex-direction:column;gap:10px}.agent-card--mobile-drawer .agent-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.agent-card--mobile-drawer .agent-card-info{display:flex;flex-direction:row;align-items:center;gap:10px;flex:1;min-width:0}.agent-card--mobile-drawer .agent-card-icon{width:44px;height:44px;min-width:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.agent-card--mobile-drawer .agent-card-icon img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.agent-card--mobile-drawer .agent-card-icon .agent-card-icon-text{font-size:22px;font-weight:600;color:var(--dola-text-reverse);line-height:1}.agent-card--mobile-drawer .agent-card-meta{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.agent-card--mobile-drawer .agent-card-name-row{padding:0;display:flex;align-items:center;justify-content:flex-start;gap:6px}.agent-card--mobile-drawer .agent-card-public-tag{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-success)!important;background:var(--dola-success-bg)!important;border-radius:4px;white-space:nowrap;align-self:center}.agent-card--mobile-drawer .agent-card-name{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-card--mobile-drawer .agent-card-author-row{display:flex;align-items:center;gap:4px;padding:0}.agent-card--mobile-drawer .agent-card-author,.agent-card--mobile-drawer .agent-card-date{font-size:11px;font-weight:400;color:var(--dola-text-3);line-height:1.4}.agent-card--mobile-drawer .agent-card-header-actions{display:flex;align-items:flex-start;gap:4px;flex-shrink:0;margin-left:auto}.agent-card--mobile-drawer .agent-card-action-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-popup);cursor:pointer;padding:0;color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-action-btn .anticon,.agent-card--mobile-drawer .agent-card-action-btn .iconfont{color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-lock-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-4);cursor:pointer;flex-shrink:0;color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-lock-btn .anticon,.agent-card--mobile-drawer .agent-card-lock-btn .iconfont{color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-fav-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-4);cursor:pointer;padding:0}.agent-card--mobile-drawer .agent-card-fav-btn--active{border-color:var(--dola-warning);background:var(--dola-warning-bg)}.agent-card--mobile-drawer .agent-card-fav-btn .agent-card-fav-icon{font-size:13px;color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-fav-btn .agent-card-fav-icon--filled{color:var(--dola-warning)}.agent-card--mobile-drawer .agent-card-tags{display:flex;flex-direction:column;gap:6px}.agent-card--mobile-drawer .agent-card-tag-list{display:flex;flex-wrap:wrap;gap:6px;min-height:unset}.agent-card--mobile-drawer .agent-card-tag{margin:0;padding:0 8px;background:var(--dola-bg-hover);border:none;border-radius:4px;font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:20px}.agent-card--mobile-drawer .agent-card-desc{padding:0;min-height:unset}.agent-card--mobile-drawer .agent-card-desc span{font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.agent-card--mobile-drawer .agent-card-footer{display:flex;justify-content:space-between;align-items:center}.agent-card--mobile-drawer .agent-card-usage{display:flex;align-items:center;gap:4px}.agent-card--mobile-drawer .agent-card-usage .agent-card-usage-icon{font-size:12px;color:var(--dola-text-3)}.agent-card--mobile-drawer .agent-card-usage .agent-card-usage-text{font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:1.5}.agent-card--mobile-drawer .agent-card-actions{display:flex;align-items:center}.agent-card--mobile-drawer .agent-card-use-btn{height:auto;padding:4px 16px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);font-size:12px;font-weight:400;color:var(--dola-text-2);cursor:pointer;transition:all .2s ease}.agent-card--mobile-drawer .agent-card-use-btn:hover{background:var(--dola-bg-popup);border-color:var(--dola-primary);color:var(--dola-primary)}.agent-select-modal .ant-modal-content{padding:0!important;border-radius:16px;overflow:hidden;background:var(--dola-bg-popup)}.agent-select-modal .ant-modal-body{padding:0}.agent-select-modal-container{display:flex;flex-direction:column;height:700px;background:var(--dola-bg-popup)}.agent-select-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--dola-border-2);flex-shrink:0}.agent-select-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.agent-select-modal-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--dola-text-3);transition:all .2s}.agent-select-modal-close:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.agent-select-modal-body{flex:1;overflow:hidden}.agent-select-modal-body .agent-page-embed{border:none;border-radius:0;box-shadow:none;flex-direction:row;height:100%;background:var(--dola-bg-popup)}.agent-select-modal-body .agent-page-embed .agent-page-header{width:196px;flex-shrink:0;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:16px;background:var(--dola-bg-5);border-right:1px solid var(--dola-border-2);border-bottom:none;overflow-y:auto;gap:0;height:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left{flex-direction:column;align-items:stretch;justify-content:flex-start;flex:none;order:1}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-expand-icon{display:none}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs{width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav{margin:0;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav:before{display:none}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-nav-wrap{flex:none;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-nav-list{flex-direction:column;gap:2px;background:transparent;padding:0;border-radius:0;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab{margin:0!important;padding:9px 8px!important;border-radius:8px;justify-content:flex-start;background:transparent!important;box-shadow:none!important;transition:background .15s;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab:hover{background:var(--dola-bg-hover)!important}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:var(--dola-bg-selected)!important}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-ink-bar,.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-content-holder{display:none}.agent-select-modal-body .agent-page-embed .agent-page-header-right{display:contents}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-create-btn{width:100%;order:0;height:36px;border:1px solid var(--dola-border-1)!important;border-radius:8px;color:var(--dola-primary)!important;background:var(--dola-bg-4)!important;font-size:14px;font-weight:500;line-height:22px;padding:0 12px;margin-bottom:16px;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:4px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-create-btn .anticon{color:var(--dola-primary);font-size:14px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-create-btn:hover{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-create-btn:hover .anticon{color:var(--dola-primary)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel{order:2;width:100%;margin-top:12px;padding-top:16px;border-top:1px solid var(--dola-border-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-title{font-size:12px;color:var(--dola-text-3);line-height:18px;margin-bottom:8px;padding:0 8px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search{margin:8px 8px 4px;width:calc(100% - 16px);border-radius:8px;font-size:12px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search .ant-input{font-size:12px;background:var(--dola-input-bg);color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search .ant-input::placeholder{color:var(--dola-text-4)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search.ant-input-affix-wrapper{background:var(--dola-input-bg);border-color:var(--dola-border-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search.ant-input-affix-wrapper:hover,.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search.ant-input-affix-wrapper:focus-within{border-color:var(--dola-border-active)!important}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-list{display:flex;flex-direction:column;gap:0}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item{padding:4px 8px;border-radius:6px;transition:background .15s}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item:hover{background:var(--dola-bg-hover)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item .ant-checkbox-wrapper{display:flex;align-items:center;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item .ant-checkbox-wrapper .ant-checkbox{top:0}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item .ant-checkbox-wrapper>span:last-child{padding-inline-start:8px;font-size:14px;color:var(--dola-text-1);line-height:22px;flex:1}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item .agent-tag-filter-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-empty{color:var(--dola-text-3);font-size:13px;padding:8px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-search{display:none}.agent-select-modal-body .agent-page-embed .agent-page-content{flex:1;padding:16px 24px 24px!important;overflow-y:auto;min-height:0;display:flex;gap:0}.agent-select-modal-body .agent-page-embed .agent-page-content .ant-spin-nested-loading{flex:1;overflow:auto}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search{margin-bottom:16px;height:36px;border-radius:10px;border:1px solid var(--dola-bg-selected);background:var(--dola-bg-hover);flex-shrink:0;padding:0 12px;box-shadow:none}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input-prefix{order:2;margin-right:0;margin-left:8px;color:var(--dola-text-3)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input-prefix .anticon{font-size:16px;color:var(--dola-text-3)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input{order:1;font-size:14px;color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input::placeholder{color:var(--dola-text-3)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input-suffix{order:3}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search:hover,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search:focus-within{border-color:var(--dola-primary);box-shadow:none}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card{padding:12px;border:1px solid var(--dola-border-1);border-radius:16px;gap:8px;box-shadow:none;min-width:0;overflow:hidden}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card:hover{border-color:var(--dola-primary)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-info{gap:8px;min-width:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-icon{width:42px;height:42px;min-width:42px;border-radius:6px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-meta{gap:2px;min-width:0;margin-right:10px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-name-row{width:100%;min-width:0;gap:6px;justify-content:flex-start}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-name{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row{gap:6px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row .ant-avatar{flex-shrink:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row .agent-card-author{font-size:12px;color:var(--dola-text-3);line-height:18px;display:inline-flex;align-items:center;gap:4px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row .agent-card-date{font-size:12px;color:var(--dola-text-2);line-height:18px;display:inline-flex;align-items:center;gap:4px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row .agent-card-date:before{content:"";display:inline-block;width:12px;height:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><circle cx='8' cy='8' r='6.33' stroke='currentColor' stroke-width='1.33'/><path d='M8 4v4l2.67 1.33' stroke='currentColor' stroke-width='1.33' stroke-linecap='round'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><circle cx='8' cy='8' r='6.33' stroke='currentColor' stroke-width='1.33'/><path d='M8 4v4l2.67 1.33' stroke='currentColor' stroke-width='1.33' stroke-linecap='round'/></svg>") center / contain no-repeat;flex-shrink:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-header-actions{gap:4px;margin-left:auto}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn{width:24px;height:24px;min-width:24px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--dola-text-1);box-shadow:none;flex-shrink:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn.agent-card-fav-btn--active,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn.agent-card-fav-btn--active:hover{color:var(--dola-warning)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn .anticon,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn .iconfont{font-size:14px;color:inherit}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-action-btn,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-lock-btn{width:24px;height:24px;min-width:24px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--dola-text-1);box-shadow:none;flex-shrink:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-action-btn:hover,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-lock-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-action-btn .anticon,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-lock-btn .anticon,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-action-btn .iconfont,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-lock-btn .iconfont{font-size:14px;color:inherit}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-tag-list{gap:6px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-tag{margin:0;padding:0 6px;height:20px;line-height:18px;background:var(--dola-bg-hover);color:var(--dola-text-3);border:none;border-radius:4px;font-size:12px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-desc{padding:0 4px;font-size:12px;color:var(--dola-text-1);line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-desc>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-footer{margin-top:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-usage{gap:4px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-usage .agent-card-usage-icon,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-usage .agent-card-usage-text{font-size:12px;color:var(--dola-text-3);line-height:18px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-actions{gap:8px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-use-btn{height:26px;padding:4px 16px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);color:var(--dola-text-2);border-radius:6px;font-size:12px;line-height:18px;box-shadow:none}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-use-btn:hover{background:var(--dola-bg-hover);border-color:var(--dola-primary);color:var(--dola-primary)}.sender-tool-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:2px 8px;border-radius:9999px;color:var(--dola-text-1);background-color:var(--dola-bg-3);border:1px solid var(--dola-border-2);font-size:11px;font-weight:400;line-height:18px;white-space:nowrap;flex-shrink:0;cursor:pointer;box-sizing:content-box;transition:background-color .12s cubic-bezier(.215,.61,.355,1)}.sender-tool-button:hover{background-color:var(--dola-bg-2)}.sender-tool-button .sender-tool-button-content{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--dola-text-1)}.sender-tool-button .sender-tool-button-content .iconfont{color:var(--dola-text-1);font-size:12px}.sender-tool-button .sender-tool-button-content .iconfont.icon-agent{color:var(--dola-text-2);font-size:12px}.sender-tool-button .sender-tool-button-content .agent-close-icon{font-size:14px;margin-left:1px;border-radius:4px;transition:all .12s cubic-bezier(.215,.61,.355,1)}.sender-tool-button .sender-tool-button-content .agent-close-icon:hover{background:var(--dola-bg-hover);color:var(--dola-color-primary)}.knowledge-select-modal .ant-modal-content{padding:0!important;border-radius:10px;overflow:hidden;max-height:640px;display:flex;flex-direction:column}.knowledge-select-modal .ant-modal-body{padding:0;overflow:hidden;display:flex;flex-direction:column;flex:1}.knowledge-select-modal-container{display:flex;flex-direction:column;height:640px;background:var(--dola-bg-4)!important}.knowledge-select-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.knowledge-select-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1);margin:0}.knowledge-select-modal-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--dola-text-3);transition:all .2s;border:none;background:transparent;padding:0}.knowledge-select-modal-close:hover{background:var(--dola-bg-2);color:var(--dola-text-2)}.knowledge-select-modal-main{display:flex;flex:1;min-height:0;overflow:hidden}.knowledge-select-modal-sidebar{width:152px;border-right:none;display:flex;flex-direction:column;flex-shrink:0;padding:8px;background:var(--dola-bg-5)}.knowledge-select-sidebar-list{flex:1;overflow-y:auto;padding:0}.knowledge-select-sidebar-list::-webkit-scrollbar{width:6px}.knowledge-select-sidebar-list::-webkit-scrollbar-track{background:transparent}.knowledge-select-sidebar-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-sidebar-list::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-type-item{display:flex;align-items:center;justify-content:space-between;height:24px;line-height:24px;cursor:pointer;transition:background .15s ease;user-select:none;margin:4px;padding:0 8px;border-radius:10px}.knowledge-select-type-item:hover:not(.active):not(.disabled){background:var(--dola-bg-3)}.knowledge-select-type-item.active{background:var(--dola-bg-3);font-weight:400}.knowledge-select-type-item.active .knowledge-select-type-item-label{color:var(--dola-text-1)}.knowledge-select-type-item.active .knowledge-select-type-item-count{color:var(--dola-primary);font-weight:400}.knowledge-select-type-item.disabled{cursor:not-allowed;opacity:.6}.knowledge-select-type-item.disabled:hover{background:transparent}.knowledge-select-type-item.disabled .knowledge-select-type-item-label{color:var(--dola-text-3)}.knowledge-select-type-item.disabled .knowledge-select-type-item-icon{opacity:.6}.knowledge-select-type-item-icon{font-size:12px;margin-right:4px;color:var(--dola-warning);flex-shrink:0}.knowledge-select-type-item-label{font-size:12px;color:var(--dola-text-2);flex:1;min-width:0;line-height:22px}.knowledge-select-type-item-count{font-size:12px;color:var(--dola-text-3);margin-left:4px;line-height:20px}.knowledge-select-type-item-icon{width:14px;height:14px;margin-right:4px;flex-shrink:0;object-fit:contain}.knowledge-select-modal-content-area{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.knowledge-select-modal-items{flex:1;overflow-y:auto;padding:8px 16px}.knowledge-select-modal-items .knowledge-select-tab-pane{height:100%}.knowledge-select-modal-items::-webkit-scrollbar{width:6px}.knowledge-select-modal-items::-webkit-scrollbar-track{background:transparent}.knowledge-select-modal-items::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-modal-items::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-modal-loading{display:flex;align-items:center;justify-content:center;height:300px;color:var(--dola-text-3)}.knowledge-select-list{display:flex;flex-direction:column;gap:4px}.knowledge-select-list-item{display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4)!important;cursor:pointer;transition:all .2s ease;min-height:64px}.knowledge-select-list-item:hover{border-color:var(--dola-primary);background:var(--dola-bg-2)!important}.knowledge-select-list-item.checked{border-color:var(--dola-primary);background:var(--dola-bg-3)!important}.knowledge-select-list-item-info{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.knowledge-select-list-item-name{font-size:14px;font-weight:500;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-select-list-item-desc{font-size:12px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-select-list-item-checkbox{flex-shrink:0;width:20px;height:20px;border:2px solid var(--dola-border-1);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:transparent;margin-left:16px}.knowledge-select-list-item-checkbox:hover{border-color:var(--dola-primary)}.knowledge-select-list-item-checkbox.checked{background:var(--dola-primary)!important;border-color:var(--dola-primary);color:var(--dola-text-reverse)!important}.knowledge-select-list-item-checkbox.checked svg{width:14px;height:14px}.knowledge-select-modal-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border:none;flex-shrink:0;background:var(--dola-bg-6);gap:12px}.knowledge-select-modal-footer-info{font-size:14px;color:var(--dola-text-3)}.knowledge-select-footer-count{color:var(--dola-primary);font-weight:600}.knowledge-select-modal-footer-selected{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow:hidden}.knowledge-select-modal-footer-selected-label{font-size:12px;color:var(--dola-text-3);flex-shrink:0;margin-right:2px}.knowledge-select-modal-selected-tag{display:inline-flex;align-items:center;gap:4px;max-width:160px;padding:2px 4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:6px;font-size:11px;line-height:18px;color:var(--dola-text-3);flex-shrink:0;cursor:default;box-sizing:border-box}.knowledge-select-modal-selected-tag-icon{width:12px;height:12px;flex-shrink:0}.knowledge-select-modal-selected-tag-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.knowledge-select-modal-selected-tag-close{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;padding:0;border:none;background:transparent;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;font-size:10px;line-height:1;transition:color .2s ease}.knowledge-select-modal-selected-tag-close:hover{color:var(--dola-text-2)}.knowledge-select-modal-selected-more{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:4px;font-size:11px;line-height:18px;color:var(--dola-text-3);flex-shrink:0;cursor:pointer;transition:color .2s ease,border-color .2s ease}.knowledge-select-modal-selected-more:hover{color:var(--dola-primary);border-color:var(--dola-primary)}.knowledge-select-modal-selected-more-popover .knowledge-select-modal-selected-more-list{display:flex;flex-wrap:wrap;gap:4px;max-width:360px}.knowledge-select-modal-tag-preview{display:flex;flex-direction:column;gap:4px;min-width:200px}.knowledge-select-modal-tag-preview .preview-item-name{font-size:13px;color:var(--dola-text-1)}.knowledge-select-modal-tag-preview .preview-item-meta{font-size:12px;color:var(--dola-text-3)}.knowledge-select-modal-footer-actions{display:flex;gap:8px;flex-shrink:0}.knowledge-select-modal-btn{padding:8px 24px;font-size:14px;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;font-weight:500;min-width:76px}.knowledge-select-modal-btn:disabled{opacity:.5;cursor:not-allowed}.knowledge-select-modal-btn-cancel{color:var(--dola-text-2);background:var(--dola-bg-4);border:1px solid var(--dola-border-1)}.knowledge-select-modal-btn-cancel:hover:not(:disabled){background:var(--dola-bg-2);border-color:var(--dola-primary);color:var(--dola-primary)}.knowledge-select-modal-btn-confirm{color:var(--dola-btn-primary-text);background:var(--dola-primary)}.knowledge-select-modal-btn-confirm:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)}.knowledge-select-modal-btn-confirm:active:not(:disabled){background:var(--dola-btn-primary-bg-active)}.knowledge-select-quick-import-content{width:100%;height:100%;display:flex;flex-direction:column}.link-content{display:flex;flex-direction:column;padding:0;gap:4px;overflow:hidden}.link-form-item{display:flex;flex-direction:column;gap:4px}.link-form-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.link-form-required{color:var(--dola-extra-1)}.link-autocomplete{width:100%}.link-input.ant-input-affix-wrapper{height:30px;padding:0 8px;border-radius:10px;border-color:var(--dola-border-1);font-size:12px;background:var(--dola-input-bg)!important;color:var(--dola-text-2)}.link-input.ant-input-affix-wrapper .ant-input{height:100%;font-size:12px;background:transparent!important;color:var(--dola-text-2)}.link-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.link-input.ant-input-affix-wrapper input{background:transparent!important;color:var(--dola-text-2)}.link-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.link-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.parse-button.ant-btn-link{font-size:13px;color:var(--dola-primary);padding:0}.parse-button.ant-btn-link:hover:not(:disabled){color:#917aff}.parse-button.ant-btn-link:disabled{color:var(--dola-border-active);cursor:not-allowed}.link-status-container{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:24px}.link-status-container.link-status-idle{background-image:url(/assets/guideMap.09e40854.png);background-size:contain;background-repeat:no-repeat;background-position:top 12px left 0}#dola-root[dola-theme=dark] .link-status-container.link-status-idle{background-image:url(https://cos.ola.qq.com/dark-7af8cc96.png)}.link-status-container.link-status-parsing{gap:16px}.link-status-container.link-status-parsing .status-message{font-size:12px;color:var(--dola-text-2);margin:0}.link-status-container.link-status-error{gap:16px}.link-status-container.link-status-error .error-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.link-status-container.link-status-error .error-title{font-size:14px;font-weight:500;color:var(--dola-text-1)}.link-status-container.link-status-error .error-description{font-size:12px;color:var(--dola-text-3)}.link-status-success{flex:1;display:flex;flex-direction:column;gap:4px;overflow:hidden;margin-top:8px}.parse-tip{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--dola-text-3);line-height:18px}.parse-tip i{font-size:16px}.link-card-container{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:10px;border:1px solid var(--dola-bg-6);background:var(--dola-bg-5);flex:1;min-height:0;overflow:hidden}.link-card-meta-info{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.link-card-meta-row{display:flex;gap:4px;width:100%}.link-card-meta-col{flex:1 0 0;display:flex;align-items:center;gap:12px;min-width:0}.link-meta-label{flex-shrink:0;font-size:12px;color:var(--dola-text-2);line-height:18px;white-space:nowrap}.link-meta-value{font-size:12px;color:var(--dola-text-1);line-height:18px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-card-meta-col .view-sql-link{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:500;color:var(--dola-primary);text-decoration:none;cursor:pointer;white-space:nowrap}.link-card-meta-col .view-sql-link:hover{opacity:.85}.link-card-meta-col .view-sql-link i{font-size:12px;line-height:1}.dt-card-item{position:relative;background:var(--dola-bg-4)!important;border:1px solid var(--dola-border-1);border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:border-color .12s cubic-bezier(.215,.61,.355,1),box-shadow .12s cubic-bezier(.215,.61,.355,1)}.dt-card-item:hover{border-color:var(--dola-primary)}.dt-card-item.is-selected{border-color:var(--dola-primary);box-shadow:0 0 0 1px var(--dola-primary) inset}.dt-card-item.is-readonly{cursor:default}.dt-card-item.is-readonly:hover{border-color:var(--dola-border-1)}.dt-card-item-check{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;background:var(--dola-primary);color:var(--dola-bg-4);font-size:10px;pointer-events:none}.dt-card-item-text{display:flex;flex-direction:column;gap:8px}.dt-card-item-row{overflow:hidden}.dt-card-item-row-value{font-size:12px;color:var(--dola-text-3);line-height:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-card-item-footer{display:flex;align-items:center;gap:4px}.dt-card-item-chips{display:flex;gap:6px;align-items:center;flex:1;min-width:0}.dt-card-chip{display:inline-flex;align-items:center;gap:2px;height:22px;padding:0 8px;background:var(--dola-bg-2);border-radius:12px;font-size:12px;color:var(--dola-text-1);white-space:nowrap;flex-shrink:0}.dt-card-item-owner{display:flex;align-items:center;gap:2px;font-size:12px;color:var(--dola-text-2);flex-shrink:0;min-width:0;overflow:hidden}.dt-card-item-owner span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px}.link-cards-wrap{display:flex;flex-direction:column;border-radius:10px;background:var(--dola-bg-6);flex:1;min-height:0;overflow:hidden}.link-cards-wrap .scroll-container{flex:1;overflow-y:auto;width:100%}.link-cards-wrap .scroll-container::-webkit-scrollbar{width:6px}.link-cards-wrap .scroll-container::-webkit-scrollbar-track{background:transparent}.link-cards-wrap .scroll-container::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.link-cards-wrap .scroll-container::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.link-assets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.link-assets-grid .no-assets{grid-column:-1;text-align:center;padding:16px 0;color:var(--dola-text-3)}.link-asset-card.ant-card,.link-asset-card.table-card{background:var(--dola-bg-4)!important;border:1px solid var(--dola-border-1)!important;border-radius:10px!important;padding:12px!important;min-height:auto!important;gap:12px!important;cursor:pointer}.link-asset-card.ant-card:hover,.link-asset-card.table-card:hover{border-color:var(--dola-primary)!important;box-shadow:none!important}.link-asset-card.ant-card .card-header,.link-asset-card.table-card .card-header{display:none}.link-asset-card.ant-card .card-body,.link-asset-card.table-card .card-body{background:transparent!important;padding:0!important;border-radius:0!important;gap:12px!important}.history-option-item{display:flex;gap:8px;font-size:12px}.history-option-item .history-url{color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px}.knowledge-select-datasource-panel{display:flex;flex-direction:column;gap:12px;height:100%}.knowledge-select-datasource-select{display:flex;flex-direction:column;gap:4px}.knowledge-select-datasource-auth{display:flex;align-items:stretch;gap:12px}.knowledge-select-datasource-auth-left{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.knowledge-select-datasource-auth-left .ant-radio-group{display:flex;align-items:center;gap:16px;height:32px}.knowledge-select-datasource-auth-left .ant-radio-group .knowledge-select-datasource-auth-radio-item{display:flex;align-items:center}.knowledge-select-datasource-auth-left .ant-radio-group .ant-radio-wrapper{margin-inline-end:4px;font-size:12px}.knowledge-select-datasource-auth-left .ant-radio-group .ant-radio-wrapper span.ant-radio+*{padding-inline-start:4px;padding-inline-end:0px}.knowledge-select-datasource-auth-right{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.knowledge-select-datasource-auth-info-icon{color:var(--dola-text-4);font-size:14px}.knowledge-select-datasource-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.datasource-select-option{display:flex;flex-direction:column}.datasource-select-option-name{font-size:14px;color:var(--dola-text-1);line-height:22px}.datasource-select-option-id{font-size:12px;color:var(--dola-text-3);line-height:18px}.knowledge-select-datasource-required{color:var(--dola-extra-1)}.knowledge-select-datasource-select-control{width:100%;height:28px}.knowledge-select-datasource-select-control.ant-select .ant-select-selector{height:28px;display:flex;align-items:center;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;padding:0 8px}.knowledge-select-datasource-select-control.ant-select .ant-select-selector .ant-select-selection-search-input{height:28px;font-size:12px}.knowledge-select-datasource-select-control.ant-select .ant-select-selector .ant-select-selection-item{font-size:12px;line-height:26px}.knowledge-select-datasource-select-control.ant-select .ant-select-selector .ant-select-selection-placeholder{font-size:12px!important;color:var(--dola-text-3)!important}.knowledge-select-datasource-select-control.ant-select .ant-select-selector:hover{border-color:var(--dola-primary)}.knowledge-select-datasource-select-control.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-datasource-search{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.knowledge-select-datasource-search .knowledge-select-datasource-label{flex-shrink:0}.knowledge-select-datasource-search .knowledge-select-datasource-search-input{width:180px;flex-shrink:0}.knowledge-select-datasource-search-input.ant-input-affix-wrapper{height:28px;padding:0 8px;background:var(--dola-bg-2);border-radius:8px;border-color:var(--dola-border-1);font-size:12px;color:var(--dola-text-2)}.knowledge-select-datasource-search-input.ant-input-affix-wrapper .ant-input{height:100%;font-size:12px!important;color:var(--dola-text-2);background:transparent;line-height:22px}.knowledge-select-datasource-search-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-datasource-search-input.ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-datasource-search-input.ant-input-affix-wrapper .ant-input-prefix{margin-right:4px;color:var(--dola-text-3)}.knowledge-select-datasource-search-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.knowledge-select-datasource-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-datasource-search .knowledge-select-datasource-search-input.ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-datasource-list-wrapper{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.knowledge-select-datasource-loading{display:flex;align-items:center;justify-content:center;flex:1;color:var(--dola-text-3)}.knowledge-select-datasource-list{display:flex;flex-direction:column;gap:4px;overflow-y:auto;flex:1}.knowledge-select-datasource-list::-webkit-scrollbar{width:6px}.knowledge-select-datasource-list::-webkit-scrollbar-track{background:transparent}.knowledge-select-datasource-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-datasource-list::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-datasource-list-item{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:8px;cursor:pointer;transition:background .15s ease}.knowledge-select-datasource-list-item:hover{background:var(--dola-bg-2)}.knowledge-select-datasource-list-item.is-selected{background:var(--dola-bg-3);border-radius:10px}.knowledge-select-datasource-list-item.is-selected .datasource-list-item-name,.knowledge-select-datasource-list-item.is-selected .datasource-list-item-cn-name,.knowledge-select-datasource-list-item.is-selected .datasource-list-item-icon{color:var(--dola-text-1)}.knowledge-select-datasource-list-item.is-pending{cursor:progress;opacity:.6}.knowledge-select-datasource-list-item .ant-checkbox{flex-shrink:0}.knowledge-select-datasource-list-item .ant-checkbox .ant-checkbox-inner{width:14px;height:14px}.datasource-list-item-pending{display:flex;align-items:center;flex-shrink:0;margin-left:4px;color:var(--dola-text-3)}.datasource-list-item-icon{display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);flex-shrink:0}.datasource-list-item-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--dola-text-2);line-height:18px}.datasource-list-item-text{flex:1;min-width:0;display:flex;flex-direction:column}.datasource-list-item-cn-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--dola-text-1);line-height:22px}.datasource-list-item-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--dola-text-3);line-height:18px}.knowledge-select-tab-experiment-panel{display:flex;flex-direction:column;gap:12px;height:100%}.knowledge-select-tab-experiment-filters{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.knowledge-select-tab-experiment-select-row{display:flex;flex-direction:column;gap:4px}.knowledge-select-tab-experiment-search-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.knowledge-select-tab-experiment-search-row .knowledge-select-datasource-label{flex-shrink:0}.knowledge-select-tab-experiment-search-row .knowledge-select-tab-experiment-search-input{width:180px;flex-shrink:0}.knowledge-select-tab-experiment-select{width:100%}.knowledge-select-tab-experiment-select.ant-select .ant-select-selector{display:flex;align-items:center;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;padding:0 8px}.knowledge-select-tab-experiment-select.ant-select .ant-select-selection-placeholder{font-size:12px!important;color:var(--dola-text-3)!important}.knowledge-select-tab-experiment-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-tab-experiment-search-input{flex-shrink:0}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper{height:28px;padding:0 8px;background:var(--dola-bg-2);border-radius:8px;border-color:var(--dola-border-1);font-size:12px;color:var(--dola-text-2)}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input{height:100%;font-size:12px!important;color:var(--dola-text-2);background:transparent;line-height:22px}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input-prefix{margin-right:4px;color:var(--dola-text-3)}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-tab-experiment-table-wrapper{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.knowledge-select-tab-experiment-loading{display:flex;align-items:center;justify-content:center;flex:1;color:var(--dola-text-3)}.knowledge-select-tab-experiment-table-wrapper .ant-spin-nested-loading{height:100%}.knowledge-select-tab-experiment-table-wrapper .ant-spin-container{display:flex;flex-direction:column;height:100%}.knowledge-select-tab-experiment-table-wrapper .ant-table{flex:1;min-height:0}.knowledge-select-tab-experiment-table-wrapper .ant-table-container{display:flex;flex-direction:column;height:100%}.knowledge-select-tab-experiment-table-wrapper .ant-table-header{flex-shrink:0}.knowledge-select-tab-experiment-table-wrapper .ant-table-body{flex:1;min-height:0;overflow-y:auto!important}.knowledge-select-tab-experiment-table-wrapper .ant-table-body::-webkit-scrollbar{width:6px}.knowledge-select-tab-experiment-table-wrapper .ant-table-body::-webkit-scrollbar-track{background:transparent}.knowledge-select-tab-experiment-table-wrapper .ant-table-body::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-tab-experiment-table-wrapper .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-tab-experiment-table-wrapper .ant-table-cell{font-size:13px!important}.knowledge-select-tab-experiment-table.ant-table .ant-table-thead>tr>th{padding:4px 8px;background:var(--dola-bg-2);color:var(--dola-text-2);font-size:14px;font-weight:400;line-height:20px;border-bottom:1px solid var(--dola-border-1);text-shadow:none}.knowledge-select-tab-experiment-table.ant-table .ant-table-thead>tr>th:before{display:none}.knowledge-select-tab-experiment-table.ant-table .ant-table-tbody>tr>td{padding:4px 8px;border-bottom:1px solid var(--dola-border-1)}.knowledge-select-tab-experiment-table.ant-table .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--dola-bg-2)}.knowledge-select-tab-experiment-table.ant-table .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--dola-bg-2)}.knowledge-select-tab-experiment-table.ant-table .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--dola-bg-2)}.knowledge-select-tab-experiment-table.ant-table .ant-table-selection-column{padding:4px!important}.tab-experiment-table-name-cell{display:flex;flex-direction:column;gap:2px}.tab-experiment-table-name{color:var(--dola-text-1);font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-experiment-table-exp-id{color:var(--dola-text-3);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination{margin:8px 0 0;color:var(--dola-text-2)}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-total-text{color:var(--dola-text-3);font-size:12px}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-item{background:transparent;border-color:var(--dola-border-1)}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-item a{color:var(--dola-text-2)}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-item:hover{border-color:var(--dola-color-primary)}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-item:hover a{color:var(--dola-color-primary)}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-item.ant-pagination-item-active{border-color:var(--dola-color-primary);background:var(--dola-bg-2)}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:var(--dola-color-primary)}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link{color:var(--dola-text-2)}.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.knowledge-select-tab-experiment-table.ant-table .ant-table-pagination.ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{color:var(--dola-color-primary)}.tab-experiment-user-item{font-size:13px}.tab-experiment-user-item .graft-ui-el-user-items-icon{display:none}.tab-experiment-filter-dropdown.ant-dropdown .ant-dropdown-menu-item{padding:4px 8px;min-height:auto}.tab-experiment-filter-dropdown.ant-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content,.tab-experiment-filter-dropdown.ant-dropdown .ant-dropdown-menu-item .ant-checkbox-wrapper,.tab-experiment-filter-dropdown.ant-dropdown .ant-dropdown-menu-item span{font-size:12px;line-height:22px}.tab-experiment-filter-dropdown.ant-dropdown .ant-table-filter-dropdown-btns{padding:8px}.tab-experiment-filter-dropdown.ant-dropdown .ant-table-filter-dropdown-btns .ant-btn{font-size:12px}.knowledge-select-dashboard-link-panel{display:flex;flex-direction:column;gap:12px;height:100%;overflow:hidden}.knowledge-select-dashboard-link-header{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.knowledge-select-dashboard-link-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.knowledge-select-dashboard-link-required{color:var(--dola-extra-1)}.knowledge-select-dashboard-link-input-row{display:flex;align-items:center;gap:8px}.knowledge-select-dashboard-link-input{flex:1;min-width:0}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper{height:32px;padding:0 8px;background:var(--dola-bg-2)!important;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;color:var(--dola-text-2)}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper .ant-input,.knowledge-select-dashboard-link-input.ant-input-affix-wrapper .ant-input-outlined{height:100%;font-size:12px!important;color:var(--dola-text-2);background:var(--dola-bg-2)!important}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper .ant-input::placeholder,.knowledge-select-dashboard-link-input.ant-input-affix-wrapper .ant-input-outlined::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper input{background:var(--dola-bg-2)!important}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-dashboard-link-input.ant-input,.knowledge-select-dashboard-link-input.ant-input-outlined{height:32px;padding:0 8px;background:var(--dola-bg-2)!important;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;color:var(--dola-text-2)}.knowledge-select-dashboard-link-input.ant-input::placeholder,.knowledge-select-dashboard-link-input.ant-input-outlined::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-dashboard-link-input.ant-input:hover,.knowledge-select-dashboard-link-input.ant-input-outlined:hover{border-color:var(--dola-primary)}.knowledge-select-dashboard-link-input.ant-input:focus,.knowledge-select-dashboard-link-input.ant-input-outlined:focus{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-dashboard-link-parse-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;font-size:12px;color:var(--dola-primary);cursor:pointer;white-space:nowrap;transition:opacity .15s ease}.knowledge-select-dashboard-link-parse-btn:hover{opacity:.8}.knowledge-select-dashboard-link-parse-btn.is-disabled{color:var(--dola-text-3);cursor:not-allowed;opacity:1}.knowledge-select-dashboard-link-parse-btn.is-disabled:hover{opacity:1}.knowledge-select-dashboard-link-loading{display:flex;align-items:center;justify-content:center;gap:4px;flex:1;color:var(--dola-text-3);font-size:12px;background:var(--dola-bg-4)}.knowledge-select-dashboard-link-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:4px;padding-top:24px}.knowledge-select-dashboard-link-empty-img{width:64px;height:64px;opacity:.6}.knowledge-select-dashboard-link-empty-text{font-size:12px;color:var(--dola-text-3)}.knowledge-select-dashboard-link-result{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow:hidden}.knowledge-select-dashboard-link-hint{display:flex;align-items:center;gap:2px;font-size:12px;color:var(--dola-text-3);flex-shrink:0}.knowledge-select-dashboard-link-hint-icon{font-size:14px;color:var(--dola-text-3);flex-shrink:0}.knowledge-select-lib-panel{display:flex;flex-direction:column;height:100%;overflow:hidden}.knowledge-select-lib-panel .ant-tabs{flex-shrink:0}.knowledge-select-lib-panel .ant-tabs .ant-tabs-nav{margin-bottom:4px}.knowledge-select-lib-panel .ant-spin-nested-loading{flex:1;min-height:0}.knowledge-select-lib-panel .ant-spin-nested-loading .ant-spin-container{height:100%}.knowledge-select-lib-search{flex-shrink:0;margin-bottom:8px}.knowledge-select-lib-search .knowledge-select-lib-search-input.ant-input-affix-wrapper{height:28px;padding:0 8px;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;background:var(--dola-bg-2);color:var(--dola-text-2)}.knowledge-select-lib-search .knowledge-select-lib-search-input.ant-input-affix-wrapper .ant-input{height:100%;font-size:12px;color:var(--dola-text-2);background:transparent}.knowledge-select-lib-search .knowledge-select-lib-search-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3);font-size:12px}.knowledge-select-lib-search .knowledge-select-lib-search-input.ant-input-affix-wrapper .ant-input-prefix{margin-right:4px;color:var(--dola-text-3)}.knowledge-select-lib-search .knowledge-select-lib-search-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.knowledge-select-lib-search .knowledge-select-lib-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-lib-tree-wrap{height:100%}.knowledge-select-lib-tree.ant-tree{background:transparent;font-size:13px;color:var(--dola-text-2)}.knowledge-select-conv-panel{display:flex;flex-direction:column;height:100%;overflow:hidden}.knowledge-select-conv-search{flex-shrink:0;margin-bottom:8px}.knowledge-select-conv-search .knowledge-select-conv-search-input.ant-input-affix-wrapper{height:28px;padding:0 8px;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;background:var(--dola-bg-2);color:var(--dola-text-2)}.knowledge-select-conv-search .knowledge-select-conv-search-input.ant-input-affix-wrapper .ant-input{height:100%;font-size:12px;color:var(--dola-text-2);background:transparent}.knowledge-select-conv-search .knowledge-select-conv-search-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3);font-size:12px}.knowledge-select-conv-search .knowledge-select-conv-search-input.ant-input-affix-wrapper .ant-input-prefix{margin-right:4px;color:var(--dola-text-3)}.knowledge-select-conv-search .knowledge-select-conv-search-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.knowledge-select-conv-search .knowledge-select-conv-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-conv-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.knowledge-select-conv-loading,.knowledge-select-conv-loading-more{display:flex;align-items:center;justify-content:center;padding:12px 0;color:var(--dola-text-3);font-size:12px}.knowledge-select-conv-empty{display:flex;align-items:center;justify-content:center;flex:1;color:var(--dola-text-3);font-size:12px}.knowledge-select-conv-item{display:flex;align-items:center;gap:8px;padding:2px 8px;border-radius:8px;cursor:pointer;transition:background .15s ease}.knowledge-select-conv-item:hover{background:var(--dola-bg-2)}.knowledge-select-conv-item.is-selected{background:var(--dola-bg-3)}.knowledge-select-conv-title{flex:1;min-width:0;font-size:13px;color:var(--dola-text-2);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-select-dashboard-link-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;overflow-y:auto;flex:1;min-height:0;padding-right:2px}.knowledge-select-dashboard-link-grid::-webkit-scrollbar{width:6px}.knowledge-select-dashboard-link-grid::-webkit-scrollbar-track{background:transparent}.knowledge-select-dashboard-link-grid::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-dashboard-link-grid::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-dashboard-link-card{position:relative;display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--dola-bg-4)!important;border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;overflow:hidden}.knowledge-select-dashboard-link-card:hover{border-color:var(--dola-primary)}.knowledge-select-dashboard-link-card.is-selected{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-bg-3)!important}.knowledge-select-dashboard-link-card-check{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:var(--dola-primary);border-radius:50%;color:var(--dola-text-reverse);font-size:10px}.knowledge-select-dashboard-link-card-title{font-size:12px;color:var(--dola-text-1);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:18px;padding-right:20px}.knowledge-select-dashboard-link-card-meta{display:flex;flex-direction:column;gap:2px}.knowledge-select-dashboard-link-card-id{font-size:11px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}.workbench-panel{display:flex;flex-direction:column;width:100%;height:100%;color:var(--dola-text-1)}.workbench-panel .workbench-panel-search{flex-shrink:0;margin-bottom:8px}.workbench-panel .workbench-panel-search .workbench-panel-search-input.ant-input-affix-wrapper{height:30px!important;padding:0 8px!important;border-radius:10px;border-color:var(--dola-border-1)!important;font-size:12px!important;background:var(--dola-bg-5)!important;color:var(--dola-text-2)!important}.workbench-panel .workbench-panel-search .workbench-panel-search-input.ant-input-affix-wrapper .ant-input{height:100%;font-size:12px!important;color:var(--dola-text-2)!important;background:transparent;padding:3px 2px!important}.workbench-panel .workbench-panel-search .workbench-panel-search-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-4)!important;font-size:12px}.workbench-panel .workbench-panel-search .workbench-panel-search-input.ant-input-affix-wrapper .ant-input-prefix{margin-right:4px;color:var(--dola-text-4)!important}.workbench-panel .workbench-panel-search .workbench-panel-search-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)!important}.workbench-panel .workbench-panel-search .workbench-panel-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary)!important;box-shadow:none}.workbench-panel .workbench-panel-tabs-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.workbench-panel .workbench-panel-tabs-row .ant-segmented{flex-shrink:0;background:var(--dola-bg-hover);border-radius:8px}.workbench-panel .workbench-panel-tabs-row .ant-segmented .ant-segmented-item{display:flex;align-items:center;justify-content:center;height:24px;font-size:12px;line-height:20px;color:var(--dola-text-1);border-radius:6px;transition:all .1s cubic-bezier(.215,.61,.355,1)}.workbench-panel .workbench-panel-tabs-row .ant-segmented .ant-segmented-item.ant-segmented-item-selected{background:var(--dola-bg-2);box-shadow:0 1px 4px #0000000f;color:var(--dola-text-1)}.workbench-panel .workbench-panel-tabs-row .ant-segmented .ant-segmented-thumb{background:var(--dola-bg-2);box-shadow:0 1px 4px #0000000f}.workbench-panel .workbench-panel-tabs-row .workbench-panel-space{flex:0 0 auto}.workbench-panel .workbench-panel-tabs-row .workbench-panel-space .space-selector-trigger{box-sizing:border-box;height:28px;padding:0 12px;border:1px solid var(--dola-border-1)}.workbench-panel .workbench-panel-tabs-row .workbench-panel-space .space-selector-trigger:hover{border-color:var(--dola-btn-primary-bg-default);background:none}.workbench-panel .workbench-panel-alert{display:flex;align-items:center;margin:0 4px 8px;padding:4px 8px;background:var(--dola-primary-bg);border-radius:8px}.workbench-panel .workbench-panel-alert .workbench-panel-alert-icon{flex-shrink:0;margin-right:4px;color:var(--dola-primary);font-size:16px}.workbench-panel .workbench-panel-alert .workbench-panel-alert-text{flex:1;font-size:12px;color:var(--dola-text-2);line-height:20px}.workbench-panel .workbench-panel-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:4px;overflow-y:auto}.workbench-panel .workbench-panel-loading,.workbench-panel .workbench-panel-empty{flex:1;display:flex;align-items:center;justify-content:center;min-height:200px}.workbench-panel .workbench-panel-node{display:flex;align-items:center;gap:8px;padding-top:2px;padding-bottom:2px;padding-right:8px;border-radius:8px;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1)}.workbench-panel .workbench-panel-node:hover{background-color:var(--dola-bg-2)}.workbench-panel .workbench-panel-node.is-selected{background-color:var(--dola-bg-3)}.workbench-panel .workbench-panel-node.is-folder .workbench-panel-node-icon{color:var(--dola-warning)}.workbench-panel .workbench-panel-arrow{flex-shrink:0;width:16px;height:16px;color:var(--dola-text-3);font-size:16px}.workbench-panel .workbench-panel-node-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:12px;height:12px;color:var(--dola-text-3)}.workbench-panel .workbench-panel-node-icon .iconfont{font-size:14px}.workbench-panel .workbench-panel-node-icon .iconfont.icon-zhahuashibaogaotubiao{font-size:12px}.workbench-panel .workbench-panel-node-content{flex:1;min-width:0;display:flex;align-items:center;gap:4px}.workbench-panel .workbench-panel-node-name{min-width:0;flex:1;font-size:13px;line-height:22px;color:var(--dola-text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.workbench-panel .workbench-panel-draft-tag{flex-shrink:0;margin:0;padding:0 3px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-size:11px;line-height:18px;color:var(--dola-text-2);background:var(--dola-bg-selected);border:none;border-radius:4px}.workbench-panel .workbench-panel-permission-btn{flex-shrink:0;margin:0 4px;padding:0 4px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-4);border-radius:6px;font-size:11px;line-height:18px;color:var(--dola-text-2);cursor:pointer;transition:border-color .1s cubic-bezier(.215,.61,.355,1)}.workbench-panel .workbench-panel-permission-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.workbench-panel .workbench-panel-checkbox{flex-shrink:0}.sender-ref-tag>.iconfont.icon-zhahuashibaogaotubiao{font-size:12px!important}.knowledge-ref-menu-button{display:flex;align-items:center;justify-content:center;height:22px;width:22px;border-radius:12px;border:none;background:transparent;cursor:pointer;transition:all .2s ease;color:var(--dola-text-2);font-size:14px;padding:2px 8px;margin-right:4px;background-color:var(--dola-bg-3)}.knowledge-ref-menu-button .iconfont{font-size:10px;font-weight:700;color:var(--dola-text-2)}.knowledge-ref-menu-button:hover{color:var(--dola-text-1);background-color:var(--dola-bg-2)}.knowledge-ref-menu-button:active{background-color:var(--dola-bg-2)}.knowledge-ref-menu-button--mobile{height:24px;width:28px;padding:0;border-radius:50%;flex-shrink:0;background-color:var(--dola-bg-3)}.knowledge-ref-menu-button--mobile .iconfont{font-size:10px;color:var(--dola-text-1)}.ant-drawer.knowledge-ref-mobile-drawer .ant-drawer-content-wrapper{border-radius:16px 16px 0 0;overflow:hidden}.ant-drawer.knowledge-ref-mobile-drawer .ant-drawer-body{padding:0;overflow:hidden}.knowledge-ref-mobile-panel{display:flex;flex-direction:column;background:var(--dola-bg-4);padding-bottom:env(safe-area-inset-bottom,0);min-height:70vh}.knowledge-ref-mobile-drag-indicator{width:36px;height:5px;background:var(--dola-border-1);border-radius:100px;margin:7px auto 0;flex-shrink:0}.knowledge-ref-mobile-panel-header{display:flex;align-items:center;padding:12px 16px;position:relative}.knowledge-ref-mobile-panel-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:20px}.knowledge-ref-mobile-panel-body{padding:0 16px 24px;display:flex;flex-direction:column;gap:24px;overflow-y:auto}.knowledge-ref-mobile-group{display:flex;flex-direction:column;gap:10px}.knowledge-ref-mobile-group-title{font-size:13px;font-weight:400;color:var(--dola-text-1);line-height:18px}.knowledge-ref-mobile-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.knowledge-ref-mobile-card{display:flex;align-items:center;gap:6px;padding:16px;border:.7px solid var(--dola-border-1);border-radius:16px;background:var(--dola-bg-4);cursor:pointer;transition:background-color .12s cubic-bezier(.215,.61,.355,1),border-color .12s cubic-bezier(.215,.61,.355,1)}.knowledge-ref-mobile-card:active{background:var(--dola-bg-2);border-color:var(--dola-primary)}.knowledge-ref-mobile-card.is-disabled{opacity:.5;cursor:not-allowed}.knowledge-ref-mobile-card.is-disabled:active{background:var(--dola-bg-4);border-color:var(--dola-border-1)}.knowledge-ref-mobile-card-icon{width:16px;height:16px;flex-shrink:0;object-fit:contain}.knowledge-ref-mobile-card-label{font-size:14px;font-weight:400;color:var(--dola-text-1);line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-ref-main-panel{position:fixed;z-index:1050;background:var(--dola-bg-4);border-radius:8px;box-shadow:0 3px 10px #0000001a;overflow:visible}.knowledge-ref-main-panel .knowledge-ref-overlay{background:var(--dola-bg-4)}.knowledge-ref-overlay{display:flex;flex-direction:column;border-radius:8px;overflow:hidden}.knowledge-ref-sub-panel-portal{position:fixed;z-index:1051;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;box-shadow:0 3px 10px #0000001a;overflow:hidden}.knowledge-ref-sub-panel-portal .knowledge-ref-sub-panel{border-left:none}.knowledge-ref-menu-left{width:150px;padding:6px;display:flex;flex-direction:column;gap:4px}.knowledge-ref-menu-group-title{color:var(--dola-text-3);font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin:0;padding:0 0 0 8px;line-height:18px}.knowledge-ref-menu-row{display:flex;align-items:center;gap:4px;padding:2px 8px;color:var(--dola-text-2);font-size:12px;line-height:22px;border-radius:10px;cursor:pointer;transition:background-color .12s ease;margin:2px 0}.knowledge-ref-menu-row .knowledge-ref-menu-icon{width:12px;height:12px;flex-shrink:0;object-fit:contain}.knowledge-ref-menu-row span{flex:1;white-space:nowrap}.knowledge-ref-menu-row .knowledge-ref-menu-arrow{flex:none;font-size:10px;color:var(--dola-text-1);flex-shrink:0}.knowledge-ref-menu-row:hover,.knowledge-ref-menu-row.is-hovered{background-color:var(--dola-bg-3)}.knowledge-ref-menu-row.is-disabled{opacity:.5;cursor:not-allowed;color:var(--dola-text-4)}.knowledge-ref-menu-row.is-disabled:hover{background-color:transparent}.knowledge-ref-menu-divider{height:1px;background-color:var(--dola-border-1);margin:4px 0}.knowledge-ref-sub-panel{width:460px;height:399px;background:var(--dola-bg-4);border-left:1px solid var(--dola-border-1);display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 16px)}.knowledge-ref-sub-panel-workbench{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:12px}.knowledge-ref-sub-panel-app{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.app-knowledge-panel{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;padding:12px;box-sizing:border-box;gap:0px}.app-knowledge-search-bar{display:flex;align-items:center;height:28px;padding:0 8px;margin-bottom:12px;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-5);box-sizing:border-box;flex-shrink:0}.app-knowledge-search-bar .app-knowledge-search-icon{flex-shrink:0;color:var(--dola-text-3);font-size:12px;margin-right:4px}.app-knowledge-search-bar .app-knowledge-search-input{flex:1;border:none;outline:none;background:transparent;font-size:12px;line-height:22px;color:var(--dola-text-1)}.app-knowledge-search-bar .app-knowledge-search-input::placeholder{color:var(--dola-text-3)}.app-knowledge-search-bar .app-knowledge-search-clear{flex-shrink:0;cursor:pointer;color:var(--dola-text-3);font-size:12px}.app-knowledge-tabs.ant-tabs{flex-shrink:0;margin-bottom:0}.app-knowledge-tabs.ant-tabs .ant-tabs-nav{margin-bottom:8px;padding-left:0}.app-knowledge-tabs.ant-tabs .ant-tabs-tab{padding:0 6px!important;font-size:13px;color:var(--dola-text-3);transition:color .12s cubic-bezier(.215,.61,.355,1);margin:0 4px 0 0}.app-knowledge-tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-weight:400!important;text-shadow:none!important;font-size:13px;color:inherit;transition:color .12s cubic-bezier(.215,.61,.355,1)}.app-knowledge-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1);font-weight:400!important;text-shadow:none!important}.app-knowledge-tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.app-knowledge-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-size:13px}.app-knowledge-list{flex:1;min-height:0;overflow-y:auto}.app-knowledge-list .app-knowledge-loading,.app-knowledge-list .app-knowledge-empty{display:flex;align-items:center;justify-content:center;height:120px;font-size:12px;color:var(--dola-text-3)}.app-knowledge-tree{overflow-x:hidden;overflow-y:auto}.app-knowledge-tree.ant-tree{background:transparent}.app-knowledge-tree .ant-tree-node-selected{background-color:transparent!important}.app-knowledge-tree .ant-tree-treenode{display:flex!important;align-items:center!important;width:100%!important;height:auto!important;padding:6px 8px!important;border-radius:8px;margin:0;transition:background-color .12s cubic-bezier(.215,.61,.355,1)}.app-knowledge-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-2)!important}.app-knowledge-tree .ant-tree-treenode:hover .ant-tree-switcher{background-color:var(--dola-bg-1)}.app-knowledge-tree .ant-tree-treenode .ant-tree-title{color:var(--dola-text-1)}.app-knowledge-tree .ant-tree-checkbox{order:1;margin:0!important;margin-inline-end:0!important;align-self:center}.app-knowledge-tree .ant-tree-checkbox .ant-tree-checkbox-inner{width:14px!important;height:14px!important;border:1px solid var(--dola-border-1)!important;border-radius:3.5px!important}.app-knowledge-tree .ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:var(--dola-primary)!important;border-color:var(--dola-primary)!important}.app-knowledge-tree .ant-tree-switcher{order:2;align-self:center;width:16px;height:16px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .12s cubic-bezier(.215,.61,.355,1);margin:0 0 0 6px}.app-knowledge-tree .ant-tree-indent{order:0;align-self:center}.app-knowledge-tree .ant-tree-node-content-wrapper{order:3;flex:1 1 auto;width:auto;min-width:0;min-height:0;margin-left:6px;padding:0;gap:4px}.app-knowledge-tree.ant-tree .ant-tree-checkbox+span{padding-inline-start:0px!important}.app-knowledge-tree .ant-tree-list-holder-inner .ant-tree-switcher.ant-tree-switcher-noop{display:none!important}.app-knowledge-tree .ant-tree-treenode-checkbox-checked{background-color:var(--dola-bg-2)!important}.app-knowledge-tree .tree-folder-item{width:100%;min-width:0}.app-knowledge-tree .tree-folder-item .folder-content{display:flex;align-items:center;gap:6px;width:100%;min-width:0}.app-knowledge-tree .tree-folder-item .folder-content .folder-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.app-knowledge-tree .tree-folder-item .folder-content .folder-frequent{flex-shrink:0;padding:1px 6px;line-height:18px;text-align:center;white-space:nowrap;color:var(--dola-text-2);font-size:12px;font-weight:400;border-radius:6px;border:1px solid var(--dola-border-active);background:var(--dola-primary-bg)}.app-knowledge-tree .tree-folder-item .folder-content .folder-name{flex:1 1 auto;min-width:0;color:var(--dola-text-1);font-size:12px;line-height:18px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-knowledge-tree .tree-folder-item .folder-content .folder-name .tree-highlight{color:var(--dola-primary)}.app-knowledge-tree .tree-folder-item .folder-content .folder-count{background-color:var(--dola-bg-2);color:var(--dola-text-1);width:20px;height:20px;line-height:20px;border-radius:50%;font-size:12px;font-weight:500;text-align:center;margin-left:auto;flex-shrink:0}.app-knowledge-tree .tree-table-item{width:100%}.app-knowledge-tree .tree-table-item .table-content{display:flex;align-items:center;width:100%;gap:8px}.app-knowledge-tree .tree-table-item .table-content .table-info{display:flex;flex-direction:column;gap:2px;margin-left:3px;flex:1;min-width:0}.app-knowledge-tree .tree-table-item .table-content .table-info .table-name{line-height:18px;font-size:12px;color:var(--dola-text-1);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-knowledge-tree .tree-table-item .table-content .table-info .table-name .tree-highlight{color:var(--dola-primary)}.knowledge-ref-sub-panel-tree{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.knowledge-ref-sub-panel-tree .reference-tree-container{flex:1;min-height:0;display:flex;flex-direction:column;box-shadow:none!important;border:none!important;border-radius:0!important;background:transparent;box-sizing:border-box}.knowledge-ref-sub-panel-tree .reference-tree-container .ant-spin-nested-loading{min-height:0}.knowledge-ref-sub-panel-conversation{width:100%;min-height:280px;max-height:530px;background:var(--dola-bg-4);border-left:none;display:flex;flex-direction:column;overflow:hidden;padding:12px;box-sizing:border-box;gap:4px}.knowledge-ref-sub-panel-conversation .conv-search-bar{display:flex;align-items:center;gap:4px;height:28px;padding:0 8px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:10px;flex-shrink:0}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-icon{font-size:12px;color:var(--dola-text-4);flex-shrink:0}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-input{flex:1;border:none;outline:none;background:transparent;font-size:12px;color:var(--dola-text-1);line-height:22px}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-input::placeholder{color:var(--dola-text-4)}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-clear{font-size:12px;color:var(--dola-text-4);cursor:pointer;flex-shrink:0;transition:color .12s cubic-bezier(.215,.61,.355,1)}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-clear:hover{color:var(--dola-text-2)}.knowledge-ref-sub-panel-conversation .conv-select-all{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;cursor:pointer;transition:background-color .12s cubic-bezier(.215,.61,.355,1);flex-shrink:0}.knowledge-ref-sub-panel-conversation .conv-select-all:hover{background:var(--dola-bg-2)}.knowledge-ref-sub-panel-conversation .conv-select-all .conv-select-all-label{font-size:12px;color:var(--dola-text-2);user-select:none}.knowledge-ref-sub-panel-conversation .conv-select-all .conv-selected-count{margin-left:auto;font-size:12px;color:var(--dola-primary);font-weight:500}.knowledge-ref-sub-panel-conversation .conv-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:2px}.knowledge-ref-sub-panel-conversation .conv-list-loading{display:flex;align-items:center;justify-content:center;padding:24px 0}.knowledge-ref-sub-panel-conversation .conv-list-empty{padding:24px 12px;color:var(--dola-text-3);font-size:12px;text-align:center}.knowledge-ref-sub-panel-conversation .conv-list-item{display:flex;align-items:center;gap:8px;padding:2px 8px;border-radius:8px;cursor:pointer;transition:background-color .12s cubic-bezier(.215,.61,.355,1)}.knowledge-ref-sub-panel-conversation .conv-list-item:hover{background:var(--dola-bg-2)}.knowledge-ref-sub-panel-conversation .conv-list-item-selected{background:var(--dola-bg-3)!important}.knowledge-ref-sub-panel-conversation .conv-list-item .conv-list-item-title{flex:1;min-width:0;font-size:12px;color:var(--dola-text-1);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-list-item-selected .knowledge-ref-sub-panel-conversation .conv-list-item .conv-list-item-title{color:var(--dola-text-1)}.knowledge-ref-sub-panel-conversation .conv-list-loading-more{display:flex;align-items:center;justify-content:center;padding:8px 0;color:var(--dola-text-3);font-size:12px}.knowledge-ref-mobile-sub-panel{display:flex;flex-direction:column;height:100%;background:var(--dola-bg-4)}.knowledge-ref-mobile-sub-panel-header{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--dola-border-2);flex-shrink:0}.knowledge-ref-mobile-sub-panel-back{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;cursor:pointer;color:var(--dola-text-1);font-size:16px;padding:0;margin-right:8px}.knowledge-ref-mobile-sub-panel-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:22px}.knowledge-ref-mobile-sub-panel-body{flex:1;overflow-x:hidden;overflow-y:auto;min-height:0}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel{width:100%;height:100%;border-left:none}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tree{width:100%;height:100%;overflow-y:auto}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-conversation{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-workbench{width:100%;height:100%;overflow:hidden;box-sizing:border-box}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-datasource{width:100%;height:100%;overflow-y:auto;padding:12px 16px;box-sizing:border-box}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-datasource .knowledge-select-datasource-search{flex-direction:column;align-items:stretch;gap:4px}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-datasource .knowledge-select-datasource-search .knowledge-select-datasource-label{flex-shrink:0}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-datasource .knowledge-select-datasource-search .knowledge-select-datasource-search-input{width:100%;flex-shrink:0}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment{width:100%;height:100%;overflow-y:auto;padding:12px 16px;box-sizing:border-box}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-filters{flex-direction:column;gap:8px}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-search-input{width:100%;flex-shrink:0}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper{height:28px!important;padding:3px 8px!important;align-items:center!important}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input{height:20px!important;font-size:12px;line-height:20px!important;padding:0!important}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input-prefix{height:20px;line-height:20px}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-filter-row{width:100%;flex:none}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-filter-row .knowledge-select-tab-experiment-select{flex:1;width:auto}.knowledge-ref-mobile-sub-panel-body .conv-list{flex:1;overflow-y:auto}.knowledge-ref-mobile-sub-panel-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0));border-top:1px solid var(--dola-border-2);flex-shrink:0;background:var(--dola-bg-4)}.knowledge-ref-mobile-sub-panel-footer-info{font-size:14px;color:var(--dola-text-2);line-height:20px}.knowledge-ref-mobile-sub-panel-footer-count{color:var(--dola-text-1);font-weight:500}.knowledge-ref-mobile-sub-panel-confirm{height:36px;padding:0 24px;border-radius:12px;border:none;background:var(--dola-primary);color:var(--dola-btn-primary-text);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .12s cubic-bezier(.215,.61,.355,1)}.knowledge-ref-mobile-sub-panel-confirm:active{background:var(--dola-primary)}.knowledge-ref-guide-tooltip{position:fixed;z-index:999;width:244px;animation:knowledge-ref-guide-fade-in .16s cubic-bezier(.215,.61,.355,1) both}.knowledge-ref-guide-arrow{position:absolute;top:-5px;left:10px;width:10px;height:10px;background:var(--dola-bg-5);transform:rotate(45deg);border-top-left-radius:2px;z-index:1}.knowledge-ref-guide-content{position:relative;display:flex;align-items:stretch;gap:8px;padding:12px;background:var(--dola-bg-5);border-radius:8px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008;overflow:hidden}.knowledge-ref-guide-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.knowledge-ref-guide-title{font-size:12px;line-height:20px;color:var(--dola-text-1);letter-spacing:1.5px;word-break:break-word}.knowledge-ref-guide-desc{font-size:10px;line-height:16px;color:var(--dola-text-2);word-break:break-word}.knowledge-ref-guide-deco{flex:0 0 auto;width:61px;height:56px;object-fit:contain;align-self:flex-end;user-select:none;-webkit-user-drag:none}@keyframes knowledge-ref-guide-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.file-upload-tag{display:inline-flex;align-items:center;border-radius:8px;background-color:var(--dola-bg-4);border:1px solid var(--dola-border-1);padding:6px 8px;font-size:12px;color:var(--dola-text-1);font-weight:400;gap:4px;height:24px;position:relative;transition:all .3s ease;box-sizing:border-box}.file-upload-tag .icon-bendewenjian{font-size:14px!important;color:var(--dola-text-2)}.file-upload-tag:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--upload-progress, 0%);background:linear-gradient(90deg,var(--dola-primary-soft) 0%,var(--dola-primary-light) 100%);opacity:.3;transition:width .3s ease;z-index:0;pointer-events:none;border-radius:8px}.file-upload-tag:hover{background-color:var(--dola-bg-5)}.file-upload-tag:hover .file-upload-tag-close{display:flex}.file-upload-tag-uploading:before{opacity:.5}.file-upload-tag-success:before{opacity:0;width:100%!important;transition:opacity .5s ease,width .3s ease}.file-upload-tag-error{background-color:var(--dola-error-light);border-color:var(--dola-error-border)}.file-upload-tag-name{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:1}.file-upload-tag-close{cursor:pointer;display:none;position:absolute;right:-5px;top:-5px;width:14px;height:14px;background:var(--dola-text-5);border-radius:50%;color:var(--dola-btn-primary-text);align-items:center;justify-content:center;z-index:1;opacity:.6}.file-upload-tag-close .iconfont{font-size:12px}.file-upload-tag-close:hover{opacity:.8}@media (max-width: 768px){.file-upload-tag .file-upload-tag-close{display:flex}}.file-upload-tag-image{width:24px!important;height:24px!important;padding:0!important;gap:0!important}.file-upload-tag-image .file-upload-tag-image-container{width:100%;height:100%;overflow:hidden;border-radius:8px}.file-upload-tag-image .file-upload-tag-image-content{width:100%;height:100%;object-fit:cover;display:block}.file-upload-tag-image-preview{max-width:300px;max-height:300px;min-width:10px;min-height:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0}.file-upload-tag-image-preview img{max-width:100%;max-height:100%;object-fit:contain;display:block}.typewriter .cursor{border-right:2px solid #333;animation:blink 1s step-end infinite}@keyframes blink{0%,to{border-color:transparent}50%{border-color:var(--dola-text-1)}}.metric-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:0 16px;box-sizing:border-box;border-radius:8px}.metric-card .metric-card-title{font-weight:400;color:var(--dola-text-2)!important;line-height:22px;margin-bottom:8px;font-style:normal;text-align:left;width:100%;max-width:100%;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-sizing:border-box}.metric-card .metric-card-value-wrapper{display:flex;align-items:baseline;justify-content:flex-start;gap:4px;width:100%;overflow:hidden}.metric-card .metric-card-value-wrapper .metric-card-value{font-family:Roboto;font-weight:900;color:var(--dola-text-1);font-size:34px;line-height:1;white-space:nowrap;max-width:100%;min-width:0;text-overflow:ellipsis;overflow:hidden}.metric-card .metric-card-value-wrapper .metric-card-unit{color:var(--dola-text-1);margin-left:2px;font-size:12px;font-style:normal;font-weight:700;line-height:32px;flex-shrink:0}.metric-card .metric-card-subtitle{font-weight:400;color:var(--dola-text-3);line-height:1.5;margin-top:8px;text-align:center;word-break:break-word;width:100%;max-width:100%;box-sizing:border-box;padding:0 12px}.lazy-chart-wrapper,.lazy-chart-wrapper .lazy-chart-content{position:relative;width:100%;height:100%;box-sizing:border-box}.lazy-chart-wrapper .lazy-chart-content .chart-error{height:100%;margin:0;border:none}.lazy-chart-wrapper .chart-container{padding:0}.lazy-chart-wrapper .lazy-chart-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:100px}.lazy-chart-wrapper .lazy-chart-loading .ant-spin .ant-spin-text{margin-top:12px;color:var(--dola-text-3);font-size:14px}.time-filter-modal :global .ant-modal-content{padding:20px 24px;border-radius:12px;overflow:hidden;background:var(--dola-bg-popup)!important}.time-filter-modal :global .ant-modal-body{padding:0}.time-filter-modal .time-filter-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:24px}.time-filter-modal .time-filter-title{font-size:16px;font-weight:500;color:var(--dola-title);line-height:24px}.time-filter-modal .time-filter-close{font-size:14px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;margin-top:4px}.time-filter-modal .time-filter-close:hover{color:var(--dola-text-2)}.time-filter-modal .time-filter-content{display:flex;flex-direction:column;gap:24px}.time-filter-modal .time-type-segmented{display:inline-flex;width:168px;padding:2px;background:var(--dola-bg-7);border-radius:6px}.time-filter-modal .time-type-segmented .ant-segmented-group{justify-content:center}.time-filter-modal .time-type-segmented .ant-segmented-item{padding:2px 4px;min-width:82px;font-size:12px;font-weight:500;color:var(--dola-text-2);line-height:22px;border-radius:4px}.time-filter-modal .time-type-segmented .ant-segmented-item:hover{color:var(--dola-text-1)}.time-filter-modal .time-type-segmented .ant-segmented-item-label{padding:0!important}.time-filter-modal .time-type-segmented .ant-segmented-item-selected{background:var(--dola-bg-popup)!important;color:var(--dola-text-1);font-weight:500;box-shadow:0 1px 4px #00000014}.time-filter-modal .time-type-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--dola-text-1)}.time-filter-modal .time-type-segmented .ant-segmented-thumb{background:var(--dola-bg-popup);border-radius:4px;box-shadow:0 1px 4px #00000014}.time-filter-modal .section-label{display:inline-block;font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:22px}.time-filter-modal .time-range-preview{font-size:12px;font-weight:500;color:var(--dola-text-1);line-height:22px}.time-filter-modal .filter-section{display:flex;flex-direction:column;gap:12px}.time-filter-modal .filter-section .granularity-options{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.time-filter-modal .filter-section .granularity-options .granularity-btn{height:36px;padding:0;border:1px solid var(--dola-input-border-default);border-radius:6px;background:var(--dola-bg-5);font-size:14px;font-weight:400;color:var(--dola-text-1);line-height:22px;cursor:pointer;transition:all .2s}.time-filter-modal .filter-section .granularity-options .granularity-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.time-filter-modal .filter-section .granularity-options .granularity-btn.active{border-color:var(--dola-primary);background:var(--dola-primary-bg);color:var(--dola-primary);font-weight:500}.time-filter-modal .filter-section .quick-options{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.time-filter-modal .filter-section .quick-options .quick-btn{height:36px;padding:0;border:1px solid var(--dola-input-border-default);border-radius:6px;background:var(--dola-bg-5);font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:22px;cursor:pointer;transition:all .2s}.time-filter-modal .filter-section .quick-options .quick-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.time-filter-modal .filter-section .quick-options .quick-btn.active{border-color:var(--dola-primary);background:var(--dola-primary-bg);color:var(--dola-primary);font-weight:500}.time-filter-modal .filter-section .static-time-inputs{display:flex;align-items:center;gap:8px;width:100%}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper{flex:1;width:0;position:relative;display:flex;align-items:center}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper .ant-picker{width:100%}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper .time-icon{position:absolute;left:12px;z-index:1;color:var(--dola-text-3);font-size:16px;pointer-events:none}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input{width:100%;height:36px;background:var(--dola-input-bg);border-color:var(--dola-input-border-default)}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input .ant-picker-input{padding-left:36px;text-align:center}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input .ant-picker-input input{font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:22px;text-align:center}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input .ant-picker-input input::placeholder{color:var(--dola-text-3)}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input:hover{border-color:var(--dola-input-border-hover)}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input.ant-picker-focused{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.time-filter-modal .filter-section .static-time-inputs .separator{flex-shrink:0;font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:22px}.time-filter-modal .filter-section :global .time-select{width:100%;height:36px}.time-filter-modal .filter-section :global .time-select .ant-select-selector{height:36px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:22px;background:var(--dola-input-bg);border-color:var(--dola-input-border-default)}.time-filter-modal .filter-section :global .time-select .ant-select-selector .ant-select-selection-placeholder{color:var(--dola-text-4);line-height:34px}.time-filter-modal .filter-section :global .time-select .ant-select-selector .ant-select-selection-item{line-height:34px}.time-filter-modal .filter-section :global .time-select .ant-select-arrow{color:var(--dola-text-3);font-size:14px}.time-filter-modal .filter-section :global .time-select:hover .ant-select-selector{border-color:var(--dola-input-border-hover)}.time-filter-modal .filter-section :global .time-select.ant-select-focused .ant-select-selector{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.time-filter-modal .modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:24px 0 0;margin-top:0}.time-filter-modal .modal-footer .delete-btn{height:30px;padding:0 20px;border:none;border-radius:6px;font-size:14px;font-weight:400;color:var(--dola-danger);line-height:22px;cursor:pointer;transition:all .2s;background:transparent}.time-filter-modal .modal-footer .delete-btn:hover{background:var(--dola-bg-hover)}.time-filter-modal .modal-footer .right-buttons{display:flex;gap:12px}.time-filter-modal .modal-footer .right-buttons .cancel-btn{height:30px;width:108px;padding:0 20px;border-radius:6px;font-size:14px;font-weight:400;background-color:var(--dola-bg-7);color:var(--dola-text-1);line-height:22px;cursor:pointer;transition:all .2s}.time-filter-modal .modal-footer .right-buttons .cancel-btn:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.time-filter-modal .modal-footer .right-buttons .confirm-btn{height:30px;width:108px;padding:0 20px;border-radius:6px;background:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default);font-size:14px;font-weight:400;line-height:22px;cursor:pointer;transition:all .2s}.time-filter-modal .modal-footer .right-buttons .confirm-btn:hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.time-filter-modal .modal-footer .right-buttons .confirm-btn:disabled{background:var(--dola-btn-disabled-bg);border-color:var(--dola-btn-disabled-bg);color:var(--dola-btn-disabled-text);cursor:not-allowed}.date-range-display{display:flex;align-items:center;gap:8px;cursor:pointer;box-sizing:border-box}.date-range-display .range-tag{display:flex;height:22px;padding:5px 6px;justify-content:center;align-items:center;gap:4px;border-radius:6px;background:linear-gradient(88deg,#925fff 3.58%,#a277ff 99.8%);color:var(--dola-btn-primary-text);font-size:14px;font-style:normal;font-weight:500;line-height:22px;border:none;margin:0}.date-range-display .range-dates{color:var(--dola-text-1);font-size:14px;font-style:normal;font-weight:500;line-height:22px;white-space:nowrap}.date-range-display .iconfont{font-size:16px;color:var(--dola-text-2);transition:color .2s}.date-range-display .iconfont.btn{cursor:pointer}.date-range-display .iconfont.btn:hover:not(.disabled){color:var(--dola-primary)}.date-range-display .iconfont.btn.disabled{cursor:not-allowed;opacity:.5}.date-range-display .icon-divider{width:1px;height:18px;margin:0 3px;background:var(--dola-border-1)}.date-range-display.date-range-display-small{height:36px;padding:3px 12px;border-radius:8px;background:var(--dola-bg-6)}@container (max-width: 675px){.date-range-display .range-dates{display:none}}@container top-header (max-width: 1000px){.date-range-display .range-dates{display:none}}.code-view-modal .code-view-content{width:100%;height:500px;border:1px solid var(--dola-border-1);border-radius:6px;overflow:hidden}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.modal-title-bar{display:flex;align-items:center;justify-content:space-between;height:42px;width:calc(100% - 32px)}.modal-title-bar .modal-title-text{font-size:16px;font-weight:600;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0}.stream-dashboard-generator{height:calc(90vh - 120px);min-height:600px;position:relative;background:var(--dola-bg-6);border-radius:8px;overflow:hidden}.stream-dashboard-generator .dashboard-content{height:100%;position:relative;overflow:hidden;background:transparent}.stream-dashboard-generator .dashboard-content .dashboard-topbar{position:sticky;top:0;z-index:10;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0;background:var(--dola-bg-4);border-bottom:1px solid var(--dola-border-1)}.stream-dashboard-generator .dashboard-content .dashboard-topbar .dashboard-title{font-size:16px;font-weight:600;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-section{display:flex;align-items:center;gap:16px}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-info{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--dola-text-2)}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-info .time-filter-value{color:var(--dola-text-1);font-weight:500}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-btn{display:flex;align-items:center;gap:6px;color:var(--dola-text-2);border-color:var(--dola-border-1)}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-btn:hover{color:var(--dola-primary);border-color:var(--dola-primary)}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-btn .iconfont{font-size:14px}.stream-dashboard-generator .dashboard-content .empty-state{height:100%;display:flex;align-items:center;justify-content:center;background:transparent;overflow:auto;position:relative}.stream-dashboard-generator .dashboard-content .empty-state .empty-content{text-align:center;color:var(--dola-text-3)}.stream-dashboard-generator .dashboard-content .empty-state .empty-content .empty-icon{font-size:64px;color:var(--dola-text-4);display:block}.stream-dashboard-generator .dashboard-content .empty-state .empty-content .empty-text{font-size:14px;line-height:1.5;max-width:300px;margin-top:15px;color:var(--dola-primary)}.stream-dashboard-generator .dashboard-content .empty-state .skeleton-cards-container{position:absolute;inset:0;padding:16px;display:flex;align-items:flex-start;justify-content:flex-start}.stream-dashboard-generator .dashboard-content .empty-state .skeleton-cards-container .skeleton-card.initial{width:calc(25% - 18px);min-width:200px;max-width:300px;height:114px}.stream-dashboard-generator .dashboard-content .skeleton-card{background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-loading-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-loading-content .skeleton-loading-gif{width:140px;height:140px;object-fit:contain}.stream-dashboard-generator .dashboard-content .skeleton-card.small .skeleton-loading-gif{width:100px;height:100px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content{width:100%;height:100%;padding:16px;box-sizing:border-box;display:flex;flex-direction:column}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-title-bar{margin-bottom:16px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-title-bar .skeleton-title{width:120px;height:16px;background:linear-gradient(90deg,var(--dola-bg-6) 25%,var(--dola-bg-3) 50%,var(--dola-bg-6) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;margin-bottom:8px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-title-bar .skeleton-subtitle{width:80px;height:12px;background:linear-gradient(90deg,var(--dola-bg-6) 25%,var(--dola-bg-3) 50%,var(--dola-bg-6) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:3px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area{flex:1;display:flex;flex-direction:column;position:relative;padding-left:40px;padding-bottom:24px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-y-axis{position:absolute;left:0;top:0;bottom:24px;width:32px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-right:8px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-y-axis .skeleton-axis-line{position:absolute;right:0;top:0;bottom:0;width:1px;background:var(--dola-bg-3)}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-y-axis .skeleton-axis-label{width:24px;height:10px;background:linear-gradient(90deg,var(--dola-bg-6) 25%,var(--dola-bg-3) 50%,var(--dola-bg-6) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:2px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-bars{flex:1;display:flex;align-items:flex-end;justify-content:space-around;gap:12px;padding:0 8px;border-bottom:1px solid var(--dola-border-1)}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-bars .skeleton-bar{flex:1;max-width:48px;background:linear-gradient(180deg,var(--dola-bg-3) 0%,var(--dola-bg-6) 100%);border-radius:4px 4px 0 0;animation:skeleton-bar-shimmer 1.5s infinite}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-x-axis{position:absolute;left:40px;right:0;bottom:0;height:20px;display:flex;justify-content:space-around;align-items:center;padding:0 8px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-x-axis .skeleton-axis-label{width:32px;height:10px;background:linear-gradient(90deg,var(--dola-bg-6) 25%,var(--dola-bg-3) 50%,var(--dola-bg-6) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:2px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-bar-shimmer{0%,to{opacity:.6}50%{opacity:1}}.stream-dashboard-generator .dashboard-content .dashboard-grid-container{height:100%;position:relative;overflow:auto;background:transparent}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .layout{position:relative;min-height:100%;box-sizing:border-box}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-error{margin:0;height:100%;border:none;font-weight:400}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid{min-height:100%;position:relative;z-index:1;box-sizing:border-box}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-grid-item{transition:all .2s ease;transition-property:left,top,width,height;z-index:1}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-grid-placeholder{background:var(--dola-primary-bg);opacity:1;border-radius:8px;transition:all .2s ease;z-index:0}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card{position:relative;z-index:2;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden;transition:box-shadow .3s,border-color .3s}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card:hover .chart-menu-btn{display:flex!important}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.generation-complete:hover{box-shadow:0 2px 8px #0000001f;border-color:var(--dola-border-active)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.generation-complete:hover .chart-drag-handle,.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.generation-complete:hover .chart-delete-btn{display:flex!important}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.react-grid-item.react-draggable-dragging{box-shadow:0 4px 16px #7433ff33;border-color:var(--dola-primary);cursor:move;z-index:100}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.react-grid-item.resizing{box-shadow:0 4px 16px #7433ff33;border-color:var(--dola-primary)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content{flex:1;position:relative;width:100%;height:100%;display:flex;flex-direction:column}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .chart-container{width:100%;height:100%;margin:0;padding:0;background-color:transparent;border-radius:0}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .chart-container>div{width:100%!important;height:100%!important}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-loading-overlay{position:absolute;inset:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:100;backdrop-filter:blur(2px);border-radius:8px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-loading-overlay .widget-loading-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-loading-overlay .widget-loading-content .widget-loading-text{font-size:12px;color:var(--dola-text-2);font-weight:400}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay{position:absolute;inset:0;background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:8px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;max-width:80%;max-height:76%;text-align:center}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content .error-icon svg{width:42px;height:42px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content .error-text{color:var(--dola-text-1);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content .error-text a{color:var(--dola-primary)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content .error-text a:hover{color:#824cf6c4}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-empty-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:99;border-radius:8px;pointer-events:none}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-empty-overlay .widget-empty-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-empty-overlay .widget-empty-content .empty-text{font-size:14px;color:var(--dola-text-3);margin-top:15px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:end;padding:10px;z-index:10;pointer-events:none}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header>*{pointer-events:auto}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-drag-handle{position:absolute;top:0;left:50%;transform:translate(-50%);cursor:move;display:none;align-items:center;padding:6px 8px;border-radius:4px;background:rgba(255,255,255,.6);transition:background .3s;z-index:15;pointer-events:auto}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-drag-handle:hover{background:#ffffff}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-drag-handle i{line-height:1;color:var(--dola-text-2);font-size:12px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn{width:28px;height:28px;display:none;align-items:center;justify-content:center;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);border:none;border-radius:4px;cursor:pointer;transition:all .3s;box-shadow:none;padding:0;flex-shrink:0;z-index:101}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn i{color:var(--dola-text-3);font-size:16px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn:hover{background:var(--dola-bg-6)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn:hover i{color:var(--dola-text-1)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn:active{transform:scale(.95)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-delete-btn{position:absolute;top:6px;right:6px;display:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:rgba(255,255,255,.9);cursor:pointer;transition:all .2s;z-index:15;pointer-events:auto}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-delete-btn:hover{background:var(--dola-error-bg)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-delete-btn:hover i{color:var(--dola-danger)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-delete-btn i{font-size:14px;color:var(--dola-text-3);line-height:1;transition:color .2s}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle{z-index:10}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle:after{border-color:var(--dola-primary);border-width:0 0 6px 6px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle.react-resizable-handle-se{bottom:4px;right:4px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle.react-resizable-handle-sw{bottom:4px;left:4px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle.react-resizable-handle-ne{top:4px;right:4px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle.react-resizable-handle-nw{top:4px;left:4px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .generating-overlay{position:absolute;inset:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(2px)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .generating-overlay .generating-content{text-align:center;padding:24px;background:var(--dola-bg-4);border-radius:12px;box-shadow:0 8px 32px #0000001f;border:1px solid var(--dola-border-1)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .generating-overlay .generating-content .generating-text{font-size:16px;color:var(--dola-text-2);font-weight:500;margin-top:16px}.stream-dashboard-generator .dashboard-content .generating-indicator{position:absolute;bottom:16px;left:16px;display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.95);padding:8px 12px;border-radius:6px;box-shadow:0 2px 8px #0000001a;border:1px solid var(--dola-border-1);z-index:1000;backdrop-filter:blur(4px)}.stream-dashboard-generator .dashboard-content .generating-indicator .generating-text{font-size:12px;color:var(--dola-text-2);font-weight:400}.stream-dashboard-footer{display:flex;justify-content:space-between;align-items:center}.stream-dashboard-footer .footer-left{display:flex;align-items:center}.stream-dashboard-footer .regenerate-btn{width:auto!important;padding:0;font-size:14px;display:inline-flex;align-items:center;background:transparent!important;gap:6px}.stream-dashboard-footer .regenerate-btn:hover{background:transparent!important}.stream-dashboard-footer .regenerate-link{color:var(--dola-primary)}.stream-dashboard-footer .footer-right{display:flex;gap:8px}@media (max-width: 1200px){.stream-dashboard-generator .dashboard-config .config-row{flex-direction:column;align-items:flex-start;gap:16px}.stream-dashboard-generator .dashboard-config .config-row .config-item{width:100%;justify-content:space-between}}.react-grid-layout{position:relative}.react-grid-layout .metric-card{align-items:flex-start}.react-grid-layout .metric-card .metric-card-value-wrapper{justify-content:flex-start}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZG90cyBmaWxsPSIjOTk5IiBkPSJtMTUgMTJjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyem0wIDVjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyem0wIDVjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyem01LTEwYzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnptMCA1YzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnptMCA1YzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnptNS0xMGMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6bTAgNWMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6bTAgNWMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6Ii8+Cjwvc3ZnPgo=);background-position:bottom right;padding:0 3px 3px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:se-resize}.dashboard-model-setting-modal .ant-modal-header{border-bottom:none}.dashboard-model-setting-modal .ant-modal-title{color:var(--dola-text-1)}.dashboard-model-setting-modal .dashboard-model-content{display:flex;flex-direction:column;gap:16px}.dashboard-model-setting-modal .dashboard-model-option{padding:16px;border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:all .2s;background:var(--dola-bg-popup)}.dashboard-model-setting-modal .dashboard-model-option:hover{border-color:var(--dola-primary-soft)}.dashboard-model-setting-modal .dashboard-model-option.selected{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.dashboard-model-setting-modal .dashboard-model-option .option-content{display:flex;flex-direction:column;gap:4px}.dashboard-model-setting-modal .dashboard-model-option .option-title{font-size:14px;font-weight:500;color:var(--dola-text-1)}.dashboard-model-setting-modal .dashboard-model-option .option-desc{font-size:12px;color:var(--dola-text-3);line-height:1.6}.dashboard-model-setting-modal .dashboard-model-footer{display:flex;justify-content:flex-end;gap:8px}.dashboard-model-setting-modal .dashboard-model-footer .ant-btn{min-width:80px}.model-setting-panel{width:100%;background:transparent}.model-setting-panel .model-setting-header{font-size:12px;font-weight:500;color:var(--dola-text-1);line-height:22px}.model-setting-panel .model-setting-content{display:flex;gap:12px;margin-top:8px}.model-setting-panel .model-setting-option{flex:1;padding:16px;border:1px solid var(--dola-border-1);border-radius:10px;cursor:pointer;transition:all .2s;background:var(--dola-bg-5)}.model-setting-panel .model-setting-option:hover{border-color:var(--dola-primary-soft)}.model-setting-panel .model-setting-option.selected{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.model-setting-panel .model-setting-option .option-content{display:flex;flex-direction:column;gap:4px}.model-setting-panel .model-setting-option .option-title{font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:22px}.model-setting-panel .model-setting-option .option-desc{font-size:11px;color:var(--dola-text-2);line-height:18px}.model-setting-panel .model-setting-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:12px}.dashboard-tab-panel{width:580px;padding:24px;background:var(--dola-bg-popup);display:flex;flex-direction:column;gap:12px}.dashboard-tab-panel .dashboard-tab-panel-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px}.dashboard-tab-panel .dashboard-tab-header{display:flex;background:var(--dola-bg-2);border:1px solid var(--dola-border-1);border-radius:8px;padding:2px;gap:4px}.dashboard-tab-panel .dashboard-tab-header .dashboard-tab-item{flex:1;text-align:center;height:28px;line-height:28px;font-size:14px;color:var(--dola-text-2);cursor:pointer;border-radius:6px;transition:all .2s}.dashboard-tab-panel .dashboard-tab-header .dashboard-tab-item.active{background:var(--dola-bg-popup);color:var(--dola-text-1);font-weight:500;box-shadow:0 2px 8px #0000000f}.dashboard-tab-panel .dashboard-tab-header .dashboard-tab-item:hover:not(.active){color:var(--dola-text-1)}.dashboard-tab-panel .dashboard-tab-content{display:flex;flex-direction:column;gap:10px}.dashboard-tab-panel .dashboard-tab-textarea{width:100%;height:64px;padding:8px 12px;border:1px solid var(--dola-border-1);border-radius:10px;font-size:12px;color:var(--dola-text-1);background:var(--dola-bg-5);resize:none;outline:none;font-family:inherit;transition:border-color .2s;box-sizing:border-box;line-height:18px}.dashboard-tab-panel .dashboard-tab-textarea::placeholder{color:var(--dola-text-3)}.dashboard-tab-panel .dashboard-tab-textarea:focus{border-color:var(--dola-input-border-focus)}.dashboard-tab-panel .dashboard-tab-tips{display:flex;align-items:flex-start;gap:2px;font-size:12px;color:var(--dola-text-3);line-height:18px}.dashboard-tab-panel .dashboard-tab-tips .dashboard-tab-tips-icon{flex-shrink:0;font-size:16px;line-height:20px;color:var(--dola-text-3)}.dashboard-tab-panel .dashboard-tab-footer{display:flex;justify-content:flex-end;gap:12px}.dashboard-tab-panel .model-setting-panel{width:100%;box-shadow:none;border-radius:0}.dashboard-tab-panel .model-setting-panel .model-setting-header,.dashboard-tab-panel .model-setting-panel .model-setting-content,.dashboard-tab-panel .model-setting-panel .model-setting-footer{padding:0}.dashboard-tab-btn{display:flex;align-items:center;justify-content:center;width:80px;height:32px;border-radius:8px;font-size:14px;cursor:pointer;user-select:none}.dashboard-tab-btn.cancel-btn{background:var(--dola-bg-5);border:1px solid var(--dola-border-1);color:var(--dola-text-1)}.dashboard-tab-btn.cancel-btn:hover{background:var(--dola-bg-hover)}.dashboard-tab-btn.confirm-btn{background:var(--dola-primary);color:var(--dola-btn-primary-text);box-shadow:0 2px 8px #2f07861f}.dashboard-tab-btn.confirm-btn:hover{background:var(--dola-btn-primary-bg-hover)}.dashboard-tab-btn.confirm-btn.disabled{opacity:.5;cursor:not-allowed}.dashboard-tab-btn.confirm-btn.disabled:hover{background:var(--dola-primary)}.clawbot-modal .ant-modal-header{padding:0;margin-bottom:24px!important;background:transparent}.clawbot-modal .ant-modal-content{background:var(--dola-bg-popup)}.clawbot-modal .ant-modal-body{padding:24px;min-height:200px;display:flex;flex-direction:column;overflow:visible}.clawbot-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.clawbot-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.clawbot-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.clawbot-modal .clawbot-modal-header{display:flex;align-items:flex-start;gap:12px}.clawbot-modal .clawbot-modal-header .title-icon{width:48px;height:48px;flex-shrink:0}.clawbot-modal .clawbot-modal-header .title-content{flex:1;min-width:0}.clawbot-modal .clawbot-modal-header .main-title{color:var(--dola-text-1);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.clawbot-modal .clawbot-modal-header .sub-title{overflow:hidden;color:var(--dola-text-2);text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-top:4px}.clawbot-modal .clawbot-content-container{flex:1;min-height:300px;max-height:600px;display:flex;flex-direction:column;overflow:visible;width:100%;box-sizing:border-box}.clawbot-modal .clawbot-content-container .content-title{color:var(--dola-text-3);font-size:12px;font-style:normal;font-weight:400;line-height:22px;text-align:left;margin-bottom:6px}.clawbot-modal .clawbot-content-container .content-title .required-star{color:var(--dola-danger);font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-right:4px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper{position:relative;margin-bottom:24px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container{display:flex;height:36px;padding:0 12px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);cursor:pointer}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container:hover{background:var(--dola-bg-hover)}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled{cursor:not-allowed!important;opacity:.6;background:var(--dola-bg-hover)}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled:hover{background:var(--dola-bg-hover);cursor:not-allowed!important}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled .knowledge-base-input,.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled .knowledge-base-input .ant-input,.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled .iconfont{cursor:not-allowed!important}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container .knowledge-base-input{flex:1;padding:0;color:var(--dola-text-1);font-family:ABeeZee;font-size:14px;font-style:normal;font-weight:400;line-height:24px;background:transparent;cursor:pointer}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container .knowledge-base-input:focus{box-shadow:none}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container .knowledge-base-input .ant-input{background:transparent;cursor:pointer}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container .iconfont{color:var(--dola-text-3);font-size:20px;transition:transform .3s}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .repo-error-text{color:var(--dola-danger);font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-top:4px;padding-left:2px;margin-right:4px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;padding:6px;border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);box-shadow:0 4px 12px #00000014;z-index:1050;max-height:300px;display:flex;flex-direction:column}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .ant-tabs-small .ant-tabs-tab{height:24px;padding:0 12px;line-height:24px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content{margin-top:8px;flex:1;overflow-y:auto;min-height:0}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .loading-container{display:flex;justify-content:center;align-items:center;min-height:200px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list{display:flex;flex-direction:column;gap:4px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item{display:flex;height:32px;padding:0 8px;align-items:center;gap:6px;align-self:stretch;background:var(--dola-bg-popup);border-radius:4px;color:var(--dola-text-1);font-size:14px;font-style:normal;font-weight:400;line-height:28px;cursor:pointer}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item .iconfont{font-size:16px;flex-shrink:0}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item:hover{background:var(--dola-bg-hover)}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item.selected,.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item.selected:hover{background:var(--dola-primary-bg)}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .empty-text{text-align:center;color:var(--dola-text-3);font-size:13px;padding:20px 0}.clawbot-modal .clawbot-content-container .qrcode-section{display:flex;flex-direction:column}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-content{position:relative;display:flex;align-items:stretch;gap:24px;padding:10px 12px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5)}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-content.bound-state{background:#f7fefa;padding:24px;align-items:center;justify-content:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-left{display:flex;flex-direction:column;align-items:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-container{flex-shrink:0;width:104px;height:104px;padding:6px;box-sizing:border-box;background:var(--dola-bg-4);border-radius:8px;display:flex;align-items:center;justify-content:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-container canvas{width:100%;height:100%}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-container .qrcode-loading{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-status{display:flex;align-items:center;gap:4px;margin-top:8px;color:var(--dola-primary);opacity:.8;font-size:11px;font-style:normal;font-weight:400;line-height:18px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-status .icon-shuaxin{font-size:12px;flex-shrink:0}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-expire{margin-top:0;color:var(--dola-text-3);font-size:11px;font-style:normal;font-weight:400;line-height:18px;text-align:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-right{flex:1;min-width:0;padding:8px 0;display:flex;flex-direction:column;justify-content:space-between}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-right .cancel-button{display:flex;width:72px;height:32px;padding:4px 12px;justify-content:center;align-items:center;gap:6px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-6);align-self:flex-start;color:var(--dola-text-1);font-size:14px;font-weight:400;line-height:22px;letter-spacing:0}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-right .cancel-button:hover{background:var(--dola-bg-hover);border-color:var(--dola-border-1);color:var(--dola-text-1)}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-steps{display:flex;flex-direction:column;gap:16px;justify-content:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-steps .step-item{display:flex;align-items:center;gap:6px;color:var(--dola-text-2);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-steps .step-item .step-number{width:18px;height:18px;flex-shrink:0;border-radius:50%;background:var(--dola-primary-bg);display:flex;align-items:center;justify-content:center;color:var(--dola-primary);font-size:12px;font-style:normal;font-weight:500;line-height:18px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-steps .step-item span{flex:1}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 12px;border-radius:8px;border:1px solid var(--dola-border-1);background:#f7fefa}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .bound-title{display:flex;align-items:center;gap:4px;color:var(--dola-success);font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:4px}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .bound-title .iconfont{font-size:16px;color:var(--dola-success)}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .bound-description{color:var(--dola-text-2);font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:16px}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .unbind-button{display:flex;align-items:center;gap:4px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);color:var(--dola-text-1);font-size:14px;font-weight:400;line-height:22px;padding:4px 16px;height:32px}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .unbind-button .iconfont{font-size:16px}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .unbind-button:hover{border-color:var(--dola-border-1);color:var(--dola-text-1);background:var(--dola-bg-hover)}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay{position:absolute;inset:0;backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;z-index:10;padding:24px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-title{display:flex;align-items:center;gap:4px;color:var(--dola-text-1);font-size:14px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:4px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-title .iconfont{font-size:16px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-description{color:var(--dola-text-2);font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-align:center;margin-bottom:16px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-button{display:flex;width:118px;height:30px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:9px;background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)!important;border:none!important;color:var(--dola-btn-primary-text)!important;font-size:14px;font-weight:400;line-height:22px;cursor:pointer}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-button:hover:not(:disabled){background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)!important;opacity:.9}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-button:disabled{border-radius:8px;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;cursor:not-allowed!important;opacity:1}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-button:disabled:hover{background:var(--dola-bg-hover)!important;opacity:1;cursor:not-allowed!important}.clawbot-modal .clawbot-content-container :global(.reference-tree-container){margin:0!important;width:calc(100% - 48px)!important;max-width:100%!important;box-sizing:border-box!important}.top-toolbar-container{position:absolute;left:16px;top:12px;padding:0 16px 0 0;width:calc(100% - 16px);height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:11}.top-toolbar-container .chat-info{display:flex;flex:1;flex-direction:column;transition:opacity .2s ease-in-out;min-width:0}.top-toolbar-container .chat-info.visible{opacity:1}.top-toolbar-container .chat-info.hidden{opacity:0}.top-toolbar-container .chat-info .chat-title{color:var(--dola-title);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-toolbar-container .chat-info .chat-date{color:var(--dola-text-1);font-size:12px;font-weight:400;display:flex;align-items:center;gap:8px;margin-top:2px}.top-toolbar-container .chat-info .chat-date-text{line-height:18px}.top-toolbar-container .chat-info .history-question-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;color:var(--dola-text-2);background:transparent;cursor:pointer}.top-toolbar-container .chat-info .history-question-btn .iconfont{font-size:16px;color:inherit}.top-toolbar-container .chat-info .history-question-btn:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.top-toolbar-container .chat-info .chat-source-conversation-btn{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px;color:var(--dola-primary);opacity:.8;font-size:12px;line-height:18px;cursor:pointer;transition:all .2s ease;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover)}.top-toolbar-container .chat-info .chat-source-conversation-btn .iconfont{font-size:14px;color:var(--dola-text-2)}.top-toolbar-container .chat-info .chat-source-conversation-btn:hover{border-color:var(--dola-primary-soft);background:var(--dola-primary-bg)}.top-toolbar-container .btns-wrapper{display:flex;gap:6px}.top-toolbar-container .btns-wrapper .ant-btn,.top-toolbar-container .btns-wrapper .clear-btn,.top-toolbar-container .btns-wrapper .more-btn,.top-toolbar-container .btns-wrapper .history-btn,.top-toolbar-container .btns-wrapper .dashboard-main-btn{height:32px;font-size:13px;padding:0 12px}.top-toolbar-container .btns-wrapper .iconfont{font-size:14px;color:var(--dola-text-2)}.top-toolbar-container .dashboard-btn-group{display:flex;align-items:center}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn{border-radius:12px;color:var(--dola-text-1);border-color:var(--dola-border-2);background-color:transparent;font-size:13px;font-weight:400;line-height:22px}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn .iconfont{color:var(--dola-text-2);font-size:14px}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn:hover{background:var(--dola-bg-hover);border-color:var(--dola-border-2)!important;color:var(--dola-text-1)!important}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn:disabled,.top-toolbar-container .dashboard-btn-group .dashboard-main-btn[disabled]{color:var(--dola-text-4)!important;background-color:transparent!important;border-color:var(--dola-border-2)!important;cursor:not-allowed!important}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn:disabled .iconfont,.top-toolbar-container .dashboard-btn-group .dashboard-main-btn[disabled] .iconfont{color:var(--dola-text-4)!important}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn .menu-item-beta-tag{margin-right:-5px;background:var(--dola-bg-hover);padding:0 3px;border:none;gap:10px}.top-toolbar-container .share-dropdown{position:absolute;top:100%;right:0;z-index:1000;margin-top:8px;background:var(--dola-bg-popup);border-radius:12px;box-shadow:0 4px 12px #00000026;border:1px solid var(--dola-border-1);width:442px}.top-toolbar-container .share-dropdown .share-dropdown-header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px}.top-toolbar-container .share-dropdown .share-dropdown-header h3{margin:0;font-size:16px;font-weight:500;color:var(--dola-text-1)}.top-toolbar-container .share-dropdown .share-dropdown-header .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:transparent;border:none;outline:none;cursor:pointer;padding:0}.top-toolbar-container .share-dropdown .share-dropdown-header .close-btn .iconfont{font-size:16px;color:var(--dola-text-2)}.top-toolbar-container .share-dropdown .share-dropdown-header .close-btn:hover{background-color:var(--dola-bg-hover)}.top-toolbar-container .share-dropdown .share-dropdown-header .close-btn:hover .iconfont{color:var(--dola-text-1)}.top-toolbar-container .share-dropdown .share-dropdown-content{padding:0 24px 24px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section{margin-bottom:16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section:last-child{margin-bottom:0}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-section-warning{display:flex;align-items:flex-start;min-height:54px;background-color:#f5a8011f;border-radius:8px;color:var(--dola-warning);padding:5px 12px;line-height:22px;margin-bottom:16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-section-warning .share-section-warning-img{color:var(--dola-warning);width:16px;height:16px;margin-right:4px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .section-title{color:var(--dola-text-2);font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options{display:flex;flex-direction:column;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s ease}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-icon svg{color:var(--dola-btn-primary-text)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-content{flex:1}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-content .option-title{font-size:14px;font-weight:500;color:var(--dola-text-1);margin-bottom:2px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-content .option-desc{font-size:12px;color:var(--dola-text-2)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-check{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-check svg{color:var(--dola-text-1)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option-border{border-bottom:1px solid var(--dola-border-1)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management{margin-top:16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .user-input-section{display:flex;gap:8px;margin-bottom:12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .user-input-section .ant-input{flex:1}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-item-label{width:128px;cursor:pointer!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-5)!important;color:var(--dola-text-2)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-item{color:var(--dola-text-2)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-item-selected{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-radius:6px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-thumb{background:var(--dola-bg-popup)!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .selected-users{display:flex;flex-wrap:wrap;gap:6px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .selected-users .user-tag{display:flex;align-items:center;padding:4px 8px;background-color:var(--dola-primary-bg);border:1px solid var(--dola-border-active);border-radius:4px;font-size:12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .selected-users .user-tag span{margin-right:4px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .selected-users .user-tag .remove-user-btn{padding:0;min-width:auto;height:auto;line-height:1;color:var(--dola-danger);font-size:14px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .time-options{display:flex;gap:8px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .time-options .time-option{flex:1;height:36px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-popup);color:var(--dola-text-2);border-radius:6px;transition:all .2s ease}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .time-options .time-option:hover{border-color:var(--dola-input-border-hover);background-color:var(--dola-bg-hover)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .time-options .time-option.active{border-color:var(--dola-primary);background-color:var(--dola-primary);color:var(--dola-text-reverse)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time{margin-top:16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .ant-picker{width:100%;height:36px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input>span{color:var(--dola-text-1)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .custom-time-input-number{width:96px;text-align:center;margin:0 12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined{background:var(--dola-input-bg)!important;color:var(--dola-text-1)!important;border:var(--dola-input-border-default) 1px solid!important;box-shadow:none!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined .ant-input-number-input{background:transparent!important;color:var(--dola-text-1)!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined .ant-input-number-suffix{color:var(--dola-text-2)!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined:hover{border:var(--dola-input-border-hover) 1px solid!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined:focus-within{border:var(--dola-input-border-focus) 1px solid!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-affix-wrapper-focused{border:var(--dola-input-border-focus) 1px solid!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-link-result{margin-top:12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-link-result .link-container{display:flex;gap:8px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-link-result .link-container .ant-input{flex:1;height:36px;border-radius:6px;background-color:var(--dola-bg-5);border:1px solid var(--dola-border-1)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-link-result .link-container .ant-btn{height:36px;padding:0 16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .option-icon-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-select-full-width{width:100%}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-select-error .ant-select-selector{border-color:var(--dola-danger)!important;box-shadow:0 0 0 2px #ff4d4f33!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-input-error-text{color:var(--dola-danger);font-size:12px;margin-top:4px;line-height:1.4}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .generate-link-wrapper{position:relative}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .generate-link-wrapper .generate-link-btn{font-size:12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .link-input-container{display:flex;align-items:center;width:100%}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .link-input{background-color:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:6px;flex:1}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .copy-link-btn{margin-left:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:linear-gradient(180deg,#7f74ff 0%,#4d3ffc 100%);border-radius:6px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .copy-link-btn:hover{opacity:.8}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .generate-overlay-btn{position:absolute;top:0;left:0;width:100%;justify-content:center;z-index:1;background-color:var(--dola-bg-popup);height:42px;color:var(--dola-text-1);backdrop-filter:blur(1.1px)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .regenerate-overlay-btn{position:absolute;top:0;left:0;width:100%;justify-content:center;z-index:1;background-color:var(--dola-bg-popup);color:var(--dola-warning);height:42px;backdrop-filter:blur(1.1px)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .ant-btn-loading{opacity:1}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .link-display-container{display:flex;height:42px;padding:10px 10px 10px 16px;justify-content:flex-end;align-items:center;gap:10px;border-radius:6px;background:var(--dola-bg-2)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .link-text{flex:1;max-width:326px;color:var(--dola-text-2);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-toolbar-container .clear-btn{display:flex;align-items:center;gap:4px;border-color:var(--dola-border-2);background-color:transparent;padding:0 12px;color:var(--dola-text-1);font-style:normal;font-weight:400;line-height:22px;border-radius:12px;box-shadow:none}.top-toolbar-container .clear-btn:hover{background-color:var(--dola-bg-hover);border-color:var(--dola-border-2)!important;color:var(--dola-text-1)!important}.top-toolbar-container .clear-btn:disabled,.top-toolbar-container .clear-btn[disabled]{color:var(--dola-text-4)!important;background-color:transparent!important;border-color:var(--dola-border-2)!important;cursor:not-allowed!important}.top-toolbar-container .clear-btn:disabled:hover,.top-toolbar-container .clear-btn[disabled]:hover{background-color:transparent!important;border-color:var(--dola-border-2)!important;color:var(--dola-text-4)!important}.top-toolbar-container .clear-btn:disabled .iconfont,.top-toolbar-container .clear-btn[disabled] .iconfont{color:var(--dola-text-4)!important}.top-toolbar-container .more-btn{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:12px;color:var(--dola-text-1);font-size:13px;font-style:normal;font-weight:400;line-height:22px;cursor:pointer;user-select:none;border:1px solid var(--dola-border-2)}.top-toolbar-container .more-btn .iconfont{color:var(--dola-text-2);font-size:14px}.top-toolbar-container .more-btn .more-btn-icon{display:inline-block;font-size:24px;transform:rotate(90deg)}.top-toolbar-container .more-btn:hover{background:var(--dola-bg-hover)}.top-toolbar-container .clear-btn-center .ant-btn-icon{display:flex;align-items:center;justify-content:center}.top-toolbar-container .ant-btn-primary{height:32px;background-color:var(--dola-primary);border-color:var(--dola-primary);font-size:13px;padding:0 10px}.top-toolbar-container .history-btn{display:flex;align-items:center;height:32px;color:var(--dola-text-2);border-color:var(--dola-border-1);background-color:var(--dola-bg-5);font-size:13px;padding:0 12px}.history-question-popover{width:280px}.history-question-popover .ant-popover-inner{padding:0;border:.5px solid var(--dola-border-1);border-radius:12px;background:var(--dola-bg-popup);box-shadow:0 3px 10px #0000001a;overflow:hidden}.history-question-popover .ant-popover-inner-content{padding:0}.history-question-popover-content{max-height:204px}.history-question-popover-title{padding:4px 16px;border-bottom:.5px solid var(--dola-border-1);color:var(--dola-text-2);font-size:14px;line-height:22px}.history-question-popover-list{max-height:164px;padding:2px 4px 4px;overflow-y:auto}.history-question-popover-item{display:block;width:100%;height:28px;margin:0;padding:0 8px;border:none;border-radius:8px;color:var(--dola-text-1);background:transparent;box-shadow:none;font-family:inherit;font-size:14px;line-height:22px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;appearance:none;cursor:pointer}.history-question-popover-item:hover{background:var(--dola-bg-hover)}.share-container{position:relative;display:inline-block;display:flex;gap:12px}.header-popovermy-classname{width:120px;height:138px;background-color:var(--dola-bg-popup);border-radius:12px;padding:10px!important;box-sizing:border-box}.header-popovermy-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.header-popovermy-content .header-popovermy-content-img{background:url(/assets/scan-png.3964c24e.png);background-size:cover;width:100px;height:100px;padding:12px;box-sizing:border-box}.header-popovermy-content .header-popovermy-content-span{font-size:12px;color:var(--dola-text-3);height:18px;line-height:18px}.scheduled-push-popover .ant-popover-inner{padding:6px 8px!important}.scheduled-push-tip-popover .ant-popover-inner{padding:12px!important}.top-toolbar-more-dropdown .ant-dropdown-menu{width:180px;border-radius:8px;padding:6px;background:var(--dola-bg-popup);box-shadow:0 -.5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 .5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.more-dropdown-item{display:flex;align-items:center;gap:8px;color:var(--dola-text-1);font-size:14px}.more-dropdown-item .iconfont{font-size:16px;color:var(--dola-text-2)}.model-setting-popover .ant-popover-inner{padding:0;border-radius:16px;border:.5px solid var(--dola-border-1);box-shadow:0 6px 20px #0000001a;overflow:hidden}.join-group-btn-wrapper{display:flex;align-items:center;height:36px;background:linear-gradient(135deg,#743af0 0%,#9b6eff 100%);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease}.join-group-btn-wrapper .join-group-graphic img{width:260px}.join-group-btn-wrapper .join-group-text-area{padding:0 6px 0 12px;height:100%;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--dola-btn-primary-text);white-space:nowrap}.join-group-btn-wrapper .join-group-text-area .join-group-icon{width:20px;height:20px;flex-shrink:0}.join-group-btn-wrapper .join-group-arrow{padding:0 8px;height:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.2)}.join-group-btn-wrapper .join-group-arrow:hover{background:linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 100%),#a277ff}.join-group-btn-wrapper .join-group-arrow .arrow-icon{width:16px;height:16px;line-height:1;color:var(--dola-btn-primary-text)}.join-group-btn-wrapper:hover{background:linear-gradient(135deg,#8b52ff 0%,#a87fff 100%);box-shadow:0 4px 12px #743af04d}.join-group-text-popover{width:260px}.join-group-text-popover .ant-popover-inner{padding:12px;background:var(--dola-bg-popup);border-radius:12px;box-shadow:0 12px 48px #00000014,0 6px 16px #0000000f;border:1px solid var(--dola-border-1);overflow:visible;position:relative}.join-group-text-popover .join-group-text-content{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative}.join-group-text-popover .join-group-text-content .close-btn-popover{position:absolute;top:12px;right:12px;width:20px;height:20px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;z-index:1;background-color:#0003}.join-group-text-popover .join-group-text-content .close-btn-popover .icon-close{color:var(--dola-btn-primary-text)}.join-group-text-popover .join-group-text-content .close-btn-popover:hover{background-color:var(--dola-bg-hover)}.join-group-text-popover .join-group-text-content .join-group-graphic{display:flex;align-items:center;justify-content:center;gap:4px;position:relative;height:167px;border-radius:12px 12px 0 0;overflow:hidden}.join-group-text-popover .join-group-text-content .join-group-graphic .graphic-left{width:10px;height:13px;position:absolute;left:20px;top:15px}.join-group-text-popover .join-group-text-content .join-group-graphic .graphic-center{width:20px;height:21px;z-index:1}.join-group-text-popover .join-group-text-content .join-group-graphic .graphic-right{width:12px;height:12px;position:absolute;right:20px;top:10px}.join-group-text-popover .join-group-text-content .graphic-image{width:260px}.join-group-text-popover .join-group-text-content .join-group-title{font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:20px;text-indent:12px;width:100%}.join-group-text-popover .join-group-text-content .join-group-subtitle{font-size:12px;font-weight:400;color:var(--dola-text-3);text-indent:12px;line-height:18px;margin-top:-8px;width:100%}.join-group-text-popover .join-group-text-content .join-group-text-btn{width:236px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-1);border-radius:8px;font-size:14px;margin-bottom:12px;font-weight:400;color:var(--dola-text-1);cursor:pointer;transition:background .2s ease}.join-group-text-popover .join-group-text-content .join-group-text-btn:hover{background:var(--dola-bg-hover)}.join-group-qrcode-popover{width:132px;height:190px}.join-group-qrcode-popover .ant-popover-inner{padding:12px 6px!important;background:var(--dola-bg-popup);border-radius:8px;border:1px solid var(--dola-border-1);box-shadow:0 6px 16px #00000014}.join-group-qrcode-popover .join-group-qrcode-content{display:flex;flex-direction:column;align-items:center;height:167px;gap:8px}.join-group-qrcode-popover .join-group-qrcode-content .qrcode-title{font-size:12px;font-weight:400;color:var(--dola-text-3);text-align:center}.join-group-qrcode-popover .join-group-qrcode-content .qrcode-img{width:92px;height:92px;padding:3px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup)}.join-group-qrcode-popover .join-group-qrcode-content .join-group-text-btn-bottom{width:86px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-5);border-radius:8px;font-size:14px;font-weight:400;color:var(--dola-text-1);cursor:pointer;transition:background .2s ease}.join-group-qrcode-popover .join-group-qrcode-content .join-group-text-btn-bottom:hover{background:var(--dola-bg-hover)}.scheduled-push-drawer-wrapper .ant-drawer-content-wrapper{height:calc(100% - 75px);width:480px;top:65px;right:16px;border-radius:12px;overflow:hidden;border:1px solid var(--dola-border-1);box-shadow:0 -.5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 .5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.scheduled-push-drawer-wrapper .ant-drawer-content-wrapper:has(.scheduled-push-drawer-edit){top:16px;height:calc(100% - 32px)}.scheduled-push-drawer-wrapper .ant-drawer-content{background:var(--dola-bg-popup)!important}.scheduled-push-drawer-wrapper .ant-drawer-body,.scheduled-push-drawer-wrapper .ant-drawer-header,.scheduled-push-drawer-wrapper .ant-drawer-footer{background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header{border-bottom:none;padding:12px 12px 0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title{font-size:16px;font-weight:500;flex:1;min-width:0;color:var(--dola-title)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper{flex-direction:column;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper .drawer-title{font-size:16px;font-weight:500;color:var(--dola-title);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper .drawer-subtitle{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;border:.8px solid var(--dola-border-1);background:var(--dola-bg-2);font-size:12px;font-weight:400;margin-top:4px;max-width:85%;color:var(--dola-text-3);cursor:pointer;transition:all .2s}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper .drawer-subtitle span{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper .drawer-subtitle:hover{background:var(--dola-bg-hover);border-color:var(--dola-input-border-hover);color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-close{width:20px;height:20px;line-height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-close .anticon{width:12px;height:12px;color:var(--dola-title)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-body{padding:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer{padding:12px;border-top:none;display:flex;justify-content:flex-end;gap:10px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions{display:flex;align-items:center;width:100%;gap:10px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn{min-width:64px;height:28px;padding:0 12px;font-size:12px;border-radius:8px;display:flex;align-items:center;justify-content:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn.try-run-btn{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important;border:none!important;transition:all .2s}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn.try-run-btn:hover:not(:disabled){opacity:.85}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn.try-run-btn:disabled{background:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important;cursor:not-allowed}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-color-default:not(.try-run-btn){background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-color-default:not(.try-run-btn):hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-primary{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important;font-weight:500}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-primary:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-primary:disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs{line-height:1}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav{padding:0;margin:0!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab{padding:0!important;font-size:16px;color:var(--dola-text-3);font-weight:500}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{line-height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn>span{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-title)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-content{height:calc(100% - 46px)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-tabpane{height:100%;overflow-y:auto}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .task-count{margin-left:4px;border-radius:100px;border:1px solid #fff;background:var(--dola-bg-2);display:inline-flex;padding:0 8px;color:var(--dola-text-2);font-style:normal;font-size:12px;justify-content:center;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-checkbox-inner{border-radius:2px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form{padding:12px;height:100%;display:flex;flex-direction:column}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form{background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selector{min-height:24px;height:24px;padding:0 10px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-input-bg)!important;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-overflow{gap:2px;flex-wrap:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-overflow-item{max-width:75%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-item{height:18px;line-height:16px;font-size:12px;margin-top:0;margin-bottom:0;padding:0 4px;border-radius:4px;background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-item-remove{color:var(--dola-text-3)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-item-remove:hover{color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-arrow,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-clear{color:var(--dola-text-3)!important;background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-arrow:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-clear:hover{color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-search{height:22px;line-height:22px;margin-inline-start:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-search-input{height:22px;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-wrap{height:22px;overflow:hidden;align-self:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-placeholder{inset-inline-start:0;font-size:13px;color:var(--dola-text-3);line-height:22px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form{flex:1}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-form-item{margin-bottom:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-form-item-label>label{font-size:12px;color:var(--dola-text-2);width:100%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-form-item-label>label[for=weworkEulerReceivers]{width:100%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper{background:var(--dola-input-bg)!important;border:1px solid var(--dola-border-1)!important;border-radius:8px;color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper:hover{border-color:var(--dola-input-border-focus)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper.ant-input-affix-wrapper-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper.ant-input-number-affix-wrapper-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:none!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-input,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-input{background:transparent!important;color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-suffix,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-suffix{color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap{background:var(--dola-bg-popup)!important;border-left-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler{border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler-down-inner,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler-down-inner{color:unset!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number{border-radius:8px;border:1px solid var(--dola-border-1);font-size:13px;color:var(--dola-text-1);background:var(--dola-input-bg)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number:hover{border-color:var(--dola-input-border-focus)!important;box-shadow:none!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input:focus,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector:focus,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker:focus,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number:focus,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input.ant-input-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector.ant-input-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker.ant-input-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number.ant-input-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input.ant-select-focused .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector.ant-select-focused .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker.ant-select-focused .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number.ant-select-focused .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input.ant-picker-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector.ant-picker-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker.ant-picker-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number.ant-picker-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:none!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input{height:24px;padding:3px 10px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input::placeholder,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selection-placeholder,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker-input input::placeholder{color:var(--dola-text-3);font-size:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-item .ant-form-item-control-input{min-height:unset}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form-item-control .ant-form-item-label,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding:0 0 2px;line-height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group .ant-checkbox-wrapper{margin:0;font-size:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group .ant-checkbox-wrapper .ant-checkbox{top:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group .ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--dola-input-border-focus)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group .ant-checkbox-wrapper .ant-checkbox+span{padding-left:6px;padding-right:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .wework-receivers-container{border-radius:8px;background:var(--dola-bg-5);padding:8px;margin-top:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-section-label{font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-2);margin-bottom:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-item-hidden{margin-bottom:0!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-item-hidden .ant-form-item-control-input{display:none}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-item-hidden .ant-form-item-explain{margin-top:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card{background:var(--dola-bg-5);border-radius:6px;padding:8px;margin-bottom:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-header{display:flex;align-items:center;height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-header .ant-checkbox-wrapper{font-size:12px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-header .ant-checkbox-wrapper .ant-checkbox+span{padding-left:6px;padding-right:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-divider{height:1px;background:var(--dola-border-1);margin:5px 0 6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-body .ant-form-item-label{padding:0 0 4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card{background:var(--dola-bg-5);border-radius:6px;padding:0;margin-top:6px;display:flex;flex-direction:column;gap:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-header{display:flex;align-items:center;justify-content:space-between;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-header .session-artifact-title{font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options{display:grid;grid-template-columns:minmax(135px,auto) minmax(135px,auto) 1fr;align-items:center;height:18px;column-gap:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper{font-size:12px;color:var(--dola-text-2);margin:0;white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper .ant-checkbox+span{padding-left:6px;padding-right:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper-disabled{color:var(--dola-text-3)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper-disabled .ant-checkbox-disabled+span{color:var(--dola-text-3)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper-disabled .ant-checkbox-disabled .ant-checkbox-inner{background:var(--dola-bg-6)!important;border-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-divider{width:100%;height:.7px;background:var(--dola-bg-2);margin:2px 0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-tip{display:flex;align-items:center;gap:4px;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-tip span{font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill{display:inline-flex;align-items:center;position:relative;width:72px;height:18px;border-radius:9px;cursor:pointer;user-select:none;transition:background-color .2s ease}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill .model-pill-text{flex:1;font-size:12px;line-height:18px;text-align:center;font-size:10px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill .model-pill-thumb{position:absolute;width:14px;height:14px;top:2px;border-radius:50%;background:var(--dola-bg-4);box-shadow:0 1px 2px #00000014;transition:left .2s ease,right .2s ease}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-internal{background:var(--dola-bg-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-internal .model-pill-text{color:var(--dola-text-3);padding-left:18px;padding-right:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-internal .model-pill-thumb{left:2px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-external{background:var(--dola-primary)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-external .model-pill-text{color:var(--dola-btn-primary-text);padding-left:4px;padding-right:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-external .model-pill-thumb{right:2px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form-item-explain-error{font-size:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .push-content-header{display:flex;justify-content:space-between;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .push-content-header .push-content-label{font-size:12px;font-weight:400;line-height:1.5em;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .push-content-header .push-content-checkbox{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .push-content-header .push-content-checkbox .ant-checkbox-wrapper{font-size:12px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row{display:flex;align-items:center;gap:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card{flex:1;display:flex;align-items:center;gap:6px;background:var(--dola-bg-5);border-radius:6px;padding:6px 8px;height:30px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .conclusion-switch-label{font-size:12px;font-weight:400;color:var(--dola-text-2);white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .ant-switch{margin-left:auto;min-width:34px;height:18px;line-height:18px;border-radius:100px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .ant-switch.ant-switch-checked{background:var(--dola-primary)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .ant-switch .ant-switch-handle{width:14px;height:14px;top:2px;inset-inline-start:2px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card{background:var(--dola-bg-5);border-radius:6px;padding:6px;display:flex;flex-direction:column;gap:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-header{display:flex;align-items:center;justify-content:space-between;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-header .session-artifact-title{font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-options{display:flex;align-items:center;justify-content:flex-start;gap:103px;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-options .artifact-checkbox-item{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper{font-size:12px;color:var(--dola-text-2);white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper .ant-checkbox+span{padding-left:4px;padding-right:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-divider{width:100%;height:1px;background:var(--dola-bg-2);margin:2px 0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-tip{display:flex;align-items:center;gap:4px;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-tip span{font-size:12px;font-weight:400;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner{min-width:72px;height:18px;line-height:18px;border-radius:100px;background:var(--dola-border-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner.ant-switch-checked{background:var(--dola-primary)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner .ant-switch-inner{font-size:12px;line-height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner .ant-switch-handle{width:14px;height:14px;top:2px;inset-inline-start:2px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper{display:flex;flex-direction:column;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-interval-container,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-start-time-container{border-radius:8px;background:var(--dola-bg-5);padding:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-interval,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-start-time{display:flex;flex-direction:column;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-label{font-size:12px;color:var(--dola-text-2);line-height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .ant-space-compact{display:flex;width:198px;border-radius:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-interval .ant-form-item{margin-bottom:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-prefix{display:flex;align-items:center;width:66px;height:22px;padding:0 12px;background-color:var(--dola-bg-3);border:1px solid var(--dola-border-1);border-right:0;border-radius:6px 0 0 6px;white-space:nowrap;color:var(--dola-text-3);font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input{width:64px;height:24px;border-radius:0;background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-input{height:24px;padding:3px 12px;text-align:left;color:var(--dola-text-1);font-size:13px;background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap{background:var(--dola-bg-popup)!important;border-left-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap .ant-input-number-handler{border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap .ant-input-number-handler:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap .ant-input-number-handler-down-inner{color:unset!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-unit-select{width:68px;height:24px;border-radius:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-unit-select .ant-select-selector{height:24px!important;border-radius:0 6px 6px 0;padding:0 8px;background-color:var(--dola-input-bg)!important;border:1px solid var(--dola-border-1);color:var(--dola-text-3);font-size:13px;display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-unit-select .ant-select-arrow{color:var(--dola-text-2);width:9px;height:9px;font-size:9px;top:50%;transform:translateY(-50%);margin-top:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-unit-select .ant-select-selection-item{line-height:22px;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker{width:100%;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select{height:24px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select .ant-select-selector{height:24px!important;border-radius:6px;border:1px solid var(--dola-border-1);padding:0 10px;font-size:13px;display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select .ant-select-selection-item,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select .ant-select-selection-item{line-height:22px;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select .ant-select-selection-placeholder,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select .ant-select-selection-placeholder{line-height:22px;font-size:13px;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select .ant-select-arrow,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select .ant-select-arrow{color:var(--dola-text-2);top:50%;transform:translateY(-50%);margin-top:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .date-picker{flex:1;height:24px;border-radius:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .date-picker .ant-picker-suffix{color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker{flex:1;max-width:50%;height:24px;border-radius:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker .ant-picker-input{height:22px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker .ant-picker-input input{text-align:center;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker .ant-picker-prefix{color:var(--dola-text-3);white-space:nowrap;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker .ant-picker-suffix{color:var(--dola-text-3);font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-suffix{display:inline-flex;align-items:center;padding:0 8px;font-size:13px;color:var(--dola-text-2);line-height:24px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .pre-release-review{display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:var(--dola-bg-5);padding:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .pre-release-review .pre-release-review-label{display:flex;align-items:center;gap:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .pre-release-review .pre-release-review-label .pre-release-review-text{font-size:12px;font-weight:400;line-height:1.5em;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .pre-release-review .ant-switch.ant-switch-checked{background:var(--dola-primary)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper{border-radius:8px;background:var(--dola-bg-5);padding:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-header{display:grid;grid-template-columns:1fr 1fr 55px;gap:8px;margin-bottom:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-header .column-label{color:var(--dola-text-2);font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-align:left}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body{max-height:104px;overflow-y:overlay!important;overflow-x:hidden}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body::-webkit-scrollbar{width:3px;background:transparent}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:1.5px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body::-webkit-scrollbar-thumb:hover{background:var(--dola-input-border-hover)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body::-webkit-scrollbar-track{background:transparent}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row{display:grid;grid-template-columns:1fr 1fr 55px;gap:8px;align-items:center;margin-bottom:14px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row:last-child{margin-bottom:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input-wrapper,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select-wrapper{position:relative}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input-wrapper .error-message,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select-wrapper .error-message{position:absolute;top:100%;left:0;font-size:10px;color:var(--dola-danger);line-height:14px;margin-top:0;white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input{height:24px;padding:3px 10px;border-radius:6px;border:1px solid var(--dola-border-1);font-size:13px;background:var(--dola-input-bg)!important;color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input:hover{border-color:var(--dola-info)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input:focus{border-color:var(--dola-info);box-shadow:0 0 0 2px #4096ff1a}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input.error{border-color:var(--dola-danger)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input.error:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input.error:focus{border-color:var(--dola-danger)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select{height:24px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select .ant-select-selector{height:24px!important;border-radius:6px;border:1px solid var(--dola-border-1);font-size:13px;padding:0 10px;background:var(--dola-input-bg)!important;color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select .ant-select-selector .ant-select-selection-item{line-height:22px;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select .ant-select-selector .ant-select-selection-placeholder{line-height:22px;font-size:13px;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select:hover .ant-select-selector{border-color:var(--dola-info)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select.ant-select-focused .ant-select-selector{border-color:var(--dola-info);box-shadow:0 0 0 2px #4096ff1a}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select.error .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select.error:hover .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select.error.ant-select-focused .ant-select-selector{border-color:var(--dola-danger)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions{display:flex;gap:8px;justify-content:flex-start;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions .dependency-action-icon{font-size:14px;color:var(--dola-text-1);cursor:pointer;transition:all .2s}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions .dependency-action-icon:hover{opacity:.8}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions .dependency-action-icon.disabled{color:var(--dola-text-4);cursor:not-allowed}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions .dependency-action-icon.disabled:hover{opacity:1}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-publish-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-publish-wrapper .task-publish-label{font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-publish-wrapper .ant-checkbox-wrapper{font-size:12px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-publish-wrapper .ant-checkbox-wrapper .ant-checkbox+span{padding-left:6px;padding-right:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented{width:100%;height:24px;min-height:24px;padding:2px;border-radius:6px;margin-bottom:10px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented .ant-segmented-group{height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented .ant-segmented-item{flex:1;height:20px;border-radius:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented .ant-segmented-item .ant-segmented-item-label{height:20px;line-height:20px;font-size:12px;padding:0 8px;min-height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{border-radius:4px;background:var(--dola-bg-4);font-weight:500;box-shadow:0 1px 3px #0000000d}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .validity-container{margin:10px 0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity{display:flex;align-items:center;gap:8px;position:relative}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity span{font-size:12px;color:var(--dola-title)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-input{width:96px;height:24px;background:var(--dola-bg-1)!important;border-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-input .ant-input-number{height:24px;border:none;background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-input .ant-input-number-input{height:24px;padding:3px 8px;text-align:center;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-input .ant-input-number-suffix{font-size:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-error{position:absolute;top:100%;left:0;margin-top:4px;color:var(--dola-danger);font-size:12px;line-height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .expiry-date-display{display:flex;align-items:center;gap:2px;margin-top:6px;padding:0;border-radius:6px;font-size:12px;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management{padding:16px;height:100%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .empty-tasks{display:flex;align-items:center;justify-content:center;height:200px;color:var(--dola-text-3);font-size:14px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list{display:flex;flex-direction:column;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item{display:flex;align-items:center;justify-content:space-between;padding:0 8px;height:36px;transition:all .2s;cursor:pointer}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item:hover{border-radius:6px;background:var(--dola-bg-hover)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-content{flex:1;min-width:0;overflow:hidden}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-content .task-name{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--dola-text-1);line-height:36px;max-width:100%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-content .task-name>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-content .task-name .paused-tag{flex-shrink:0;margin:0;padding:2px 6px;font-size:12px;line-height:20px;border-radius:4px;background-color:var(--dola-bg-2);border:none;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-actions{display:flex;gap:0;flex-shrink:0;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-actions .action-btn{padding:4px 8px;height:auto;font-size:14px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-actions .action-btn:hover{color:var(--dola-primary);background-color:transparent}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-actions .action-btn.ant-btn-dangerous:hover{color:var(--dola-danger)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .table-form-item .ant-form-item-explain{display:none}.scheduled-push-drawer-wrapper .scheduled-push-drawer .table-form-item.ant-form-item-has-error .ant-input{border-color:var(--dola-danger)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .table-form-item.ant-form-item-has-error .ant-input:focus{border-color:var(--dola-danger)!important;box-shadow:0 0 0 2px #ff4d4f33!important}.scheduled-push-drawer-wrapper .test-results-container{margin-top:12px}.scheduled-push-drawer-wrapper .test-results-container .test-results-list{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:12px;margin-bottom:8px}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item{display:flex;align-items:center;font-size:12px}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-label{color:var(--dola-text-3);margin-right:4px}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-status{font-weight:500}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-status.test-result-testing{color:#165dff}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-status.test-result-success{color:#00b42a}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-status.test-result-failed{color:#f53f3f}.scheduled-push-drawer-wrapper .test-results-container .error_message_wrap{display:flex;justify-content:center}.scheduled-push-drawer-wrapper .tips_info{padding-bottom:20px;border-bottom:1px solid var(--dola-border-1);margin-bottom:20px}.scheduled-push-drawer-wrapper .tips_info .tips_font{font-size:12px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .tips_info .tip_btn{margin-top:13px}.scheduled-push-drawer-wrapper .tips_info .tip_btn .authorization_btn{background-color:var(--dola-btn-secondary-bg-default)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important;border-radius:12px;margin-right:8px;font-size:12px}.scheduled-push-drawer-wrapper .tips_info .tip_btn .authorization_btn .iconfont{color:var(--dola-btn-secondary-text)}.scheduled-push-drawer-wrapper .tips_info .tip_btn .authorization_btn:hover{background-color:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.scheduled-push-drawer-wrapper .callback-config-card .ant-segmented,.scheduled-push-drawer-wrapper .callback-body .ant-segmented{height:24px;min-height:24px;padding:2px;border-radius:6px}.scheduled-push-drawer-wrapper .callback-config-card .ant-segmented .ant-segmented-group,.scheduled-push-drawer-wrapper .callback-body .ant-segmented .ant-segmented-group{height:20px}.scheduled-push-drawer-wrapper .callback-config-card .ant-segmented .ant-segmented-item,.scheduled-push-drawer-wrapper .callback-body .ant-segmented .ant-segmented-item{height:20px;border-radius:4px}.scheduled-push-drawer-wrapper .callback-config-card .ant-segmented .ant-segmented-item .ant-segmented-item-label,.scheduled-push-drawer-wrapper .callback-body .ant-segmented .ant-segmented-item .ant-segmented-item-label{height:20px;line-height:20px;font-size:12px;padding:0 8px;min-height:20px}.scheduled-push-drawer-wrapper .connect_test{border-radius:8px;background:var(--dola-bg-1)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-2)!important}.scheduled-push-drawer-wrapper .connect_test .iconfont,.scheduled-push-drawer-wrapper .connect_test span{color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .connect_test:hover:not(:disabled){background:var(--dola-bg-hover)!important;border-color:var(--dola-input-border-hover)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .connect_test:hover:not(:disabled) .iconfont,.scheduled-push-drawer-wrapper .connect_test:hover:not(:disabled) span{color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .errow_info{border-radius:16px;font-size:12px;background:var(--dola-bg-6)}.scheduled-push-drawer-wrapper .ant-segmented{background-color:var(--dola-bg-2)!important;border-radius:8px}.scheduled-push-drawer-wrapper .ant-segmented .ant-segmented-item{border-radius:6px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important;box-shadow:0 1px 3px #0000001a}.scheduled-push-drawer-wrapper .ant-segmented .ant-segmented-item-label{color:inherit}.scheduled-push-drawer-wrapper .scheduled-push-drawer-wrapper .form-actions .save-btn-sucess{background:linear-gradient(180deg,#a073ff 0%,#7433ff 72.12%)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer-wrapper .form-actions .save-btn-disabled{background-color:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-btn-disabled-text)!important;cursor:not-allowed!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer-wrapper .form-actions .save-btn-disabled:hover{background-color:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-btn-disabled-text)!important}.scheduled-push-drawer-wrapper .headers-table{margin-bottom:12px}.scheduled-push-drawer-wrapper .headers-table .ant-table{font-size:14px;border-radius:8px;overflow:hidden}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-thead>tr>th{background:var(--dola-bg-2);font-weight:500;padding:10px 12px;border-bottom:1px solid var(--dola-border-1);color:var(--dola-title)}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-thead>tr>th:last-child{text-align:center}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td{padding:8px 12px;background:var(--dola-bg-4)}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td .ant-input{border-radius:6px;border:1px solid var(--dola-border-1);font-size:14px}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td .ant-input:hover{border-color:var(--dola-input-border-focus)}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td .ant-input:focus{border-color:var(--dola-input-border-focus);box-shadow:none}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td .ant-input::placeholder{color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td:last-child{text-align:center}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr:not(:last-child)>td{border-bottom:1px solid var(--dola-border-1)}.scheduled-push-drawer-wrapper .headers-table .action-text{font-size:14px;cursor:pointer;user-select:none}.scheduled-push-drawer-wrapper .headers-table .action-text.primary{color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .headers-table .action-text.primary:hover{color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .headers-table .action-text.danger{color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .headers-table .action-text.danger:hover{color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .headers-table .action-text.disabled{color:var(--dola-text-4);cursor:not-allowed}.scheduled-push-drawer-wrapper .ant-table-thead .ant-table-cell{background-color:var(--dola-bg-2)!important;padding:5.5px 15px!important}.scheduled-push-drawer-wrapper .ant-table-thead .ant-table-cell:before{display:none}.scheduled-push-drawer-wrapper .error_message_content{font-size:14px;color:var(--dola-text-2);max-height:300px;overflow:auto}.scheduled-push-drawer-wrapper .chanal-wrap{margin-bottom:16px}.scheduled-push-drawer-wrapper .prompt-config-wrapper{margin-bottom:12px}.ant-picker-time-panel .ant-picker-time-panel-column,.ant-picker-time-panel .ant-picker-time-panel-column:hover{overflow-y:auto}.ant-picker-dropdown{z-index:1050}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column{overflow-y:auto}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column::-webkit-scrollbar{width:6px}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column::-webkit-scrollbar-track{background:var(--dola-bg-6);border-radius:3px}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.callback-error-modal .ant-modal-confirm-btns .ant-btn-primary{background-color:var(--dola-bg-2);color:var(--dola-title)}.callback-error-modal .ant-modal-confirm-btns .ant-btn-primary:hover{background-color:var(--dola-bg-2)!important;color:var(--dola-title)!important}.callback-error-modal .error_message_footer{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--dola-text-3);width:100%}.callback-error-modal .ant-modal-confirm-btns .ant-btn{width:88px}.callback-error-modal .ant-modal-confirm-title{font-size:16px;font-weight:500}.depend-type-dropdown{min-width:210px!important}.depend-type-dropdown .ant-select-item{padding:5px 12px}.mini-switch.ant-switch{min-width:32px;height:18px;line-height:18px}.mini-switch.ant-switch .ant-switch-handle{width:14px;height:14px;top:2px;inset-inline-start:2px}.mini-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.mini-switch.ant-switch .ant-switch-inner{padding-inline-start:18px;padding-inline-end:6px;font-size:10px}.mini-switch.ant-switch.ant-switch-checked .ant-switch-inner{padding-inline-start:6px;padding-inline-end:18px}.prompt-config-section{display:flex;flex-direction:column}.prompt-config-section .prompt-config-readonly-mask{position:absolute;inset:0;z-index:10;cursor:not-allowed}.prompt-config-section.is-disabled{position:relative}.prompt-config-section .prompt-config-header{display:flex;align-items:center;justify-content:space-between}.prompt-config-section .prompt-config-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-2);margin-top:6px}.prompt-config-section .prompt-config-error-text{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-danger);margin-top:4px}.prompt-config-section .prompt-config-ai-btn{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:6px;background:var(--dola-primary-bg);font-size:11px;color:var(--dola-color-primary);cursor:pointer;transition:opacity .12s cubic-bezier(.215,.61,.355,1);border:1px solid var(--dola-border-1);line-height:14px}.prompt-config-section .prompt-config-ai-btn:hover{opacity:.8}.prompt-config-section .prompt-config-input-card{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);margin-top:8px}.prompt-config-section .prompt-config-input-card .ai-chat-mcp-button{gap:4px;font-size:11px}.prompt-config-section .prompt-config-textarea{background:transparent;color:var(--dola-text-1);font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424}.prompt-config-section .prompt-config-textarea.prompt-config-textarea-error{border:1px solid var(--dola-danger);border-radius:8px}.prompt-config-section .prompt-config-toolbar{display:flex;align-items:center;gap:4px}.prompt-config-section .prompt-config-toolbar .prompt-config-toolbar-scroll{flex:1;min-width:0;display:flex;align-items:center;gap:4px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--dola-border-1) transparent}.prompt-config-section .prompt-config-toolbar .prompt-config-toolbar-scroll::-webkit-scrollbar{height:4px}.prompt-config-section .prompt-config-toolbar .prompt-config-toolbar-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.prompt-config-section .prompt-config-toolbar .prompt-config-toolbar-scroll::-webkit-scrollbar-track{background:transparent}.prompt-config-section .prompt-config-toolbar .prompt-config-toolbar-scroll>*{flex-shrink:0}.prompt-config-section .prompt-config-toolbar .prompt-config-toolbar-model{flex-shrink:0}.prompt-config-section .prompt-config-toolbar .prompt-config-tool-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;width:24px;height:24px;flex-shrink:0;border-radius:9999px;color:var(--dola-icon-2);background:var(--dola-bg-6);cursor:pointer;transition:all .12s cubic-bezier(.215,.61,.355,1)}.prompt-config-section .prompt-config-toolbar .prompt-config-tool-btn:hover{background:var(--dola-bg-2);color:var(--dola-icon-1)}.prompt-config-section .prompt-config-toolbar .prompt-config-tool-btn svg{width:12px;height:12px}.prompt-config-section .prompt-config-toolbar .prompt-config-tool-count{position:absolute;top:-2px;right:-2px;min-width:14px;height:14px;padding:0 3px;border-radius:4px;background:var(--dola-button-1);color:var(--dola-btn-primary-text);font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;line-height:14px;text-align:center}.prompt-config-section .prompt-config-toolbar .ai-chat-mcp-button,.prompt-config-section .prompt-config-toolbar .ai-chat-skills-button{height:24px;margin-left:0}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select{width:auto!important}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select .ant-select-selector{background:var(--dola-bg-3);border:1px solid var(--dola-border-2)!important;color:var(--dola-text-1)!important;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;padding:0 8px;border-radius:9999px;box-shadow:none!important}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select .ant-select-selector:hover{background-color:var(--dola-bg-2)!important}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select .ant-select-selection-item .sender-model-option{flex-direction:row;align-items:center;gap:4px}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select .ant-select-selection-item .sender-model-option .sender-model-option-main{flex-direction:row;align-items:center}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select .ant-select-selection-item .sender-model-option .sender-model-option-row2,.prompt-config-section .prompt-config-toolbar .sender-model.ant-select .ant-select-selection-item .sender-model-option .sender-model-tag-busy{display:none}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select .ant-select-selection-item .sender-model-option .sender-model-option-row1{padding:0;display:flex;align-items:center;gap:4px}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select .ant-select-selection-item .sender-model-option .recommend-icon{flex-shrink:0;display:inline-flex;align-items:center;padding:0 4px;margin-left:2px;font-size:10px;line-height:16px;font-weight:500;color:var(--dola-tag-recommend-text);background:var(--dola-tag-recommend-bg);border-radius:4px}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select .ant-select-selection-item{display:inline-flex;align-items:center;line-height:1}.prompt-config-section .prompt-config-toolbar .sender-model.ant-select:not(.ant-select-open) .ant-select-selection-search-input{caret-color:transparent}.prompt-config-section .prompt-config-inline-tags{display:flex;flex-wrap:wrap;gap:4px}.prompt-config-section .prompt-config-inline-tag{display:inline-flex;align-items:center;gap:4px;max-width:200px;padding:4px 8px;border-radius:8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;background:var(--dola-bg-4);color:var(--dola-text-1);border:1px solid var(--dola-border-1);height:24px;box-sizing:border-box}.prompt-config-section .prompt-config-inline-tag>.iconfont{font-size:14px!important;color:var(--dola-text-2)}.prompt-config-section .prompt-config-inline-tag .prompt-config-inline-tag-avatar{width:14px;height:14px;border-radius:4px;object-fit:cover;flex-shrink:0}.prompt-config-section .prompt-config-inline-tag .prompt-config-inline-tag-icon{font-size:12px;color:var(--dola-icon-2);flex-shrink:0}.prompt-config-section .prompt-config-inline-tag .prompt-config-inline-tag-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.prompt-config-section .prompt-config-inline-tag .prompt-config-inline-tag-close{font-size:14px;cursor:pointer;color:var(--dola-icon-3);transition:color .12s cubic-bezier(.215,.61,.355,1);flex-shrink:0;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:2px;border-radius:4px}.prompt-config-section .prompt-config-inline-tag .prompt-config-inline-tag-close:hover{color:var(--dola-icon-1);background:var(--dola-bg-hover)}.prompt-config-ai-popover-root.dola-popover{margin-top:-10px;border:.5px solid var(--dola-border-1);border-radius:6px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008}.prompt-config-ai-popover-root.dola-popover .ant-popover-inner{padding:12px;border-radius:10px;box-shadow:var(--dola-shadow-overlay);border:none!important;overflow:hidden}.prompt-config-ai-popover-content{display:flex;flex-direction:column;width:360px;height:200px}.prompt-config-ai-popover-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.prompt-config-ai-popover-title-row{display:flex;align-items:center;gap:6px}.prompt-config-ai-popover-title{font-size:14px;font-weight:500;line-height:20px;color:var(--dola-text-1)}.prompt-config-ai-popover-close{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;border-radius:4px;color:var(--dola-icon-3);transition:all .12s ease}.prompt-config-ai-popover-close:hover{background:var(--dola-bg-hover);color:var(--dola-icon-1)}.prompt-config-ai-popover-close .iconfont{font-size:12px}.prompt-config-ai-popover-body{flex:1;overflow-y:auto;margin-bottom:10px;border-radius:6px;background:var(--dola-bg-4);display:flex;align-items:top;justify-content:center;border:1px solid var(--dola-border-1)!important}.prompt-config-ai-popover-body::-webkit-scrollbar{width:4px;background:transparent}.prompt-config-ai-popover-body::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.prompt-config-ai-popover-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;color:var(--dola-text-3);font-size:12px}.prompt-config-ai-popover-result.ant-input{min-height:136px!important;overflow:hidden;padding:6px 12px;overflow-y:auto;border:none;background:transparent;box-shadow:none;font-size:13px;line-height:1.6;color:var(--dola-text-1);resize:none}.prompt-config-ai-popover-result.ant-input:focus{box-shadow:none}.prompt-config-ai-popover-result.ant-input::-webkit-scrollbar{width:4px;background:transparent}.prompt-config-ai-popover-result.ant-input::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.prompt-config-ai-popover-footer{display:flex;align-items:center;justify-content:space-between}.prompt-config-ai-popover-footer .ant-btn{border-radius:8px}.prompt-config-ai-popover-footer .ant-btn:not(.ant-btn-primary){background-color:var(--dola-btn-secondary-bg-default)}.prompt-config-ai-popover-optimize{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--dola-color-primary);cursor:pointer;transition:opacity .12s ease}.prompt-config-ai-popover-optimize:hover{opacity:.8}.prompt-config-ai-popover-actions{display:flex;gap:8px}.tool-approval-bar{display:flex;flex-direction:column;padding:12px;gap:12px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:12px;animation:tool-approval-bar-in .3s cubic-bezier(.215,.61,.355,1)}.tool-approval-bar .tool-approval-bar-main{display:flex;flex-direction:column;gap:8px}.tool-approval-bar .tool-approval-bar-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-weight:500;color:var(--dola-text-1);word-break:break-word}.tool-approval-bar .tool-approval-bar-body,.tool-approval-bar .tool-approval-bar-tool{display:flex;flex-direction:column;gap:8px}.tool-approval-bar .tool-approval-bar-arg{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--dola-bg-3);border:1px solid var(--dola-border-1);border-radius:12px}.tool-approval-bar .tool-approval-bar-arg-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:8px;color:var(--dola-text-2);font-size:16px}.tool-approval-bar .tool-approval-bar-arg-content{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.tool-approval-bar .tool-approval-bar-arg-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-approval-bar .tool-approval-bar-arg-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-approval-bar .tool-approval-bar-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.tool-approval-bar .tool-approval-bar-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:30px;padding:0 12px;border-radius:8px;border:1px solid transparent;background:transparent;cursor:pointer;transition:background .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1),border-color .1s cubic-bezier(.215,.61,.355,1),transform .1s cubic-bezier(.215,.61,.355,1);font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-weight:500;color:var(--dola-text-1)}.tool-approval-bar .tool-approval-bar-btn:active:not(:disabled){transform:scale(.97)}.tool-approval-bar .tool-approval-bar-btn:disabled{cursor:not-allowed;opacity:.5}.tool-approval-bar .tool-approval-bar-btn-reject{color:var(--dola-text-1);background:var(--dola-bg-4);border-color:var(--dola-border-1)}.tool-approval-bar .tool-approval-bar-btn-reject:hover:not(:disabled){background:var(--dola-bg-hover);color:var(--dola-text-1)}.tool-approval-bar .tool-approval-bar-btn-primary{padding:0 8px 0 12px;color:var(--dola-btn-primary-text);background:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default)}.tool-approval-bar .tool-approval-bar-btn-primary:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.tool-approval-bar .tool-approval-bar-arrow{font-size:10px;transition:transform .15s cubic-bezier(.215,.61,.355,1)}.tool-approval-bar .tool-approval-bar-arrow-open{transform:rotate(180deg)}.tool-approval-bar-mobile{padding:12px;border-radius:10px}@keyframes tool-approval-bar-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ask-user-bar{display:flex;flex-direction:column;max-height:350px;padding:12px;gap:12px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:12px;animation:ask-user-bar-in .3s cubic-bezier(.215,.61,.355,1)}.ask-user-bar .ask-user-bar-title{flex-shrink:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-weight:500;color:var(--dola-text-1);word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ask-user-bar .ask-user-bar-indicators{flex-shrink:0;display:flex;flex-wrap:wrap;gap:4px}.ask-user-bar .ask-user-bar-indicator{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;height:26px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;border-radius:8px;background:var(--dola-bg-3);border:1px solid var(--dola-border-1);color:var(--dola-text-2);cursor:pointer;transition:background .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1),border-color .1s cubic-bezier(.215,.61,.355,1)}.ask-user-bar .ask-user-bar-indicator:hover{border-color:var(--dola-btn-primary-bg-default)}.ask-user-bar .ask-user-bar-indicator-active{background:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text)!important}.ask-user-bar .ask-user-bar-indicator-active .ask-user-bar-indicator-dot{background:var(--dola-btn-primary-text)}.ask-user-bar .ask-user-bar-indicator-answered{color:var(--dola-text-1);border-color:var(--dola-btn-primary-bg-default)}.ask-user-bar .ask-user-bar-indicator-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--dola-btn-primary-bg-default)}.ask-user-bar .ask-user-bar-scroll{flex:1;min-height:120px;overflow-y:auto;scrollbar-gutter:stable;display:flex;flex-direction:column;gap:12px}.ask-user-bar .ask-user-bar-question-group{display:flex;flex-direction:column;gap:8px}.ask-user-bar .ask-user-bar-question{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;font-size:14px;color:var(--dola-text-1);line-height:22px;word-break:break-word}.ask-user-bar .ask-user-bar-question-label{font-weight:500;margin-right:2px}.ask-user-bar .ask-user-bar-options{display:flex;flex-direction:column;gap:4px}.ask-user-bar .ask-user-bar-option{display:flex;align-items:center;gap:8px;padding:4px 8px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:background .1s cubic-bezier(.215,.61,.355,1),border-color .1s cubic-bezier(.215,.61,.355,1)}.ask-user-bar .ask-user-bar-option:hover{background:var(--dola-bg-hover);border-color:var(--dola-primary)}.ask-user-bar .ask-user-bar-option-active{border-color:var(--dola-primary)}.ask-user-bar .ask-user-bar-option-active .ask-user-bar-option-letter{background:var(--dola-primary);color:var(--dola-btn-primary-text)}.ask-user-bar .ask-user-bar-option-letter{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:6px;background:var(--dola-bg-2);color:var(--dola-text-1);font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-size:12px;font-weight:500;transition:background .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.ask-user-bar .ask-user-bar-option-text{flex:1;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-1);font-size:13px;line-height:22px;word-break:break-word;white-space:normal}.ask-user-bar .ask-user-bar-option-input{flex:1}.ask-user-bar .ask-user-bar-option-input.ant-input{resize:none;padding:0;background:transparent;border:none;box-shadow:none;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-1);font-size:13px;line-height:22px}.ask-user-bar .ask-user-bar-option-input.ant-input::placeholder{color:var(--dola-placeholder-1);font-size:13px}.ask-user-bar .ask-user-bar-option-input.ant-input:focus{box-shadow:none}.ask-user-bar .ask-user-bar-actions{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.ask-user-bar .ask-user-bar-btn{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;border-radius:8px;border:1px solid transparent;background:transparent;cursor:pointer;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-weight:500;transition:background .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1),border-color .1s cubic-bezier(.215,.61,.355,1),transform .1s cubic-bezier(.215,.61,.355,1)}.ask-user-bar .ask-user-bar-btn:active:not(:disabled){transform:scale(.97)}.ask-user-bar .ask-user-bar-btn:disabled{cursor:not-allowed;opacity:.5}.ask-user-bar .ask-user-bar-btn-primary{color:var(--dola-btn-primary-text);background:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default)}.ask-user-bar .ask-user-bar-btn-primary:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.ask-user-bar .ask-user-bar-btn-secondary{color:var(--dola-btn-secondary-text);background:var(--dola-btn-secondary-bg-default);border-color:var(--dola-btn-secondary-border)}.ask-user-bar .ask-user-bar-btn-secondary:hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover);border-color:var(--dola-btn-secondary-border)}.ask-user-bar-mobile{padding:12px;border-radius:10px}@keyframes ask-user-bar-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.drag-upload-overlay{position:absolute;inset:0;z-index:10000;background-color:#ffffffd9;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;animation:fadeIn .2s ease}.drag-upload-overlay.drag-upload-overlay-active{background-color:#ffffffd9}.drag-upload-overlay .drag-upload-overlay-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;min-width:400px;min-height:200px}.drag-upload-overlay .drag-upload-overlay-icon{width:104px;height:104px;border-radius:50%;display:flex;align-items:center;justify-content:center}.drag-upload-overlay .drag-upload-overlay-text{color:var(--dola-text-1);text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:28px;margin:12px 0 4px}#dola-root[dola-theme=dark] .drag-upload-overlay,#dola-root[dola-theme=dark] .drag-upload-overlay.drag-upload-overlay-active{background-color:#000000b3}#dola-root[dola-theme=dark] .drag-upload-overlay .drag-upload-overlay-text{color:var(--dola-btn-primary-text)}.tool-info{padding:12px 0 16px;height:100%;width:100%;display:flex;flex-direction:column;box-sizing:border-box}.tool-info .tool-info-header{display:flex;align-items:center;justify-content:space-between;gap:16px;height:24px;margin-left:12px}.tool-info .tool-info-tabs{display:flex;flex-direction:row;gap:24px;flex:1}.tool-info .tool-info-tabs .tool-info-tab{opacity:.5;color:var(--dola-text-1);cursor:pointer;font-size:14px}.tool-info .tool-info-tabs .tool-info-tab-active{opacity:1}.tool-info .tool-info-publish-btn{color:var(--dola-text-1);font-size:14px;font-weight:500;padding:0 8px;margin-right:36px;display:flex;align-items:center;gap:4px}.tool-info .tool-info-publish-btn .iconfont{font-size:14px}.tool-info .tool-info-publish-btn:hover,.tool-info .tool-info-publish-btn:focus,.tool-info .tool-info-publish-btn:focus-visible{color:var(--dola-primary)!important;background-color:var(--dola-primary-bg)!important}.tool-info .tool-info-content{flex:1;width:100%;margin-top:8px;overflow:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;display:flex;flex-direction:column;position:relative}.tool-info .tool-info-content::-webkit-scrollbar{width:8px;height:8px}.tool-info .tool-info-content::-webkit-scrollbar-track{background:var(--dola-bg-hover)}.tool-info .tool-info-content::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.tool-info .tool-info-content::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.tool-info .tool-info-content .tool-info-tab-content{width:100%;height:100%;flex-direction:column;overflow:auto;padding-right:16px;box-sizing:border-box;opacity:0;animation:fadeIn .3s ease-in-out forwards;padding-left:16px}.tool-info .tool-info-content .tool-info-tab-content.tool-info-tab-content-padding-left-hide{padding-left:0;border-top:1px solid var(--dola-border-1)}.tool-info .tool-info-content .tool-info-tab-content .data-input-hidden-html-box{max-height:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h1,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h2,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h3,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h4,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h5,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h6,.tool-info .tool-info-content .tool-info-tab-content .markdown-render p,.tool-info .tool-info-content .tool-info-tab-content .markdown-render span,.tool-info .tool-info-content .tool-info-tab-content .markdown-render div,.tool-info .tool-info-content .tool-info-tab-content .markdown-render code,.tool-info .tool-info-content .tool-info-tab-content .markdown-render td,.tool-info .tool-info-content .tool-info-tab-content .markdown-render th{font-size:14px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h1:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h2:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h3:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h4:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h5:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h6:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render p:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render span:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render div:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render code:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render td:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render th:first-child{margin-top:0!important;line-height:24.5px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h1{font-size:20px!important;font-weight:700!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h2{font-size:18px!important;font-weight:600!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h3,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h4{font-size:16px!important;font-weight:500!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h5,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h6{font-size:14px!important;font-weight:500!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render ul,.tool-info .tool-info-content .tool-info-tab-content .markdown-render ol{margin:12px 0!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render li{margin-top:3px!important;margin-bottom:3px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render li:first-child{margin-top:0!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render li:last-child{margin-bottom:0!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render th,.tool-info .tool-info-content .tool-info-tab-content .markdown-render tbody tr:hover{background-color:var(--dola-bg-hover)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render th,.tool-info .tool-info-content .tool-info-tab-content .markdown-render td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render th:last-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render td:last-child{border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-border-2)!important;line-height:24px!important;padding:8px 12px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render p,.tool-info .tool-info-content .tool-info-tab-content .markdown-render div,.tool-info .tool-info-content .tool-info-tab-content .markdown-render span,.tool-info .tool-info-content .tool-info-tab-content .markdown-render strong,.tool-info .tool-info-content .tool-info-tab-content .markdown-render li,.tool-info .tool-info-content .tool-info-tab-content .markdown-render ol{line-height:24.5px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render hr{background-color:var(--dola-border-1)!important;margin:12px 0!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render tr th{background-color:var(--dola-bg-hover)!important}.tool-info .tool-info-content .tool-info-tab-content .dola-code-block-body{background-color:var(--dola-bg-4)!important}.tool-info .tool-info-content .table-collapse-box table{border-spacing:0px}.tool-info .tool-info-content .table-collapse-box table tbody{color:var(--dola-text-1);font-size:400}.tool-info .tool-info-content .table-collapse-box table th,.tool-info .tool-info-content .table-collapse-box table td{padding:8px;text-align:left;line-height:1.6}.tool-info .tool-info-content .table-collapse-box table th{background-color:var(--dola-bg-hover);font-weight:600}.tool-info .tool-info-content .table-collapse-box table tr:nth-child(2n){background-color:var(--dola-bg-4)}.tool-info .tool-info-content .table-collapse-box table tr th{text-align:left;border-top:1px solid var(--dola-border-1)!important;border-color:var(--dola-border-1)!important;min-width:120px;border-right:none;border-left:none;word-break:break-all!important;font-weight:500!important}.tool-info .tool-info-content .table-collapse-box table tr th:first-child{border-top-left-radius:8px}.tool-info .tool-info-content .table-collapse-box table tr th:last-child{border-top-right-radius:8px;border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .table-collapse-box table tbody tr:first-child,.tool-info .tool-info-content .table-collapse-box table tbody .ant-table-measure-row{height:0px!important;padding:0!important;margin:0!important;border:0px!important}.tool-info .tool-info-content .table-collapse-box table tbody .ant-table-measure-row td{height:0px!important;line-height:0px!important;padding:0!important;margin:0!important;border:0px!important}.tool-info .tool-info-content .table-collapse-box table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.tool-info .tool-info-content .table-collapse-box table tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .table-collapse-box table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.tool-info .tool-info-content .table-collapse-box table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.tool-info .tool-info-content .table-collapse-box .ant-table-header{border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-result-table .ant-table-container{border-top:none;border-end-start-radius:8px}.chat-tool-info-mobile-popup .tool-info .tool-info-content{padding:0 12px;width:calc(100% - 24px)}.chat-tool-info-mobile-popup .tool-info .tool-info-content .tool-info-tab-content{padding-left:0;padding-right:0}.chat-tool-info-mobile-popup .tool-info .tool-info-content .tool-info-tab-content.tool-info-tab-content-padding-left-hide{border-top:none}.ant-input::placeholder,.ant-input-affix-wrapper input::placeholder,.ant-select .ant-select-selection-placeholder,.ant-select .ant-select-search__field__placeholder,.ant-select .ant-select-selection-item[title=""]:before{color:var(--dola-text-3)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.ant-input[disabled]::placeholder,.ant-input-affix-wrapper-disabled input::placeholder,.ant-select-disabled .ant-select-selection-placeholder{color:var(--dola-text-3)!important;-webkit-text-fill-color:var(--dola-text-3)}.dola-sheet-header{margin-bottom:12px;padding:5px 0 0;height:36px;flex-shrink:0}.dola-sheet-header .dola-sheet-header-content{height:100%;display:flex;align-items:center}.dola-sheet-header .dola-sheet-header-content .dola-sheet-controls{width:100%;display:flex;align-items:center;gap:12px}.dola-sheet-header .ant-input-affix-wrapper,.dola-sheet-header .ant-select-selector{border-radius:8px;border:1px solid var(--dola-border-1)!important;background:var(--dola-input-bg)!important}.dola-sheet-header .ant-input-affix-wrapper.ant-input-outlined:focus-within,.dola-sheet-header .ant-select-selector.ant-input-outlined:focus-within{box-shadow:none;border-color:var(--dola-primary)!important}.dola-sheet-header .ant-input-suffix,.dola-sheet-header .ant-select-arrow{color:var(--dola-text-2)}.dola-sheet-header .dola-attachment-panel-actions{display:flex;padding:5px 10px;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--dola-border-1)}.dola-sheet-header .dola-attachment-panel-actions .ant-btn{width:20px!important;height:20px!important;color:var(--dola-text-2)}.dola-sheet-header .dola-attachment-panel-actions .ant-btn:hover:not(:disabled){background:var(--dola-bg-hover)!important;color:var(--dola-text-1)}.dola-sheet-header .dola-attachment-panel-actions .ant-btn:disabled,.dola-sheet-header .dola-attachment-panel-actions .ant-btn.ant-btn-disabled{color:var(--dola-text-4)}.dola-sheet-header .dola-attachment-panel-actions .dola-attachment-panel-filter.active,.dola-sheet-header .dola-attachment-panel-actions .dola-attachment-panel-filter.active:hover{background-color:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}.dola-sheet-header .dola-sheet-column-select .ant-select-selection-item{background:var(--dola-bg-7)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.dola-sheet-header .dola-sheet-column-select .ant-select-selection-item-remove{color:var(--dola-text-2)}.dola-sheet-header .dola-sheet-column-select .ant-select-selection-item-remove:hover{color:var(--dola-text-1)}.ant-select-dropdown.dola-sheet-column-select-dropdown{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);box-shadow:0 6px 16px #0006}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree{background:transparent;color:var(--dola-text-1)}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-node-content-wrapper:hover{background:var(--dola-bg-hover)!important}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-node-selected .ant-select-tree-node-content-wrapper{background:var(--dola-bg-selected)!important}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-title{color:var(--dola-text-1)}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-checkbox-inner{background:transparent!important;border-color:var(--dola-border-1)!important}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner,.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-switcher{color:var(--dola-text-3)}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-switcher.ant-select-tree-switcher-noop{width:0;min-width:0;padding:0;margin:0}.dola-sheet-container{flex:1;overflow:hidden;position:relative}.dola-sheet-container .ant-spin-nested-loading>div{height:100%}.dola-sheet-container .ant-spin-nested-loading>div>.ant-spin{max-height:none}#dola-sheet-container{width:100%;height:100%}.ant-spin-container{height:100%;display:flex;flex-direction:column}.ant-spin-nested-loading{height:100%}.ant-spin-nested-loading>.ant-spin{height:100%;max-height:none}.ant-spin-nested-loading .ant-spin-container{height:100%}.dola-sheet-footer{height:30px;padding:0 12px;margin:0 15px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid var(--dola-border-1);font-size:12px;color:var(--dola-text-3);flex-shrink:0}.pure-context-menu.dropdown-menu{padding:6px;gap:4px;border-radius:8px;background:var(--dola-bg-popup)}.pure-context-menu.dropdown-menu .dropdown-item{height:24px;color:var(--dola-text-1);font-size:12px;line-height:24px;padding:0 8px;border-radius:4px}.pure-context-menu.dropdown-menu .dropdown-item:hover{background:var(--dola-bg-hover)}.dola-table-collapse.dola-table-analysis-active{border-radius:8px}.dola-table-collapse.dola-table-analysis-highlight{animation:dola-table-analysis-highlight 1.5s ease-in-out 3;animation-fill-mode:forwards}.ola-filter-popover .ola-filter-search{display:flex;height:32px;padding:0 8px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-input-bg)}.ola-filter-popover .ola-filter-search::placeholder{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.ola-filter-popover .ola-filter-selectall-row{display:flex}.ola-filter-popover .ola-filter-item-label,.ola-filter-popover .ola-filter-selectall{color:var(--dola-text-1)}.ola-filter-popover .ola-btn{border-radius:8px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-popup);font-size:14px;padding:0 10px;color:var(--dola-text-1);cursor:pointer;transition:background-color .3s ease}.ola-filter-popover .ola-btn:hover{background:var(--dola-bg-hover)}.ola-filter-popover .ola-btn.primary{border:none;color:var(--dola-btn-primary-text)}.ola-filter-popover input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background-color:var(--dola-input-bg);border:1px solid var(--dola-border-1);border-radius:4px;outline:none;cursor:pointer}.ola-filter-popover input[type=checkbox]:checked{background-color:var(--dola-primary);border-color:var(--dola-primary);position:relative}.ola-filter-popover input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--dola-btn-primary-text);font-weight:700}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-header{border-color:var(--dola-border-active)!important;background-color:var(--dola-primary-selected-bg)!important}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body{border-bottom:1px solid var(--dola-border-active)!important;overflow:hidden}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-container .ant-table-header{border-right:1px solid var(--dola-border-active)!important}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body tr td.ant-table-cell:last-child,.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-header tr th.ant-table-cell:last-child{border-right:1px solid var(--dola-border-active)!important}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body tr td.ant-table-cell:first-child,.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-header tr th.ant-table-cell:first-child{border-left:1px solid var(--dola-border-active)!important}::placeholder{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}@keyframes dola-table-analysis-highlight{0%{background-color:var(--dola-primary-fill);border-color:var(--dola-border-active)}50%{background-color:#743af04d;border-color:var(--dola-border-active)}to{background-color:var(--dola-primary-fill);border-color:var(--dola-border-active)}}.dola-table-view-btn.dola-table-analysis-highlight{animation:dola-table-view-btn-highlight .4s ease-in-out;animation-fill-mode:forwards}@keyframes dola-table-view-btn-highlight{0%{background-color:transparent;color:inherit}50%{background-color:var(--dola-primary-selected-bg);color:var(--dola-primary)}to{background-color:transparent;color:inherit}}.chart-viewer{width:100%;height:100%;display:flex;flex-direction:column;background:transparent}.chart-viewer .chart-recommendations{display:flex;gap:12px;padding:16px 0;overflow-x:auto}.chart-viewer .chart-recommendations .chart-recommendation-item{min-width:200px;padding:12px;border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:all .3s}.chart-viewer .chart-recommendations .chart-recommendation-item:hover,.chart-viewer .chart-recommendations .chart-recommendation-item.active{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.chart-viewer .chart-recommendations .chart-recommendation-item .chart-type{font-size:16px;font-weight:600;color:var(--dola-text-1);margin-bottom:8px}.chart-viewer .chart-recommendations .chart-recommendation-item .chart-score{font-size:14px;color:var(--dola-primary);margin-bottom:4px}.chart-viewer .chart-recommendations .chart-recommendation-item .chart-reason{font-size:12px;color:var(--dola-text-3);line-height:1.4}.chart-viewer .chart-viewer-container{flex:1;padding:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--dola-border-1)}.chart-viewer .metric-card .metric-card-title{text-align:center!important}.chart-viewer .metric-card .metric-card-value-wrapper{justify-content:center!important}.dola-search-news-result .newsDrawer-content{display:flex;flex-direction:column;padding:16px;height:100%}.dola-search-news-result .newsDrawer-content .newsDrawer-header{display:flex;justify-content:space-between;align-items:center;height:24px;margin-bottom:8px;font-size:16px;font-weight:500;color:var(--dola-text-1);padding:0 8px}.dola-search-news-result .MessageRenderer-Avatar-newTable{flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dola-search-news-result .MessageRenderer-Avatar-newTable::-webkit-scrollbar{display:none}.dola-search-news-result .MessageRenderer-Avatar-link{width:fit-content;padding-left:8px;padding-right:2px;margin-top:20px;height:33px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:100px;border:1px solid var(--dola-border-1);transition:all .3s ease-in-out}.dola-search-news-result .MessageRenderer-Avatar-link .ant-avatar{border:none}.dola-search-news-result .MessageRenderer-Avatar-link:hover{background-color:var(--dola-bg-hover);transition:all .3s ease-in-out}.dola-search-news-result .Avatar-icon{font-size:20px;color:var(--dola-text-4)}.dola-search-news-result .MessageRenderer-Avatar-list .ant-list-item{padding:0;margin-bottom:10px}.dola-search-news-result .MessageRenderer-Avatar-list .ant-card-body{gap:10px;height:144px;padding:12px!important}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-card{border:none;width:100%;transition:all .3s ease-in-out;border-radius:8px;background:transparent!important}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-card:hover{background-color:var(--dola-bg-hover)!important;transition:all .3s ease-in-out}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-top .MessageRenderer-Avatar-top-left{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--dola-text-2)}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-top .MessageRenderer-Avatar-top-left .MessageRenderer-Avatar-title{width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-center{color:var(--dola-text-1);font-size:16px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-bottom{font-size:13px;font-weight:400;color:var(--dola-text-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dola-search-news-result .MessageRenderer-Avatar-root .ant-drawer-content-wrapper{top:9px;height:calc(100vh - 18px)!important}.dola-search-news-result .my-classname-MessageRendererBadge{background:var(--dola-border-1)!important;color:var(--dola-text-1)!important;border:none;box-shadow:none!important}.dola-search-news-result .my-classname-MessageRendererBadge .ant-scroll-number-only{color:var(--dola-text-1)}.dola-search-news-result .citationStyle{color:var(--dola-text-2)!important;display:inline-block;padding:0 4px;background-color:var(--dola-bg-2);border-radius:12px;min-width:18px;height:18px;line-height:18px;text-align:center;margin-left:4px;font-size:11px;font-style:normal;text-decoration:none!important}.dola-search-news-result .MessageRenderer-Avatarmy-Drawerclassname-mask{background:transparent!important}.target-space-selector{width:100%}.target-space-selector :global .ant-select-selector{border:1px solid var(--dola-border-1)!important;border-radius:6px!important;padding:4px 12px!important;height:auto!important;min-height:32px}.target-space-selector :global .ant-select-selector:hover{border-color:var(--dola-primary)!important}.target-space-selector :global .ant-select-selection-item{font-size:14px;color:var(--dola-title);line-height:24px}.target-space-selector :global .ant-select-selection-placeholder{font-size:14px;color:var(--dola-text-3);line-height:24px}.target-space-selector :global.ant-select-focused .ant-select-selector{box-shadow:none!important;border-color:var(--dola-primary)!important}.target-space-selector :global .ant-select-arrow{color:var(--dola-title)}.create-dashboard-modal :global .ant-modal-header{display:none}.create-dashboard-modal :global .ant-modal-body{padding:24px}.create-dashboard-modal :global .ant-modal-close{top:24px;right:24px;width:20px;height:20px}.create-dashboard-modal :global .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:20px;font-size:10px;color:var(--dola-text-3)}.create-dashboard-modal :global .ant-modal-close:hover .ant-modal-close-x{color:var(--dola-text-1)}.create-dashboard-modal .modal-content{display:flex;flex-direction:column;gap:24px;background:transparent!important}.create-dashboard-modal .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;height:24px;margin-bottom:0}.create-dashboard-modal .modal-content .modal-header .modal-title{font-size:16px;font-weight:500;line-height:24px;color:var(--dola-text-1)}.create-dashboard-modal .modal-content .form-item{display:flex;flex-direction:column;gap:8px}.create-dashboard-modal .modal-content .form-item .form-label{font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-3)}.create-dashboard-modal .modal-content .form-item .form-control{width:100%}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select{width:100%}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-selector{border:1px solid var(--dola-border-1)!important;border-radius:6px!important;padding:4px 12px!important;height:auto!important;min-height:32px;font-size:14px;color:var(--dola-text-1);background:var(--dola-input-bg)}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-selector:focus,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-selector:hover{border-color:var(--dola-primary)!important}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-selector .ant-select-selection-item{line-height:24px;padding:0}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-arrow{color:var(--dola-text-3)}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input-textarea{border:1px solid var(--dola-border-1);border-radius:6px;font-size:14px;font-weight:400;color:var(--dola-text-1);background:var(--dola-input-bg)}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input:focus,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input-textarea:focus,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input:hover,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input-textarea:hover{border-color:var(--dola-primary)}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input::placeholder,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input-textarea::placeholder{color:var(--dola-text-3)}.create-dashboard-modal .modal-content .form-item .form-control :global .dashboard-name-input{padding:4px 12px;resize:none;line-height:24px}.create-dashboard-modal .modal-content .form-item .form-control :global .dashboard-name-input.ant-input-textarea-show-count:after{color:var(--dola-text-3);font-size:12px}.create-dashboard-modal .modal-content .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px}.create-dashboard-modal .modal-content .modal-footer .cancel-btn,.create-dashboard-modal .modal-content .modal-footer .confirm-btn{width:82px;height:32px;border-radius:8px;font-size:14px;line-height:22px;padding:5px 12px;box-shadow:none}.create-dashboard-modal .modal-content .modal-footer .cancel-btn{background:var(--dola-bg-hover);border:1px solid transparent;color:var(--dola-text-2);font-weight:400}.create-dashboard-modal .modal-content .modal-footer .cancel-btn:hover{background:var(--dola-bg-selected);border-color:transparent;color:var(--dola-text-1)}.create-dashboard-modal .modal-content .modal-footer .confirm-btn{background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)!important;border:none;color:var(--dola-btn-primary-text)!important;font-weight:500}.create-dashboard-modal .modal-content .modal-footer .confirm-btn:hover{background:linear-gradient(180deg,#8f5fff 0%,#6029ff 100%)!important;color:var(--dola-btn-primary-text)!important}.publish-to-dashboard-modal :global .ant-modal-content{border:1px solid var(--dola-border-2);border-radius:12px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008;background:var(--dola-bg-4)}.publish-to-dashboard-modal :global .ant-modal-header{display:none}.publish-to-dashboard-modal :global .ant-modal-body{padding:24px}.publish-to-dashboard-modal :global .ant-modal-close{top:24px;right:24px;width:20px;height:20px}.publish-to-dashboard-modal :global .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:20px;font-size:10px;color:var(--dola-title)}.publish-to-dashboard-modal :global .ant-select-dropdown .dropdown-footer{border-top:1px solid var(--dola-border-1);padding:8px 12px}.publish-to-dashboard-modal :global .ant-select-dropdown .dropdown-footer .create-link{color:var(--dola-primary);padding:0;height:auto;width:100%;text-align:left}.publish-to-dashboard-modal :global .ant-select-dropdown .dropdown-footer .create-link:hover{color:var(--dola-primary)}.publish-to-dashboard-modal .modal-content{display:flex;flex-direction:column;gap:24px}.publish-to-dashboard-modal .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;height:24px;margin-bottom:0}.publish-to-dashboard-modal .modal-content .modal-header .modal-title{font-size:16px;font-weight:500;line-height:24px;color:var(--dola-title)}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented{background:var(--dola-bg-6);border-radius:8px;padding:4px}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented .ant-segmented-item{height:32px;line-height:24px;font-size:14px;font-weight:500;color:var(--dola-text-2);border-radius:6px;transition:all .2s}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented .ant-segmented-item:hover{color:var(--dola-text-1)}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented .ant-segmented-item.ant-segmented-item-selected{background:white;box-shadow:0 1px 3px #0000000d;color:var(--dola-text-1)}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented .ant-segmented-thumb{background:white;box-shadow:0 1px 3px #0000000d;border-radius:6px}.publish-to-dashboard-modal .modal-content .form-item{display:flex;flex-direction:column;gap:8px}.publish-to-dashboard-modal .modal-content .form-item .form-label{font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-2)}.publish-to-dashboard-modal .modal-content .form-item .form-control,.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select{width:100%}.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-selector{border:1px solid var(--dola-border-1)!important;border-radius:6px!important;padding:4px 12px!important;height:auto!important;min-height:32px;font-size:14px;color:var(--dola-title);background:var(--dola-bg-4)}.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-selector:focus,.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-selector:hover{border-color:var(--dola-primary)!important}.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-selector .ant-select-selection-item{line-height:24px;padding:0}.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-arrow{color:var(--dola-title)}.publish-to-dashboard-modal .modal-content .form-item .form-select{width:100%}.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-selector{border:1px solid var(--dola-border-1)!important;border-radius:6px!important;padding:4px 12px!important;height:auto!important;min-height:32px;font-size:14px;color:var(--dola-title);background:var(--dola-bg-4)}.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-selector:focus,.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-selector:hover{border-color:var(--dola-primary)!important}.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-selector .ant-select-selection-item{line-height:24px;padding:0}.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-arrow{color:var(--dola-title)}.publish-to-dashboard-modal .modal-content .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px}.publish-to-dashboard-modal .modal-content .modal-footer .cancel-btn,.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn{width:110px;height:32px;border-radius:8px;font-size:14px;line-height:22px;padding:5px 16px}.publish-to-dashboard-modal .modal-content .modal-footer .cancel-btn{background:var(--dola-bg-selected);border:1px solid var(--dola-border-2);color:var(--dola-text-1);font-weight:400}.publish-to-dashboard-modal .modal-content .modal-footer .cancel-btn:hover{background:var(--dola-bg-1);border-color:var(--dola-border-1);color:var(--dola-text-1)}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn{position:relative;background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)!important;border:1px solid var(--dola-text-4)!important;color:var(--dola-btn-primary-text)!important;font-weight:500}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:before{content:"";position:absolute;inset:-1px;border-radius:8px;padding:1px;background:linear-gradient(180deg,#b2b2b2 0%,#b2b2b2 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:hover{background:linear-gradient(180deg,#8f5fff 0%,#6029ff 100%)!important;border-color:var(--dola-text-4)!important;color:var(--dola-btn-primary-text)!important}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:disabled{background:var(--dola-bg-6)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-4)!important;opacity:1}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:disabled:before{display:none}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:disabled:hover{background:var(--dola-bg-6)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-4)!important}.publish-to-dashboard-modal .modal-content .empty-placeholder{padding:24px 16px;text-align:center}.publish-to-dashboard-modal .modal-content .empty-placeholder .empty-text{font-size:14px;color:var(--dola-text-3);margin-bottom:8px}.publish-to-dashboard-modal .modal-content .empty-placeholder .create-link{color:var(--dola-primary);padding:0;height:auto}.publish-to-dashboard-modal .modal-content .empty-placeholder .create-link:hover{color:var(--dola-primary)}.ai-chat-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1000;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ai-chat-dialog{position:fixed;width:400px;height:600px;background:var(--dola-bg-popup);border-radius:12px;box-shadow:0 6px 16px #0000001f,0 3px 6px #00000029;display:flex;flex-direction:column;z-index:1001}.ai-chat-dialog.embedded{position:relative;width:100%;height:100%;border-radius:0;box-shadow:none;z-index:auto;background-color:var(--dola-bg-1)}.ai-chat-dialog.embedded .ai-chat-messages .message.user .message-text{background:var(--dola-bg-hover);border-color:var(--dola-bg-hover)}.ai-chat-dialog.no-select{user-select:none}.ai-chat-dialog.dialog-animating{transform-origin:center center}.ai-chat-dialog.dialog-initial{transform:scale(.1);opacity:.8;transition:none}.ai-chat-dialog.dialog-moving{transform:scale(1);opacity:1;transition:all .35s cubic-bezier(.25,.46,.45,.94)}.ai-chat-dialog.dialog-final{transform:scale(1);opacity:1;transition:none}.ai-chat-dialog.dialog-default{animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ai-chat-dialog .resize-handle-top{position:absolute;top:0;left:0;right:0;height:8px;cursor:ns-resize;z-index:10;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .resize-handle-top:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:2px;background:var(--dola-border-1);border-radius:1px;transition:all .2s}.ai-chat-dialog .resize-handle-top:hover:before{background:var(--dola-primary);width:60px;height:3px}.ai-chat-dialog .resize-handle-top:active:before,.ai-chat-dialog .resize-handle-top.resizing:before{background:var(--dola-primary);width:80px;height:3px}.ai-chat-dialog .resize-handle-top:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:1px;background:transparent;border-top:1px solid var(--dola-border-1);border-bottom:1px solid var(--dola-border-1);opacity:0;transition:opacity .2s}.ai-chat-dialog .resize-handle-top:hover:after{opacity:1}.ai-chat-dialog .ai-chat-header{display:flex;align-items:center;gap:8px;padding:16px;user-select:none}.ai-chat-dialog .ai-chat-header .drag-handle-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--dola-text-3);transition:all .2s;flex-shrink:0}.ai-chat-dialog .ai-chat-header .drag-handle-icon:hover{color:var(--dola-primary);background:var(--dola-bg-hover);border-radius:4px}.ai-chat-dialog .ai-chat-header .drag-handle-icon:active{color:#5e31f2}.ai-chat-dialog .ai-chat-header .drag-handle-icon .iconfont{font-size:16px}.ai-chat-dialog .ai-chat-header .header-left{display:flex;align-items:center;gap:8px;flex:1}.ai-chat-dialog .ai-chat-header .header-left .iconfont{font-size:20px;color:var(--dola-primary)}.ai-chat-dialog .ai-chat-header .header-left .header-title{font-size:16px;font-weight:600;color:var(--dola-text-1);line-height:24px}.ai-chat-dialog .ai-chat-header .close-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--dola-text-3);border-radius:4px;flex-shrink:0}.ai-chat-dialog .ai-chat-header .close-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-header .close-btn .iconfont{font-size:16px}.ai-chat-dialog .ai-chat-messages{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.ai-chat-dialog .ai-chat-messages::-webkit-scrollbar{width:6px}.ai-chat-dialog .ai-chat-messages::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.ai-chat-dialog .ai-chat-messages::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.ai-chat-dialog .ai-chat-messages .empty-state{flex:1;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:0;width:100%;overflow:hidden}.ai-chat-dialog .ai-chat-messages .empty-state .empty-state-greeting{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:16px}.ai-chat-dialog .ai-chat-messages .empty-state .empty-state-greeting .empty-state-logo{width:40px;height:40px}.ai-chat-dialog .ai-chat-messages .empty-state .empty-state-greeting .empty-state-name{margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--dola-text-1);text-align:center}.ai-chat-dialog .ai-chat-messages .empty-state .empty-state-bottom{width:100%}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions{display:flex;flex-direction:column;gap:8px;width:100%}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions .recommend-question-item{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;padding:4px 8px;border-radius:8px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);cursor:pointer;font-size:12px;line-height:18px;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions .recommend-question-item .iconfont{color:var(--dola-text-3)}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions .recommend-question-item .recommend-icon{font-size:12px;color:var(--dola-primary);flex-shrink:0}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions .recommend-question-item:hover{background:var(--dola-bg-selected)}.ai-chat-dialog .ai-chat-messages .message-item{display:flex;flex-direction:column;gap:8px}.ai-chat-dialog .ai-chat-messages .message-item.user{align-items:flex-end}.ai-chat-dialog .ai-chat-messages .message-item .message-time{font-size:12px;color:var(--dola-text-3);line-height:18px}.ai-chat-dialog .ai-chat-messages .message{display:flex;flex-direction:column;gap:8px;max-width:94%}.ai-chat-dialog .ai-chat-messages .message .assistant-header{display:flex;align-items:center;gap:6px}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-avatar{width:24px;height:24px;border-radius:2.84px;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-avatar img{width:24px;height:24px}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-avatar .iconfont{font-size:16px;color:#fff}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-name{font-size:16px;font-weight:700;color:var(--dola-text-2);font-family:Alimama FangYuanTi VF,sans-serif;line-height:34px}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-badge{padding:1px 9px;background:var(--dola-bg-hover);border-radius:6px;font-size:12px;font-weight:600;color:var(--dola-text-3);line-height:18px}.ai-chat-dialog .ai-chat-messages .message .message-content{display:flex;flex-direction:column}.ai-chat-dialog .ai-chat-messages .message .message-text{padding:8px 16px;border-radius:8px;font-size:12px;line-height:22px;word-wrap:break-word;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-messages .message .message-text .markdown-render:empty{display:none}.ai-chat-dialog .ai-chat-messages .message .message-text p{margin:0}.ai-chat-dialog .ai-chat-messages .message .tool-calls{margin-top:8px;display:flex;flex-direction:column;gap:6px}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item{padding:8px 12px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover)}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item.calling{border-color:var(--dola-primary);background:var(--dola-primary-fill)}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item.completed{border-color:#52c41a;background:rgba(82,196,26,.08)}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header{display:flex;align-items:center;gap:8px;font-size:12px}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .iconfont{font-size:14px}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .iconfont.icon-loading{color:var(--dola-primary);animation:spin 1s linear infinite}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .iconfont.icon-chenggong{color:#52c41a}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .iconfont.icon-tingzhi{color:var(--dola-danger)}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .tool-name{font-weight:500;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .tool-status{color:var(--dola-text-2);margin-left:auto}.ai-chat-dialog .ai-chat-messages .message .message-stopped-notice{margin-top:12px;padding:10px 12px;background:var(--dola-warning-bg);border:1px solid rgba(250,140,22,.35);border-radius:6px;display:flex;align-items:center;gap:8px;font-size:13px;color:#d46b08}.ai-chat-dialog .ai-chat-messages .message .message-stopped-notice .iconfont{font-size:14px;color:#fa8c16}.ai-chat-dialog .ai-chat-messages .message .tool-results-container{margin-top:12px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);overflow:hidden}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .results-header{padding:10px 12px;background:var(--dola-bg-selected);border-bottom:1px solid var(--dola-border-1)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .results-header .results-title{font-size:13px;font-weight:600;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .results-header .iconfont{color:var(--dola-text-3)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item{border-bottom:1px solid var(--dola-border-1)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item:last-child{border-bottom:none}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--dola-bg-popup)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header .result-tool-name{font-size:12px;font-weight:500;color:var(--dola-text-2)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header .expand-btn{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header .expand-btn:hover{background:var(--dola-bg-hover)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header .expand-btn .iconfont{font-size:14px;color:var(--dola-text-2)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json{background:var(--dola-bg-popup)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-top:1px solid var(--dola-border-1);border-bottom:1px solid var(--dola-border-1);background:var(--dola-bg-hover);font-size:12px;font-weight:500;color:var(--dola-text-2)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-header .copy-json-btn{background:none;border:none;cursor:pointer;padding:4px 6px;border-radius:4px;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-header .copy-json-btn:hover{background:var(--dola-bg-selected)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-header .copy-json-btn .iconfont{font-size:13px;color:var(--dola-text-2)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content{margin:0;padding:0 12px 12px;background:var(--dola-bg-popup);font-family:PingFang SC Mono,Menlo,Consolas,monospace;font-size:11px;line-height:1.5;color:var(--dola-text-1);max-height:300px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content code{background:none;padding:0;border:none;font-family:inherit;font-size:inherit;color:inherit}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-key){color:#032f62;font-weight:600}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-string){color:#22863a}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-number){color:#005cc5}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-boolean){color:#d73a49;font-weight:600}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-null){color:#6f42c1;font-weight:600}.ai-chat-dialog .ai-chat-messages .message .message-loading{display:flex;align-items:center;gap:4px;padding:0 12px 6px}.ai-chat-dialog .ai-chat-messages .message .message-loading .dot{width:6px;height:6px;border-radius:50%;background:var(--dola-primary);animation:bounce 1.4s infinite ease-in-out both}.ai-chat-dialog .ai-chat-messages .message .message-loading .dot:nth-child(1){animation-delay:-.32s}.ai-chat-dialog .ai-chat-messages .message .message-loading .dot:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.ai-chat-dialog .ai-chat-messages .message.user .message-text{background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);border-radius:8px}.ai-chat-dialog .ai-chat-messages .message.assistant .message-text{background:transparent;padding-right:0;padding-left:0}.ai-chat-dialog .ai-chat-messages .action-btns{display:flex;align-items:center;gap:12px}.ai-chat-dialog .ai-chat-messages .action-btns .action-btn{display:flex;align-items:center;height:32px;padding:4px 12px;box-sizing:border-box;background:var(--dola-bg-hover);border:none;gap:6px;border-radius:6px;cursor:pointer;color:var(--dola-text-2);font-size:13px;font-weight:500;line-height:22px}.ai-chat-dialog .ai-chat-messages .action-btns .action-btn:hover{background:var(--dola-bg-selected)}.ai-chat-dialog .ai-chat-messages .action-btns .action-btn .iconfont{font-size:16px}.ai-chat-dialog .ai-chat-input{display:flex;flex-direction:column;position:relative;gap:12px;padding:15px 16px 40px;min-height:40px;box-shadow:0 2px 6px #0000000a,0 4px 12px #00000005;border-radius:8px;border:.5px solid var(--dola-border-1);background:var(--dola-bg-popup);margin:16px}.ai-chat-dialog .ai-chat-input .recommend-dropdown{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;padding:8px;background:var(--dola-bg-popup);border-radius:8px;box-shadow:0 4px 12px #0000001f;border:.5px solid var(--dola-border-1);display:flex;flex-direction:column;gap:4px;z-index:10}.ai-chat-dialog .ai-chat-input .recommend-dropdown .recommend-dropdown-item{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:12px;line-height:18px;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-input .recommend-dropdown .recommend-dropdown-item .iconfont{color:var(--dola-text-3)}.ai-chat-dialog .ai-chat-input .recommend-dropdown .recommend-dropdown-item:hover{background:var(--dola-bg-hover)}.ai-chat-dialog .ai-chat-input .clear-context-wrap{position:absolute;right:16px;top:12px;display:inline-flex}.ai-chat-dialog .ai-chat-input .clear-context-btn{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:2px;color:var(--dola-text-3);transition:color .2s}.ai-chat-dialog .ai-chat-input .clear-context-btn:hover:not(.disabled){color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-input .clear-context-btn.disabled{cursor:not-allowed;opacity:.35}.ai-chat-dialog .ai-chat-input .clear-context-btn .clear-context-divider{display:block;width:0;height:10px;border-left:1px solid var(--dola-border-1)}.ai-chat-dialog .ai-chat-input .clear-context-btn .clear-context-icon{display:block;width:16px;height:16px}.ai-chat-dialog .ai-chat-input .input-textarea{border:none;padding:0;background-color:transparent!important}.ai-chat-dialog .ai-chat-input .input-textarea[disabled]{cursor:not-allowed}.ai-chat-dialog .ai-chat-input .input-textarea:hover,.ai-chat-dialog .ai-chat-input .input-textarea:focus,.ai-chat-dialog .ai-chat-input .input-textarea.ant-input-focused{border:none;box-shadow:none}.ai-chat-dialog .ai-chat-input .input-textarea textarea{font-size:14px;line-height:22px;color:var(--dola-text-1);resize:none;background:transparent!important}.ai-chat-dialog .ai-chat-input .input-textarea textarea::placeholder{color:var(--dola-text-3)}.ai-chat-dialog .ai-chat-input .send-btn{position:absolute;right:16px;bottom:16px;width:30px;height:30px;background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%);border:none;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-input .send-btn .iconfont{color:var(--dola-btn-primary-text)}.ai-chat-dialog .ai-chat-input .send-btn:hover:not(:disabled){background:linear-gradient(180deg,#9562f5 0%,#6f26e6 72.12%)}.ai-chat-dialog .ai-chat-input .send-btn:disabled{background:var(--dola-bg-3)}.ai-chat-dialog .ai-chat-input .send-btn .iconfont{font-size:22px;color:#fff}.ai-chat-dialog .ai-chat-input .stop-btn{position:absolute;right:16px;bottom:16px;width:30px;height:30px;background:var(--dola-danger);border:none;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-input .stop-btn:hover{background:var(--dola-btn-danger-bg-hover)!important}.ai-chat-dialog .ai-chat-input .stop-btn .iconfont{font-size:18px;color:#fff}#dola-root[dola-theme=dark] .ai-chat-dialog .tool-call-item.calling{background:rgba(116,58,240,.15)!important}#dola-root[dola-theme=dark] .ai-chat-dialog .tool-call-item.completed{background:rgba(82,196,26,.12)!important}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-key){color:#93c5fd}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-string){color:#86efac}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-number){color:#60a5fa}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-boolean){color:#f87171}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-null){color:#c084fc}.markdown-renderer-content{display:block;width:100%}.markdown-renderer-content .markdown-renderer-selected-node{background-color:var(--dola-bg-hover);padding:4px 8px;border-radius:4px;margin-bottom:4px}blockquote{padding:8px 16px;border-left:4px solid var(--dola-border-1);color:var(--dola-text-2);margin:12px 0;background:rgba(0,0,0,.02)}blockquote p{margin-bottom:0}.markdown-render{max-width:100%}.markdown-render img{max-width:min(100%,1000px);height:auto}.markdown-render .ant-image{max-width:min(100%,1000px);display:inline-block}.markdown-render .table-collapse-box{max-width:100%;overflow:hidden}.markdown-render .table-collapse-box table{border-spacing:0px}.markdown-render .table-collapse-box table tbody{color:var(--dola-text-1);font-size:400}.markdown-render .table-collapse-box table th,.markdown-render .table-collapse-box table td{padding:8px;text-align:left;line-height:1.6}.markdown-render .table-collapse-box table th{background-color:var(--dola-bg-hover);font-weight:600;line-height:1.3}.markdown-render .table-collapse-box table tr:nth-child(2n){background-color:var(--dola-bg-4)}.markdown-render .table-collapse-box table tr th{text-align:left;border-top:1px solid var(--dola-border-1)!important;border-color:var(--dola-border-1)!important;min-width:600px;border-right:none;border-left:none;word-break:keep-all!important;font-weight:500!important}.markdown-render .table-collapse-box table tr th:first-child{border-top-left-radius:8px}.markdown-render .table-collapse-box table tr th:last-child{border-top-right-radius:8px;border-right:1px solid var(--dola-border-1)!important}.markdown-render .table-collapse-box table tbody tr:first-child,.markdown-render .table-collapse-box table tbody .ant-table-measure-row{height:0px!important;padding:0!important;margin:0!important;border:0px!important}.markdown-render .table-collapse-box table tbody .ant-table-measure-row td{height:0px!important;line-height:0px!important;padding:0!important;margin:0!important;border:0px!important}.markdown-render .table-collapse-box table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:keep-all!important;min-width:120px}.markdown-render .table-collapse-box table tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.markdown-render .table-collapse-box table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.markdown-render .table-collapse-box table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.markdown-render .table-collapse-box .ant-table-header{border-right:1px solid var(--dola-border-1)!important}.markdown-render .table-collapse-box .ant-table-body{-webkit-user-drag:none!important;overscroll-behavior:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}.markdown-render .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0}.markdown-render .ant-collapse .ant-collapse-item:last-child>.ant-collapse-content{border:unset}.markdown-render .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:unset;border-top:unset;-webkit-user-drag:none;overscroll-behavior:auto;touch-action:auto;-webkit-overflow-scrolling:touch}.markdown-render .ant-table{border:unset;padding:0;-webkit-user-drag:none;overscroll-behavior:auto;touch-action:auto;-webkit-overflow-scrolling:touch}.markdown-render .ant-collapse{border:unset}.markdown-render .ant-collapse-content-box{background-color:unset!important}.markdown-renderer-mermaid{width:100%}.table-collapse-box{max-height:100%}.table-collapse{margin:12px 0;background-color:unset!important;max-height:100%;overflow:auto}.table-collapse .ant-collapse-item{border-radius:4px;overflow:hidden}.table-collapse .ant-collapse-item .ant-collapse-header{border-radius:8px!important;border:1px solid var(--dola-border-1)!important;padding:4px 12px;background-color:var(--dola-bg-6)!important;color:var(--dola-text-1)!important;display:flex;align-items:center}.table-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{padding-inline-end:8px}.table-collapse-header{display:flex;align-items:center;gap:8px;color:var(--dola-text-2);flex:1}.table-collapse-header .anticon{font-size:16px;color:var(--dola-primary)}.table-collapse-header .table-analysis-btn{color:var(--dola-primary);cursor:pointer;padding:2px 6px;border-radius:4px;transition:all .2s ease;font-weight:500}.table-collapse-header .table-analysis-btn:hover{background-color:var(--dola-primary-bg);color:var(--dola-primary)}.table-collapse-header .table-info{margin-left:auto;font-size:12px;color:var(--dola-text-3);padding:2px 0 2px 8px;border-radius:10px}.table-collapse-header .table-info .ant-btn{color:var(--dola-text-1);font-size:12px;border-radius:6px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-hover);box-shadow:0 2px 3px #0000000d}.table-collapse-header .table-info .ant-btn:not(:disabled):not(.ant-btn-disabled):hover{border:1px solid var(--dola-border-1);background:var(--dola-bg-4);color:var(--dola-text-1)}.table-collapse .ant-collapse-item-active .ant-table-header{border-top-left-radius:0!important;border-top-right-radius:0!important}.table-collapse .ant-collapse-item-active .ant-collapse-header{border-radius:8px 8px 0 0!important;border:1px solid var(--dola-border-1)!important;background-color:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;display:flex;align-items:center;padding:4px 12px}.table-collapse .ant-collapse-item-active .ant-collapse-content{position:relative}.table-collapse table,.table-collapse table thead tr th{border-top-left-radius:0!important;border-top-right-radius:0!important}.ant-table .ant-table-thead>tr>th{background-color:var(--dola-bg-hover);font-weight:500}.ant-table .ant-table-tbody>tr:nth-child(2n){background-color:var(--dola-bg-hover)}.ant-table .ant-table-tbody>tr:hover>td{background-color:var(--dola-bg-hover)}.markdown-table-container{width:100%;overflow-x:auto;margin:20px 0}.markdown-table{width:100%;border-collapse:collapse}.markdown-table th,.markdown-table td{padding:8px 12px;border:1px solid var(--dola-border-2);text-align:left}.markdown-table th{background-color:var(--dola-bg-hover);font-weight:500}.markdown-table tr:nth-child(2n){background-color:var(--dola-bg-hover)}.markdown-table tr:hover{background-color:var(--dola-bg-hover)}.thinking-container{display:flex;align-items:center;gap:4px}.thinking-container .thinking-text{color:var(--dola-text-2)}.thinking-container .thinking-dots{display:flex;gap:2px}.thinking-container .thinking-dots .dot{animation:thinking 1.4s infinite;opacity:0}.thinking-container .thinking-dots .dot.dot1{animation-delay:0s}.thinking-container .thinking-dots .dot.dot2{animation-delay:.2s}.thinking-container .thinking-dots .dot.dot3{animation-delay:.4s}@keyframes thinking{0%,to{opacity:0}50%{opacity:1}}.code-block-container{margin:12px 0;border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden;background-color:var(--dola-bg-hover);transition:all .3s ease;display:block}.code-block-container.share-style{margin:24px 0}.code-block-container .code-block-header{display:flex;justify-content:space-between;align-items:center;padding:0 12px;background:var(--dola-bg-hover);box-sizing:border-box;height:36px;color:var(--dola-text-3);font-size:13px;cursor:pointer;flex:1;transition:all .5s ease-in-out}.code-block-container .code-block-header .code-block-header-expand-icon{transition:transform .3s ease-in-out;width:10px;height:10px;margin-right:12px;position:relative;top:-2px}.code-block-container .code-block-header .code-language{color:var(--dola-text-2);font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-transform:uppercase}.code-block-container .code-block-header .ant-btn{color:var(--dola-text-4)}.code-block-container .code-block-header .ant-btn:hover{color:var(--dola-text-1)}.code-block-container .code-block-header .right-button{display:flex;align-items:center;cursor:pointer;color:var(--dola-text-2);margin-left:10px}.code-block-container .code-block-header .right-button i{position:relative;top:-.5px}.code-block-container .code-block-header .right-button span{color:var(--dola-text-3);margin-left:4px}.code-block-container .code-block-header .right-button:hover,.code-block-container .code-block-header .right-button:hover span{color:var(--dola-text-1)}.code-block-container .code-block-header .right-button.copied{color:var(--dola-success)}.code-block-container .code-block-body{overflow:auto;scrollbar-width:thin;scrollbar-color:var(--dola-border-1) transparent;background-color:var(--dola-bg-4)!important;background:var(--dola-bg-4)!important;transition:max-height .3s ease-in-out}.code-block-container .code-block-body.expanded{max-height:500px}.code-block-container .code-block-body.collapsed{max-height:0}.code-block-container .code-block-body code{background-color:var(--dola-bg-4)!important;background:var(--dola-bg-4)!important;word-break:break-all!important;overflow:initial!important;white-space:break-spaces!important}.code-block-container .code-block-body::-webkit-scrollbar{width:8px;height:8px}.code-block-container .code-block-body::-webkit-scrollbar-track{background:var(--dola-bg-hover)}.code-block-container .code-block-body::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.code-block-container .code-block-body::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.code-block-container .code-block-body .token.keyword{font-weight:600!important}.code-block-container .code-block-body .token.string{font-style:normal!important}.code-block-container .code-block-body .token.comment{font-style:italic!important;opacity:.8}.code-block-container .code-block-body .token.function,.code-block-container .code-block-body .token.number{font-weight:500!important}.code-block-container pre{margin:0!important;border-radius:0!important;background:transparent!important}.streaming-loading{display:inline-block;vertical-align:middle}.streaming-loading .ant-spin .ant-spin-dot-item{background-color:var(--dola-primary)}.dola-image-preview-container{cursor:pointer}.dola-image-preview-container .ant-image-mask{display:none}.MessageRenderer-skeleton{display:flex;flex-direction:column}@keyframes wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}.MessageRenderer-skeleton .MessageRenderer-skeleton-top{width:70%;height:18px;margin-bottom:8px;position:relative;background-color:var(--dola-bg-hover);overflow:hidden}.MessageRenderer-skeleton .MessageRenderer-skeleton-top:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:wave 1.5s linear infinite}.MessageRenderer-skeleton .MessageRenderer-skeleton-center{width:50%;height:18px;background-color:var(--dola-bg-hover);margin-bottom:14px;overflow:hidden;position:relative}.MessageRenderer-skeleton .MessageRenderer-skeleton-center:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:wave 1.5s linear infinite}.MessageRenderer-skeleton-bottom{width:60px}.MessageRenderer-Avatar-link{width:fit-content;padding-left:8px;padding-right:2px;margin-top:20px;max-width:100%;height:33px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:100px;border:1px solid rgba(0,0,0,.1);transition:all .3s ease-in-out}.MessageRenderer-Avatar-link .ant-avatar{border:none}.MessageRenderer-Avatar-link:hover{transition:all .3s ease-in-out;background-color:var(--dola-bg-hover)}.Avatar-icon-div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Avatar-icon{font-size:20px;color:var(--dola-text-4)}.MessageRenderer-Avatar-list .ant-list-item{padding:0;margin-bottom:10px}.MessageRenderer-Avatar-list .ant-card-body{gap:10px;height:144px;padding:12px!important}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-card{border:none;width:100%;transition:all .3s ease-in-out;border-radius:8px}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-card:hover{background-color:var(--dola-bg-hover);transition:all .3s ease-in-out}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-top .MessageRenderer-Avatar-top-left{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--dola-text-2)}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-top .MessageRenderer-Avatar-top-left .MessageRenderer-Avatar-title{width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-center{color:var(--dola-text-1);font-size:16px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-bottom{font-size:13px;font-weight:400;color:var(--dola-text-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.MessageRenderer-Avatar-root .ant-drawer-content-wrapper{top:9px;height:calc(100vh - 18px)!important}.my-classname-MessageRendererBadge{color:var(--dola-text-1)!important;border:none}.my-classname-MessageRendererBadge .ant-scroll-number-only{color:var(--dola-text-1)}.citationStyle{color:var(--dola-text-3)!important;display:inline-block;padding:0 4px;background-color:var(--dola-bg-2);border-radius:12px;min-width:18px;height:18px;line-height:18px;text-align:center;margin-left:4px;font-size:11px;font-style:normal;text-decoration:none!important}.MessageRenderer-Avatarmy-Drawerclassname-mask{background:transparent!important}.table-collapse-header-online{position:relative;margin-top:0!important;top:-8px!important}.code-block-highlight{border:1px solid var(--dola-primary-soft)!important}.code-block-highlight .code-block-header{background-color:var(--dola-primary-bg)}.table-view-btn-wrapper{display:inline-block;margin-left:5px}.table-view-btn-wrapper .table-view-btn{display:inline-flex;padding:3px 12px;justify-content:center;margin-right:3px;align-items:center;gap:10px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.table-view-btn-wrapper .table-view-btn:hover{text-decoration:none!important;background:var(--dola-border-1)}.container_e1c435{--uib-dot-size: calc(var(--uib-size) * .24);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:var(--uib-dot-size);width:var(--uib-size)}.inner_418da1{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.dot_94b80f,.inner_418da1:before,.inner_418da1:after{content:"";display:block;height:var(--uib-dot-size);width:var(--uib-dot-size);border-radius:50%;background-color:var(--uib-color);transform:scale(0);transition:background-color .3s ease}.inner_418da1:before{animation:pulse_08ab76 var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.375) infinite}.dot_94b80f{animation:pulse_08ab76 var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.25) infinite both}.inner_418da1:after{animation:pulse_08ab76 var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.125) infinite}@keyframes pulse_08ab76{0%,to{transform:scale(0)}50%{transform:scale(1)}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular.0cdd387c.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular.30da91e8.woff) format("woff"),url(/assets/KaTeX_AMS-Regular.68534840.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold.de7701e4.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold.1ae6bd74.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold.07d8e303.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular.5d53e70a.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular.3398dd02.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular.ed0b7437.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold.74444efd.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold.9be7ceb8.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold.9163df9c.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular.51814d27.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular.5e28753b.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular.1e6f9579.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold.0f60d1b8.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold.c76c5d69.woff) format("woff"),url(/assets/KaTeX_Main-Bold.138ac28d.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic.99cd42a3.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic.a6f7ec0d.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic.70ee1f64.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic.97479ca6.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic.f1d6ef86.woff) format("woff"),url(/assets/KaTeX_Main-Italic.0d85ae7c.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular.c2342cd8.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular.c6368d87.woff) format("woff"),url(/assets/KaTeX_Main-Regular.d0332f52.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic.dc47344d.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic.850c0af5.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic.f9377ab0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic.7af58c5e.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic.8a8d2445.woff) format("woff"),url(/assets/KaTeX_Math-Italic.08ce98e5.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold.e99ae511.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold.ece03cfd.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold.1ece03f7.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic.00b26ac8.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic.91ee6750.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic.3931dd81.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular.68e8c73e.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular.11e4dc8a.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular.f36ea897.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular.036d4e95.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular.d96cdf2b.woff) format("woff"),url(/assets/KaTeX_Script-Regular.1c67f068.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular.6b47c401.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular.c943cc98.woff) format("woff"),url(/assets/KaTeX_Size1-Regular.95b6d2f1.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular.d04c5421.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular.2014c523.woff) format("woff"),url(/assets/KaTeX_Size2-Regular.a6b2099f.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular.6ab6b62e.woff) format("woff"),url(/assets/KaTeX_Size3-Regular.500e04d5.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular.a4af7d41.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular.99f9c675.woff) format("woff"),url(/assets/KaTeX_Size4-Regular.c647367d.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular.71d517d6.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular.e14fed02.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular.f01f3e87.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.data-selector-panel{display:flex;flex-direction:column;height:100%;background:var(--dola-bg-popup);border-radius:12px;overflow:hidden}.data-selector-panel.collapsed{width:48px;background:var(--dola-bg-popup)}.data-selector-panel.collapsed .collapsed-bar{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding-top:20px}.data-selector-panel.collapsed .collapsed-bar .expand-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .2s;color:var(--dola-text-3)}.data-selector-panel.collapsed .collapsed-bar .expand-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.data-selector-panel.collapsed .collapsed-bar .expand-btn .iconfont{font-size:16px;color:var(--dola-text-3)}.data-selector-panel .panel-header{display:flex;padding:16px 16px 0;gap:0}.data-selector-panel .panel-header .header-row{display:flex;align-items:center;flex:1;gap:8px;margin-bottom:12px}.data-selector-panel .panel-header .header-row .header-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.data-selector-panel .panel-header .header-row .header-icon .iconfont{font-size:16px;color:var(--dola-text-3)}.data-selector-panel .panel-header .header-row .header-title{margin:0;font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:20px}.data-selector-panel .panel-header .space-display{width:120px;margin-bottom:12px;cursor:default}.data-selector-panel .panel-header .space-display .space-selector-trigger{background:transparent;border:none;padding:0;cursor:default}.data-selector-panel .panel-header .space-display .space-selector-trigger .space-selector-link{cursor:default!important}.data-selector-panel .panel-header .space-display .space-selector-trigger:hover{background:transparent}.data-selector-panel .panel-header .space-display .space-selector-trigger img{display:none}.data-selector-panel .search-box{padding:0 16px 2px}.data-selector-panel .search-box .ant-input-affix-wrapper{display:flex;width:100%;height:32px;padding:4px 12px;justify-content:space-between;align-items:center;border-radius:6px;background:var(--dola-bg-6);border:none}.data-selector-panel .search-box .ant-input-affix-wrapper:hover,.data-selector-panel .search-box .ant-input-affix-wrapper:focus,.data-selector-panel .search-box .ant-input-affix-wrapper:focus-within{background:var(--dola-bg-hover);border:none;box-shadow:none}.data-selector-panel .search-box .ant-input-affix-wrapper .ant-input{background:transparent;font-size:14px;color:var(--dola-text-1)}.data-selector-panel .search-box .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-4)}.data-selector-panel .search-box .ant-input-affix-wrapper .iconfont{color:var(--dola-text-4)}.data-selector-panel .tab-bar{display:flex;gap:0;padding:0 16px;border-bottom:none}.data-selector-panel .tab-bar .tab-item{margin:8px 16px 8px 0;font-size:14px;line-height:24px;font-weight:400;color:var(--dola-text-3);cursor:pointer;transition:all .2s;white-space:nowrap;position:relative}.data-selector-panel .tab-bar .tab-item:last-child{margin-right:0}.data-selector-panel .tab-bar .tab-item:hover{color:var(--dola-text-1)}.data-selector-panel .tab-bar .tab-item.active{color:var(--dola-text-1);font-weight:600}.data-selector-panel .repo-list-container{flex:1;overflow-y:auto;padding:0 8px 16px}.data-selector-panel .repo-list-container::-webkit-scrollbar{width:4px}.data-selector-panel .repo-list-container::-webkit-scrollbar-track{background:transparent}.data-selector-panel .repo-list-container::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.data-selector-panel .repo-list-container::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.data-selector-panel .repo-list-container .loading-container{display:flex;justify-content:center;align-items:center;height:200px}.data-selector-panel .repo-list-container .repo-list{display:flex;flex-direction:column;gap:2px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper{display:flex;flex-direction:column}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item{display:flex;align-items:center;gap:3px;padding:6px 8px;border-radius:8px;cursor:pointer;transition:all .2s}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item:hover,.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item.selected{background:var(--dola-bg-hover)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item :global(.ant-checkbox-wrapper) :global(.ant-checkbox-inner){border-radius:4px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item :global(.ant-checkbox-wrapper) :global(.ant-checkbox-checked .ant-checkbox-inner){background-color:var(--dola-primary);border-color:var(--dola-primary)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .expand-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .expand-icon .iconfont{font-size:12px;color:var(--dola-text-1)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .repo-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .repo-icon .iconfont{font-size:16px;color:var(--dola-text-1)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .repo-name{flex:1;font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list{padding-left:24px;display:flex;flex-direction:column;gap:2px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .item-loading{display:flex;justify-content:center;padding:12px 0}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item{display:flex;align-items:center;justify-content:space-between;border-radius:8px;cursor:pointer;padding:4px 8px 4px 30px;transition:all .2s;gap:8px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item:hover{background:var(--dola-bg-hover)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item:hover .copy-icon{display:flex}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item.selected{background:rgba(116,51,255,.04)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .table-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .table-info .table-name{font-size:14px;color:var(--dola-text-1);line-height:22px;overflow:hidden;text-overflow:ellipsis;font-weight:400;white-space:nowrap}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .table-info .table-desc{font-size:12px;color:var(--dola-text-4);line-height:18px;overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .copy-icon{display:none;align-items:center;justify-content:center;transform:translateY(-10px);width:20px;height:20px;flex-shrink:0;transition:opacity .2s;cursor:pointer}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .copy-icon .iconfont{font-size:14px;color:var(--dola-text-4)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .copy-icon:hover .iconfont{color:var(--dola-primary)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .no-items{padding:12px 8px;font-size:13px;color:var(--dola-text-4);text-align:center}.table-field-popover :global(.ant-popover-inner){padding:0;border-radius:8px;box-shadow:0 4px 16px #0000001f}.table-field-popover :global(.ant-popover-inner-content){padding:0}.set-variables-modal .ant-modal-content{padding:20px!important}.set-variables-modal .set-variables-modal-variable-cell{display:flex;align-items:center;padding:4px 12px;border-radius:6px;background:var(--dola-bg-6);gap:8px}.set-variables-modal .set-variables-modal-variable-cell .variable-name-text{flex:1;min-width:0;color:var(--dola-text-1)}.set-variables-modal .set-variables-modal-variable-cell .variable-description{color:var(--dola-text-3);font-size:12px;flex-shrink:0}.set-variables-modal .copy-btn{padding:0 4px}.set-variables-modal .ant-table-small .ant-table-cell{padding:8px}.chart-config-modal .ant-modal{max-width:100vw!important;margin:0;padding:0}.chart-config-modal .ant-modal-content{border-radius:0;height:100vh;padding:0!important}.chart-config-modal .ant-modal-body{padding:0;height:100%!important}.chart-config-modal-content{display:flex;height:100%;background:var(--dola-bg-2);position:relative}.chart-config-modal-content .chart-sidebar{display:flex;flex-direction:column;background:var(--dola-bg-popup);border-right:1px solid var(--dola-border-1);min-width:0;max-width:400px;flex-shrink:0;overflow:hidden;margin:8px 0 8px 8px;border-radius:12px}.chart-config-modal-content .chart-sidebar.with-transition{transition:width .3s ease}.chart-config-modal-content .chart-sidebar.collapsed{width:48px!important;background:var(--dola-bg-popup)}.chart-config-modal-content .drag-divider{position:relative;width:8px;flex-shrink:0;cursor:col-resize;user-select:none;background:transparent;display:flex;align-items:center;justify-content:center}.chart-config-modal-content .drag-divider:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:transparent;transform:translate(-50%);transition:background .2s}.chart-config-modal-content .drag-divider:hover:before{background:var(--dola-primary);opacity:.3}.chart-config-modal-content .drag-divider.dragging:before{background:var(--dola-primary);opacity:1}.chart-config-modal-content .chart-editor{display:flex;flex-direction:column;background:var(--dola-bg-popup);border-radius:8px;margin:8px 0;min-width:300px;max-width:1200px;flex-shrink:0;overflow:hidden;border:1px solid var(--dola-border-1);container-type:inline-size}.chart-config-modal-content .chart-editor .editor-header{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;background:var(--dola-bg-popup)}.chart-config-modal-content .chart-editor .editor-header .editor-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--dola-text-1)}.chart-config-modal-content .chart-editor .editor-header .editor-title .code-icon{color:var(--dola-primary);font-size:16px}.chart-config-modal-content .chart-editor .editor-header .editor-title .iconfont{color:var(--dola-text-3)}.chart-config-modal-content .chart-editor .editor-header .editor-actions{display:flex;gap:8px;align-items:center}.chart-config-modal-content .chart-editor .editor-header .editor-actions .editor-actions-left{display:flex;gap:8px;align-items:center;height:36px;line-height:36px;padding:0 8px;border-radius:8px;border:1px solid var(--dola-border-1);box-sizing:border-box}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;border-radius:8px;border:none;white-space:nowrap;box-shadow:none}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn .iconfont{font-size:16px;font-weight:500}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn.primary-btn{background:var(--dola-primary-fill);color:var(--dola-primary);height:36px}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn.primary-btn:hover{background:rgba(116,51,255,.12)}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn:not(.primary-btn){background:var(--dola-bg-popup);color:var(--dola-text-3)}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn:not(.primary-btn):hover{background:var(--dola-bg-hover)}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn.icon-only{padding:6px;width:32px;justify-content:center}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn.run-btn .btn-text{display:inline}@container (max-width: 390px){.chart-config-modal-content .chart-editor .editor-actions .run-btn{padding:6px;width:32px;justify-content:center}.chart-config-modal-content .chart-editor .editor-actions .run-btn .btn-text{display:none!important}}.chart-config-modal-content .chart-editor .selected-repos-bar{display:flex;align-items:center;padding:5px 8px;background:var(--dola-bg-5);gap:10px;margin:0 16px 12px;border-radius:8px;border:1px solid var(--dola-border-1);position:relative}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);box-sizing:border-box}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-icon .iconfont{font-size:16px;color:var(--dola-text-1)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-list-wrap{position:relative;flex:1;overflow:hidden}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-list{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-right:32px;scrollbar-width:none;-ms-overflow-style:none}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-list::-webkit-scrollbar{display:none}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-scroll-btn{position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:11px;background:var(--dola-bg-popup);display:flex;align-items:center;justify-content:center;cursor:pointer;border:1.5px solid var(--dola-border-1);box-sizing:border-box}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-scroll-btn .iconfont{font-size:16px;color:var(--dola-text-1)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-scroll-btn:hover{background:var(--dola-bg-hover)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag{display:flex;align-items:center;gap:6px;padding:3px 4px;border-radius:6px;flex-shrink:0;cursor:default;max-width:180px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;color:var(--dola-text-1);border:1px solid var(--dola-border-1)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag .iconfont{font-size:16px;color:var(--dola-text-3);flex-shrink:0}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag .repo-tag-name{font-size:12px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag .close-icon{display:flex;font-size:16px;color:var(--dola-text-4);cursor:pointer;margin-left:0;opacity:.8;pointer-events:none;transition:opacity .15s ease}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag .close-icon:hover{color:var(--dola-text-3)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag:hover{background:var(--dola-bg-hover)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag:hover .close-icon{opacity:1;pointer-events:auto}.chart-config-modal-content .chart-editor .editor-body{flex:1;overflow:hidden;border-radius:8px;border:1px solid var(--dola-border-1);margin:0 16px 16px}.chart-config-modal-content .chart-editor .editor-body .monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main .monaco-highlighted-label .highlight{color:#0066bf}.chart-config-modal-content .chart-result{display:flex;flex-direction:column;flex:1;background:var(--dola-bg-popup);border-radius:8px;margin:8px 8px 8px 0;overflow:hidden;min-width:400px;border:1px solid var(--dola-border-1);container-type:inline-size}.chart-config-modal-content .chart-result .result-header{display:flex;align-items:center;justify-content:center;padding:16px 12px;background:var(--dola-bg-popup);position:relative}.chart-config-modal-content .chart-result .result-header .result-tabs{display:flex;gap:0;background:var(--dola-bg-hover);padding:4px;border-radius:8px}.chart-config-modal-content .chart-result .result-header .result-tabs .tab{padding:4px 8px;min-width:60px;line-height:16px;font-size:14px;font-weight:400;color:var(--dola-text-3);border-radius:8px;cursor:pointer;transition:all .2s;text-align:center;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px}.chart-config-modal-content .chart-result .result-header .result-tabs .tab .iconfont{display:none}.chart-config-modal-content .chart-result .result-header .result-tabs .tab:hover{background:var(--dola-bg-hover)}.chart-config-modal-content .chart-result .result-header .result-tabs .tab.active{background:var(--dola-bg-popup);color:var(--dola-primary);font-weight:500;box-shadow:0 1px 2px #0000000a}.chart-config-modal-content .chart-result .result-header .header-actions{display:flex;align-items:center;gap:8px;position:absolute;right:12px}.chart-config-modal-content .chart-result .result-header .header-actions .cancel-btn,.chart-config-modal-content .chart-result .result-header .header-actions .save-btn{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;width:82px;padding:5px 12px;border-radius:8px;font-size:14px;font-weight:400;border:1px solid transparent;white-space:nowrap}.chart-config-modal-content .chart-result .result-header .header-actions .cancel-btn{background:var(--dola-bg-hover);color:var(--dola-text-2)}.chart-config-modal-content .chart-result .result-header .header-actions .cancel-btn:hover{background:var(--dola-bg-selected);color:var(--dola-text-1)}.chart-config-modal-content .chart-result .result-header .header-actions .save-btn{background:var(--dola-primary);color:#fff;border:none}.chart-config-modal-content .chart-result .result-header .header-actions .save-btn:hover{background:var(--dola-primary)}.chart-config-modal-content .chart-result .result-header .header-actions .save-btn .iconfont{font-size:14px}.chart-config-modal-content .chart-result .result-content{flex:1;padding:4px 16px 16px;overflow:auto}.chart-config-modal-content .chart-result .result-content .chart-view{display:flex;flex-direction:column;gap:16px;height:100%}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .section-title{font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:12px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types::-webkit-scrollbar{height:6px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types::-webkit-scrollbar-track{background:var(--dola-bg-hover);border-radius:3px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item{display:flex;align-items:center;gap:4px;height:40px;box-sizing:border-box;padding:0 12px;background:var(--dola-bg-hover);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:all .2s;flex-shrink:0;white-space:nowrap}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item:hover{background:var(--dola-bg-selected)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item.active{background:var(--dola-primary-bg);border-color:var(--dola-primary);color:var(--dola-primary)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item.active .iconfont{color:var(--dola-primary)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item .iconfont{font-size:16px;color:var(--dola-text-3)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item span{font-size:14px;font-weight:500}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview{display:flex;flex-direction:column;flex:1;background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:12px;padding:16px;gap:12px;min-height:0;position:relative}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .chart-header h4{margin:0;font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:24px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .chart-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;width:100%}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .chart-placeholder svg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.1))}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .chart-placeholder .chart-label{margin:0;font-size:14px;color:var(--dola-text-3)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .loading-container{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .ai-config-btn{display:flex;align-items:center;justify-content:center;gap:6px;align-self:center;height:40px;padding:8px 12px;background:#f5f3ff;color:var(--dola-primary);border:1px solid #f0edff;border-radius:8px;font-size:14px;font-weight:600;line-height:24px;width:130px;transition:none}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .ai-config-btn:hover{color:var(--dola-btn-primary-text);border-color:#ffffff4d;background:linear-gradient(83deg,#7433ff -99.23%,#cbb3ff 122.99%);box-shadow:0 4px 24px #ae78ff66}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .ai-config-btn .iconfont{font-size:16px}.chart-config-modal-content .chart-result .result-content .data-view,.chart-config-modal-content .chart-result .result-content .explore-view{display:flex;align-items:center;justify-content:center;height:100%}.chart-config-modal-content .chart-result .result-content .data-view .placeholder,.chart-config-modal-content .chart-result .result-content .explore-view .placeholder{font-size:14px;color:var(--dola-text-3)}@container (max-width: 560px){.chart-config-modal-content .chart-result .result-tabs{width:96px}.chart-config-modal-content .chart-result .result-tabs .tab{min-width:32px!important}.chart-config-modal-content .chart-result .result-tabs .tab .iconfont{display:inline-block!important}.chart-config-modal-content .chart-result .result-tabs .tab .tab-text{display:none}.chart-config-modal-content .chart-result .header-actions .cancel-btn,.chart-config-modal-content .chart-result .header-actions .save-btn{width:62px!important}}.chart-config-modal-content .ai-config-panel{position:absolute;right:40px;bottom:50px;width:400px;max-height:600px;background:var(--dola-bg-popup);border-radius:12px;box-shadow:0 4px 74px #00000014;display:flex;flex-direction:column;z-index:10}.chart-config-modal-content .ai-config-panel .ai-panel-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--dola-border-1)}.chart-config-modal-content .ai-config-panel .ai-panel-header .panel-title{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:var(--dola-text-1)}.chart-config-modal-content .ai-config-panel .ai-panel-header .panel-title .iconfont{font-size:16px;color:var(--dola-primary)}.chart-config-modal-content .ai-config-panel .ai-panel-header .ant-btn-text{padding:0;width:20px;height:20px}.chart-config-modal-content .ai-config-panel .ai-panel-header .ant-btn-text:hover{background:var(--dola-bg-hover);border-radius:4px}.chart-config-modal-content .ai-config-panel .ai-panel-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:24px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message{display:flex;flex-direction:column;gap:4px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.user-message{align-items:flex-end}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.user-message .message-time{font-size:12px;color:var(--dola-text-4)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.user-message .message-bubble{max-width:80%;padding:8px 16px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);border-radius:8px 8px 0;font-size:14px;color:var(--dola-text-1);line-height:22px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message{align-items:flex-start}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header{display:flex;align-items:center;gap:6px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header .ai-avatar{width:24px;height:24px;border-radius:50%;overflow:hidden}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header .ai-avatar img{width:100%;height:100%;object-fit:cover}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header .ai-name{font-size:16px;font-weight:700;color:var(--dola-text-3)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header .ai-badge{padding:0 9px;height:18px;line-height:18px;background:var(--dola-bg-hover);color:var(--dola-text-3);font-size:12px;font-weight:600;border-radius:6px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-content{font-size:12px;color:var(--dola-text-1);line-height:22px;margin-top:8px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .undo-btn{display:flex;align-items:center;gap:6px;height:32px;padding:4px 12px;margin-top:8px;background:var(--dola-bg-hover);color:var(--dola-text-3);border:none;border-radius:6px;font-size:14px;font-weight:500}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .undo-btn:hover{background:var(--dola-bg-selected)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box{padding:16px;background:var(--dola-bg-popup);backdrop-filter:blur(18px);border:1px solid var(--dola-border-1);border-radius:16px;margin:16px;box-shadow:0 0 18px #0000001a}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-tags{margin-bottom:12px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-tags .tag{display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 6px;background:var(--dola-bg-hover);border:1px solid var(--dola-border-1);border-radius:6px;font-size:12px;color:var(--dola-text-3)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-tags .tag .iconfont{font-size:12px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-field{width:100%;height:36px;padding:0 12px;margin-bottom:12px;border:none;outline:none;background:transparent;font-size:14px;color:var(--dola-text-1)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-field::placeholder{color:var(--dola-text-3)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer{display:flex;align-items:center;justify-content:space-between}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .model-selector{display:flex;align-items:center;gap:4px;height:24px;padding:0 8px;background:var(--dola-bg-hover);border-radius:100px;font-size:12px;font-weight:500;color:var(--dola-text-1);cursor:pointer}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .model-selector:hover{background:var(--dola-bg-selected)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .model-selector .iconfont{font-size:12px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .send-btn{width:30px;height:30px;padding:0;background:linear-gradient(135deg,#7433ff 0%,#5e31f2 100%);border:none}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .send-btn:hover{background:linear-gradient(135deg,#5e31f2 0%,#4a1fd9 100%)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .send-btn .iconfont{font-size:16px}.ai-chat-container-mobile{height:100%;width:100%;display:flex;flex-direction:column;--sender-height: auto;flex:1}.ai-chat-container-mobile .chat-input-fade{display:none}.ai-chat-container-mobile .ai-chat-container-spin{position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#ffffff80}.ai-chat-container-mobile .ai-chat-content-mobile{height:calc(100vh - 106px);width:100%;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.ai-chat-container-mobile .ai-chat-content-mobile .chat-panel-mobile{height:100%;width:100%;display:flex;flex-direction:column;flex:1;min-height:0;position:relative}.ai-chat-container-mobile .code-block-header{height:32.5px}.ai-chat-container-mobile .chat-messages-box-mobile{flex:1;overflow-y:auto;z-index:8;scrollbar-gutter:stable;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,20px);min-height:0;display:flex;flex-direction:column-reverse;touch-action:pan-y;overscroll-behavior:contain;overscroll-behavior-y:contain;will-change:scroll-position;-webkit-user-drag:none}@supports not (scrollbar-gutter: stable){.ai-chat-container-mobile .chat-messages-box-mobile{overflow-y:scroll}}.ai-chat-container-mobile .chat-messages-box-mobile .chat-message-step-task{box-sizing:border-box}.ai-chat-container-mobile .chat-messages-box-mobile::-webkit-scrollbar{width:4px}.ai-chat-container-mobile .chat-messages-box-mobile::-webkit-scrollbar-track{background:transparent}.ai-chat-container-mobile .chat-messages-box-mobile::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.ai-chat-container-mobile .chat-messages-box-mobile::-webkit-scrollbar-thumb:hover{background:var(--dola-bg-hover)}.ai-chat-container-mobile .chat-messages-box-mobile:after{content:"";display:block;height:16px;flex-shrink:0}.ai-chat-container-mobile .sender-wrapper-mobile{flex-shrink:0;position:absolute;bottom:0;left:16px;right:16px;z-index:300;margin:0 auto;max-width:960px;width:calc(100% - 32px)}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn{position:absolute;left:calc(50% - 16px);top:-50px;color:var(--dola-title);width:32px;height:32px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn .jumper-to-bottom-btn-icon-box{width:100%;height:100%;border-radius:32px;display:flex;align-items:center;justify-content:center;background-color:var(--dola-btn-primary-text);border:1px solid var(--dola-border-1);box-shadow:0 0 10px #0000001a}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn.show{opacity:1;visibility:visible}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn.hide{opacity:0;visibility:hidden}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn .jumper-to-bottom-btn-icon{width:13px;height:13px}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn-loading-icon{width:35px;height:35px;display:block;position:absolute;top:-.5px;left:-.5px;rotate:90deg;animation:gradientSpin 1s ease-in-out infinite}@keyframes gradientSpin{0%{rotate:90deg}11%{rotate:126deg}22%{rotate:162deg}33%{rotate:198deg}44%{rotate:234deg}55%{rotate:270deg}66%{rotate:306deg}77%{rotate:342deg}88%{rotate:378deg}to{rotate:414deg}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-chat-container-mobile .chat-messages{flex:1;padding:16px 16px 210px;max-width:960px;margin:0 auto;align-items:stretch;width:100%;box-sizing:border-box}.ai-chat-container-mobile .chat-messages .message{display:flex;align-items:flex-start}.ai-chat-container-mobile .chat-messages .message.share-style{margin-bottom:32px}.ai-chat-container-mobile .chat-messages .message.share-style:last-child{margin-bottom:0}.ai-chat-container-mobile .chat-messages .message.user{margin-top:32px;flex-direction:row-reverse;width:100%}.ai-chat-container-mobile .chat-messages .message.user:first-child{margin-top:0}.ai-chat-container-mobile .chat-messages .message.user .message-content{display:flex;flex-direction:row-reverse}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:end}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .user-question-content{background-color:var(--dola-bg-6);border-radius:8px 0 8px 8px;border:1px solid var(--dola-border-2);padding:8px 16px;font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:1.5;max-width:100%;word-break:break-all;white-space:pre-wrap}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-bubble-time{font-size:12px;color:var(--dola-text-4);font-weight:400;line-height:16px;margin-top:12px;line-height:18px}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-bubble-time-down{margin-top:6px;color:var(--dola-text-1)}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:12px;max-width:90%;flex-wrap:wrap;justify-content:flex-end}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-selected-node{background:#f4f6fa;border-radius:6px;padding:5px 9px;font-size:14px;display:flex;align-items:center;gap:3px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6)}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-title{max-width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;left:-3px;margin-left:6px;font-weight:600;font-size:14px;color:var(--dola-text-1)}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style{gap:8px}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style .message-renderer-selected-node{background:#f4f6fa;border-radius:6px;padding:5px 9px;font-size:14px;display:flex;align-items:center;gap:3px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6)}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style .message-renderer-title{max-width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;left:-3px;margin-left:6px;font-weight:600;font-size:14px;color:var(--dola-text-1)}.ai-chat-container-mobile .chat-messages .message.user .message-bubble{word-break:break-all;font-weight:600;font-size:24px;color:var(--dola-text-1);background-color:var(--dola-bg-selected);padding:8px 16px;font-size:14px}.ai-chat-container-mobile .chat-messages .message.userTop{margin-top:12px}.ai-chat-container-mobile .chat-messages .message.system{margin-top:32px;flex-direction:row;width:100%}.ai-chat-container-mobile .chat-messages .message.system .message-content{display:flex}.ai-chat-container-mobile .chat-messages .message.system .message-content h1,.ai-chat-container-mobile .chat-messages .message.system .message-content h2,.ai-chat-container-mobile .chat-messages .message.system .message-content h3,.ai-chat-container-mobile .chat-messages .message.system .message-content h4,.ai-chat-container-mobile .chat-messages .message.system .message-content h5,.ai-chat-container-mobile .chat-messages .message.system .message-content h6,.ai-chat-container-mobile .chat-messages .message.system .message-content p,.ai-chat-container-mobile .chat-messages .message.system .message-content span,.ai-chat-container-mobile .chat-messages .message.system .message-content div,.ai-chat-container-mobile .chat-messages .message.system .message-content strong,.ai-chat-container-mobile .chat-messages .message.system .message-content code,.ai-chat-container-mobile .chat-messages .message.system .message-content td,.ai-chat-container-mobile .chat-messages .message.system .message-content th{font-size:1em!important}.ai-chat-container-mobile .chat-messages .message.system .message-content h1,.ai-chat-container-mobile .chat-messages .message.system .message-content h2,.ai-chat-container-mobile .chat-messages .message.system .message-content h3,.ai-chat-container-mobile .chat-messages .message.system .message-content h4,.ai-chat-container-mobile .chat-messages .message.system .message-content h5,.ai-chat-container-mobile .chat-messages .message.system .message-content h6{font-weight:500!important}.ai-chat-container-mobile .chat-messages .message.system .message-content ul,.ai-chat-container-mobile .chat-messages .message.system .message-content ol{margin:12px 0!important}.ai-chat-container-mobile .chat-messages .message.system .message-content li{margin-top:3px!important;margin-bottom:3px!important}.ai-chat-container-mobile .chat-messages .message.system .message-content li:first-child{margin-top:0!important}.ai-chat-container-mobile .chat-messages .message.system .message-content li:last-child{margin-bottom:0!important}.ai-chat-container-mobile .chat-messages .message.system .message-content th,.ai-chat-container-mobile .chat-messages .message.system .message-content tbody tr:hover{background-color:var(--dola-bg-6)!important}.ai-chat-container-mobile .chat-messages .message.system .message-content th,.ai-chat-container-mobile .chat-messages .message.system .message-content td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message.system .message-content th:last-child,.ai-chat-container-mobile .chat-messages .message.system .message-content td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message.system .message-content thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.ai-chat-container-mobile .chat-messages .message.system .message-content thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message.system .message-content thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message.system .message-content tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-border-2)!important;line-height:24px!important;padding:8px 12px!important}.ai-chat-container-mobile .chat-messages .message.system .message-content tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message.system .message-content tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message.system .message-content p,.ai-chat-container-mobile .chat-messages .message.system .message-content div,.ai-chat-container-mobile .chat-messages .message.system .message-content span,.ai-chat-container-mobile .chat-messages .message.system .message-content strong,.ai-chat-container-mobile .chat-messages .message.system .message-content li,.ai-chat-container-mobile .chat-messages .message.system .message-content ol{line-height:24.5px!important}.ai-chat-container-mobile .chat-messages .message.system .message-content hr{background-color:#edf1f7!important;margin:24px 0!important}.ai-chat-container-mobile .chat-messages .message.system .message-content h1,.ai-chat-container-mobile .chat-messages .message.system .message-content h2,.ai-chat-container-mobile .chat-messages .message.system .message-content h3,.ai-chat-container-mobile .chat-messages .message.system .message-content h4,.ai-chat-container-mobile .chat-messages .message.system .message-content h5,.ai-chat-container-mobile .chat-messages .message.system .message-content h6,.ai-chat-container-mobile .chat-messages .message.system .message-content p,.ai-chat-container-mobile .chat-messages .message.system .message-content span,.ai-chat-container-mobile .chat-messages .message.system .message-content div,.ai-chat-container-mobile .chat-messages .message.system .message-content strong,.ai-chat-container-mobile .chat-messages .message.system .message-content code{font-size:1em!important}.ai-chat-container-mobile .chat-messages .message.system .message-content tr th{background-color:var(--dola-bg-6)!important}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:start;max-width:100%}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner.share-style{display:flex;flex:1}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-system-avatar{display:flex;align-items:center;margin-bottom:16px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-img{width:24px;height:24px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text{font-size:14px;font-weight:600;margin-left:8px;position:relative;top:1px;color:var(--dola-title);opacity:.6}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text-model{display:inline-flex;align-items:center;gap:4px;padding:1px 9px;background-color:var(--dola-bg-selected);border-radius:6px;font-size:12px!important;color:var(--dola-text-3);font-weight:600;line-height:18px;margin-left:12px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text-model .message-system-avatar-tag-external{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:4px;border:.5px solid var(--dola-text-3);color:var(--dola-text-3);font-size:10px;font-weight:500;position:relative;top:1px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:8px;width:100%}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-meta{flex:0 1 auto;min-width:0;margin-left:8px;white-space:nowrap}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-duration,.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-credit-cost{align-self:center;gap:0;color:var(--dola-text-5);font-size:10px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-duration>.iconfont,.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-credit-cost>.iconfont{margin-right:2px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-meta-separator{display:inline-flex;align-self:center;align-items:center;justify-content:center;margin:0 4px;color:var(--dola-text-5);font-size:0;line-height:0}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-meta-separator:before{width:6px;height:6px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns{display:flex;gap:8px;align-items:center}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon{position:relative;cursor:pointer;transition:all .2s;padding:4px;border-radius:6px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon:hover{transform:scale(1.1)}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon.feedback-icon-new:after{content:"";position:absolute;top:-4px;right:-21px;width:30px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 16' width='30' height='16'%3E%3Cpath d='M14.998 7.19922C15.3105 7.19922 15.5605 7.26758 15.748 7.4043C15.9355 7.54102 16.0742 7.7207 16.1641 7.94336C16.2578 8.16602 16.3086 8.4043 16.3164 8.6582V8.76953H13.583C13.5977 8.66137 13.6151 8.5577 13.6387 8.45898C13.7051 8.19336 13.7988 7.9668 13.9199 7.7793C14.041 7.5918 14.1914 7.44922 14.3711 7.35156C14.5547 7.25 14.7637 7.19922 14.998 7.19922Z' fill='%23FF9500'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26 0C28.2091 0 30 1.79086 30 4V12C30 14.2091 28.2091 16 26 16H0V4C0 1.79086 1.79086 1.12745e-07 4 0H26ZM15.0039 6.07422C14.5938 6.07422 14.2129 6.15039 13.8613 6.30273C13.5098 6.45508 13.2051 6.67578 12.9473 6.96484C12.6895 7.25 12.4883 7.59375 12.3438 7.99609C12.1992 8.39844 12.127 8.84766 12.127 9.34375V9.57812C12.127 10.0117 12.1973 10.416 12.3379 10.791C12.4785 11.166 12.6797 11.4922 12.9414 11.7695C13.207 12.0469 13.5273 12.2637 13.9023 12.4199C14.2812 12.5723 14.7051 12.6484 15.1738 12.6484C15.5879 12.6484 15.9512 12.5918 16.2637 12.4785C16.5801 12.3652 16.8477 12.2188 17.0664 12.0391C17.2852 11.8555 17.4629 11.6641 17.5996 11.4648L16.8555 10.7441C16.6602 10.9941 16.4297 11.1875 16.1641 11.3242C15.8984 11.4609 15.5957 11.5293 15.2559 11.5293C14.9863 11.5293 14.7461 11.4805 14.5352 11.3828C14.3242 11.2812 14.1445 11.1426 13.9961 10.9668C13.8477 10.791 13.7344 10.5859 13.6562 10.3516C13.6007 10.1731 13.5657 9.98362 13.5518 9.7832H17.7109V9.17969C17.7109 8.72266 17.6543 8.30469 17.541 7.92578C17.4316 7.54688 17.2637 7.2207 17.0371 6.94727C16.8145 6.66992 16.5332 6.45508 16.1934 6.30273C15.8535 6.15039 15.457 6.07422 15.0039 6.07422ZM4 4V12.5312H5.4707V6.41992L9.29688 12.5312H10.7676V4H9.30859V10.123L5.4707 4H4ZM20.0078 12.5312H21.1797L22.5195 8.11523L23.875 12.5312H25.0469L26.7578 6.19141H25.3809L24.375 10.6387L23.0547 6.19141H22L20.6904 10.6016L19.6738 6.19141H18.291L20.0078 12.5312Z' fill='%23FF9500'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .message-feed-active{background-color:var(--dola-bg-selected)}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .copy-icon{cursor:pointer;transition:all .2s;padding:4px;border-radius:6px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .copy-icon:hover{transform:scale(1.1)}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-active svg path{fill:#242424!important}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feedback-input{margin-top:12px;padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feedback-input .feedback-actions{display:flex;justify-content:flex-end;gap:8px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks{margin-top:6px;padding:4px 0}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks span{display:flex;align-items:center;gap:4px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks span:before{content:"✓";color:#52c41a;font-weight:700;font-size:14px}.ai-chat-container-mobile .chat-messages .message.system .message-bubble{background-color:var(--dola-btn-primary-text);color:var(--dola-text-1);word-break:break-word;padding:0;width:100%}.ai-chat-container-mobile .chat-messages .message.system .message-bubble .code-block-container,.ai-chat-container-mobile .chat-messages .message.system .message-bubble .mermaid-renderer{width:99%}.ai-chat-container-mobile .chat-messages .message.thinking .message-bubble{background-color:var(--dola-btn-primary-text);color:var(--dola-text-1);border-radius:2px 8px 8px}.ai-chat-container-mobile .chat-messages .message .message-avatar{flex-shrink:0}.ai-chat-container-mobile .chat-messages .message .message-avatar .ant-avatar{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;border:1px solid var(--dola-border-2);box-shadow:0 2px 8px #0000001a}.ai-chat-container-mobile .chat-messages .message .message-avatar .ant-avatar img{width:100%;height:100%;object-fit:cover}.ai-chat-container-mobile .chat-messages .message .message-content{flex:1;min-width:calc(100% - 52px)}.ai-chat-container-mobile .chat-messages .message .message-bubble{border-radius:8px;display:inline-block;line-height:1;font-size:14px;line-height:22px;position:relative;white-space:normal}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result,.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-thinking-start{color:var(--dola-text-2);text-align:left;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px;margin-top:4px}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result p,.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-thinking-start p{margin-bottom:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result:nth-last-child,.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-thinking-start:nth-last-child{margin-bottom:24px}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result.share-style,.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-thinking-start.share-style{margin-bottom:8px;margin-top:4px}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result{margin-top:20px!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:unset;border-top:unset;-webkit-user-drag:none;overscroll-behavior:auto;touch-action:auto;-webkit-overflow-scrolling:touch}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-table{border:unset;padding:0;-webkit-user-drag:none;overscroll-behavior:auto;touch-action:auto;-webkit-overflow-scrolling:touch}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-collapse{border:unset}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-collapse-content-box{background-color:unset!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .table-collapse-arrow-icon,.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-arrow-icon{transition:transform .3s ease-in-out;width:10px;height:10px;margin-right:12px;position:relative;top:-1px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item{background-color:unset!important;border:unset}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-expand-icon{padding-right:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header{border-bottom:unset;border-radius:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header table{margin-top:0!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header svg{pointer-events:none}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{color:var(--dola-text-2)}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style{border:unset}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header{border-bottom:unset;border-radius:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header svg{pointer-events:none}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header .ant-collapse-arrow{color:var(--dola-text-2)}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-header .anticon{color:var(--dola-text-1)}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-collapse .ant-collapse-item:last-child>.ant-collapse-content{border:unset}.ai-chat-container-mobile .chat-messages .message .message-bubble h1,.ai-chat-container-mobile .chat-messages .message .message-bubble h2,.ai-chat-container-mobile .chat-messages .message .message-bubble h3,.ai-chat-container-mobile .chat-messages .message .message-bubble h4,.ai-chat-container-mobile .chat-messages .message .message-bubble h5,.ai-chat-container-mobile .chat-messages .message .message-bubble h6{font-weight:600;line-height:1.25}.ai-chat-container-mobile .chat-messages .message .message-bubble .message-renderer h1,.ai-chat-container-mobile .chat-messages .message .message-bubble .message-renderer h2,.ai-chat-container-mobile .chat-messages .message .message-bubble .message-renderer h3,.ai-chat-container-mobile .chat-messages .message .message-bubble .message-renderer h4,.ai-chat-container-mobile .chat-messages .message .message-bubble .message-renderer h5,.ai-chat-container-mobile .chat-messages .message .message-bubble .message-renderer h6{margin:8px 0}.ai-chat-container-mobile .chat-messages .message .message-bubble .message-renderer p{margin:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .message-renderer blockquote{margin:12px 0}.ai-chat-container-mobile .chat-messages .message .message-bubble .message-renderer hr{margin:16px 0}.ai-chat-container-mobile .chat-messages .message .message-bubble h1{font-size:1.5em}.ai-chat-container-mobile .chat-messages .message .message-bubble h2{font-size:1.3em}.ai-chat-container-mobile .chat-messages .message .message-bubble h3{font-size:1.15em}.ai-chat-container-mobile .chat-messages .message .message-bubble h4,.ai-chat-container-mobile .chat-messages .message .message-bubble h5,.ai-chat-container-mobile .chat-messages .message .message-bubble h6{font-size:1em}.ai-chat-container-mobile .chat-messages .message .message-bubble p{line-height:1.6}.ai-chat-container-mobile .chat-messages .message .message-bubble ul,.ai-chat-container-mobile .chat-messages .message .message-bubble ol{padding-left:24px;margin-top:0;margin-bottom:12px;line-height:.8}.ai-chat-container-mobile .chat-messages .message .message-bubble li{margin-bottom:4px;line-height:1.5}.ai-chat-container-mobile .chat-messages .message .message-bubble ol>li>ul{margin-top:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble ul>li>ol{margin-top:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble a{color:var(--dola-primary);text-decoration:none}.ai-chat-container-mobile .chat-messages .message .message-bubble a:hover{text-decoration:underline}.ai-chat-container-mobile .chat-messages .message .message-bubble code{font-family:PingFang SC Mono,Menlo,Consolas,monospace;background-color:var(--dola-bg-hover);padding:2px 4px;border-radius:3px;font-size:.9em}.ai-chat-container-mobile .chat-messages .message .message-bubble pre{margin:0}.ai-chat-container-mobile .chat-messages .message .message-bubble pre code{background-color:transparent;padding:0;border-radius:0;font-size:.9em;display:block;overflow-x:auto;white-space:break-spaces!important}.ai-chat-container-mobile .chat-messages .message .message-bubble blockquote{padding:8px 16px;border-left:4px solid #ddd;color:var(--dola-text-2);background:rgba(0,0,0,.02)}.ai-chat-container-mobile .chat-messages .message .message-bubble hr{border:0;height:1px;background-color:var(--dola-bg-1)}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table{border-spacing:0px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody{color:var(--dola-text-1);font-size:400}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table th,.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table td{padding:8px;text-align:left;line-height:1.6}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table th{background-color:var(--dola-bg-6);font-weight:600}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tr:nth-child(2n){background-color:var(--dola-btn-primary-text)}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tr th{text-align:left;border-top:1px solid var(--dola-border-1)!important;border-color:var(--dola-border-1)!important;min-width:600px;border-right:none;border-left:none;word-break:keep-all!important;font-weight:500!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tr th:first-child{border-top-left-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tr th:last-child{border-top-right-radius:8px;border-right:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr:first-child,.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody .ant-table-measure-row{height:0px!important;padding:0!important;margin:0!important;border:0px!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody .ant-table-measure-row td{height:0px!important;line-height:0px!important;padding:0!important;margin:0!important;border:0px!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box .ant-table-header{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box .ant-table-body{-webkit-user-drag:none!important;overscroll-behavior:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table{border-collapse:separate;border-spacing:0px;width:100%;-webkit-user-drag:none;display:table;touch-action:auto;-webkit-overflow-scrolling:touch}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody{color:var(--dola-text-1);font-size:400;-webkit-user-drag:none;touch-action:auto}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table.share-style{display:table;width:100%}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table.share-style tbody{color:var(--dola-text-1);font-size:400}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table th,.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table td{padding:8px;text-align:left;line-height:1.6}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table th{background-color:var(--dola-bg-6);font-weight:600}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tr:nth-child(2n){background-color:var(--dola-btn-primary-text)}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tr th{text-align:left;border-top:1px solid var(--dola-border-1)!important;border-color:var(--dola-border-1)!important;min-width:120px;border-right:none;border-left:none;word-break:break-all!important;font-weight:500!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tr th:first-child{border-top-left-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tr th:last-child{border-top-right-radius:8px;border-right:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody.share-style tr td{border-top:none;border-right:none;text-align:left}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody.share-style tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.ai-chat-container-mobile .chat-messages .message .message-bubble img{max-width:100%;height:auto}.ai-chat-container-mobile .stop-conversation-box{text-align:center;width:100%;margin-top:24px}.ai-chat-container-mobile .stop-conversation-box-text{padding:10px 16px;border:1px solid var(--dola-border-1);display:inline-flex;border-radius:8px;line-height:22px;color:var(--dola-text-3)}.ai-chat-container-mobile .stop-conversation-box-text .stop-conversation-box-text-link{color:var(--dola-primary)!important}.ai-chat-container-mobile .markdown-table-container{width:100%;overflow-x:auto;margin:20px 0;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-user-drag:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.ai-chat-container-mobile .reference-selector-modal{width:90vw}.ai-chat-container-mobile .ant-tabs-tab-btn{font-size:14px!important;font-weight:600}.ai-chat-container-mobile .ant-tabs-tab{margin-left:12px!important}.ai-chat-container-mobile .ant-tabs-tab:first-child{margin-left:0!important}.ai-chat-container-mobile .reference-tree-container .reference-tree{height:30vh!important}.ai-chat-container-mobile .reference-selector-empty{height:30vh!important;padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important;position:relative!important;top:0!important}.ai-chat-container-mobile .sender-input{max-height:30px!important;overflow-x:overlay}.ai-chat-container-mobile .ant-input-affix-wrapper-focused{border-color:var(--dola-border-1)!important}.ai-chat-container-mobile .table-name{height:auto!important}.ai-chat-container-mobile .knowledge-carousel{display:none}.ai-chat-container-mobile .tree-table-item .table-content{height:auto!important}.ai-chat-container-mobile-share{padding-bottom:env(safe-area-inset-bottom)}.ai-chat-container-mobile-share .ai-chat-content-mobile{height:auto;flex:1;min-height:0;overflow:hidden}.ai-chat-container-mobile-share .ai-chat-content-mobile.has-continue-chat-btn{height:auto}.ai-chat-container-mobile-share .chat-messages-box-mobile-share{flex-direction:column}.ai-chat-container-mobile-share .ai-chat-content-shareUser-mobile{display:flex;justify-content:center;padding-bottom:0}.ai-chat-container-mobile-share .ai-chat-content-shareUser-mobile .ai-chat-content-shareUser-time{width:100%;max-width:960px}.ai-chat-container-mobile-share .ai-chat-content-shareUser-mobile .ai-chat-content-shareUser-time .ai-chat-content-shareUser-divider{margin:0 0 12px}.ai-chat-container-mobile-share .ai-chat-content-shareUser-mobile .ai-chat-content-shareUser-time .ai-chat-content-shareUser-info{display:flex;justify-content:start;align-items:center;gap:8px;margin-bottom:12px;color:var(--dola-text-3);font-size:12px;margin-left:16px}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile{display:flex;justify-content:center;height:36px;margin-bottom:12px}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat{width:100%;max-width:960px;display:flex;align-items:center;justify-content:center}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info{display:flex;width:163px;height:36px;background-color:var(--dola-primary);justify-content:center;align-items:center;gap:3px;border-radius:100px;color:var(--dola-btn-primary-text);font-size:16px;border:none;cursor:pointer!important;padding:8px 16px}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info.hover{border:none}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat-blue{padding-top:24px}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat-blue .ai-chat-content-shareUser-newChat-info{background-color:var(--dola-primary)!important}.chat-tool-info-mobile-popup .adm-popup-body{border-radius:12px 12px 0 0}.chat-tool-info-mobile-popup .chat-tool-info-mobile-content{position:relative;height:100%;width:100%}.chat-tool-info-mobile-popup .chat-tool-info-operation{position:absolute;top:14px;right:12px;cursor:pointer;display:flex;gap:12px;z-index:100}.select-org .ant-select-clear{width:auto;height:auto;padding:5px;margin-top:-11px}.org .error-text{display:none}.org-error .error-text{display:block;color:#f5222d}.interestTooltip-content{position:relative}.interestTooltip-content .interestTooltip-content-png{position:absolute;width:calc(100% + 32px);top:-16px;left:-16px;z-index:1}.interestTooltip-content .interestTooltip-content-body{position:relative;z-index:2}.interestTooltip-content .interestTooltip-content-question-btn{width:100%;margin-top:10px;height:36px;background-color:var(--dola-title);border-radius:9px}.interestTooltip-content .interestTooltip-content-top{height:24px;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;color:var(--dola-text-1);margin-bottom:12px}.interestTooltip-content .interestTooltip-content-top .interestTooltip-content-title{width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interestTooltip-content .interestTooltip-content-url{display:flex;justify-content:space-between;height:22px;margin-bottom:12px;font-weight:500;color:var(--dola-text-2);font-size:13px}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-tag{width:60px;height:22px;box-sizing:border-box;background-color:var(--dola-bg-6);border:1px solid #efefef;border-radius:4px;color:var(--dola-text-3);font-size:12px;display:flex;justify-content:center;align-items:center;font-weight:400}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-url-child{display:flex;justify-content:center;align-items:center;font-weight:500;color:var(--dola-primary);font-size:13px;gap:4px}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-url-child .interestTooltip-content-url-child-span{font-weight:500;color:var(--dola-text-2);font-size:13px}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-url-child .interestTooltip-content-url-child-img{margin-left:12px}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-url-child .interestTooltip-content-url-child-url{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interestTooltip-content .interestTooltip-content-abstract{height:22px;margin-bottom:4px;font-weight:500;color:var(--dola-text-2);font-size:13px}.interestTooltip-content .interestTooltip-content-desc{color:var(--dola-text-2);font-weight:400;font-size:13px;line-height:22px}.interestTooltip-content .interestTooltip-content-question{height:22px;color:var(--dola-text-2);font-weight:500;font-size:13px;margin-bottom:6px;margin-top:12px}.interestTooltip-content .interestTooltip-content-listimg{margin-right:4px;color:var(--dola-text-2);font-size:16px;cursor:default}.interestTooltip-content .interestTooltip-content-listspan{color:var(--dola-text-2);font-size:14px;width:345px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.interestTooltip-content .ant-list{background-color:var(--dola-bg-5)}.interestTooltip-content .ant-list-items{border-color:var(--dola-border-2);overflow:hidden}.interestTooltip-content .ant-list-items .ant-list-item{padding:8px 12px;height:38px;border-color:var(--dola-border-2);justify-content:start;align-items:center}.ant-tooltip .interestTooltip-my-classname{width:472px;max-height:420px!important;padding:16px!important;border-radius:16px!important}.recommendation-panel{width:100%;height:100%;min-height:0;min-height:60px;max-height:348px;flex-shrink:0;flex-grow:0}.recommendation-panel.collapsed{flex-grow:0!important;flex-basis:auto!important;height:auto!important;max-height:60px}.recommendation-panel .recommendation-container-wrap{width:100%;height:100%;padding:0;background-color:#fff;border-radius:8px}.recommendation-panel .recommendation-container{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;padding:15px 10px;border-radius:6px;background:url(/assets/intrest-bg.fa8b56a8.png);background-size:cover;background-position:center;background-repeat:no-repeat;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.recommendation-panel .recommendation-container::-webkit-scrollbar{width:0px;background:transparent}.recommendation-panel.collapsed .recommendation-panel .recommendation-container{height:auto;min-height:auto;padding:8px 12px;gap:0}.recommendation-panel .recommendation-container-min{border-radius:8px;background:url(/assets/shouqi.13bb7e14.png) no-repeat;padding:17px 10px;background-size:100% auto;overflow:hidden}.recommendation-panel .recommendation-header{display:flex;justify-content:space-between;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;flex-shrink:0}.recommendation-panel .recommendation-header.collapsed .header-content{display:flex;align-items:center;gap:1px;width:100%}.recommendation-panel .recommendation-header.collapsed .header-content .header-icon{display:flex;align-items:center;color:var(--dola-text-2)}.recommendation-panel .recommendation-header.collapsed .header-content .header-icon:hover{background:#E3E0F0;border-radius:6px;cursor:pointer}.recommendation-panel .recommendation-header.collapsed .header-content .header-title{flex:1;display:flex;align-items:center;color:var(--dola-text-1);font-weight:500;cursor:pointer}.recommendation-panel .recommendation-header.collapsed .header-content .header-title .title-font{margin-right:4px}.recommendation-panel .recommendation-header.collapsed .header-content .header-count{background:#c9aee5;width:20px;height:20px;line-height:20px;flex-shrink:0;text-align:center;border-radius:12px;color:var(--dola-btn-primary-text);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500}.recommendation-panel .recommendation-header.expanded .header-content{display:flex;align-items:center;gap:2px;cursor:pointer}.recommendation-panel .recommendation-header.expanded .header-content .header-icon{display:flex;align-items:center;color:var(--dola-text-2)}.recommendation-panel .recommendation-header.expanded .header-content .header-icon:hover{background:#E3E0F0;border-radius:6px;cursor:pointer}.recommendation-panel .recommendation-header.expanded .header-content .header-title{display:flex;gap:4px;color:var(--dola-text-1);font-weight:500}.recommendation-panel .recommendation-header.expanded .header-content .count-info{color:var(--dola-text-2);font-weight:400;margin-left:4px}.recommendation-panel .recommendation-header.expanded .header-lamp{width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%;background-color:#c9aee5;flex-shrink:0;color:var(--dola-btn-primary-text);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500}.recommendation-panel .recommendation-content{flex:1;display:flex;flex-direction:column;gap:8px;max-height:none;min-height:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:8px}.recommendation-panel .recommendation-content::-webkit-scrollbar{display:none}.recommendation-panel .recommendation-content::-webkit-scrollbar{width:6px}.recommendation-panel .recommendation-content::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.recommendation-panel .recommendation-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.recommendation-panel .recommendation-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.recommendation-panel .recommendation-section{position:relative;background:#efedf8;border-radius:6px;border:1px solid #fff;transition:all .2s ease;flex-shrink:0;cursor:pointer;overflow:hidden}.recommendation-panel .recommendation-section:hover{box-shadow:0 1px 8px #00000014}.recommendation-panel .recommendation-section.selected{border-color:var(--dola-text-1)}.recommendation-panel .recommendation-section.selected .section-header{background:var(--dola-bg-5)}.recommendation-panel .recommendation-section.selected .section-header .section-title{color:var(--dola-text-1);font-weight:500}.recommendation-panel .recommendation-section.clickable{cursor:pointer}.recommendation-panel .section-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:6px 6px 0 0;background:#efedf8;transition:all .2s ease;position:relative;z-index:5}.recommendation-panel .section-header .section-title{display:flex;align-items:center;gap:8px;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500;transition:all .2s ease;flex:1;min-width:0;padding-right:32px}.recommendation-panel .section-header .section-title .anticon{color:var(--dola-text-2);flex-shrink:0}.recommendation-panel .section-header .section-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.recommendation-panel .section-header .section-actions{display:flex;align-items:center;gap:4px}.recommendation-panel .section-header .header-chat-action{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:var(--dola-text-2);transition:all .3s ease;z-index:10;background:#e3e0f0}.recommendation-panel .section-header .header-chat-action .anticon{font-size:14px}.recommendation-panel .section-header .header-chat-action:hover{background:#e3e0f0}.recommendation-panel .action-btn{padding:6px;background:transparent;border:none;border-radius:4px;color:var(--dola-text-2);display:flex;align-items:center;justify-content:center}.recommendation-panel .action-btn .anticon{font-size:14px}.recommendation-panel .section-items{padding-top:2px;background-color:var(--dola-btn-primary-text);border-radius:8px 8px 0 0}.recommendation-panel .section-item{display:flex;align-items:center;justify-content:space-between;margin:4px 12px 0;color:var(--dola-text-2);text-overflow:ellipsis;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;cursor:pointer;transition:all .3s ease;border-bottom:1px solid #efefef}.recommendation-panel .section-item:last-child{border-bottom:none}.recommendation-panel .section-item .item-content{display:flex;align-items:center;gap:6px;flex:1;min-width:0;padding:6px 6px 6px 0}.recommendation-panel .section-item .item-content .anticon{font-size:14px;color:var(--dola-text-2);flex-shrink:0}.recommendation-panel .section-item .item-content .item-title{color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.recommendation-panel .section-item .item-actions{display:flex;align-items:center;gap:8px}.recommendation-panel .section-item .item-meta{display:flex;align-items:center;gap:8px;flex-shrink:0}.recommendation-panel .section-item .item-meta .chat-action{display:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#f7f7f7;transition:all .3s ease}.recommendation-panel .section-item .item-meta .chat-action .anticon{font-size:14px}.recommendation-panel .item-action-btn{padding:4px;background:transparent;border:none;border-radius:3px;color:#9ca3af;display:flex;align-items:center;justify-content:center;min-width:24px;height:24px}.recommendation-panel .item-action-btn .anticon{font-size:14px}.recommendation-panel .loading-container{display:flex;align-items:center;justify-content:center;padding:20px;color:var(--dola-text-2);font-size:14px}.recommendation-panel .error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.recommendation-panel .empty-state{display:flex;align-items:center;justify-content:center;padding:20px;color:var(--dola-text-3);font-size:14px}.recommendation-panel .load-more-container{padding-bottom:8px}.recommendation-panel .load-more-btn{width:100%;background:transparent;color:var(--dola-text-3);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.recommendation-panel .load-more-btn:hover{color:var(--dola-text-1)}.recommendation-panel.chat .recommendation-section .section-header:hover .header-chat-action{display:flex}.recommendation-panel.chat .recommendation-section .section-item:hover .item-meta .chat-action{display:flex;background:var(--dola-bg-6)}.add-to-knowledge-btn{display:flex;align-items:center;gap:5px;position:absolute;top:-24px;right:0;transform:translateY(100%);background:#242424;color:#fff;border:none;border-radius:6px 6px 0 0;padding:4px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-weight:400;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1;opacity:0;height:24px}.add-to-knowledge-btn.show{transform:translateY(30%);opacity:.9;transition:all .3s cubic-bezier(.4,0,.2,1)}.add-to-knowledge-btn:hover{background:#242424;transform:translateY(0)!important;opacity:1!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.add-to-knowledge-btn.show:not(:hover){transform:translateY(30%);opacity:.9;transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-tooltip .recommend-tips-tooltip-content{color:#666!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px!important;border-radius:8px!important;font-style:normal;font-weight:400}.recommend-knowledge-modal .ant-modal-content{background-color:transparent;box-shadow:none;padding:0!important}.recommend-knowledge-modal .recommend-knowledge-modal-content{background-image:url(/assets/recommend-knowledge-bg.1742478d.png);background-size:contain;background-position:center;background-repeat:no-repeat;min-height:587px;height:587px;width:100%;padding-top:181px;position:relative}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-header{display:flex;justify-content:space-between;align-items:center;width:90%;height:60px;position:absolute;top:21px;right:74px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-header .recommend-btn-confirm-wrap{margin-top:-90px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-header .recommend-btn-confirm-wrap .recommend-btn-cancel{color:var(--dola-btn-primary-text);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;padding:4px 21px;border-radius:26px;border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.3)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body{width:88%;margin:-5px auto 0;min-height:300px;max-height:400px;padding-bottom:80px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .initial-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:600px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .initial-loading p{margin-top:16px;color:var(--dola-text-2);font-size:14px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .min-select-warning{margin-left:12px;padding:4px 12px;background:#fff2e8;border:1px solid #ffb366;border-radius:4px;color:#d46b08;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-weight:500;animation:warningPulse .5s ease-in-out}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .min-select-warning span{display:flex;align-items:center;gap:4px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .min-select-warning span:before{content:"⚠️";font-size:12px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header{position:relative;display:flex;justify-content:space-between;align-items:center}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls{display:flex;align-items:center;gap:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .section-title{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .orange-badge{position:absolute;left:302px;top:-15px;background:linear-gradient(180deg,#ffb200 0%,#f80 100%);color:#fff;border-radius:5px;padding:3px 7px;color:var(--dola-btn-primary-text);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:500;cursor:pointer}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .orange-badge:before{content:"";position:absolute;bottom:-5px;left:6px;width:0;height:0;border-left:-6px solid transparent;border-right:8px solid transparent;border-top:8px solid #ff8c00}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .data-tabs{background:#dae2f3;padding:4px;border-radius:8px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .data-tabs .ant-segmented-item{border-radius:6px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .refresh-btn{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;cursor:pointer!important}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .refresh-btn:hover{color:var(--dola-text-1);border-color:var(--dola-border-1)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .refresh-btn .anticon{margin-right:4px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-container{position:relative;min-height:200px;max-height:212px;padding-top:16px;overflow-y:auto}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-container .empty-state{background-image:url(/assets/enptyd-data-icon.0613b10a.png);background-size:contain;background-position:center;background-repeat:no-repeat;min-height:200px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-container .loading-state{display:flex;align-items:center;justify-content:center;height:200px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card{background:linear-gradient(135deg,#4a9eff 0%,#6bb6ff 100%);border-radius:8px;padding:0;cursor:pointer;transition:all .3s ease;position:relative;height:96px;color:var(--dola-btn-primary-text);display:flex;flex-direction:column}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card:hover:not(.coming-soon){transform:translateY(-2px)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card:hover:not(.coming-soon) .envelope-decoration{transform:translate(-50%) translateY(-10px)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.selected{background:linear-gradient(135deg,#4a9eff 0%,#6bb6ff 100%);border-color:var(--dola-btn-primary-text);box-shadow:0 4px 16px #4a9eff66}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.selected .check-mark{opacity:1;transform:scale(1)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card:not(.selected){background:linear-gradient(180deg,#b6dafa 0%,#abd9f8 95.35%);color:var(--dola-text-2)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card:not(.selected) .bottom-info-section .shape-content .asset-check-row .asset-info .asset-count{color:var(--dola-btn-primary-text)!important}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.coming-soon{opacity:.6;cursor:not-allowed}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.coming-soon .coming-soon-overlay{position:absolute;inset:0;background:var(--dola-bg-hover);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px);z-index:10}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.coming-soon .coming-soon-overlay span{background:#ff8c00;color:var(--dola-btn-primary-text);padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .envelope-decoration{position:absolute;top:-2px;left:50%;transform:translate(-50%);width:95%;height:73px;background-image:url(/assets/envelope.678c3240.png);background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .3s ease;z-index:2}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section{position:absolute;bottom:0;left:0;right:0;height:50px;padding:10px;z-index:3}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;backdrop-filter:blur(5.84869337px)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .theme-title{overflow:hidden;color:var(--dola-btn-primary-text);text-overflow:ellipsis;text-shadow:0 .975px .975px rgba(0,0,0,.1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row{display:flex;justify-content:space-between;align-items:center}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .asset-info{display:flex;align-items:center;gap:6px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .asset-info .asset-icon{width:14px;height:14px;font-size:12px;opacity:.9}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .asset-info .asset-count{color:#fffc;font-size:12px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;margin:0;font-weight:500;font-style:normal}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .check-mark{width:16px;height:16px;background:var(--dola-bg-4);border-radius:4px;display:flex;align-items:center;justify-content:center;color:#3e99ff;font-size:12px;font-weight:700;opacity:0;transform:scale(0);transition:all .3s ease;flex-shrink:0}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .check-mark.visible{opacity:1;transform:scale(1);animation:checkIn .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .check-placeholder{width:16px;height:16px;background:#b7def8;border:1.5px solid #a6d0f2;border-radius:4px;flex-shrink:0;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .card-title-row,.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .asset-count-row{display:none}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card{background:var(--dola-bg-6);border-radius:8px;padding:8px;cursor:pointer;transition:all .3s ease;border:1px solid var(--dola-border-1);position:relative;overflow:hidden;display:flex;flex-direction:column}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card:hover:not(.coming-soon){transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.selected{border-color:var(--dola-primary);background:var(--dola-bg-6)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.selected .card-footer .asset-source{color:var(--dola-text-2)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.coming-soon{opacity:.6;cursor:not-allowed}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.coming-soon .coming-soon-overlay{position:absolute;inset:0;background:var(--dola-bg-hover);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.coming-soon .coming-soon-overlay span{background:#ff8c00;color:var(--dola-btn-primary-text);padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main{background:var(--dola-bg-4);border-radius:6px;padding:8px;flex:1;margin-bottom:5px;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-header{display:flex;align-items:center;gap:8px;margin-bottom:2px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-header .icon-container{width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-header .icon-container .icon{line-height:1}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-header .card-subtitle{color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:500;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-content .card-title{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-footer{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-footer .asset-source{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:400;margin:0}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-footer .check-mark{width:16px;height:16px;background:var(--dola-primary);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--dola-btn-primary-text);font-size:12px;font-weight:700;animation:checkIn .3s ease;flex-shrink:0}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-footer .check-placeholder{width:16px;height:16px;border:1px solid var(--dola-border-1);border-radius:4px;flex-shrink:0;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section{margin-top:15px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header{display:flex;justify-content:space-between;align-items:center}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .section-controls{display:flex;align-items:center;gap:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .section-controls .section-title{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .refresh-btn{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;cursor:pointer!important}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .refresh-btn:hover{color:var(--dola-text-1);border-color:var(--dola-border-1)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .refresh-btn .anticon{margin-right:4px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container{position:relative;overflow:hidden;padding-top:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container.small-size{height:220px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container.large-size{height:444px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:180px;color:var(--dola-text-3)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container .empty-state .empty-icon{font-size:48px;color:var(--dola-border-1);margin-bottom:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container .empty-state .empty-text{font-size:14px;color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container .loading-state{display:flex;align-items:center;justify-content:center;height:180px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card{background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;padding:8px;cursor:pointer;transition:all .3s ease;height:80px;display:flex;align-items:center;gap:16px;position:relative}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card:hover:not(.locked){box-shadow:0 2px 8px #0000001a}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.selected{border-color:var(--dola-primary);background:#f8f9ff;box-shadow:0 2px 8px #5c61ff33}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.selected.locked{border-color:#ff9500;background:#fff7e6;box-shadow:0 2px 8px #ff950033}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked{position:relative;cursor:not-allowed}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .locked-overlay{position:absolute;inset:0;background:rgba(255,149,0,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:3}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .locked-overlay .locked-tooltip{background:rgba(255,149,0,.95);color:var(--dola-btn-primary-text);padding:6px 12px;border-radius:6px;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;box-shadow:0 2px 8px #ff95004d;transform:translateY(4px);transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .locked-overlay .locked-tooltip .anticon{font-size:12px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked:hover .locked-overlay{opacity:1}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked:hover .locked-overlay .locked-tooltip{transform:translateY(0)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .card-content .card-title{color:#ff9500;font-weight:600}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .card-content .card-description{color:#ff9500;opacity:.8}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .card-image{flex-shrink:0;width:76px;height:76px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:24px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .card-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:8px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .card-content .card-title{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .card-content .card-description{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area{position:absolute;top:6px;right:6px;z-index:2}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area .check-mark{width:16px;height:16px;background:var(--dola-primary);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--dola-btn-primary-text);font-size:12px;font-weight:700;animation:checkIn .3s ease;flex-shrink:0;transition:all .3s ease}.locked .recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area .check-mark{background:#ff9500;box-shadow:0 2px 4px #ff95004d}.locked .recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area .check-mark .anticon{font-size:10px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area .check-placeholder{width:16px;height:16px;border:1px solid var(--dola-border-1);border-radius:4px;flex-shrink:0;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-footer{position:absolute;bottom:5px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:20px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-footer .selected-count{color:#fffc;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:400}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-footer .recommend-btn-confirm{color:var(--dola-btn-primary-text);text-align:center;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-weight:600;border-radius:100px;padding:26px 40px;background:linear-gradient(180deg,#7B75F6 0%,#4B47F2 100%);box-shadow:0 1px 32px #0000001f;line-height:32px;transition:all .3s ease;min-width:160px;border:none}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-footer .recommend-btn-confirm .selected-count{color:var(--dola-btn-primary-text);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:400;line-height:32px}@keyframes checkIn{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes warningPulse{0%{transform:scale(.95);opacity:0}50%{transform:scale(1.02)}to{transform:scale(1);opacity:1}}.custom-tooltip-coming-soon .ant-tooltip-inner{min-width:0px;min-height:0px;background:linear-gradient(180deg,#ffb200 0%,#f80 100%)!important;padding:3px 7px!important;color:var(--dola-btn-primary-text)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px!important;font-style:normal;font-weight:500}.custom-tooltip-coming-soon .ant-tooltip-arrow:before{width:9px;background:linear-gradient(180deg,#ffb200 0%,#f80 100%)!important}.ant-btn.ant-btn-loading{opacity:1!important}.welcome-screen-mobile{height:100%;width:100%;display:flex;flex-direction:column}.welcome-screen-mobile .welcome-screen-mobile-title{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.welcome-screen-mobile .welcome-screen-mobile-title .welcome-screen-mobile-title-logo{width:90px;height:90px;margin-right:10px;display:block;margin-bottom:24px}.welcome-screen-mobile .welcome-screen-mobile-title .welcome-screen-mobile-title-text{font-size:18px;font-weight:600;color:var(--dola-title);display:block}.welcome-screen-mobile .welcome-screen-mobile-send{padding:16px 8px 4px}.network-error-message{display:flex;border-radius:8px;padding:5px 12px;background-color:var(--dola-bg-5);border:1px solid var(--dola-border-1);color:var(--dola-text-1);font-size:14px;margin-top:20px;max-width:470px!important}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.mobile-chat-history .mobile-chat-history-icon{width:17px}.mobile-chat-history .mobile-chat-history-modal{position:fixed;left:0;top:0;height:100%;z-index:1000;display:flex;flex:1;width:100%;overflow:hidden}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content{width:100%;height:100%;background-color:var(--dola-bg-4)}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search{display:flex;gap:8px;align-items:center;padding:10px 16px 0;margin-bottom:8px}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .mobile-history-filter-toggle{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--dola-text-2);background-color:var(--dola-bg-4);border:.5px solid var(--dola-border-1);border-radius:8px;cursor:pointer}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .mobile-history-filter-toggle.active,.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .mobile-history-filter-toggle:active{background-color:var(--dola-bg-hover)}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .mobile-history-filter-toggle .iconfont{font-size:16px}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .mobile-chat-history-modal-content-searchchild{height:32px;border-radius:8px;background-color:var(--dola-bg-4);border:1px var(--dola-border-1) solid}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .history-search-input{flex:1;min-width:0;height:32px;padding:1.2px 8px!important;border-radius:8px;background-color:var(--dola-bg-4);border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .history-search-input:focus-within{border-color:transparent;box-shadow:none!important;background-color:var(--dola-bg-4)}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .history-search-input input::placeholder{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;color:var(--dola-text-3)!important;line-height:24px}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .ant-input-outlined{background-color:var(--dola-bg-4);border:.5px solid var(--dola-border-1)!important;box-shadow:none!important}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-title{font-size:16px;color:var(--dola-title);padding:10px 16px;white-space:nowrap}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-tabs{padding:20px}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-line{background-color:var(--dola-border-1);height:1px;margin:0 16px;width:calc(100% - 32px)}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-mask{width:30%;height:100%}.mobile-chat-history .schedule-task-filter-tabs{padding:0 16px}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-nav{height:24px;margin-bottom:0}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-nav:before{border-bottom:none}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-tab{padding:0;height:22px;line-height:18px;color:var(--dola-text-3);font-size:14px;font-style:normal;font-weight:400}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-tab:hover{color:#7433ff99}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#7433ffcc;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-ink-bar{height:2px;background:var(--dola-primary)}.mobile-chat-history .mobile-chat-history-modal-content-list{padding:0 16px 16px 6px;overflow-y:auto;height:calc(100% - 180px);-webkit-overflow-scrolling:touch;flex:1;position:relative}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item{display:flex;align-items:center;padding:8px 0 8px 16px;cursor:pointer;position:relative}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item.mobile-chat-history-modal-content-list-item-active{background-color:var(--dola-bg-selected);border-radius:12px}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .mobile-chat-history-modal-content-list-item-icon{width:16px;height:16px;margin-right:8px}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .mobile-chat-history-modal-content-list-item-label{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;padding-right:8px;color:var(--dola-text-1)}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .schedule-status-tag{font-size:12px;padding:2px 6px;border-radius:4px;background:var(--dola-bg-selected);color:var(--dola-text-2)}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .mobile-chat-history-modal-content-list-item-more{width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3)}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .mobile-chat-history-modal-content-list-item-more:hover{color:var(--dola-text-2)}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group{margin-bottom:4px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-parent{position:relative}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-parent .schedule-expand-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;color:var(--dola-text-2);font-size:12px;cursor:pointer}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-parent .schedule-expand-icon:active{opacity:.6}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list{padding-left:24px;max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list::-webkit-scrollbar{width:4px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list::-webkit-scrollbar-thumb{background-color:var(--dola-scrollbar-2);border-radius:2px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list::-webkit-scrollbar-track{background-color:var(--dola-bg-4)}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list .schedule-child{padding-left:8px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list .schedule-child .schedule-child-label{font-size:13px;color:var(--dola-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list .schedule-loading-more{display:flex;align-items:center;justify-content:center;padding:12px;color:var(--dola-text-3);font-size:12px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list .schedule-no-more{text-align:center;padding:12px;color:var(--dola-text-3);font-size:12px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-empty{padding:12px 0 12px 32px;text-align:center;color:var(--dola-text-3);font-size:12px}.mobile-chat-history .mobile-history-action-container-item{display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100px}.mobile-chat-history .mobile-history-action-container-item span{font-size:14px;color:var(--dola-text-1)}.mobile-chat-history .mobile-history-action-container-item:hover{background-color:var(--dola-bg-6)}.mobile-chat-history .mobile-history-action-container-item .icon-shanshu{color:red}.mobile-chat-history .mobile-history-action-icons{display:flex;gap:4px;align-items:center;margin-right:8px}.mobile-chat-history .mobile-history-action-favorite{color:var(--dola-warning);font-size:12px}.mobile-chat-history .history-action-more{font-size:18px;color:var(--dola-text-3);width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;font-weight:500}.mobile-chat-history .history-action-more:hover{background-color:var(--dola-bg-selected)!important}.mobile-chat-history .mobile-chat-history-loading{display:flex;justify-content:center;align-items:center;height:200px}.mobile-chat-history .mobile-chat-history-loading-more{display:flex;justify-content:center;align-items:center;padding:12px 0}.mobile-chat-history .mobile-chat-history-empty{display:flex;justify-content:center;align-items:center;height:200px;color:var(--dola-text-3);font-size:14px}.mobile-history-filter-dropdown .ant-dropdown-menu{min-width:144px;padding:4px;border-radius:10px}.mobile-history-filter-dropdown .ant-dropdown-menu-item{padding:8px 12px;border-radius:8px}.mobile-history-filter-dropdown .mobile-history-filter-group .ant-dropdown-menu-item-group-title{color:var(--dola-text-2);cursor:default}.mobile-history-filter-dropdown .mobile-history-filter-group .ant-dropdown-menu-item-group-list{margin:0}.mobile-history-filter-option{display:flex;gap:24px;align-items:center;justify-content:space-between;color:var(--dola-text-1)}.mobile-history-action-dropdown .ant-dropdown-menu-item{padding:0 12px!important}.mobile-chat-header{width:100%;display:flex;align-items:center;padding:12px 16px;position:relative;z-index:1000}.mobile-chat-header .mobile-chat-header-left{display:flex;align-items:center;justify-content:center}.mobile-chat-header .mobile-chat-header-left .mobile-chat-routine-entry{margin-left:16px;font-size:19px;width:18px;height:18px;line-height:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--dola-text-1);cursor:pointer}.mobile-chat-header .mobile-chat-header-left .mobile-chat-add-btn{margin-left:16px;width:18px}.mobile-chat-header .mobile-chat-header-left .mobile-chat-history-icon{position:relative;top:2px}.mobile-chat-header .mobile-chat-header-center{position:absolute;left:48%;transform:translate(-50%)}.mobile-chat-header .mobile-chat-header-right{position:absolute;right:48px;align-items:center;display:flex}.mobile-chat-header .mobile-chat-header-right .mobile-chat-header-right-share-btn{width:18px}.mobile-chat-header .mobile-chat-logo-dropdown{position:relative}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-logo{display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-logo .mobile-chat-logo-dropdown-logo-text{font-size:16px;font-weight:600;color:var(--dola-title)}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-logo .mobile-chat-logo-dropdown-logo-icon{width:16px;height:16px;margin-left:4px;transition:transform .2s linear}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-logo .mobile-chat-logo-dropdown-logo-icon.mobile-chat-logo-dropdown-logo-icon-rotate{transform:rotate(180deg)}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content{position:absolute;top:100%;left:0;transform:translate(-38%);width:200px;background-color:var(--dola-bg-4);border-radius:8px;box-shadow:0 4px 12px #0000001a;height:0;padding:6px;overflow:hidden;transition:height .2s linear;opacity:0}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content.mobile-chat-logo-dropdown-content-show{height:auto;opacity:1}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content .mobile-chat-logo-dropdown-content-item{padding:12px 8px;border-radius:4px;font-size:14px;color:var(--dola-text-1);display:flex;align-items:center}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content .mobile-chat-logo-dropdown-content-item:hover{background-color:var(--dola-bg-hover)}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content .mobile-chat-logo-dropdown-content-item .mobile-chat-logo-dropdown-content-item-icon{margin-right:6px;width:16px;height:16px}.about-mobile-page{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:#FBFBFB}.about-mobile-page .about-mobile-header{position:relative;display:flex;flex:none;align-items:center;justify-content:center;height:40px;padding:0 16px;background:#FBFBFB;border-bottom:.5px solid #EFEFEF}.about-mobile-page .about-mobile-back{position:absolute;left:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:#242424;background:transparent;border:0;cursor:pointer}.about-mobile-page .about-mobile-back .iconfont{display:block;font-size:24px;line-height:24px}.about-mobile-page .about-mobile-title{max-width:70%;overflow:hidden;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:#242424;white-space:nowrap;text-align:center;text-overflow:ellipsis}.about-mobile-page .about-mobile-header-placeholder{position:absolute;right:16px;width:40px;height:40px}.about-mobile-page .about-mobile-card{display:flex;flex-direction:column;width:calc(100% - 32px);margin:16px auto 0;padding:0 8px;overflow:hidden;background:#FFFFFF;border-radius:12px}.about-mobile-page .about-mobile-link{display:flex;align-items:center;width:100%;min-height:48px;padding:8px 0;color:#242424;text-align:left;background:transparent;border:0;border-bottom:.5px solid #EFEFEF;cursor:pointer}.about-mobile-page .about-mobile-link:last-child{border-bottom:0}.about-mobile-page .about-mobile-link-icon{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;font-size:16px;background:#FBFBFB;border-radius:50%}.about-mobile-page .about-mobile-link-icon-primary{color:#7433ff;background:#F3F0FF}.about-mobile-page .about-mobile-link-icon-info{color:#3440f5}.about-mobile-page .about-mobile-link-icon-success{color:#5ec38d}.about-mobile-page .about-mobile-link-icon-warning{color:#eb9b5a}.about-mobile-page .about-mobile-link-title{flex:1;min-width:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:#242424}.about-mobile-page .about-mobile-iframe{flex:1;width:100%;min-height:0;background:#FFFFFF;border:0}.dola-state-center{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:360px;box-sizing:border-box}.dola-state-center-fill{height:100%;min-height:100%;min-height:360px}.dola-list-item-base{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;border-radius:6px;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1)}.dola-list-item-base:hover{background:#EFEFEF}.dola-list-item-base.is-disabled,.dola-list-item-base[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-item-base.is-disabled:hover,.dola-list-item-base[disabled]:hover{background:transparent}.dola-list-nav{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.dola-list-nav .dola-list-nav-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);min-height:32px;padding:0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;border-radius:6px}.dola-list-nav .dola-list-nav-item:hover{background:#EFEFEF}.dola-list-nav .dola-list-nav-item.is-disabled,.dola-list-nav .dola-list-nav-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-nav .dola-list-nav-item.is-disabled:hover,.dola-list-nav .dola-list-nav-item[disabled]:hover{background:transparent}.dola-list-nav .dola-list-nav-item .dola-list-nav-item-actions{flex:none;margin-left:auto;display:flex;align-items:center;gap:4px;color:#8a8a8a;opacity:0;transition:opacity .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1)}.dola-list-nav .dola-list-nav-item .dola-list-nav-item-actions .dola-list-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#8a8a8a;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.dola-list-nav .dola-list-nav-item .dola-list-nav-item-actions .dola-list-action-icon:hover{background:#EFEFEF;color:#242424}.dola-list-nav .dola-list-nav-item:hover .dola-list-nav-item-actions,.dola-list-nav .dola-list-nav-item.is-selected .dola-list-nav-item-actions{opacity:1}.dola-list-nav .dola-list-nav-item.is-selected{background:#F3F0FF;color:#7433ff}.dola-list-nav-dense{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.dola-list-nav-dense .dola-list-nav-dense-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;border-radius:6px;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);min-height:28px;padding:0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-list-nav-dense .dola-list-nav-dense-item:hover{background:#EFEFEF}.dola-list-nav-dense .dola-list-nav-dense-item.is-disabled,.dola-list-nav-dense .dola-list-nav-dense-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-nav-dense .dola-list-nav-dense-item.is-disabled:hover,.dola-list-nav-dense .dola-list-nav-dense-item[disabled]:hover{background:transparent}.dola-list-nav-dense .dola-list-nav-dense-item .dola-list-nav-dense-item-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dola-list-nav-dense .dola-list-nav-dense-item .dola-list-nav-dense-item-actions{flex:none;margin-left:auto;display:flex;align-items:center;gap:4px;color:#8a8a8a;opacity:0;transition:opacity .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1)}.dola-list-nav-dense .dola-list-nav-dense-item .dola-list-nav-dense-item-actions .dola-list-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#8a8a8a;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.dola-list-nav-dense .dola-list-nav-dense-item .dola-list-nav-dense-item-actions .dola-list-action-icon:hover{background:#EFEFEF;color:#242424}.dola-list-nav-dense .dola-list-nav-dense-item:hover .dola-list-nav-dense-item-actions,.dola-list-nav-dense .dola-list-nav-dense-item.is-selected .dola-list-nav-dense-item-actions{opacity:1}.dola-list-nav-dense .dola-list-nav-dense-item.is-selected{background:#F3F0FF;color:#7433ff}.dola-list-nav-with-meta{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.dola-list-nav-with-meta .dola-list-nav-with-meta-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;border-radius:6px;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);min-height:32px;padding:6px 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-list-nav-with-meta .dola-list-nav-with-meta-item:hover{background:#EFEFEF}.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-disabled,.dola-list-nav-with-meta .dola-list-nav-with-meta-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-disabled:hover,.dola-list-nav-with-meta .dola-list-nav-with-meta-item[disabled]:hover{background:transparent}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-actions{flex:none;display:flex;align-items:center;gap:4px;color:#8a8a8a;opacity:0;transition:opacity .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);margin-left:4px}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-actions .dola-list-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#8a8a8a;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-actions .dola-list-action-icon:hover{background:#EFEFEF;color:#242424}.dola-list-nav-with-meta .dola-list-nav-with-meta-item:hover .dola-list-nav-with-meta-item-actions,.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-selected .dola-list-nav-with-meta-item-actions{opacity:1}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-badge{flex:none;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:#EFEFEF;color:#8a8a8a;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:400;color:#b2b2b2;line-height:18px;text-align:center}.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-selected{background:#F3F0FF;color:#7433ff}.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-selected .dola-list-nav-with-meta-item-badge{background:#7433FF;color:#fff}.dola-list-menu{display:flex;flex-direction:column;gap:0;margin:0;padding:4px 0;list-style:none}.dola-list-menu .dola-list-menu-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);height:32px;padding:0 12px;border-radius:4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-list-menu .dola-list-menu-item:hover{background:#EFEFEF}.dola-list-menu .dola-list-menu-item.is-disabled,.dola-list-menu .dola-list-menu-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-menu .dola-list-menu-item.is-disabled:hover,.dola-list-menu .dola-list-menu-item[disabled]:hover{background:transparent}.dola-list-menu .dola-list-menu-item .dola-list-menu-item-actions{flex:none;margin-left:auto;display:flex;align-items:center;gap:4px;color:#8a8a8a;opacity:0;transition:opacity .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);opacity:1;transition:none}.dola-list-menu .dola-list-menu-item .dola-list-menu-item-actions .dola-list-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#8a8a8a;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.dola-list-menu .dola-list-menu-item .dola-list-menu-item-actions .dola-list-action-icon:hover{background:#EFEFEF;color:#242424}.dola-list-menu .dola-list-menu-item.is-selected{color:#7433ff}.dola-list-menu .dola-list-menu-item.is-danger{color:#db5157}.dola-list-menu .dola-list-menu-item.is-danger:hover{background:rgba(219,81,87,.08)}.dola-list-menu .dola-list-menu-divider{height:.5px;margin:4px 0;background:#EFEFEF}.dola-list-stack{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.dola-list-stack .dola-list-stack-item{display:flex;flex-direction:column;gap:2px;padding:8px 0}.dola-list-stack .dola-list-stack-item .dola-list-stack-item-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:#000;margin:0}.dola-list-stack .dola-list-stack-item .dola-list-stack-item-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin:0}.dola-list-stack .dola-list-stack-item-row{flex-direction:row;align-items:baseline;justify-content:space-between;gap:16px}.dola-list-resource{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.dola-list-resource .dola-list-resource-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;border-radius:6px;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);min-height:32px;padding:4px 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-list-resource .dola-list-resource-item:hover{background:#EFEFEF}.dola-list-resource .dola-list-resource-item.is-disabled,.dola-list-resource .dola-list-resource-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-resource .dola-list-resource-item.is-disabled:hover,.dola-list-resource .dola-list-resource-item[disabled]:hover{background:transparent}.dola-list-resource .dola-list-resource-item .dola-list-resource-item-icon{flex:none;width:16px;height:16px;color:#8a8a8a;display:inline-flex;align-items:center;justify-content:center}.dola-list-resource .dola-list-resource-item .dola-list-resource-item-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dola-list-resource .dola-list-resource-item .dola-list-resource-item-meta{flex:none;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.dola-list-resource .dola-list-resource-item.is-selected{background:#F3F0FF;color:#7433ff}.dola-list-resource .dola-list-resource-item.is-selected .dola-list-resource-item-icon{color:#7433ff}.dola-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none}.dola-card-grid.dola-card-grid-dense{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.dola-card-grid.dola-card-grid-loose{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.dola-card-grid-card{display:flex;flex-direction:column;gap:8px;padding:16px;background:#FFFFFF;border:.5px solid #E7E7E7;border-radius:8px;transition:border-color .12s cubic-bezier(.215,.61,.355,1),box-shadow .12s cubic-bezier(.215,.61,.355,1);cursor:pointer}.dola-card-grid-card:hover{border-color:#bbadff;box-shadow:0 1px 4px #0000000f}.dola-card-grid-card .dola-card-grid-card-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:#000;margin:0}.dola-card-grid-card .dola-card-grid-card-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin:0}.dola-card-grid-card .dola-card-grid-card-meta{display:flex;align-items:center;gap:8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.harness-demo-page{width:100%;height:100%;overflow:auto;padding:16px;background:#FFFFFF;box-sizing:border-box}.harness-demo-page .harness-demo-header{max-width:1080px;margin:0 auto 24px;padding-bottom:16px;border-bottom:1px solid #EFEFEF}.harness-demo-page .harness-demo-title{margin:0 0 4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:32px;font-weight:500;color:#666;color:#000}.harness-demo-page .harness-demo-desc{margin:0 0 4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.harness-demo-page .harness-demo-meta{margin:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2}.harness-demo-page .harness-demo-meta code{padding:2px 6px;border-radius:4px;background:#EFEFEF}.harness-demo-page .harness-demo-section{max-width:1080px;margin:0 auto 24px;padding:16px;border-radius:8px;background:#FFFFFF;border:.5px solid #E7E7E7}.harness-demo-page .harness-demo-section-title{margin:0 0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:#000}.harness-demo-page .harness-demo-section-desc{margin:0 0 16px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.harness-demo-page .harness-demo-section-desc code{padding:1px 4px;border-radius:4px;background:#EFEFEF;font-size:12px}.harness-demo-page .harness-demo-row{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.harness-demo-page .harness-demo-actions{align-items:center}.harness-demo-page .harness-demo-compare-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.harness-demo-page .harness-demo-compare-col,.harness-demo-page .harness-demo-col{display:flex;flex-direction:column;gap:8px}.harness-demo-page .harness-demo-col-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.harness-demo-page .harness-demo-typo-grid{display:flex;flex-direction:column;gap:8px}.harness-demo-page .harness-demo-typo-h1{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:36px;font-weight:700;color:#000;margin:0}.harness-demo-page .harness-demo-typo-h2{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:22px;line-height:34px;font-weight:600;color:#000;margin:0}.harness-demo-page .harness-demo-typo-h3{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:32px;font-weight:500;color:#666;margin:0}.harness-demo-page .harness-demo-typo-h4{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;margin:0}.harness-demo-page .harness-demo-typo-body{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;margin:0}.harness-demo-page .harness-demo-typo-caption{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin:0}.harness-demo-page .harness-demo-typo-footnote{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;margin:0}.harness-demo-page .harness-demo-swatch{flex:1;min-width:140px;min-height:72px;display:flex;align-items:flex-end;padding:8px;border-radius:8px;border:.5px solid #DDDDDD}.harness-demo-page .harness-demo-swatch-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.harness-demo-page .harness-demo-swatch-legacy{background:#7433ff}.harness-demo-page .harness-demo-swatch-alt{background:#6b2cf5}.harness-demo-page .harness-demo-swatch-token{background:#7433FF}.harness-demo-page .harness-demo-swatch-token-ts{border-color:#7433ff}.harness-demo-page .harness-demo-list{margin:0;padding-left:24px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;line-height:26px}.harness-demo-page .harness-demo-checklist{margin-bottom:32px}.harness-demo-page .harness-demo-subsection{margin-bottom:24px;padding-bottom:16px;border-bottom:.5px solid #EFEFEF}.harness-demo-page .harness-demo-subsection:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.harness-demo-page .harness-demo-subsection-title{margin:0 0 4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:#000}.harness-demo-page .harness-demo-subsection-desc{margin:0 0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.harness-demo-page .harness-demo-variant-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.harness-demo-page .harness-demo-variant-cell{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.harness-demo-page .harness-demo-size-block{margin-bottom:16px}.harness-demo-page .harness-demo-size-block:last-child{margin-bottom:0}.harness-demo-page .harness-demo-footer-preview{padding:16px;border-radius:8px;background:#FBFBFB;border:.5px dashed #DDDDDD}.harness-demo-page .harness-demo-footer-preview-actions{justify-content:flex-end;width:100%}.harness-demo-page .harness-demo-modal-triggers,.harness-demo-page .harness-demo-message-grid{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.harness-demo-page .harness-demo-form-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.harness-demo-page .harness-demo-text-btn{padding:0;border:none;background:none;cursor:pointer;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:#7433ff}.harness-demo-page .harness-demo-text-btn:hover{color:#631aff;text-decoration:underline}.harness-demo-page .harness-demo-state-row{align-items:stretch}.harness-demo-page .harness-demo-state-slot{width:160px;border:.5px dashed #DDDDDD;border-radius:4px;background:#FBFBFB}.harness-demo-page .harness-demo-state-slot-sm{width:120px}.harness-demo-page .harness-demo-state-slot-lg{width:200px}.harness-demo-page .harness-demo-modal-long-body{max-height:240px;overflow-y:auto}.harness-demo-page .harness-demo-modal-long-body p{margin:0 0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.harness-demo-page .harness-demo-modal-long-body p:last-child{margin-bottom:0}.harness-demo-page .harness-demo-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-bottom:16px}.harness-demo-page .harness-demo-list-cell{padding:8px;border:.5px solid #EFEFEF;border-radius:6px;background:#FBFBFB;min-height:160px}.harness-demo-page .harness-demo-card-grid-cell{padding:8px;border:.5px dashed #DDDDDD;border-radius:6px;background:#FBFBFB}.harness-demo-page .harness-demo-toolbar-frame{border:.5px solid #E7E7E7;border-radius:8px;overflow:hidden;background:#FFFFFF}.micro-app-container{width:100%;height:100%;position:relative}.micro-app-container micro-app{display:block;width:100%;height:100%}.micro-app-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px}micro-app[name=trackmate] .ant-modal-content{padding:0!important}micro-app[name=trackmate] .ant-modal-header{margin-bottom:0!important;padding:16px 24px!important}micro-app[name=trackmate] .ant-modal-close{width:56px!important;height:56px!important;margin:0!important}micro-app[name=trackmate] .ant-modal-body{padding:24px!important}micro-app[name=trackmate] .ant-modal-footer{margin-top:0!important;padding:10px 16px!important}.quota-exceeded-modal .ant-modal-content{padding:16px;background:var(--dola-bg-popup)!important;border-radius:10px}.quota-exceeded-modal-body{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.quota-exceeded-modal-icon{color:var(--dola-warning);font-size:40px;margin-bottom:8px}.quota-exceeded-modal-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:32px;font-weight:500;color:#666;color:var(--dola-title);margin:0}.quota-exceeded-modal-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;color:#666;color:var(--dola-text-2);margin:0;line-height:22px}.quota-exceeded-modal-actions{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}#dola-root[dola-theme=dark] .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .ant-input{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-input-outlined{color:var(--dola-text-1)!important;background:var(--dola-input-2)!important}#dola-root[dola-theme=dark] .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg);color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .ant-select-disabled .ant-select-selector{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-select-arrow{color:var(--dola-text-3)!important}.ant-spin{max-height:none!important}.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{text-shadow:none!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:400!important}a.ant-btn-disabled{background-color:transparent;border-color:transparent}.ant-tooltip{--antd-arrow-background-color: var(--dola-bg-popup)}.ant-tooltip .ant-tooltip-inner{max-height:300px;overflow:auto;color:var(--dola-text-1);background:var(--dola-bg-popup);border-radius:8px}.ant-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)}html[data-theme=dark] .ant-tooltip{--antd-arrow-background-color: #222226}html[data-theme=dark] .ant-tooltip .ant-tooltip-inner{background:#222226!important;color:#b9b9b9!important}html[data-theme=dark] .ant-tooltip .ant-tooltip-arrow:before{background:#222226!important}html[data-theme=dark] .ant-menu-inline-collapsed-tooltip a,html[data-theme=dark] .ant-menu-inline-collapsed-tooltip a:hover{color:#b9b9b9!important}.ant-table-wrapper .ant-table-tbody>tr>td{padding:16px}.ant-drawer-header-title{flex-direction:row-reverse}.ant-drawer-header-title .ant-drawer-close{margin-inline-start:12px;margin-inline-end:0}.ant-message-custom-content{display:inline-flex;max-width:80vw;max-height:70vh;overflow:auto;white-space:pre-wrap}.ant-tour{width:fit-content}.ant-table-thead>tr>th{color:var(--dola-text-1)!important;font-weight:400!important;font-size:14px;line-height:27px;background:var(--dola-bg-6)!important}.ant-table-thead>tr>th:before{background:var(--dola-border-1)!important}.ant-table{color:var(--dola-text-1)!important;border-color:var(--dola-border-1);border-radius:6px!important}#dola-root[dola-theme] .ant-table-wrapper .ant-table-thead .ant-table-cell,#dola-root[dola-theme] .ant-table-wrapper .ant-table-tbody .ant-table-cell,#dola-root[dola-theme] .ant-table-wrapper .ant-table-row .ant-table-cell{text-align:left!important}#dola-root[dola-theme] .ant-table-wrapper .ant-table-tbody>tr:hover>td,#dola-root[dola-theme] .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-hover>td,#dola-root[dola-theme] .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover,#dola-root[dola-theme] .ant-table-wrapper .ant-table-row:hover .ant-table-cell{background:var(--dola-table-hover)!important}.ant-notification-topRight{top:68px!important}.ant-menu-inline-collapsed-tooltip a{color:#000000e0}.ant-popover-inner .ant-popconfirm-title{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.ant-popover-inner .ant-popconfirm-buttons .ant-btn{height:32px}.ant-popover-inner .ant-popconfirm-buttons .ant-btn-default{width:64px;border-radius:8px;background:#efefef;border:none;color:#242424}.ant-popover-inner .ant-popconfirm-buttons .ant-btn-default:hover{background:#efefef;border:none;color:#242424}.ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary{border-radius:8px;border:.5px solid rgba(255,255,255,0);background:#242424;width:64px}.ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary:hover{background:#242424}.ant-popover-inner .ola-layout-sider-history{padding:0}.ant-popover-inner .history-item{padding-right:12px;max-width:220px}.anticon{cursor:pointer!important}.anticon>svg{cursor:pointer!important}.ant-select-dropdown .rc-virtual-list-holder{margin-right:-4px}.ant-select-dropdown .rc-virtual-list-holder-inner{padding-right:4px}.ant-select-dropdown .ant-select-item{padding:7px 8px;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400!important;line-height:18px;display:flex;align-items:center;margin:0}.ant-select-dropdown .ant-select-item-option-selected{background:#efefef!important}.sender-model-option{display:flex;align-items:center}.sender-model-option .ant-space-item{display:flex;justify-content:center;align-items:center}.sender-model-option .ant-space-item .sender-model-label{color:#242424!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center}.sender-model-option .ant-space-item .sender-model-label .recommend-icon{display:inline-flex;padding:1px 4px 2px;align-items:center;gap:8px;color:#fff;font-family:Alimama FangYuanTi VF;font-size:10px;font-weight:500;line-height:10px;border-radius:3px;margin-left:4px;background:linear-gradient(180deg,#a8cbff 0%,#82a9fc 100%)}.sender-model-option .ant-space-item:last-child{margin-left:5px}.ant-btn,.ant-dropdown-trigger,.ant-select-selector,.ant-select-item,.ant-list-item,.ant-avatar-string{cursor:pointer!important}.ant-btn[disabled],.ant-btn-disabled,.ant-select-disabled .ant-select-selector,.ant-select-item-disabled,.ant-list-item-disabled{cursor:not-allowed!important}.custom-cursor-icon{cursor:pointer!important}.no-cursor-icon{cursor:default!important}.ant-form .ant-form-item .ant-form-item-label label{color:#666;font-size:12px;line-height:18px}.ant-tree-select-dropdown .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{background-color:#000;border-color:#000}.ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper-checked:not(.ant-select-tree-checkbox-wrapper-disabled):hover .ant-select-tree-checkbox-inner,.ant-tree-select-dropdown .ant-select-tree-checkbox-checked:not(.ant-select-tree-checkbox-disabled):hover .ant-select-tree-checkbox-inner{background-color:#000;border-color:#000}.ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper:not(.ant-select-tree-checkbox-wrapper-disabled):hover .ant-select-tree-checkbox-inner,.ant-tree-select-dropdown .ant-select-tree-checkbox:not(.ant-select-tree-checkbox-disabled):hover .ant-select-tree-checkbox-inner{border-color:#000}.ant-dropdown .ant-dropdown-menu,#dola-root .ant-dropdown .ant-dropdown-menu{display:flex;flex-direction:column;gap:4px;padding:6px!important;border-radius:8px!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,#dola-root .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,#dola-root .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title{min-height:24px!important;margin:0!important;padding-block:0!important;border-radius:6px!important;font-size:12px!important;line-height:24px!important}#dola-root[dola-theme=dark] .table-collapse{background:transparent!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-collapse-content{background:var(--dola-bg-3)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-collapse-content-box{background:var(--dola-bg-3)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table{background:var(--dola-bg-3)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table-thead>tr>th,#dola-root[dola-theme=dark] .table-collapse .ant-table-thead>tr>td{background:var(--dola-bg-6)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table-tbody>tr>td{background:var(--dola-bg-3)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table-tbody>tr:hover>td{background:var(--dola-table-hover)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table-container{border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse-box .ant-table{background:var(--dola-bg-3)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .table-collapse-box .ant-table-thead>tr>th,#dola-root[dola-theme=dark] .table-collapse-box .ant-table-thead>tr>td{background:var(--dola-bg-6)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse-box .ant-table-tbody>tr>td{background:var(--dola-bg-3)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse-box .ant-table-tbody>tr:hover>td{background:var(--dola-table-hover)!important}#dola-root[dola-theme=dark] .top-toolbar-container .ant-btn:not(.ant-btn-primary):not(:disabled):hover{background-color:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .top-toolbar-container .ant-btn:not(.ant-btn-primary):not(:disabled):hover .iconfont{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .ant-popover-inner,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .ant-popover-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .ant-popover-inner-content,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .ant-popover-inner-content{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .ant-popover-arrow:before,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .ant-popover-arrow:before{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .chat-message-step-tool-item-name-popover-title,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .chat-message-step-tool-item-name-popover-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .chat-message-step-tool-item-name-popover-time,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .chat-message-step-tool-item-name-popover-time{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .ant-select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-select-dropdown .ant-select-item{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ant-select-dropdown .ant-select-item-option-selected{background:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .sender-select-classname{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .sender-select-classname .ant-select-item{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .sender-select-classname .ant-select-item-option-selected{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .sender-select-classname .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .sender-model-label{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-disabled .ant-select-selector{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-container{border-color:var(--dola-border-1)!important;border-top:1px solid var(--dola-border-1)!important;border-inline-start:1px solid var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-thead>tr>th,#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-thead>tr>td{background:var(--dola-bg-6)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-thead>tr>th.ant-table-cell-scrollbar,#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-thead>tr>td.ant-table-cell-scrollbar{background:var(--dola-bg-6)!important;border-color:var(--dola-border-1)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-tbody>tr:hover>td{background:var(--dola-table-hover)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-cell-scrollbar,#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-placeholder{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .async-action-modal-dropdown .custom-dropdown{background:var(--dola-bg-popup);color:var(--dola-text-1)}#dola-root[dola-theme=dark] .permission-modal .ant-modal-content,#dola-root[dola-theme=dark] .permission-modal .ant-table-wrapper,#dola-root[dola-theme=dark] .permission-modal .ant-table{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-container{border-color:var(--dola-border-1)!important;border-top:1px solid var(--dola-border-1)!important;border-inline-start:1px solid var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>th,#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>th:before,#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>td:before{background:transparent!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>th.ant-table-cell-scrollbar,#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>td.ant-table-cell-scrollbar{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-tbody>tr:hover>td{background:var(--dola-table-hover)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-cell-scrollbar,#dola-root[dola-theme=dark] .permission-modal .ant-table-placeholder{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-tbody>tr.new-user-row>td,#dola-root[dola-theme=dark] .permission-modal .ant-table-tbody>tr.new-user-row:hover>td{background:var(--dola-primary-bg)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .permission-modal .ant-input,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input::placeholder,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .permission-modal .ant-input:hover,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input:hover,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .permission-modal .ant-input:focus,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input:focus,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea:focus,#dola-root[dola-theme=dark] .permission-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input.ant-input-focused,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea.ant-input-focused,#dola-root[dola-theme=dark] .permission-modal .ant-input.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea.ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-inner{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled,#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled+span{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-tabs,#dola-root[dola-theme=dark] .permission-modal .ant-tabs-tab .ant-tabs-tab-btn{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .permission-modal .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-tabs-ink-bar{background:var(--dola-primary)!important}#dola-root[dola-theme=dark] .permission-modal .ant-radio-wrapper{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-radio-inner{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .permission-modal .ant-radio-checked .ant-radio-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .permission-modal .ant-btn-link{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-btn-link:hover{color:var(--dola-danger)!important}#dola-root[dola-theme=dark] .permission-modal .ant-btn-link:disabled{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .permission-modal .apply-text,#dola-root[dola-theme=dark] .permission-modal .authorize-text{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .headers-table-header,#dola-root[dola-theme=dark] .permission-modal .params-table-header{background-color:var(--dola-bg-6)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .connection-test-btn,#dola-root[dola-theme=dark] .permission-modal .test-result-textarea,#dola-root[dola-theme=dark] .permission-modal .params-table-row .ant-input:disabled,#dola-root[dola-theme=dark] .permission-modal .param-key-tag{background:var(--dola-bg-5)!important;color:var(--dola-text-1)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .permission-modal .param-key-tag{background:var(--dola-bg-7)!important}#dola-root[dola-theme=dark] .permission-modal .modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-link){background:var(--dola-bg-7)!important;border-color:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-link):hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .modal-footer .ant-btn-primary:disabled,#dola-root[dola-theme=dark] .permission-modal .modal-footer .ant-btn-primary.ant-btn-disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}#dola-root[dola-theme=dark] .cluster-info-tooltip .ant-tooltip-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .cluster-info-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .cluster-info-tooltip .cluster-tooltip-label{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .cluster-info-tooltip .cluster-tooltip-title{border-bottom-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .smart-select-info-tooltip .ant-tooltip-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .smart-select-info-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .smart-select-info-tooltip .smart-select-tooltip-title{border-bottom-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .smart-select-info-tooltip .smart-select-tooltip-desc{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ant-tooltip{--antd-arrow-background-color: var(--dola-bg-popup)}#dola-root[dola-theme=dark] .ant-tooltip .ant-tooltip-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-menu-inline-collapsed-tooltip a,#dola-root[dola-theme=dark] .ant-menu-inline-collapsed-tooltip a:hover{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .waiqian-link-modal__select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .waiqian-link-modal__select-dropdown .ant-select-item{color:var(--dola-text-2)!important;font-size:12px}#dola-root[dola-theme=dark] .waiqian-link-modal__select-dropdown .ant-select-item-option-selected{background:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .waiqian-link-modal__select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-clear{background:var(--dola-input-bg)!important;color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input:hover,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input:focus,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input:focus,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input.ant-input-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input::placeholder,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input:hover,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input:focus,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input:focus,#dola-root[dola-theme=dark] .token-drawer .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input.ant-input-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input-disabled,#dola-root[dola-theme=dark] .token-drawer .ant-input[disabled]{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .token-drawer .ant-form-item-label>label{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .user-select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item,#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item-option-content,#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item-option-content span{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .user-select-my-classname.ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .user-select-my-classname.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .user-select-my-classname.ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-selection-item{background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-selection-item-remove{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-arrow,#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-clear{color:var(--dola-text-3)!important;background:transparent!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input::placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input:hover,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input:hover,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input:hover,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input:focus,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input:focus,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input:focus,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input:focus,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input.ant-input-focused,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input.ant-input-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-select:not(.ant-select-disabled) .ant-select-selector,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-select-selection-placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-select-arrow,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-form-item-label>label,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-form-item-label>label{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-radio-wrapper,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-radio-wrapper{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .scope-selector-trigger,#dola-root[dola-theme=dark] .skill-git-create-modal .scope-selector-trigger{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .scope-selector-trigger .scope-trigger-placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal .scope-selector-trigger .scope-trigger-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .skill-tag-select-dropdown,#dola-root[dola-theme=dark] .skill-scope-select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .skill-tag-select-dropdown .ant-select-item,#dola-root[dola-theme=dark] .skill-scope-select-dropdown .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-tag-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),#dola-root[dola-theme=dark] .skill-scope-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .skill-tag-select-dropdown .ant-select-item-option-selected,#dola-root[dola-theme=dark] .skill-scope-select-dropdown .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-title{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-body{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-footer{background:var(--dola-bg-popup)!important;border-top:none!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-close{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input .ant-input,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper .ant-input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input:hover,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input:focus,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-disabled .ant-select-selector{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-segmented{background:var(--dola-bg-hover)!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-segmented-item-selected{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-checkbox-wrapper{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .popupClassName_class{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .popupClassName_class .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .popupClassName_class .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .popupClassName_class .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .link-history-popup{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .link-history-popup .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .link-history-popup .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .link-history-popup .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input .ant-input,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper .ant-input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input:hover,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input:focus,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .auth-config-modal .ant-input.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-select-selection-item{background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-select-selection-item-remove{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-radio-wrapper{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-tree{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-tree-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .auth-config-scope-panel,#dola-root[dola-theme=dark] .ant-select-dropdown.auth-config-owners-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.auth-config-owners-dropdown .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.auth-config-owners-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.auth-config-owners-dropdown .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-content,#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-header,#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-body,#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-footer{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-close:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .ant-segmented{background:var(--dola-bg-hover)!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .ant-segmented-item-selected{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .ant-segmented-item:not(.ant-segmented-item-selected):hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .ant-segmented-item-label{color:inherit!important}#dola-root[dola-theme=dark] .mcp-selector-modal .create-new-btn{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .create-new-btn:hover{background:var(--dola-bg-selected)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .create-new-btn .anticon{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper{background-color:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper .ant-input{background-color:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper:focus-within{background-color:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ant-popover-inner,#dola-root[dola-theme=dark] .ks-popover-overlay .ant-popover-inner-content,#dola-root[dola-theme=dark] .ks-popover-overlay .ks-popover-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ks-search-input.ant-input-affix-wrapper{background:var(--dola-bg-5)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ks-search-input.ant-input-affix-wrapper .ant-input,#dola-root[dola-theme=dark] .ks-popover-overlay .ant-tree{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ant-tree-treenode:hover{background-color:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ant-tabs-tab-btn{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .model-selector .ant-select-selector{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .model-selector .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .model-selector-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .model-selector-dropdown .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .model-selector-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .model-selector-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-modal-content,#dola-root[dola-theme=dark] .table-detail-modal .ant-modal-body,#dola-root[dola-theme=dark] .table-detail-modal .modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-table{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-table-thead>tr>th{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;border-bottom-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--dola-table-hover)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.publish-to-dashboard-modal-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.publish-to-dashboard-modal-dropdown .ant-select-item{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.publish-to-dashboard-modal-dropdown .ant-select-item-option-selected{background:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.publish-to-dashboard-modal-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .time-filter-modal .time-filter-title{color:var(--dola-title)!important}#dola-root[dola-theme=dark] .time-filter-modal .time-filter-close{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .time-filter-modal .time-filter-close:hover{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker input{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker input::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker.ant-picker-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .time-filter-modal .quick-btn,#dola-root[dola-theme=dark] .time-filter-modal .granularity-btn{background:var(--dola-bg-5)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .time-filter-modal .quick-btn:hover,#dola-root[dola-theme=dark] .time-filter-modal .granularity-btn:hover{border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .time-filter-modal .quick-btn.active,#dola-root[dola-theme=dark] .time-filter-modal .granularity-btn.active{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .time-filter-modal .cancel-btn{background-color:var(--dola-bg-7)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .time-filter-modal .cancel-btn:hover{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .time-filter-modal .confirm-btn{background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-text-reverse)!important}#dola-root[dola-theme=dark] .time-filter-modal .confirm-btn:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}#dola-root[dola-theme=dark] .time-filter-modal .confirm-btn:disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-panel-container{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);box-shadow:none!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-date-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-datetime-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-body,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-ranges{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header{color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-view,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-view button{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-view button:hover{color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-super-prev-btn,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-super-next-btn,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-prev-btn,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-next-btn{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-super-prev-btn:hover,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-super-next-btn:hover,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-prev-btn:hover,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-next-btn:hover{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-content th{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-cell-inner{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell:not(.ant-picker-cell-in-view){color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-disabled:before{background:transparent!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--dola-primary)!important;color:var(--dola-text-reverse)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column{border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column:not(:first-child){border-left-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-inner{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-inner:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer{border-top-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-ranges{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-now-btn,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-now>a{color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-now-btn:hover,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-now>a:hover{color:var(--dola-primary-soft)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-btn-primary{background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-text-reverse)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-btn-primary:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-btn-primary:disabled,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-btn-primary.ant-btn-disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-panel-container{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);box-shadow:none!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-header,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-body,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-footer,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-ranges{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column{border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column:not(:first-child){border-left-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-inner{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-inner:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-footer{border-top-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-footer .ant-picker-ranges{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);box-shadow:0 6px 16px #0006!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree{background:transparent;color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-node-content-wrapper:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-node-selected .ant-select-tree-node-content-wrapper{background:var(--dola-bg-selected)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-title{color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-checkbox-inner{background:transparent!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner,#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-switcher{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-input-affix-wrapper input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-input-affix-wrapper .anticon{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-content{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-header{background:transparent}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-close{color:var(--dola-text-2)}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .data-detail-modal .ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper input,#dola-root[dola-theme=dark] .data-detail-modal .ant-input input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .data-detail-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper input::placeholder,#dola-root[dola-theme=dark] .data-detail-modal .ant-input input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper .anticon,#dola-root[dola-theme=dark] .data-detail-modal .ant-input .anticon{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .data-detail-modal .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-select-selection-placeholder,#dola-root[dola-theme=dark] .data-detail-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-select-clear{background:var(--dola-input-bg);color:var(--dola-text-3)}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-content{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-header{background:transparent}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-close{color:var(--dola-text-2)}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}#dola-root[dola-theme=dark] .ant-empty-image{opacity:.6}#dola-root[dola-theme=dark] .ant-empty-description{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .ant-spin-nested-loading>div>.ant-spin .ant-spin-text{color:var(--dola-text-2)!important;text-shadow:none}#dola-root[dola-theme=dark] .ant-spin-container:after{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu{background-color:var(--dola-bg-popup);box-shadow:0 6px 16px #0006}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title{color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover{background-color:var(--dola-bg-hover);color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-selected{background-color:var(--dola-bg-selected);color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider{background-color:var(--dola-border-1)}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-title{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-content,#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-header,#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-body,#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-footer{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-close{background:transparent!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-footer{border-top-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-upload-drag{background:var(--dola-bg-3)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-upload-drag:hover{background:var(--dola-primary-bg)!important}#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-content,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-content,#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-header,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-header,#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-body,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-body,#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-footer,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-footer{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-title,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-close,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-close{background:transparent!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-close:hover,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .rule-detail-modal .ant-input,#dola-root[dola-theme=dark] .rule-detail-modal .ant-input-outlined,#dola-root[dola-theme=dark] .rule-detail-modal .ant-select-selector{background:var(--dola-input-bg)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .rule-detail-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .rule-detail-modal .ant-input-textarea textarea::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .rule-detail-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .rule-detail-modal .ant-form-item-label>label{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .rule-detail-modal .cancel-button{background:var(--dola-bg-1)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .rule-detail-modal .cancel-button:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-checkbox-wrapper{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled,#dola-root[dola-theme=dark] .ant-checkbox-wrapper .ant-checkbox-disabled+span{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-checkbox-inner{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-checkbox-checked .ant-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner{background:var(--dola-bg-popup)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner:after{background:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-checkbox-disabled .ant-checkbox-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-inner{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-checked .ant-tree-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background:var(--dola-bg-popup)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{border-color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-content,#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-header,#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-body,#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-footer{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-close{background:transparent!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-footer{border-top-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-form-item-label>label{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-radio-wrapper{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-tabs-tab{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-tabs-ink-bar{background:var(--dola-primary)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-title{color:var(--dola-text-1)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-content{color:var(--dola-text-2)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn{min-width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:none!important;background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn:not(:disabled):hover{background:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-btn-secondary-border)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn:disabled,#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn.ant-btn-disabled{background:var(--dola-btn-secondary-bg-disabled)!important;border-color:var(--dola-btn-secondary-bg-disabled)!important;color:var(--dola-btn-secondary-text-disabled)!important;opacity:1!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous){background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous):disabled,#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous).ant-btn-disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important;opacity:1!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous{background:var(--dola-btn-danger-bg-default)!important;border-color:var(--dola-btn-danger-bg-default)!important;color:var(--dola-btn-danger-text)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous:not(:disabled):hover{background:var(--dola-btn-danger-bg-hover)!important;border-color:var(--dola-btn-danger-bg-hover)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous:disabled,#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous.ant-btn-disabled{background:var(--dola-btn-danger-bg-disabled)!important;border-color:var(--dola-btn-danger-bg-disabled)!important;color:var(--dola-btn-danger-text-disabled)!important;opacity:1!important}#dola-root[dola-theme] .ant-radio-inner{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme] .ant-radio:hover .ant-radio-inner{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme] .ant-radio-checked .ant-radio-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme] .ant-radio-checked .ant-radio-inner:after{background:#fff!important}#dola-root[dola-theme] .ant-radio-checked:after,#dola-root[dola-theme] .ant-radio-wrapper:hover .ant-radio:after{border-color:var(--dola-primary)!important}#dola-root[dola-theme] .ant-radio-wrapper{color:var(--dola-text-1)}#dola-root[dola-theme] .ant-radio-disabled .ant-radio-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme] .ant-modal-close{background:transparent!important;color:var(--dola-text-2)!important}#dola-root[dola-theme] .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn{min-width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link){background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important;box-shadow:none!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link):hover{background:var(--dola-btn-secondary-bg-hover)!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled){background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important;box-shadow:none!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-primary:disabled,#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-primary.ant-btn-disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link):disabled,#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link).ant-btn-disabled{background:var(--dola-btn-secondary-bg-disabled)!important;border-color:var(--dola-btn-secondary-bg-disabled)!important;color:var(--dola-btn-secondary-text-disabled)!important;opacity:1!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-dangerous:not(:disabled){background:var(--dola-btn-danger-bg-default)!important;border-color:var(--dola-btn-danger-bg-default)!important;color:var(--dola-btn-danger-text)!important;box-shadow:none!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-dangerous:not(:disabled):hover{background:var(--dola-btn-danger-bg-hover)!important;border-color:var(--dola-btn-danger-bg-hover)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-title{color:var(--dola-text-1)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-content{color:var(--dola-text-2)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-btns .ant-btn{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-btns .ant-btn:hover{background:var(--dola-btn-secondary-bg-hover)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-btns .ant-btn-dangerous{background:var(--dola-btn-danger-bg-default)!important;border-color:var(--dola-btn-danger-bg-default)!important;color:var(--dola-btn-danger-text)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-btns .ant-btn-dangerous:hover{background:var(--dola-btn-danger-bg-hover)!important;border-color:var(--dola-btn-danger-bg-hover)!important}#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input input,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input-affix-wrapper input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input::placeholder,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input input::placeholder,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input .ant-input-number-input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper .ant-input-number-input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number .ant-input-number-input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number .ant-input-number-input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input .ant-input-number-input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper .ant-input-number-input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number .ant-input-number-input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number .ant-input-number-input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-addon{background:var(--dola-bg-1)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-select-selection-placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-color-picker-trigger{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-color-picker-trigger .ant-color-picker-trigger-text{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap .ant-input-number-handler{border-color:var(--dola-border-1)!important;color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap .ant-input-number-handler:hover{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{color:inherit!important}#dola-root[dola-theme=dark] .dashboard-action-dropdown-compact .ant-dropdown-menu{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)!important;box-shadow:0 6px 16px #0006!important}#dola-root[dola-theme=dark] .dashboard-action-dropdown-compact .ant-dropdown-menu-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .dashboard-action-dropdown-compact .ant-dropdown-menu-item:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .dashboard-action-dropdown-compact .ant-dropdown-menu-item .ant-dropdown-menu-title-content{color:inherit!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper{background:var(--dola-bg-1)!important;border-color:transparent!important;box-shadow:none!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper:focus-within{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper .ant-input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper .ant-input-clear-icon{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper .ant-input-clear-icon:hover{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .agent-card-use-btn.ant-btn{background:var(--dola-bg-popup)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .agent-card-use-btn.ant-btn:hover{background:var(--dola-bg-popup)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-btn-cancel.ant-btn{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-color:transparent!important;box-shadow:none!important}#dola-root[dola-theme=dark] .ant-btn-cancel.ant-btn:hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .databaseConfigModal-modal .dola-btn.ant-btn-default{background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .databaseConfigModal-modal .dola-btn.ant-btn-default:not(:disabled):hover{background:var(--dola-bg-selected)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.create-dashboard-modal .ant-modal-content{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)!important;border-radius:12px!important}.create-dashboard-modal .ant-modal-close-x{color:var(--dola-text-3)!important}.create-dashboard-modal .ant-modal-title{color:var(--dola-text-1)!important}.create-dashboard-modal .ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.create-dashboard-modal .ant-input::placeholder{color:var(--dola-text-3)!important}.create-dashboard-modal .ant-input:hover,.create-dashboard-modal .ant-input:focus{border-color:#7433ff!important;box-shadow:none!important}.create-dashboard-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.create-dashboard-modal .ant-select-arrow{color:var(--dola-text-3)!important}.create-dashboard-modal .cancel-btn.ant-btn{background:var(--dola-bg-hover)!important;border-color:transparent!important;color:var(--dola-text-2)!important;box-shadow:none!important}.create-dashboard-modal .cancel-btn.ant-btn:hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-input:hover,#dola-root[dola-theme=dark] .create-dashboard-modal .ant-input:focus{border-color:#7433ff!important;box-shadow:none!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .cancel-btn.ant-btn{background:var(--dola-bg-hover)!important;border-color:transparent!important;color:var(--dola-text-2)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .create-dashboard-modal .cancel-btn.ant-btn:hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-buttons .ant-btn-default{background:var(--dola-bg-hover)!important;border:none!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-buttons .ant-btn-default:hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary{background:var(--dola-bg-2)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary:hover{background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-popover-arrow:before,#dola-root[dola-theme=dark] .ant-popover-arrow:after{background:var(--dola-bg-popup)!important}:root{--graft-ui-el-color-white: #ffffff;--graft-ui-el-color-black: #000000;--graft-ui-el-color-primary-rgb: 10, 108, 255;--graft-ui-el-color-success-rgb: 103, 194, 58;--graft-ui-el-color-warning-rgb: 230, 162, 60;--graft-ui-el-color-danger-rgb: 245, 108, 108;--graft-ui-el-color-error-rgb: 245, 108, 108;--graft-ui-el-color-info-rgb: 144, 147, 153;--graft-ui-el-font-size-extra-large: 20px;--graft-ui-el-font-size-large: 18px;--graft-ui-el-font-size-medium: 16px;--graft-ui-el-font-size-base: 14px;--graft-ui-el-font-size-small: 13px;--graft-ui-el-font-size-extra-small: 12px;--graft-ui-el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--graft-ui-el-font-weight-primary: 500;--graft-ui-el-font-line-height-primary: 24px;--graft-ui-el-index-normal: 1;--graft-ui-el-index-top: 1000;--graft-ui-el-index-popper: 2000;--graft-ui-el-border-radius-base: 4px;--graft-ui-el-border-radius-small: 2px;--graft-ui-el-border-radius-round: 20px;--graft-ui-el-border-radius-circle: 100%;--graft-ui-el-transition-duration: .3s;--graft-ui-el-transition-duration-fast: .2s;--graft-ui-el-transition-function-ease-in-out-bezier: cubic-bezier(.645, .045, .355, 1);--graft-ui-el-transition-function-fast-bezier: cubic-bezier(.23, 1, .32, 1);--graft-ui-el-transition-all: all var(--graft-ui-el-transition-duration) var(--graft-ui-el-transition-function-ease-in-out-bezier);--graft-ui-el-transition-fade: opacity var(--graft-ui-el-transition-duration) var(--graft-ui-el-transition-function-fast-bezier);--graft-ui-el-transition-md-fade: transform var(--graft-ui-el-transition-duration) var(--graft-ui-el-transition-function-fast-bezier), opacity var(--graft-ui-el-transition-duration) var(--graft-ui-el-transition-function-fast-bezier);--graft-ui-el-transition-fade-linear: opacity var(--graft-ui-el-transition-duration-fast) linear;--graft-ui-el-transition-border: border-color var(--graft-ui-el-transition-duration-fast) var(--graft-ui-el-transition-function-ease-in-out-bezier);--graft-ui-el-transition-box-shadow: box-shadow var(--graft-ui-el-transition-duration-fast) var(--graft-ui-el-transition-function-ease-in-out-bezier);--graft-ui-el-transition-color: color var(--graft-ui-el-transition-duration-fast) var(--graft-ui-el-transition-function-ease-in-out-bezier);--graft-ui-el-component-size-large: 40px;--graft-ui-el-component-size: 32px;--graft-ui-el-component-size-small: 24px}:root{color-scheme:light;--graft-ui-el-color-primary: #0A6CFF;--graft-ui-el-color-primary-light-3: rgb(84, 152, 255);--graft-ui-el-color-primary-light-5: rgb(133, 182, 255);--graft-ui-el-color-primary-light-7: rgb(182, 211, 255);--graft-ui-el-color-primary-light-8: rgb(206, 226, 255);--graft-ui-el-color-primary-light-9: rgb(231, 240, 255);--graft-ui-el-color-primary-dark-2: rgb(8, 86, 204);--graft-ui-el-color-success: #67c23a;--graft-ui-el-color-success-light-3: rgb(149, 212, 117);--graft-ui-el-color-success-light-5: rgb(179, 225, 157);--graft-ui-el-color-success-light-7: rgb(209, 237, 196);--graft-ui-el-color-success-light-8: rgb(225, 243, 216);--graft-ui-el-color-success-light-9: rgb(240, 249, 235);--graft-ui-el-color-success-dark-2: rgb(82, 155, 46);--graft-ui-el-color-warning: #e6a23c;--graft-ui-el-color-warning-light-3: rgb(238, 190, 119);--graft-ui-el-color-warning-light-5: rgb(243, 209, 158);--graft-ui-el-color-warning-light-7: rgb(248, 227, 197);--graft-ui-el-color-warning-light-8: rgb(250, 236, 216);--graft-ui-el-color-warning-light-9: rgb(253, 246, 236);--graft-ui-el-color-warning-dark-2: rgb(184, 130, 48);--graft-ui-el-color-danger: #f56c6c;--graft-ui-el-color-danger-light-3: rgb(248, 152, 152);--graft-ui-el-color-danger-light-5: rgb(250, 182, 182);--graft-ui-el-color-danger-light-7: rgb(252, 211, 211);--graft-ui-el-color-danger-light-8: rgb(253, 226, 226);--graft-ui-el-color-danger-light-9: rgb(254, 240, 240);--graft-ui-el-color-danger-dark-2: rgb(196, 86, 86);--graft-ui-el-color-error: #f56c6c;--graft-ui-el-color-error-light-3: rgb(248, 152, 152);--graft-ui-el-color-error-light-5: rgb(250, 182, 182);--graft-ui-el-color-error-light-7: rgb(252, 211, 211);--graft-ui-el-color-error-light-8: rgb(253, 226, 226);--graft-ui-el-color-error-light-9: rgb(254, 240, 240);--graft-ui-el-color-error-dark-2: rgb(196, 86, 86);--graft-ui-el-color-info: #909399;--graft-ui-el-color-info-light-3: rgb(177, 179, 184);--graft-ui-el-color-info-light-5: rgb(200, 201, 204);--graft-ui-el-color-info-light-7: rgb(222, 223, 224);--graft-ui-el-color-info-light-8: rgb(233, 233, 235);--graft-ui-el-color-info-light-9: rgb(244, 244, 245);--graft-ui-el-color-info-dark-2: rgb(115, 118, 122);--graft-ui-el-bg-color: #ffffff;--graft-ui-el-bg-color-page: #f2f3f5;--graft-ui-el-bg-color-overlay: #ffffff;--graft-ui-el-text-color-primary: #303133;--graft-ui-el-text-color-regular: #606266;--graft-ui-el-text-color-secondary: #909399;--graft-ui-el-text-color-placeholder: #a8abb2;--graft-ui-el-text-color-disabled: #c0c4cc;--graft-ui-el-border-color: #dcdfe6;--graft-ui-el-border-color-light: #e4e7ed;--graft-ui-el-border-color-lighter: #ebeef5;--graft-ui-el-border-color-extra-light: #f2f6fc;--graft-ui-el-border-color-dark: #d4d7de;--graft-ui-el-border-color-darker: #cdd0d6;--graft-ui-el-fill-color: #f0f2f5;--graft-ui-el-fill-color-light: #f5f7fa;--graft-ui-el-fill-color-lighter: #fafafa;--graft-ui-el-fill-color-extra-light: #fafcff;--graft-ui-el-fill-color-dark: #ebedf0;--graft-ui-el-fill-color-darker: #e6e8eb;--graft-ui-el-fill-color-blank: #ffffff;--graft-ui-el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .04), 0px 8px 20px rgba(0, 0, 0, .08);--graft-ui-el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);--graft-ui-el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);--graft-ui-el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);--graft-ui-el-disabled-bg-color: var(--graft-ui-el-fill-color-light);--graft-ui-el-disabled-text-color: var(--graft-ui-el-text-color-placeholder);--graft-ui-el-disabled-border-color: var(--graft-ui-el-border-color-light);--graft-ui-el-overlay-color: rgba(0, 0, 0, .8);--graft-ui-el-overlay-color-light: rgba(0, 0, 0, .7);--graft-ui-el-overlay-color-lighter: rgba(0, 0, 0, .5);--graft-ui-el-mask-color: rgba(255, 255, 255, .9);--graft-ui-el-mask-color-extra-light: rgba(255, 255, 255, .3);--graft-ui-el-border-width: 1px;--graft-ui-el-border-style: solid;--graft-ui-el-border-color-hover: var(--graft-ui-el-text-color-disabled);--graft-ui-el-border: var(--graft-ui-el-border-width) var(--graft-ui-el-border-style) var(--graft-ui-el-border-color);--graft-ui-el-svg-monochrome-grey: var(--graft-ui-el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--graft-ui-el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.graft-ui-el-fade-in-linear-enter-active,.graft-ui-el-fade-in-linear-leave-active{transition:var(--graft-ui-el-transition-fade-linear)}.graft-ui-el-fade-in-linear-enter-from,.graft-ui-el-fade-in-linear-leave-to{opacity:0}.graft-ui-el-fade-in-enter-active,.graft-ui-el-fade-in-leave-active{transition:all var(--graft-ui-el-transition-duration) cubic-bezier(.55,0,.1,1)}.graft-ui-el-fade-in-enter-from,.graft-ui-el-fade-in-leave-active{opacity:0}.graft-ui-el-zoom-in-center-enter-active,.graft-ui-el-zoom-in-center-leave-active{transition:all var(--graft-ui-el-transition-duration) cubic-bezier(.55,0,.1,1)}.graft-ui-el-zoom-in-center-enter-from,.graft-ui-el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.graft-ui-el-zoom-in-top-enter-active,.graft-ui-el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--graft-ui-el-transition-md-fade);transform-origin:center top}.graft-ui-el-zoom-in-top-enter-active[data-popper-placement^=top],.graft-ui-el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.graft-ui-el-zoom-in-top-enter-from,.graft-ui-el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.graft-ui-el-zoom-in-bottom-enter-active,.graft-ui-el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--graft-ui-el-transition-md-fade);transform-origin:center bottom}.graft-ui-el-zoom-in-bottom-enter-from,.graft-ui-el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.graft-ui-el-zoom-in-left-enter-active,.graft-ui-el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--graft-ui-el-transition-md-fade);transform-origin:top left}.graft-ui-el-zoom-in-left-enter-from,.graft-ui-el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--graft-ui-el-transition-duration) height ease-in-out,var(--graft-ui-el-transition-duration) padding-top ease-in-out,var(--graft-ui-el-transition-duration) padding-bottom ease-in-out}.graft-ui-el-collapse-transition-leave-active,.graft-ui-el-collapse-transition-enter-active{transition:var(--graft-ui-el-transition-duration) max-height ease-in-out,var(--graft-ui-el-transition-duration) padding-top ease-in-out,var(--graft-ui-el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--graft-ui-el-transition-duration) width ease-in-out,var(--graft-ui-el-transition-duration) padding-left ease-in-out,var(--graft-ui-el-transition-duration) padding-right ease-in-out}.graft-ui-el-list-enter-active,.graft-ui-el-list-leave-active{transition:all 1s}.graft-ui-el-list-enter-from,.graft-ui-el-list-leave-to{opacity:0;transform:translateY(-30px)}.graft-ui-el-list-leave-active{position:absolute!important}.graft-ui-el-opacity-transition{transition:opacity var(--graft-ui-el-transition-duration) cubic-bezier(.55,0,.1,1)}.graft-ui-el-icon--right{margin-left:5px}.graft-ui-el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.graft-ui-el-icon{--color: inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.graft-ui-el-icon.is-loading{animation:rotating 2s linear infinite}.graft-ui-el-icon svg{height:1em;width:1em}.graft-ui-el-link{--graft-ui-el-link-font-size: var(--graft-ui-el-font-size-base);--graft-ui-el-link-font-weight: var(--graft-ui-el-font-weight-primary);--graft-ui-el-link-text-color: var(--graft-ui-el-text-color-regular);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-text-color-placeholder)}.graft-ui-el-link{display:inline-flex;justify-content:center;align-items:center;flex-direction:row;vertical-align:middle;position:relative;text-decoration:none;outline:none;cursor:pointer;padding:0;font-size:var(--graft-ui-el-link-font-size);font-weight:var(--graft-ui-el-link-font-weight);color:var(--graft-ui-el-link-text-color)}.graft-ui-el-link.is-hover-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--graft-ui-el-link-hover-text-color)}.graft-ui-el-link.is-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--graft-ui-el-link-text-color)}.graft-ui-el-link:hover{color:var(--graft-ui-el-link-hover-text-color)}.graft-ui-el-link:hover:after{border-color:var(--graft-ui-el-link-hover-text-color)}.graft-ui-el-link [class*=graft-ui-el-icon-]+span{margin-left:5px}.graft-ui-el-link__inner{display:inline-flex;justify-content:center;align-items:center}.graft-ui-el-link.graft-ui-el-link--primary{--graft-ui-el-link-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-primary-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-primary-light-5)}.graft-ui-el-link.graft-ui-el-link--success{--graft-ui-el-link-text-color: var(--graft-ui-el-color-success);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-success-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-success-light-5)}.graft-ui-el-link.graft-ui-el-link--warning{--graft-ui-el-link-text-color: var(--graft-ui-el-color-warning);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-warning-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-warning-light-5)}.graft-ui-el-link.graft-ui-el-link--danger{--graft-ui-el-link-text-color: var(--graft-ui-el-color-danger);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-danger-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-danger-light-5)}.graft-ui-el-link.graft-ui-el-link--error{--graft-ui-el-link-text-color: var(--graft-ui-el-color-error);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-error-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-error-light-5)}.graft-ui-el-link.graft-ui-el-link--info{--graft-ui-el-link-text-color: var(--graft-ui-el-color-info);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-info-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-info-light-5)}.graft-ui-el-link.is-disabled{color:var(--graft-ui-el-link-disabled-text-color);cursor:not-allowed}.graft-ui-el-link.is-disabled:after{border-color:var(--graft-ui-el-link-disabled-text-color)}.graft-ui-el-user-item[data-v-6e84b367] .graft-ui-el-link__inner{overflow:hidden}.graft-ui-el-user-item[data-v-6e84b367] .graft-ui-el-link__inner img{margin-right:2px;height:var(--graft-ui-el-link-font-size)}.graft-ui-el-user-item[data-v-6e84b367] .graft-ui-el-link__inner span{flex:1;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graft-ui-el-tag{--graft-ui-el-tag-font-size: 12px;--graft-ui-el-tag-border-radius: 4px;--graft-ui-el-tag-border-radius-rounded: 9999px}.graft-ui-el-tag{background-color:var(--graft-ui-el-tag-bg-color);border-color:var(--graft-ui-el-tag-border-color);color:var(--graft-ui-el-tag-text-color);display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:24px;padding:0 9px;font-size:var(--graft-ui-el-tag-font-size);line-height:1;border-width:1px;border-style:solid;border-radius:var(--graft-ui-el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--graft-ui-el-icon-size: 14px;--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-primary-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary)}.graft-ui-el-tag.graft-ui-el-tag--primary{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-primary-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary)}.graft-ui-el-tag.graft-ui-el-tag--success{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-success-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-success-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-success)}.graft-ui-el-tag.graft-ui-el-tag--warning{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-warning-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-warning-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-warning)}.graft-ui-el-tag.graft-ui-el-tag--danger{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-danger-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-danger-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-danger)}.graft-ui-el-tag.graft-ui-el-tag--error{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-error-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-error-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-error)}.graft-ui-el-tag.graft-ui-el-tag--info{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-info-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-info-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-info)}.graft-ui-el-tag.is-hit{border-color:var(--graft-ui-el-color-primary)}.graft-ui-el-tag.is-round{border-radius:var(--graft-ui-el-tag-border-radius-rounded)}.graft-ui-el-tag .graft-ui-el-tag__close{flex-shrink:0;color:var(--graft-ui-el-tag-text-color)}.graft-ui-el-tag .graft-ui-el-tag__close:hover{color:var(--graft-ui-el-color-white);background-color:var(--graft-ui-el-tag-hover-color)}.graft-ui-el-tag.graft-ui-el-tag--primary{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-primary)}.graft-ui-el-tag.graft-ui-el-tag--success{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-success)}.graft-ui-el-tag.graft-ui-el-tag--warning{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-warning)}.graft-ui-el-tag.graft-ui-el-tag--danger{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-danger)}.graft-ui-el-tag.graft-ui-el-tag--error{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-error)}.graft-ui-el-tag.graft-ui-el-tag--info{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-info)}.graft-ui-el-tag .graft-ui-el-icon{display:flex;border-radius:50%;cursor:pointer;font-size:calc(var(--graft-ui-el-icon-size) - 2px);height:var(--graft-ui-el-icon-size);width:var(--graft-ui-el-icon-size)}.graft-ui-el-tag .graft-ui-el-tag__close{padding:0;background-color:transparent;border-radius:50%;border:none;outline:none;overflow:hidden;margin-left:6px}.graft-ui-el-tag .graft-ui-el-tag__close:focus-visible{outline:2px solid var(--graft-ui-el-color-primary);outline-offset:2px}.graft-ui-el-tag--dark{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-white);--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-primary);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--primary{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-primary);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--success{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-success);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-success);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-success-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--warning{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-warning);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-warning);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-warning-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--danger{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-danger);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-danger);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-danger-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--error{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-error);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-error);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-error-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--info{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-info);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-info);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-info-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--primary,.graft-ui-el-tag--dark.graft-ui-el-tag--success,.graft-ui-el-tag--dark.graft-ui-el-tag--warning,.graft-ui-el-tag--dark.graft-ui-el-tag--danger,.graft-ui-el-tag--dark.graft-ui-el-tag--error,.graft-ui-el-tag--dark.graft-ui-el-tag--info{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-tag--plain,.graft-ui-el-tag--plain.graft-ui-el-tag--primary{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary)}.graft-ui-el-tag--plain.graft-ui-el-tag--success{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-success)}.graft-ui-el-tag--plain.graft-ui-el-tag--warning{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-warning)}.graft-ui-el-tag--plain.graft-ui-el-tag--danger{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-danger)}.graft-ui-el-tag--plain.graft-ui-el-tag--error{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-error-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-error)}.graft-ui-el-tag--plain.graft-ui-el-tag--info{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-info)}.graft-ui-el-tag.is-closable{padding-right:5px}.graft-ui-el-tag--large{padding:0 11px;height:32px;--graft-ui-el-icon-size: 16px}.graft-ui-el-tag--large .graft-ui-el-tag__close{margin-left:8px}.graft-ui-el-tag--large.is-closable{padding-right:7px}.graft-ui-el-tag--small{padding:0 7px;height:20px;--graft-ui-el-icon-size: 12px}.graft-ui-el-tag--small .graft-ui-el-tag__close{margin-left:4px}.graft-ui-el-tag--small.is-closable{padding-right:3px}.graft-ui-el-tag--small .graft-ui-el-icon-close{transform:scale(.8)}.graft-ui-el-tag.graft-ui-el-tag--primary.is-hit{border-color:var(--graft-ui-el-color-primary)}.graft-ui-el-tag.graft-ui-el-tag--success.is-hit{border-color:var(--graft-ui-el-color-success)}.graft-ui-el-tag.graft-ui-el-tag--warning.is-hit{border-color:var(--graft-ui-el-color-warning)}.graft-ui-el-tag.graft-ui-el-tag--danger.is-hit{border-color:var(--graft-ui-el-color-danger)}.graft-ui-el-tag.graft-ui-el-tag--error.is-hit{border-color:var(--graft-ui-el-color-error)}.graft-ui-el-tag.graft-ui-el-tag--info.is-hit{border-color:var(--graft-ui-el-color-info)}.graft-ui-el-popper{--graft-ui-el-popper-border-radius: var(--graft-ui-el-popover-border-radius, 4px)}.graft-ui-el-popper{position:absolute;border-radius:var(--graft-ui-el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;word-break:normal;visibility:visible}.graft-ui-el-popper.is-dark{color:var(--graft-ui-el-bg-color);background:var(--graft-ui-el-text-color-primary);border:1px solid var(--graft-ui-el-text-color-primary)}.graft-ui-el-popper.is-dark>.graft-ui-el-popper__arrow:before{border:1px solid var(--graft-ui-el-text-color-primary);background:var(--graft-ui-el-text-color-primary);right:0}.graft-ui-el-popper.is-light{background:var(--graft-ui-el-bg-color-overlay);border:1px solid var(--graft-ui-el-border-color-light)}.graft-ui-el-popper.is-light>.graft-ui-el-popper__arrow:before{border:1px solid var(--graft-ui-el-border-color-light);background:var(--graft-ui-el-bg-color-overlay);right:0}.graft-ui-el-popper.is-pure{padding:0}.graft-ui-el-popper__arrow{position:absolute;width:10px;height:10px;z-index:-1}.graft-ui-el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1;content:" ";transform:rotate(45deg);background:var(--graft-ui-el-text-color-primary);box-sizing:border-box}.graft-ui-el-popper[data-popper-placement^=top]>.graft-ui-el-popper__arrow{bottom:-5px}.graft-ui-el-popper[data-popper-placement^=top]>.graft-ui-el-popper__arrow:before{border-bottom-right-radius:2px}.graft-ui-el-popper[data-popper-placement^=bottom]>.graft-ui-el-popper__arrow{top:-5px}.graft-ui-el-popper[data-popper-placement^=bottom]>.graft-ui-el-popper__arrow:before{border-top-left-radius:2px}.graft-ui-el-popper[data-popper-placement^=left]>.graft-ui-el-popper__arrow{right:-5px}.graft-ui-el-popper[data-popper-placement^=left]>.graft-ui-el-popper__arrow:before{border-top-right-radius:2px}.graft-ui-el-popper[data-popper-placement^=right]>.graft-ui-el-popper__arrow{left:-5px}.graft-ui-el-popper[data-popper-placement^=right]>.graft-ui-el-popper__arrow:before{border-bottom-left-radius:2px}.graft-ui-el-popper[data-popper-placement^=top]>.graft-ui-el-popper__arrow:before{border-top-color:transparent!important;border-left-color:transparent!important}.graft-ui-el-popper[data-popper-placement^=bottom]>.graft-ui-el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.graft-ui-el-popper[data-popper-placement^=left]>.graft-ui-el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.graft-ui-el-popper[data-popper-placement^=right]>.graft-ui-el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.graft-ui-el-user-items-popper .graft-ui-el-link{--graft-ui-el-link-text-color: var(--graft-ui-el-user-items-text-color, var(--graft-ui-el-text-color-regular));--graft-ui-el-link-disabled-text-color: var( --graft-ui-el-user-items-disabled-text-color, var(--graft-ui-el-text-color-placeholder) );--graft-ui-el-link-hover-text-color: var( --graft-ui-el-user-items-hover-text-color, var(--graft-ui-el-color-primary) );--graft-ui-el-link-font-size: var(--graft-ui-el-user-items-font-size, var(--graft-ui-el-font-size-base));--graft-ui-el-link-font-weight: var(--graft-ui-el-user-items-font-weight, var(--graft-ui-el-font-weight-primary))}.graft-ui-el-user-items[data-v-e3128200]{display:flex;align-items:center}.graft-ui-el-user-items .graft-ui-el-user-items__separator[data-v-e3128200]{color:var(--graft-ui-el-user-items-text-color, var(--graft-ui-el-text-color-regular));font-size:var(--graft-ui-el-user-items-font-size, var(--graft-ui-el-font-size-base));font-weight:var(--graft-ui-el-user-items-font-weight, var(--graft-ui-el-font-weight-primary))}.graft-ui-el-user-items .graft-ui-el-user-items__separator.is-disabled[data-v-e3128200]{color:var(--graft-ui-el-user-items-disabled-text-color, var(--graft-ui-el-text-color-placeholder))}.graft-ui-el-user-items[data-v-e3128200] .graft-ui-el-link{--graft-ui-el-link-text-color: var(--graft-ui-el-user-items-text-color, var(--graft-ui-el-text-color-regular));--graft-ui-el-link-disabled-text-color: var( --graft-ui-el-user-items-disabled-text-color, var(--graft-ui-el-text-color-placeholder) );--graft-ui-el-link-hover-text-color: var( --graft-ui-el-user-items-hover-text-color, var(--graft-ui-el-color-primary) );--graft-ui-el-link-font-size: var(--graft-ui-el-user-items-font-size, var(--graft-ui-el-font-size-base));--graft-ui-el-link-font-weight: var(--graft-ui-el-user-items-font-weight, var(--graft-ui-el-font-weight-primary))}.graft-ui-el-select-dropdown.is-multiple .graft-ui-el-select-dropdown__item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--graft-ui-el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.graft-ui-el-scrollbar{--graft-ui-el-scrollbar-opacity: .3;--graft-ui-el-scrollbar-bg-color: var(--graft-ui-el-text-color-secondary);--graft-ui-el-scrollbar-hover-opacity: .5;--graft-ui-el-scrollbar-hover-bg-color: var(--graft-ui-el-text-color-secondary)}.graft-ui-el-scrollbar{overflow:hidden;position:relative;height:100%}.graft-ui-el-scrollbar__wrap{overflow:auto;height:100%}.graft-ui-el-scrollbar__wrap--hidden-default{scrollbar-width:none}.graft-ui-el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.graft-ui-el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--graft-ui-el-scrollbar-bg-color, var(--graft-ui-el-text-color-secondary));transition:var(--graft-ui-el-transition-duration) background-color;opacity:var(--graft-ui-el-scrollbar-opacity, .3)}.graft-ui-el-scrollbar__thumb:hover{background-color:var(--graft-ui-el-scrollbar-hover-bg-color, var(--graft-ui-el-text-color-secondary));opacity:var(--graft-ui-el-scrollbar-hover-opacity, .5)}.graft-ui-el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.graft-ui-el-scrollbar__bar.is-vertical{width:6px;top:2px}.graft-ui-el-scrollbar__bar.is-vertical>div{width:100%}.graft-ui-el-scrollbar__bar.is-horizontal{height:6px;left:2px}.graft-ui-el-scrollbar__bar.is-horizontal>div{height:100%}.graft-ui-el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.graft-ui-el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.graft-ui-el-scrollbar-fade-enter-from,.graft-ui-el-scrollbar-fade-leave-active{opacity:0}.graft-ui-el-select-dropdown{z-index:calc(var(--graft-ui-el-index-top) + 1);border-radius:var(--graft-ui-el-border-radius-base);box-sizing:border-box}.graft-ui-el-select-dropdown .graft-ui-el-scrollbar.is-empty .graft-ui-el-select-dropdown__list{padding:0}.graft-ui-el-select-dropdown__loading,.graft-ui-el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:var(--graft-ui-el-text-color-secondary);font-size:var(--graft-ui-el-select-font-size)}.graft-ui-el-select-dropdown__wrap{max-height:274px}.graft-ui-el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;box-sizing:border-box}.graft-ui-el-select-dropdown__list.graft-ui-el-vl__window{margin:6px 0;padding:0}.graft-ui-el-select-dropdown__header{padding:10px;border-bottom:1px solid var(--graft-ui-el-border-color-light)}.graft-ui-el-select-dropdown__footer{padding:10px;border-top:1px solid var(--graft-ui-el-border-color-light)}.graft-ui-el-select-dropdown__item{font-size:var(--graft-ui-el-font-size-base);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--graft-ui-el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.graft-ui-el-select-dropdown__item.is-hovering{background-color:var(--graft-ui-el-fill-color-light)}.graft-ui-el-select-dropdown__item.is-selected{color:var(--graft-ui-el-color-primary);font-weight:700}.graft-ui-el-select-dropdown__item.is-disabled{color:var(--graft-ui-el-text-color-placeholder);cursor:not-allowed;background-color:unset}.graft-ui-el-select-dropdown.is-multiple .graft-ui-el-select-dropdown__item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--graft-ui-el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.graft-ui-el-select-dropdown.is-multiple .graft-ui-el-select-dropdown__item.is-disabled:after{background-color:var(--graft-ui-el-text-color-placeholder)}.graft-ui-el-select-group{margin:0;padding:0}.graft-ui-el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.graft-ui-el-select-group__title{box-sizing:border-box;padding:0 20px;font-size:12px;color:var(--graft-ui-el-color-info);line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graft-ui-el-select-group .graft-ui-el-select-dropdown__item{padding-left:20px}.graft-ui-el-select{--graft-ui-el-select-border-color-hover: var(--graft-ui-el-border-color-hover);--graft-ui-el-select-disabled-color: var(--graft-ui-el-disabled-text-color);--graft-ui-el-select-disabled-border: var(--graft-ui-el-disabled-border-color);--graft-ui-el-select-font-size: var(--graft-ui-el-font-size-base);--graft-ui-el-select-close-hover-color: var(--graft-ui-el-text-color-secondary);--graft-ui-el-select-input-color: var(--graft-ui-el-text-color-placeholder);--graft-ui-el-select-multiple-input-color: var(--graft-ui-el-text-color-regular);--graft-ui-el-select-input-focus-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-select-input-font-size: 14px;--graft-ui-el-select-width: 100%}.graft-ui-el-select{display:inline-block;position:relative;vertical-align:middle;width:var(--graft-ui-el-select-width)}.graft-ui-el-select__wrapper{display:flex;align-items:center;position:relative;box-sizing:border-box;cursor:pointer;text-align:left;font-size:14px;padding:4px 12px;gap:6px;min-height:32px;line-height:24px;border-radius:var(--graft-ui-el-border-radius-base);background-color:var(--graft-ui-el-fill-color-blank);transition:var(--graft-ui-el-transition-duration);transform:translateZ(0);box-shadow:0 0 0 1px var(--graft-ui-el-border-color) inset}.graft-ui-el-select__wrapper.is-filterable{cursor:text}.graft-ui-el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--graft-ui-el-color-primary) inset}.graft-ui-el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--graft-ui-el-border-color-hover) inset}.graft-ui-el-select__wrapper.is-disabled{cursor:not-allowed;background-color:var(--graft-ui-el-fill-color-light);color:var(--graft-ui-el-text-color-placeholder);box-shadow:0 0 0 1px var(--graft-ui-el-select-disabled-border) inset}.graft-ui-el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--graft-ui-el-select-disabled-border) inset}.graft-ui-el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--graft-ui-el-input-focus-border-color) inset}.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-select__selected-item{color:var(--graft-ui-el-select-disabled-color)}.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-select__caret,.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-tag,.graft-ui-el-select__wrapper.is-disabled input{cursor:not-allowed}.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-select__prefix,.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-select__suffix{pointer-events:none}.graft-ui-el-select__prefix,.graft-ui-el-select__suffix{display:flex;align-items:center;flex-shrink:0;gap:6px;color:var(--graft-ui-el-input-icon-color, var(--graft-ui-el-text-color-placeholder))}.graft-ui-el-select__caret{color:var(--graft-ui-el-select-input-color);font-size:var(--graft-ui-el-select-input-font-size);transition:var(--graft-ui-el-transition-duration);transform:rotate(0);cursor:pointer}.graft-ui-el-select__caret.is-reverse{transform:rotate(180deg)}.graft-ui-el-select__clear{cursor:pointer}.graft-ui-el-select__clear:hover{color:var(--graft-ui-el-select-close-hover-color)}.graft-ui-el-select__selection{position:relative;display:flex;flex-wrap:wrap;align-items:center;flex:1;min-width:0;gap:6px}.graft-ui-el-select__selection.is-near{margin-left:-8px}.graft-ui-el-select__selection .graft-ui-el-tag{cursor:pointer;border-color:transparent}.graft-ui-el-select__selection .graft-ui-el-tag.graft-ui-el-tag--plain{border-color:var(--graft-ui-el-tag-border-color)}.graft-ui-el-select__selection .graft-ui-el-tag .graft-ui-el-tag__content{min-width:0}.graft-ui-el-select__selected-item{display:flex;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.graft-ui-el-select__tags-text{display:block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graft-ui-el-select__placeholder{position:absolute;z-index:-1;display:block;top:50%;transform:translateY(-50%);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--graft-ui-el-input-text-color, var(--graft-ui-el-text-color-regular))}.graft-ui-el-select__placeholder.is-transparent{-webkit-user-select:none;user-select:none;color:var(--graft-ui-el-text-color-placeholder)}.graft-ui-el-select__popper.graft-ui-el-popper{background:var(--graft-ui-el-bg-color-overlay);border:1px solid var(--graft-ui-el-border-color-light);box-shadow:var(--graft-ui-el-box-shadow-light)}.graft-ui-el-select__popper.graft-ui-el-popper .graft-ui-el-popper__arrow:before{border:1px solid var(--graft-ui-el-border-color-light)}.graft-ui-el-select__popper.graft-ui-el-popper[data-popper-placement^=top] .graft-ui-el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.graft-ui-el-select__popper.graft-ui-el-popper[data-popper-placement^=bottom] .graft-ui-el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.graft-ui-el-select__popper.graft-ui-el-popper[data-popper-placement^=left] .graft-ui-el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.graft-ui-el-select__popper.graft-ui-el-popper[data-popper-placement^=right] .graft-ui-el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.graft-ui-el-select__input-wrapper{flex:1}.graft-ui-el-select__input-wrapper.is-hidden{position:absolute;opacity:0;z-index:-1}.graft-ui-el-select__input{border:none;outline:none;padding:0;color:var(--graft-ui-el-select-multiple-input-color);font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:100%;background-color:transparent}.graft-ui-el-select__input-calculator{position:absolute;left:0;top:0;max-width:100%;visibility:hidden;white-space:pre;overflow:hidden}.graft-ui-el-select--large .graft-ui-el-select__wrapper{gap:6px;padding:8px 16px;min-height:40px;line-height:24px;font-size:14px}.graft-ui-el-select--large .graft-ui-el-select__selection{gap:6px}.graft-ui-el-select--large .graft-ui-el-select__selection.is-near{margin-left:-8px}.graft-ui-el-select--large .graft-ui-el-select__prefix,.graft-ui-el-select--large .graft-ui-el-select__suffix{gap:6px}.graft-ui-el-select--large .graft-ui-el-select__input{height:24px}.graft-ui-el-select--small .graft-ui-el-select__wrapper{gap:4px;padding:2px 8px;min-height:24px;line-height:20px;font-size:12px}.graft-ui-el-select--small .graft-ui-el-select__selection{gap:4px}.graft-ui-el-select--small .graft-ui-el-select__selection.is-near{margin-left:-6px}.graft-ui-el-select--small .graft-ui-el-select__prefix,.graft-ui-el-select--small .graft-ui-el-select__suffix{gap:4px}.graft-ui-el-select--small .graft-ui-el-select__input{height:20px}.graft-ui-el-avatar{--graft-ui-el-avatar-text-color: var(--graft-ui-el-color-white);--graft-ui-el-avatar-bg-color: var(--graft-ui-el-text-color-disabled);--graft-ui-el-avatar-text-size: 14px;--graft-ui-el-avatar-icon-size: 18px;--graft-ui-el-avatar-border-radius: var(--graft-ui-el-border-radius-base);--graft-ui-el-avatar-size-large: 56px;--graft-ui-el-avatar-size-small: 24px;--graft-ui-el-avatar-size: 40px;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;overflow:hidden;outline:none;color:var(--graft-ui-el-avatar-text-color);background:var(--graft-ui-el-avatar-bg-color);width:var(--graft-ui-el-avatar-size);height:var(--graft-ui-el-avatar-size);font-size:var(--graft-ui-el-avatar-text-size)}.graft-ui-el-avatar>img{display:block;width:100%;height:100%}.graft-ui-el-avatar--circle{border-radius:50%}.graft-ui-el-avatar--square{border-radius:var(--graft-ui-el-avatar-border-radius)}.graft-ui-el-avatar--icon{font-size:var(--graft-ui-el-avatar-icon-size)}.graft-ui-el-avatar--small{--graft-ui-el-avatar-size: 24px}.graft-ui-el-avatar--large{--graft-ui-el-avatar-size: 56px}.graft-ui-el-text{--graft-ui-el-text-font-size: var(--graft-ui-el-font-size-base);--graft-ui-el-text-color: var(--graft-ui-el-text-color-regular)}.graft-ui-el-text{align-self:center;margin:0;padding:0;font-size:var(--graft-ui-el-text-font-size);color:var(--graft-ui-el-text-color);overflow-wrap:break-word}.graft-ui-el-text.is-truncated{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.graft-ui-el-text.is-line-clamp{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden}.graft-ui-el-text--large{--graft-ui-el-text-font-size: var(--graft-ui-el-font-size-medium)}.graft-ui-el-text--default{--graft-ui-el-text-font-size: var(--graft-ui-el-font-size-base)}.graft-ui-el-text--small{--graft-ui-el-text-font-size: var(--graft-ui-el-font-size-extra-small)}.graft-ui-el-text.graft-ui-el-text--primary{--graft-ui-el-text-color: var(--graft-ui-el-color-primary)}.graft-ui-el-text.graft-ui-el-text--success{--graft-ui-el-text-color: var(--graft-ui-el-color-success)}.graft-ui-el-text.graft-ui-el-text--warning{--graft-ui-el-text-color: var(--graft-ui-el-color-warning)}.graft-ui-el-text.graft-ui-el-text--danger{--graft-ui-el-text-color: var(--graft-ui-el-color-danger)}.graft-ui-el-text.graft-ui-el-text--error{--graft-ui-el-text-color: var(--graft-ui-el-color-error)}.graft-ui-el-text.graft-ui-el-text--info{--graft-ui-el-text-color: var(--graft-ui-el-color-info)}.graft-ui-el-text>.graft-ui-el-icon{vertical-align:-2px}.graft-ui-el-user-select:not(.hide-avatar) .graft-ui-el-select-dropdown__item:not(.graft-ui-el-user-select-option) span{display:flex;align-items:center}.graft-ui-el-user-select:not(.hide-avatar) .graft-ui-el-select-dropdown__item:not(.graft-ui-el-user-select-option) span:before{content:"";display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iNCIgZmlsbD0iI0JEQzdENiIvPgo8cGF0aCBkPSJNMTEuMzQ3NSA3LjA3MjYzQzExLjQyNCA2LjY4NTg5IDExLjQwNCA2LjI4NjI2IDExLjI4OTQgNS45MDkwN0MxMS4xNzQ3IDUuNTMxODggMTAuOTY4OSA1LjE4ODc0IDEwLjY5MDIgNC45MDk5OEMxMC40MTE0IDQuNjMxMjEgMTAuMDY4MyA0LjQyNTQxIDkuNjkxMDkgNC4zMTA3NkM5LjMxMzkgNC4xOTYxMSA4LjkxNDI3IDQuMTc2MTUgOC41Mjc1MyA0LjI1MjYzQzcuNTk3NTMgNC40MzI2MyA2LjgyNTAzIDUuMTk3NjMgNi42NTI1MyA2LjEzNTEzQzYuNTc2MDUgNi41MjE4NyA2LjU5NjAyIDYuOTIxNDkgNi43MTA2NyA3LjI5ODY4QzYuODI1MzEgNy42NzU4OCA3LjAzMTExIDguMDE5MDIgNy4zMDk4OCA4LjI5Nzc4QzcuNTg4NjQgOC41NzY1NCA3LjkzMTc4IDguNzgyMzQgOC4zMDg5NyA4Ljg5Njk5QzguNjg2MTYgOS4wMTE2NCA5LjA4NTc5IDkuMDMxNjEgOS40NzI1MyA4Ljk1NTEzQzEwLjQwMjUgOC43NzUxMyAxMS4xNzUgOC4wMTAxMyAxMS4zNDc1IDcuMDcyNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOC45OTk5MyA5QzYuNzQyNDMgOSA0Ljg1MjQzIDEwLjU2IDQuMzQyNDMgMTIuNjZDNC4yMDc0MyAxMy4yMyA0LjYzNDkzIDEzLjc5MjUgNS4yMTk5MyAxMy43OTI1SDEyLjc3MjRDMTMuMzY0OSAxMy43OTI1IDEzLjc5MjQgMTMuMjM3NSAxMy42NDk5IDEyLjY2QzEzLjM5ODQgMTEuNjE2NCAxMi44MDMgMTAuNjg3OCAxMS45NTk0IDEwLjAyMzlDMTEuMTE1OSA5LjM1OTkyIDEwLjA3MzQgOC45OTkyNyA4Ljk5OTkzIDlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-size:100%;margin-right:8px}.graft-ui-el-user-select .graft-ui-el-user-select-option[data-v-86a197df]{display:flex;align-items:center;gap:8px}.graft-ui-el-user-select .graft-ui-el-user-select-option__text[data-v-86a197df]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graft-ui-el-tof-auth-modal[data-v-f063d284]{position:fixed;inset:0}.graft-ui-el-tof-auth-modal__mask[data-v-f063d284]{background-color:var(--graft-ui-el-overlay-color-lighter);position:fixed;inset:0}.graft-ui-el-tof-auth-modal__content[data-v-f063d284]{position:fixed;display:flex;justify-content:center;inset:0;border:none}.graft-ui-el-tof-auth-modal__content-iframe[data-v-f063d284]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--graft-ui-el-border-color);background-color:var(--graft-ui-el-bg-color);box-shadow:var(--graft-ui-el-box-shadow)}.graft-ui-el-tof-auth-modal__content-iframe iframe[data-v-f063d284]{width:100%;height:100%;border:none}.graft-ui-el-tof-auth-modal__content-iframe-spinner[data-v-f063d284]{box-sizing:border-box;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-68px;width:64px;height:64px;border-radius:50%;border:2px solid var(--graft-ui-el-color-primary);border-top-color:transparent;animation:spin-f063d284 1s linear infinite}@keyframes spin-f063d284{to{transform:rotate(360deg)}}.graft-ui-el-fade-enter-active[data-v-f063d284],.graft-ui-el-fade-leave-active[data-v-f063d284]{transition:opacity .2s ease-in}.graft-ui-el-fade-enter-from[data-v-f063d284],.graft-ui-el-fade-leave-to[data-v-f063d284]{opacity:0}.graft-ui-el-brand-logo[data-v-97bf5502]{font-size:0;cursor:unset}.graft-ui-el-brand-logo.clickable[data-v-97bf5502]{cursor:pointer}.graft-ui-el-brand-logo.disabled[data-v-97bf5502]{cursor:not-allowed}:root{--graft-ui-el-popup-modal-bg-color: var(--graft-ui-el-color-black);--graft-ui-el-popup-modal-opacity: .5}.v-modal-enter{animation:v-modal-in var(--graft-ui-el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--graft-ui-el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--graft-ui-el-popup-modal-opacity);background:var(--graft-ui-el-popup-modal-bg-color)}.graft-ui-el-popup-parent--hidden{overflow:hidden}.graft-ui-el-dialog{--graft-ui-el-dialog-width: 50%;--graft-ui-el-dialog-margin-top: 15vh;--graft-ui-el-dialog-bg-color: var(--graft-ui-el-bg-color);--graft-ui-el-dialog-box-shadow: var(--graft-ui-el-box-shadow);--graft-ui-el-dialog-title-font-size: var(--graft-ui-el-font-size-large);--graft-ui-el-dialog-content-font-size: 14px;--graft-ui-el-dialog-font-line-height: var(--graft-ui-el-font-line-height-primary);--graft-ui-el-dialog-padding-primary: 16px;--graft-ui-el-dialog-border-radius: var(--graft-ui-el-border-radius-base);position:relative;margin:var(--graft-ui-el-dialog-margin-top, 15vh) auto 50px;background:var(--graft-ui-el-dialog-bg-color);border-radius:var(--graft-ui-el-dialog-border-radius);box-shadow:var(--graft-ui-el-dialog-box-shadow);box-sizing:border-box;padding:var(--graft-ui-el-dialog-padding-primary);width:var(--graft-ui-el-dialog-width, 50%);overflow-wrap:break-word}.graft-ui-el-dialog:focus{outline:none!important}.graft-ui-el-dialog.is-align-center{margin:auto}.graft-ui-el-dialog.is-fullscreen{--graft-ui-el-dialog-width: 100%;--graft-ui-el-dialog-margin-top: 0;margin-bottom:0;height:100%;overflow:auto;border-radius:0}.graft-ui-el-dialog__wrapper{position:fixed;inset:0;overflow:auto;margin:0}.graft-ui-el-dialog.is-draggable .graft-ui-el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.graft-ui-el-dialog__header{padding-bottom:var(--graft-ui-el-dialog-padding-primary)}.graft-ui-el-dialog__header.show-close{padding-right:calc(var(--graft-ui-el-dialog-padding-primary) + var(--graft-ui-el-message-close-size, 16px))}.graft-ui-el-dialog__headerbtn{position:absolute;top:0;right:0;padding:0;width:48px;height:48px;background:transparent;border:none;outline:none;cursor:pointer;font-size:var(--graft-ui-el-message-close-size, 16px)}.graft-ui-el-dialog__headerbtn .graft-ui-el-dialog__close{color:var(--graft-ui-el-color-info);font-size:inherit}.graft-ui-el-dialog__headerbtn:focus .graft-ui-el-dialog__close,.graft-ui-el-dialog__headerbtn:hover .graft-ui-el-dialog__close{color:var(--graft-ui-el-color-primary)}.graft-ui-el-dialog__title{line-height:var(--graft-ui-el-dialog-font-line-height);font-size:var(--graft-ui-el-dialog-title-font-size);color:var(--graft-ui-el-text-color-primary)}.graft-ui-el-dialog__body{color:var(--graft-ui-el-text-color-regular);font-size:var(--graft-ui-el-dialog-content-font-size)}.graft-ui-el-dialog__footer{padding-top:var(--graft-ui-el-dialog-padding-primary);text-align:right;box-sizing:border-box}.graft-ui-el-dialog--center{text-align:center}.graft-ui-el-dialog--center .graft-ui-el-dialog__body{text-align:initial}.graft-ui-el-dialog--center .graft-ui-el-dialog__footer{text-align:inherit}.graft-ui-el-modal-dialog.is-penetrable{pointer-events:none}.graft-ui-el-modal-dialog.is-penetrable .graft-ui-el-dialog{pointer-events:auto}.graft-ui-el-overlay-dialog{position:fixed;inset:0;overflow:auto}.dialog-fade-enter-active{animation:modal-fade-in var(--graft-ui-el-transition-duration)}.dialog-fade-enter-active .graft-ui-el-overlay-dialog{animation:dialog-fade-in var(--graft-ui-el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--graft-ui-el-transition-duration)}.dialog-fade-leave-active .graft-ui-el-overlay-dialog{animation:dialog-fade-out var(--graft-ui-el-transition-duration)}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.graft-ui-el-overlay{position:fixed;inset:0;z-index:2000;height:100%;background-color:var(--graft-ui-el-overlay-color-lighter);overflow:auto}.graft-ui-el-overlay .graft-ui-el-overlay-root{height:0}.graft-ui-el-button{--graft-ui-el-button-font-weight: var(--graft-ui-el-font-weight-primary);--graft-ui-el-button-border-color: var(--graft-ui-el-border-color);--graft-ui-el-button-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-button-text-color: var(--graft-ui-el-text-color-regular);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-disabled-text-color);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-border-color-light);--graft-ui-el-button-divide-border-color: rgba(255, 255, 255, .5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-primary-light-9);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-primary-light-7);--graft-ui-el-button-active-text-color: var(--graft-ui-el-button-hover-text-color);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-button-hover-bg-color);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-text-color-secondary);--graft-ui-el-button-active-color: var(--graft-ui-el-text-color-primary)}.graft-ui-el-button{display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:var(--graft-ui-el-button-text-color);text-align:center;box-sizing:border-box;outline:none;transition:.1s;font-weight:var(--graft-ui-el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--graft-ui-el-button-bg-color);border:var(--graft-ui-el-border);border-color:var(--graft-ui-el-button-border-color)}.graft-ui-el-button:hover{color:var(--graft-ui-el-button-hover-text-color);border-color:var(--graft-ui-el-button-hover-border-color);background-color:var(--graft-ui-el-button-hover-bg-color);outline:none}.graft-ui-el-button:active{color:var(--graft-ui-el-button-active-text-color);border-color:var(--graft-ui-el-button-active-border-color);background-color:var(--graft-ui-el-button-active-bg-color);outline:none}.graft-ui-el-button:focus-visible{outline:2px solid var(--graft-ui-el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.graft-ui-el-button>span{display:inline-flex;align-items:center}.graft-ui-el-button+.graft-ui-el-button{margin-left:12px}.graft-ui-el-button{padding:8px 15px;font-size:var(--graft-ui-el-font-size-base);border-radius:var(--graft-ui-el-border-radius-base)}.graft-ui-el-button.is-round{padding:8px 15px}.graft-ui-el-button::-moz-focus-inner{border:0}.graft-ui-el-button [class*=graft-ui-el-icon]+span{margin-left:6px}.graft-ui-el-button [class*=graft-ui-el-icon] svg{vertical-align:bottom}.graft-ui-el-button.is-plain{--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-primary)}.graft-ui-el-button.is-active{color:var(--graft-ui-el-button-active-text-color);border-color:var(--graft-ui-el-button-active-border-color);background-color:var(--graft-ui-el-button-active-bg-color);outline:none}.graft-ui-el-button.is-disabled,.graft-ui-el-button.is-disabled:hover{color:var(--graft-ui-el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--graft-ui-el-button-disabled-bg-color);border-color:var(--graft-ui-el-button-disabled-border-color)}.graft-ui-el-button.is-loading{position:relative;pointer-events:none}.graft-ui-el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;inset:-1px;border-radius:inherit;background-color:var(--graft-ui-el-mask-color-extra-light)}.graft-ui-el-button.is-round{border-radius:var(--graft-ui-el-border-radius-round)}.graft-ui-el-button.is-circle{width:32px;border-radius:50%;padding:8px}.graft-ui-el-button.is-text{color:var(--graft-ui-el-button-text-color);border:0 solid transparent;background-color:transparent}.graft-ui-el-button.is-text.is-disabled{color:var(--graft-ui-el-button-disabled-text-color);background-color:transparent!important}.graft-ui-el-button.is-text:not(.is-disabled):hover{background-color:var(--graft-ui-el-fill-color-light)}.graft-ui-el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--graft-ui-el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.graft-ui-el-button.is-text:not(.is-disabled):active{background-color:var(--graft-ui-el-fill-color)}.graft-ui-el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--graft-ui-el-fill-color-light)}.graft-ui-el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--graft-ui-el-fill-color)}.graft-ui-el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--graft-ui-el-fill-color-dark)}.graft-ui-el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.graft-ui-el-button.is-link{border-color:transparent;color:var(--graft-ui-el-button-text-color);background:transparent;padding:2px;height:auto}.graft-ui-el-button.is-link:hover{color:var(--graft-ui-el-button-hover-link-text-color)}.graft-ui-el-button.is-link.is-disabled{color:var(--graft-ui-el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.graft-ui-el-button.is-link:not(.is-disabled):hover{border-color:transparent;background-color:transparent}.graft-ui-el-button.is-link:not(.is-disabled):active{color:var(--graft-ui-el-button-active-color);border-color:transparent;background-color:transparent}.graft-ui-el-button--text{border-color:transparent;background:transparent;color:var(--graft-ui-el-color-primary);padding-left:0;padding-right:0}.graft-ui-el-button--text.is-disabled{color:var(--graft-ui-el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.graft-ui-el-button--text:not(.is-disabled):hover{color:var(--graft-ui-el-color-primary-light-3);border-color:transparent;background-color:transparent}.graft-ui-el-button--text:not(.is-disabled):active{color:var(--graft-ui-el-color-primary-dark-2);border-color:transparent;background-color:transparent}.graft-ui-el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.graft-ui-el-button--primary{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-primary-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-primary-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-primary-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-primary-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-primary-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-primary-light-5)}.graft-ui-el-button--primary.is-plain,.graft-ui-el-button--primary.is-text,.graft-ui-el-button--primary.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-primary-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--primary.is-plain.is-disabled,.graft-ui-el-button--primary.is-plain.is-disabled:hover,.graft-ui-el-button--primary.is-plain.is-disabled:focus,.graft-ui-el-button--primary.is-plain.is-disabled:active,.graft-ui-el-button--primary.is-text.is-disabled,.graft-ui-el-button--primary.is-text.is-disabled:hover,.graft-ui-el-button--primary.is-text.is-disabled:focus,.graft-ui-el-button--primary.is-text.is-disabled:active,.graft-ui-el-button--primary.is-link.is-disabled,.graft-ui-el-button--primary.is-link.is-disabled:hover,.graft-ui-el-button--primary.is-link.is-disabled:focus,.graft-ui-el-button--primary.is-link.is-disabled:active{color:var(--graft-ui-el-color-primary-light-5);background-color:var(--graft-ui-el-color-primary-light-9);border-color:var(--graft-ui-el-color-primary-light-8)}.graft-ui-el-button--success{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-success);--graft-ui-el-button-border-color: var(--graft-ui-el-color-success);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-success-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-success-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-success-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-success-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-success-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-success-light-5)}.graft-ui-el-button--success.is-plain,.graft-ui-el-button--success.is-text,.graft-ui-el-button--success.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-success);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-success-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-success);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-success);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--success.is-plain.is-disabled,.graft-ui-el-button--success.is-plain.is-disabled:hover,.graft-ui-el-button--success.is-plain.is-disabled:focus,.graft-ui-el-button--success.is-plain.is-disabled:active,.graft-ui-el-button--success.is-text.is-disabled,.graft-ui-el-button--success.is-text.is-disabled:hover,.graft-ui-el-button--success.is-text.is-disabled:focus,.graft-ui-el-button--success.is-text.is-disabled:active,.graft-ui-el-button--success.is-link.is-disabled,.graft-ui-el-button--success.is-link.is-disabled:hover,.graft-ui-el-button--success.is-link.is-disabled:focus,.graft-ui-el-button--success.is-link.is-disabled:active{color:var(--graft-ui-el-color-success-light-5);background-color:var(--graft-ui-el-color-success-light-9);border-color:var(--graft-ui-el-color-success-light-8)}.graft-ui-el-button--warning{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-border-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-warning-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-warning-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-warning-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-warning-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-warning-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-warning-light-5)}.graft-ui-el-button--warning.is-plain,.graft-ui-el-button--warning.is-text,.graft-ui-el-button--warning.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-warning-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--warning.is-plain.is-disabled,.graft-ui-el-button--warning.is-plain.is-disabled:hover,.graft-ui-el-button--warning.is-plain.is-disabled:focus,.graft-ui-el-button--warning.is-plain.is-disabled:active,.graft-ui-el-button--warning.is-text.is-disabled,.graft-ui-el-button--warning.is-text.is-disabled:hover,.graft-ui-el-button--warning.is-text.is-disabled:focus,.graft-ui-el-button--warning.is-text.is-disabled:active,.graft-ui-el-button--warning.is-link.is-disabled,.graft-ui-el-button--warning.is-link.is-disabled:hover,.graft-ui-el-button--warning.is-link.is-disabled:focus,.graft-ui-el-button--warning.is-link.is-disabled:active{color:var(--graft-ui-el-color-warning-light-5);background-color:var(--graft-ui-el-color-warning-light-9);border-color:var(--graft-ui-el-color-warning-light-8)}.graft-ui-el-button--danger{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-border-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-danger-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-danger-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-danger-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-danger-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-danger-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-danger-light-5)}.graft-ui-el-button--danger.is-plain,.graft-ui-el-button--danger.is-text,.graft-ui-el-button--danger.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-danger-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--danger.is-plain.is-disabled,.graft-ui-el-button--danger.is-plain.is-disabled:hover,.graft-ui-el-button--danger.is-plain.is-disabled:focus,.graft-ui-el-button--danger.is-plain.is-disabled:active,.graft-ui-el-button--danger.is-text.is-disabled,.graft-ui-el-button--danger.is-text.is-disabled:hover,.graft-ui-el-button--danger.is-text.is-disabled:focus,.graft-ui-el-button--danger.is-text.is-disabled:active,.graft-ui-el-button--danger.is-link.is-disabled,.graft-ui-el-button--danger.is-link.is-disabled:hover,.graft-ui-el-button--danger.is-link.is-disabled:focus,.graft-ui-el-button--danger.is-link.is-disabled:active{color:var(--graft-ui-el-color-danger-light-5);background-color:var(--graft-ui-el-color-danger-light-9);border-color:var(--graft-ui-el-color-danger-light-8)}.graft-ui-el-button--info{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-info);--graft-ui-el-button-border-color: var(--graft-ui-el-color-info);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-info-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-info-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-info-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-info-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-info-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-info-light-5)}.graft-ui-el-button--info.is-plain,.graft-ui-el-button--info.is-text,.graft-ui-el-button--info.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-info);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-info-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-info);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-info);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--info.is-plain.is-disabled,.graft-ui-el-button--info.is-plain.is-disabled:hover,.graft-ui-el-button--info.is-plain.is-disabled:focus,.graft-ui-el-button--info.is-plain.is-disabled:active,.graft-ui-el-button--info.is-text.is-disabled,.graft-ui-el-button--info.is-text.is-disabled:hover,.graft-ui-el-button--info.is-text.is-disabled:focus,.graft-ui-el-button--info.is-text.is-disabled:active,.graft-ui-el-button--info.is-link.is-disabled,.graft-ui-el-button--info.is-link.is-disabled:hover,.graft-ui-el-button--info.is-link.is-disabled:focus,.graft-ui-el-button--info.is-link.is-disabled:active{color:var(--graft-ui-el-color-info-light-5);background-color:var(--graft-ui-el-color-info-light-9);border-color:var(--graft-ui-el-color-info-light-8)}.graft-ui-el-button--large{--graft-ui-el-button-size: 40px;height:var(--graft-ui-el-button-size)}.graft-ui-el-button--large [class*=graft-ui-el-icon]+span{margin-left:8px}.graft-ui-el-button--large{padding:12px 19px;font-size:var(--graft-ui-el-font-size-base);border-radius:var(--graft-ui-el-border-radius-base)}.graft-ui-el-button--large.is-round{padding:12px 19px}.graft-ui-el-button--large.is-circle{width:var(--graft-ui-el-button-size);padding:12px}.graft-ui-el-button--small{--graft-ui-el-button-size: 24px;height:var(--graft-ui-el-button-size)}.graft-ui-el-button--small [class*=graft-ui-el-icon]+span{margin-left:4px}.graft-ui-el-button--small{padding:5px 11px;font-size:12px;border-radius:calc(var(--graft-ui-el-border-radius-base) - 1px)}.graft-ui-el-button--small.is-round{padding:5px 11px}.graft-ui-el-button--small.is-circle{width:var(--graft-ui-el-button-size);padding:5px}.graft-ui-el-lna-modal .graft-ui-el-dialog__header{padding-bottom:8px}.graft-ui-el-lna-modal .graft-ui-el-button{padding:8px 15px}.graft-ui-el-lna-modal__header[data-v-19c81a04]{display:flex;align-items:center;gap:8px;font-size:16px}.graft-ui-el-lna-modal__footer[data-v-19c81a04]{gap:8px}.graft-ui-el-lna-modal__description[data-v-19c81a04],.graft-ui-el-lna-modal__steps[data-v-19c81a04]{margin-left:30px;margin-bottom:8px}.graft-ui-el-lna-modal__step[data-v-19c81a04]{display:flex;align-items:center;margin-bottom:8px}.graft-ui-el-lna-modal__step-number[data-v-19c81a04]{display:flex;width:20px;height:20px;align-items:center;justify-content:center;color:var(--graft-ui-el-color-white);background-color:var(--graft-ui-el-color-primary);border-radius:50%;margin-right:8px}.graft-ui-el-lna-modal__step-icon[data-v-19c81a04]{margin:0 8px}.graft-ui-el-lna-modal__step-content[data-v-19c81a04]{display:flex;align-items:center}.tip-info[data-v-23b6496c]{width:294px;max-width:294px;font-size:12px;color:#122440;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.tip-info-scroll[data-v-23b6496c]{max-height:286px;overflow-y:scroll}.flex-bc[data-v-23b6496c]{display:flex;justify-content:space-between;align-items:center}.flex-sc[data-v-23b6496c]{display:flex;align-items:center}.mb-12[data-v-23b6496c]{margin-bottom:12px}.tip-info-title[data-v-23b6496c]{display:flex;align-items:center;gap:8px;color:var(--grey-blue-10, #122440);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.circle[data-v-23b6496c]{width:8px;height:8px;border-radius:50%}.tip-info-desc[data-v-23b6496c]{display:flex;align-items:flex-start;margin-bottom:8px;line-height:20px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal}.tip-info-desc-title[data-v-23b6496c]{color:#000;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600}.tip-info-desc-content[data-v-23b6496c]{flex:1;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal;min-width:0}.tip-info-desc-content[data-v-23b6496c] .graft-ui-el-user-item,.tip-info-desc-content[data-v-23b6496c] .graft-ui-el-user-item .el-link__inner,.tip-info-desc-content[data-v-23b6496c] .graft-ui-el-user-item .el-link__inner span{font-size:12px}.tip-info-suggest[data-v-23b6496c]{margin-top:12px;padding:8px;background-color:#f5f8fe;border-radius:4px}.tip-info-suggest-text[data-v-23b6496c]{line-height:20px;color:#122440;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal}.tip-info-detail-link[data-v-23b6496c]{display:flex;justify-content:flex-start;margin-top:5px;cursor:pointer;color:var(--Blue--6-, #0a6cff);font-size:12px;font-family:PingFang SC;font-style:normal;font-weight:400;line-height:22px}.tip-info-detail-link[data-v-23b6496c]:hover{text-decoration:underline}.tip-info-desc-content-popper[data-v-23b6496c]{font-size:12px}.graft-ui-el-ola-lineage-change[data-v-305fa783]{height:100%;padding:0 16px 16px;background-image:linear-gradient(to bottom,#f0f0ff,#fcfcff)!important}.graft-ui-el-ola-lineage-change .lineage-change-chart-header[data-v-305fa783]{display:flex;justify-content:space-between;align-items:center;height:44px}.graft-ui-el-ola-lineage-change .lineage-change-chart-header .lineage-change-chart-header-left[data-v-305fa783]{display:flex;align-items:center;gap:8px}.graft-ui-el-ola-lineage-change .lineage-change-chart-header .lineage-change-chart-header-title[data-v-305fa783]{color:var(--grey-blue-10, #122440);font-size:14px;font-weight:500;line-height:24px}.graft-ui-el-ola-lineage-change .lineage-change-chart-content[data-v-305fa783]{background-color:#fff;width:100%}.graft-ui-el-ola-lineage-change .lineage-change-chart-content .chart-container[data-v-305fa783]{width:100%;height:220px}.echarts-tooltip-change-detail[data-v-305fa783]{width:294px!important;max-width:294px!important}.chart-empty[data-v-305fa783]{height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center}.chart-empty .empty-img[data-v-305fa783]{width:64px;height:70px}.chart-empty .no-data-text[data-v-305fa783]{margin-top:0;color:var(--grey-blue-8, #4a5970);text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.mini[data-v-f5d378a0]{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.mini__canvas[data-v-f5d378a0]{display:block;max-width:100%;border-radius:8px;border:1px solid var(--graft-ui-el-border-color);background:linear-gradient(180deg,#e0f2fe,#dbeafe 58%,#ede9fe);box-shadow:0 14px 26px #0f172a24;touch-action:manipulation}.mini__picker[data-v-f5d378a0]{width:min(100%,352px);display:flex;justify-content:center;gap:8px}.mini__skin[data-v-f5d378a0]{width:112px;min-height:76px;border:1px solid var(--graft-ui-el-border-color);border-radius:10px;background:linear-gradient(180deg,#fff,#f8fafc);padding:5px 6px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;box-shadow:0 4px 10px #0f172a14;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.mini__skin[data-v-f5d378a0]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 14px #0f172a1f}.mini__skin.is-active[data-v-f5d378a0]{border-color:var(--graft-ui-el-color-primary);background:linear-gradient(180deg,#fff,#eff6ff);box-shadow:0 0 0 1px var(--graft-ui-el-color-primary),0 8px 14px #2563eb29}.mini__skin[data-v-f5d378a0]:disabled{opacity:.65;cursor:not-allowed}.mini__skin-image[data-v-f5d378a0]{width:52px;height:38px;object-fit:contain;pointer-events:none}.mini__skin-label[data-v-f5d378a0]{font-size:11px;font-weight:500;color:#64748b;line-height:1.15;letter-spacing:.2px;pointer-events:none}.mini__hint[data-v-f5d378a0]{width:90%;font-size:12px;color:#475569;text-align:center;border-radius:8px;background:#ffffffb3;border:1px solid rgba(148,163,184,.35);padding:6px 10px}.mini[data-v-8243fe1e]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px}.mini__canvas[data-v-8243fe1e]{display:block;max-width:100%;border-radius:14px;border:1px solid var(--graft-ui-el-border-color);background:linear-gradient(180deg,#7dd3fc,#eff6ff);box-shadow:0 12px 26px #0f172a29,inset 0 1px #ffffff6b;touch-action:manipulation}.mini__hint[data-v-8243fe1e]{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 12px;font-size:12px;line-height:1.4;color:var(--graft-ui-el-text-color-secondary)}.mini__hint span[data-v-8243fe1e]{padding:2px 8px;border-radius:999px;border:1px solid var(--graft-ui-el-border-color-light);background:var(--graft-ui-el-fill-color-light)}.mini[data-v-32cdac75]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px}.mini__canvas[data-v-32cdac75]{display:block;max-width:100%;border-radius:14px;border:1px solid var(--graft-ui-el-border-color);background:linear-gradient(180deg,#0f172a,#1e293b 58%,#0b1120);box-shadow:0 14px 26px #0f172a3d,inset 0 1px #ffffff0d;touch-action:manipulation}.mini__hint[data-v-32cdac75]{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:6px 10px;font-size:12px;color:var(--graft-ui-el-text-color-secondary)}.mini__hint span[data-v-32cdac75]{padding:2px 8px;border-radius:999px;border:1px solid var(--graft-ui-el-border-color-light);background:var(--graft-ui-el-fill-color-light);white-space:nowrap}.mini[data-v-6f179acc]{width:90%;display:flex;flex-direction:column;align-items:center;gap:4px}.mini__canvas[data-v-6f179acc]{display:block;max-width:100%;border-radius:8px;border:1px solid var(--graft-ui-el-border-color);background:linear-gradient(180deg,#cffafe,#bae6fd 56%,#dcfce7);box-shadow:0 16px 30px #0f172a29;touch-action:manipulation}.mini__picker[data-v-6f179acc]{width:min(100%,370px);display:flex;justify-content:center;gap:8px}.mini__skin[data-v-6f179acc]{width:80px;min-height:40px;border:1px solid var(--graft-ui-el-border-color);border-radius:10px;background:linear-gradient(180deg,#fff,#f8fafc);padding:6px 6px 7px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;box-shadow:0 5px 12px #0f172a14;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.mini__skin[data-v-6f179acc]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 16px #0f172a1f}.mini__skin.is-active[data-v-6f179acc]{border-color:var(--graft-ui-el-color-primary);background:linear-gradient(180deg,#fff,#eef2ff);box-shadow:0 0 0 1px var(--graft-ui-el-color-primary),0 8px 15px #3b82f62e}.mini__skin[data-v-6f179acc]:disabled{opacity:.65;cursor:not-allowed}.mini__skin-image[data-v-6f179acc]{width:38px!important;height:28px!important;object-fit:contain;pointer-events:none}.mini__skin-label[data-v-6f179acc]{font-size:11px;font-weight:500;color:#64748b;line-height:1.2;letter-spacing:.2px;pointer-events:none}.mini__hint[data-v-6f179acc]{width:100%;font-size:12px;color:#475569;text-align:center;border-radius:8px;background:#ffffffb8;border:1px solid rgba(148,163,184,.35);padding:6px 10px}.mini[data-v-87810e6f]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px}.mini__stage[data-v-87810e6f]{width:min(100%,700px);display:flex;align-items:flex-start;justify-content:center;gap:14px}.mini__left[data-v-87810e6f]{width:132px;flex:0 0 132px;display:flex;flex-direction:column;gap:8px}.mini__canvas[data-v-87810e6f]{display:block;width:auto;max-width:min(100%,420px);border-radius:14px;border:1px solid rgba(148,163,184,.42);box-shadow:0 16px 30px #02061766,inset 0 1px #ffffff38;background:linear-gradient(180deg,#0f172a,#030712);touch-action:manipulation}.mini__hud[data-v-87810e6f]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mini__stat[data-v-87810e6f]{border-radius:8px;border:1px solid rgba(148,163,184,.35);background:linear-gradient(180deg,#ffffffeb,#f8fafce0);box-shadow:0 5px 10px #0f172a17;padding:5px 6px;display:flex;flex-direction:column;gap:2px}.mini__stat-label[data-v-87810e6f]{font-size:10px;color:#64748b;line-height:1}.mini__stat-value[data-v-87810e6f]{font-size:15px;line-height:1.15;color:#0f172a;letter-spacing:.2px}.mini__panels[data-v-87810e6f]{width:108px;flex:0 0 108px;display:flex;flex-direction:column;gap:6px}.mini__preview-card[data-v-87810e6f]{border-radius:10px;border:1px solid rgba(148,163,184,.35);background:linear-gradient(180deg,#fffffff5,#f8fafcf0);box-shadow:0 6px 12px #0f172a17;padding:7px 6px 8px;display:flex;flex-direction:column;gap:5px;align-items:center;min-height:0}.mini__preview-title[data-v-87810e6f]{width:100%;display:flex;align-items:center;justify-content:center;font-size:11px;color:#64748b;line-height:1}.mini__matrix[data-v-87810e6f]{width:58px;display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.mini__matrix-cell[data-v-87810e6f]{width:100%;aspect-ratio:1/1;border-radius:4px;border:1px solid rgba(148,163,184,.3);background:#e2e8f059;box-sizing:border-box}.mini__matrix-cell.is-filled[data-v-87810e6f]{border-color:#3341556b;box-shadow:inset 0 1px #fff6,0 1px 2px #02061729}.mini__matrix-cell.piece-i[data-v-87810e6f]{background:linear-gradient(145deg,#bae6fd,#38bdf8 62%,#0284c7)}.mini__matrix-cell.piece-o[data-v-87810e6f]{background:linear-gradient(145deg,#fde68a,#facc15 62%,#d97706)}.mini__matrix-cell.piece-t[data-v-87810e6f]{background:linear-gradient(145deg,#ddd6fe,#a78bfa 62%,#7c3aed)}.mini__matrix-cell.piece-s[data-v-87810e6f]{background:linear-gradient(145deg,#bbf7d0,#4ade80 62%,#16a34a)}.mini__matrix-cell.piece-z[data-v-87810e6f]{background:linear-gradient(145deg,#fecaca,#fb7185 62%,#e11d48)}.mini__matrix-cell.piece-j[data-v-87810e6f]{background:linear-gradient(145deg,#bfdbfe,#60a5fa 62%,#2563eb)}.mini__matrix-cell.piece-l[data-v-87810e6f]{background:linear-gradient(145deg,#fed7aa,#fb923c 62%,#ea580c)}.mini__toolbar[data-v-87810e6f]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mini__speed[data-v-87810e6f]{width:100%;display:flex;flex-direction:column;gap:6px;margin:2px 0;padding:0 2px}.mini__speed-label[data-v-87810e6f]{font-size:10px;line-height:1;color:#64748b;padding-left:2px}.mini__speed-options[data-v-87810e6f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mini__speed-btn[data-v-87810e6f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.45);border-radius:6px;background:linear-gradient(180deg,#fff,#f8fafc);color:#334155;font-size:10px;min-height:24px;cursor:pointer;padding:0;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.mini__speed-btn[data-v-87810e6f]:hover{transform:translateY(-1px);border-color:#60a5faa6;box-shadow:0 6px 12px #3b82f626}.mini__speed-btn.is-active[data-v-87810e6f]{border-color:#3b82f6b3;color:#1e3a8a;background:linear-gradient(180deg,#eff6ff,#dbeafe);font-weight:600;box-shadow:0 0 0 1px #3b82f626}.mini__btn[data-v-87810e6f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.45);border-radius:7px;background:linear-gradient(180deg,#fff,#f8fafc);padding:4px 6px;min-height:28px;font-size:11px;color:#334155;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mini__btn[data-v-87810e6f]:hover:not(:disabled){transform:translateY(-1px);border-color:#60a5fa99;box-shadow:0 7px 14px #3b82f629}.mini__btn[data-v-87810e6f]:disabled{opacity:.5;cursor:not-allowed}.mini__btn--primary[data-v-87810e6f]{border-color:#3b82f699;background:linear-gradient(180deg,#eff6ff,#dbeafe);color:#1e3a8a;font-weight:600}.mini__state[data-v-87810e6f]{width:100%;font-size:11px;color:#64748b;text-align:center;padding:4px 6px;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#f8fafccc}.mini__controls[data-v-87810e6f]{width:100%;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.mini__ctrl[data-v-87810e6f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.45);border-radius:8px;background:linear-gradient(180deg,#fff,#f8fafc);min-height:30px;font-size:12px;color:#334155;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.mini__ctrl[data-v-87810e6f]:hover:not(:disabled){transform:translateY(-1px);border-color:#60a5faa6;box-shadow:0 8px 15px #3b82f626}.mini__ctrl[data-v-87810e6f]:disabled{cursor:not-allowed;opacity:.45}.mini__ctrl--dir[data-v-87810e6f]{font-size:14px;font-weight:600}.mini__ctrl--drop[data-v-87810e6f]{font-weight:600;color:#0f766e;border-color:#2dd4bf8c;background:linear-gradient(180deg,#f0fdfa,#ccfbf1)}.mini__hint[data-v-87810e6f]{width:min(100%,700px);font-size:12px;line-height:1.4;color:#475569;text-align:center;border-radius:9px;border:1px solid rgba(148,163,184,.35);background:#ffffffd6;padding:6px 10px}@media (max-width:700px){.mini__stage[data-v-87810e6f]{width:min(100%,520px);flex-direction:column;align-items:center;gap:8px}.mini__left[data-v-87810e6f]{width:min(100%,520px);flex:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mini__hud[data-v-87810e6f]{grid-column:1/-1;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mini__toolbar[data-v-87810e6f],.mini__controls[data-v-87810e6f]{width:100%}.mini__speed[data-v-87810e6f],.mini__state[data-v-87810e6f]{grid-column:1/-1}.mini__canvas[data-v-87810e6f]{max-width:100%}.mini__panels[data-v-87810e6f]{width:min(100%,520px);flex:0 0 auto;display:flex;justify-content:center}.mini__preview-card[data-v-87810e6f]{width:120px;padding:7px 8px 9px;gap:6px}.mini__matrix[data-v-87810e6f]{width:72px;gap:3px}}@media (max-width:560px){.mini__hud[data-v-87810e6f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.graft-ui-el-dialog__header{padding-bottom:12px}.graft-ui-el-game-modal__body{display:flex;flex-direction:column;gap:12px;width:100%;flex:1;height:100%;min-height:0}.graft-ui-el-game-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;position:relative;padding-right:6px}.graft-ui-el-game-modal__title{display:inline-flex;align-items:center;min-width:0;margin-right:36px}.graft-ui-el-game-modal__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;width:32px;padding:0;line-height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:300;color:#8a8a8a}.graft-ui-el-game-modal__close:hover{color:#7433ff}.graft-ui-el-game-modal__tabs{flex:1}.graft-ui-el-game-modal__panel{flex:1;width:100%;min-height:0;display:flex;align-items:stretch;justify-content:center;overflow-y:auto;overflow-x:hidden}.graft-ui-el-game-modal__panel>*{max-width:100%;margin-left:auto;margin-right:auto}.graft-ui-el-game-modal__switcher{display:flex;gap:4px;padding:0;flex-wrap:nowrap;overflow:hidden;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.graft-ui-el-game-modal__switcher-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;outline:none;box-shadow:none!important;padding:4px 12px;border-radius:8px;cursor:pointer;font-size:14px;line-height:20px;background:#f5f5f5!important;color:#666!important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.graft-ui-el-game-modal__switcher-item.is-active{background:#f4f0ff!important;color:#7433ff!important}.graft-ui-el-game-modal__switcher-item.is-disabled{cursor:not-allowed;opacity:.6}.graft-ui-el-game-modal__switcher-item:focus-visible{outline:2px solid rgba(116,51,255,.25);outline-offset:-2px}.graft-ui-el-game-modal__empty{width:100%;padding:16px;color:var(--graft-ui-el-text-color-secondary)}.graft-ui-el-game-modal__extra{padding-top:4px}.graft-ui-el-game-modal__dialog{border-radius:16px;overflow:hidden;max-width:calc(100vw - 24px);max-height:min(800px,90vh);display:flex;flex-direction:column}.graft-ui-el-game-modal__dialog,.graft-ui-el-game-modal__dialog .graft-ui-el-dialog,.graft-ui-el-game-modal__dialog .el-dialog{border-radius:16px;overflow:hidden;max-height:min(90vh,800px);display:flex;flex-direction:column}.graft-ui-el-game-modal__dialog .graft-ui-el-dialog__body,.graft-ui-el-game-modal__dialog .el-dialog__body{flex:1;width:100%;min-height:0;overflow:hidden;display:flex}.global-fork-loading{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:var(--dola-mask-bg)}.global-fork-loading .global-fork-loading-card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px;background:var(--dola-modal-1);border-radius:10px;box-shadow:0 1px 4px #0000000f}.global-fork-loading .global-fork-loading-card .global-fork-loading-text{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:var(--dola-text-3)}#dola-root[dola-theme=light],[dola-theme=light]{--dola-login-hero-bg: linear-gradient(135deg, #7433ff 0%, #4c14d9 100%);--dola-login-hero-text: #ffffff;--dola-login-hero-text-weak: rgba(255, 255, 255, .65);--dola-login-hero-glow: rgba(255, 255, 255, .18);--dola-wechat-btn-bg: #13bb29;--dola-wechat-btn-bg-hover: #10a324;--dola-wechat-btn-bg-active: #0e8f20;--dola-wechat-btn-text: #ffffff;--dola-btn-primary-gradient: linear-gradient(180deg, #a984ff 0%, #7433ff 100%);--dola-btn-primary-gradient-hover: linear-gradient(180deg, #9060ff 0%, #6423ee 100%);--dola-btn-primary-gradient-active: linear-gradient(180deg, #8050f0 0%, #5820d8 100%);--dola-login-divider: #e7e7e7;--dola-bg-1: #dddddd;--dola-bg-2: #efefef;--dola-bg-3: #f4f4f5;--dola-bg-4: #ffffff;--dola-bg-5: #fbfbfb;--dola-bg-6: #f7f7f7;--dola-bg-7: #efefef;--dola-bg-hover: #f7f7f7;--dola-bg-selected: #efefef;--dola-routine-task-promotion-bg: #f2effb;--dola-table-hover: var(--dola-bg-5);--dola-bg-popup: #ffffff;--dola-mask-bg: rgba(255, 255, 255, .7);--dola-modal-1: #ffffff;--dola-modal-card-bg: #f7f7f7;--dola-modal-inner-bg: #ffffff;--dola-modal-overlay: rgba(0, 0, 0, .45);--sender-input-wrapper-tool-bg: #f7f7f7;--dola-text-1: #242424;--dola-text-2: #666666;--dola-text-3: #8a8a8a;--dola-text-4: #b2b2b2;--dola-text-5: rgba(0, 0, 0, .5);--dola-text-selected: #242424;--dola-title: #000000;--dola-text-reverse: #000000;--dola-text-reverse-60: rgba(0, 0, 0, .6);--dola-border-1: #e7e7e7;--dola-border-2: #f7f7f7;--dola-border-active: #bbadff;--dola-border-card: rgba(255, 255, 255, .9);--dola-input-1: #dddddd;--dola-input-2: #f4f4f5;--dola-input-slider: #f7f7f7;--dola-primary: #7433ff;--dola-primary-soft: #bbadff;--dola-primary-bg: #f3f0ff;--dola-quota-progress-trail: #e0dcf2;--dola-activity-grant-text: #8f6b2d;--dola-activity-grant-border: #f2e0be;--dola-activity-grant-bg: linear-gradient(90deg, #fbf6ea 0%, #f9edd7 100%);--dola-primary-fill: rgba(116, 51, 255, .08);--dola-primary-selected-bg: rgba(116, 51, 255, .15);--dola-info: #3440f5;--dola-info-bg: #f2f3fc;--dola-danger: #ff7557;--dola-error-bg: rgba(240, 67, 82, .08);--dola-warning: #fcba16;--dola-warning-bg: rgba(252, 186, 22, .12);--dola-pre-refresh-warning-text: #f5a801;--dola-pre-refresh-warning-bg: #fdf7e4;--dola-tag-external-text: #7856ff;--dola-tag-external-border: #bbadff;--dola-tag-recommend-bg: linear-gradient(180deg, #a8cbff 0%, #82a9fc 100%);--dola-tag-recommend-text: #ffffff;--dola-tag-subagent-text: #1e6fff;--dola-tag-subagent-bg: #f4f4f5;--dola-success: #16a34a;--dola-success-bg: rgba(22, 163, 74, .08);--dola-scrollbar-1: rgba(0, 0, 0, .15);--dola-scrollbar-2: rgba(0, 0, 0, .25);--dola-chart-1: #7856ff;--dola-chart-2: #ff7557;--dola-chart-3: #80e1d9;--dola-chart-4: #ffca42;--dola-chart-5: #ff73fe;--dola-chart-6: #d8cbfd;--dola-chart-7: #96cdff;--dola-chart-8: #5bb7af;--dola-chart-9: #ffc9a3;--dola-chart-10: #21b55d;--dola-chart-11: #ff9f89;--dola-chart-12: #b2596e;--dola-chart-13: #ca80dc;--dola-chart-14: #0d7ea0;--dola-chart-15: #5f4bab;--dola-chart-16: #097535;--dola-axis-y: #90a4ae;--dola-axis-x: #b0bec5;--dola-axis-x-line: #eceff1;--dola-axis-bottom-line: #cfd8dc;--dola-btn-primary-bg-default: #7433ff;--dola-btn-primary-bg-hover: #6319ff;--dola-btn-primary-bg-active: #4c14d9;--dola-btn-disabled-bg: #f1f1f1;--dola-btn-disabled-text: #b2b2b2;--dola-btn-primary-text: #ffffff;--dola-btn-danger-bg-default: #f04352;--dola-btn-danger-bg-hover: #e4404e;--dola-btn-danger-bg-disabled: #faaab1;--dola-btn-danger-text-disabled: #fff;--dola-btn-danger-text: #ffffff;--dola-btn-secondary-bg-default: #f7f7f7;--dola-btn-secondary-bg-hover: #efefef;--dola-btn-secondary-bg-active: #efefef;--dola-btn-secondary-bg-disabled: #f4f4f5;--dola-btn-secondary-text: #242424;--dola-btn-secondary-text-disabled: #8a8a8a;--dola-btn-secondary-border: #e7e7e7;--dola-input-bg: #ffffff;--dola-input-border-default: #e7e7e7;--dola-input-border-hover: #b2b2b2;--dola-input-border-focus: #7433ff;--dola-input-ring-focus: rgba(116, 51, 255, .15);--dola-input-border-error: #ff7557;--dola-extra-1: #fa974b}#dola-root[dola-theme=blue],html[dola-theme=blue]{--dola-login-hero-bg: linear-gradient(135deg, #7433ff 0%, #4c14d9 100%);--dola-login-hero-text: #ffffff;--dola-login-hero-text-weak: rgba(255, 255, 255, .65);--dola-login-hero-glow: rgba(255, 255, 255, .18);--dola-wechat-btn-bg: #13bb29;--dola-wechat-btn-bg-hover: #10a324;--dola-wechat-btn-bg-active: #0e8f20;--dola-wechat-btn-text: #ffffff;--dola-btn-primary-gradient: linear-gradient(180deg, #a984ff 0%, #7433ff 100%);--dola-btn-primary-gradient-hover: linear-gradient(180deg, #9060ff 0%, #6423ee 100%);--dola-btn-primary-gradient-active: linear-gradient(180deg, #8050f0 0%, #5820d8 100%);--dola-login-divider: #e6ecf5;--dola-question-bg: #409eff;--dola-bg: #f0f2f5;--dola-question-color: #ffffff;--dola-send-active-bg: #409eff;--dola-bg-6: #f0f5fe;--dola-bg-5: #fff;--dola-bg-4: #f8fafe;--dola-bg-3: var(--dola-bg-5);--dola-bg-2: rgba(194, 218, 255, .4);--dola-bg-1: #e8eef9;--dola-bg-7: #f6f8fb;--dola-bg-hover: #edf1f7;--dola-bg-selected: rgba(194, 218, 255, .6);--dola-routine-task-promotion-bg: #f2effb;--dola-ai-bg-1: #fff;--dola-tab-1: rgba(194, 218, 255, .3);--dola-tab-2: #edf1f7;--dola-tab-3: #fff;--dola-tab-4: #e1e9f5;--dola-tab-5: #fff;--dola-tab-6: #edf1f7;--dola-float-1: rgba(231, 237, 249, .7);--dola-float-2: rgba(231, 237, 249, .9);--dola-primary: #7433ff;--dola-primary-fill: rgba(116, 51, 255, .08);--dola-text-4: #122440;--dola-text-3: #0a6cff;--dola-text-2: #1e304a;--dola-text-1: #4a5970;--dola-text-5: #7b889c;--dola-text-6: #a1acbd;--dola-text-7: #a1acbd;--dola-text-8: #7b889c;--dola-text-9: #fff;--dola-text-40: #fff;--dola-primary-bg: #e8f1ff;--dola-primary-selected-bg: rgba(10, 108, 255, .15);--dola-button-1: #0a6cff;--dola-button-2: #3385ff;--dola-button-3: #edf1f7;--dola-button-4: #dce3ee;--dola-button-5: #0a6cff;--dola-button-6: #8fbcff;--dola-btn-primary-text: #ffffff;--dola-btn-primary-bg-hover: #3385ff;--dola-title: #122440;--dola-input-1: #fff;--dola-input-2: #fff;--dola-modal-1: #fff;--dola-modal-card-bg: #f7f7f7;--dola-modal-inner-bg: #ffffff;--dola-modal-overlay: rgba(0, 0, 0, .45);--dola-bg-popup: #f7f8fa;--dola-mask-bg: rgba(255, 255, 255, .7);--dola-table-1: #fff;--dola-table-2: rgba(255, 255, 255, .08);--dola-table-3: #f6f8fb;--dola-table-4: #fff;--dola-table-5: #edf1f7;--dola-table-6: #e8eef9;--dola-table-shadow-1: inset -12px 0 12px -8px #e3e5e7;--dola-table-hover: #f6f8fb;--dola-placeholder-1: #a1acbd;--dola-border-1: #d2dae6;--dola-border-2: #edf1f7;--dola-border-3: #dce3ee;--dola-border-4: #0a6cff;--dola-scrollbar-1: #bdc7d6;--dola-scrollbar-2: #a1acbd;--dola-tooltip-1: #fff3eb;--dola-tooltip-2: #ffebec;--dola-tooltip-3: rgba(51, 133, 255, .1);--dola-extra-1: #fa974b;--dola-extra-2: #ffce47;--dola-extra-3: #00a873;--dola-extra-4: #28a2fa;--dola-extra-5: #0a6cff;--dola-extra-6: #fa974b;--dola-extra-7: #8e2bd9;--dola-extra-8: #db3543;--dola-info: #3440f5;--dola-info-bg: rgba(52, 64, 245, .12);--dola-warning: #ffce47;--dola-warning-bg: rgba(255, 206, 71, .16);--dola-success: #4ade80;--dola-success-bg: rgba(74, 222, 128, .12);--dola-danger: #f65b6b;--dola-error-bg: rgba(246, 91, 107, .12);--dola-pre-refresh-warning-text: var(--dola-warning);--dola-pre-refresh-warning-bg: var(--dola-warning-bg);--dola-btn-secondary-bg-default: #f7f7f7;--dola-btn-secondary-bg-hover: #efefef;--dola-btn-secondary-text: #242424;--dola-btn-secondary-border: #e7e7e7;--dola-tag-external-text: #8e2bd9;--dola-tag-external-border: rgba(142, 43, 217, .4);--dola-primary-bg: rgba(142, 43, 217, .12);--dola-quota-progress-trail: #dce7f7;--dola-activity-grant-text: #8f6b2d;--dola-activity-grant-border: #f2e0be;--dola-activity-grant-bg: linear-gradient(90deg, #fbf6ea 0%, #f9edd7 100%);--dola-tag-recommend-bg: linear-gradient(180deg, #a8cbff 0%, #82a9fc 100%);--dola-tag-recommend-text: #ffffff;--dola-tag-subagent-text: #1e6fff;--dola-tag-subagent-bg: #e8eef8;--dola-extra-10: transparent;--dola-extra-11: #e54957;--dola-extra-12: rgba(240, 115, 126, .1);--dola-icon-1: #be41f0;--dola-icon-2: #007ad1;--dola-icon-3: #a6a9f5;--dola-homepage-1: #f0f5fe;--dola-homepage-2: #fff;--dola-homepage-3: linear-gradient(to bottom, #d432fd, #2079ff);--dola-homepage-4: linear-gradient(90deg, #e1edff 0%, rgba(225, 237, 255, 0) 100%);--dola-homepage-5: linear-gradient(270deg, #bfe0ff .82%, #e5e5ff 48.01%, #cac7ff 100%);--dola-homepage-6: rgba(255, 255, 255, .48);--dola-homepage-7: rgba(143, 188, 255, .16);--dola-homepage-8: #fff;--dola-homepage-9: linear-gradient(to right, #c16bff 0%, #4861ff 49%, #45abff 99%);--dola-homepage-bg-img: url(../assets/pages/home-page/background-light.svg);--dola-version-bg: linear-gradient(180deg, #f4f2ff 0%, #f9faff 100%);--dola-version-title: #1e304a;--dola-version-description: #4a5970;--dola-tour-bg: #3385ff;--dola-tour-title: #fff;--dola-tour-description: rgba(255, 255, 255, .88);--dola-tour-button-pre: rgba(255, 255, 255, .88);--dola-tour-button-next: #0a6cff;--dola-tour-button: #fff;--dola-editor-line-color: #237893;--dola-editor-error-line-color: #ffebec;--dola-editor-error-text-color: #faaab1;--dola-editor-error-log-color: #db3543}#dola-root[dola-theme=dark],html[dola-theme=dark]{--dola-login-hero-bg: linear-gradient(135deg, #7433ff 0%, #4c14d9 100%);--dola-login-hero-text: #ffffff;--dola-login-hero-text-weak: rgba(255, 255, 255, .65);--dola-login-hero-glow: rgba(255, 255, 255, .18);--dola-wechat-btn-bg: #13bb29;--dola-wechat-btn-bg-hover: #10a324;--dola-wechat-btn-bg-active: #0e8f20;--dola-wechat-btn-text: #ffffff;--dola-btn-primary-gradient: linear-gradient(180deg, #a984ff 0%, #7433ff 100%);--dola-btn-primary-gradient-hover: linear-gradient(180deg, #9060ff 0%, #6423ee 100%);--dola-btn-primary-gradient-active: linear-gradient(180deg, #8050f0 0%, #5820d8 100%);--dola-login-divider: rgba(255, 255, 255, .12);--dola-bg-1: #323238;--dola-bg-2: #2a2a2f;--dola-bg-3: #2f2f35;--dola-bg-4: #18181b;--dola-bg-5: #1c1c20;--dola-bg-6: #121214;--dola-bg-7: #2d2d30;--dola-bg-hover: #2d2e38;--dola-bg-selected: #424248;--dola-routine-task-promotion-bg: #f2effb;--dola-table-hover: var(--dola-bg-5);--dola-bg-popup: #2d2d32;--dola-mask-bg: rgba(34, 34, 38, .7);--sender-input-wrapper-tool-bg: #222226;--dola-modal-1: #222226;--dola-modal-card-bg: #2f2f35;--dola-modal-inner-bg: #18181b;--dola-modal-overlay: rgba(0, 0, 0, .65);--dola-text-1: #b9b9b9;--dola-text-2: #9898a1;--dola-text-3: #71717a;--dola-text-4: #52525b;--dola-text-5: rgba(255, 255, 255, .5);--dola-text-selected: #e4e4e7;--dola-title: #ffffff;--dola-text-reverse: #ffffff;--dola-text-reverse-60: rgba(255, 255, 255, .6);--dola-border-1: #3f3f46;--dola-border-2: #2e2e36;--dola-border-active: #8b5cf6;--dola-border-card: #3f3f46;--dola-input-1: #323238;--dola-input-2: #222226;--dola-input-slider: #222226;--dola-primary: #8b5cf6;--dola-primary-soft: #957fff;--dola-primary-bg: rgba(139, 92, 246, .2);--dola-quota-progress-trail: #3f3a55;--dola-activity-grant-text: #f2c873;--dola-activity-grant-border: #6f5931;--dola-activity-grant-bg: linear-gradient(90deg, #352f24 0%, #40341f 100%);--dola-primary-fill: rgba(139, 92, 246, .12);--dola-primary-selected-bg: rgba(139, 92, 246, .15);--dola-info: #7580ff;--dola-info-bg: rgba(52, 64, 245, .18);--dola-danger: #ff8a65;--dola-error-bg: rgba(240, 67, 82, .18);--dola-warning: #ffcc33;--dola-warning-bg: rgba(255, 204, 51, .16);--dola-pre-refresh-warning-text: var(--dola-warning);--dola-pre-refresh-warning-bg: var(--dola-warning-bg);--dola-tag-external-text: #a78bfa;--dola-tag-external-border: #957fff;--dola-tag-recommend-bg: linear-gradient(180deg, #6e9bff 0%, #4f7fe6 100%);--dola-tag-recommend-text: #ffffff;--dola-tag-subagent-text: #6ea8ff;--dola-tag-subagent-bg: #2a2a2e;--dola-success: #4ade80;--dola-success-bg: rgba(74, 222, 128, .12);--dola-scrollbar-1: rgba(255, 255, 255, .15);--dola-scrollbar-2: rgba(255, 255, 255, .25);--dola-chart-1: #a78bfa;--dola-chart-2: #ff8a65;--dola-chart-3: #a5f3eb;--dola-chart-4: #fde047;--dola-chart-5: #f472b6;--dola-chart-6: #e5dbff;--dola-chart-7: #bae3ff;--dola-chart-8: #7ed6cc;--dola-chart-9: #ffd8b5;--dola-chart-10: #4ade80;--dola-chart-11: #ffc1b3;--dola-chart-12: #d68ea0;--dola-chart-13: #e9bcff;--dola-chart-14: #38bdf8;--dola-chart-15: #818cf8;--dola-chart-16: #22c55e;--dola-axis-y: #90a4ae;--dola-axis-x: #b0bec5;--dola-axis-x-line: #263238;--dola-axis-bottom-line: #37474f;--dola-btn-primary-bg-default: #8b5cf6;--dola-btn-primary-bg-hover: #5c1ae7;--dola-btn-primary-bg-active: #7c3aed;--dola-btn-disabled-bg: #5c566b;--dola-btn-disabled-text: #8a8a8a;--dola-btn-primary-text: #ffffff;--dola-btn-danger-bg-default: #e64a5b;--dola-btn-danger-bg-hover: #c53541;--dola-btn-danger-bg-disabled: #4a2a30;--dola-btn-danger-text-disabled: #fff;--dola-btn-danger-text: #ffffff;--dola-btn-secondary-bg-default: #28282c;--dola-btn-secondary-bg-hover: #2a2a2f;--dola-btn-secondary-bg-disabled: #5c566b;--dola-btn-secondary-text: #b9b9b9;--dola-btn-secondary-text-disabled: #71717a;--dola-btn-secondary-border: #3f3f46;--dola-input-bg: #222226;--dola-input-border-default: #3f3f46;--dola-input-border-hover: #52525b;--dola-input-border-focus: #8b5cf6;--dola-input-ring-focus: rgba(139, 92, 246, .2);--dola-input-border-error: #ff8a65;--dola-extra-1: #fa974b}@font-face{font-weight:700;font-family:Tencent Sports;font-style:normal;src:url(https://cos.ola.qq.com/TencentSports-W7-93152748.ttf) format("truetype");font-display:swap}@font-face{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;src:url(https://cos.ola.qq.com/alimamafangyuanti-291e47a0.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;src:url(https://cos.ola.qq.com/AlimamaShuHeiTi-Bold-e40cb1f5.otf) format("truetype");font-weight:700;font-display:swap}:root{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;--text-color: #242424;--primary-color: #0a6cff;--dola-bg-popup: #ffffff}#dola-root[dola-theme=dark]{color:var(--dola-text-1)}html,body,#dola-root,.ola-app{width:100%;height:100%;scrollbar-width:thin;scrollbar-color:#ddd transparent;overflow:hidden;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.ola-app-loading{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}.test-env-auth-box{display:flex;align-items:center;justify-content:center;width:100vw;height:90vh;font-size:24px}.ola-app{min-width:1000;overflow:hidden}.ola-app .ola-container{height:100%}#dola-root{overflow:hidden}.highlight{color:#0a6cff}.single-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ola-box-form{display:flex}.ola-box-form .ola-box-form-item{display:flex;margin-bottom:25px}.ola-box-form .ola-box-form-item .ant-select-selection-placeholder{padding-left:10px!important}.ola-box-form .ola-box-form-item .ant-select-selection-overflow .ant-select-selection-overflow-item-suffix{margin-top:3px!important}.ola-box-form .ola-box-form-item .ola-box-form-item-title{width:120px;height:32px;margin-right:10px;color:#597191;line-height:32px;text-align:right}.ola-box-form .ola-box-form-item .ola-box-form-item-title>.anticon{margin-left:4px}.ola-box-form .ola-box-form-item .ola-box-form-item-title-require:before{position:relative;top:2px;left:-4px;display:inline-block;color:#f75656;font-size:14px;line-height:17px;content:"*"}.ola-box-form .ola-box-form-item .ola-box-form-item-input{position:relative;display:flex;flex:1;min-width:120px}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont{width:100%}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont>.ant-tabs>.ant-tabs-nav{margin:0}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont>.ant-input-number{width:100%}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont>.ant-radio-group{display:flex;align-items:center;height:100%}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont>.ant-switch{margin-top:5px}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-error{position:absolute;bottom:-19px;padding-left:5px;color:red;font-size:12px}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-desc{position:absolute;bottom:-19px;padding-left:5px;color:#8d93a6;font-size:12px}.ola-box-form .ola-box-form-item-btn{margin-left:10px}.ola-box-form-column{flex-direction:column}.ola-box-form-column .ola-box-form-item-input{display:flex;align-items:center}.page-show-desc{color:#7b889c;font-weight:400;font-size:12px}.page-show-desc>.anticon{margin-right:5px;color:#0a6cff}.page-show-desc>.num{margin:0 5px;color:#0a6cff}.ant-table-filter-column{justify-content:flex-start!important}.ant-table-filter-column>.ant-table-column-title{flex:inherit!important}.tag-item-show{height:24px!important;margin-bottom:5px!important;padding:0 10px!important;line-height:24px!important;text-align:center!important;background:#edf1f7!important;border-radius:5px!important}.ant-modal-content{padding:20px 20px 0!important}.ant-modal-content .ant-modal-confirm-body-wrapper{padding:20px 0}.ant-modal-header{margin-bottom:15px!important;padding:15px 50px 15px 20px;border-bottom:1px solid #dce3ee}.ant-modal-footer{padding:0 20px 20px!important}.ant-modal-body{padding:0 20px!important}.show-name-titleBox{display:flex}.show-name-titleBox .show-name-titleBox-cont{width:fit-content;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.show-name-titleBox .show-name-titleBox-contIm{width:fit-content;max-width:calc(100% - 30px)}.show-name-titleBox .show-name-titleBox-import{width:20px;height:20px;color:#fff;font-size:13px;line-height:20px;text-align:center;background:#f57e22;border-radius:2px;transform:scale(.8) translateY(-3px)}.show-action-btnitem{margin-right:12px;color:#1677ff;cursor:pointer}.show-action-btnmore,.show-name-link{color:#1677ff;cursor:pointer}.show-name-elitips{display:block;width:fit-content;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.show-status-green{display:block;height:28px;color:#00a873;line-height:28px;text-align:center;background:#e6faf4;border:1px solid #9ce5ce;border-radius:4px}.status-padding{padding:0 4px}.show-status-grey{display:block;height:28px;color:#1e304a;line-height:28px;text-align:center;background:#edf1f7;border:1px solid #dce3ee;border-radius:4px}.show-status-orange{display:block;height:28px;color:#f57e22;line-height:28px;text-align:center;background:#fff3eb;border:1px solid #ffdfc7;border-radius:4px}.show-status-red{display:block;height:28px;color:#bb0404;line-height:28px;text-align:center;background:#fff3eb;border:1px solid #ffdfc7;border-radius:4px}.show-status-blue{display:block;height:28px;color:#0a6cff;line-height:28px;text-align:center;background:#fff3eb;border:1px solid #ffdfc7;border-radius:4px}.required-before:before{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.ola-btn-disabled{color:#a1acbd;cursor:default;pointer-events:none}.ola-waring-tips{display:flex;width:fit-content;padding:5px 10px;color:#f57e22;font-size:14px;background:#fff3eb;border-radius:4px}.ola-waring-tips>.anticon{margin-right:5px}.service-btn-more{width:80px!important}.ant-popover-title{color:#8a8a8a!important}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--dola-bg-selected);border-radius:23px}*::-webkit-scrollbar-thumb:hover{background-color:var(--dola-border-1)}*{scrollbar-width:thin;scrollbar-color:var(--dola-bg-selected) transparent}#dola-root .ant-layout{background:var(--dola-bg-6)!important}#dola-root[dola-theme=light] .ola-layout-sider{background:#f7f7f7!important}#dola-root[dola-theme=dark] .ola-layout{color:#e6e6e6}#dola-root[dola-theme=dark] .ola-layout-sider{background:var(--dola-bg-5)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ant-menu-light{background-color:var(--dola-bg-5)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ant-menu-light .ant-menu-item{background-color:transparent;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--dola-bg-4)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ant-menu-light .ant-menu-item-selected{background:var(--dola-bg-selected)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-menu .ant-menu{background-color:var(--dola-bg-5)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-menu .menu-history-divider{background-color:var(--dola-bg-4)}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-content-footter-liwu{background-color:var(--dola-bg-4)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-logo .title{color:#e6e6e6}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-header,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-content,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-history,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-menu,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-inner,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-content-footer{background-color:var(--dola-bg-5)!important}#dola-root[dola-theme=dark] .ola-layout-breadcrumb{color:#e6e6e6}#dola-root[dola-theme=dark] .history-action-dropdown-compact .ant-dropdown-menu{background-color:var(--dola-bg-4)!important;border:1px solid var(--dola-border-1);box-shadow:0 4px 16px #0006}#dola-root[dola-theme=dark] .history-action-dropdown-compact .ant-dropdown-menu .ant-dropdown-menu-item{color:var(--dola-text-selected)}#dola-root[dola-theme=dark] .history-action-dropdown-compact .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .history-action-dropdown-compact .history-action-container-item,#dola-root[dola-theme=dark] .history-action-dropdown-compact .history-action-container-item .iconfont{color:var(--dola-text-selected)}#dola-root[dola-theme=dark] .history-action-dropdown-compact .history-action-container-item.is-danger .iconfont,#dola-root[dola-theme=dark] .history-action-dropdown-compact .history-action-container-item .icon-shanshu{color:var(--dola-danger)!important}#dola-root[dola-source=trackmate] [data-source-hide=trackmate],#dola-root[dola-source=trackmate_ai_design] [data-source-hide=trackmate],#dola-root[dola-source=trackmate_ai_design] [data-source-hide=trackmate-track]{display:none}
