.sortable-header-button{min-width:44px;max-width:100%;min-height:44px;color:inherit;font:inherit;text-align:inherit;vertical-align:middle;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:5px;justify-content:flex-start;align-items:center;gap:4px;margin-block:-6px;padding:0;line-height:1.35;display:inline-flex}.sortable-header-button>span{white-space:normal;overflow-wrap:normal;word-break:normal;min-width:min-content}.sortable-header-button:hover{color:var(--color-ink);background:var(--color-hover)}.sortable-header-button:focus-visible{outline:2px solid var(--color-focus,var(--color-cobalt-ink));outline-offset:2px}.sortable-header-arrow{opacity:.45;flex:0 0 12px}.sortable-header-arrow.active{opacity:1;color:var(--color-cobalt-ink)}.performance-query-table col.performance-query-clicks{width:76px}.performance-query-table col.performance-query-impressions{width:112px}.performance-query-table col.performance-query-position{width:88px}.performance-pages-table col.performance-page-name{width:18%}.performance-pages-table col.performance-page-number{width:12%}.performance-pages-table col.performance-page-status{width:14%}.performance-pages-table col.performance-page-audit{width:9%}.performance-pages-table col.performance-page-signal{width:11%}.report-sort-table{table-layout:fixed;width:100%}.report-sort-table .sortable-header-button{justify-content:flex-start}.report-sort-table td{white-space:normal;overflow-wrap:anywhere}.content-sort-table th:nth-child(n+3) .sortable-header-button{text-align:center;flex-direction:column;justify-content:center;align-items:center}@container performance-query (max-width:400px){.performance-query-table:has(.sortable-header) thead{display:block}.performance-query-table:has(.sortable-header) thead tr{flex-wrap:wrap;align-items:center;gap:0 16px;padding:10px 16px;display:flex}.performance-query-table:has(.sortable-header) thead th{background:0 0;border:0;min-width:0;padding:0;position:static}.performance-query-table:has(.sortable-header) thead th{text-align:left;flex:none}.performance-query-table:has(.sortable-header) thead .sortable-header-button{margin-block:0}}@media (max-width:639px){.performance-daily-table,.performance-daily-table tbody,.performance-daily-table thead{display:block}.performance-daily-table tr{border-top:1px solid var(--color-hairline-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 16px;display:grid}.performance-daily-table th,.performance-daily-table td{white-space:normal;text-align:left;background:0 0;border:0;min-width:0;max-width:none;padding:0;position:static}.performance-daily-table .sortable-header-button{justify-content:flex-start}.performance-daily-table td[data-label]:before{content:attr(data-label);color:var(--color-mute);font-size:12px;display:block}.performance-daily-table .performance-cell-label{color:var(--color-mute);font-size:12px;display:block}.performance-breakdown-table,.performance-breakdown-table tbody,.performance-breakdown-table thead{display:block}.performance-cut-table:has(.sortable-header){display:block}.performance-cut-table:has(.sortable-header) tbody{display:block}.performance-cut-table:has(.sortable-header) thead{display:block}:is(.performance-breakdown-table tr,.performance-cut-table:has(.sortable-header) tr){border-top:1px solid var(--color-hairline-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px;display:grid}:is(.performance-breakdown-table th,.performance-breakdown-table td,.performance-cut-table:has(.sortable-header) th,.performance-cut-table:has(.sortable-header) td){white-space:normal;text-align:left;background:0 0;border:0;min-width:0;max-width:none;padding:0;position:static}:is(.performance-breakdown-table th:first-child,.performance-breakdown-table td:first-child,.performance-cut-table:has(.sortable-header) th:first-child,.performance-cut-table:has(.sortable-header) td:first-child){grid-column:1/-1}:is(.performance-breakdown-table .sortable-header-button,.performance-cut-table:has(.sortable-header) .sortable-header-button){justify-content:flex-start}.performance-breakdown-table td[data-label]:before{content:attr(data-label);color:var(--color-mute);font-size:12px;display:block}.performance-cut-table:has(.sortable-header) .performance-cell-label{color:var(--color-mute);font-size:12px;display:block}.report-sort-table,.report-sort-table tbody,.report-sort-table thead{display:block}.report-sort-table colgroup{display:none}.content-sort-table th:nth-child(n+3) .sortable-header-button{text-align:left;flex-direction:row;justify-content:flex-start}.report-sort-table td:first-child .truncate{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.report-sort-table tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.report-sort-table th,.report-sort-table td{white-space:normal;text-align:left;border:0;width:auto;min-width:0;padding:0}.report-sort-table td[data-label]:before{content:attr(data-label);color:var(--color-mute);margin-bottom:4px;font-size:12px;display:block}.report-sort-table th:first-child,.report-sort-table td:first-child{grid-column:1/-1}.history-sort-phone thead tr{border-top:1px solid var(--color-hairline-soft);flex-wrap:wrap;gap:0 8px;padding:8px 16px;display:flex}.history-sort-phone th{min-width:0;color:var(--color-mute);text-align:left;padding:0;font-size:12px;font-weight:400}.history-sort-phone .sortable-header-button{justify-content:flex-start}.performance-sites-table,.performance-sites-table tbody,.performance-sites-table thead{display:block}.performance-sites-table tr{border-top:1px solid var(--color-hairline-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px;display:grid}.performance-sites-table th,.performance-sites-table td{white-space:normal;text-align:left;background:0 0;border:0;min-width:0;max-width:none;padding:0}.performance-sites-table th:first-child,.performance-sites-table td:first-child,.performance-sites-table td[colspan]{grid-column:1/-1}.performance-sites-table th:nth-child(3){display:none}.performance-sites-table th .sortable-header-button{justify-content:flex-start}.performance-sites-table td[data-label]:before{content:attr(data-label);color:var(--color-mute);font-size:12px;display:block}.performance-pages-table:has(.sortable-header) thead{display:block}.performance-pages-table:has(.sortable-header) thead tr{flex-wrap:wrap;align-items:center;gap:0 16px;padding:8px 16px;display:flex}.performance-pages-table:has(.sortable-header) thead th{background:0 0;border:0;min-width:0;padding:0;position:static}:is(.performance-daily-table thead tr,.performance-breakdown-table thead tr,.performance-cut-table:has(.sortable-header) thead tr,.report-sort-table thead tr,.performance-sites-table thead tr){flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}:is(.performance-daily-table thead th,.performance-breakdown-table thead th,.performance-cut-table:has(.sortable-header) thead th,.report-sort-table thead th,.performance-sites-table thead th,.performance-pages-table:has(.sortable-header) thead th){text-align:left;flex:none;width:auto}.performance-daily-table thead .sortable-header-button,.performance-breakdown-table thead .sortable-header-button,.report-sort-table thead .sortable-header-button,.performance-sites-table thead .sortable-header-button,.history-sort-phone .sortable-header-button{margin-block:0}.performance-cut-table:has(.sortable-header) thead .sortable-header-button{margin-block:0}.performance-pages-table:has(.sortable-header) thead .sortable-header-button{margin-block:0}}
