/* Generated by beta-auth/make_beta_themes.py from follow_tabs.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-24427aff: #43265b;
    --bkc-2f5fd0ff: #73379a;
    --bkc-b9c8e6ff: #d2b9e6;
    --bkc-eaf1feff: #f5eafe;
    --bkc-eef4ffff: #f7eeff;
    --bkc-f9fafcff: #fbf9fc;
}
:root[data-bk-theme="green"] {
    --bkc-0a7afcff: #1f7e52;
    --bkc-24427aff: #1f3f34;
    --bkc-2f5fd0ff: #2f6a59;
    --bkc-b9c8e6ff: #b9e6d7;
    --bkc-eaf1feff: #eafef7;
    --bkc-eef4ffff: #eefff9;
    --bkc-f9fafcff: #f9fcfb;
}
:root[data-bk-theme="pink"] {
    --bkc-0a7afcff: #c0126e;
    --bkc-24427aff: #5c223a;
    --bkc-2f5fd0ff: #9d2f57;
    --bkc-b9c8e6ff: #e6b9cb;
    --bkc-eaf1feff: #feeaf2;
    --bkc-eef4ffff: #ffeef5;
    --bkc-f9fafcff: #fcf9fa;
}
:root[data-bk-theme="rainbow"] {
    --bkc-0a7afcff: #414b61;
    --bkc-24427aff: #2c2e36;
    --bkc-2f5fd0ff: #454859;
    --bkc-b9c8e6ff: #c9cbd6;
    --bkc-eaf1feff: #f1f2f7;
    --bkc-eef4ffff: #f4f5f9;
    --bkc-f9fafcff: #fafafb;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .follow-mode-tab {
    border: 2px solid #d5dce8;
    border-radius: 10px;
    background: #fff;
    color: #34404f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .follow-mode-tab:hover {
    border-color: var(--bkc-0a7afcff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .follow-mode-tab.active {
    background: var(--bkc-0a7afcff);
    border-color: var(--bkc-0a7afcff);
    color: #fff;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-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"])) .tracking-icon {
    border-radius: 12px;
    background: var(--bkc-eaf1feff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-head p {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-chip {
    border-radius: 999px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-chip-gained {
    background: #e8f7ef;
    color: #1f7a4d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-chip-lost {
    background: #fdeaea;
    color: #b42318;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-chip-gone {
    background: #eef0f3;
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-col h4 {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-col h4 span {
    color: #26303f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-col-lost h4 {
    color: #b42318;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-col-gained h4 {
    color: #1f7a4d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-person img {
    border-radius: 50%;
    background: #e8ecf2;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-person-name {
    color: #26303f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-person-handle {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-col details summary,
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-history summary {
    color: var(--bkc-2f5fd0ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-note {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-none {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-history {
    border-top: 1px solid #e8ecf2;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-ev {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-ev a {
    color: #26303f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-ev-gained::before {
    color: #1f7a4d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-ev-lost::before {
    color: #b42318;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .tracking-ev-gone::before {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .quality-card {
    border-radius: 14px;
    background: #fff;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08);
    border-top: 5px solid #1f9d61;
    color: #26303f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-head p {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-score {
    color: #1f9d61;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-score-pending {
    color: #c9d1dd;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-score-text {
    color: #34404f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-score-text em {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-tile {
    border: 2px solid #e8ecf2;
    border-radius: 12px;
    background: var(--bkc-f9fafcff);
    color: inherit;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-tile:hover {
    border-color: var(--bkc-b9c8e6ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-tile.active {
    border-color: var(--bkc-0a7afcff);
    background: var(--bkc-eef4ffff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-tile-label {
    color: #34404f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-tile-sub {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-filtering {
    color: var(--bkc-24427aff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-clear {
    border-radius: 999px;
    border: 1px solid var(--bkc-b9c8e6ff);
    background: #fff;
    color: var(--bkc-2f5fd0ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-note {
    color: #8a94a6;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-badge {
    border-radius: 999px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-badge-bot {
    background: #fdeaea;
    color: #b42318;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-badge-inactive {
    background: #eef0f3;
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-badge-new {
    background: #e8f7ef;
    color: #1f7a4d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .q-badge-flagged {
    background: #fff3df;
    color: #8a5600;
}
