html,body,#root{height:100%;margin:0}.ant-listy-item.thread-row,.ant-listy-item.thread-row:hover{background:0 0;border-bottom:none;padding:0}.thread-item{cursor:pointer;border-bottom:1px solid var(--ant-color-split);border-left:3px solid #0000;gap:10px;padding:10px 14px 10px 10px;transition:background .15s;display:flex}.thread-item:hover{background:var(--ant-color-fill-tertiary)}.thread-item.active{background:var(--ant-control-item-bg-active);border-left-color:var(--ant-color-primary)}.thread-item.checked{background:var(--ant-color-primary-bg)}.thread-item .thread-lead{cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;width:36px;height:36px;margin-top:2px;padding:0;transition:box-shadow .15s}.thread-item .thread-lead:hover{box-shadow:0 0 0 2px var(--ant-color-primary-border)}.thread-item .thread-lead:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.thread-item .thread-lead-checked{color:#fff;background:var(--ant-color-primary);border-radius:50%;place-items:center;width:100%;height:100%;font-size:16px;display:grid}.sender-avatar{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:500;line-height:1;display:inline-grid;position:relative;overflow:hidden}.sender-avatar.has-icon{box-shadow:inset 0 0 0 1px var(--ant-color-border-secondary);background:#fff}.sender-avatar img{object-fit:contain;width:68%;height:68%;transition:opacity .2s;position:absolute;inset:16%}.thread-item .thread-body{flex:1;min-width:0}.thread-item .line{align-items:center;gap:6px;min-width:0;display:flex}.thread-item .ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.thread-item .thread-subject{flex:1 1 0;min-width:40%}.thread-item .waiting-line{align-items:center;gap:6px;min-width:0;display:flex}.thread-tags{flex:0 auto;gap:4px;min-width:0;display:flex;overflow:hidden}.thread-item .unread-dot{background:var(--ant-color-primary);border-radius:50%;flex:none;width:8px;height:8px}.email-frame{background:#fff;border:0;border-radius:6px;width:100%;display:block}.message-head{cursor:pointer}.rich-editor .ProseMirror{word-break:break-word;outline:none;min-height:240px;padding:10px 12px;line-height:1.7}.rich-editor .ProseMirror>*+*{margin-top:.6em}.rich-editor .ProseMirror p{margin:0}.rich-editor .ProseMirror h3{margin:.4em 0 0;font-size:1.15em}.rich-editor .ProseMirror ul,.rich-editor .ProseMirror ol{margin:0;padding-left:1.6em}.rich-editor .ProseMirror blockquote{border-left:3px solid var(--ant-color-border);color:var(--ant-color-text-secondary);margin:0;padding-left:.9em}.rich-editor .ProseMirror a{color:var(--ant-color-link)}.rich-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--ant-color-text-placeholder);float:left;pointer-events:none;height:0}.report-item{cursor:pointer;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.report-item:hover{background:var(--ant-color-fill-tertiary)}.report-item.active{background:var(--ant-control-item-bg-active)}.report-row{cursor:pointer;border-bottom:1px solid var(--ant-color-split);padding:8px 0}.report-row:last-child{border-bottom:0}.report-row:hover{background:var(--ant-color-fill-quaternary)}.dash-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (width<=1100px){.dash-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.dash-grid{grid-template-columns:minmax(0,1fr)}.dash-grid>*{grid-column:auto!important}}.md{word-break:break-word;line-height:1.7}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md p,.md ul,.md ol,.md table,.md pre,.md blockquote{margin:0 0 .6em}.md ul,.md ol{padding-left:1.4em}.md h1,.md h2,.md h3,.md h4{margin:.8em 0 .4em;font-size:1em}.md table{border-collapse:collapse;font-size:13px;display:block;overflow-x:auto}.md th,.md td{border:1px solid var(--ant-color-split);text-align:left;vertical-align:top;padding:4px 8px}.md th{background:var(--ant-color-fill-quaternary)}.md code{background:var(--ant-color-fill-tertiary);border-radius:4px;padding:0 4px;font-size:.92em}.md pre{background:var(--ant-color-fill-quaternary);border-radius:6px;padding:8px 10px;overflow-x:auto}.md pre code{background:0 0;padding:0}.md blockquote{border-left:3px solid var(--ant-color-split);color:var(--ant-color-text-secondary);padding-left:10px}.md .md-cite{white-space:nowrap;font-size:12px}.assistant-md.x-markdown{--margin-block:0 0 .6em 0;--margin-ul-ol:0 0 .6em 0;--padding-ul-ol:0 0 0 1.4em;--margin-li:.15em 0;--margin-pre:0 0 .6em 0;--table-margin:0 0 .6em 0;--td-th-padding:4px 8px;--hr-margin:.8em 0;line-height:1.7}.assistant-md.x-markdown>:last-child{margin-bottom:0}.assistant-md.x-markdown td,.assistant-md.x-markdown th{word-break:normal;overflow-wrap:normal}.assistant-md.x-markdown th{white-space:nowrap}.assistant-welcome{text-align:center}.assistant-welcome-icon{width:52px;height:52px;color:var(--ant-color-primary);background:var(--ant-color-primary-bg);border-radius:16px;place-items:center;margin:0 auto;font-size:26px;display:grid}.assistant-suggestions{text-align:left;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.assistant-suggestion{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-bg-container);font:inherit;text-align:left;cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.assistant-suggestion:hover{border-color:var(--ant-color-primary-border-hover);box-shadow:var(--ant-box-shadow-tertiary);transform:translateY(-1px)}.assistant-suggestion:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:1px}.assistant-suggestion-icon{width:28px;height:28px;color:var(--ant-color-primary);background:var(--ant-color-primary-bg);border-radius:8px;flex:none;place-items:center;display:grid}.assistant-user .ant-bubble-content{background:var(--ant-color-primary-bg)}.assistant-ai .ant-bubble-content{width:100%}.assistant-think{font-size:13px}.assistant-think .ant-think-status-wrapper{color:var(--ant-color-text-secondary)}.assistant-think-md.x-markdown{color:var(--ant-color-text-secondary);font-size:13px;line-height:1.65}.assistant-step{font-size:13px}.assistant-step-icon{flex:none;font-size:13px;line-height:22px}.assistant-footer{margin-top:2px}.assistant-meta{cursor:default;font-variant-numeric:tabular-nums;font-size:12px}.assistant-dots{gap:4px;display:inline-flex}.assistant-dots i{background:var(--ant-color-primary);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite assistant-dot}.assistant-dots i:nth-child(2){animation-delay:.15s}.assistant-dots i:nth-child(3){animation-delay:.3s}@keyframes assistant-dot{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.assistant-dots i{opacity:.6;animation:none}}.assistant-sender{box-shadow:var(--ant-box-shadow-tertiary);border-radius:16px}.assistant-chip.ant-select{border-radius:999px}.assistant-chip .ant-select-prefix{color:var(--ant-color-text-tertiary)}.table-fill .ant-table-body{height:var(--table-fill-y)}.table-fill .ant-table-bordered,.table-fill .ant-table-bordered .ant-table-container{border-radius:var(--ant-border-radius-lg)}.table-fill .ant-table-bordered .ant-table-container{border-inline-end:1px solid var(--ant-table-border-color);border-bottom:1px solid var(--ant-table-border-color)}.table-fill .ant-table-bordered .ant-table-cell:last-child{border-inline-end:none}.table-fill .ant-table-body:has(.ant-table-placeholder)>table{height:100%}.table-fill .ant-table-placeholder>.ant-table-cell{border-bottom:none}.setting-row{border-top:1px solid var(--ant-color-split);grid-template-columns:minmax(160px,240px) 1fr;gap:8px 32px;padding:16px 0;display:grid}@media (width<=720px){.setting-row{grid-template-columns:1fr}}.analysis-metrics{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}@media (width<=720px){.analysis-metrics{grid-template-columns:1fr 1fr}.analysis-metrics>:first-child{grid-column:1/-1}}.analysis-metric{border-radius:var(--ant-border-radius-lg);background:var(--ant-color-fill-quaternary);padding:10px 14px}.analysis-metric-value{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.4}.analysis-accounts{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}.analysis-account{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;transition:border-color .2s,background .2s;display:flex}.analysis-account:hover{border-color:var(--ant-color-primary-border-hover)}.analysis-account.is-checked{border-color:var(--ant-color-primary-border);background:var(--ant-color-primary-bg)}.setting-rows>.setting-row:first-child{border-top:none}.analysis-privacy{color:var(--ant-color-text-tertiary);padding-inline:4px;font-size:12px;line-height:1.7}.form-section-title{margin:4px 0 10px}.channel-type-icon{color:#fff;border-radius:8px;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.channel-types{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:20px;display:grid}.channel-type{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-bg-container);min-width:0;font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:10px 12px;transition:border-color .2s,background .2s;display:flex}.channel-type:hover{border-color:var(--ant-color-primary-border-hover)}.channel-type:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:1px}.channel-type.is-active{border-color:var(--ant-color-primary);background:var(--ant-color-primary-bg);box-shadow:0 0 0 1px var(--ant-color-primary)}.channel-steps{border-radius:var(--ant-border-radius-lg);background:var(--ant-color-fill-quaternary);color:var(--ant-color-text-secondary);margin:0 0 16px;padding:10px 14px 10px 32px;font-size:13px;line-height:1.8}.event-options{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.option-card{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);cursor:pointer;align-items:flex-start;gap:10px;padding:8px 12px;font-size:13px;line-height:1.5;transition:border-color .2s,background .2s;display:flex}.option-card:hover{border-color:var(--ant-color-primary-border-hover)}.option-card:has(.ant-checkbox-checked){border-color:var(--ant-color-primary-border);background:var(--ant-color-primary-bg)}.option-card .ant-checkbox-wrapper{margin-top:1px}.choice-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-bottom:20px;display:grid}.choice-card{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-bg-container);font:inherit;text-align:left;cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.choice-card:hover{border-color:var(--ant-color-primary-border-hover)}.choice-card:focus-visible,.provider-option:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:1px}.choice-card.is-active{border-color:var(--ant-color-primary);background:var(--ant-color-primary-bg);box-shadow:0 0 0 1px var(--ant-color-primary)}.choice-card-icon{width:36px;height:36px;color:var(--ant-color-primary);background:var(--ant-color-primary-bg);border-radius:10px;flex:none;place-items:center;font-size:18px;display:grid}.choice-card.is-active .choice-card-icon{color:#fff;background:var(--ant-color-primary)}.provider-options{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-bottom:12px;display:grid}.provider-option{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius);background:var(--ant-color-bg-container);font:inherit;color:var(--ant-color-text);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:7px 10px;font-size:13px;transition:border-color .2s,color .2s,background .2s;overflow:hidden}.provider-option:hover{border-color:var(--ant-color-primary-border-hover)}.provider-option.is-active{border-color:var(--ant-color-primary);color:var(--ant-color-primary);background:var(--ant-color-primary-bg)}.provider-help{border-radius:var(--ant-border-radius-lg);background:var(--ant-color-fill-quaternary);color:var(--ant-color-text-secondary);margin-bottom:20px;padding:10px 14px;font-size:13px;line-height:1.7}.oauth-provider{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);padding:14px 16px}.oauth-provider-status{margin:10px 0 0 52px;font-size:13px}.form-advanced{margin-top:4px}.inbox-icon svg{transform:scale(1.15)}.oauth-app{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px 32px;padding:4px 0;display:grid}.oauth-app-steps{color:var(--ant-color-text-secondary);margin:0 0 12px;padding-inline-start:20px;line-height:1.9}@media (width<=1100px){.oauth-app{grid-template-columns:minmax(0,1fr)}}
