.hr-scroll{overflow:auto;max-width:100%}.hr-table{border-collapse:collapse;width:100%;font:12px Arial,"Microsoft YaHei",sans-serif;color:#12314b;background:#fff;white-space:nowrap}.hr-table td,.hr-table th{border:1px solid #8cb0c5;padding:7px 9px;text-align:center}.hr-table thead th{background:#cae5ef;color:#133e57}.hr-table thead tr:first-child th{background:#b3d8e9}.hr-table tbody tr:nth-child(even){background:#f0f7fa}.hr-table td.hr-number{text-align:right;font-variant-numeric:tabular-nums}.hr-table td.hr-negative{color:#bc1224}.hr-table .hr-total{background:#d6e8ef;font-weight:bold}.hr-table small{display:block;color:#5b6b77}.hr-table .hr-empty{height:80px}.hr-unsettled{color:#c21f30;font-style:normal;font-weight:700}.replica-inline-fields{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.replica-inline-fields input[type=number]{width:105px}.replica-inline-fields label{display:inline-flex;gap:6px;align-items:center}
.al-table input{width:95px;padding:4px;border:1px solid #91b2c8}.al-table input[type=time]{width:105px}.account-limits .arb-header{display:flex;gap:12px;align-items:center}.account-limits h2{font-size:15px}
.hr-heading{padding:6px 8px;font-size:13px;color:#111;background:#dbe6f3;border:1px solid #8a9bac}.hr-heading span{color:#a05353;font-size:12px}.hr-navigation{display:flex;align-items:center;gap:7px;min-height:32px;padding:3px 7px;background:#edf2f8}.hr-navigation .button{padding:3px 9px;font-size:12px}.hr-filter{font-size:12px;gap:9px;flex-wrap:wrap}.hr-filter input[type=date]{width:126px}.hr-filter input[name=q]{width:100px}.hr-sort{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0;white-space:nowrap}.hr-sort span{margin-left:4px;color:#56709b}.hr-table th[aria-sort=ascending],.hr-table th[aria-sort=descending]{color:#002bff}.hr-drill{padding:0;border:0;background:none;color:#064aad;text-decoration:underline;cursor:pointer;font:inherit}.hr-positive{color:#064dcc}.hr-negative{color:#bc1224}.hr-table td.hr-positive{color:#064dcc}.hr-table tbody tr:hover td{background:#e5d5f5}.hr-projects thead th{background:#b9b9b9!important;color:#111}.hr-projects .hr-total{background:#e6e6e6}.hr-legend{text-align:right;font-size:12px;padding:5px}.hr-table .hr-empty{height:42px}

.hr-cancelled .hr-financial { text-decoration:line-through; }
.hr-table td,.hr-table th{padding:3px 6px;height:25px;color:#111;border-color:#aab6c8}
.hr-table thead th,.hr-table thead tr:first-child th{background:linear-gradient(#fff,#e0e5ee);color:#111}
.hr-table tbody tr:nth-child(even){background:#e4eeff}
.hr-table .hr-level-agent,.hr-table .hr-level-general_agent,.hr-table .hr-level-shareholder{background:#b4ece7}
.hr-table thead .hr-level-agent,.hr-table thead .hr-level-general_agent,.hr-table thead .hr-level-shareholder{background:linear-gradient(#eaffff,#46d3ce)}
.hr-table .hr-level-major_shareholder{background:#fff2a8}
.hr-table thead .hr-level-major_shareholder{background:linear-gradient(#fffbd9,#eacd45)}
.hr-table .hr-level-platform{background:#d1b8ec}
.hr-table thead .hr-level-platform{background:linear-gradient(#e3d0fa,#ae83dd)}
.hr-table .hr-total td{background:#e6e6e6}
.hr-table td.hr-positive{color:blue}.hr-table td.hr-negative{color:red}
.hr-filter .hr-period-shortcuts{display:flex;gap:15px;margin-left:auto}
.hr-filter .hr-record-switch{margin-left:auto}.hr-filter select{font:12px Arial,"Microsoft YaHei",sans-serif;height:22px}
.hr-navigation[hidden]{display:none}
.hr-table td,.hr-table th{height:20px;padding:2px 6px}
.hr-table thead tr:first-child th.hr-level-agent,.hr-table thead tr:first-child th.hr-level-general_agent,.hr-table thead tr:first-child th.hr-level-shareholder{background:linear-gradient(#eaffff,#46d3ce)}
.hr-table thead tr:first-child th.hr-level-major_shareholder{background:linear-gradient(#fffbd9,#eacd45)}
.hr-table thead tr:first-child th.hr-level-platform{background:linear-gradient(#e3d0fa,#ae83dd)}
.hr-filter .hr-period-shortcuts{order:2}.hr-filter>label:has(input[name=showHedges]),.hr-filter>label:has(input[name=cancelled]){order:3}.hr-filter>[data-hr-export]{order:4}
