.corp-cert-card{box-shadow:0px 24px 32px 0px #32324714, 0px 16px 16px 0px #32324714;border:1px solid #F0F0F0;border-radius:4px;margin-bottom:30px;min-height:400px;height:94%;display:flex;flex-direction:column;font-family:Arial, Helvetica, sans-serif}.corp-cert-card .card-header{display:flex;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #F0F0F0;align-items:center;height:50px}.corp-cert-card .card-header p{font-size:16px;line-height:18.4px;margin:0}.corp-cert-card .select-box{display:flex;gap:10px}.corp-cert-card .card-body select.form-select,.corp-cert-card .card-header select.form-select{border:1px solid #f0f0f0;border-radius:3px;padding:9px 15px;width:122px;color:#000000;font-size:12px;line-height:13.8px;cursor:pointer}.corp-cert-card.card-height{min-height:auto;height:auto}.corp-cert-card .card-body{padding:15px 20px;width:100%}.corp-cert-card .card-footer{display:flex;margin:auto 20px 20px 0;position:relative;top:-50px}.corp-cert-card .card-footer a{margin-left:auto;font-size:12px;line-height:13.8px;text-decoration:none}.corp-cert-card .card-content table{width:100%}.corp-cert-card .card-content td{font-size:11px;line-height:12.65px;padding:9px 16px;border:1px solid #f0f0f0}.card-content table thead tr th{background:#F6F9FC;color:#000;font-size:12px;font-weight:bold;padding:8px 12px;line-height:14px;border:1px solid #F0F0F0;vertical-align:middle}#customer_spread_chart_table,#supplier_spread_chart_table{float:left;height:180px}.legend-item{min-width:175px;display:inline-block}.legend-name{float:left}.legend-percentage{float:right}li.no-style{all:unset}.accordian-header-first{min-width:250px;max-width:250px;width:250px;padding-left:0}.accordian-main-header-first{min-width:250px;max-width:250px;width:250px}.accordian-main-category-header-first{min-width:220px;max-width:220px;width:220px}.accordion-footer-first{min-width:250px;max-width:250px;width:250px;background:#E5FFF8}.corp-cert-card.discrepancies{min-height:275px}.gray-color-text{color:#667380}.connected-bank-information img{width:45px;height:45px;border-radius:25px}.balance-sheet,.income-statement{height:auto}.balance-sheet .header,.income-statement .header{background-color:#E5F1FF;padding:12px 8px;font-weight:bold}.balance-sheet .header:nth-child(1),.income-statement .header:nth-child(1){padding:12px 16px}.balance-sheet .header:nth-child(2),.balance-sheet .header:nth-child(3),.balance-sheet .header:last-child,.income-statement .header:nth-child(2),.income-statement .header:nth-child(3),.income-statement .header:last-child{text-align:right;padding:8px 16px}.balance-sheet table,.income-statement table{width:100%}.balance-sheet th,.income-statement th{padding:8px;text-align:left;border-bottom:1px solid #F0F0F0}.balance-sheet td,.income-statement td{border:1px solid #F0F0F0;font-size:12px;line-height:13.8px}.balance-sheet td.indent,.income-statement td.indent{padding:7px 7px 7px 36px}.balance-sheet td.sub-indent,.income-statement td.sub-indent{background-color:#F7F9FA;padding:8px 8px 8px 56px}.balance-sheet .table-dropdown-details td,.income-statement .table-dropdown-details td{padding:8px}.balance-sheet .table-dropdown-details td.plus-minus-icon,.income-statement .table-dropdown-details td.plus-minus-icon{background-color:#F7F9FA;text-align:center;width:2.33%;cursor:pointer}.balance-sheet .table-dropdown-details td.icon,.income-statement .table-dropdown-details td.icon{background-color:#F7F9FA;width:2.33%}.balance-sheet .table-dropdown-details td:nth-child(3),.balance-sheet .table-dropdown-details td:nth-child(4),.balance-sheet .table-dropdown-details td:last-child,.income-statement .table-dropdown-details td:nth-child(3),.income-statement .table-dropdown-details td:nth-child(4),.income-statement .table-dropdown-details td:last-child{text-align:right;width:15%;padding:8px 16px}.balance-sheet .table-dropdown-details td p,.income-statement .table-dropdown-details td p{color:#000;font-size:12px;line-height:13.8px;font-weight:400;padding-left:28px}.balance-sheet .table-dropdown-details td.pd-76,.income-statement .table-dropdown-details td.pd-76{padding-left:76px}.balance-sheet .table-dropdown-details td.pd-76 p,.income-statement .table-dropdown-details td.pd-76 p{padding-left:0}.balance-sheet .table-dropdown-details td.balance-sheet-fy,.income-statement .table-dropdown-details td.balance-sheet-fy{width:2.3%}.balance-sheet .table-dropdown-details td.income-statement-fy,.income-statement .table-dropdown-details td.income-statement-fy{width:45%;padding:0}.balance-sheet .table-dropdown-details td.right,.income-statement .table-dropdown-details td.right{padding:8px 16px}.balance-sheet .footer,.income-statement .footer{background-color:#E5F1FF}.balance-sheet .footer td,.income-statement .footer td{padding:12px 16px;font-weight:bold;font-size:14px;line-height:16px}.balance-sheet .card-body,.income-statement .card-body{padding:0}.corp-cert-card.balance-sheet{height:auto}.right{text-align:right}.indent{padding-left:20px}.indent:nth-child(2),.indent:nth-child(3),.indent:last-child{text-align:right}.table-dropdown-details.collapse.show{display:table-row !important}.child-tbody.collapse.show{display:table-row-group !important}ul.export.full-table-saver{width:150px;margin:0}form.income-statement-form{display:flex;justify-content:space-around}select#f_year_1,select#f_year_2,select#f_year_3{width:100%;padding:16px 16px}.income-statement .table-dropdown-details td.plus-minus-icon,.balance-sheet .table-dropdown-details td.plus-minus-icon{background-color:#F7F9FA;background-image:url(/assets/minus-e5c78e14433158f00e8194c86981cb808440c4021ffcaa1a29a3179f4b2264ae.png);background-position:center;background-repeat:no-repeat;background-size:15px}.income-statement .table-dropdown-details td.plus-minus-icon.collapsed,.balance-sheet .table-dropdown-details td.plus-minus-icon.collapsed{background-image:url(/assets/plus01-6cfbed563ec4129f93600d190981a4836430aad0c414bb143013698dcbadfe4d.png)}.period-based-balance-sheet table{width:100%}
