.ad-unit{margin:var(--spacing-md) 0;width:100%}.ad-unit--h5{display:none}.ad-unit__text{color:var(--color-text-placeholder);font-size:var(--font-size-sm)}.page-industry{background:var(--color-bg);min-height:100vh;padding:var(--spacing-md)}.page-industry__header{margin-bottom:var(--spacing-lg)}.page-industry__title{color:var(--color-text-primary);font-size:var(--font-size-2xl);font-weight:600}.page-industry__error,.page-industry__loading{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:var(--color-text-secondary);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:var(--spacing-xl)}.industry-grid{display:grid;gap:var(--spacing-md);grid-template-columns:1fr}.industry-card{background:var(--color-bg-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.industry-card__header{-ms-flex-pack:justify;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:var(--spacing-sm)}.industry-card__name{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600}.industry-card__count{background:var(--color-divider);border-radius:var(--radius-full);color:var(--color-text-placeholder);font-size:var(--font-size-sm);padding:2px 8px}.industry-card__metrics{-ms-flex-pack:distribute;border-bottom:1px solid var(--color-divider);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.metric-item{text-align:center}.metric-item__value{color:var(--color-primary);display:block;font-size:var(--font-size-xl);font-weight:700}.metric-item__label{color:var(--color-text-secondary);display:block;font-size:var(--font-size-xs);margin-top:2px}.percentile-bar{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin-top:6px}.percentile-bar__label{-ms-flex-negative:0;color:var(--color-text-secondary);-webkit-flex-shrink:0;flex-shrink:0;font-size:var(--font-size-xs);width:56px}.percentile-bar__track{background:var(--color-divider);border-radius:var(--radius-full);-webkit-flex:1;-ms-flex:1;flex:1;height:6px;overflow:hidden}.percentile-bar__fill{border-radius:var(--radius-full);height:100%;transition:width .3s ease}.percentile-bar__value{-ms-flex-negative:0;color:var(--color-text-secondary);-webkit-flex-shrink:0;flex-shrink:0;font-size:var(--font-size-xs);text-align:right;width:36px}.retry-btn{background:var(--color-primary);border-radius:var(--radius-md);margin-top:var(--spacing-md);padding:8px 24px}.retry-btn Text{color:#fff;font-size:var(--font-size-sm)}