@media screen{html[data-sa-ui-theme="light"] body {
    background: radial-gradient(circle at 12% 4%, hsla(210,40%,96%,0.16), transparent 28%),radial-gradient(circle at 86% 12%, hsla(158,40%,96%,0.12), transparent 24%),linear-gradient(135deg,hsl(215 28% 92%),hsl(215 28% 92%) 46%,hsl(217 28% 92%)) !important
}
html[data-sa-ui-theme="light"] .ann-detail {
    color: hsl(216 38% 28%)
}
html[data-sa-ui-theme="light"] .ann-article {
    border: 1px solid #708297;
    background: radial-gradient(760px 420px at 8% 0%,hsla(158,40%,96%,0.13),transparent 62%),radial-gradient(760px 420px at 96% 8%,hsla(210,40%,96%,0.18),transparent 58%),linear-gradient(135deg,hsl(216 28% 92%),hsl(211 28% 92%) 54%,hsl(224 28% 97%));
    box-shadow: 0 24px 62px rgba(20,45,70,0.14)
}
html[data-sa-ui-theme="light"] .ann-back {
    border: 1px solid #708297;
    background: rgba(35,75,110,0.060);
    color: hsl(216 80% 28%) !important
}
html[data-sa-ui-theme="light"] .ann-lead {
    color: hsl(215 59% 28%)
}
html[data-sa-ui-theme="light"] .ann-pill {
    border: 1px solid #708297;
    background: rgba(35,75,110,0.060);
    color: hsl(215 59% 28%)
}
html[data-sa-ui-theme="light"] .ann-slide-frame {
    border: 1px solid #708297;
    background: rgba(35,75,110,0.060)
}
html[data-sa-ui-theme="light"] .ann-slide-btn {
    border: 1px solid #708297;
    background: hsl(215 28% 92%);
    color: #19344d
}
html[data-sa-ui-theme="light"] .ann-thumb {
    border: 1px solid #708297
}
html[data-sa-ui-theme="light"] .ann-thumb.active {
    border-color: hsl(158 58% 38%)
}
html[data-sa-ui-theme="light"] .ann-body {
    border-top: 1px solid #708297
}
html[data-sa-ui-theme="light"] .ann-content {
    color: hsl(216 38% 28%)
}
html[data-sa-ui-theme="light"] .ann-content h2,html[data-sa-ui-theme="light"] .ann-content h3,html[data-sa-ui-theme="light"] .ann-content h4 {
    color: #19344d
}
html[data-sa-ui-theme="light"] .ann-content a {
    color: hsl(194 80% 28%)
}
html[data-sa-ui-theme="light"] .ann-content blockquote {
    border-left: 3px solid hsl(158 58% 38%);
    background: rgba(35,75,110,0.060)
}
html[data-sa-ui-theme="light"] .ann-video,html[data-sa-ui-theme="light"] .ann-embed {
    border: 1px solid #708297;
    background: hsla(0,0%,96%,0.24)
}
html[data-sa-ui-theme="light"] .ann-btn {
    border: 1px solid #708297
}
html[data-sa-ui-theme="light"] .ann-btn.secondary {
    background: rgba(35,75,110,0.060);
    color: #19344d !important
}}