.ds-table-wrap,.article-table-wrapper,.table-scroll-wrapper,.nis-table-wrapper,.portal-layout .learning-article .table-wrapper{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);-webkit-overflow-scrolling:touch;border-radius:0;width:100%;overflow-x:auto}.ds-table,.article-data-table,.nis-data-table,.portal-layout .learning-article .data-table{border-collapse:collapse;width:100%;color:var(--ds-color-text);font-size:var(--ds-font-size-sm)}.ds-table th,.ds-table td,.article-data-table th,.article-data-table td,.nis-table-cell,.portal-layout .learning-article .data-table th,.portal-layout .learning-article .data-table td{padding:var(--ds-space-3) var(--ds-space-4);border-bottom:1px solid var(--ds-color-border);text-align:left;vertical-align:top}.ds-table th,.article-data-table th,.nis-table-head .nis-table-cell,.portal-layout .learning-article .data-table th{background:var(--ds-color-surface-muted);color:var(--ds-color-heading);font-weight:700}.ds-table tr:last-child td,.article-data-table tr:last-child td,.nis-data-table tr:last-child .nis-table-cell,.portal-layout .learning-article .data-table tr:last-child td{border-bottom:0}.article-table-wrapper,.ds-table-wrap--content{margin:var(--ds-space-5) 0}.article-data-table,.ds-table--content{line-height:1.45}.article-table-scroll-hint{display:none}.portal-layout .learning-article .table-wrapper,.ds-table-wrap--reference{margin:var(--ds-space-4) 0}.portal-layout .learning-article .data-table,.ds-table--reference{min-width:520px;font-size:var(--ds-font-size-sm)}.portal-layout .learning-article .data-table td,.ds-table--reference td,.ds-table--reference th{padding:var(--ds-space-3) var(--ds-space-4)}.portal-layout .learning-article .data-table td:first-child,.ds-table--reference td:first-child{width:40%;color:var(--ds-color-muted);font-weight:650}.deposit-schedule-card{margin-top:var(--ds-space-5)}.nis-table-wrapper,.ds-table-wrap--financial{box-sizing:border-box;padding:var(--ds-space-4);background:0 0;border:0}.nis-data-table,.ds-table--financial{font-variant-numeric:tabular-nums}.nis-table-cell,.ds-table--financial th,.ds-table--financial td{text-align:center;vertical-align:middle;border-bottom:0;padding:12px}.nis-table-head,.ds-table--financial thead tr{border-bottom:2px solid var(--ds-color-border);color:var(--ds-color-muted)}.nis-table-head .nis-table-cell,.ds-table--financial thead th{color:var(--ds-color-muted);text-align:center;background:0 0;font-weight:600}.nis-table-row,.ds-table--financial tbody tr{border-bottom:1px solid var(--ds-color-border)}.nis-data-table tbody tr:last-child,.ds-table--financial tbody tr:last-child{border-bottom:0}.nis-data-table .nis-table-cell:first-child,.ds-table--financial th:first-child,.ds-table--financial td:first-child{padding-left:var(--ds-space-4)}.nis-data-table .nis-table-cell:last-child,.ds-table--financial th:last-child,.ds-table--financial td:last-child{padding-right:var(--ds-space-4)}.nis-details-header{padding:var(--ds-space-4) var(--ds-space-5) var(--ds-space-3)}.nis-details-title{color:var(--ds-color-heading);font-size:var(--ds-font-size-lg);margin:0;font-weight:700;line-height:1.3}.nis-details-caption{margin:var(--ds-space-1) 0 0}.nis-cell-bold{font-weight:700}.nis-row-current{background:color-mix(in srgb, var(--ds-color-focus) 5%, transparent)}.nis-year-line{justify-content:center;align-items:center;gap:6px;display:inline-flex}.nis-forecast-marker,.text-warning{color:var(--ds-color-warning)}.nis-partial-label{color:var(--ds-color-muted);margin-top:2px;font-size:10px;font-weight:500;display:block}.nis-yield-badge{color:var(--ds-color-muted);margin-top:2px;font-size:10px;display:block}.nis-table-legend{padding:0 var(--ds-space-5) var(--ds-space-4);color:var(--ds-color-muted);font-size:var(--ds-font-size-xs);margin:0;line-height:1.4}.nis-details-card .nis-disclaimer{padding:0 var(--ds-space-5) var(--ds-space-5);color:var(--ds-color-muted);font-size:var(--ds-font-size-xs);margin:0;line-height:1.5}@media (max-width:768px){.ds-table,.article-data-table,.ds-table--content{min-width:520px;font-size:12.5px;line-height:1.32}.ds-table th,.ds-table td,.article-data-table th,.article-data-table td,.ds-table--content th,.ds-table--content td{padding:7px 8px}.portal-layout .learning-article .data-table,.ds-table--reference{min-width:480px;font-size:12px;line-height:1.3}.portal-layout .learning-article .data-table th,.portal-layout .learning-article .data-table td,.ds-table--reference th,.ds-table--reference td{padding:7px 8px}.nis-table-wrapper,.ds-table-wrap--financial{padding:0}.nis-data-table,.ds-table--financial{width:100%;min-width:0;font-size:11px;line-height:1.22}.nis-table-cell,.ds-table--financial th,.ds-table--financial td{text-align:center;padding:8px 2px}.nis-data-table .nis-table-cell:first-child,.ds-table--financial th:first-child,.ds-table--financial td:first-child{padding-left:var(--ds-space-2)}.nis-data-table .nis-table-cell:last-child,.ds-table--financial th:last-child,.ds-table--financial td:last-child{padding-right:var(--ds-space-2)}.nis-table-head,.ds-table--financial thead{font-size:11px}.nis-year-line{gap:3px}.nis-forecast-marker,.nis-table-legend .text-warning{font-size:7px;line-height:1}.nis-partial-label,.nis-yield-badge{margin-top:1px;font-size:9px;line-height:1.15}.nis-details-header{padding:var(--ds-space-3) 0 var(--ds-space-2)}.nis-details-title{font-size:var(--ds-font-size-md)}.nis-details-caption{font-size:var(--ds-font-size-xs);line-height:1.35}.nis-table-legend{padding:var(--ds-space-2) 0 var(--ds-space-3);font-size:10px}.nis-details-card .nis-disclaimer{padding:0 0 var(--ds-space-3);font-size:10px;line-height:1.4}.article-table-wrapper{margin-bottom:0}.article-table-wrapper+.article-table-scroll-hint{margin:6px 0 var(--ds-space-5);color:var(--ds-color-muted);text-align:center;opacity:.6;pointer-events:none;font-size:11px;font-style:italic;display:block}}
