.news-content{--kap-accent:#409399;--kap-accent-foreground:#fff;--kap-title:#8a1315;--kap-stripe:#d3d3d3;--kap-filler:#d0d0d0;background-color:var(--card);color:var(--card-foreground);font-variant-numeric:tabular-nums;padding:15px;font-size:14px;line-height:1.5;overflow:auto}.dark .news-content{--kap-accent:#2a6468;--kap-accent-foreground:#f2f7f7;--kap-title:#f08a8c;--kap-stripe:var(--muted);--kap-filler:#2e2e2e}@supports (color:lab(0% 0 0)){.dark .news-content{--kap-filler:lab(18.8% 0 0)}}.financial-table tbody{display:block}.align-right-important{text-align:right!important}.tbdy-0{display:inline-block}.financial-header-table{min-width:250px;display:none}.financial-header-table,.financial-header-table tr td,.oda-info-table tr td{border:thin solid var(--border);border-spacing:0;border-collapse:collapse;font-size:14px}.financial-header-title{color:inherit;font-weight:700}.iac-table{border:thin solid var(--border);max-width:650px;margin-left:65px}.iac-table .row-title,.iac-table .row-value{text-align:left}.iac-table tr.row-comment td{text-align:justify;padding:15px 20px 20px;font-size:12px!important}.iac-report-header{text-align:center;border:0 solid #0000;height:100px;font-size:26px!important}.financial-table,.financial-table tr td,.iac-table,.iac-table tr td{border-spacing:0;border-collapse:collapse;font-size:14px}.taxonomy-table,.taxonomy-table th,.taxonomy-table td,.iac-table,.iac-table tr th,.iac-table tr td{border:thin solid var(--border);border-spacing:0;border-collapse:inherit;font-size:14px!important}.taxonomy-table-cell,.taxonomy-table-cell-nochild{background-color:#0000}.taxonomy-table .blank-area{background-color:var(--kap-filler)}.none-bordered td{border-style:none;border-width:0}.none-bordered .gwt-Label{min-width:250px}.taxonomy-field-name{font-size:0}.gwt-table-to-excel-exportWidget{cursor:pointer;color:#0000;background-color:#0000;width:40px}.taxonomy-context-cell{transform:rotate(-90deg)}.template-queu-tab-view .nav-tabs{min-width:750px}.leftNavBox{margin-left:-175px}.header{margin-top:-147px}.taxonomy-table-black-cell{background-color:var(--kap-filler)}.disclosure-fup{margin:5px 0 10px}.nav-tabs li a{border:1px dotted var(--border)!important;border-style:dotted!important;border-radius:7px 7px 0 0!important;margin-top:4px!important;margin-right:2px!important;font-size:10px!important;line-height:0!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:var(--muted)!important;border:1px solid var(--foreground)!important}.taxonomy-hidden-row,.taxonomy-hidden-field{display:none}.taxonomy-footnote-cell{height:20px;border:1px solid var(--border)!important}.taxonomy-footnote-cell div{font-size:13px!important}.taxonomy-field-title{height:20px;padding-left:5px;font-size:14px;border:1px solid var(--border)!important}.taxonomy-footnote-header{text-align:center;min-width:120px;height:40px}.taxonomy-footnote-header div{font-size:13px!important}.oda_report .taxonomy-field-title{max-width:250px!important}.taxonomy-field-name-cell,.taxonomy-nondimensional-context-cell{border-top:0;border-bottom:0;border-right:0;border:0 solid #0000!important}.space{float:left;white-space:pre}.taxonomy-title-panel,.taxonomy-title-panel tr td{border-style:solid;border-width:0;min-width:15px}.taxonomy-title-panel .gwt-Label{color:inherit;font-size:13px}.taxonomy-abstract-title .gwt-Label{color:var(--kap-title);padding-top:5px;padding-bottom:5px;font-size:12px;font-weight:700}.context-header{min-width:90px;height:40px}.context-header div{font-size:13px!important}.taxonomy-context-value{border:1px solid var(--border);text-align:left}.taxonomy-context-value div{font-size:13px!important}.taxonomy-context-value input{border:1px solid var(--input);width:98%!important}.taxonomy-dimensional-header-cell,.taxonomy-dimensional-header-abstract-cell{border:thin solid var(--border);border-bottom:0;border-right:0;height:40px}.taxonomy-dimensional-header-cell div,.taxonomy-dimensional-header-abstract-cell div{font-size:13px!important}.taxonomy-dimensional-header-abstract-cell{text-align:center;border-left-width:0}.taxonomy-dimensional-header-last-cell{border-right:1px solid #0000}.cover-content{color:var(--kap-title);float:right;text-align:center;margin-top:140px;margin-left:20px;margin-right:20px;font-size:32px;font-weight:700}.cover-footer{background-size:100% 310px;width:815px;height:330px;margin-top:491px;margin-right:-10px;bottom:0}.mkk-footer{text-align:center;width:815px;height:50px;color:inherit;margin-left:0;padding-top:8px;position:fixed;bottom:100px;z-index:99999!important}.mkkPdfLogo{margin-bottom:20px}.cover .page-header{margin-left:200px}.cover .logo{margin-left:50px}.cover-description{text-align:right;float:right;margin:-385px 0 0}.cover-description .cover-description-title{vertical-align:top;margin-top:-55px;margin-right:4px;position:relative}.cover-description .desc{text-align:right;vertical-align:top;width:635px;margin:0 50px 0 0;font-size:13px;font-style:normal}.cover-description-title span{margin-right:45px;font-size:20px;font-weight:900}.iac_report .logo{margin-left:50px}.iac_report .page-header{margin-left:190px!important}.text-block-value{text-align:left}.news-content p{margin-bottom:12px}.text-block-value p,.text-block-value p *,.text-block-value ul *,.text-block-value ol *,.text-block-value table *{font-size:13px!important}.tbl_general_role_420000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610001 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610003 .taxonomy-title-panel .gwt-Label,.tbl_general_role_310000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_310100 .taxonomy-title-panel .gwt-Label{width:350px;margin-left:-3px}.tbl_general_role_120000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_510000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_520000 .taxonomy-title-panel .gwt-Label{width:350px}.tbl_general_role_420000 .context-header,.tbl_general_role_310000 .context-header,.tbl_general_role_310100 .context-header{max-width:85px}.tbl_general_role_610000 .taxonomy-context-cell,.tbl_general_role_610001 .taxonomy-context-cell,.tbl_general_role_610003 .taxonomy-context-cell,.tbl_general_role_310000 .taxonomy-context-cell,.tbl_general_role_310100 .taxonomy-context-cell,.tbl_holding_role_610000 .taxonomy-context-cell,.tbl_banks_role_610002 .taxonomy-context-cell,.tbl_par-banks_role_610002 .taxonomy-context-cell,.tbl_finance_role_610003 .taxonomy-context-cell,.tbl_finance_role_610005 .taxonomy-context-cell,.tbl_finance_role_610006 .taxonomy-context-cell,.tbl_insurance_role_610004 .taxonomy-context-cell,.tbl_par-banks_role_610005 .taxonomy-context-cell,.tbl_par-banks_role_610004 .taxonomy-context-cell,.tbl_banks_role_610003 .taxonomy-context-cell{border:1px solid var(--border);text-align:center;transform:rotate(0)}.bgGreen{background-color:var(--kap-accent)!important}.taxonomy-context-cell,.context-header,.taxonomy-footnote-header,.taxonomy-dimensional-header-cell,.taxonomy-dimensional-header-abstract-cell{font-size:13px;background-color:var(--kap-accent)!important;color:var(--kap-accent-foreground)!important}.monetary-field-default,.complex-fraction-type,.percentItemType,.decimalItemType{text-align:right!important}.taxonomy-label-field{text-align:left}div.totalLabel,.totalLabel .gwt-Label,.negatedTotalLabel .gwt-Label,.periodEndLabel .gwt-Label,.periodStartLabel .gwt-Label,.taxonomy-context-value .totalLabel,.taxonomy-context-value .negatedTotalLabel,.taxonomy-context-value .periodEndLabel,.taxonomy-context-value .periodStartLabel,.totalLabel .gwt-Label,.alternateTotalLabel .gwt-Label,.containsTotalLabel .gwt-Label,div.containsTotalLabel{color:var(--foreground)!important;font-size:13px!important;font-weight:700!important}.footer .footer-text{text-align:justify;height:50px;margin-bottom:-90px;padding-top:8px;position:absolute;bottom:10px;z-index:99999!important}.footer-text div{font-size:12px}.oda_report .text-block-value{text-align:justify;width:670px;margin:10px;min-width:200px!important}.oda_report .financial-table .taxonomy-context-value{max-width:140px}tr.alternate-row .taxonomy-field-title,tr.alternate-row .taxonomy-context-value,tr.alternate-row .taxonomy-footnote-cell{background-color:var(--kap-stripe)!important}.typed-dimension-field-value{font-style:italic!important}.typed-dimension-field-caption{margin-left:52px;font-style:italic}.presentation-disabled{display:none!important}.tbl_general_role_610000 .presentation-disabled,.tbl_holding_role_610000 .presentation-disabled,.tbl_general_role_610001 .presentation-disabled,.tbl_banks_role_610002 .presentation-disabled,.tbl_par-banks_role_610002 .presentation-disabled,.tbl_finance_role_610003 .presentation-disabled,.tbl_finance_role_610005 .presentation-disabled,.tbl_finance_role_610006 .presentation-disabled,.tbl_insurance_role_610004 .presentation-disabled,.tbl_general_role_610003 .presentation-disabled,.tbl_par-banks_role_610005 .presentation-disabled,.tbl_par-banks_role_610004 .presentation-disabled,.tbl_banks_role_610003 .presentation-disabled{display:table-row!important}.bordered-cell{border:1px solid var(--border)}.totalTableStyle{border:0px solid var(--border);border-collapse:inherit;border-spacing:6px;width:100%}.totalTableStyle .th{background-color:var(--kap-stripe);border-bottom:1px solid var(--border);border-right:1px solid var(--border);text-align:center;font-weight:700}.totalTableStyle td{border-bottom:1px solid var(--border);border-right:1px solid var(--border);padding:0 10px;line-height:18px}.totalTableStyle td.none{background-color:#0000;border:0}.report-lang-header,.has-not-datarow{display:none!important}.underline{text-decoration:underline}.bold{font-weight:700}.font12{font-size:12px!important}.font14{font-size:14px!important}.font16{font-size:16px!important}.txtGreen{color:var(--kap-accent)!important}.txtWhite{color:var(--kap-accent-foreground)!important}.txtLeft{text-align:left!important}.txtRight{text-align:right!important}.txtCenter{text-align:center!important}.bgLightgray{background-color:var(--kap-stripe)!important}.pd10{padding:10px!important}.pd5{padding:5px!important}.pdB10{padding-bottom:10px!important}.pdTB10{padding:10px 0!important}.pdTB20{padding:20px 0!important}.m10{margin:10px!important}.m5{margin:5px!important}.mB10{margin-bottom:10px!important}.mB20{margin-bottom:20px!important}.mTB10{margin:10px 0!important}.mTB20{margin:20px 0!important}.borderBottom{border-bottom:1px solid var(--border)!important}.table-bordered{border:1px solid var(--border);border-spacing:0;border-collapse:collapse;min-width:10%;max-width:60%}.table-bordered tr td{border:1px solid var(--border)}.oda_report .financial-table tbody:nth-child(2) .abstract-row td:last-child,.oda_report .taxonomy-field-name-cell .gwt-Label,.oda_report .taxonomy-context-cell{display:none}table.financial-table.tbl_general_role_610000 .taxonomy-field-title,table.financial-table.tbl_holding_role_610000 .taxonomy-field-title{width:90px;min-width:90px}table.tbl_general_role_610000 .taxonomy-title-panel .gwt-Label,table.tbl_general_role_610000 .taxonomy-footnote-cell div,table.tbl_general_role_610000 .taxonomy-label-field,table.tbl_general_role_610000 .taxonomy-dimensional-header-cell .gwt-Label,table.tbl_general_role_610000 .multi-language-content,table.tbl_holding_role_610000 .taxonomy-title-panel .gwt-Label,table.tbl_holding_role_610000 .taxonomy-footnote-cell div,table.tbl_holding_role_610000 .taxonomy-label-field,table.tbl_holding_role_610000 .taxonomy-dimensional-header-cell .gwt-Label,table.tbl_holding_role_610000 .multi-language-content{font-size:7px!important}.tbl_general_role_610000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610001 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610003 .taxonomy-title-panel .gwt-Label{width:150px}.tbl_general_role_610000 .taxonomy-field-name,.tbl_general_role_610000 .taxonomy-title-panel tbody tr td:last-child,.tbl_general_role_610000 .taxonomy-title-panel tbody tr td:nth-last-child(2),.tbl_general_role_610000 .taxonomy-title-panel tbody tr td:nth-last-child(3){display:none}p.MsoNormal{text-align:justify;max-width:98%;margin-left:0!important;font-size:13px!important}p.MsoNormal *{font-size:13px!important}.news-content .hidden{display:none!important}.oda_report .text-block-value{text-align:justify;padding:10px 3px 10px 5px;font-size:12px}.oda_report .taxonomy-context-value-summernote{height:125px}.oda_report .abstract-row .taxonomy-table-black-cell:last-child,.oda_report .financial-table tbody:nth-child(2) .abstract-row td:last-child,.oda_report .taxonomy-field-name-cell .gwt-Label,.oda_report .taxonomy-context-cell,.oda_report .financial-table .taxonomy-title-panel tbody tr td:last-child,.oda_report .financial-table .taxonomy-title-panel tbody tr td:nth-last-child(2),.oda_report .financial-table .taxonomy-title-panel tbody tr td:nth-last-child(3){display:none}.empty-row td{height:0}.empty-row .taxonomy-field-name,.empty-row .taxonomy-title-panel,.empty-row input{display:none}.tbl_general_role_610000 .space,.tbl_holding_role_610000 .space{max-width:3px}.dark .news-content [style*=color i],.dark .news-content font[color]{color:inherit!important}.dark .news-content [style*=background i],.dark .news-content [bgcolor]{background-color:#0000!important}.news-content table[border] td,.news-content table[border] th{border-color:var(--border)}.news-content .taxonomy-field-title,.news-content .taxonomy-context-value,.news-content .taxonomy-footnote-cell,.news-content .info-table-title-cell{vertical-align:middle;padding:4px 8px}.news-content .context-header,.news-content .taxonomy-footnote-header,.news-content .taxonomy-dimensional-header-cell{padding:6px 8px;font-weight:500}.news-content .taxonomy-abstract-title .gwt-Label{font-size:13px;font-weight:600}.news-content .text-block-value,.news-content p.MsoNormal{line-height:1.65}.news-content .text-block-value p,.news-content .text-block-value p *,.news-content .text-block-value ul *,.news-content .text-block-value ol *,.news-content .text-block-value table *,.news-content p.MsoNormal,.news-content p.MsoNormal *{font-size:14px!important}
