@media screen{@supports selector(:has(*)) {
    html[data-sa-ui-theme="light"]:has(.stg-wrap),html[data-sa-ui-theme="light"] body:has(.stg-wrap) {
        background: hsl(215 28% 92%) !important
    }
}
html[data-sa-ui-theme="light"] .stg-wrap {
    color: #19344d
}
html[data-sa-ui-theme="light"] .stg-shell {
    border: 1px solid #708297;
    background: radial-gradient(1200px 600px at 0% 0%, rgba(35,75,110,0.080), transparent 55%),
                radial-gradient(900px 500px at 100% 0%, hsla(199,40%,96%,0.18), transparent 48%),
                linear-gradient(135deg,hsl(214 28% 92%) 0%,hsl(215 28% 92%) 42%,hsl(215 28% 92%) 100%);
    box-shadow: 0 30px 80px rgba(20,45,70,0.14)
}
html[data-sa-ui-theme="light"] .stg-head {
    border-bottom: 1px solid #708297
}
html[data-sa-ui-theme="light"] .stg-sub {
    color: #19344d
}
html[data-sa-ui-theme="light"] .stg-chip {
    border: 1px solid #708297;
    background: rgba(35,75,110,0.080)
}
html[data-sa-ui-theme="light"] .stg-area {
    border: 1px solid #708297;
    background: rgba(35,75,110,0.060)
}
html[data-sa-ui-theme="light"] .stg-area-meta,html[data-sa-ui-theme="light"] .stg-match-meta,html[data-sa-ui-theme="light"] .stg-item-meta,html[data-sa-ui-theme="light"] .stg-next-time {
    color: #19344d
}
html[data-sa-ui-theme="light"] .stg-panel {
    border: 1px solid #708297;
    background: rgba(35,75,110,0.060)
}
html[data-sa-ui-theme="light"] .stg-panel h3 {
    color: #19344d
}
html[data-sa-ui-theme="light"] .stg-category {
    color: hsl(204 80% 28%)
}
html[data-sa-ui-theme="light"] .stg-fighter {
    border: 1px solid #708297;
    box-shadow: inset 0 1px 0 rgba(20,45,70,0.05)
}
html[data-sa-ui-theme="light"] .stg-fighter-meta {
    color: #19344d
}
html[data-sa-ui-theme="light"] .stg-fighter.aka {
    background: linear-gradient(135deg,hsla(0,40%,96%,0.32),hsla(0,40%,96%,0.28));
    border-color: hsl(0 58% 38%)
}
html[data-sa-ui-theme="light"] .stg-fighter.aka .stg-fighter-badge {
    background: rgba(35,75,110,0.140)
}
html[data-sa-ui-theme="light"] .stg-fighter.red {
    background: linear-gradient(135deg,hsla(0,40%,96%,0.32),hsla(0,40%,96%,0.28));
    border-color: hsl(0 58% 38%)
}
html[data-sa-ui-theme="light"] .stg-fighter.red .stg-fighter-badge {
    background: rgba(35,75,110,0.140)
}
html[data-sa-ui-theme="light"] .stg-fighter.ao {
    background: linear-gradient(135deg,hsla(193,40%,96%,0.28),hsla(226,40%,96%,0.24));
    border-color: hsl(213 58% 38%)
}
html[data-sa-ui-theme="light"] .stg-fighter.ao .stg-fighter-badge {
    background: rgba(35,75,110,0.120)
}
html[data-sa-ui-theme="light"] .stg-fighter.blue {
    background: linear-gradient(135deg,hsla(193,40%,96%,0.28),hsla(226,40%,96%,0.24));
    border-color: hsl(213 58% 38%)
}
html[data-sa-ui-theme="light"] .stg-fighter.blue .stg-fighter-badge {
    background: rgba(35,75,110,0.120)
}
html[data-sa-ui-theme="light"] .stg-fighter.shiro {
    background: linear-gradient(135deg,rgba(35,75,110,0.240),hsla(215,20%,96%,0.18));
    border-color: hsl(214 32% 38%)
}
html[data-sa-ui-theme="light"] .stg-fighter.shiro .stg-fighter-name {
    color: hsl(210 40% 28%)
}
html[data-sa-ui-theme="light"] .stg-item {
    border: 1px solid #708297;
    background: rgba(35,75,110,0.060)
}
html[data-sa-ui-theme="light"] .stg-empty {
    border: 1px dashed #708297;
    color: #19344d
}}