.fin_report__table{width:100%}.fin_report__table .fin_report__row{width:100%}.fin_report__table .fin_report__row.row_header{display:none}.fin_report__table .fin_report__row .fin_report__cell{border-bottom:.0625rem solid #dfdfdf}.fin_report__table .fin_report__row .fin_report__cell{font-family:articulat-cf,Arial;font-weight:500;color:#000}.fin_report__table .fin_report__row .fin_report__cell{font-size:.75rem;line-height:1.25rem;letter-spacing:normal}.fin_report__table .fin_report__row .fin_report__cell{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;padding:.75rem;flex:1 1 9.375rem}.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_text{color:#000}.fin_report__table .fin_report__row .fin_report__cell.cell_empty{display:none;color:#d0d0d0}.fin_report__table .fin_report__row .fin_report__cell.cell_content{color:#777}.fin_report__table .fin_report__row .fin_report__cell.cell_title{font-family:articulat-cf,Arial;font-weight:700;color:#000}.fin_report__table .fin_report__row .fin_report__cell.cell_title{font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.fin_report__table .fin_report__row .fin_report__cell.cell_title{background-color:#f5f5f5}.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:24px;line-height:1}.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_icon .btn--text{display:none}.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_icon a,.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_icon a .icon{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:0;line-height:inherit;font-size:inherit;color:inherit;width:100%;height:100%}.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_icon a .icon:before{font-size:inherit}.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_icon a .icon--launch{display:none}.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_icon a .icon--launch:before{content:none}.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_icon a:focus{opacity:1;outline-color:#65348c;outline-style:double;outline-width:.0625rem;outline-offset:.125rem}@media screen and (min-width:37.5rem){.fin_report__table .fin_report__row .fin_report__cell{font-family:articulat-cf,Arial;font-weight:500;color:#000}.fin_report__table .fin_report__row .fin_report__cell{font-size:1rem;line-height:1.5rem;letter-spacing:normal}.fin_report__table .fin_report__row .fin_report__cell.cell_title{font-family:articulat-cf,Arial;font-weight:700;color:#000}.fin_report__table .fin_report__row .fin_report__cell.cell_title{font-size:1rem;line-height:1.5rem;letter-spacing:normal}}@media screen and (min-width:56.25rem){.fin_report__table{border:.0625rem solid #dfdfdf}.fin_report__table{display:grid;border-radius:1.875rem;overflow:clip}.fin_report__table .fin_report__row{display:flex;flex-direction:row;flex-wrap:nowrap}.fin_report__table .fin_report__row.row_header{display:flex}.fin_report__table .fin_report__row .fin_report__cell{text-align:left}.fin_report__table .fin_report__row .fin_report__cell,.fin_report__table .fin_report__row .fin_report__cell.cell_title{font-weight:500}.fin_report__table .fin_report__row .fin_report__cell.cell_empty{display:flex}.fin_report__table .fin_report__row .fin_report__cell .fin_report__type_text{display:none}.fin_report__table .fin_report__row:last-of-type .fin_report__cell{border-bottom:none}.fin_report__table .fin_report__row{background-color:#f5f5f5}.fin_report__table .fin_report__row:nth-of-type(odd) .fin_report__cell{background-color:#f5f5f5}.fin_report__table .fin_report__row:nth-of-type(even) .fin_report__cell{background-color:#fff}}.tab_panel>.fin_report__layout{margin-top:-.625rem}@media screen and (min-width:56.25rem){.tab_panel>.fin_report__layout{margin:0}}