.analytics-filter,.analytics-price{display:flex;align-items:end;gap:13px;flex-wrap:wrap;margin:0 0 25px}.analytics-filter label,.analytics-price label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--color-text-secondary)}.analytics-filter input,.analytics-price input,.analytics-price select{padding:9px 11px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-surface);color:var(--color-text);max-width:240px}.analytics-price{margin-top:20px}.analytics-table{max-width:100%;overflow:auto;margin-top:15px}.analytics-table table{border-collapse:collapse;width:100%;font-size:12px;white-space:nowrap}.analytics-table th{text-align:left;background:var(--color-surface-subtle);color:var(--color-text-secondary);font-weight:500}.analytics-table td,.analytics-table th{padding:14px 12px;border-bottom:1px solid var(--color-border);font-variant-numeric:tabular-nums}.analytics-table td strong{display:block;font-size:12px}.analytics-table td small{display:block;font-size:10px;color:var(--color-text-secondary);margin-top:5px}.analytics-note{font-size:11px;line-height:1.9;color:var(--color-text-secondary);margin-top:17px}.analysis-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.analysis-metrics>div{padding:20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px}.analysis-metrics span{display:block;font-size:11px;color:var(--color-text-secondary);margin-bottom:10px}.analysis-metrics strong{font-size:19px;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media(max-width:1100px){.analysis-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.analytics-filter{gap:9px}.analytics-filter input{max-width:150px;padding:8px}.analysis-metrics{gap:10px}.analysis-metrics>div{padding:15px}.analysis-metrics strong{font-size:16px}.analytics-price label,.analytics-price input,.analytics-price select{width:100%;max-width:none}}
