.hmrefa_taxInvoice{background:#fff;border:1px solid #ced1d7;border-radius:8px;width:100%;font-size:14px;overflow:hidden}.hmrefa_taxInvoice td{height:100%;padding:16px 12px}.hmrefa_taxInvoice .title{text-align:center;width:100px;font-size:14px;font-weight:600}.hmrefa_taxInvoice .value{text-align:left;width:135px;font-size:14px;font-weight:400}.hmrefa_taxInvoice .header{background-color:#f9fafb;height:48px}.hmrefa_taxInvoice .header h1{font-size:18px;font-weight:600}.hmrefa_taxInvoice .header td{border-bottom:1px solid #ced1d7;border-right:1px solid #ced1d7}.hmrefa_taxInvoice .header .title{color:#60666c}.hmrefa_taxInvoice .header .ntsTransitionId{text-align:center;background-color:#f9fafb;padding:12px 16px}.hmrefa_taxInvoice table{border-collapse:collapse;border-spacing:0;width:100%}:is(.hmrefa_taxInvoice table th,.hmrefa_taxInvoice table td){text-align:center;vertical-align:middle;padding:12px 10px;font-size:14px}.hmrefa_taxInvoice table .sectionHeader{background-color:#f0f0f0;height:48px;padding:10px;font-weight:700}.hmrefa_taxInvoice table .sectionHeader.supplier{color:#ff5454;background-color:#ffdadb}.hmrefa_taxInvoice table .sectionHeader.supplied{color:#077dfd;background-color:#cce8ff}.hmrefa_taxInvoice table .sectionHeader.trustee{color:#388e3c;background-color:#d8f1d4}.hmrefa_taxInvoice table .title{box-sizing:border-box;word-break:keep-all;background-color:#f8f9fa;width:100px;height:48px;font-weight:700}.hmrefa_taxInvoice table .title.supplier{color:#ff5454;background-color:#fff2f2}.hmrefa_taxInvoice table .title.supplied{color:#077dfd;background-color:#eef7ff}.hmrefa_taxInvoice table .title.trustee{color:#388e3c;background-color:#f3fcf2}.hmrefa_taxInvoice table .value{text-align:left;word-break:break-word;overflow-wrap:anywhere;background-color:#fff;padding:12px}.hmrefa_taxInvoice table .supplier{border-bottom:1px solid #ffbfbf;border-right:1px solid #ffbfbf}.hmrefa_taxInvoice table .supplied{border-bottom:1px solid #a7d9ff;border-right:1px solid #a7d9ff}.hmrefa_taxInvoice table .trustee{border-bottom:1px solid #c3e8bd;border-right:1px solid #c3e8bd}:is(.hmrefa_taxInvoice .itemTable thead th,.hmrefa_taxInvoice .invoiceTable thead th){color:#60666c;background-color:#f9fafb;border-bottom:1px solid #eeeff1;border-right:1px solid #eeeff1;padding:8px 12px;font-size:14px;font-weight:400}:is(.hmrefa_taxInvoice .itemTable tbody td,.hmrefa_taxInvoice .invoiceTable tbody td){color:#171d23;text-align:center;border-bottom:1px solid #eeeff1;border-right:1px solid #eeeff1;padding:12px;font-size:14px}.hmrefa_taxInvoice .invoiceTable thead th{width:16.6667%}:is(.hmrefa_taxInvoice .invoiceTable thead th:nth-child(4),.hmrefa_taxInvoice .invoiceTable thead th:nth-child(5)){width:25%}.hmrefa_taxInvoice .invoiceTable tbody td{color:#171d23}:is(.hmrefa_taxInvoice .itemTable thead th:first-child,.hmrefa_taxInvoice .itemTable thead th:nth-child(2)){width:48px}:is(.hmrefa_taxInvoice .itemTable thead th:nth-child(4),.hmrefa_taxInvoice .itemTable thead th:nth-child(5)){width:68px}:is(.hmrefa_taxInvoice .itemTable thead th:nth-child(6),.hmrefa_taxInvoice .itemTable thead th:nth-child(7),.hmrefa_taxInvoice .itemTable thead th:nth-child(8)){width:112px}.hmrefa_taxInvoice .totalTable tbody td:first-child{width:200px}:is(.hmrefa_taxInvoice .totalTable tbody td:nth-child(2),.hmrefa_taxInvoice .totalTable tbody td:nth-child(3),.hmrefa_taxInvoice .totalTable tbody td:nth-child(4),.hmrefa_taxInvoice .totalTable tbody td:nth-child(5)){width:110px}.hmrefa_taxInvoice .totalTable tbody td:nth-child(6){width:calc(100% - 640px)}.hmrefa_taxInvoice .totalTable .title{color:#60666c;text-align:center;background-color:#f9fafb;border-bottom:1px solid #eeeff1;border-right:1px solid #eeeff1;padding:8px 12px;font-weight:400}.hmrefa_taxInvoice .totalTable .value{text-align:center;background-color:#fff;border-bottom:1px solid #eeeff1;border-right:1px solid #eeeff1;padding:12px}.hmrefa_taxInvoice .totalTable .totalAmount{text-align:center;background-color:#fff;padding:12px;font-size:14px}.hmrefa_taxInvoice .hidden-border-bottom{border-bottom:none}:is(.hmrefa_taxInvoice .hidden-border-bottom>th,.hmrefa_taxInvoice .hidden-border-bottom>td){border-bottom:none!important}.hmrefa_taxInvoice .right-border-hidden{border-right:none!important}.hmrefa_taxInvoice .section-border-top{border-top:1px solid #ced1d7!important}.hmrefa_taxInvoice .section-border-left{border-left:1px solid #ced1d7!important}.hmrefa_taxInvoice .section-border-right{border-right:1px solid #ced1d7!important}.hmrefa_taxInvoice .section-border-bottom{border-bottom:1px solid #ced1d7!important}