/* Generated by beta-auth/make_beta_themes.py from check_history.css: do not edit by hand.
   Color themes for the beta only; the stylesheet itself is unchanged. */
:root[data-bk-theme="purple"] {
    --bkc-0a7afcff: #621dba;
    --bkc-2f5fd0ff: #73379a;
    --bkc-2f6fd8ff: #6e34a3;
    --bkc-eaf1feff: #f5eafe;
    --bkc-f2f6ffff: #faf2ff;
    --bkc-f6f8fcff: #f9f6fc;
}
:root[data-bk-theme="green"] {
    --bkc-0a7afcff: #1f7e52;
    --bkc-2f5fd0ff: #2f6a59;
    --bkc-2f6fd8ff: #2d7057;
    --bkc-eaf1feff: #eafef7;
    --bkc-f2f6ffff: #f2fffb;
    --bkc-f6f8fcff: #f6fcfa;
}
:root[data-bk-theme="pink"] {
    --bkc-0a7afcff: #c0126e;
    --bkc-2f5fd0ff: #9d2f57;
    --bkc-2f6fd8ff: #a62c63;
    --bkc-eaf1feff: #feeaf2;
    --bkc-f2f6ffff: #fff2f7;
    --bkc-f6f8fcff: #fcf6f8;
}
:root[data-bk-theme="rainbow"] {
    --bkc-0a7afcff: #414b61;
    --bkc-2f5fd0ff: #454859;
    --bkc-2f6fd8ff: #464b5d;
    --bkc-eaf1feff: #f1f2f7;
    --bkc-f2f6ffff: #f7f7fa;
    --bkc-f6f8fcff: #f8f8fa;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-card {
    border-radius: 14px;
    background: #fff;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08);
    border-top: 5px solid var(--bkc-0a7afcff);
    color: #26303f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-icon {
    border-radius: 12px;
    background: var(--bkc-eaf1feff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-head h3 {
    color: #26303f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-head p {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-row {
    border-radius: 10px;
    background: var(--bkc-f6f8fcff);
    border-left: 4px solid #c9d1dd;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-good {
    border-left-color: #1f9d61;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-bad {
    border-left-color: #d23b3b;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-label {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-by {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-delta {
    border-radius: 999px;
    background: #eef0f3;
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-good .ch-delta {
    background: #e8f7ef;
    color: #1f7a4d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-bad .ch-delta {
    background: #fdeaea;
    color: #b42318;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-trend {
    color: var(--bkc-2f6fd8ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-trend-caption {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-note {
    color: #8a94a6;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-note a {
    color: var(--bkc-2f5fd0ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-more {
    border: 1px solid #d5dce8;
    border-radius: 999px;
    background: #fff;
    color: var(--bkc-2f5fd0ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .ch-more:hover {
    background: var(--bkc-f2f6ffff);
}
