.AdaptiveVisualizationBoard_board__ae__g{display:grid;gap:16px;color:var(--ink)}.AdaptiveVisualizationBoard_board__ae__g>header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--mint-50),var(--n-50))}.AdaptiveVisualizationBoard_board__ae__g>header p{display:flex;align-items:center;gap:6px;margin:0 0 6px;color:var(--mint-600);font:600 .65rem var(--font-mono)}.AdaptiveVisualizationBoard_board__ae__g>header h2{max-width:760px;margin:0;color:var(--n-800);font-size:var(--fs-lg);line-height:1.45}.AdaptiveVisualizationBoard_board__ae__g>header>div:last-child{display:flex;flex-wrap:wrap;gap:7px}.AdaptiveVisualizationBoard_board__ae__g a,.AdaptiveVisualizationBoard_board__ae__g button,.AdaptiveVisualizationBoard_planning__gkvZ3 button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:7px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--ink);font:600 .72rem inherit;cursor:pointer;text-decoration:none}.AdaptiveVisualizationBoard_board__ae__g button.AdaptiveVisualizationBoard_primary__s3Us8{border-color:var(--mint-600);background:var(--mint-600);color:#fff}.AdaptiveVisualizationBoard_toolbar__XMzD_{display:flex;flex-wrap:wrap;gap:8px}.AdaptiveVisualizationBoard_toolbar__XMzD_>label:first-child{display:flex;align-items:center;gap:7px;flex:1 1 260px;min-width:220px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--muted)}.AdaptiveVisualizationBoard_toolbar__XMzD_ input,.AdaptiveVisualizationBoard_toolbar__XMzD_ select{min-height:40px;border:0;background:transparent;color:var(--ink);outline:0}.AdaptiveVisualizationBoard_toolbar__XMzD_>label:first-child input{width:100%}.AdaptiveVisualizationBoard_filter__HwgJ4{display:grid;grid-template-columns:auto minmax(110px,170px);align-items:center;gap:5px;padding:0 8px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.AdaptiveVisualizationBoard_filter__HwgJ4>span{color:var(--muted);font-size:var(--fs-3xs)}.AdaptiveVisualizationBoard_filter__HwgJ4.AdaptiveVisualizationBoard_range__xc5ou{grid-template-columns:auto minmax(105px,135px) minmax(105px,135px)}.AdaptiveVisualizationBoard_filter__HwgJ4 select[multiple]{min-height:64px}.AdaptiveVisualizationBoard_board__ae__g>nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.AdaptiveVisualizationBoard_board__ae__g>nav button{justify-content:flex-start;min-height:64px;text-align:left}.AdaptiveVisualizationBoard_board__ae__g>nav button.AdaptiveVisualizationBoard_active__wJ5aO{border-color:var(--brand-mint);background:var(--mint-100);color:var(--mint-700)}.AdaptiveVisualizationBoard_board__ae__g>nav button>span{display:grid;gap:2px;min-width:0}.AdaptiveVisualizationBoard_board__ae__g>nav small,.AdaptiveVisualizationBoard_board__ae__g>nav strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdaptiveVisualizationBoard_board__ae__g>nav small{color:var(--muted);font-size:var(--fs-3xs);font-weight:400}.AdaptiveVisualizationBoard_visual__oIYYe{padding:18px;border:1px solid var(--line);border-radius:var(--radius-xl);background:#fff;overflow:hidden}.AdaptiveVisualizationBoard_visual__oIYYe>header{display:flex;justify-content:space-between;gap:16px;margin-bottom:18px}.AdaptiveVisualizationBoard_visual__oIYYe h3{margin:0;color:var(--n-800);font-size:var(--fs-lg)}.AdaptiveVisualizationBoard_visual__oIYYe p{margin:4px 0 0;color:var(--muted);font-size:var(--fs-xs)}.AdaptiveVisualizationBoard_visual__oIYYe code{color:var(--muted);font-size:var(--fs-3xs)}.AdaptiveVisualizationBoard_bars__hJWg8{display:grid;gap:9px}.AdaptiveVisualizationBoard_bars__hJWg8>div{display:grid;grid-template-columns:minmax(120px,220px) 1fr 56px;align-items:center;gap:10px}.AdaptiveVisualizationBoard_bars__hJWg8 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs)}.AdaptiveVisualizationBoard_bars__hJWg8 span small{display:block;color:var(--muted);font-size:var(--fs-3xs)}.AdaptiveVisualizationBoard_bars__hJWg8 i{height:16px;border-radius:var(--radius-pill);background:var(--n-150);overflow:hidden}.AdaptiveVisualizationBoard_bars__hJWg8 i b{display:block;height:100%;border-radius:inherit}.AdaptiveVisualizationBoard_bars__hJWg8 strong,.AdaptiveVisualizationBoard_verticalBars__8CIoc strong{font:.65rem var(--font-mono)}.AdaptiveVisualizationBoard_stackedBars__Di_tb{display:grid;gap:9px}.AdaptiveVisualizationBoard_stackedBars__Di_tb>div{display:grid;grid-template-columns:minmax(110px,190px) 1fr 50px;align-items:center;gap:9px}.AdaptiveVisualizationBoard_stackedBars__Di_tb>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2xs)}.AdaptiveVisualizationBoard_stackedBars__Di_tb>div>i{display:flex;height:18px;border-radius:var(--radius-pill);overflow:hidden;background:var(--n-150)}.AdaptiveVisualizationBoard_stackedBars__Di_tb>div>i b{height:100%}.AdaptiveVisualizationBoard_stackedBars__Di_tb strong{font:.65rem var(--font-mono)}.AdaptiveVisualizationBoard_stackedBars__Di_tb footer{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 0 200px}.AdaptiveVisualizationBoard_stackedBars__Di_tb footer span{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:var(--fs-3xs)}.AdaptiveVisualizationBoard_stackedBars__Di_tb footer i{width:9px;height:9px;border-radius:2px}.AdaptiveVisualizationBoard_verticalBars__8CIoc{display:flex;align-items:end;gap:8px;min-height:320px;padding-top:24px;overflow-x:auto}.AdaptiveVisualizationBoard_verticalBars__8CIoc>div{display:grid;grid-template-rows:260px auto auto;align-items:end;justify-items:center;gap:5px;flex:1 0 48px;min-width:48px}.AdaptiveVisualizationBoard_verticalBars__8CIoc i{display:flex;align-items:end;width:70%;height:260px;border-radius:var(--radius-xs) var(--radius-xs) 2px 2px;background:var(--n-100);overflow:hidden}.AdaptiveVisualizationBoard_verticalBars__8CIoc i b{width:100%;border-radius:var(--radius-xs) var(--radius-xs) 0 0}.AdaptiveVisualizationBoard_verticalBars__8CIoc span{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-3xs)}.AdaptiveVisualizationBoard_svgWrap__5vZ_h{width:100%;overflow:hidden}.AdaptiveVisualizationBoard_svgWrap__5vZ_h svg{width:100%;min-width:560px;max-height:360px}.AdaptiveVisualizationBoard_axis__ILO9x{stroke:var(--n-300);stroke-width:1}.AdaptiveVisualizationBoard_line__1JNIc{fill:none;stroke:var(--mint-600);stroke-width:4;stroke-linejoin:round}.AdaptiveVisualizationBoard_area__bX4o7{fill:var(--mint-200);opacity:.65}.AdaptiveVisualizationBoard_point__c9ak4{fill:#fff;stroke:var(--mint-600);stroke-width:3}.AdaptiveVisualizationBoard_axisLabels__IJN_8{display:flex;justify-content:space-between;gap:6px;color:var(--muted);font-size:var(--fs-3xs)}.AdaptiveVisualizationBoard_axisLabels__IJN_8 span{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdaptiveVisualizationBoard_donutLayout__VyUhh{display:grid;grid-template-columns:minmax(220px,.65fr) 1.35fr;align-items:center;gap:28px}.AdaptiveVisualizationBoard_donut__5AbFf{display:grid;place-items:center;aspect-ratio:1;width:min(100%,300px);margin:auto;border-radius:var(--radius-circle)}.AdaptiveVisualizationBoard_donut__5AbFf:before{content:"";grid-area:1/1;width:58%;height:58%;border-radius:var(--radius-circle);background:#fff}.AdaptiveVisualizationBoard_donut__5AbFf span{z-index:1;grid-area:1/1;color:var(--n-800);font:700 1.4rem var(--font-mono)}.AdaptiveVisualizationBoard_legend__8aOXA{display:grid;gap:7px}.AdaptiveVisualizationBoard_legend__8aOXA>div{display:grid;grid-template-columns:10px 1fr auto;gap:8px;align-items:center;font-size:var(--fs-2xs)}.AdaptiveVisualizationBoard_legend__8aOXA i{width:10px;height:10px;border-radius:3px}.AdaptiveVisualizationBoard_treemap___aCei{display:flex;flex-wrap:wrap;min-height:360px;gap:3px}.AdaptiveVisualizationBoard_treemap___aCei>div{display:grid;align-content:end;min-width:110px;min-height:100px;padding:12px;border-radius:var(--radius-xs);color:#fff}.AdaptiveVisualizationBoard_treemap___aCei span{font:.7rem var(--font-mono)}.AdaptiveVisualizationBoard_map__PnEIs{position:relative;min-height:430px;border:1px solid var(--n-300);border-radius:var(--radius-lg);background:linear-gradient(var(--n-100),var(--n-150));overflow:hidden}.AdaptiveVisualizationBoard_map__PnEIs>div:first-child{position:absolute;inset:0;opacity:.3;background-image:linear-gradient(var(--n-400) 1px,transparent 1px),linear-gradient(90deg,var(--n-400) 1px,transparent 1px);background-size:10% 20%}.AdaptiveVisualizationBoard_map__PnEIs button{position:absolute;min-height:0;padding:0;border:0;background:transparent;color:var(--mint-600);transform:translate(-50%,-100%)}.AdaptiveVisualizationBoard_map__PnEIs button span{display:none;position:absolute;left:16px;top:0;padding:5px;background:var(--n-800);color:#fff;white-space:nowrap}.AdaptiveVisualizationBoard_map__PnEIs button:hover span{display:block}.AdaptiveVisualizationBoard_kpi__xRYzX{display:grid;place-items:center;min-height:280px;text-align:center}.AdaptiveVisualizationBoard_kpi__xRYzX strong{color:var(--mint-600);font:700 clamp(2.5rem,8vw,6rem) var(--font-mono)}.AdaptiveVisualizationBoard_kpi__xRYzX span{color:var(--muted)}.AdaptiveVisualizationBoard_tableScroll__1P6GL{width:100%;overflow:auto}.AdaptiveVisualizationBoard_tableScroll__1P6GL table{width:100%;border-collapse:collapse;font-size:var(--fs-2xs)}.AdaptiveVisualizationBoard_tableScroll__1P6GL td,.AdaptiveVisualizationBoard_tableScroll__1P6GL th{max-width:280px;padding:8px 10px;border:1px solid var(--n-150);overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.AdaptiveVisualizationBoard_tableScroll__1P6GL th{background:var(--n-50);color:var(--muted)}.AdaptiveVisualizationBoard_planning__gkvZ3{position:relative;display:grid;place-items:center;gap:9px;min-height:300px;border:1px solid var(--line);border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--mint-50),var(--n-50));color:var(--mint-600);overflow:hidden}.AdaptiveVisualizationBoard_planning__gkvZ3 i{position:absolute;width:8px;height:8px;border-radius:var(--radius-circle);background:var(--mint-600);animation:AdaptiveVisualizationBoard_drift__Jd5UI 3.8s ease-in-out infinite}.AdaptiveVisualizationBoard_planning__gkvZ3 i:last-child{left:20%;top:25%}.AdaptiveVisualizationBoard_planning__gkvZ3 i:nth-last-child(2){left:70%;top:60%;animation-delay:-1s}.AdaptiveVisualizationBoard_planning__gkvZ3 i:nth-last-child(3){left:82%;top:20%;animation-delay:-2s}@keyframes AdaptiveVisualizationBoard_drift__Jd5UI{50%{transform:translate(20px,15px) scale(2);opacity:.2}}.AdaptiveVisualizationBoard_empty__kN2zu{display:grid;place-items:center;min-height:220px;color:var(--muted)}.AdaptiveVisualizationBoard_rowClickable__vYQ9e{cursor:pointer;transition:background var(--transition-fast)}.AdaptiveVisualizationBoard_rowClickable__vYQ9e:focus-visible,.AdaptiveVisualizationBoard_rowClickable__vYQ9e:hover{background:var(--mint-50);outline:0}.AdaptiveVisualizationBoard_modalOverlay__UGn3e{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:20px;background:rgba(16,42,58,.32);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);animation:AdaptiveVisualizationBoard_fadeIn___Q7mx .16s ease}.AdaptiveVisualizationBoard_modalCard__1xM3J{width:min(640px,100%);max-height:86vh;overflow:auto;border:1px solid var(--line);border-radius:var(--radius-xl);background:#fff;box-shadow:var(--shadow-lg);animation:AdaptiveVisualizationBoard_popIn__QNQpw .18s ease}.AdaptiveVisualizationBoard_modalCard__1xM3J>header{position:sticky;top:0;display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 20px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,var(--mint-50),var(--n-50))}.AdaptiveVisualizationBoard_modalCard__1xM3J>header p{margin:0 0 4px;color:var(--mint-600);font:600 .62rem var(--font-mono);text-transform:uppercase;letter-spacing:.04em}.AdaptiveVisualizationBoard_modalCard__1xM3J>header h3{margin:0;max-width:480px;color:var(--n-800);font-size:var(--fs-lg);line-height:1.4}.AdaptiveVisualizationBoard_modalCard__1xM3J>header button{min-height:32px;padding:6px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--muted);cursor:pointer}.AdaptiveVisualizationBoard_modalFields__HucBz{display:grid;gap:0;margin:0;padding:8px 20px 20px}.AdaptiveVisualizationBoard_modalFields__HucBz>div{display:grid;grid-template-columns:minmax(120px,200px) 1fr;gap:14px;padding:11px 0;border-bottom:1px solid var(--n-100)}.AdaptiveVisualizationBoard_modalFields__HucBz>div:last-child{border-bottom:0}.AdaptiveVisualizationBoard_modalFields__HucBz dt{color:var(--muted);font:600 .68rem inherit}.AdaptiveVisualizationBoard_modalFields__HucBz dd{margin:0;color:var(--ink);font-size:var(--fs-sm);line-height:1.5;word-break:break-word}@keyframes AdaptiveVisualizationBoard_fadeIn___Q7mx{0%{opacity:0}to{opacity:1}}@keyframes AdaptiveVisualizationBoard_popIn__QNQpw{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.AdaptiveVisualizationBoard_embedded__QbFPG{margin-top:20px}@media(max-width:720px){.AdaptiveVisualizationBoard_board__ae__g>header,.AdaptiveVisualizationBoard_visual__oIYYe>header{flex-direction:column}.AdaptiveVisualizationBoard_donutLayout__VyUhh{grid-template-columns:1fr}.AdaptiveVisualizationBoard_modalFields__HucBz>div{grid-template-columns:1fr;gap:3px}.AdaptiveVisualizationBoard_bars__hJWg8>div,.AdaptiveVisualizationBoard_stackedBars__Di_tb>div{grid-template-columns:100px 1fr 40px}.AdaptiveVisualizationBoard_stackedBars__Di_tb footer{margin-left:0}.AdaptiveVisualizationBoard_filter__HwgJ4,.AdaptiveVisualizationBoard_filter__HwgJ4.AdaptiveVisualizationBoard_range__xc5ou{grid-template-columns:1fr}.AdaptiveVisualizationBoard_verticalBars__8CIoc{min-height:260px}.AdaptiveVisualizationBoard_verticalBars__8CIoc>div{grid-template-rows:200px auto auto}.AdaptiveVisualizationBoard_verticalBars__8CIoc i{height:200px}}