/* Generated by beta-auth/make_beta_themes.py from likes.css: do not edit by hand.
   Color themes for the beta only; the stylesheet itself is unchanged. */
:root[data-bk-theme="purple"] {
    --bkc-0000ffff: #a71ab7;
    --bkc-0862caff: #4e1a92;
    --bkc-0a7afcff: #621dba;
    --bkc-2f5fd0ff: #73379a;
    --bkc-a9c3e8ff: #a37dcc;
    --bkc-eef1f6ff: #f2eef6;
    --bkc-f2f6ffff: #faf2ff;
    --bkc-f4f6faff: #f7f4fa;
    --bkc-f6f8fcff: #f9f6fc;
    --bkc-fbfcfeff: #fdfbfe;
}
:root[data-bk-theme="green"] {
    --bkc-0000ffff: #1d7c7c;
    --bkc-0862caff: #1b6342;
    --bkc-0a7afcff: #1f7e52;
    --bkc-2f5fd0ff: #2f6a59;
    --bkc-a9c3e8ff: #4da380;
    --bkc-eef1f6ff: #eef6f3;
    --bkc-f2f6ffff: #f2fffb;
    --bkc-f4f6faff: #f4faf8;
    --bkc-f6f8fcff: #f6fcfa;
    --bkc-fbfcfeff: #fbfefd;
}
:root[data-bk-theme="pink"] {
    --bkc-0000ffff: #bd0f1b;
    --bkc-0862caff: #961258;
    --bkc-0a7afcff: #c0126e;
    --bkc-2f5fd0ff: #9d2f57;
    --bkc-a9c3e8ff: #cf729e;
    --bkc-eef1f6ff: #f6eef2;
    --bkc-f2f6ffff: #fff2f7;
    --bkc-f4f6faff: #faf4f6;
    --bkc-f6f8fcff: #fcf6f8;
    --bkc-fbfcfeff: #fefbfc;
}
:root[data-bk-theme="rainbow"] {
    --bkc-0000ffff: #453f5f;
    --bkc-0862caff: #353c4d;
    --bkc-0a7afcff: #414b61;
    --bkc-2f5fd0ff: #454859;
    --bkc-a9c3e8ff: #6e758b;
    --bkc-eef1f6ff: #f1f1f3;
    --bkc-f2f6ffff: #f7f7fa;
    --bkc-f4f6faff: #f6f6f8;
    --bkc-f6f8fcff: #f8f8fa;
    --bkc-fbfcfeff: #fcfcfd;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-report {
    --lk-accent: #ec4899;
    --lk-blue: var(--bkc-0a7afcff);
    --lk-muted: #7a8496;
    --lk-ink: #26303f;
    --lk-line: #e8ecf2;
    --lk-soft: var(--bkc-f6f8fcff);
    color: var(--lk-ink);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) h1.title {
    border: 0;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-mode {
    border-radius: 999px;
    border: 1px solid #d5dce8;
    background: #fff;
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-mode.active {
    background: var(--bkc-0a7afcff);
    border-color: var(--bkc-0a7afcff);
    color: #fff;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-soon {
    border-radius: 999px;
    background: #fde68a;
    color: #7a5b00;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-hint {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-teaser {
    border-radius: 12px;
    background: var(--bkc-f2f6ffff);
    color: #26303f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-teaser p {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-card {
    background: #fff;
    border-radius: 14px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-subtitle {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-sub {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-empty,
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-note {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-avatar {
    border-radius: 50%;
    background: #e8ecf2;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-avatar-empty {
    background: var(--lk-var(--bkc-0000ffff));
    color: #fff;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-btn {
    border-radius: 999px;
    border: 1px solid transparent;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-btn-ghost {
    background: #fff;
    border-color: #d5dce8;
    color: var(--bkc-2f5fd0ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-btn-ghost:hover {
    background: var(--bkc-f2f6ffff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-btn-primary {
    background: var(--lk-var(--bkc-0000ffff));
    color: #fff;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-btn-primary:hover {
    background: var(--bkc-0862caff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-btn-primary:disabled {
    background: var(--bkc-a9c3e8ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-spinner {
    border-radius: 50%;
    border: 3px solid #fde2ef;
    border-top-color: var(--lk-accent);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-error {
    border-left: 5px solid #d23b3b;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-head {
    border-top: 5px solid var(--lk-accent);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-head-handle {
    color: var(--bkc-2f5fd0ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-head-meta {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-stat {
    border-radius: 10px;
    background: var(--lk-soft);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-stat-value {
    color: var(--lk-ink);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-stat-label {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-top-row {
    border: 1px solid transparent;
    border-radius: 10px;
    background: none;
    color: inherit;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-top-row:hover {
    background: var(--lk-soft);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-top-row.active {
    background: #fdf0f6;
    border-color: #f9c4dd;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-top-bar {
    border-radius: 999px;
    background: #f1f3f7;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-top-bar span {
    border-radius: 999px;
    background: var(--lk-accent);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-top-count {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-hours {
    border-radius: 10px;
    background: var(--lk-soft);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-hour {
    border-radius: 3px 3px 0 0;
    background: #f9a8d4;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-hour-peak {
    background: var(--lk-accent);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-hours-axis {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-filter {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-clear {
    border-radius: 999px;
    border: 1px solid #f9c4dd;
    background: #fdf0f6;
    color: #be185d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-post {
    border: 1px solid var(--lk-line);
    border-radius: 12px;
    background: #fff;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-post-name {
    color: var(--lk-ink);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-post-handle {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-tag {
    border-radius: 999px;
    background: #eef0f3;
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-media {
    border-radius: 10px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-images img,
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-video img {
    background: #e8ecf2;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-play {
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.6);
    color: #fff;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-reveal {
    border-radius: 999px;
    border: none;
    background: rgba(0, 0, 0, 0.7);
    color: #fff;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-link {
    border: 1px solid var(--lk-line);
    border-radius: 10px;
    color: inherit;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-link img {
    border-radius: 8px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-link em {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-quote {
    border-left: 3px solid #d5dce8;
    border-radius: 0 8px 8px 0;
    background: var(--lk-soft);
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-post-foot {
    border-top: 1px solid var(--lk-line);
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-liked {
    color: #be185d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-open {
    color: var(--bkc-2f5fd0ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-liker {
    border: 1px solid var(--lk-line);
    border-radius: 12px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-liker-name {
    color: var(--lk-ink);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-liker-handle {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-liker-bio {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-liker-more {
    color: #be185d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-head-eng {
    border-top-color: var(--bkc-0a7afcff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-stats-cards .lk-stat {
    background: #fff;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08);
    border-radius: 12px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-chip {
    border-radius: 999px;
    background: #eef0f3;
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-chip-strong {
    background: #e8f7ef;
    color: #1f7a4d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-chip-moderate {
    background: #fff3df;
    color: #8a5600;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-recs-card {
    border-top: 5px solid #1f9d61;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-rec {
    border: 1px solid var(--lk-line);
    border-radius: 12px;
    background: var(--bkc-fbfcfeff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-rec-num {
    border-radius: 50%;
    background: var(--bkc-0a7afcff);
    color: #fff;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-rec-detail {
    color: #34404f;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-rec-evidence {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-trend-change span {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-trend-up {
    color: #1f7a4d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-trend-down {
    color: #b42318;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-trend-flat {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-trend {
    border-radius: 10px;
    background: var(--lk-soft);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-trend-val {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-trend-bar {
    border-radius: 4px 4px 0 0;
    background: var(--bkc-0a7afcff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-trend-col:last-child .lk-trend-bar {
    background: var(--lk-accent);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-trend-lbl {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-cmp-bar {
    border-radius: 999px;
    background: var(--bkc-eef1f6ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-cmp-bar span {
    border-radius: 999px;
    background: var(--bkc-0a7afcff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-cmp-n {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-heat-h,
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-heat-d {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-heat-c {
    border-radius: 6px;
    background: rgba(10, 122, 252, var(--lk-a, 0.1));
    color: #fff;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-heat-empty {
    background: var(--bkc-f4f6faff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-heat-best {
    outline: 3px solid var(--lk-accent);
    outline-offset: -1px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed {
    border-radius: 999px;
    background: var(--bkc-eef1f6ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed-1 {
    background: #be185d;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed-3 {
    background: #ec4899;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed-24 {
    background: #f9a8d4;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed-later {
    background: #fde2ef;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed-legend {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed-legend i {
    border-radius: 3px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-best-item {
    border: 1px solid var(--lk-line);
    border-radius: 12px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-best-thumb {
    border-radius: 8px;
    background: #e8ecf2;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-best-foot {
    color: var(--lk-muted);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-best-foot a {
    color: var(--bkc-2f5fd0ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-method p {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-metric {
    border-top: 1px solid var(--lk-line, #e8ecf2);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-metric-label {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-metric-btn {
    border-radius: 999px;
    border: 1px solid #d5dce8;
    background: #fff;
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-metric-btn:hover {
    background: var(--bkc-f2f6ffff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-metric-btn.active {
    background: var(--bkc-0a7afcff);
    border-color: var(--bkc-0a7afcff);
    color: #fff;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-stat-split {
    color: #4a5568;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-mix {
    border-radius: 999px;
    background: var(--bkc-eef1f6ff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-mix-likes {
    background: #ec4899;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-mix-reposts {
    background: #22a06b;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-mix-replies {
    background: var(--bkc-0a7afcff);
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-stat-split i {
    border-radius: 2px;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed-types li {
    border-radius: 8px;
    background: var(--lk-soft, var(--bkc-f6f8fcff));
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed-types em {
    color: #7a8496;
}
:where(:root[data-bk-theme]:not([data-bk-theme="default"])) .lk-speed-na {
    color: #7a8496;
}
