@media screen{html[data-sa-ui-theme="light"] .akf-footer {
    color: #19344d
}
html[data-sa-ui-theme="light"] .akf-footer .social a {
    background: rgba(35,75,110,0.080);
    border: 1px solid #708297
}
html[data-sa-ui-theme="light"] .akf-footer svg {
    stroke: #19344d
}
html[data-sa-ui-theme="light"] .akf-footer a:hover {
    background: hsla(198,40%,96%,0.15);
    border-color: hsl(198 58% 38%)
}
html[data-sa-ui-theme="light"] .akf-footer a:hover svg {
    stroke: hsl(198 80% 28%)
}
html[data-sa-ui-theme="light"] .akf-footer .social a:focus-visible {
    outline: 3px solid hsl(187 58% 38%);
    border-color: hsl(198 58% 38%)
}
html[data-sa-ui-theme="light"] .akf-footer .store-badge {
    color: #19344d;
    background: rgba(35,75,110,0.090);
    border: 1px solid #708297;
    box-shadow: 0 12px 28px rgba(20,45,70,0.14)
}
html[data-sa-ui-theme="light"] .akf-footer .store-badge.play .play-cyan {
    fill: hsl(202 80% 28%)
}
html[data-sa-ui-theme="light"] .akf-footer .store-badge.play .play-green {
    fill: hsl(158 80% 28%)
}
html[data-sa-ui-theme="light"] .akf-footer .store-badge.play .play-yellow {
    fill: hsl(45 80% 24%)
}
html[data-sa-ui-theme="light"] .akf-footer .store-badge.play .play-red {
    fill: hsl(355 80% 28%)
}
html[data-sa-ui-theme="light"] .akf-footer .store-badge.apple {
    background: linear-gradient(135deg,rgba(35,75,110,0.150),rgba(35,75,110,0.060))
}
html[data-sa-ui-theme="light"] .akf-footer .store-badge.play {
    background: linear-gradient(135deg,hsla(147,40%,96%,0.22),hsla(198,40%,96%,0.12))
}
html[data-sa-ui-theme="light"] .sa-ai-assistant {
    color: hsl(210 80% 28%)
}
html[data-sa-ui-theme="light"] .sa-ai-fab {
    background: linear-gradient(135deg,hsl(202 28% 92%),hsl(168 28% 92%));
    color: #19344d;
    box-shadow: 0 18px 48px rgba(20,45,70,0.14),0 0 0 1px rgba(20,45,70,0.14) inset
}
html[data-sa-ui-theme="light"] .sa-ai-fab svg,html[data-sa-ui-theme="light"] .sa-ai-mark svg {
    stroke: #19344d
}
html[data-sa-ui-theme="light"] .sa-ai-panel {
    background: linear-gradient(150deg,hsl(217 28% 92%),hsl(203 28% 92%));
    border: 1px solid #708297;
    box-shadow: 0 24px 70px rgba(20,45,70,0.14)
}
html[data-sa-ui-theme="light"] .sa-ai-head {
    background: linear-gradient(135deg,hsla(195,40%,96%,0.22),hsla(166,40%,96%,0.16));
    border-bottom: 1px solid #708297
}
html[data-sa-ui-theme="light"] .sa-ai-mark {
    background: rgba(35,75,110,0.120);
    border: 1px solid #708297
}
html[data-sa-ui-theme="light"] .sa-ai-title-wrap span {
    color: hsl(210 80% 28%)
}
html[data-sa-ui-theme="light"] .sa-ai-close {
    background: rgba(35,75,110,0.100);
    color: #19344d
}
html[data-sa-ui-theme="light"] .sa-ai-msg.bot {
    background: rgba(35,75,110,0.100);
    border: 1px solid #708297
}
html[data-sa-ui-theme="light"] .sa-ai-msg.user {
    background: linear-gradient(135deg,hsl(207 28% 92%),hsl(169 28% 92%));
    color: #19344d
}
html[data-sa-ui-theme="light"] .sa-ai-links a {
    color: #19344d;
    background: rgba(35,75,110,0.120);
    border: 1px solid #708297
}
html[data-sa-ui-theme="light"] .sa-ai-quick button {
    border: 1px solid #708297;
    background: rgba(35,75,110,0.080);
    color: hsl(203 80% 28%)
}
html[data-sa-ui-theme="light"] .sa-ai-form {
    border-top: 1px solid #708297;
    background: hsla(0,0%,96%,0.16)
}
html[data-sa-ui-theme="light"] .sa-ai-form input {
    border: 1px solid #708297
}
html[data-sa-ui-theme="light"] .sa-ai-form button {
    background: linear-gradient(135deg,hsl(173 28% 92%),hsl(203 28% 92%));
    color: #19344d
}
html[data-sa-ui-theme="light"] .sa-ai-speak {
    border: 1px solid #708297;
    background: rgba(35,75,110,0.100);
    color: #19344d
}}