.en-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.en-table{border-collapse:collapse;width:100%;font-size:14px}.en-table th{text-align:center;white-space:nowrap;border-bottom:1px solid #dcdcdc;padding:2px 12px;font-weight:600}.en-table td{vertical-align:top;border-bottom:1px solid #dcdcdc;height:1px;padding:0}.en-table td>a,.en-table td>span{box-sizing:border-box;height:100%;min-height:2.4em;padding:8px;display:block}.en-body .en-table td>a{color:inherit}.en-body .en-table td>a.en-table_name{color:#1a5c9c;font-weight:600}.en-table tbody tr:hover{background:#f6f6fa}.en-table_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.en-table_text{text-align:left}.en-table_nowrap{white-space:nowrap}.en-body .en-shell .page_lt-teaser__api{padding-top:28px}.en-body .en-shell .page_lt-teaser__source{width:280px}.en-body .en-shell .page_lt-teaser{box-sizing:border-box;min-height:280px;margin-bottom:8px}@media screen and (width<=600px){.en-body .en-shell .page_lt-teaser{min-height:0}.en-body .page_lt-teaser:not(.page_lt-teaser--tenure) .page_lt-teaser__ceo{display:none}}.en-body .en-shell .page_lt-teaser--tenure{min-height:260px}@media screen and (width<=600px){.en-body .en-shell .page_lt-teaser--tenure{min-height:0}}.en-shell .page_lt-teaser .hd-sidebar__sales-chart{overflow:visible}.en-shell .hd-sidebar__sales-chart{margin-bottom:2px;display:block}.en-shell .hd-sidebar__sales-bar{fill:var(--company-color,#333)}.en-shell .hd-sidebar__sales-base{stroke:#dcdcdc;stroke-width:1px}.en-shell .hd-sidebar__sales-margin{fill:none;stroke:#333;stroke-width:1.5px;stroke-linejoin:round}.en-shell .hd-sidebar__sales-tick{fill:#6b6b6b;font-variant-numeric:tabular-nums;font-size:10px}.en-shell .hd-sidebar__sales-margin-dot{fill:#fff;stroke:#333;stroke-width:1.5px}.en-shell .hd-sidebar__sales-margin-label{fill:#333;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:600}.en-shell .hd-sidebar__sales-value-label{fill:var(--company-color,#333);paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:600}.en-shell .hd-sidebar__sales-value-name{font-size:10px;font-weight:400}.en-shell .hd-sidebar__sales-margin-label--loss{fill:#b42828}.en-shell .hd-sidebar__sales-divider{stroke:#6b6b6b;stroke-width:1px;stroke-dasharray:2 3}
