.ci{display:inline-block;width:1em;height:1em;background-color:currentColor;
  vertical-align:-.125em;
  -webkit-mask:var(--ci) center/contain no-repeat;mask:var(--ci) center/contain no-repeat}
.ci-news{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-1.333 -1.894) scale(1.111)%22 stroke-width=%221.8%22%3E%3Cpath d=%22m3 11 18-5v12L3 14v-3z%22/%3E%3Cpath d=%22M11.6 16.8a3 3 0 1 1-5.8-1.6%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-about{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-1.333 -1.333) scale(1.111)%22 stroke-width=%221.8%22%3E%3Cpath d=%22M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2%22/%3E%3Ccircle cx=%2212%22 cy=%227%22 r=%224%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-publications{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(0.0 0.0) scale(1.0)%22 stroke-width=%222.0%22%3E%3Cpath d=%22M12 7v14%22/%3E%3Cpath d=%22M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-service{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(0.0 -0.06) scale(1.0)%22 stroke-width=%222.0%22%3E%3Cpath d=%22m11 17 2 2a1 1 0 1 0 3-3%22/%3E%3Cpath d=%22m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4%22/%3E%3Cpath d=%22m21 3 1 11h-2%22/%3E%3Cpath d=%22M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3%22/%3E%3Cpath d=%22M3 4h8%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-cv{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cmask id=%22file-cut%22%3E%3Crect width=%2224%22 height=%2224%22 fill=%22%23fff%22/%3E%3Crect x=%225.9%22 y=%2210.15%22 width=%2215.7%22 height=%2213.7%22 rx=%221.2%22 fill=%22%23000%22/%3E%3C/mask%3E%3Cg mask=%22url(%23file-cut)%22%3E%3Cpath d=%22M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z%22/%3E%3Cpath d=%22M14 2v6h6%22/%3E%3C/g%3E%3Cg%3E%3Ctext x=%2213.75%22 y=%2217%22 text-anchor=%22middle%22 dominant-baseline=%22central%22 transform=%22translate(13.75 17) scale(0.76 1.1) translate(-13.75 -17)%22 font-family=%22'Arial Narrow','Helvetica Neue Condensed',Helvetica,Arial,sans-serif%22 font-stretch=%22condensed%22 font-size=%2216%22 font-weight=%22700%22 letter-spacing=%22-0.2%22 fill=%22currentColor%22 stroke=%22none%22%3ECV%3C/text%3E%3C/g%3E%3C/svg%3E")}
.ci-email{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(0.02 -1.267) scale(0.99)%22 stroke-width=%222.02%22%3E%3Cmask id=%22env-cut%22%3E%3Crect x=%22-5%22 y=%22-5%22 width=%2240%22 height=%2240%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2217.2%22 cy=%2218%22 r=%227.1%22 fill=%22%23000%22/%3E%3C/mask%3E%3Cg mask=%22url(%23env-cut)%22%3E%3Crect x=%222%22 y=%224.5%22 width=%2220%22 height=%2215%22 rx=%222.5%22/%3E%3Cpath d=%22M3 6.2 12 12.6 21 6.2%22/%3E%3C/g%3E%3Ctext x=%2217.2%22 y=%2218%22 text-anchor=%22middle%22 dominant-baseline=%22central%22 font-family=%22Helvetica,Arial,sans-serif%22 font-size=%2215%22 font-weight=%22600%22 fill=%22currentColor%22 stroke=%22none%22%3E@%3C/text%3E%3C/g%3E%3C/svg%3E")}
.ci-project{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-0.632 -0.632) scale(1.053)%22 stroke-width=%221.9%22%3E%3Crect x=%222.5%22 y=%224%22 width=%2219%22 height=%2216%22 rx=%222.5%22/%3E%3Cpath d=%22M2.5 9h19%22/%3E%3Cpath d=%22M5.5 6.5h.01%22/%3E%3Cpath d=%22M8 6.5h.01%22/%3E%3Cpath d=%22M6 13h8%22/%3E%3Cpath d=%22M6 16h5.5%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-poster{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-1.333 -0.778) scale(1.111)%22 stroke-width=%221.8%22%3E%3Cpath d=%22M3 4h18%22/%3E%3Cpath d=%22M4 4v9h16V4%22/%3E%3Cpath d=%22M12 13v3%22/%3E%3Cpath d=%22M8 19l4-3 4 3%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-dataset{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cellipse cx=%2212%22 cy=%225%22 rx=%229%22 ry=%223%22/%3E%3Cpath d=%22M3 5v14a9 3 0 0 0 18 0V5%22/%3E%3Cpath d=%22M3 12a9 3 0 0 0 18 0%22/%3E%3C/svg%3E")}
.ci-event{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-0.632 -0.105) scale(1.053)%22 stroke-width=%221.9%22%3E%3Crect x=%223%22 y=%224%22 width=%2218%22 height=%2217%22 rx=%222%22/%3E%3Cpath d=%22M8 2v4%22/%3E%3Cpath d=%22M16 2v4%22/%3E%3Cpath d=%22M3 9h18%22/%3E%3Cpath d=%22M7.5 13.5h.01%22/%3E%3Cpath d=%22M12 13.5h.01%22/%3E%3Cpath d=%22M16.5 13.5h.01%22/%3E%3Cpath d=%22M7.5 17.5h.01%22/%3E%3Cpath d=%22M12 17.5h.01%22/%3E%3Cpath d=%22M16.5 17.5h.01%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-pdf{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cmask id=%22pdf-cut%22%3E%3Crect width=%2224%22 height=%2224%22 fill=%22%23fff%22/%3E%3Crect x=%226.5%22 y=%2211.5%22 width=%2216.7%22 height=%2212%22 rx=%221.2%22 fill=%22%23000%22/%3E%3C/mask%3E%3Cg mask=%22url(%23pdf-cut)%22%3E%3Cpath d=%22M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z%22/%3E%3Cpath d=%22M14 2v6h6%22/%3E%3C/g%3E%3Cg%3E%3Ctext x=%2214.85%22 y=%2217.5%22 text-anchor=%22middle%22 dominant-baseline=%22central%22 transform=%22translate(14.85 17.5) scale(0.74 1.15) translate(-14.85 -17.5)%22 font-family=%22'Arial Narrow','Helvetica Neue Condensed',Helvetica,Arial,sans-serif%22 font-stretch=%22condensed%22 font-size=%2213%22 font-weight=%22700%22 letter-spacing=%22-0.2%22 fill=%22currentColor%22 stroke=%22none%22%3EPDF%3C/text%3E%3C/g%3E%3C/svg%3E")}
.ci-suppl{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-1.333 -1.333) scale(1.111)%22 stroke-width=%221.8%22%3E%3Cmask id=%22zip-cutA%22%3E%3Crect x=%22-5%22 y=%22-5%22 width=%2240%22 height=%2240%22 fill=%22%23fff%22/%3E%3Crect x=%224.5%22 y=%228%22 width=%2210.5%22 height=%2213%22 rx=%221.8%22 fill=%22%23000%22/%3E%3Crect x=%226%22 y=%2213%22 width=%2215%22 height=%229.5%22 rx=%221%22 fill=%22%23000%22/%3E%3C/mask%3E%3Cmask id=%22zip-cutB%22%3E%3Crect x=%22-5%22 y=%22-5%22 width=%2240%22 height=%2240%22 fill=%22%23fff%22/%3E%3Crect x=%226%22 y=%2213%22 width=%2215%22 height=%229.5%22 rx=%221%22 fill=%22%23000%22/%3E%3C/mask%3E%3Crect x=%229%22 y=%223%22 width=%2210.5%22 height=%2213%22 rx=%221.8%22 mask=%22url(%23zip-cutA)%22/%3E%3Cg mask=%22url(%23zip-cutB)%22%3E%3Crect x=%224.5%22 y=%228%22 width=%2210.5%22 height=%2213%22 rx=%221.8%22 style=%22fill:none%22/%3E%3Cpath d=%22M7.5 12.5h4.5%22/%3E%3Cpath d=%22M7.5 15.5h4.5%22/%3E%3C/g%3E%3Ctext x=%2213.5%22 y=%2217.75%22 text-anchor=%22middle%22 dominant-baseline=%22central%22 transform=%22translate(13.5 17.75) scale(0.8 1.25) translate(-13.5 -17.75)%22 font-family=%22'Arial Narrow','Helvetica Neue Condensed',Helvetica,Arial,sans-serif%22 font-stretch=%22condensed%22 font-size=%228%22 font-weight=%22700%22 letter-spacing=%22-0.2%22 fill=%22currentColor%22 stroke=%22none%22%3ESuppl%3C/text%3E%3C/g%3E%3C/svg%3E")}
.ci-slides{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cmask id=%22ppt-cut%22%3E%3Crect width=%2224%22 height=%2224%22 fill=%22%23fff%22/%3E%3Crect x=%229.5%22 y=%2210.15%22 width=%228.5%22 height=%2213.7%22 rx=%221.2%22 fill=%22%23000%22/%3E%3C/mask%3E%3Cg mask=%22url(%23ppt-cut)%22%3E%3Cpath d=%22M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z%22/%3E%3Cpath d=%22M14 2v6h6%22/%3E%3C/g%3E%3Cg%3E%3Ctext x=%2213.75%22 y=%2217%22 text-anchor=%22middle%22 dominant-baseline=%22central%22 transform=%22translate(13.75 17) scale(0.76 1.1) translate(-13.75 -17)%22 font-family=%22'Arial Narrow','Helvetica Neue Condensed',Helvetica,Arial,sans-serif%22 font-stretch=%22condensed%22 font-size=%2216%22 font-weight=%22700%22 letter-spacing=%22-0.2%22 fill=%22currentColor%22 stroke=%22none%22%3EP%3C/text%3E%3C/g%3E%3C/svg%3E")}
.ci-youtube{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17%22/%3E%3Cpath d=%22m10 15 5-3-5-3z%22/%3E%3C/svg%3E")}
.ci-github{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(0.994 0.0) scale(1.0)%22 stroke-width=%222.0%22%3E%3Cpath d=%22M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.4 5.4 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4%22/%3E%3Cpath d=%22M9 18c-4.51 2-5-2-7-2%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-twitter{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 4l11.733 16h4.267l-11.733 -16z%22/%3E%3Cpath d=%22M4 20l6.768 -6.768m2.46 -2.46l6.772 -6.772%22/%3E%3C/svg%3E")}
.ci-linkedin{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%224.5%22 cy=%225%22 r=%222%22/%3E%3Crect x=%222.5%22 y=%229%22 width=%224%22 height=%2211%22 rx=%220.5%22/%3E%3Cpath d=%22M10 8.5 L10 20 L13.5 20 L13.5 13 Q13.5 11.3 15.75 11.3 Q18 11.3 18 13 L18 20 L21.5 20 L21.5 12 Q21.5 8.5 17.5 8.5 Q14.5 8.5 13.5 9.8 L13.5 8.5 Z%22/%3E%3C/svg%3E")}
.ci-bluesky{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(12 12) scale(0.9) translate(-12 -12)%22%3E%3Cpath d=%22M12 10.8c-1.087 -2.114 -4.046 -6.053 -6.798 -7.995c-2.635 -1.862 -3.633 -1.539 -4.286 -1.24c-.755 .346 -.91 1.511 -.91 2.196c0 .685 .377 5.602 .622 6.423c.807 2.708 3.629 3.626 6.227 3.339c.132 -.02 .266 -.038 .402 -.054c-.139 .022 -.272 .04 -.402 .054c-3.806 .563 -7.187 1.95 -2.752 6.886c4.882 5.06 6.745 -1.116 7.685 -4.21c.94 3.094 2.04 9.046 7.685 4.21c4.153 -4.577 1.044 -6.323 -2.752 -6.886a7.04 7.04 0 0 1 -.402 -.054c.135 .017 .27 .035 .402 .054c2.598 .287 5.42 -.631 6.227 -3.339c.245 -.821 .622 -5.738 .622 -6.423c0 -.685 -.155 -1.85 -.91 -2.196c-.653 -.299 -1.651 -.622 -4.286 1.24c-2.752 1.942 -5.711 5.881 -6.798 7.995z%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-scholar{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cmask id=%22gs-cut%22%3E%3Crect width=%2224%22 height=%2224%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2212%22 cy=%2216%22 r=%226%22 fill=%22%23000%22/%3E%3C/mask%3E%3Cpath d=%22M2 9 12 2 22 9 12 16Z%22 mask=%22url(%23gs-cut)%22/%3E%3Ccircle cx=%2212%22 cy=%2216%22 r=%226%22/%3E%3C/svg%3E")}
.ci-arxiv{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(12 12) scale(1.0615) translate(-12 -12)%22 stroke-width=%221.884%22%3E%3Cpath d=%22M6.75 18.95 10 15.7%22/%3E%3Cpath d=%22M18.1642 17.5358 12.3784 11.75 15.7642 8.3642 A2 2 0 0 0 12.9358 5.5358 L8.1358 10.3358 A2 2 0 0 0 8.1358 13.1642 L15.3358 20.3642 A2 2 0 0 0 18.1642 17.5358 Z%22/%3E%3Cline x1=%2213.95%22 y1=%2211.75%22 x2=%225.25%22 y2=%223.05%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-orcid{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-1.333 -1.333) scale(1.111)%22 stroke-width=%221.8%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M8.7 10.5v5.5%22/%3E%3Cpath d=%22M8.7 7.6h.01%22/%3E%3Cpath d=%22M12 10.5h1.6a2.75 2.75 0 0 1 0 5.5H12z%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-chevron{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-8.0 -8.0) scale(1.667)%22 stroke-width=%221.2%22%3E%3Cpath d=%22m9 6 6 6-6 6%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-play{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-8.769 -6.462) scale(1.538)%22 stroke-width=%221.3%22%3E%3Cpath d=%22M8 5.5v13l11-6.5z%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-pause{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate(-5.143 -5.143) scale(1.429)%22 stroke-width=%221.4%22%3E%3Crect x=%227%22 y=%225%22 width=%223.5%22 height=%2214%22 rx=%221.2%22/%3E%3Crect x=%2213.5%22 y=%225%22 width=%223.5%22 height=%2214%22 rx=%221.2%22/%3E%3C/g%3E%3C/svg%3E")}
.ci-sun{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%224%22 /%3E%3Cpath d=%22M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4%22 /%3E%3C/svg%3E")}
.ci-moon{--ci:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 12.8A9 9 0 1 1 11.2 3a7 7 0 0 0 9.8 9.8z%22 /%3E%3C/svg%3E")}
