.doc-table-wrapper{width:100%;max-width:100%;overflow-x:auto;margin:.75em 0;contain:layout paint}.page-document-layer[data-page-doc-interactive=false] [data-table-column-boundary],.page-document-layer[data-page-doc-interactive=false] [data-table-resize-handles]{pointer-events:none!important;cursor:inherit!important}.doc-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--doc-table-font-size,.95em);font-weight:var(--doc-table-font-weight,inherit)}.doc-table-caption{caption-side:top;text-align:left;padding:0 0 .35em;font-size:.85em;font-style:italic;color:rgba(0,0,0,.55)}.doc-table td,.doc-table th{vertical-align:var(--doc-table-vertical-align,top);text-align:left;hyphens:manual;min-width:2.75em;position:relative}.doc-table td,.doc-table th,.doc-table-cell-clip,.doc-table-cell-clip p{white-space:normal;overflow-wrap:normal;word-break:normal}.doc-table-cell-clip{max-height:var(--doc-table-cell-max-height,4.5em);overflow:hidden;text-overflow:ellipsis}.doc-table-cell-clip p:empty:before{content:"\200b"}.doc-table th{font-weight:var(--doc-table-font-weight,600);color:var(--doc-table-header-text-color,inherit);background:var(--doc-table-header-fill-color,rgba(15,23,42,.05))}.doc-table td{color:var(--doc-table-body-text-color,inherit)}.doc-table[data-banding-enabled=true] tbody tr:nth-child(even of :has(td)) td{background-color:color-mix(in srgb,var(--doc-table-banding-color,rgba(0,0,0,1)) var(--doc-table-banding-opacity,3.5%),transparent)}.doc-table td>:first-child,.doc-table th>:first-child{margin-top:0}.doc-table td>:last-child,.doc-table th>:last-child{margin-bottom:0}.doc-table-density-compact td,.doc-table-density-compact th{padding:.2em .45em}.doc-table-density-comfortable td,.doc-table-density-comfortable th{padding:.45em .65em}.doc-table-density-spacious td,.doc-table-density-spacious th{padding:.75em .9em}.doc-table-border-grid td,.doc-table-border-grid th{border:var(--doc-table-grid-width,1px) var(--doc-table-grid-style,solid) var(--doc-table-grid-color,rgba(15,23,42,.24))}.doc-table-border-rows td,.doc-table-border-rows th{border:none;border-bottom:var(--doc-table-grid-width,1px) var(--doc-table-grid-style,solid) var(--doc-table-grid-color,rgba(15,23,42,.24))}.doc-table-border-none td,.doc-table-border-none th{border:none}.doc-table-border-none thead th{border-bottom:1px solid rgba(15,23,42,.24)}.doc-table .selectedCell:after{content:"";position:absolute;inset:0;background:rgba(56,189,248,.18);pointer-events:none;z-index:2}.doc-table-continuation-header{pointer-events:none}