@media screen{html[data-sa-ui-theme="light"] .pr-search-input {
    background: hsla(215,40%,96%,0.62)
}
html[data-sa-ui-theme="light"] .pr-search-input::placeholder {
    color: hsl(211 43% 28%)
}
html[data-sa-ui-theme="light"] .pr-search-input:focus {
    border-color: hsl(198 58% 38%);
    background: hsl(214 28% 92%);
    box-shadow: 0 0 0 3px rgba(20,45,70,0.13)
}
html[data-sa-ui-theme="light"] .pr-search-clear:hover,html[data-sa-ui-theme="light"] .pr-search-clear:focus-visible {
    background: rgba(35,75,110,0.080);
    color: #19344d;
    outline: 2px solid hsl(198 58% 38%)
}
html[data-sa-ui-theme="light"] .pr-category-card {
    box-shadow: 0 8px 22px rgba(20,45,70,0.14)
}
html[data-sa-ui-theme="light"] .pr-card-top {
    background: linear-gradient(90deg,hsla(198,40%,96%,0.075),rgba(35,75,110,0.060) 58%,hsla(48,40%,96%,0.035))
}
html[data-sa-ui-theme="light"] .pr-result-row {
    border-bottom: 1px solid #708297;
    background: rgba(35,75,110,0.060)
}
html[data-sa-ui-theme="light"] .pr-result-row:hover {
    background: hsla(198,40%,96%,0.055);
    border-color: hsl(198 58% 38%)
}
html[data-sa-ui-theme="light"] .pr-result-row:focus-visible {
    outline: 2px solid hsl(198 58% 38%)
}
html[data-sa-ui-theme="light"] .pr-place {
    background: rgba(35,75,110,0.060);
    color: #19344d;
    box-shadow: inset 0 1px 0 rgba(20,45,70,0.06)
}
html[data-sa-ui-theme="light"] .pr-place.gold {
    border-color: hsl(48 58% 38%);
    background: hsla(48,40%,96%,0.105);
    color: hsl(49 80% 24%)
}
html[data-sa-ui-theme="light"] .pr-place.silver {
    border-color: #708297;
    background: rgba(35,75,110,0.090);
    color: hsl(214 64% 28%)
}
html[data-sa-ui-theme="light"] .pr-place.bronze {
    border-color: hsl(29 58% 38%);
    background: hsla(29,40%,96%,0.1);
    color: hsl(30 71% 28%)
}
html[data-sa-ui-theme="light"] .pr-place.ranking {
    border-color: hsl(198 58% 38%);
    background: hsla(198,40%,96%,0.075);
    color: hsl(196 80% 28%)
}
html[data-sa-ui-theme="light"] .pr-result-main strong {
    color: #19344d
}
html[data-sa-ui-theme="light"] .pr-result-meta > span:not(.pr-result-country)::before {
    color: hsl(211 43% 28%)
}
html[data-sa-ui-theme="light"] .pr-search-empty {
    background: rgba(35,75,110,0.060)
}
html[data-sa-ui-theme="light"] .pr-search-empty strong {
    color: #19344d
}
html[data-sa-ui-theme="light"] .pr-search-empty button {
    background: rgba(35,75,110,0.060);
    color: #19344d
}}