<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Text styles */
.xr_s0 {font-size:16pt;font-weight:bold;font-style:normal;text-decoration:none;color:#FF0000;letter-spacing:0.0em;}
.xr_s1 {font-family:'Times New Roman';font-size:22pt;font-weight:bold;font-style:normal;text-decoration:none;color:#FF0000;letter-spacing:0.0em;}
.xr_s2 {font-size:16pt;font-weight:bold;font-style:normal;text-decoration:none;color:#0003FF;letter-spacing:0.0em;}
.xr_s3 {font-family:'Times New Roman';font-size:16pt;font-weight:bold;font-style:normal;text-decoration:none;color:#0003FF;letter-spacing:0.0em;}
.xr_s4 {font-family:'Times New Roman';font-size:11pt;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
.xr_s5 {font-family:'Times New Roman';font-size:11pt;font-weight:bold;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
.xr_s6 {font-family:'Times New Roman';font-size:11pt;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:0.0em;}
.xr_s7 {font-family:'Times New Roman';font-size:11pt;font-weight:normal;font-style:normal;text-decoration:none;color:#FF0000;letter-spacing:0.0em;}
.xr_s8 {font-family:'Times New Roman';font-size:16pt;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
.xr_s9 {font-family:'Times New Roman';font-size:18px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
.xr_s10 {font-family:'Times New Roman';font-size:11pt;font-weight:normal;font-style:normal;text-decoration:underline;color:#0000FF;letter-spacing:0.0em;}
.xr_s11 {font-size:16pt;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:0.0em;}
.xr_s12 {font-family:'Times New Roman';font-size:15px;font-weight:bold;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
.xr_s13 {font-family:'Times New Roman';font-size:15px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
.xr_s14 {font-family:'Times New Roman';font-size:12pt;font-weight:normal;font-style:normal;text-decoration:underline;color:#0000FF;letter-spacing:0.0em;}
.xr_s15 {font-family:'Times New Roman';font-size:12pt;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
.xr_s16 {font-family:'Times New Roman';font-size:12pt;font-weight:normal;font-style:normal;text-decoration:none;color:#0000FF;letter-spacing:0.0em;}
.xr_s17 {font-family:'Times New Roman';font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
.xr_s18 {font-family:'Times New Roman';font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
.xr_s19 {font-family:'Times New Roman';font-size:16pt;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:0.0em;}
.xr_s20 {font-family:'Times New Roman';font-size:12pt;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:0.0em;}
.xr_s21 {font-family:'Times New Roman';font-size:11pt;font-weight:normal;font-style:normal;text-decoration:none;color:#0000FF;letter-spacing:0.0em;}
.xr_s22 {font-family:'Times New Roman';font-size:12pt;font-weight:bold;font-style:normal;text-decoration:none;color:#0003FF;letter-spacing:0.0em;}
.xr_s23 {font-family:'Times New Roman';font-size:12pt;font-weight:bold;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0.0em;}
</pre></body></html>