@font-face{font-family:Jost;src:url(/fonts/Jost-Variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{color:#1c2534;font-synthesis:none;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;background:#f5f7fa;font-family:Jost,PingFang SC,Microsoft YaHei UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea{font-family:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #1677ff}#root,.app-layout{min-height:100vh}.desktop-sidebar{z-index:20;border-right:1px solid #e9edf3;inset:0 auto 0 0;position:fixed!important}.desktop-sidebar>.ant-layout-sider-children{flex-direction:column;min-height:100vh;display:flex}.main-layout{margin-left:232px}.brand{letter-spacing:-1.2px;color:#23304a;align-items:center;gap:10px;padding:31px 26px 0;font-family:Jost,sans-serif;font-size:29px;font-weight:600;line-height:1.15;display:flex}.brand-symbol{color:#fff;background:#1677ff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:38px;font-size:23px;display:flex}.brand-period{color:#1677ff}.brand small{letter-spacing:1.2px;color:#8a95a8;font-size:7px;font-weight:500;line-height:2.2;display:block}.workspace-switch{background:#f7f9fc;border:1px solid #edf0f5;border-radius:7px;align-items:center;gap:9px;margin:29px 18px;padding:11px 9px;display:flex}.workspace-mark{color:#5f7192;background:#fff;border:1px solid #e5eaf3;border-radius:5px;place-items:center;width:29px;height:32px;font:500 15px Jost,sans-serif;display:grid}.workspace-switch strong{white-space:nowrap;font-size:11px;font-weight:500}.workspace-switch small{color:#91a0b5;margin-top:3px;font-size:10px;display:block}.workspace-switch>.ant-tag{color:#7c8ea9;background:#eaf0f8;margin-inline:auto 0;padding:1px 5px;font:9px Jost,sans-serif}.menu-heading{color:#98a2b2;justify-content:space-between;align-items:center;margin-bottom:14px;padding:0 28px;font-size:10px;display:flex}.menu-heading span{letter-spacing:.6px;color:#a9b1bf;font:8px Jost,sans-serif}.desktop-sidebar .ant-menu{background:0 0;padding:0 13px;border-inline-end:0!important}.desktop-sidebar .ant-menu-item{gap:4px;width:100%;margin:4px 0;font-size:12px;padding-left:15px!important}.sidebar-bottom{margin-top:auto}.sidebar-insight{padding:40px 29px 32px}.insight-icon{color:#739be0;background:#f0f5fd;border-radius:9px;place-items:center;width:34px;height:34px;margin-bottom:16px;font-size:18px;display:grid}.sidebar-insight strong{color:#56657e;font-size:12px;font-weight:500}.sidebar-insight p{color:#98a2b3;margin:9px 0 16px;font-size:11px;line-height:1.9}.sidebar-insight>span{letter-spacing:.8px;color:#a0adbe;font:8px Jost,sans-serif}.sidebar-connection{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;margin:0 20px;padding:17px 4px;display:flex}.sidebar-connection .ant-badge-status-text{color:#8b98ac;font-size:10px}.sidebar-connection>span:last-child{color:#a6b0bf;font:9px Jost,sans-serif}.sidebar-profile{border-top:1px solid #edf0f5;align-items:center;gap:10px;padding:17px 23px;display:flex}.wink-avatar{color:#6080b1;background:#eaf1fc;font-family:Jost,sans-serif}.sidebar-profile strong{color:#3e4e66;font:500 13px Jost,sans-serif}.sidebar-profile small{color:#94a0b1;margin-top:2px;font-size:9px;display:block}.sidebar-profile .ant-btn{color:#8996a9;margin-left:auto}.app-header{border-bottom:1px solid #e9edf3;justify-content:space-between;align-items:center;gap:16px;height:70px;padding:0 36px;line-height:normal;display:flex}.app-header .ant-breadcrumb{font-size:11px}.app-header .ant-breadcrumb-separator{color:#c3cbd8;margin-inline:16px}.environment-tag{letter-spacing:.8px;border-radius:4px;margin:0;padding:4px 8px;font:9px Jost,sans-serif}.header-date{color:#8794a9;font:11px Jost,sans-serif}.app-header .ant-divider-vertical{border-color:#edf0f5;height:22px;margin:0}.profile-button{color:#64738c;align-items:center;gap:8px;padding:0;font:12px Jost,sans-serif;display:flex}.workspace-content{width:100%;max-width:1750px;margin:0 auto;padding:35px 36px 0}.page-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.page-title h2.ant-typography{letter-spacing:.15px;margin:6px 0 8px;font-size:25px;font-weight:600;line-height:1.5}.eyebrow{letter-spacing:1.8px;color:#8294b1;align-items:center;gap:8px;font:500 9px Jost,sans-serif;display:flex}.eyebrow-line{background:#6399ed;width:17px;height:2px}.page-title .ant-typography-secondary{color:#8b96a8;font-size:12px}.page-title>.ant-btn{height:36px;padding:8px 15px;font-size:12px}.overview-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.overview-toolbar .ant-typography strong{font-size:13px;font-weight:550}.subtle-tag{color:#8c9ab0;background:#eaf0f8;margin:0;font:9px Jost,sans-serif}.small-text{font-size:11px}.overview-toolbar .ant-select{width:128px}.overview-toolbar .ant-select-selector{font-size:11px;background:#fff!important}.overview-toolbar .ant-btn{width:34px;height:34px}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:24px;display:grid}.kpi-card{border:1px solid #e9edf4;border-radius:9px;box-shadow:0 3px 12px #22395a03}.kpi-card .ant-card-body{padding:17px 20px 14px}.kpi-top{color:#758298;justify-content:space-between;align-items:center;font-size:12px;display:flex}.kpi-icon{border-radius:8px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.kpi-icon.blue{color:#5b94ed;background:#edf4ff}.kpi-icon.teal{color:#5ab6a0;background:#eaf8f4}.kpi-icon.violet{color:#9b8bc9;background:#f1eefb}.kpi-icon.amber{color:#d6a15f;background:#fff5e8}.kpi-card .ant-statistic{margin-top:8px}.kpi-card .ant-statistic-content{font-variant-numeric:tabular-nums;letter-spacing:-.6px;color:#263750;font:500 29px/1.45 Jost,PingFang SC,sans-serif}.kpi-footer{color:#9aa6b8;letter-spacing:.8px;border-top:1px solid #f0f3f7;justify-content:space-between;align-items:center;margin-top:13px;padding-top:11px;font:8px Jost,sans-serif;display:flex}.kpi-footer .anticon{color:#a9b4c4;font-size:11px}.stat-skeleton{max-width:100%;margin:11px 0 5px}.analysis-grid{grid-template-columns:minmax(0,1fr) 280px;gap:22px;display:grid}.query-column{min-width:0}.query-column>.ant-card{margin-bottom:21px}.ant-card{box-shadow:0 2px 10px #21385402}.ant-card-head{border-bottom-color:#edf0f5!important}.ant-card-head-title{font-size:13px!important;font-weight:550!important}.blue-icon{color:#5991e4}.composer-card .ant-card-head{min-height:54px;padding:0 21px;border-bottom:0!important}.composer-card .ant-card-body{padding:1px 20px 17px}.composer-card .ant-card-extra>.ant-tag{margin:0;font-size:9px;line-height:22px}.composer-card textarea.ant-input{box-shadow:none;resize:vertical;background:#fafbfd;border-color:#e5eaf2 #e5eaf2 currentColor;border-bottom-style:none;border-bottom-width:0;border-radius:7px 7px 0 0;padding:13px 14px;font-size:12px;line-height:1.9}.composer-card textarea.ant-input:hover{border-color:#b0cafa}.composer-card textarea.ant-input:focus{border-color:#9fc0f3}.composer-actions{background:#fafbfd;border:1px solid #e5eaf2;border-top:0;border-radius:0 0 7px 7px;justify-content:space-between;align-items:center;padding:6px 10px 10px;display:flex}.composer-actions>span{color:#9aa6b8;font-size:9px}.composer-actions kbd{color:#95a2b8;background:#fff;border:1px solid #e2e7f0;border-radius:3px;padding:1px 4px;font:9px Jost,sans-serif}.composer-actions .ant-btn{border-radius:6px;gap:7px;height:33px;padding:6px 13px;font-size:11px}.example-questions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;display:flex}.example-questions>span{color:#99a4b4;margin-right:3px;font-size:10px}.example-questions .ant-btn{color:#8190a5;height:26px;box-shadow:none;background:#f6f8fb;border:0;border-radius:4px;gap:5px;padding:2px 7px;font-size:10px}.example-questions .ant-btn:hover{color:#1677ff!important;background:#edf4ff!important}.example-questions .ant-btn .anticon-arrow-right{font-size:9px}.result-card>.ant-card-head{min-height:57px;padding:0 20px}.result-card .ant-card-head-title>.ant-space{gap:8px!important}.result-card .ant-card-head-title .ant-tag{color:#8d9ab0;text-overflow:ellipsis;white-space:nowrap;background:#f4f7fb;max-width:150px;margin:0;font-size:9px;font-weight:400;overflow:hidden}.result-card .ant-card-extra .ant-btn{border-radius:5px;height:28px;font-size:10px}.result-card .ant-card-extra .ant-btn-icon-only{color:#8b9ab1;width:28px}.result-card>.ant-card-body{padding:0}.result-card .ant-tabs-nav{margin:0;padding:0 21px}.result-card .ant-tabs-nav:before{border-bottom-color:#edf0f5}.result-card .ant-tabs-tab{padding:14px 0;font-size:11px}.result-card .ant-tabs-tab+.ant-tabs-tab{margin-left:24px}.result-card .ant-tabs-tab-disabled{color:#b8c1cf!important}.query-timing{color:#a0adbe;font:10px Jost,sans-serif}.result-chart{min-height:310px;padding:12px 20px 6px}.chart-note{margin:8px 0;font-size:10px}.chart-note .ant-alert-message{font-size:10px}.sql-indicator{vertical-align:middle;background:#69b59f;border-radius:50%;width:4px;height:4px;margin:0 0 2px 4px;display:inline-block}.result-status{color:#a0adbe;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;font-size:9px;display:flex}.result-status .ant-badge-status-text{color:#96a2b4;font-size:9px}.result-status .ant-badge-status-dot{width:4px;height:4px}.result-status>span:last-child{align-items:center;gap:5px;font-size:9px;display:flex}.query-process{color:#9ba7b8;justify-content:center;align-items:center;gap:18px;padding:1px 0 22px;font-size:9px;display:flex}.query-process .anticon{color:#bdc6d3;font-size:9px}.context-column{flex-direction:column;gap:20px;display:flex}.context-column .ant-card-head{min-height:52px;padding:0 17px}.context-column .ant-card-head-title{font-size:12px!important}.context-column .ant-card-body{padding:17px}.card-caption{letter-spacing:1.1px;color:#a6b0c0;font:8px Jost,sans-serif}.context-card .ant-descriptions-item{padding-bottom:13px!important}.context-card .ant-descriptions-item-label{color:#99a4b6;width:75px;font-size:10px}.context-card .ant-descriptions-item-content{color:#6e7d94;text-align:right;justify-content:flex-end;font-size:10px}.context-card .ant-badge-status-text{color:#6e7d94;font-size:10px}.context-card .ant-badge-status-dot{width:4px;height:4px}.context-card .ant-divider{border-color:#edf0f5;margin:3px 0 17px}.context-subtitle{color:#97a4b6;margin-bottom:10px;font-size:10px}.plan-metrics{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.plan-metrics>.ant-tag{color:#648bbf;background:#eef5ff;border-radius:4px;margin:0;padding:0 7px;font-size:9px;line-height:22px}.plan-detail{color:#99a5b7;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:10px;font-size:10px;display:flex}.plan-detail strong{color:#6c7a90;text-align:right;max-width:160px;font-weight:400}.distribution-card .ant-card-extra>.ant-tag,.schema-card .ant-card-extra>.ant-tag{color:#9ca9bd;background:#f4f7fb;border-radius:4px;margin:0;font-size:8px;line-height:20px}.donut-container{margin-top:-9px;position:relative}.donut-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding-top:3px;display:flex;position:absolute;inset:0}.donut-center span{color:#9ca8b9;font-size:9px}.donut-center strong{color:#425575;margin-top:1px;font:500 22px/1.5 Jost,PingFang SC,sans-serif}.region-legend{grid-template-columns:1fr 1fr;gap:12px 19px;margin-top:6px;display:grid}.region-legend>div{color:#8696ad;justify-content:space-between;align-items:center;gap:4px;font-size:10px;display:flex}.region-legend>div>span{white-space:nowrap}.region-legend i{vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.region-legend strong{color:#64758e;font:500 12px Jost,sans-serif}.region-legend small{color:#a0adbd;margin-left:1px;font-size:9px}.schema-card .ant-card-body{padding:11px 11px 0}.schema-card .ant-tree{color:#74849c;background:0 0;font-size:11px}.schema-card .ant-tree-treenode{width:100%;padding:4px 0}.schema-card .ant-tree-node-content-wrapper{flex:1;min-width:0;padding:0 4px}.table-node{justify-content:space-between;gap:8px;font:11px Jost,sans-serif;display:flex}.table-node small{color:#a6b0bf;font-size:9px}.field-node{color:#95a2b4;font:10px SF Mono,Consolas,monospace}.schema-card .ant-btn{text-align:left;border-top:1px solid #edf0f5;border-radius:0;justify-content:flex-start;height:39px;margin-top:8px;font-size:10px}.schema-card .ant-btn .anticon{margin-left:auto}.workspace-footer{color:#9ea9b9;border-top:1px solid #e5eaf2;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:20px 0 24px;font-size:9px;display:flex}.workspace-footer>span:first-child{align-items:center;gap:8px;display:flex}.workspace-footer strong{color:#8b99ad;font:500 13px Jost,sans-serif}.workspace-footer b{color:#7b8da8;margin-left:4px;font:500 10px Jost,sans-serif}.workspace-footer i{background:#d7dfeb;width:1px;height:9px;margin:0 11px;display:inline-block}.workspace-footer>span:last-child{letter-spacing:.3px;font:10px Jost,sans-serif}.global-error,.overview-error{margin-bottom:20px}.result-loading{padding:30px}.chart-empty{min-height:300px;padding:70px 20px}.aggregate-results{grid-template-columns:1fr 1fr;gap:35px;min-height:300px;padding:45px 35px;display:grid}.aggregate-results .ant-statistic-content{color:#346ebc;font:500 30px Jost,sans-serif}.sql-preview{background:#fcfdff}.sql-heading{padding:16px 20px 4px}.sql-heading .ant-tag,.sql-heading .ant-typography{font-size:10px}.sql-heading .ant-btn{height:26px;font-size:10px}.sql-preview pre{color:#7183a0;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:15px 22px;font:11px/1.9 SF Mono,Consolas,monospace}.sql-keyword{color:#5385d0;font-weight:500}.sql-preview .ant-collapse-header{color:#91a0b6!important;padding-left:21px!important;font-size:10px!important}.sql-preview .sql-parameters{padding:0 6px 10px}.result-card .ant-table-wrapper{padding:5px 20px 10px}.result-card .ant-table{font-size:11px}.result-card .ant-table-thead>tr>th{color:#8a9ab1;font-size:10px}.numeric{font-variant-numeric:tabular-nums;font-family:Jost,sans-serif;font-size:12px}.metric-search{width:230px}.heading-tag{color:#8a9ab1;background:#eaf0f8;margin:0;font-size:10px}.formula{color:#7a91b3;overflow-wrap:anywhere;background:#f8faff;border:1px solid #edf2fa;border-radius:5px;padding:8px 10px;font:10px/1.8 SF Mono,Consolas,monospace;display:block}.mono{font-family:SF Mono,Consolas,monospace}.tiny{font-size:10px}.metric-footnote{margin-top:21px}.metric-footnote .ant-typography{font-size:12px}.source-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.provider-heading{align-items:center;gap:13px;margin:5px 0 30px;display:flex}.provider-symbol{color:#6a9ae3;background:#edf4ff;border-radius:12px;place-items:center;width:49px;height:49px;font-size:25px;display:grid}.provider-heading h4.ant-typography{margin:0 0 4px;font-size:17px;font-weight:550}.provider-heading .ant-typography-secondary{font-size:11px}.source-grid .ant-descriptions-item{padding-bottom:20px!important}.source-grid .ant-descriptions-item-label{color:#92a0b6;font-size:11px}.source-grid .ant-descriptions-item-content{color:#6e7f99;justify-content:flex-end;font-size:11px}.source-grid .ant-badge-status-text{font-size:11px}.source-grid .ant-card-extra .ant-tag{margin:0;font-size:9px}.connection-button{margin-top:8px}.connection-message{margin-top:20px}.architecture-card{margin-top:23px}.architecture-card .ant-steps{padding:14px 7px}.architecture-card .ant-typography{color:#95a2b7;margin-top:22px;font-size:12px}.history-note{margin-top:12px;font-size:11px;display:block}.mobile-menu-button{display:none}.ant-drawer-body .brand{padding-top:15px}.ant-drawer-body .ant-menu{padding:0 14px;border-inline-end:0!important}.ant-drawer-body .sidebar-insight{display:none}.ant-drawer-body .sidebar-bottom{margin-top:35px}@media (width>=1600px){.workspace-content{padding:42px 45px 0}.analysis-grid{grid-template-columns:minmax(0,1fr) 306px;gap:25px}.app-header{padding:0 45px}.kpi-card .ant-card-body{padding:20px 24px 16px}.kpi-card .ant-statistic-content{font-size:34px}.kpi-top{font-size:13px}.page-title h2.ant-typography{font-size:28px}.page-title{margin-bottom:32px}.result-chart{min-height:325px;padding-top:20px}}@media (width<=1250px){.desktop-sidebar{width:205px!important;min-width:205px!important;max-width:205px!important}.main-layout{margin-left:205px}.brand{padding-left:23px}.workspace-switch{margin-left:15px;margin-right:15px}.workspace-switch strong{font-size:10px}.workspace-switch>.ant-tag{display:none}.menu-heading{padding:0 25px}.workspace-content{padding:30px 25px 0}.app-header{padding:0 25px}.analysis-grid{grid-template-columns:minmax(0,1fr) 245px;gap:17px}.kpi-grid{gap:12px}.kpi-card .ant-card-body{padding:15px 16px 12px}.kpi-card .ant-statistic-content{font-size:25px}.kpi-icon{border-radius:6px;width:25px;height:25px;font-size:13px}.kpi-top{font-size:11px}.kpi-footer{letter-spacing:.3px;font-size:7px}.context-column .ant-card-body{padding:15px}.context-column .ant-card-head{padding:0 15px}.result-card .ant-card-head{padding:0 17px}.result-card .ant-card-head-title .ant-tag{max-width:95px;font-size:8px}.region-legend{gap:12px}.region-legend>div{font-size:9px}.region-legend strong{font-size:11px}.workspace-footer{gap:12px}.workspace-footer>span:last-child{display:none}.example-questions{gap:6px}.example-questions .ant-btn{font-size:9px}.query-process{gap:12px;font-size:8px}}@media (width<=1030px){.analysis-grid{grid-template-columns:minmax(0,1fr)}.context-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.schema-card{grid-column:1/-1}.schema-card .ant-tree{grid-template-columns:1fr 1fr;column-gap:25px;padding:4px 10px;display:grid}.schema-card .ant-tree .ant-tree-list-holder-inner{display:block!important}.kpi-card .ant-statistic-content{font-size:24px}.kpi-footer{letter-spacing:0;font-size:7px}.kpi-top{font-size:10px}.source-grid{grid-template-columns:1fr}.result-chart{min-height:310px}.metric-search{width:190px}}@media (width<=760px){.desktop-sidebar{display:none}.main-layout{margin-left:0}.mobile-menu-button{color:#7286a5;justify-content:center;align-items:center;display:inline-flex}.app-header{height:61px;padding:0 17px}.app-header>.ant-space{gap:10px!important}.app-header .ant-divider-vertical,.header-date{display:none}.environment-tag{padding:3px 6px;font-size:8px}.profile-button>span:last-child{display:none}.app-header .ant-breadcrumb{font-size:10px}.app-header .ant-breadcrumb-separator{margin-inline:10px}.workspace-content{padding:25px 17px 0}.page-title{align-items:center;gap:12px;margin-bottom:25px}.page-title h2.ant-typography{margin:7px 0 8px;font-size:23px}.eyebrow{letter-spacing:1.1px;font-size:8px}.eyebrow-line{width:13px}.page-title .ant-typography-secondary{max-width:280px;font-size:11px;line-height:1.9;display:block}.page-title>.ant-btn{height:32px;padding:5px 10px;font-size:10px}.overview-toolbar{gap:8px;margin-bottom:12px}.overview-toolbar .ant-typography strong{font-size:12px}.overview-toolbar .ant-select{width:110px}.overview-toolbar .ant-select-selector{font-size:10px}.overview-toolbar>.ant-space:first-child{gap:6px!important}.overview-toolbar .small-text{font-size:9px}.overview-toolbar .subtle-tag{display:none}.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:21px}.kpi-card .ant-card-body{padding:15px 16px 12px}.kpi-top{font-size:11px}.kpi-card .ant-statistic-content{font-size:27px}.kpi-footer{letter-spacing:.6px;margin-top:10px;padding-top:10px;font-size:7px}.kpi-icon{width:26px;height:26px}.analysis-grid{gap:19px}.composer-card .ant-card-head{min-height:51px;padding:0 16px}.composer-card .ant-card-body{padding:2px 14px 15px}.composer-card textarea.ant-input{padding:12px;font-size:12px}.composer-actions>span,.composer-actions kbd{font-size:8px}.composer-actions .ant-btn{height:30px;padding:5px 9px;font-size:10px}.example-questions{gap:6px;margin-top:13px}.example-questions>span{display:none}.example-questions .ant-btn{gap:4px;height:26px;padding:2px 6px;font-size:9px}.example-questions .ant-btn>.anticon:last-child{display:none}.result-card>.ant-card-head{min-height:55px;padding:0 14px}.result-card .ant-card-head-title{font-size:11px!important}.result-card .ant-card-head-title>.ant-space{gap:6px!important}.result-card .ant-card-head-title .ant-tag{display:none}.result-card .ant-card-extra .ant-space{gap:6px!important}.result-card .ant-card-extra .ant-btn{height:27px;padding:3px 7px;font-size:9px}.result-card .ant-card-extra .ant-btn-icon-only{width:26px}.result-card .ant-tabs-nav{padding:0 14px}.result-card .ant-tabs-tab{font-size:10px}.result-card .ant-tabs-tab+.ant-tabs-tab{margin-left:21px}.query-timing{font-size:9px}.result-chart{min-height:300px;padding:10px 7px 0}.result-status{gap:5px;padding:11px 14px}.result-status>span:last-child{display:none}.result-status .ant-badge-status-text{margin-left:5px;font-size:8px}.query-process{gap:9px;padding-bottom:3px;font-size:8px}.query-column>.ant-card{margin-bottom:17px}.context-column{grid-template-columns:1fr;gap:18px}.schema-card{grid-column:auto}.schema-card .ant-tree{padding:2px 7px;display:block}.context-column .ant-card-head{padding:0 17px}.context-column .ant-card-body{padding:17px}.context-card .ant-descriptions-item-label,.context-card .ant-descriptions-item-content,.context-card .ant-badge-status-text,.plan-detail,.context-subtitle{font-size:11px}.context-card .ant-descriptions-item-content{justify-content:flex-end}.context-card .ant-descriptions-item-label{width:90px}.plan-metrics>.ant-tag{font-size:10px}.region-legend{gap:13px 30px;padding:0 9px 4px}.region-legend>div{font-size:11px}.region-legend strong{font-size:13px}.workspace-footer{flex-direction:column;align-items:flex-start;gap:8px;margin-top:23px;padding:17px 0 22px;font-size:9px}.workspace-footer>span:last-child{display:none}.metric-search{width:155px}.ant-card-head-title{font-size:12px!important}.metric-footnote .ant-typography{font-size:11px;line-height:1.9}.metric-footnote .ant-tag{font-size:10px}.source-grid>.ant-card>.ant-card-head{padding:0 17px}.source-grid>.ant-card>.ant-card-body{padding:19px 17px}.source-grid .ant-card-extra .ant-tag{font-size:8px}.source-grid .ant-descriptions-item-content{font-size:10px}.architecture-card .ant-steps{padding:5px 0}.sql-heading{padding-left:14px;padding-right:14px}.sql-heading .ant-typography{font-size:9px}.sql-preview pre{padding:14px;font-size:10px}.sql-preview .ant-collapse-header{padding-left:14px!important}.result-card .ant-table-wrapper{padding:4px 12px 8px}.aggregate-results{gap:25px;padding:35px 22px}.aggregate-results .ant-statistic-content{font-size:26px}}@media (width<=390px){.workspace-content{padding-left:13px;padding-right:13px}.kpi-card .ant-statistic-content{font-size:25px}.kpi-card .ant-card-body{padding:14px 12px 11px}.page-title h2.ant-typography{font-size:21px}.page-title>.ant-btn{padding:5px 8px;font-size:9px}.query-process{gap:7px;font-size:7px}.example-questions .ant-btn{font-size:8px}.environment-tag{font-size:7px}.app-header{padding:0 12px}.page-title .ant-typography-secondary{font-size:10px}.query-timing{font-size:8px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
