table { border-collapse:collapse; border-spacing:0; empty-cells:show }
td, th { vertical-align:top; font-size:12pt;}
h1, h2, h3, h4, h5, h6 { clear:both;}
ol, ul { margin:0; padding:0;}
li { list-style: none; margin:0; padding:0;}
span.footnodeNumber { padding-right:1em; }
span.annotation_style_by_filter { font-size:95%; font-family:Arial; background-color:#fff000;  margin:0; border:0; padding:0;  }
span.heading_numbering { margin-right: 0.8rem; }* { margin:0;}
.paragraph-P1_borderStart{ font-size:12pt; line-height:116%; margin-top:0cm; text-align:center ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; border-top-width:NaNcm; border-top-style:solid; border-top-color:#000000; border-left-width:NaNcm; border-left-style:solid; border-left-color:#000000; border-right-width:NaNcm; border-right-style:solid; border-right-color:#000000; padding-left:0.141cm; padding-right:0.141cm; padding-top:0.035cm; padding-bottom:0.282cm;  border-bottom-style:none; }
.paragraph-P1_borderSides{ font-size:12pt; line-height:116%; text-align:center ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; border-left-width:NaNcm; border-left-style:solid; border-left-color:#000000; border-right-width:NaNcm; border-right-style:solid; border-right-color:#000000; padding-left:0.141cm; padding-right:0.141cm; padding-bottom:0.282cm; padding-top:0cm;  border-top-style:none; border-bottom-style:none; }
.paragraph-P1_borderEnd{ font-size:12pt; line-height:116%; margin-bottom:0.282cm; text-align:center ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; border-left-width:NaNcm; border-left-style:solid; border-left-color:#000000; border-bottom-width:NaNcm; border-bottom-style:solid; border-bottom-color:#000000; border-right-width:NaNcm; border-right-style:solid; border-right-color:#000000; padding-left:0.141cm; padding-right:0.141cm; padding-bottom:0.035cm; padding-top:0cm;  border-top-style:none;}
.paragraph-P1{ font-size:12pt; line-height:116%; margin-bottom:0.282cm; margin-top:0cm; text-align:center ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; border-top-width:NaNcm; border-top-style:solid; border-top-color:#000000; border-left-width:NaNcm; border-left-style:solid; border-left-color:#000000; border-bottom-width:NaNcm; border-bottom-style:solid; border-bottom-color:#000000; border-right-width:NaNcm; border-right-style:solid; border-right-color:#000000; padding-left:0.141cm; padding-right:0.141cm; padding-top:0.035cm; padding-bottom:0.035cm; }
.paragraph-P10{ font-size:10pt; line-height:116%; margin-bottom:0.282cm; margin-top:0cm; text-align:left ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; font-weight:bold; }
.paragraph-P11{ font-size:12pt; line-height:116%; margin-bottom:0cm; margin-top:0cm; text-align:justify ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; }
.paragraph-P12{ font-size:10pt; line-height:116%; margin-bottom:0.282cm; margin-top:0cm; text-align:left ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; }
.paragraph-P13{ font-size:12pt; line-height:116%; margin-bottom:0cm; margin-top:0cm; text-align:justify ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; }
.paragraph-P2{ font-size:12pt; line-height:116%; margin-bottom:0cm; margin-top:0cm; text-align:justify ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; }
.paragraph-P3{ font-size:10pt; line-height:116%; margin-bottom:0cm; margin-top:0cm; text-align:justify ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; }
.paragraph-P4{ font-size:12pt; line-height:116%; margin-bottom:0cm; margin-top:0cm; text-align:justify ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; }
.paragraph-P5{ font-size:10pt; line-height:116%; margin-bottom:0cm; margin-top:0cm; text-align:justify ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; font-weight:bold; }
.paragraph-P6{ font-size:10pt; line-height:116%; margin-bottom:0cm; margin-top:0cm; text-align:justify ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; color:#0070c0; text-decoration:underline; }
.paragraph-P7_borderStart{ font-size:12pt; line-height:116%; margin-top:0cm; text-align:center ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; border-top-width:NaNcm; border-top-style:solid; border-top-color:#000000; border-left-width:NaNcm; border-left-style:solid; border-left-color:#000000; border-right-width:NaNcm; border-right-style:solid; border-right-color:#000000; padding-left:0.141cm; padding-right:0.141cm; padding-top:0.035cm; padding-bottom:0.282cm;  border-bottom-style:none; }
.paragraph-P7_borderSides{ font-size:12pt; line-height:116%; text-align:center ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; border-left-width:NaNcm; border-left-style:solid; border-left-color:#000000; border-right-width:NaNcm; border-right-style:solid; border-right-color:#000000; padding-left:0.141cm; padding-right:0.141cm; padding-bottom:0.282cm; padding-top:0cm;  border-top-style:none; border-bottom-style:none; }
.paragraph-P7_borderEnd{ font-size:12pt; line-height:116%; margin-bottom:0.282cm; text-align:center ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; border-left-width:NaNcm; border-left-style:solid; border-left-color:#000000; border-bottom-width:NaNcm; border-bottom-style:solid; border-bottom-color:#000000; border-right-width:NaNcm; border-right-style:solid; border-right-color:#000000; padding-left:0.141cm; padding-right:0.141cm; padding-bottom:0.035cm; padding-top:0cm;  border-top-style:none;}
.paragraph-P7{ font-size:12pt; line-height:116%; margin-bottom:0.282cm; margin-top:0cm; text-align:center ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; border-top-width:NaNcm; border-top-style:solid; border-top-color:#000000; border-left-width:NaNcm; border-left-style:solid; border-left-color:#000000; border-bottom-width:NaNcm; border-bottom-style:solid; border-bottom-color:#000000; border-right-width:NaNcm; border-right-style:solid; border-right-color:#000000; padding-left:0.141cm; padding-right:0.141cm; padding-top:0.035cm; padding-bottom:0.035cm; }
.paragraph-P8{ font-size:10pt; line-height:116%; margin-bottom:0cm; margin-top:0cm; text-align:justify ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; color:#0070c0; text-decoration:underline; font-weight:bold; }
.paragraph-P9{ font-size:12pt; line-height:116%; margin-bottom:0cm; margin-top:0cm; text-align:justify ! important; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; }
.paragraph-Standard{ font-size:12pt; font-family:Aptos; writing-mode:horizontal-tb; direction:ltr; margin-top:0cm; margin-bottom:0.282cm; line-height:116%; text-align:left ! important; }
.unknown-family-ListLabel_20_1{ font-family:Aptos; font-size:10pt; }
.unknown-family-ListLabel_20_10{ font-family:Aptos; font-size:10pt; }
.unknown-family-ListLabel_20_11{ font-size:10pt; }
.unknown-family-ListLabel_20_12{ font-size:10pt; }
.unknown-family-ListLabel_20_13{ font-size:10pt; }
.unknown-family-ListLabel_20_14{ font-size:10pt; }
.unknown-family-ListLabel_20_15{ font-size:10pt; }
.unknown-family-ListLabel_20_16{ font-size:10pt; }
.unknown-family-ListLabel_20_17{ font-size:10pt; }
.unknown-family-ListLabel_20_18{ font-size:10pt; }
.unknown-family-ListLabel_20_19{ font-family:Aptos; font-size:10pt; }
.unknown-family-ListLabel_20_2{ font-size:10pt; }
.unknown-family-ListLabel_20_20{ font-size:10pt; }
.unknown-family-ListLabel_20_21{ font-size:10pt; }
.unknown-family-ListLabel_20_22{ font-size:10pt; }
.unknown-family-ListLabel_20_23{ font-size:10pt; }
.unknown-family-ListLabel_20_24{ font-size:10pt; }
.unknown-family-ListLabel_20_25{ font-size:10pt; }
.unknown-family-ListLabel_20_26{ font-size:10pt; }
.unknown-family-ListLabel_20_27{ font-size:10pt; }
.unknown-family-ListLabel_20_28{ font-family:Aptos; font-size:10pt; }
.unknown-family-ListLabel_20_29{ font-size:10pt; }
.unknown-family-ListLabel_20_3{ font-size:10pt; }
.unknown-family-ListLabel_20_30{ font-size:10pt; }
.unknown-family-ListLabel_20_31{ font-size:10pt; }
.unknown-family-ListLabel_20_32{ font-size:10pt; }
.unknown-family-ListLabel_20_33{ font-size:10pt; }
.unknown-family-ListLabel_20_34{ font-size:10pt; }
.unknown-family-ListLabel_20_35{ font-size:10pt; }
.unknown-family-ListLabel_20_36{ font-size:10pt; }
.unknown-family-ListLabel_20_37{ font-family:Aptos; font-size:10pt; }
.unknown-family-ListLabel_20_38{ font-size:10pt; }
.unknown-family-ListLabel_20_39{ font-size:10pt; }
.unknown-family-ListLabel_20_4{ font-size:10pt; }
.unknown-family-ListLabel_20_40{ font-size:10pt; }
.unknown-family-ListLabel_20_41{ font-size:10pt; }
.unknown-family-ListLabel_20_42{ font-size:10pt; }
.unknown-family-ListLabel_20_43{ font-size:10pt; }
.unknown-family-ListLabel_20_44{ font-size:10pt; }
.unknown-family-ListLabel_20_45{ font-size:10pt; }
.unknown-family-ListLabel_20_46{ font-family:Aptos; font-size:10pt; }
.unknown-family-ListLabel_20_47{ font-size:10pt; }
.unknown-family-ListLabel_20_48{ font-size:10pt; }
.unknown-family-ListLabel_20_49{ font-size:10pt; }
.unknown-family-ListLabel_20_5{ font-size:10pt; }
.unknown-family-ListLabel_20_50{ font-size:10pt; }
.unknown-family-ListLabel_20_51{ font-size:10pt; }
.unknown-family-ListLabel_20_52{ font-size:10pt; }
.unknown-family-ListLabel_20_53{ font-size:10pt; }
.unknown-family-ListLabel_20_54{ font-size:10pt; }
.unknown-family-ListLabel_20_6{ font-size:10pt; }
.unknown-family-ListLabel_20_7{ font-size:10pt; }
.unknown-family-ListLabel_20_8{ font-size:10pt; }
.unknown-family-ListLabel_20_9{ font-size:10pt; }
.text-T1{ font-size:10pt; font-weight:bold; }
.text-T10{ font-size:10pt; font-style:italic; }
.text-T11{ font-size:10pt; }
.text-T2{ background-color:#ffff00; font-size:10pt; font-weight:bold; }
.text-T3{ color:#0070c0; font-size:10pt; text-decoration:underline; font-weight:bold; }
.text-T4{ font-size:10pt; }
.text-T5{ font-size:10pt; text-decoration:underline; font-weight:bold; }
.text-T6{ font-size:10pt; font-weight:bold; }
.text-T8{ color:#0070c0; font-size:10pt; font-style:italic; text-decoration:underline; font-weight:bold; }
.text-T9{ color:#0070c0; font-size:10pt; font-style:italic; }
/* ODF styles with no properties representable as CSS:
.dp1  { } */
