html,body,#root{height:100%}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";background-color:#f0f2f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100%;width:100%}.manual-fill-field-container{display:flex;flex:0 0 auto}.manual-fill-field-container .ant-select,.manual-fill-field-container .ant-select-selector{width:100%!important;max-width:100%!important}.manual-fill-field-container .ant-select-selection-item{display:none!important}.manual-fill-field-container .ant-select-selection-search{width:100%!important;max-width:100%!important;right:0!important;left:0!important}.manual-fill-field-container .ant-select-selection-search-input{width:100%!important;max-width:100%!important}.manual-fill-field-container .ant-select-content,.manual-fill-field-container .ant-select-selector{font-size:0!important;color:transparent!important;white-space:nowrap}.manual-fill-field-container .ant-select-content>*,.manual-fill-field-container .ant-select-selector>*{font-size:14px!important;color:#000000e0!important}.manual-fill-field-container .ant-input-affix-wrapper{width:100%!important;max-width:100%!important}.manual-fill-field-container input{max-width:100%!important;text-overflow:ellipsis}.channel-dashboard-workbench{--workbench-right-width: 380px;position:relative;height:100%;min-height:360px;padding-right:0}.channel-dashboard-workbench[data-right-open=true]{padding-right:calc(var(--workbench-right-width) + 16px)}.channel-dashboard-workbench,.channel-dashboard-workbench__center,.channel-dashboard-workbench__panel{transition:padding .24s ease,transform .24s ease,opacity .24s ease,box-shadow .24s ease}.channel-dashboard-workbench__center{height:100%;min-width:0}.channel-dashboard-workbench__fab{position:absolute;top:8px;z-index:30;transform:translateY(-50%);box-shadow:0 10px 24px #0f172a14;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.channel-dashboard-workbench__fab:hover,.channel-dashboard-workbench__fab:focus-visible{transform:translateY(calc(-50% - 1px));box-shadow:0 14px 32px #0f172a1f}.channel-dashboard-workbench__fab--right{right:20px;min-width:78px;height:32px;padding:0 12px;border-radius:999px;display:inline-flex!important;flex-direction:row;justify-content:center;align-items:center;gap:6px;border-color:#d8e3f2!important;background:#fffffff5!important;color:#155eef!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.channel-dashboard-workbench__fab--right .ant-btn-icon{margin-inline-end:0!important}.channel-dashboard-workbench__panel{position:absolute;top:0;bottom:0;z-index:20;display:flex;flex-direction:column;background:#fff;border:1px solid #edf0f5;border-radius:12px;box-shadow:0 16px 40px #0f172a1f;overflow:hidden}.channel-dashboard-workbench__panel--right{right:0;width:var(--workbench-right-width)}.channel-dashboard-workbench__panel.is-open{opacity:1}.channel-dashboard-workbench__panel--right.is-open,.channel-dashboard-workbench__panel--right.is-closing{transform:translate(0)}.channel-dashboard-workbench__panel--right.is-closing{opacity:0;transform:translate(calc(100% + 12px))}.channel-dashboard-workbench__panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #f0f2f5}.channel-dashboard-workbench__panel-body{flex:1;min-height:0;padding:16px;overflow:auto}.channel-dashboard-workbench__panel-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 16px;border-top:1px solid #f0f2f5;background:#fafcff}.channel-dashboard-workbench__filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.channel-dashboard-workbench__section{margin-top:16px}.channel-dashboard-workbench__section-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;font-weight:600}.channel-dashboard-workbench__field-sections{display:grid;gap:12px}.channel-dashboard-workbench__field-section{padding:12px;border:1px solid #eef2f7;border-radius:10px;background:#fafcff}.channel-dashboard-workbench__field-section-title{margin-bottom:10px;font-weight:600;color:#1e293b}.channel-dashboard-workbench__field-list{display:grid;gap:8px}.channel-dashboard-workbench__field-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e7edf5;border-radius:8px;background:#fff;cursor:pointer}.channel-dashboard-workbench__field-main{display:flex;align-items:flex-start;gap:10px;min-width:0}.channel-dashboard-workbench__field-title{display:flex;align-items:center;gap:6px;color:#0f172a;font-weight:500}.channel-dashboard-workbench__field-meta{color:#64748b;font-size:12px;word-break:break-all}.channel-dashboard-workbench__selected-list{display:grid;gap:8px;min-height:80px}.channel-dashboard-workbench__selected-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px dashed #d7dde7;border-radius:8px;background:#fff}.channel-dashboard-workbench__selected-item-main{display:flex;align-items:center;gap:10px;min-width:0}.channel-dashboard-workbench__drag-icon{color:#94a3b8;cursor:grab}.channel-dashboard-workbench__inline-label{font-size:12px;color:#475569}@media(max-width:1600px){.channel-dashboard-workbench,.channel-dashboard-workbench[data-right-open=true]{padding-right:0}.channel-dashboard-workbench__panel{position:fixed;top:88px;bottom:24px;max-height:calc(100vh - 112px)}.channel-dashboard-workbench__panel--right{right:16px;width:min(92vw,var(--workbench-right-width))}}@media(max-width:900px){.channel-dashboard-workbench__filters{grid-template-columns:1fr}.channel-dashboard-workbench__panel-footer,.channel-dashboard-workbench__section-title{flex-direction:column;align-items:stretch}.channel-dashboard-workbench__fab{top:8px}.channel-dashboard-workbench__fab--right{right:12px;min-width:78px;height:32px;padding:0 12px;border-radius:999px}}.data-pagination-bar{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid #f0f2f5;background:#fff}.data-pagination-bar__status{margin-bottom:4px}.data-pagination-bar__error-title{margin-bottom:2px;font-weight:600}.data-pagination-bar__empty{padding:8px 0 0}.data-pagination-bar__main{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.data-pagination-bar__summary{min-width:0}.data-pagination-bar__summary-group{row-gap:6px}.data-pagination-bar__controls{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-left:auto}.data-pagination-bar__page-size{min-width:110px}@media(max-width:900px){.data-pagination-bar__main,.data-pagination-bar__controls{align-items:stretch}.data-pagination-bar__controls{width:100%;justify-content:space-between}}.channel-dashboard-page{height:calc(100vh - 188px);min-height:560px;overflow:hidden}.channel-dashboard-card{height:100%}.channel-dashboard-fixed-tools{position:relative;z-index:4;flex:0 0 auto;background:#fff}.channel-dashboard-query-card{margin-bottom:14px;padding:16px 16px 14px;border:1px solid #e8eef6;border-radius:14px;background:linear-gradient(180deg,#fcfdff,#f8fbff);box-shadow:0 10px 30px #0f172a0a}.channel-dashboard-query-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.channel-dashboard-query-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.channel-dashboard-query-grid__item{width:100%}.channel-dashboard-query-grid__item--xs,.channel-dashboard-query-grid__item--sm{grid-column:span 2}.channel-dashboard-query-grid__item--md{grid-column:span 3}.channel-dashboard-query-grid__item--lg{grid-column:span 4}.channel-dashboard-toolbar-card{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px;padding:12px 16px;background:#f8fafc;border:1px solid #edf2f7;border-radius:12px}.channel-dashboard-toolbar-card__meta,.channel-dashboard-table-shell__header-meta{margin-top:4px;font-size:12px;color:#64748b}.channel-dashboard-toolbar-card__chips,.channel-dashboard-table-shell__stats{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.channel-dashboard-chip{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.channel-dashboard-chip--blue{color:#155eef;background:#eaf2ff}.channel-dashboard-chip--green{color:#067647;background:#ecfdf3}.channel-dashboard-chip--slate{color:#475467;background:#f2f4f7}.channel-dashboard-table-region{flex:1 1 auto;min-height:0;overflow:hidden}.channel-dashboard-table-shell{display:flex;flex-direction:column;height:100%;min-height:0;border:1px solid #edf2f7;border-radius:14px;background:#fff;overflow:hidden}.channel-dashboard-table-shell__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px 12px;border-bottom:1px solid #eef2f6;background:linear-gradient(180deg,#fff,#fbfcfe)}.channel-dashboard-table-shell__header-main{min-width:0}.channel-dashboard-table-shell__title{display:inline-block;margin-bottom:4px}.channel-dashboard-table-shell__main{flex:1 1 auto;min-height:0;overflow:hidden}.channel-dashboard-table-shell__main .ant-table-wrapper,.channel-dashboard-table-shell__main .ant-spin-nested-loading,.channel-dashboard-table-shell__main .ant-spin-container,.channel-dashboard-table-shell__main .ant-table{height:100%}.channel-dashboard-table-shell__main .ant-table-container{border-start-start-radius:0;border-start-end-radius:0}.channel-dashboard-table-shell__main .ant-table-header{position:sticky;top:0;z-index:3}.channel-dashboard-table-shell__main .ant-table-body{scrollbar-gutter:stable both-edges;overscroll-behavior:contain}.channel-dashboard-table-shell__main .ant-spin-blur{opacity:.72}@media(max-width:1600px){.channel-dashboard-page{height:calc(100vh - 176px)}}@media(max-width:900px){.channel-dashboard-page{min-height:520px;height:calc(100vh - 160px)}.channel-dashboard-query-card__header,.channel-dashboard-toolbar-card{align-items:stretch}.channel-dashboard-query-card__header,.channel-dashboard-table-shell__header{flex-direction:column}.channel-dashboard-table-shell__stats{width:100%;justify-content:flex-start}.channel-dashboard-query-grid{grid-template-columns:1fr}.channel-dashboard-query-grid__item--xs,.channel-dashboard-query-grid__item--sm,.channel-dashboard-query-grid__item--md,.channel-dashboard-query-grid__item--lg{grid-column:span 1}}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
