.disco-agent-edit-modal .ant-modal-body,.disco-agent-edit-modal .ant-tabs,.disco-agent-edit-modal .ant-tabs-body-holder,.disco-agent-edit-modal .ant-tabs-body,.disco-agent-edit-modal .ant-tabs-content-holder,.disco-agent-edit-modal .ant-tabs-content,.disco-agent-edit-modal .ant-tabs-tabpane{min-height:0}.disco-agent-edit-modal .ant-tabs{height:100%}.disco-agent-mobile-nav{display:none}.disco-agent-edit-modal .ant-tabs-content-holder,.disco-agent-edit-modal .ant-tabs-body-holder,.disco-agent-edit-modal .ant-tabs-body,.disco-agent-edit-modal .ant-tabs-content,.disco-agent-edit-modal .ant-tabs-tabpane{height:100%;overflow:hidden}.disco-agent-basic-panel{box-sizing:border-box;scrollbar-gutter:stable;height:100%;padding:8px 8px 24px;overflow:hidden auto}.disco-agent-basic-panel form{width:min(620px,100%);margin-inline:auto}.disco-agent-edit-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;width:min(620px,100%);margin:0 auto 14px;display:flex}.disco-agent-edit-section-heading>div{gap:2px;display:grid}.disco-agent-edit-section-heading h5{margin:0}.disco-agent-danger-panel{box-sizing:border-box;min-width:0;height:100%;padding:24px 12px;overflow:hidden auto}.disco-agent-danger-content{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ant-color-error) 36%, var(--ant-color-border-secondary));background:color-mix(in srgb, var(--ant-color-error-bg) 62%, var(--ant-color-bg-container));border-radius:12px;gap:14px;width:min(600px,100%);min-width:0;margin-inline:auto;padding:24px;display:grid}.disco-agent-danger-content h4,.disco-agent-danger-content p{margin:0}.disco-agent-danger-content>.ant-typography code{overflow-wrap:anywhere;width:fit-content;max-width:100%;display:inline-block}.disco-agent-danger-content>.ant-popconfirm-open,.disco-agent-danger-content>.ant-btn{justify-self:start}.disco-agent-edit-avatar-row{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);border-radius:12px;align-items:center;gap:16px;margin-bottom:18px;padding:14px;display:flex}.disco-agent-edit-avatar-row>div{gap:5px;min-width:0;display:grid}.disco-agent-edit-avatar-row>div>div{flex-wrap:wrap;gap:8px;margin-top:3px;display:flex}.disco-agent-basic-actions{justify-content:space-between;align-items:center;gap:16px;min-height:34px;padding-top:4px;display:flex}.disco-agent-basic-actions>div{flex:none;gap:8px;display:flex}.disco-agent-document-manager{box-sizing:border-box;border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;grid-template-columns:minmax(210px,.72fr) minmax(360px,1.55fr);height:100%;min-height:0;display:grid;overflow:hidden}.disco-agent-document-list{border-right:1px solid var(--ant-color-border-secondary);min-width:0;padding:6px;overflow-y:auto}.disco-agent-document-list-head{z-index:1;background:var(--ant-color-bg-container);justify-content:space-between;align-items:center;padding:6px 6px 8px;display:flex;position:sticky;top:-6px}.disco-agent-document-list .ant-spin{width:100%}.disco-agent-document-list .ant-empty{margin-block:64px}.disco-agent-document-list button{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.disco-agent-document-list button:hover{background:var(--ant-color-fill-quaternary)}.disco-agent-document-list button.is-active{border-color:color-mix(in srgb, var(--ant-color-primary) 32%, transparent);background:color-mix(in srgb, var(--ant-color-primary) 9%, var(--ant-color-fill-quaternary))}.disco-agent-document-list button>span{gap:2px;min-width:0;display:grid}.disco-agent-document-list button strong,.disco-agent-document-list button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.disco-agent-document-list button small{color:var(--ant-color-text-tertiary);font-weight:400}.disco-agent-document-list button em{color:var(--ant-color-text-tertiary);font-size:11px;font-style:normal}.disco-agent-document-editor{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;padding:16px;display:grid}.disco-agent-document-editor>header,.disco-agent-document-editor>footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.disco-agent-document-editor>footer{min-height:34px}.disco-agent-document-editor>footer.is-placeholder{pointer-events:none;visibility:hidden}.disco-agent-document-editor>header h5{margin:0 0 2px}.disco-agent-document-mobile-back{display:none}.disco-agent-document-enable{color:var(--ant-color-text-secondary);flex:none;align-items:center;gap:8px;font-size:12px;display:flex}.disco-agent-document-editor>.ant-input{resize:none;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.65;height:100%!important;min-height:0!important}.disco-agent-document-editor>.ant-input[readonly]{background:var(--ant-color-fill-quaternary);color:var(--ant-color-text-secondary);cursor:default}.disco-agent-document-editor>footer>div{flex:none;gap:6px;display:flex}@media (width<=760px),(width<=960px) and (height<=500px){.disco-agent-document-manager{display:block}.disco-agent-document-editor{grid-template-rows:auto minmax(0,1fr) 116px}.disco-agent-document-editor>footer{min-height:116px}.disco-agent-document-manager.is-mobile-list .disco-agent-document-list,.disco-agent-document-manager.is-mobile-detail .disco-agent-document-editor{height:100%;display:grid}.disco-agent-document-manager.is-mobile-list .disco-agent-document-editor,.disco-agent-document-manager.is-mobile-detail .disco-agent-document-list{display:none}.disco-agent-document-list{border:0}.disco-agent-document-list button{min-height:52px}.disco-agent-document-mobile-back{align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}.disco-agent-document-title{min-width:0}.disco-agent-edit-section-heading,.disco-agent-edit-avatar-row,.disco-agent-basic-actions,.disco-agent-document-editor>header,.disco-agent-document-editor>footer{align-items:stretch}.disco-agent-edit-avatar-row,.disco-agent-edit-section-heading,.disco-agent-basic-actions,.disco-agent-document-editor>header,.disco-agent-document-editor>footer{flex-direction:column}.disco-agent-edit-avatar-row .ant-btn,.disco-agent-basic-actions .ant-btn,.disco-agent-document-editor>footer .ant-btn{min-height:44px}}.disco-session-search-controls{gap:10px;display:grid}.disco-session-search-results{min-height:260px;max-height:min(480px, calc(var(--disco-effective-vh,100vh) - 270px));border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;margin-top:12px;overflow-y:auto}.disco-session-search-state{min-height:260px;color:var(--ant-color-text-secondary);justify-content:center;align-items:center;gap:9px;display:flex}.disco-session-search-results>.ant-empty{margin-block:78px}.disco-session-search-result{border:0;border-bottom:1px solid var(--ant-color-border-secondary);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;gap:11px;padding:11px 12px;display:flex}.disco-session-search-result:last-child{border-bottom:0}.disco-session-search-result:hover,.disco-session-search-result.is-active{background:var(--ant-color-fill-tertiary)}.disco-session-search-result:focus-visible{outline:2px solid var(--ant-color-primary-border);outline-offset:-2px}.disco-session-search-result-icon{background:var(--ant-color-fill-secondary);width:34px;height:34px;color:var(--ant-color-text-secondary);border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.disco-session-search-result-copy{flex:1;gap:3px;min-width:0;display:grid}.disco-session-search-result-title,.disco-session-search-result-meta{align-items:center;gap:7px;min-width:0;display:flex}.disco-session-search-result-title>.ant-typography{min-width:0}.disco-session-search-result-meta{justify-content:space-between;font-size:12px}.disco-session-search-hint{text-align:right;margin-top:9px;font-size:12px;display:block}.disco-search-match{color:var(--ant-color-text);font-weight:700}.disco-archives-panel{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex}.disco-archives-heading,.disco-archives-preview-toolbar,.disco-archives-preview-actions,.disco-archives-summary{align-items:center;gap:8px;display:flex}.disco-archives-heading,.disco-archives-preview-toolbar,.disco-archives-summary{justify-content:space-between}.disco-archives-heading .ant-typography{margin:0}.disco-archives-filters{border:0;grid-template-columns:minmax(210px,1fr) minmax(320px,1.3fr) 128px 122px;gap:8px;min-inline-size:0;margin:0;padding:0;display:grid}.disco-archives-date-range{min-inline-size:0;color:var(--ant-color-text-secondary);border:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;margin:0;padding:0;display:grid}.disco-archives-date-range .ant-input{min-width:0;font-size:12px}.disco-archives-summary{min-height:24px}.disco-archives-summary .ant-btn{height:24px;padding-block:0}.disco-archives-list{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;flex:1;min-height:180px;margin:0;padding:0;list-style:none;overflow-y:auto}.disco-archives-list>.ant-empty{margin-block:64px}.disco-archives-list-item{border-bottom:1px solid var(--ant-color-border-secondary);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.disco-archives-list-item:last-child{border-bottom:0}.disco-archives-list-item:hover{background:var(--ant-color-fill-quaternary)}.disco-archives-list-main{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:32px minmax(0,1fr) minmax(160px,.45fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.disco-archives-list-main:focus-visible{outline:2px solid var(--ant-color-primary-border);outline-offset:-2px}.disco-archives-list-icon{background:var(--ant-color-fill-secondary);width:32px;height:32px;color:var(--ant-color-text-secondary);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.disco-archives-list-copy,.disco-archives-list-meta{gap:2px;min-width:0;display:grid}.disco-archives-list-copy .ant-typography,.disco-archives-list-meta .ant-typography{min-width:0;margin:0}.disco-archives-list-copy>.ant-typography+.ant-typography{font-size:12px}.disco-archives-list-meta{justify-items:end;font-size:12px}.disco-archives-list-actions{align-items:center;gap:2px;padding-right:8px;display:flex}.disco-archives-pagination{align-self:flex-end}.disco-archives-state{min-height:110px;color:var(--ant-color-text-secondary);justify-content:center;align-items:center;gap:8px;display:flex}.disco-archives-preview-toolbar{border-bottom:1px solid var(--ant-color-border-secondary);padding-bottom:12px}.disco-archives-preview-meta{justify-items:start;gap:5px;min-width:0;display:grid}.disco-archives-transcript{padding-top:14px}.disco-archives-message{max-width:94%;margin-bottom:12px}.disco-archives-message.is-user{background:var(--ant-color-fill-secondary);border-radius:11px;margin-left:auto;padding:8px 10px}.disco-archives-message .ant-typography{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.disco-archives-preview-limit{text-align:center;padding:8px 0;display:block}@media (width<=1100px){.disco-archives-filters{grid-template-columns:minmax(220px,1fr) minmax(300px,1.25fr)}.disco-archives-list-main{grid-template-columns:32px minmax(0,1fr)}.disco-archives-list-meta{display:none}}.react-js-cron{flex-wrap:wrap;align-items:flex-start;display:flex}.react-js-cron>div,.react-js-cron-field{align-items:center;display:flex}.react-js-cron-field{margin-bottom:10px}.react-js-cron-field>span,div.react-js-cron-select{margin-left:5px}.react-js-cron-select.react-js-cron-select-no-prefix{margin-left:0}.react-js-cron-select .ant-select-selection-wrap{align-items:center;position:relative}.react-js-cron-select .ant-select-selection-overflow:has(>:nth-child(-n+1):last-child){position:absolute;top:0;left:0}.react-js-cron-select .ant-select-selection-placeholder{margin-top:-2px}div.react-js-cron-error .react-js-cron-select .ant-select-selector{background:#fff6f6;border-color:#ff4d4f}div.react-js-cron-custom-select{z-index:1;min-width:70px}div.react-js-cron-error div.react-js-cron-custom-select{background:#fff6f6}div.react-js-cron-select.react-js-cron-custom-select.ant-select div.ant-select-selector{padding-left:11px;padding-right:30px}.react-js-cron-read-only div.react-js-cron-select.react-js-cron-custom-select.ant-select div.ant-select-selector{padding-right:11px}div.react-js-cron-custom-select .ant-select-selection-search{width:0!important;margin:0!important}div.react-js-cron-custom-select .ant-select-selection-placeholder{opacity:1;color:inherit;transition:none;position:static;top:50%;left:auto;right:auto;transform:none}.react-js-cron-week-days-placeholder .react-js-cron-custom-select .ant-select-selection-placeholder,.react-js-cron-month-days-placeholder .react-js-cron-custom-select .ant-select-selection-placeholder{opacity:.4}.react-js-cron-custom-select-dropdown{width:174px!important;min-width:0!important}.react-js-cron-custom-select-dropdown .rc-virtual-list{max-height:none!important}.react-js-cron-custom-select-dropdown-grid .rc-virtual-list-holder{max-height:initial!important}.react-js-cron-custom-select-dropdown-grid .rc-virtual-list-holder-inner{grid-template-columns:repeat(4,1fr);display:grid!important}.react-js-cron-custom-select-dropdown-grid .rc-virtual-list-holder-inner .ant-select-item-option-content{text-align:center}.react-js-cron-custom-select-dropdown-hours-twelve-hour-clock{width:260px!important}.react-js-cron-custom-select-dropdown-minutes-large{width:300px!important}.react-js-cron-custom-select-dropdown-minutes-large .rc-virtual-list-holder-inner{grid-template-columns:repeat(6,1fr)}.react-js-cron-custom-select-dropdown-minutes-medium{width:220px!important}.react-js-cron-custom-select-dropdown-minutes-medium .rc-virtual-list-holder-inner{grid-template-columns:repeat(5,1fr)}.react-js-cron-period>span:first-child{margin-left:0!important}.react-js-cron-period .react-js-cron-select.ant-select-single.ant-select-open .ant-select-selection-item{opacity:1}.react-js-cron-select-dropdown-period{width:auto!important;min-width:0!important}.react-js-cron-clear-button{margin-bottom:10px;margin-left:10px}.react-js-cron-disabled .react-js-cron-select.ant-select-disabled{background:#f5f5f5}div.react-js-cron-select.react-js-cron-custom-select.ant-select div.ant-select-selector>.ant-select-selection-overflow{flex:initial;align-items:center}.disco-workspace-sidebar{width:clamp(264px,21vw,292px);min-width:252px}.disco-workspace-sidebar-scroll{scrollbar-width:thin}.disco-workspace-brand-home{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:12px;padding:2px;display:inline-flex}.disco-workspace-brand-home>.ant-typography{min-width:0;color:inherit;margin:0;font-size:28px;line-height:1}.disco-workspace-brand-home:hover,.disco-workspace-brand-home:focus-visible{background:var(--ant-color-fill-tertiary)}.disco-workspace-brand-home:focus-visible{outline:1px solid var(--ant-color-primary-border);outline-offset:1px}.disco-workspace-new-chat.ant-btn{background:var(--ant-color-primary-bg);color:var(--ant-color-primary-text);border:1px solid #0000!important}.disco-workspace-new-chat.ant-btn:not(:disabled):hover,.disco-workspace-new-chat.ant-btn:not(:disabled):focus-visible{background:var(--ant-color-primary-bg-hover);color:var(--ant-color-primary-text-hover);border-color:var(--ant-color-primary-border-hover)!important}.disco-workspace-session-row .disco-workspace-row-action{opacity:0;pointer-events:none;flex:none;margin-right:4px;transition:opacity .12s}.disco-workspace-session-select{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:0;padding:6px 4px 6px 0;display:flex}.disco-workspace-session-inline-edit{padding-block:3px;flex:1;align-items:center;gap:0;min-width:0;padding-right:8px;display:flex}.disco-workspace-session-inline-edit .ant-input{background:var(--ant-color-bg-container);min-width:0;height:26px;box-shadow:0 0 0 1px var(--ant-color-primary-border);color:inherit;border-radius:7px;padding:2px 6px;font-size:.92rem}.disco-workspace-session-status{flex:none;justify-content:center;align-items:center;margin-inline:6px 5px;display:inline-flex}.disco-workspace-session-status.is-running{width:14px;height:14px;color:var(--ant-color-primary);font-size:12px}.disco-workspace-session-status.is-unread{background:var(--ant-color-primary);width:7px;height:7px;box-shadow:0 0 0 3px var(--ant-color-primary-bg);border-radius:50%}.disco-workspace-session-title{min-width:0;color:inherit;flex:1;margin:0;font-size:13px}.disco-workspace-session-row,.disco-workspace-agent-toggle{transition:background-color .15s,color .15s}.disco-workspace-session-row:hover,.disco-workspace-agent-toggle:hover{background:var(--ant-color-fill-tertiary)!important}.disco-workspace-section-heading{padding:10px 8px 6px}.disco-workspace-section-toggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.disco-workspace-section-toggle:hover,.disco-workspace-section-toggle:focus-visible{background:var(--ant-color-fill-tertiary);border-radius:8px}.disco-workspace-section-toggle>span:first-child{align-items:center;gap:6px;min-width:0;display:inline-flex}.disco-workspace-section-toggle>span:first-child>.anticon{color:var(--ant-color-text-tertiary);font-size:10px}.disco-workspace-section-toggle>.ant-typography{flex:none;font-size:10px}.disco-workspace-section-heading.is-with-action{justify-content:space-between;align-items:center;padding-top:14px;display:flex}.disco-workspace-section-heading>.ant-typography{letter-spacing:.06em;margin:0;font-size:11px;font-weight:650}.disco-workspace-empty-row{padding:6px 10px 9px 24px;font-size:12px;display:block}.disco-workspace-empty-row.is-agent{padding-left:40px}.disco-workspace-show-more{width:calc(100% - 18px);color:var(--ant-color-text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;margin:2px 9px 5px;padding:5px 8px;font-size:12px}.disco-workspace-show-more.is-agent{padding-left:26px}.disco-workspace-show-more:hover,.disco-workspace-show-more:focus-visible{background:var(--ant-color-fill-tertiary);color:var(--ant-color-text)}.disco-workspace-loading-row{color:var(--ant-color-text-tertiary);align-items:center;gap:8px;padding:7px 10px 10px 24px;font-size:12px;display:flex}.disco-workspace-loading-row.is-agent{padding-left:40px}.disco-workspace-agent-group{margin-bottom:3px}.disco-workspace-agent-row{align-items:center;gap:3px;min-width:0;display:flex}.disco-workspace-agent-more{opacity:0;transition:opacity .12s,background-color .12s}.disco-workspace-agent-row:hover .disco-workspace-agent-more,.disco-workspace-agent-row:focus-within .disco-workspace-agent-more{opacity:1}.disco-workspace-agent-toggle{min-width:0;color:var(--ant-color-text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;flex:1;align-items:center;gap:7px;padding:6px 8px;display:flex}.disco-workspace-agent-toggle>.anticon:first-child{color:var(--ant-color-text-tertiary);font-size:11px}.disco-workspace-agent-toggle>.ant-typography{min-width:0;color:inherit;flex:1;margin:0;font-size:13px;font-weight:580}.disco-workspace-agent-toggle>.disco-workspace-group-status{flex:none;font-size:10px;font-weight:400}.disco-workspace-agent-emoji,.disco-workspace-agent-avatar{justify-content:center;align-items:center;width:20px;font-size:16px;display:inline-flex}.disco-workspace-agent-avatar{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-secondary);color:inherit;flex:0 0 22px;font-size:14px}.disco-workspace-account{border-top:1px solid var(--ant-color-border-secondary);flex:none;padding:8px 10px 10px}.disco-workspace-account-button{justify-content:flex-start;align-items:center;gap:8px;height:42px;padding-inline:7px;display:flex}.disco-workspace-account-caption{font-size:.78rem;display:block}.disco-workspace-session-row:hover .disco-workspace-row-action,.disco-workspace-session-row:focus-within .disco-workspace-row-action{opacity:1;pointer-events:auto}@media (width<=840px),(width<=960px) and (height<=500px){.disco-workspace-sidebar{z-index:30;width:min(calc(var(--disco-effective-vw,100vw) * .88), 340px);min-width:min(calc(var(--disco-effective-vw,100vw) * .88), 340px);max-width:calc(var(--disco-effective-vw,100vw) - 12px);height:calc(var(--disco-visible-viewport-height,100dvh) / var(--disco-display-scale,1));padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);box-shadow:var(--ant-box-shadow-secondary);transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.disco-workspace-sidebar.is-mobile-open{transform:translate(0)}.disco-workspace-new-chat.ant-btn,.disco-workspace-session-select,.disco-workspace-agent-toggle{min-height:44px}.disco-workspace-account-button.is-mobile{justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.disco-workspace-session-row .disco-workspace-row-action,.disco-workspace-agent-more{opacity:1;pointer-events:auto;width:44px;min-width:44px;height:44px}}.disco-workspace-mobile-account-menu{width:calc(min(calc(var(--disco-effective-vw,100vw) * .88), 340px) - 20px);max-width:calc(var(--disco-effective-vw,100vw) - 32px)}.disco-workspace-mobile-account-menu .ant-dropdown-menu,.disco-workspace-mobile-account-menu .ant-dropdown-menu-item{width:100%}@media (hover:none),(pointer:coarse){.disco-workspace-session-row .disco-workspace-row-action,.disco-workspace-agent-more{opacity:1;pointer-events:auto}}@media (width>=1800px){.disco-workspace-sidebar{width:clamp(276px,17vw,312px)}}
