.op-table-wrap{--op-table-bg:var(--White);position:relative;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-top:1px solid var(--op-ink);border-bottom:1px solid var(--Line);background:linear-gradient(to right,var(--op-table-bg) 30%,rgba(255,255,255,0)) 0 /40px 100% no-repeat local,linear-gradient(to left,var(--op-table-bg) 30%,rgba(255,255,255,0)) 100% /40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(var(--op-shade),.18),rgba(var(--op-shade),0)) 0 /14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(var(--op-shade),.18),rgba(var(--op-shade),0)) 100% /14px 100% no-repeat scroll;background-color:var(--op-table-bg)}.op-table-wrap:focus-visible{outline:2px solid var(--Focus);outline-offset:2px}.op-table{width:100%;margin:0;border:0;border-collapse:collapse;border-spacing:0;background:transparent;font-family:var(--op-font);font-size:16px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--op-ink)}.op-table caption{caption-side:top;padding:0 0 12px;text-align:left;font-size:13px;line-height:1.45;color:var(--op-muted-2)}.op-table td,.op-table th{padding:15px 20px 15px 0;text-align:left;vertical-align:top;background:none;border:0;border-bottom:1px solid var(--Line);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.op-table :is(th,td):first-child{padding-left:16px}.op-table :is(th,td):last-child{padding-right:16px}.op-table thead th{padding-top:13px;padding-bottom:13px;background:var(--Bone);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--op-muted);white-space:nowrap;vertical-align:bottom}.op-table tbody th[scope=row]{font-weight:500;color:var(--op-ink);min-width:9em}.op-table td{color:var(--body);min-width:7em}.op-table :is(.op-table__num,.is-num){text-align:right;white-space:nowrap;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.op-table tbody tr:last-child>*{border-bottom:0}.op-table tbody tr{transition:background-color .2s}@media (hover:hover){.op-table tbody tr:hover{background:rgba(var(--op-shade),.03)}}@media (max-width:767px){.op-table{font-size:15px}.op-table td,.op-table th{padding:14px 12px 14px 0}.op-table :is(th,td):first-child{padding-left:12px}.op-table :is(th,td):last-child{padding-right:12px}.op-table tbody th[scope=row],.op-table td{min-width:0}.op-table thead th{white-space:normal}.op-table-wrap--stack{overflow:visible;border:0;background:none}.op-table-wrap--stack .op-table,.op-table-wrap--stack tbody,.op-table-wrap--stack tr{display:block}.op-table-wrap--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.op-table-wrap--stack caption{display:block}.op-table-wrap--stack tbody{display:grid;gap:12px}.op-table-wrap--stack tr{border-top:1px solid var(--op-ink);border-bottom:1px solid var(--Line);background:var(--White)}.op-table-wrap--stack tbody tr:hover{background:var(--White)}.op-table-wrap--stack tbody tr>*{display:block;padding:12px;border-bottom:1px solid var(--Line);text-align:left;white-space:normal}.op-table-wrap--stack tbody tr>:last-child{border-bottom:0}.op-table-wrap--stack tbody th[scope=row]{background:var(--Bone);font-weight:500}.op-table-wrap--stack .op-table td{text-align:left}.op-table-wrap--stack td[data-label]{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px;align-items:baseline}.op-table-wrap--stack td[data-label]:before{content:attr(data-label);font-size:12px;line-height:1.6;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--op-muted)}.op-table-wrap--stack td:empty{display:none}}