.panel-insights{min-width:0}.insights-tabs{display:flex;gap:8px;padding-bottom:18px;border-bottom:1px solid #ffffff20;margin-bottom:26px}.insights-tab{background:transparent;color:#b8c3bd;border:1px solid #ffffff24;padding:12px 20px}.insights-tab[aria-selected=true]{color:#dfb843;background:#dfb8430e;border-color:#dfb843}.insights-content{min-width:0}.insights-section-heading{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:24px}.insights-section-heading h2{margin:0}.insights-section-heading label{display:flex;align-items:center;gap:14px;margin:0}.insights-section-heading select{width:130px;margin:0}.insights-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0}.insights-stat{padding:20px;border:1px solid #ffffff1e;background:#111618;border-radius:10px;display:grid;gap:8px;min-width:0;align-content:start}.insights-stat>span{font-size:.875rem;color:#b8c3bd}.insights-stat strong{font-size:1.6rem;line-height:1.25;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.insights-stat small,.insights-muted{color:#a2a9ae;font-size:.875rem;line-height:1.6}.insights-section-heading>.insights-stat{padding:12px 20px}.insights-search{display:flex;align-items:flex-end;gap:12px;margin-bottom:16px}.insights-search label{flex:1;margin:0}.insights-search input{margin-bottom:0}.insights-search button{min-height:48px}.insights-table-wrap{overflow-x:auto;border:1px solid #ffffff20;border-radius:10px;margin:20px 0}.insights-table{width:100%;border-collapse:collapse;font-size:.9375rem;text-align:left;min-width:790px}.insights-table th{color:#b8c3bd;background:#111618;font-size:.8125rem;letter-spacing:.02em;font-weight:600}.insights-table th,.insights-table td{padding:17px 16px;border-bottom:1px solid #ffffff12;vertical-align:top}.insights-table tr:last-child td{border-bottom:0}.insights-table tbody tr:hover{background:#ffffff03}.insights-table td small{display:block;line-height:1.5;font-size:.8125rem;color:#a2a9ae;margin-top:6px}.insights-table td:nth-child(2){overflow-wrap:anywhere}.insights-count{border:1px solid #dfb84350;background:#dfb8430c;color:#dfb843;white-space:nowrap;padding:10px 14px}.insights-pagination{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin:20px 0}.insights-pagination span{color:#a2a9ae;font-size:.875rem}.insights-pagination button:disabled{opacity:.4;cursor:default}.insights-empty{padding:22px;color:#a2a9ae;background:#ffffff03;border-radius:8px}.insights-error{color:#ff9eab}.insights-basis{padding:18px 20px;border-left:2px solid #dfb843;background:#dfb84308;font-size:.875rem;line-height:1.7}.insights-chart{border:1px solid #ffffff20;border-radius:10px;padding:24px;margin:24px 0;background:#111618}.insights-chart h3{margin:0 0 26px;font-size:1rem}.insights-bars{display:flex;gap:12px;align-items:flex-end;overflow-x:auto;padding:0 4px 12px;min-height:260px}.insights-column{display:flex;flex:1;min-width:64px;flex-direction:column;align-items:center;gap:10px;min-height:248px}.insights-bar-track{height:190px;width:100%;position:relative;margin-top:auto;display:flex;align-items:flex-end;justify-content:center;background:repeating-linear-gradient(to top,#ffffff08 0,#ffffff08 1px,transparent 1px,transparent 47px);border-bottom:1px solid #ffffff24}.insights-bar{width:65%;max-width:90px;height:var(--bar-height);background:linear-gradient(180deg,#eed068,#c9a12c);border-radius:5px 5px 0 0;transform-origin:bottom;animation:insights-grow .65s cubic-bezier(.2,.8,.2,1) both}.insights-bar-value{font-size:.6875rem;color:#c6cec9;white-space:nowrap;font-variant-numeric:tabular-nums}.insights-bar-label{font-size:.8125rem;color:#b8c3bd;white-space:nowrap}.panel-insights button:focus-visible,.insights-table-wrap:focus-visible{outline:2px solid #dfb843;outline-offset:4px}@keyframes insights-grow{from{transform:scaleY(.03);opacity:.5}to{transform:scaleY(1);opacity:1}}@media(max-width:1000px){.insights-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.insights-section-heading{align-items:flex-start;flex-wrap:wrap;gap:16px}.insights-section-heading h2{width:100%}.insights-stats{grid-template-columns:1fr 1fr;gap:10px}.insights-stat{padding:16px}.insights-stat strong{font-size:1.35rem}.insights-chart{padding:18px 14px}.insights-tabs{gap:6px}.insights-tab{padding:12px 14px;font-size:.875rem}.insights-search{align-items:stretch;flex-direction:column}.insights-search button{align-self:flex-end}.insights-table th,.insights-table td{padding:14px 12px}}@media(prefers-reduced-motion:reduce){.insights-bar{animation:none}.panel-insights *{scroll-behavior:auto;transition:none}}
