
html.pack-loyalfans {
  --bg: #0c0c0c !important;
  --panel: #18140e !important;
  --panel2: #221c12 !important;
  --line: #3a3224 !important;
  --text: #f7f3ea !important;
  --muted: #e4d7bf !important;
  --accent: #f0c14b !important;
  --accent2: #ffe08a !important;
  --topbar: #16120c !important;
  --nav: #16120c !important;
  --input: #12100c !important;
  --btn: #111111 !important;
  --notice-bg: #221c12 !important;
  --notice-text: #f7f3ea !important;
}
html.pack-loyalfans, html.pack-loyalfans body { background: #0c0c0c !important; color: #f7f3ea !important; }
html.pack-loyalfans .topbar, html.pack-loyalfans .mainnav, html.pack-loyalfans .sitefoot { background: #16120c !important; color: #f7f3ea !important; }
html.pack-loyalfans .topbar a, html.pack-loyalfans .user-nav a, html.pack-loyalfans .mainnav a, html.pack-loyalfans .sitefoot, html.pack-loyalfans .sitefoot a, html.pack-loyalfans .logo { color: #f7f3ea !important; }
html.pack-loyalfans .topbar a:hover, html.pack-loyalfans .user-nav a:hover, html.pack-loyalfans .mainnav a:hover, html.pack-loyalfans .sitefoot a:hover { color: #ffe08a !important; }
html.pack-loyalfans .gcard, html.pack-loyalfans .side, html.pack-loyalfans .card, html.pack-loyalfans .prof-card, html.pack-loyalfans .grow, html.pack-loyalfans .bubble { background: #18140e !important; color: #f7f3ea !important; border-color: #3a3224 !important; }
html.pack-loyalfans h1, html.pack-loyalfans h2, html.pack-loyalfans h3, html.pack-loyalfans .gcard h3 a, html.pack-loyalfans .grow-title { color: #f7f3ea !important; }
html.pack-loyalfans .page a, html.pack-loyalfans .side a, html.pack-loyalfans .card a, html.pack-loyalfans .gcard .meta a, html.pack-loyalfans .prof a { color: #f0c14b !important; }
html.pack-loyalfans .page a:hover, html.pack-loyalfans .side a:hover, html.pack-loyalfans .card a:hover { color: #ffe08a !important; }
html.pack-loyalfans .muted, html.pack-loyalfans .meta, html.pack-loyalfans label { color: #e4d7bf !important; }
html.pack-loyalfans input, html.pack-loyalfans textarea, html.pack-loyalfans select, html.pack-loyalfans .search input { background: #12100c !important; color: #f7f3ea !important; border-color: #3a3224 !important; }
html.pack-loyalfans button:not(.vplay-overlay):not(.vplay-again), html.pack-loyalfans .btn, html.pack-loyalfans .btn-sm, html.pack-loyalfans input[type="submit"], html.pack-loyalfans input[type="button"], html.pack-loyalfans .pay-row a, html.pack-loyalfans .footer-badge, html.pack-loyalfans a.btn {
  background: #f0c14b !important; color: #111111 !important; border-color: #f0c14b !important;
}
html.pack-loyalfans .stars button, html.pack-loyalfans .emoji-btn, html.pack-loyalfans button.linkish, html.pack-loyalfans .pop-x { background: transparent !important; border-radius: 999px !important; color: #f0c14b !important; }
html.pack-loyalfans .badge, html.pack-loyalfans .itag, html.pack-loyalfans .ptabs a { background: #221c12 !important; color: #f7f3ea !important; border-color: #3a3224 !important; }
html.pack-loyalfans .note-badge { background: #f0c14b !important; color: #111111 !important; }

html.pack-loyalfans .vplay-overlay { background: transparent !important; border: 0 !important; border-radius: 999px !important; box-shadow: none !important; }


html.pack-loyalfans .share-btn, html.pack-loyalfans .share-box .btn-sm, html.pack-loyalfans .share-out a {
  background: var(--accent) !important;
  color: var(--btn, #fff) !important;
  border: 0 !important;
  border-radius: 999px !important;
}

html.pack-loyalfans .admin-card, html.pack-loyalfans .admin-parent, html.pack-loyalfans .theme-card {
  background: var(--panel) !important; color: var(--text) !important; border-color: var(--line) !important;
}
html.pack-loyalfans .admin-parent .admin-card { background: var(--panel2) !important; }
html.pack-loyalfans .admin-card h2, html.pack-loyalfans .admin-parent > h2 { color: var(--accent) !important; }

html.pack-loyalfans body[class*="page-admin"] button,
html.pack-loyalfans body[class*="page-admin"] .btn,
html.pack-loyalfans body[class*="page-admin"] .btn-sm,
html.pack-loyalfans body[class*="page-admin"] a.btn-sm {
  background: var(--accent) !important;
  color: var(--btn, #fff) !important;
  border: 0 !important;
}

html.pack-loyalfans .prof-connect button,
html.pack-loyalfans .prof-connect .btn-sm,
html.pack-loyalfans .prof-connect a.btn-sm {
  background: var(--accent) !important;
  color: var(--btn, #fff) !important;
  border: 0 !important;
  border-radius: 999px !important;
}
