/* GERADO por tools/build-desk-theme.cjs — não editar à mão */
@media (min-width: 1000px) {
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) * { font-family: var(--dkt-body); font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) *::-webkit-scrollbar-track { background: hsl(218, 16%, 20%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) *::-webkit-scrollbar-thumb { background: var(--ice-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) *::-webkit-scrollbar-thumb:hover { background: var(--ice-mid); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .content { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup { background: hsla(218, 16%, 19%, 0.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-box { background: linear-gradient(165deg, hsl(218, 16%, 20%), hsl(218, 16%, 23%) 85%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 16px 0 -6px rgba(23,42,58,0.25),
    0 20px 40px rgba(23,42,58,0.4),
    inset 0 1px 0 rgba(255,255,255,0.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-box::before { background: var(--ice-line); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-text { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-close-btn { background: hsl(218, 16%, 23%); border: 1px solid rgba(205, 218, 235, .12); color: var(--dkt-text); font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-close-btn:hover { background: var(--red-bright); color: var(--white); border-color: var(--red-dark); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .btn { font-family: var(--dkt-cond); background: linear-gradient(180deg, hsl(218, 16%, 20%), hsl(218, 16%, 23%)); color: var(--dkt-text); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 6px 10px rgba(0,0,0,0.25); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .btn:active { box-shadow: 0 2px 4px rgba(0,0,0,0.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .btn-glow { border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 6px 14px rgba(23,83,43,0.45); background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); color: var(--white); text-shadow: 0 1px 2px rgba(23,42,58,0.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .btn-glow:active { box-shadow: 0 2px 4px rgba(23,83,43,0.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-crest { background: radial-gradient(circle at 32% 26%, rgba(255,255,255,0.85), transparent 30%),
    radial-gradient(circle at 40% 35%, var(--ice-bright), var(--ice-mid) 60%, hsl(218, 16%, 27%)); box-shadow: inset 0 3px 4px rgba(255,255,255,0.5), 0 0 0 4px var(--stone), 0 8px 14px -4px rgba(0,0,0,0.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-loading, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-empty, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-error { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-error { color: var(--red-dark); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exch-input-suffix { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exchange-input { border: 1px solid rgba(205, 218, 235, .12); background: hsla(218, 16%, 19%, 0.7); font-family: var(--dkt-body); color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exchange-input::placeholder { color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exchange-input:focus { border-color: var(--ice-bright); box-shadow: 0 0 0 3px rgba(87,194,106,0.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exchange-breakdown-row { background: hsla(218, 16%, 19%, 0.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exchange-breakdown-row span:first-child { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exchange-breakdown-row span:last-child { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exchange-breakdown-row--highlight span:last-child { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .reward-toast { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); letter-spacing: .04em; color: var(--white); background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); box-shadow: 0 8px 24px rgba(23,42,58,0.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-hero { background: radial-gradient(120% 140% at 15% -20%, rgba(87,194,106,0.35), transparent 55%),
    linear-gradient(155deg, hsl(218, 16%, 22%), hsl(218, 16%, 27%) 55%, hsl(218, 16%, 18%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 14px 26px rgba(10,36,21,0.35), inset 0 1px 0 rgba(255,255,255,0.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-hero-bg { background-image: repeating-linear-gradient(90deg, rgba(255,255,255,0.05) 0 2px, transparent 2px 34px),
    radial-gradient(circle at 85% 110%, rgba(245,197,66,0.18), transparent 55%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-hero-floodlight { background: conic-gradient(from 200deg at 30% 20%, rgba(255,255,255,0.22), transparent 26%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-crest-btn { border: 3px solid rgba(205, 218, 235, .12); box-shadow: inset 0 2px 3px rgba(255,255,255,0.5),
    inset 0 -4px 6px rgba(0,0,0,0.25),
    0 6px 14px rgba(0,0,0,0.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-crest-edit { background: hsl(218, 16%, 19%); color: var(--dkt-text); font-size: 12px; border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-eyebrow { font-size: 12px; color: rgba(220,245,224,0.75); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-name { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; color: var(--white); text-shadow: 0 2px 3px rgba(0,0,0,0.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-card { border: 1px solid rgba(205, 218, 235, .12); background: linear-gradient(165deg, hsl(218, 16%, 20%), hsl(218, 16%, 23%)); box-shadow: 0 6px 10px rgba(0,0,0,0.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-card:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-card-label { font-family: var(--dkt-cond); color: var(--dkt-mute); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-editor-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-editor-sub { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-swatch { box-shadow: 0 2px 4px rgba(0,0,0,0.2); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-swatch--active { border-color: var(--gold); box-shadow: 0 0 0 2px var(--white), 0 0 0 4px var(--gold), 0 2px 4px rgba(0,0,0,0.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-swatch--active::after { font-size: 13px; color: #fff; text-shadow: 0 1px 2px rgba(0,0,0,0.6); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-stripe-style-btn { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-stripe-style-btn--active { border-color: var(--gold); box-shadow: 0 0 0 2px rgba(245,197,66,0.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .crest-option { border: 2px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .crest-option--active { border-color: var(--gold); box-shadow: 0 0 0 3px rgba(245,197,66,0.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row { background: linear-gradient(165deg, hsla(218, 16%, 19%, 0.92), hsla(218, 16%, 21%, 0.85)); box-shadow: 0 3px 0 rgba(23,83,43,0.12), 0 6px 14px rgba(23,83,43,0.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row--empty { background: hsla(218, 16%, 19%, 0.4); border-color: var(--ice-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row--removable { border-color: var(--red-dark); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-badge { font-family: var(--dkt-cond); border: 2px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; color: var(--white); box-shadow: 0 2px 4px rgba(0,0,0,0.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-badge--bronze { background: linear-gradient(180deg, hsl(218, 16%, 26%), var(--ink-dim)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-badge--silver { background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-badge--gold { background: linear-gradient(180deg, var(--gold-bright), var(--gold-dim)); color: #5c3a1a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-badge--empty { background: linear-gradient(180deg, hsl(218, 16%, 20%), hsl(218, 16%, 23%)); color: var(--ice-mid); border-color: var(--ice-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-name { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-flag { box-shadow: 0 0 0 1px rgba(23,83,43,0.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-meta { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-stat { font-size: 12px; color: var(--dkt-mute); background: hsla(218, 16%, 27%, 0.08); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-empty-state { background: linear-gradient(165deg, hsla(218, 16%, 19%, 0.55), hsla(218, 16%, 21%, 0.4)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-empty-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-empty-sub { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-empty-cta { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 16px rgba(23,83,43,0.4); font-size: 13px; letter-spacing: .04em; background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); color: var(--white); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-sub { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option { border: 1px solid rgba(205, 218, 235, .12); background: linear-gradient(165deg, hsl(218, 16%, 20%), hsl(218, 16%, 23%)); box-shadow: 0 6px 10px rgba(0,0,0,0.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option-badge { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--white); background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option-name { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option-cost { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: var(--gold-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option-count { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option--locked { border: 2px dashed rgba(205, 218, 235, .12); background: hsla(218, 16%, 23%, 0.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option--locked .fb-scout-option-badge { background: linear-gradient(180deg, hsl(218, 16%, 26%), var(--ink-dim)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option-limit { font-size: 12px; color: var(--red-dark); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-ovr { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-ovr--silver { color: var(--ice-mid); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-ovr--gold { color: var(--gold-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-name { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-sub { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-career-row { background: hsla(218, 16%, 19%, 0.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-career-stat b { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-career-stat span { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-code { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--white); background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-name { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-desc { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-value { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-row--muted .pd-stat-code { background: linear-gradient(180deg, hsl(218, 16%, 26%), var(--ink-dim)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatches-title { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatch { font-size: 12px; border-left: 3px solid rgba(205, 218, 235, .12); background: hsla(218, 16%, 19%, 0.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatch-opp { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatch-stats { color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatches-empty { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-formation-pill { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); background: hsl(218, 16%, 20%); color: var(--dkt-mute); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-formation-pill.active { background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); color: var(--white); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-hero { color: #1a1406; background: linear-gradient(140deg, rgba(240,185,58,0.55), rgba(87,194,106,0.25) 40%, rgba(240,185,58,0.15)); box-shadow: 0 14px 30px rgba(10,36,21,0.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-hero-content { color: #1a1406; background: radial-gradient(120% 160% at 12% -30%, rgba(87,194,106,0.4), transparent 55%),
    radial-gradient(90% 140% at 105% 120%, rgba(240,185,58,0.22), transparent 55%),
    linear-gradient(155deg, hsl(218, 16%, 22%), hsl(218, 16%, 27%) 55%, hsl(218, 16%, 18%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-hero-bg { background-image: repeating-linear-gradient(90deg, rgba(255,255,255,0.05) 0 2px, transparent 2px 34px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-hero-floodlight { background: conic-gradient(from 200deg at 30% 20%, rgba(255,255,255,0.2), transparent 26%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-crest-btn { border: 3px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 4px rgba(255,255,255,0.55), 0 8px 16px rgba(0,0,0,0.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-crest-edit { font-size: 12px; border: 2px solid rgba(205, 218, 235, .12); background: linear-gradient(180deg, var(--gold-bright), var(--gold-dim)); color: #5c3a1a; box-shadow: 0 2px 5px rgba(0,0,0,0.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-eyebrow { font-size: 12px; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-name { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; color: var(--white); text-shadow: 0 2px 4px rgba(0,0,0,0.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kits-panel { background: linear-gradient(180deg, hsla(218, 16%, 19%, 0.9), hsla(218, 16%, 21%, 0.75)); box-shadow: 0 4px 0 rgba(23,83,43,0.1), 0 10px 22px rgba(23,83,43,0.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kits-panel-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13.5px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kits-panel-sub { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-card { background: radial-gradient(120% 90% at 50% 0%, rgba(87,194,106,0.1), transparent 60%),
    linear-gradient(180deg, hsl(218, 16%, 19%), hsl(218, 16%, 21%)); box-shadow: 0 3px 0 rgba(23,83,43,0.08), 0 8px 16px rgba(23,83,43,0.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-pedestal { background: radial-gradient(closest-side, hsla(218, 16%, 27%, 0.16), transparent 75%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-card-label { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-edit-pill { font-size: 12px; color: var(--white); background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-editor-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-editor-sub { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-editor-stage { background: radial-gradient(90% 70% at 50% 15%, hsla(218, 16%, 19%, 0.7), transparent 70%),
    linear-gradient(180deg, hsl(218, 16%, 20%), hsl(218, 16%, 22%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-editor-pedestal { background: radial-gradient(closest-side, hsla(218, 16%, 27%, 0.18), transparent 75%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-editor-section-label { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-swatch { box-shadow: 0 2px 4px rgba(0,0,0,0.2); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-swatch--active { border-color: var(--gold); box-shadow: 0 0 0 2px var(--white), 0 0 0 4px var(--gold), 0 2px 4px rgba(0,0,0,0.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-swatch--active::after { font-size: 13px; color: #fff; text-shadow: 0 1px 2px rgba(0,0,0,0.6), 0 1px 2px rgba(0,0,0,0.6); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-stripe-style-btn { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-stripe-style-btn--active { border-color: var(--gold); box-shadow: 0 0 0 2px rgba(245,197,66,0.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .crest-option { border: 2px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .crest-option--active { border-color: var(--gold); box-shadow: 0 0 0 3px rgba(245,197,66,0.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-toptabs { background: hsla(218, 16%, 27%, 0.08); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-toptab { color: var(--dkt-mute); background: transparent; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-toptab-label { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-toptab--active { background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); color: var(--white); box-shadow: 0 3px 8px rgba(23,83,43,0.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-hero { color: #1a1406; background: linear-gradient(140deg, rgba(240,185,58,0.55), rgba(87,194,106,0.25) 40%, rgba(240,185,58,0.15)); box-shadow: 0 14px 30px rgba(10,36,21,0.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-hero-content { color: #1a1406; background: radial-gradient(120% 160% at 12% -30%, rgba(87,194,106,0.4), transparent 55%),
    radial-gradient(90% 140% at 105% 120%, rgba(240,185,58,0.22), transparent 55%),
    linear-gradient(155deg, hsl(218, 16%, 22%), hsl(218, 16%, 27%) 55%, hsl(218, 16%, 18%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-hero-bg { background-image: repeating-linear-gradient(90deg, rgba(255,255,255,0.05) 0 2px, transparent 2px 34px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-hero-floodlight { background: conic-gradient(from 200deg at 30% 20%, rgba(255,255,255,0.2), transparent 26%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-crest-btn { border: 3px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 4px rgba(255,255,255,0.55), 0 8px 16px rgba(0,0,0,0.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-crest-edit { font-size: 12px; border: 2px solid rgba(205, 218, 235, .12); background: linear-gradient(180deg, var(--gold-bright), var(--gold-dim)); color: #5c3a1a; box-shadow: 0 2px 5px rgba(0,0,0,0.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-eyebrow { font-size: 12px; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-name { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; color: var(--white); text-shadow: 0 2px 4px rgba(0,0,0,0.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-power-chip { background: rgba(255,255,255,0.1); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-power-icon { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-power-value { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; color: var(--white); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-power-label { font-size: 12px; color: var(--ice-pale); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kits-panel { background: linear-gradient(180deg, hsla(218, 16%, 19%, 0.9), hsla(218, 16%, 21%, 0.75)); box-shadow: 0 4px 0 rgba(23,83,43,0.1), 0 10px 22px rgba(23,83,43,0.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kits-panel-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13.5px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kits-panel-sub { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-card { background: radial-gradient(120% 90% at 50% 0%, rgba(87,194,106,0.1), transparent 60%), linear-gradient(180deg, hsl(218, 16%, 19%), hsl(218, 16%, 21%)); box-shadow: 0 3px 0 rgba(23,83,43,0.08), 0 8px 16px rgba(23,83,43,0.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-pedestal { background: radial-gradient(closest-side, hsla(218, 16%, 27%, 0.16), transparent 75%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-card-label { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-edit-pill { font-size: 12px; color: var(--white); background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-card { background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(218, 16%, 21%)); box-shadow: 0 3px 0 rgba(23,83,43,0.08), 0 8px 18px rgba(23,83,43,0.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-icon { background: radial-gradient(circle at 32% 28%, rgba(255,255,255,0.9), transparent 34%), linear-gradient(165deg, var(--ice-bright), var(--ice-mid)); box-shadow: inset 0 2px 3px rgba(255,255,255,0.5), 0 4px 10px rgba(23,83,43,0.3); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-level { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--white); background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-capacity { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-upgrade-btn { box-shadow: 0 6px 12px rgba(0,0,0,0.2); background: linear-gradient(180deg, var(--gold-bright), var(--gold-dim)); color: #5c3a1a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-upgrade-btn:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-upgrade-label { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-upgrade-cost { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-max-pill { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; background: rgba(87,194,106,0.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-cta { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 12px; letter-spacing: .04em; background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); color: var(--white); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-cta:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-form-label { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-form-row--empty { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-star { font-size: 12px; color: rgba(23,83,43,0.2); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-star--on { color: var(--gold-dim); text-shadow: 0 0 4px rgba(240,185,58,0.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-row { background: linear-gradient(165deg, hsla(218, 16%, 19%, 0.92), hsla(218, 16%, 21%, 0.85)); box-shadow: 0 3px 0 rgba(23,83,43,0.1), 0 6px 12px rgba(23,83,43,0.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-badge { font-family: var(--dkt-cond); border: 2px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; color: var(--white); box-shadow: 0 2px 4px rgba(0,0,0,0.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-badge--w { background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-badge--d { background: linear-gradient(180deg, var(--gold-bright), var(--gold-dim)); color: #5c3a1a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-badge--l { background: linear-gradient(180deg, var(--red-bright), var(--red-dark)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-opponent { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-meta { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-score { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-hero { background: radial-gradient(ellipse at 50% 120%, rgba(87,194,106,.35), transparent 60%),
    repeating-linear-gradient(90deg, rgba(255,255,255,.035) 0 34px, transparent 34px 68px),
    linear-gradient(170deg, hsl(218, 16%, 27%) 0%, hsl(218, 16%, 22%) 55%, hsl(218, 16%, 19%) 100%); color: var(--on-dark); box-shadow: 0 10px 24px rgba(10,42,22,.35), inset 0 1px 0 rgba(255,255,255,.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-eyebrow { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-energy { background: rgba(0,0,0,.28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-energy-bolt { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-pip { background: rgba(255,255,255,.16); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-pip--on { color: #1a1406; background: linear-gradient(180deg, #ffe17a, #f0b93a); box-shadow: 0 0 6px rgba(255,214,92,.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-crest { border: 4px solid rgba(205, 218, 235, .12); box-shadow: 0 6px 14px rgba(0,0,0,.35), inset 0 -5px 0 rgba(0,0,0,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-crest--mystery { background: repeating-linear-gradient(135deg, #3a4a3f 0 8px, #2c3a31 8px 16px); border-color: rgba(255,255,255,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-crest--mystery span { font-family: var(--dkt-cond); letter-spacing: .04em; color: rgba(255,255,255,.75); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-side-name { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-ovr { font-size: 12px; background: var(--gold); color: #2a1c00; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-ovr--dim { background: rgba(255,255,255,.16); color: var(--on-dark-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-vs-word { font-family: var(--dkt-cond); letter-spacing: .04em; color: var(--gold-bright); text-shadow: 0 3px 0 #7a5200, 0 0 18px rgba(255,214,92,.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-formation { font-size: 13px; background: rgba(0,0,0,.22); color: var(--on-dark-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-formation b { font-size: 14px; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-link { font-size: 13px; background: none; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-play { color: #1a1406; box-shadow: 0 10px 20px rgba(0,0,0,.35), inset 0 2px 0 rgba(255,255,255,.6); background: linear-gradient(180deg, #ffe17a 0%, #f0b93a 55%, #d99a12 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-play:active { box-shadow: 0 4px 10px rgba(0,0,0,.3); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-play-label { font-family: var(--dkt-cond); color: var(--dkt-text); text-shadow: none; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-play-cost { font-size: 13px; color: var(--dkt-text); background: rgba(0,0,0,.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-energy-note { font-size: 12px; color: var(--on-dark-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-card { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 4px 0 var(--stone-dim), 0 8px 18px rgba(20,38,26,.08); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-card-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-card-sub { font-size: 12px; color: var(--on-light-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-badge { font-size: 12px; background: hsl(218, 16%, 21%); color: var(--ice-mid); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-reward--win { color: #1a1406; background: linear-gradient(180deg, #fff6d6, #ffe9a6); border-color: #f0c95a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-reward--draw { background: hsl(218, 16%, 21%); border-color: #b9e3c0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-reward--loss { background: hsl(218, 16%, 21%); border-color: #dcdcd4; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-reward-label { font-size: 12px; color: var(--on-light-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-reward-gold { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 19px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-record { font-size: 12px; color: var(--on-light-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-form-dot { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; color: #fff; box-shadow: inset 0 -3px 0 rgba(0,0,0,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-form-dot--win { background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-form-dot--draw { background: linear-gradient(180deg, hsl(218, 16%, 26%), #8d998a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-form-dot--loss { background: linear-gradient(180deg, #ff6f5c, #e0483c); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-cta { font-size: 13px; box-shadow: none; background: linear-gradient(180deg, var(--ice-bright), var(--ice-mid)); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-kickoff-title { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-kickoff-sub { font-size: 13px; color: var(--on-light-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-crest { border: 2px solid rgba(205, 218, 235, .12); box-shadow: 0 2px 5px rgba(0,0,0,.2); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-replay { font-size: 12px; color: var(--ice-mid); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-row--noreplay .fb-result-replay { color: var(--on-light-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-cta--gold { background: linear-gradient(180deg, var(--gold-bright), var(--gold)); color: #3a2600; box-shadow: 0 3px 0 var(--gold-dim); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tile-ico:has(> .art-icon) { background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) #btn-menu[aria-expanded="true"] { border-color: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-title { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; color: var(--gold-bright); text-shadow: 0 2px 0 #050f09; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-id { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: #fff; background: rgba(0,0,0,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-id-k { color: rgba(255,255,255,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-group { background: rgba(0,0,0,.24); box-shadow: inset 0 1px 0 rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-row { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; color: #fff; background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-row:active { background: rgba(255,255,255,.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-ico { box-shadow: inset 0 1px 0 rgba(255,255,255,.4), inset 0 -2px 0 rgba(0,0,0,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-ico--music { background: linear-gradient(180deg, #b89cff, #6d4fd8); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-ico--tut { background: linear-gradient(180deg, #7ddc8c, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-ico--sup { color: #1a1406; background: linear-gradient(180deg, #ffe17a, #e0a020); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-ico--lang { background: linear-gradient(180deg, #8cc8ff, #2f6fed); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-chev { border-right: 2px solid rgba(205, 218, 235, .12); border-bottom: 2px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-code { font-size: 12px; color: var(--gold-bright); background: rgba(240,185,58,.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-switch { box-shadow: none; background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-switch i { background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(218, 16%, 22%)); box-shadow: 0 2px 2px rgba(0,0,0,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) #btn-sound.is-off .hm-switch { background: rgba(255,255,255,.16); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-head { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: rgba(255,255,255,.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-head-l i { background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(218, 16%, 22%)); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-head em { font-size: 12px; color: var(--gold-bright); background: rgba(240,185,58,.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-seg { background: rgba(0,0,0,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-langs .hd-chip { background: rgba(255,255,255,.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hm-langs .hd-chip.active { color: #1a1406; border-color: transparent; background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-card, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kits-panel, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-card, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-row, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .task-card, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-card, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-stat-card, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-row, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-tactics-panel .tac-pitch, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ref-rate-pill { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-kit-card { background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(50, 24%, 22%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow-sm); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row--empty { background: hsla(218, 16%, 19%, 0.5); box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-hero, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-hero { border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-hero { background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-crest-btn, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-crest { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-crest-wrap::before { color: #1a1406; background: radial-gradient(circle, hsla(46, 32%, 23%, 0.75) 0%, rgba(255,214,92,.35) 42%, transparent 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-crest-edit { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: none !important; background: linear-gradient(180deg, var(--gold-bright), var(--gold)) !important; color: var(--px-ink) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-power-chip { background: rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-power-label { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-name { text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-club-eyebrow { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-toptabs { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-toptab-label { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-toptab--active { box-shadow: none; background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-toptab--active .fb-toptab-label { color: #fff; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-tab { border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-tab.active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .btn, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-upgrade-btn, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-cta, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-cta, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .task-card-action--claim, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .task-card-action--open, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-formation-pill { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: none !important; font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .btn:active, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-upgrade-btn:active, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-cta:active, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-cta:active, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .task-card-action--claim:active, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .task-card-action--open:active, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-formation-pill:active { box-shadow: none !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-formation-pill.active { background: linear-gradient(180deg, #57c26a, #2f8f45); color: #fff; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-play { border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 0 rgba(255,255,255,.55), inset 0 -4px 0 #c98a0a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-play:active { box-shadow: inset 0 3px 0 rgba(255,255,255,.55), inset 0 -4px 0 #c98a0a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-play-cost { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-eyebrow { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-energy { background: rgba(0,0,0,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-pip { box-shadow: inset 0 -3px 0 rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-pip--on { box-shadow: inset 0 -3px 0 #c98a0a, 0 0 6px rgba(255,214,92,.6); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-vs-word { text-shadow: 0 4px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-side-name { text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-ovr { font-family: var(--dkt-cond); box-shadow: none; font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-formation b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-link { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-energy-note { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-reward { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-reward-label { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-badge { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-record { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-form-dot { border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-icon { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: none !important; background: linear-gradient(180deg, #57c26a, #2f8f45) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-title { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-level { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-stadium-capacity { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-upgrade-label, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fm-upgrade-cost { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-badge { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: none; font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-name { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-player-row-stat { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-star--on { color: var(--gold); text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-badge { border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-score { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-opponent { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-crest { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-result-replay { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-box { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: inset 0 0 0 2px var(--gold) !important; background: hsl(218, 16%, 20%) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-text { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-close-btn { border: 1px solid rgba(205, 218, 235, .12) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-header { border: 1px solid rgba(205, 218, 235, .12); background: url('images/field/pitch-turf-1.png') 0 0 / 134px 64px, #2f8f45; box-shadow: inset 0 -26px 0 rgba(16,37,26,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-header--gold { box-shadow: inset 0 0 0 3px var(--gold), inset 0 -26px 0 rgba(16,37,26,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-ovr { font-family: var(--dkt-cond); color: var(--dkt-text) !important; background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-ovr small { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-ovr--gold { color: #1a1406; background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-ovr--silver { background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(208, 14%, 22%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-ovr--bronze { color: #1a1406; background: linear-gradient(180deg, #f6d2ae, #d99a5e); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-pos { font-family: var(--dkt-cond); background: hsla(218, 16%, 19%, 0.8); border: 2px solid rgba(205, 218, 235, .12); font-size: 15px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-name { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-sub { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-career-row { background: hsl(50, 24%, 22%) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-career-stat span { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-card { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-card--y { color: #1a1406; background: #ffd23f; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-card--r { background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-code { border: 1px solid rgba(205, 218, 235, .12); font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-value { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-value--hi { color: var(--ice-mid); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-value--mid { color: #a06d00; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-value--lo { color: var(--red-dark); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-blocks { background: hsl(218, 16%, 23%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-blocks::after { background: repeating-linear-gradient(90deg, transparent 0 calc(10% - 2px), hsl(218, 16%, 19%) calc(10% - 2px) 10%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-blocks--hi i { background: linear-gradient(180deg, #7fd28c, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-blocks--mid i { color: #1a1406; background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-blocks--lo i { background: linear-gradient(180deg, var(--red-bright), var(--red)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-stat-row--muted .pd-blocks i { background: hsl(218, 16%, 26%) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatches-title { font-family: var(--dkt-cond); color: var(--dkt-text) !important; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatch { background: hsl(50, 24%, 22%) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatch .md-form-dot { font-size: 14px; box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatch-opp { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lastmatch-stats b { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-rating { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-rating--hi { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-rating--mid { color: #3a2600; background: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-rating--lo { background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-editor-stage { border: 1px solid rgba(205, 218, 235, .12) !important; background: url('images/field/pitch-turf-1.png') 0 0 / 134px 64px, #2f8f45 !important; box-shadow: inset 0 -30px 0 rgba(16,37,26,.18) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-editor-section-label { font-family: var(--dkt-cond); color: var(--dkt-text) !important; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-swatch { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: inset 0 -4px 0 rgba(0,0,0,.18) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-stripe-style-btn { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: 0 8px 22px rgba(0, 0, 0, .28) !important; background: hsl(218, 16%, 20%) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .kit-stripe-style-btn--active { color: #1a1406; background: linear-gradient(180deg, var(--gold-bright), var(--gold)) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .crest-option { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: none !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .crest-option:active { box-shadow: none !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .crest-option.has-crest-img { box-shadow: none !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-title { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: 0 8px 22px rgba(0, 0, 0, .28) !important; background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(50, 24%, 22%)) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option:active { box-shadow: none !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option-badge { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option-name, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fb-scout-option-cost { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exch-input-group { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: inset 0 3px 0 rgba(0,0,0,.07) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exchange-input { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .exchange-breakdown-row--highlight span:last-child { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-hero-title { text-shadow: 0 2px 0 rgba(16,37,26,.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-crest { border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: inset 0 0 0 2px var(--gold) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-stat-value { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-stat-label, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-card-label, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-section-label { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .task-card-title { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .task-card-reward { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .task-card-icon { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .task-card-progress-bar { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ref-rate-pill-value { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .reward-toast { font-family: var(--dkt-cond) !important; border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: none !important; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .has-crest-img { background: none !important; border-color: transparent !important; box-shadow: none !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-tabs { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-tab { font-family: var(--dkt-cond); color: var(--dkt-mute); font-size: 13px; letter-spacing: .04em; background: transparent; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-tab--on { box-shadow: none; color: #fff; text-shadow: 0 2px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-dot { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-sec { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-hero { background: radial-gradient(ellipse at 85% 50%, rgba(255,214,92,.28), transparent 55%),
    repeating-linear-gradient(90deg, rgba(255,255,255,.035) 0 34px, transparent 34px 68px),
    linear-gradient(170deg, hsl(218, 16%, 27%) 0%, hsl(218, 16%, 22%) 55%, hsl(218, 16%, 19%) 100%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px var(--gold); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-hero-title { font-family: var(--dkt-cond); letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-hero-sub { font-size: 12px; color: var(--ice-pale); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-hero-prog > span { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-seg i { border: 1px solid rgba(205, 218, 235, .12); background: rgba(0,0,0,.4); box-shadow: inset 0 -3px 0 rgba(255,255,255,.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-seg i.on { color: #1a1406; background: linear-gradient(180deg, #ffe17a, #f0b93a); box-shadow: inset 0 -3px 0 #c98a0a, 0 0 8px rgba(255,214,92,.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-hero-reset { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--ice-pale); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-chest { background: none; color: inherit; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-chest--ready::before { color: #1a1406; background: radial-gradient(circle, rgba(255,214,92,.6), transparent 62%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-chest-lbl { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); font-size: 13px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-chest--ready .tq-chest-lbl { border-color: rgba(205, 218, 235, .12); color: #fff; background: linear-gradient(180deg, #57c26a, #2f8f45); text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-row { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-row--ready { background: hsl(218, 16%, 21%); box-shadow: inset 0 0 0 2px var(--gold), var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-ico { border: 1px solid rgba(205, 218, 235, .12); background: linear-gradient(180deg, hsl(218, 16%, 21%), hsl(218, 16%, 24%)); box-shadow: inset 0 -4px 0 rgba(0,0,0,.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-tone--gold   .tq-ico { color: #1a1406; background: linear-gradient(180deg, #fff1bf, #f0c95a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-tone--green  .tq-ico { background: linear-gradient(180deg, #d9f5dc, #7fd28c); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-tone--blue   .tq-ico { background: linear-gradient(180deg, hsl(220, 32%, 21%), hsl(219, 32%, 26%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-tone--purple .tq-ico { background: linear-gradient(180deg, hsl(218, 16%, 21%), hsl(264, 32%, 26%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-tier { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #3a2600; background: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-desc { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-bar > span { font-family: var(--dkt-cond); color: var(--dkt-mute); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-bar-track { background: hsl(218, 16%, 23%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-bar-track i { color: #1a1406; background: repeating-linear-gradient(90deg, var(--gold) 0 6px, var(--gold-bright) 6px 8px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-bar--full .tq-bar-track i { background: repeating-linear-gradient(90deg, #2f8f45 0 6px, #57c26a 6px 8px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-rw { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(47, 32%, 22%); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-rw--chest { background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-btn { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-btn:active:not(:disabled) { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-btn--go { box-shadow: inset 0 2px 0 rgba(255,255,255,.35); color: #fff; text-shadow: 0 2px 0 var(--px-ink); background: linear-gradient(180deg, #6f9cf0, #2f6fed); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-btn--claim { box-shadow: inset 0 2px 0 rgba(255,255,255,.35); color: #fff; text-shadow: 0 2px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-btn--claim::after { border: 1px solid rgba(205, 218, 235, .12); background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-btn--done, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-btn--wait, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-btn:disabled { color: var(--dkt-mute); background: hsl(50, 24%, 22%); box-shadow: inset 0 3px 0 rgba(0,0,0,.08); text-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-btn--wait { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sum { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sum-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sum-count { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; color: var(--ice-mid); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-chip { font-family: var(--dkt-cond); color: var(--dkt-mute); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-chip:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-chip--on { color: #3a2600; background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sec { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sec em { font-size: 13px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sec--ready { color: #a06d00; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sec--done { color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-empty { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-del { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 16px; letter-spacing: .04em; color: #fff; background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-hero-chip, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-chip { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: #fff; background: rgba(0,0,0,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-hero-title { font-family: var(--dkt-cond); letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-hero-sub { font-size: 12px; color: var(--ice-pale); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-earned b { font-family: var(--dkt-cond); letter-spacing: .04em; color: var(--gold-bright); text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-earned small { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--ice-pale); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-link { background: rgba(0,0,0,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-link-lbl { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--ice-pale); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-link-val { font-size: 13px; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-link-val--ok { color: var(--ice-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-copy { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; color: #3a2600; background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-copy:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-chain::before { background: repeating-linear-gradient(90deg, hsl(218, 16%, 19%) 0 6px, transparent 6px 10px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-node { background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-node-orb { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 -4px 0 rgba(0,0,0,.15); background: linear-gradient(180deg, var(--tier-a), var(--tier-b)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-node-cnt { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); font-size: 12px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-node-name { font-family: var(--dkt-cond); color: var(--dkt-mute); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-node-rate { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-node--on .rf-node-orb { box-shadow: 0 0 0 3px var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-step { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow-sm); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-step-n { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; color: #3a2600; background: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-step-txt { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-step-txt b { font-family: var(--dkt-cond); letter-spacing: .04em; color: var(--ice-mid); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-row { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-av { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-row-name { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-tier, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-active, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-progress { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-t1 .rf-tier { color: #1a1406; background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-t2 .rf-tier { background: hsl(208, 14%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-t3 .rf-tier { color: #1a1406; background: #f6c79c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-active { color: #fff; background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-progress { color: var(--dkt-mute); background: hsl(50, 24%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-row-dep b { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-row-dep small { font-family: var(--dkt-cond); color: var(--dkt-mute); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-empty { border: 1px dashed rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rf-empty-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-chip--on { border-color: rgba(87,194,106,.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-bal { background: rgba(0,0,0,.32); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-bal b { font-family: var(--dkt-cond); letter-spacing: .04em; color: #fff; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-bal small { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--ice-pale); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-bal--gold b { color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-rate { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: var(--ice-pale); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-rate b { color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-badge--warn { color: #fff; background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-wallet-addr { font-size: 14px; color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 0 rgba(0,0,0,.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-copy { background: hsl(50, 24%, 22%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-wallet-change { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-warn { font-size: 12px; color: var(--dkt-text); background: hsl(42, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-input { background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 0 rgba(0,0,0,.07); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-input input { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 19px; letter-spacing: .04em; background: transparent; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-input input::placeholder { font-size: 14px; color: #9aa898; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-input > span { font-family: var(--dkt-cond); color: var(--dkt-mute); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-swap .md-card-title b { font-family: var(--dkt-cond); color: var(--dkt-mute); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-swap-out { color: #b07800 !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-breakdown { background: hsl(50, 24%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-breakdown-row { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-breakdown-row > span:last-child { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-breakdown-row--hi > span:last-child { color: var(--ice-mid); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-sep { background: repeating-linear-gradient(90deg, hsla(218, 16%, 19%, 0.25) 0 6px, transparent 6px 10px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hist-head { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hist-head b { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hist-row { background: hsl(50, 24%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-arrow { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-arrow--in { background: linear-gradient(180deg, #d9f5dc, #7fd28c); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-arrow--out { color: #1a1406; background: linear-gradient(180deg, #fff1bf, #f0c95a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hist-main { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hist-sub { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hist-gram { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-status { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-status--sent { color: #fff; background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-status--pending, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-status--processing { color: #3a2600; background: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-status--failed { color: #fff; background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-status--review { color: #fff; background: #7b5cc9; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-totals .ex-hist-row { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow-sm); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-state { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(50, 24%, 22%); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-state i { border: 1px solid rgba(205, 218, 235, .12); background: #2f6fed; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt--surplus .ex-mkt-state i { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt--deficit .ex-mkt-state i { color: #1a1406; background: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-quote { font-family: var(--dkt-cond); color: var(--dkt-mute); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-quote b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-to--up { color: var(--ice-mid) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-to--down { color: #b07800 !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-change { font-size: 13px; border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-change--up { color: #fff; background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-change--down { color: #3a2600; background: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-change--flat { color: var(--dkt-mute); background: hsl(50, 24%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-chart { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-mkt-axis { font-family: var(--dkt-cond); fill: var(--dkt-mute); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-cap-head { font-family: var(--dkt-cond); color: var(--dkt-mute); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-cap-head b { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-cap-track--full i { background: repeating-linear-gradient(90deg, var(--red) 0 6px, var(--red-bright) 6px 8px) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-cap-note--full { color: var(--red-dark); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-watch-timer { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; color: var(--ice-mid); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mt-bar { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 14px; letter-spacing: .04em; color: #3a2600; background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mt-ov { background: radial-gradient(ellipse at 50% 40%, hsl(218, 16%, 27%) 0%, hsl(218, 16%, 18%) 75%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mt-card { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mt-title { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mt-text { font-size: 13px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mt-btn { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 17px; letter-spacing: .04em; color: #fff; text-shadow: 0 2px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mt-btn:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-box { background: linear-gradient(180deg, hsl(218, 16%, 25%) 0%, hsl(218, 16%, 20%) 100%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px var(--gold); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-head-ico { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-title { font-family: var(--dkt-cond); letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-sub { font-size: 13px; color: rgba(227,247,230,.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-gold { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-label { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-starter { border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 0 rgba(255,255,255,.55), inset 0 -4px 0 #c98a0a; color: var(--px-ink); background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-starter:active { box-shadow: inset 0 3px 0 rgba(255,255,255,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-starter-ribbon { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 12px; letter-spacing: .04em; color: #fff; background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-starter-ico { background: hsla(218, 16%, 19%, 0.45); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-starter-text b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-starter-text small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-starter-cta { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-pos { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-pos--GK { background: #d18a0c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-pos--DF { background: #2f6fed; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-pos--MF { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-pos--FW { background: #e0483c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-confirm-card { color: var(--dkt-text); background: linear-gradient(180deg, hsl(218, 16%, 19%) 0%, hsl(218, 16%, 20%) 60%, hsl(50, 24%, 22%) 100%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 3px var(--pc); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card:active { box-shadow: inset 0 0 0 3px var(--pc); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card.is-full { box-shadow: inset 0 0 0 3px var(--pc); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card-pos { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 13px; letter-spacing: .04em; color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: var(--pc); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card-q { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; letter-spacing: .04em; color: var(--px-ink); background: radial-gradient(circle at 35% 30%, #fff3b0, var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card-name { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card-count { background: hsla(218, 16%, 19%, 0.15); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card-count i { background: var(--pc); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card-meta { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card-cost { color: #1a1406; font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 15px; letter-spacing: .04em; background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card-cost.is-poor { background: hsl(48, 19%, 23%); color: var(--red-dark, #a3271d); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-card-cost.is-full { background: hsl(218, 16%, 25%); font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-confirm-title { font-family: var(--dkt-cond); letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-confirm-sub { font-size: 14px; color: rgba(227,247,230,.75); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-confirm-cost { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-confirm-cost.is-poor { border-color: var(--red); color: #ff9b91; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-poor-note { font-size: 13px; color: #ff9b91; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-btn { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-btn:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-btn--go { box-shadow: inset 0 2px 0 rgba(255,255,255,.3); color: #fff; text-shadow: 0 2px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-search-scope { background: radial-gradient(circle, hsl(218, 16%, 20%) 55%, hsl(49, 22%, 24%) 100%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 0 0 4px var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-search-text { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-search-bar { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-search-bar span { color: #1a1406; background: repeating-linear-gradient(90deg, var(--gold-bright) 0 8px, var(--gold) 8px 12px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rays { color: #1a1406; background: repeating-conic-gradient(from 0deg, rgba(255,225,122,.55) 0 10deg, transparent 10deg 20deg); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-reveal-title { font-family: var(--dkt-cond); letter-spacing: .04em; color: var(--gold-bright); text-shadow: 0 3px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-reveal-sub { font-size: 13px; color: rgba(227,247,230,.75); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-flip-back { background: repeating-linear-gradient(45deg, hsl(218, 16%, 27%) 0 8px, hsl(218, 16%, 27%) 8px 16px); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 3px var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard { border: 1px solid rgba(205, 218, 235, .12); color: var(--px-ink); background: linear-gradient(170deg, #fffbe9 0%, var(--t1) 55%, var(--t2) 100%); box-shadow: inset 0 0 0 2px rgba(255,255,255,.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard--r-rare { box-shadow: inset 0 0 0 2px rgba(255,255,255,.55), 0 0 8px rgba(70,150,240,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-rar.sc-rarity { font-size: 13px; box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard--r-epic { box-shadow: inset 0 0 0 2px rgba(255,255,255,.55), 0 0 10px rgba(160,90,255,.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard--r-legendary { box-shadow: inset 0 0 0 2px rgba(255,255,255,.6), 0 0 12px rgba(255,150,40,.85); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard--r-mythic { color: #1a1406; border-color: rgba(205, 218, 235, .12); background: linear-gradient(170deg, #ffffff 0%, #ffe9a8 30%, #ffa6d6 62%, #8a6bff 100%); box-shadow: inset 0 0 0 2px rgba(255,255,255,.7), 0 0 14px rgba(255,120,200,.9), 0 0 26px rgba(130,110,255,.6); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard--r-legendary::after, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard--r-mythic::after { background: linear-gradient(115deg, transparent 30%, hsla(218, 16%, 19%, 0.65) 45%, transparent 60%); background-size: 250% 100%; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rarity { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 16px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rarity--common { background: linear-gradient(180deg, #a9b4ad, #6f7c74); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rarity--rare { background: linear-gradient(180deg, #5cb6ff, #1f63c8); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rarity--epic { background: linear-gradient(180deg, #c48bff, #6a2fc4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rarity--legendary { color: #1a1406; background: linear-gradient(180deg, #ffc34d, #e0561a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rarity--mythic { color: #1a1406; background: linear-gradient(90deg, #ff5fa2, #ffb84d, #7ef0c1, #6fa8ff, #b46bff, #ff5fa2); background-size: 300% 100%; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-reveal--rare .sc-rays { background: repeating-conic-gradient(from 0deg, rgba(110,190,255,.55) 0 10deg, transparent 10deg 20deg); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-reveal--epic .sc-rays { background: repeating-conic-gradient(from 0deg, hsla(271, 32%, 26%, 0.7) 0 10deg, transparent 10deg 20deg); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-reveal--legendary .sc-rays { color: #1a1406; background: repeating-conic-gradient(from 0deg, rgba(255,170,60,.8) 0 10deg, transparent 10deg 20deg); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-reveal--mythic .sc-rays { color: #1a1406; background: repeating-conic-gradient(from 0deg, rgba(255,95,162,.75) 0 8deg, rgba(255,214,90,.75) 8deg 16deg, transparent 16deg 24deg, rgba(126,200,255,.7) 24deg 32deg, transparent 32deg 40deg); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-flash { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-reveal--mythic .sc-flash { background: radial-gradient(circle, #fff 0%, #ffd6f0 45%, rgba(180,107,255,.6) 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-odds { background: hsla(218, 16%, 17%, 0.55); color: #e3f7e6; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-odds summary { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-odds-row { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-odds-row b { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-odds-row span { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-odds-row em { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rar-dot { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rar-dot--common { background: #8f9b93; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rar-dot--rare { background: #3a8ae6; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rar-dot--epic { background: #9a5cf0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rar-dot--legendary { color: #1a1406; background: #f08a2a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-rar-dot--mythic { color: #1a1406; background: linear-gradient(135deg, #ff5fa2, #ffd65a, #6fa8ff, #b46bff); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-odds-row--mythic b { background: linear-gradient(90deg, #ff8fc4, #ffd65a, #8fd0ff, #c99bff); color: transparent; background-clip: text; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-odds-note { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard-ovr { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard-pos { font-family: var(--dkt-cond); background: hsla(218, 16%, 19%, 0.12); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard-flag { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard-name { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard-age { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard-stats span { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard-stats b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard-acad { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #6b5a1e; background: linear-gradient(180deg, #fff3c4, #f0d98a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pcard--full .pcard-acad { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-acad .pcard-acad { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-team > span:last-child { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-crest { border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 0 0 2px var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-crest.has-crest-img { border-color: transparent; box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-mid b { font-family: var(--dkt-cond); letter-spacing: .04em; text-shadow: 0 3px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-mid small { font-size: 12px; color: rgba(227,247,230,.6); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-res { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-res--w { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-res--d { background: #b98a1a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-res--l { background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-tabs { background: rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-tabs button { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: rgba(227,247,230,.65); background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-tabs button.on { color: var(--dkt-text); background: hsl(218, 16%, 20%); border-color: rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-side { color: #fff; background: rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-side .mdt-crest { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-side.on { color: #1a1406; border-color: var(--gold); background: rgba(240,185,58,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-side-name { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-side-meta { font-size: 12px; color: rgba(227,247,230,.75); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-side-meta b { font-family: var(--dkt-cond); letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pitch { border: 1px solid rgba(205, 218, 235, .12); background: repeating-linear-gradient(180deg, #2f8f45 0 26px, #35a04e 26px 52px); box-shadow: inset 0 0 0 2px rgba(255,255,255,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pitch::before { border-top: 2px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-formation { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; background: rgba(0,0,0,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl { border: 1px solid rgba(205, 218, 235, .12); background: rgba(0,0,0,.28); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ovr, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-rt { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ovr { color: #1a1406; background: #e6c08a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ovr--silver { background: hsl(218, 16%, 23%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ovr--gold { color: #1a1406; background: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-rt { color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-rt--hi { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-rt--mid { background: #b98a1a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-rt--lo { background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-name { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ev { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ev i { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ev i.y, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ev i.r { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ev i.y { color: #1a1406; background: #ffd23a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-pl-ev i.r { background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-stats { background: hsl(218, 16%, 20%); color: var(--dkt-text); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-stat-head { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-stat-head b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-stat-bar i { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-stat-bar i.a { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-stat-bar i.b { background: #e0483c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-noreplay { font-size: 13px; color: rgba(227,247,230,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-noattrs { font-size: 14px; color: rgba(227,247,230,.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-lp-chip { background: hsl(218, 16%, 20%); color: var(--dkt-text); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-lp-chip b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mdt-lp-chip small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hs-head { background: linear-gradient(180deg, hsl(218, 16%, 25%), hsl(218, 16%, 20%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px var(--gold); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hs-back { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hs-back:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hs-title { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hs-action { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hs-wallet { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-next { border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 0 rgba(255,255,255,.55), inset 0 -4px 0 #c98a0a; color: var(--px-ink); background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-next:active { box-shadow: inset 0 3px 0 rgba(255,255,255,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-next-ico { background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-next-text b { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-next-text small { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-pips i { background: hsla(218, 16%, 19%, 0.2); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-pips i.on { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-next-cta { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 15px; letter-spacing: .04em; color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-recap { border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 0 rgba(255,255,255,.25); color: #fbf8ea; background: linear-gradient(180deg, #2f5d9e, #1f3f73); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-recap:active { box-shadow: inset 0 3px 0 rgba(255,255,255,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-recap-text b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-recap-text small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-mine-tag { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; background: #f0b93a; color: var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-head b { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-head small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-pitch { border: 1px solid rgba(205, 218, 235, .12); background: repeating-linear-gradient(0deg, #3c8a37 0 22px, #44963e 22px 44px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-man { color: #fff; text-shadow: 0 1px 0 #000; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-man b { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-man small { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-man.is-mine b { color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-rating { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: var(--px-ink); text-shadow: none; background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-star, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-goal, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-match, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-me { background: hsl(50, 24%, 22%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-star.is-mine { background: hsl(48, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-star-label { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-star-main small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-star-nums { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-goal-res { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-match-line { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-score { font-family: var(--dkt-cond); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); font-size: 18px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-me-nums span { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-me-nums b { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rc-me small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-report { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-report-head { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tip-ico { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); background: rgba(240,185,58,.2); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tip-text { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tip-cta { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tip-cta:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tile { color: var(--dkt-text); background: linear-gradient(180deg, hsl(218, 16%, 19%) 0%, hsl(218, 16%, 20%) 55%, hsl(50, 24%, 22%) 100%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tile:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tile-ico { background: hsla(218, 16%, 19%, 0.07); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tile-title { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tile-body { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tile-body b { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-tile--hot::after { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-form .md-form-dot { font-size: 13px; box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hub-info { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); color: var(--dkt-text); font-size: 14px; box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-chip { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #fff6c9, #f6dd7a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-chip--bad { background: linear-gradient(180deg, hsl(8, 32%, 22%), hsl(8, 32%, 26%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-icons i { background: hsl(50, 32%, 22%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-icons i.bad { background: hsl(8, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-row { background: hsl(218, 16%, 21%); border: 1px solid rgba(205, 218, 235, .12); color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-row--bad { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-row-ico { background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-row-text b { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-row-text small { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-none { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-onsale { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq-listed { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-tabs { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-tabs button { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; color: rgba(227,247,230,.7); background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-tabs button.on { border-color: rgba(205, 218, 235, .12); color: var(--px-ink); background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-dot { font-size: 12px; border: 1px solid rgba(205, 218, 235, .12); color: #fff; background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-filters { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-pos button { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-pos button.on { color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-select { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 21%); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-row { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) button.mk-row:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-row.is-listed { background: hsl(45, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-fig { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); background: linear-gradient(180deg, #fffbe9, #e6c08a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-fig--silver { background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(218, 16%, 25%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-fig--gold { color: #1a1406; background: linear-gradient(180deg, #fff6c9, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-ovr { font-family: var(--dkt-cond); text-shadow: none; font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-name { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-meta { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-stats span { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-stats b { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-stats .hi b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-stats .lo b { color: #b3392c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-price { color: #1a1406; font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 15px; letter-spacing: .04em; background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-price.gems { background: linear-gradient(180deg, #bfe9ff, #6fc3f0); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-deal { font-size: 12px; border: 1px solid rgba(205, 218, 235, .12); color: #fff; background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-note, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-sellhead { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-empty { font-size: 14px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-listed { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-btn { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: linear-gradient(180deg, #e0483c, #b3392c); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-btn--ghost { color: var(--dkt-text); background: hsl(218, 16%, 19%); text-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-btn:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-sheet-seller { font-size: 13px; color: rgba(227,247,230,.75); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-sell-fair { font-size: 14px; color: rgba(227,247,230,.8); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-sell-fair b { font-family: var(--dkt-cond); letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-cur button { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: rgba(227,247,230,.8); background: rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-cur button.on { color: var(--dkt-text); background: hsl(218, 16%, 20%); border-color: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-step { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-price-in { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-net { font-size: 14px; color: rgba(227,247,230,.8); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-net b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-or { font-size: 12px; color: rgba(227,247,230,.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mini-toast { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); box-shadow: none; font-size: 14px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-banner { background: rgba(0,0,0,.3); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-seller { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-seller-ico { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-tag { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-tag--deal { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-stage { color: #1a1406; background: radial-gradient(circle at 50% 45%, rgba(255,225,122,.35), transparent 65%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-receipt { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); background-image: repeating-linear-gradient(180deg, transparent 0 21px, hsla(218, 16%, 19%, 0.06) 21px 22px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-row { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-row span { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-row b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-row i { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-row i.good { color: #fff; background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-row i.bad { color: #fff; background: #b3392c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-row--total { border-top: 1px dashed rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-row--total span { color: var(--dkt-text); font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-foot { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-block { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; color: #fff; background: #8f2a20; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-block--warn { font-size: 13px; background: #8a5d00; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-cta { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 0 rgba(255,255,255,.55), inset 0 -4px 0 #c98a0a; font-size: 17px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-cta:active { box-shadow: inset 0 3px 0 rgba(255,255,255,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-cta.is-confirm { color: #fff; text-shadow: 0 2px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-sellhead { background: rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-sellinfo b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-sellinfo small { font-size: 13px; color: rgba(227,247,230,.75); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-value { font-size: 13px; color: rgba(227,247,230,.8); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-value b { color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-seg { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-seg button { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; color: rgba(227,247,230,.6); background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-seg button.on { color: var(--dkt-text); background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(50, 24%, 22%)); border-color: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-step { font-family: var(--dkt-cond); color: var(--dkt-text); background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(50, 24%, 22%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-step:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-price-box { background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 0 rgba(16,37,26,.08); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-price-box input { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-presets button { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: rgba(227,247,230,.85); background: rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tx-presets button.on { border-color: rgba(205, 218, 235, .12); color: var(--px-ink); background: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fit em { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fit-bar { background: hsla(218, 16%, 19%, 0.18); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fit--ok .fit-bar i { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fit--mid .fit-bar i { color: #1a1406; background: #e0a21a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fit--low .fit-bar i { background: #d13b2e; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fit b { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fit--low b { color: #b3392c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-formation .fit b { color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-fit .fit b { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-fit-help { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-actions .btn { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-tired { background: hsl(218, 16%, 20%) !important; border-color: #b3392c !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-tired-text { font-size: 14px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-modes { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-modes button { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; color: rgba(227,247,230,.7); background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-modes button.on { border-color: rgba(205, 218, 235, .12); color: var(--px-ink); background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero { background: linear-gradient(180deg, hsl(218, 16%, 25%), hsl(218, 16%, 20%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px var(--gold); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-season { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-clock { font-size: 13px; color: rgba(227,247,230,.8); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-mydiv { background: rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-mydiv-ico { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-mydiv--d1 { color: #1a1406; border-color: var(--gold); background: rgba(240,185,58,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-mydiv-text b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-mydiv-text small { font-size: 13px; color: rgba(227,247,230,.75); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-last { font-size: 13px; color: rgba(227,247,230,.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-crest { border: 1px solid rgba(205, 218, 235, .12); font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-crest.has-crest-img { border-color: transparent; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-head { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-team b { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-x { font-family: var(--dkt-cond); letter-spacing: .04em; color: var(--gold); text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-foot { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-tabs button { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-tabs button.on { color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-picker button { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 21%); border: 1px solid rgba(205, 218, 235, .12); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-picker button.on { color: #1a1406; background: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-table { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-row { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-row span:nth-child(n+3) { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-row--head { background: hsl(218, 16%, 19%); font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: rgba(227,247,230,.8); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-pos { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-club b { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-club i { font-size: 12px; color: var(--dkt-text); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-row.is-bot { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-row.is-me { background: hsl(45, 32%, 22%); box-shadow: inset 0 0 0 2px var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-legend { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-legend i { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-legend .lg-zone--up i { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-legend .lg-zone--down i { background: #d13b2e; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-legend .lg-zone--prize i { color: #1a1406; background: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-row { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-round { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-ha { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-opp b { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-score { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 15px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-score--w { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-score--d { background: #b98a1a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-score--l { background: #d13b2e; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-time { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-res small { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-pay { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-nogold { background: hsl(218, 16%, 21%) !important; border-color: var(--gold) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-rules { font-size: 14px; color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prizes { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prizes-head { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); font-size: 14px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-row { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-row b { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-row.top { background: hsl(45, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-row.is-down { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-row.is-up { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-note { font-size: 13px; background: hsla(218, 16%, 19%, 0.04); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-note--top { font-size: 14px; color: var(--dkt-text); background: hsl(218, 16%, 21%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prizes.is-mine { box-shadow: var(--px-shadow); border-color: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prizes-head em { font-size: 12px; color: var(--px-ink); background: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-row.is-me { background: hsl(45, 32%, 22%); box-shadow: inset 0 0 0 2px var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-row span i { font-size: 12px; background: hsl(218, 16%, 19%); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-open { font-size: 14px; color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-open b { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-claim { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-cell { font-size: 12px !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-now { font-size: 14px; border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; color: var(--px-ink); background: linear-gradient(180deg, #ffe9a8, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-prize-now b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-dev { font-size: 13px; border: 2px dashed rgba(205, 218, 235, .12); color: #fff; background: #3a2a55; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-dev b { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-panel { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-title { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-count { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsla(218, 16%, 19%, 0.08); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-count.is-on { border-color: rgba(205, 218, 235, .12); color: #fff; background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-sub { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-tile { background: linear-gradient(180deg, hsl(218, 16%, 19%), hsl(50, 24%, 22%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-tile:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-tile-ico { background: hsla(218, 16%, 19%, 0.08); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-tile.is-active .st-tile-ico { color: #1a1406; background: rgba(240,185,58,.25); box-shadow: inset 0 0 0 2px var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-tile-name { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-tile-state { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-tile.is-active .st-tile-state { color: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-tile.is-ending .st-tile-state { color: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-tile.is-active { border-color: rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px rgba(240,185,58,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-pips i { background: hsla(218, 16%, 19%, 0.15); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-pips i.on { color: #1a1406; border-color: rgba(205, 218, 235, .12); background: var(--gold); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-pop-ico { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; background: rgba(240,185,58,.2); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-pop-name { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 19px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-pop-desc { font-size: 14px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-pop-state { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsla(218, 16%, 19%, 0.07); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-pop-state.is-on { color: var(--dkt-text); background: rgba(87,194,106,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-lv { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-lv.is-current { color: #1a1406; border-color: var(--gold); background: rgba(240,185,58,.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-lv-num { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-lv-eff { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-btn { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-btn b { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-btn:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-btn[disabled] { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-btn--hire { color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-btn--up { color: #1a1406; background: linear-gradient(180deg, var(--gold-bright), var(--gold)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-btn--renew { background: linear-gradient(180deg, hsl(218, 16%, 21%), hsl(218, 16%, 25%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-pop-note { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-btn em { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-btn--hire em { color: #e3f7e6; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-pick button { color: var(--dkt-text); background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-pick button b { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-pick button.on { color: #1a1406; border-color: rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); background: linear-gradient(180deg, #fff3cf, #f0d27a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-how { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-how > summary { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-how > summary::after { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-how > .lg-rules, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-how > .tr-how { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row2 { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row2--cur { color: #1a1406; border-color: var(--gold); background: rgba(240,185,58,.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row2.is-locked { background: hsla(218, 16%, 19%, 0.05); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row2.is-hired { border-color: #57c26a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-pc { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-pc-top b { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-pill { font-size: 12px; color: var(--dkt-text); background: hsla(218, 16%, 19%, 0.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-pill.is-main { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-v { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-v--vlo { color: #c4382f; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-v--lo { color: #b77a0e; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-v--mid { color: #1f8a3a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-v--hi { color: #1d7fb3; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-act small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-tag { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-tag--lock { color: #b23a2e; background: rgba(209,59,46,.1); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-tag--ok { color: var(--dkt-text); background: rgba(87,194,106,.2); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-stars { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-stars i { color: rgba(16,37,26,.22); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-stars i.on { color: #e0a21c; text-shadow: 0 1px 0 rgba(16,37,26,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-p-head { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-p-head b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-p-meta { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-p-meta em { font-size: 12px; color: var(--dkt-text); background: rgba(87,194,106,.2); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-attr { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-attr-name { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-attr-bar { background: hsla(218, 16%, 19%, 0.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-attr-fill--vlo { background: #d1584b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-attr-fill--lo { color: #1a1406; background: #e0a21c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-attr-fill--mid { background: #57c26a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-attr-fill--hi { background: #2a9fd6; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-attr b { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-attr small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cur { color: #1a1406; background: rgba(240,185,58,.1); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cur-label { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cands-head { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cands-head b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cands-head small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cand { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cand.is-locked { background: hsla(218, 16%, 19%, 0.05); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cand.is-hired { border-color: #57c26a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cand-note { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cand-note--lock { color: #b23a2e; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-report { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-ico { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); background: rgba(240,185,58,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-head b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-head small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-verdict--good { background: hsl(218, 16%, 21%); border-color: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-verdict--bad { background: hsl(218, 16%, 21%); border-color: #d13b2e; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-verdict--mid { background: hsl(45, 32%, 22%); border-color: #e0a21c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-tip { font-size: 14px; background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-tip--good { border-color: rgba(47,143,69,.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-cta { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 12px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #fff3cf, #f0d27a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-locked { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-hire { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 14px; letter-spacing: .04em; color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-mini { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-mini-head { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-mini-verdict { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-mini-tip { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .co-mini-btn { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 13px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #fff3cf, #f0d27a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-staff { background: rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-staff.is-empty { border-color: rgba(255,255,255,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-staff-label { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: rgba(227,247,230,.75); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-staff-chip { background: hsla(218, 16%, 19%, 0.9); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-staff-chip b { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-staff-none { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--gold-bright); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-swatch { border: 1px solid rgba(205, 218, 235, .12); background: #3d4250 url('images/field/enviroment.png') no-repeat; background-size: 672px 832px; background-position: calc(var(--x) + 2px) -30px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-swatch.on { border-color: #ffd34d; box-shadow: 0 0 0 2px #ffd34d inset; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-seats-hint { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-live-tag { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: #c62828; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-live-tag i, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-watch i { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next.is-live { border-color: #c62828; box-shadow: 0 0 0 3px rgba(198,40,40,.25), var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-watch { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 17px; letter-spacing: .04em; color: #fff; background: linear-gradient(180deg, #e53935, #c62828); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-watch:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-fx-row.is-live { background: hsl(218, 16%, 20%); border-color: #c62828; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-x { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 17px; letter-spacing: .04em; color: #fff; background: var(--red); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-x:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-footer { background: hsl(218, 16%, 20%); border-top: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-title b { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-title small { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-bot { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: #5d6470; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-chip { background: hsl(50, 24%, 22%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-chip b { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-chip span { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-sec { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-empty { font-size: 13px; color: var(--dkt-text); background: hsl(50, 24%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-title-pill { color: #1a1406; font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; background: #ffe9a8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-title-pill--d1 { color: #1a1406; background: linear-gradient(180deg, #ffd65c, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-hist-row { font-size: 13px; background: hsl(50, 24%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-hist-row b { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-hist-row small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-hist-row.is-champ { color: #1a1406; background: #ffe9a8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-player { background: hsl(50, 24%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-ovr { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 15px; letter-spacing: .04em; color: #fff; background: #a0703c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-ovr--silver { background: #8a95a3; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-ovr--gold { color: #1a1406; background: #d9a520; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-pos { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-name { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-name small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-goals { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-player.is-starter { background: hsl(218, 16%, 21%); border-color: #3f8f3a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-ovr.is-range { font-size: 13px; background: #6b7280; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-xi { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: #3f8f3a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-fit { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-fit--hi { color: #2e7d32; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-fit--mid { color: #b07800; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-fit--lo { color: #c62828; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-attrs { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-attrs b { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-formation { font-size: 12px; background: hsl(50, 24%, 22%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-scout { background: hsl(218, 16%, 20%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-scout.has-report { background: hsl(218, 16%, 21%); border-color: #3f8f3a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-scout-head { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-scout-lvl { font-size: 12px; color: #fff; background: #3f8f3a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-scout small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-key { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); background: linear-gradient(90deg, #fff1b0, #fbf8ea 75%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-key-info small { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-key-info b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-key-line { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-key-line i { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-key-form { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-key-form small { font-size: 12px; color: rgba(255,255,255,.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-key-form b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-key.is-locked { font-size: 13px; color: var(--dkt-text); background: repeating-linear-gradient(135deg, hsl(50, 24%, 22%) 0 8px, hsl(48, 22%, 23%) 8px 16px); box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fs-pop { background: hsla(218, 16%, 15%, 0.72); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fs-box { background: radial-gradient(ellipse at 50% 0%, #3c9a52 0%, hsl(218, 16%, 27%) 70%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px rgba(240,185,58,.55); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fs-title { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fs-sub { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fs-dots i { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fs-cancel { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-summary { background: linear-gradient(180deg, hsl(218, 16%, 27%), hsl(218, 16%, 23%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-summary span { background: rgba(0,0,0,.25); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-summary b { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-summary small { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-summary .is-low b { color: #ffb4a8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-summary .is-w b { color: #8ff0a2; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-summary .is-l b { color: #ffb4a8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-chip { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-chip i { font-size: 12px; background: hsla(218, 16%, 19%, 0.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-chip.on { color: #1a1406; background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-scout { font-family: var(--dkt-cond); background: linear-gradient(180deg, #3fb257, hsl(218, 16%, 27%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-scout .px-icon rect { fill: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-group { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-group i { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-card { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-card:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-card.is-listed { background: hsl(49, 25%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-portrait { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-portrait--gold { color: #1a1406; background: radial-gradient(circle at 50% 30%, #fff1b0, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-portrait--silver { background: radial-gradient(circle at 50% 30%, hsl(218, 16%, 19%), hsl(218, 16%, 26%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-portrait--bronze { background: radial-gradient(circle at 50% 30%, #ffe0c2, #d08d55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-ovr { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); font-size: 17px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-xi { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: var(--px-ink); background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-name { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-meta { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-pos { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: #6b7c88; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-pos--DF { background: #3b6fd8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-pos--MF { background: #2c9a4b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-pos--FW { background: #d8433b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit-bar { background: hsla(218, 16%, 19%, 0.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit--ok b { color: #23843a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit--ok .sq2-fit-bar i { background: #4fd16b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit--mid { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit--mid b { color: #b07b00; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit--mid .sq2-fit-bar i { color: #1a1406; background: #f0b93a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit--low { background: hsl(218, 16%, 20%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit--low b { color: #c4382f; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-fit--low .sq2-fit-bar i { background: #e5484d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-nums span { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-empty { font-family: var(--dkt-cond); color: var(--dkt-text); border: 1px dashed rgba(205, 218, 235, .12); font-size: 15px; letter-spacing: .04em; background: transparent; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-sub { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row { color: var(--dkt-text); background: hsl(50, 24%, 22%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row.is-active { background: hsl(218, 16%, 20%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row.is-ending { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-ico { background: radial-gradient(circle at 50% 35%, hsl(218, 16%, 20%), hsl(47, 27%, 25%)); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row.is-active .sf-ico { color: #1a1406; background: radial-gradient(circle at 50% 35%, #fff1b0, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-body b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-body small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-left, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-price { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-row.is-ending .sf-left { color: #c4382f; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cta { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cta--hire { background: linear-gradient(180deg, #3fb257, hsl(218, 16%, 27%)); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cta--ok { color: var(--dkt-text); background: hsl(49, 21%, 24%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-cta--warn { color: var(--px-ink); background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-rep { font-size: 13px; color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-rep span:first-child { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sf-rep small { font-size: 12px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-row { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-row:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-res { border: 1px solid rgba(205, 218, 235, .12); background: var(--rs); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-res b { font-family: var(--dkt-cond); letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-res small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-team:first-child { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-crest { border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-tag { font-family: var(--dkt-cond); background: hsl(49, 21%, 24%); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-tag--league { background: hsl(222, 32%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-tag--gold { background: hsl(48, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-score b { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); font-size: 19px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-score b:first-child { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-roi-row small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-roi-row--cut span:last-child { color: #b07b00; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-roi-row--zero span:last-child { color: #c4382f; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-roi-err { font-size: 14px; background: hsl(218, 16%, 20%); color: #8a2a22; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-toggle button { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(49, 21%, 24%); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .st-toggle button.on { color: #1a1406; box-shadow: none; background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench { color: var(--dkt-text); border: 1px solid rgba(205, 218, 235, .12); background: linear-gradient(180deg, #6b4a2b, #563a20); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-head { color: #fbf8ea; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-head b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-head b .px-icon rect { fill: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-head small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-card { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-card.is-picked { color: #1a1406; box-shadow: 0 0 0 3px #ffe17a; background: #fff1b0; border-color: #c98a0a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-pos { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: #6b7c88; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-pos--DF { background: #3b6fd8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-pos--MF { background: #2c9a4b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-pos--FW { background: #d8433b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-ovr { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-ovr--gold { color: #1a1406; background: #f0b93a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-ovr--silver { background: hsl(218, 16%, 23%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-ovr--bronze { background: #d8a06a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-name { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-bench-empty { font-size: 13px; color: #fbf8ea; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-formation-pill { font-size: 13px; box-shadow: none !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-hero { background: radial-gradient(ellipse at 50% 0%, hsl(218, 16%, 27%) 0%, hsl(218, 16%, 25%) 60%, hsl(218, 16%, 20%) 100%); border: 1px solid rgba(205, 218, 235, .12); color: #fff; box-shadow: inset 0 0 0 2px rgba(240,185,58,.5), var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-hero::before { color: #1a1406; background: repeating-conic-gradient(from 0deg at 50% 100%, #ffe17a 0 6deg, transparent 6deg 18deg); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-hero-ribbon { font-family: var(--dkt-cond); border-top: 1px solid rgba(205, 218, 235, .12); border-bottom: 1px solid rgba(205, 218, 235, .12); letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe98f, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-hero-sub { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-hero-gold { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; background: rgba(0,0,0,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-starter { border: 1px solid rgba(205, 218, 235, .12); color: var(--px-ink); background: linear-gradient(180deg, #fff3c4, #ffd36b); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-starter-ribbon { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: #d8433b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-starter-text b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-starter-text small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-starter-cta { font-family: var(--dkt-cond); background: linear-gradient(180deg, #3fb257, hsl(218, 16%, 27%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 15px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-sec { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-sec small { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-sec-sub { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-card { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-card::before { background: linear-gradient(180deg, var(--pos), transparent); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-card:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-card-pos { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: var(--pos); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-pedestal { background: hsla(218, 16%, 19%, 0.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-q { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 17px; letter-spacing: .04em; color: var(--px-ink); background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-card-name { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-card-count { background: hsla(218, 16%, 19%, 0.15); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-card-count i { background: var(--pos); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-card-meta { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-price { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 -3px 0 #c98a0a; font-size: 16px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe98f, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-price.is-poor { background: hsl(49, 23%, 23%); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-price.is-full { background: hsl(218, 16%, 23%); box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-row { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-row:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-row-ico { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); background: #efe4bb; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-row-text b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-row-text small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-row-price { font-family: var(--dkt-cond); background: hsl(48, 32%, 22%); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-row-tag { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 13px; letter-spacing: .04em; color: #fff; background: #e5484d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-note { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw.popup-box { border-color: rgba(205, 218, 235, .12) !important; color: #eef4ff; background: radial-gradient(ellipse at 50% -10%, #2c5d94 0%, #142c50 45%, #0b1830 100%) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw .pd-footer { border-top-color: rgba(205, 218, 235, .12); background: #0b1830; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-head { color: #1a1406; background: linear-gradient(180deg, rgba(255,225,122,.08), rgba(0,0,0,.3)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-head::before { color: #1a1406; background: repeating-conic-gradient(from 0deg at 50% 100%, #ffe17a 0 5deg, transparent 5deg 15deg); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-head-k { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-head-t { font-family: var(--dkt-cond); letter-spacing: .04em; color: #ffe17a; text-shadow: 0 3px 0 #6b4200, 0 0 18px rgba(255,200,80,.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-head-you { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe98f, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp { color: #1a1406; box-shadow: inset 0 0 24px rgba(255,200,80,.14); background: linear-gradient(135deg, rgba(255,225,122,.2), rgba(255,255,255,.03)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp--silver { box-shadow: none; border-color: #b8c4cf; background: linear-gradient(135deg, rgba(200,215,230,.16), rgba(255,255,255,.03)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp--gold::after { background: linear-gradient(100deg, transparent, rgba(255,255,255,.2), transparent); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp-card { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); background: radial-gradient(circle at 50% 35%, #fff4c4 0%, #f0b93a 60%, #b0700c 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp--silver .tw-mvp-card { background: radial-gradient(circle at 50% 35%, hsl(218, 16%, 19%) 0%, hsl(218, 16%, 24%) 60%, #7d8fa0 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp-r { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp-pos { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: #000; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp-label { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp--silver .tw-mvp-label { color: #dfe7ee; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp-name { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp-club { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp-stats span { background: rgba(0,0,0,.35); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp-stats b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-mvp.is-mine { border-color: #7ef0a0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-pitch { border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; background: linear-gradient(180deg, rgba(0,0,0,.1), rgba(0,0,0,.42)),
    repeating-linear-gradient(0deg, rgba(255,255,255,.05) 0 44px, rgba(0,0,0,.05) 44px 88px),
    url('images/field/pitch-turf-1.png') 0 0 / 90px 43px repeat, hsl(218, 16%, 27%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-pitch::before { border: 2px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-light { background: radial-gradient(circle, hsla(218, 16%, 21%, 0.5), transparent 65%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-line--mid { background: hsla(218, 16%, 19%, 0.3); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-line--cc { border: 2px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-line--box { border: 2px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-tok-card { border: 2px solid rgba(205, 218, 235, .12); box-shadow: none; background: linear-gradient(180deg, #24466f 0%, #0f2240 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-tok-r { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: #ffe17a; text-shadow: 0 1px 0 #000; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-tok-star { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-tok-name { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: rgba(0,0,0,.78); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-tok.is-mvp .tw-tok-card { color: #1a1406; box-shadow: 0 0 16px 2px rgba(255,210,90,.75); background: radial-gradient(circle at 50% 30%, #fff4c4, #f0b93a 60%, #a8690c); border-color: #fff3b0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-tok.is-mvp .tw-tok-r { color: var(--dkt-text); text-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-tok.is-mine .tw-tok-card { border-color: #7ef0a0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-tok.is-mine .tw-tok-name { border-color: rgba(205, 218, 235, .12); color: var(--px-ink); background: #f0b93a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-moment { box-shadow: none; background: rgba(255,255,255,.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-moment-fig { border: 1px solid rgba(205, 218, 235, .12); background: radial-gradient(circle at 50% 70%, #3a6aa8, #13294a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-moment-body small { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-moment-body > b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-moment-body em { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-play { background: linear-gradient(180deg, #3fb257, hsl(218, 16%, 27%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 0 14px rgba(63,178,87,.55); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-play:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-score b { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-me { background: rgba(0,0,0,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-me-label { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #9fd6ff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-me-row span { font-size: 12px; color: rgba(255,255,255,.7); background: rgba(255,255,255,.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-me-row b { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-me-row .is-w b { color: #7ef0a0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-me-row .is-l b { color: #ff8a7a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-me small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tw-empty { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-academy { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 12px; letter-spacing: .04em; color: #6b5a1e; background: linear-gradient(180deg, #fff3c4, #f0d98a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-starter { color: var(--dkt-text); background: linear-gradient(180deg, hsl(218, 16%, 22%), hsl(218, 16%, 26%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-info { font-size: 14px; color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-info b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-info span::before { color: #2f8a3d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-tabs button small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-row { background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-row.is-me { background: hsl(48, 32%, 22%); box-shadow: 0 0 0 2px #f0b93a inset; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-rank { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-name { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-pow { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pre-empty { font-size: 14px; color: #fbf8ea; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-title { font-family: var(--dkt-cond); letter-spacing: .04em; color: #ffd34d; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-champ { color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-champ b { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-champ small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-sub { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: #ffd34d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-win { font-size: 14px; color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-win small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-me { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-me .se-sub { color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-me-row b { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-me-rec { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-prize-amt { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-prize-amt b { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-prize small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-prize--done, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-prize--none { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-last-btn { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) button.hp-prize { color: inherit; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-dot { font-size: 12px; border: 1.1px solid rgba(205, 218, 235, .12); color: #fff; background: #e5484d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-hero { border: 1px solid rgba(205, 218, 235, .12); color: #fff; background: radial-gradient(ellipse at 50% 0%, #b8862a 0%, #7a4f10 100%); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-hero-text b { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-hero-text small { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-hero-art { color: #1a1406; background: radial-gradient(circle, rgba(255,225,122,.4) 0%, transparent 65%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-create { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 18px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe58a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-code input, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-input { color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-code button { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; color: #fff; background: #2f8a3d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-tabs button { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-tabs button.on { color: #fff; background: #2f8a3d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-card { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-card.is-mine { background: hsl(48, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-card-name { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-card-meta { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-card-bar { background: hsl(48, 19%, 24%); border: 1.1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-card-bar i { background: #4fd16b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-card-bar em { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-prize { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-chip { font-size: 12px; color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1.1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-chip--inv { background: hsl(210, 32%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-chip--gold { color: #1a1406; background: #ffd34d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-live { background: #e5484d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-empty { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-rules, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-box { font-size: 14px; color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-rules b, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-box > b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-rules span::before, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-box--rules span::before { color: #2f8a3d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-top { border: 1px solid rgba(205, 218, 235, .12); color: #fff; background: radial-gradient(ellipse at 50% 0%, #3a64a8 0%, #142a52 100%); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-top--cup { background: radial-gradient(ellipse at 50% 0%, #b8862a 0%, #6a430b 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-code-chip { font-family: var(--dkt-cond); border: 1.1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; color: var(--px-ink); background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-pot small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-pot b { font-family: var(--dkt-cond); letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-split { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-status { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-member { background: hsl(218, 16%, 19%); border: 1.1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-invited { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-table .lg-row.tr-medal-1 { background: hsl(48, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-table .lg-row.tr-medal-2 { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-table .lg-row.tr-medal-3 { background: hsl(31, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-round-head, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-third { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-match { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-side { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-side.is-win b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-score { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1.1px solid rgba(205, 218, 235, .12); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-score small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-score--live { font-size: 13px; color: #fff; background: #e5484d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-score--live i { background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-time { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-bye { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-bhead { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-podium { border: 1px solid rgba(205, 218, 235, .12); color: #fff; background: radial-gradient(ellipse at 50% 0%, #b8862a 0%, #4a2e06 100%); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-podium-title { font-family: var(--dkt-cond); letter-spacing: .04em; color: #ffe17a; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-step { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-step b { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-step span { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-step--1 { background: hsl(48, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-claim-left { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-scorers { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-scorers > b { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-scorers div { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-scorers div b { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-form { color: var(--dkt-text); background: hsl(218, 16%, 20%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-form .sc-label { font-family: var(--dkt-cond); color: var(--dkt-mute); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-form-title { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-hint { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-hours small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-sub { font-size: 14px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-totals span { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-totals b { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-medal { font-family: var(--dkt-cond); color: var(--dkt-text); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; box-shadow: inset 0 -3px 0 rgba(0,0,0,.18), inset 0 2px 0 rgba(255,255,255,.6); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-medal--1 { color: #1a1406; background: radial-gradient(circle at 40% 35%, #fff1b0, #f0b93a 60%, #c98a0a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-medal--2 { background: radial-gradient(circle at 40% 35%, hsl(218, 16%, 19%), hsl(218, 16%, 25%) 60%, #8f9ba1); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-medal--3 { background: radial-gradient(circle at 40% 35%, #ffe0c2, #d08d55 60%, #9a5f2f); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-cab { border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 3px rgba(255,255,255,.07), var(--px-shadow); background: radial-gradient(ellipse at 50% 0%, #8a5d36, #5e3d22 75%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-cup { color: #fbf8ea; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-cup::after { border-top: 1px solid rgba(205, 218, 235, .12); border-bottom: 1px solid rgba(205, 218, 235, .12); background: linear-gradient(180deg, #c08a52, #8a5d36); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-cup--1 .mu-ico { color: #1a1406; background: radial-gradient(circle, rgba(255,225,122,.45) 0%, transparent 65%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-ico .mu-medal { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-cup b { font-size: 12px; text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-cup small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-empty { font-size: 14px; color: #fbf8ea; text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-legends { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-legends-head { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-legend { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); background: linear-gradient(90deg, #fff1b0, #fbf8ea 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-cup-player { font-size: 12px; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-legend-info b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-legend-info small { font-size: 12.5px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-legend-year { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); font-size: 14px; letter-spacing: .04em; color: #fbf8ea; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mu-legends-empty { font-size: 14px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-box { color: var(--dkt-text); background: hsl(218, 16%, 20%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-title { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-sub { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-row { background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-row.fr-head { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-row.is-me { background: hsl(48, 32%, 22%); box-shadow: 0 0 0 2px #f0b93a inset; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-bonus { font-size: 14px; background: hsl(218, 16%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-bonus b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-hint { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .fr-total { color: #1a1406; font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); letter-spacing: .04em; background: #ffd34d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-gate { background: radial-gradient(circle at 50% 30%, hsl(218, 16%, 27%) 0%, hsl(218, 16%, 19%) 60%, hsl(218, 16%, 17%) 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-card { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 20px 40px rgba(0,0,0,.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-title { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-list li { background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-ico { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); background: #ffd34d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-err { font-size: 14px; background: hsl(218, 16%, 21%); color: #8a2b20; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-btn { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 18px; letter-spacing: .04em; color: #fff; text-shadow: 0 1px 0 var(--px-ink); background: linear-gradient(180deg, #5fc56b, #2f8a3d); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-btn:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-btn--ghost { color: var(--dkt-text); background: hsl(218, 16%, 19%); text-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bg-note { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-btn--danger { background: hsl(218, 16%, 20%); color: #b3392c; text-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-scout-more summary { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #2b55a8; background: rgba(43,85,168,.1); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-prize-part { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-hero-reset .px-icon rect { fill: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-empty-cta .px-icon rect { fill: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rl-warn { font-size: 14px; background: hsl(218, 16%, 21%); color: #8a2b20; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .err-pop { color: #1a1406; background: radial-gradient(ellipse at 50% 0%, #ffe9b0 0%, rgba(255,233,176,0) 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-box--err .err-pop { background: radial-gradient(ellipse at 50% 0%, hsl(16, 32%, 23%) 0%, rgba(255,210,194,0) 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .err-art::after { background: hsla(218, 16%, 19%, 0.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .err-title { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .err-hint { font-size: 14.5px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-box--err #popup-confirm, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .popup-box--info #popup-confirm { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12) !important; box-shadow: inset 0 3px 0 rgba(255,255,255,.55), inset 0 -4px 0 #c98a0a !important; font-size: 17px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe17a, #f0b93a) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-hero { background: radial-gradient(ellipse at 50% 0%, rgba(79,209,107,.35), transparent 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-hero--mid { color: #1a1406; background: radial-gradient(ellipse at 50% 0%, rgba(240,185,58,.35), transparent 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-hero--low { background: radial-gradient(ellipse at 50% 0%, rgba(229,72,77,.35), transparent 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-hero b { font-family: var(--dkt-cond); letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-hero small { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-meter { border: 1px solid rgba(205, 218, 235, .12); background: rgba(0,0,0,.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-meter i { color: #1a1406; background: linear-gradient(90deg, #e5484d, #f0b93a 45%, #4fd16b 75%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-rules span { background: rgba(255,255,255,.08); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-rules b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-rules small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-row { border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; background: rgba(255,255,255,.1); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-row:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-row b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-row small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-go { font-family: var(--dkt-cond); letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lu-rays { color: #1a1406; background: repeating-conic-gradient(from 0deg, rgba(255,225,122,.18) 0 10deg, transparent 10deg 20deg); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lu-title { font-family: var(--dkt-cond); letter-spacing: .04em; color: #ffe17a; text-shadow: 0 3px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lu-row { border: 1px solid rgba(205, 218, 235, .12); background: rgba(255,255,255,.1); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lu-pos { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--px-ink); background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lu-ovr { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lu-ovr em { color: #9cf0ad; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .gr-bar { background: hsla(218, 16%, 19%, 0.18); border: 1.1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .gr-bar i { background: linear-gradient(90deg, #5fd3ff, #4f8bff); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .gr-room { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #1f8a3c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .gr--max b { font-family: var(--dkt-cond); border: 1.1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: var(--px-ink); background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .gr-pot { font-family: var(--dkt-cond); border: 1.1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: #4f8bff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .gr-pot.is-exact { color: var(--px-ink); background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .gr--sm .gr-pot { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-pot-note { font-size: 12px !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-pot-btn { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cp-pot { font-family: var(--dkt-cond); border: 1.1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: #4f8bff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sc-pot { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 14px; letter-spacing: .04em; color: #fff; background: #2a5fc8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-up { border: 1.1px solid rgba(205, 218, 235, .12); background: #4fd16b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cap-badge { font-family: var(--dkt-cond); border: 1.1px solid rgba(205, 218, 235, .12); box-shadow: none; letter-spacing: .04em; color: var(--px-ink); background: #ffd65c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lead-stars { font-size: 13px; color: #f0b93a; text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lead-stars i { color: rgba(16,37,26,.18); text-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-growth { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-growth-body b { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-growth-body small { font-size: 12.5px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-pot { font-size: 12px; color: #fff; background: #4f8bff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-lead small { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .abs-badge { font-family: var(--dkt-cond); border: 1.1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 12px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .abs-badge b { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .abs-badge--injury { background: #d8433b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .abs-badge--ban { background: linear-gradient(180deg, #ff5a4a, #c8102e); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-abs-help { color: #c8102e; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .pd-abs { font-size: 14px; background: hsl(218, 16%, 21%); color: #8a1b14; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-ment-label { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-ment-pill { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-ment-pill:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-ment-pill.active { color: #fff; text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-ment-pill--balanced.active { background: linear-gradient(180deg, #57c26a, #2f8f45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-ment-pill--attack.active { background: linear-gradient(180deg, #ff7a5c, #d6491f); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-ment-pill--defend.active { background: linear-gradient(180deg, #6fa8ff, #2a5fc8); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-ment-pill--press.active { color: #1a1406; background: linear-gradient(180deg, #ffb84d, #d68a12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tac-ment-desc { font-size: 12.5px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-title { font-family: var(--dkt-cond); letter-spacing: .04em; color: var(--gold-bright, #ffe17a); text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-opt { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-opt:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-opt-text b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-opt-text small { font-size: 13px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-opt--hard { background: linear-gradient(90deg, hsl(19, 32%, 21%), hsl(218, 16%, 20%) 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-opt--recovery { background: linear-gradient(90deg, hsl(218, 16%, 21%), hsl(218, 16%, 20%) 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-obj { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-obj.is-ok { background: linear-gradient(90deg, hsl(218, 16%, 21%), hsl(218, 16%, 20%) 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-obj.is-bad { background: linear-gradient(90deg, hsl(218, 16%, 21%), hsl(218, 16%, 20%) 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-obj-body small { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-obj-body b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-obj-body em { font-size: 12.5px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-obj.is-bad .lg-obj-body em { color: #b3261e; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-obj-prize { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-obj { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-obj.is-met { color: var(--dkt-text); background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-obj.is-failed { background: hsl(218, 16%, 21%); color: #8a1b14; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cap-box { background: hsl(218, 16%, 21%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 3px 0 rgba(16,37,26,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cap-head { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cap-head b { font-family: var(--dkt-cond); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cap-head small { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cap-chip { color: var(--dkt-text); background: hsl(218, 16%, 19%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cap-chip b { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cap-chip.is-on { color: #1a1406; background: #ffe17a; box-shadow: 0 0 0 2px #f0b93a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cap-pos { font-family: var(--dkt-cond); background: hsl(218, 16%, 27%); font-size: 12px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-title { font-family: var(--dkt-cond); letter-spacing: .04em; color: #ffe17a; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-sub { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-input { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-rules { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .rs2-tag--ch { background: #6237ad !important; color: #fff !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-mast { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-mast-name { font-family: var(--dkt-cond); letter-spacing: .04em; text-shadow: 0 3px 0 rgba(16,37,26,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-mast-line { font-size: 13px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-mast-line i { border-top: 1px double rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-card { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 3px 0 rgba(16,37,26,.28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-card.is-tap:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-card::before { background: var(--nw, hsl(218, 16%, 27%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-card.is-mine { background: hsl(47, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-kicker { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: var(--nw, #3a6a4c); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-kicker em { color: #b47a00; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-kicker .nw-tag--rival { color: #c0392b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-kicker .nw-tag--friend { color: #2f7fd0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-kicker .nw-tag--top { color: #8a5cd6; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-title b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-sub { font-size: 13px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-side small { font-size: 12px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-cta { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 12px; letter-spacing: .04em; color: var(--px-ink); background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-go { font-family: var(--dkt-cond); letter-spacing: .04em; color: var(--nw, #3a6a4c); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-card--hero { background: linear-gradient(180deg, hsl(218, 16%, 20%), hsl(45, 32%, 22%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-empty { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-rar { color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-rar--epic { background: #8e44d0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-rar--legendary { background: linear-gradient(90deg, #e0a21c, #f6d365); color: #3a2a00; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-rar--mythic { background: linear-gradient(90deg, #d6491f, #ff4fb0, #6c5ce7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-md-row em { font-size: 12px; color: #2a5fc8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .nw-md-row.is-real b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hl { background: linear-gradient(180deg, rgba(8,18,42,.18) 0%, rgba(8,18,42,.52) 42%, rgba(8,18,42,.46) 72%, rgba(8,18,42,.12) 100%),
    url('images/ui/hub_league_bg.webp') center 38% / cover no-repeat,
    linear-gradient(180deg, #2f5aa0 0%, #1d3a6e 58%, #132b55 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .hl .hl-team b { text-shadow: 0 1px 0 var(--px-ink), 0 0 6px rgba(5,15,9,.9); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-room { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: #2f9a4c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-room.is-max { background: #b8862a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero { background: linear-gradient(180deg, rgba(8,18,42,.22) 0%, rgba(8,18,42,.58) 52%, rgba(8,18,42,.4) 100%),
    url('images/ui/hub_league_bg.webp') center 35% / cover no-repeat,
    linear-gradient(180deg, hsl(218, 16%, 25%), hsl(218, 16%, 20%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-season { font-size: 13px; color: #ffe17a; background: rgba(0,0,0,.42); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-clock { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: rgba(0,0,0,.42); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-clock .px-icon rect { fill: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-mydiv, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-mydiv--d1 { background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-mydiv-ico { color: #1a1406; background: radial-gradient(circle, rgba(255,225,122,.48) 0%, rgba(255,225,122,.12) 50%, transparent 70%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-mydiv--out .lg-mydiv-ico { background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-mydiv-text b { color: #ffe17a; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-mydiv-text small { font-size: 14px; color: #fff; text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-hero .lg-last { color: rgba(255,255,255,.88); text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next { background: linear-gradient(180deg, hsla(218, 16%, 19%, 0.05), hsla(218, 16%, 19%, 0.35)),
    repeating-linear-gradient(90deg, rgba(255,255,255,.06) 0 40px, rgba(0,0,0,.04) 40px 80px),
    url('images/field/pitch-turf-1.png') 0 0 / 90px 43px repeat, #3c8a37; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next::before { background: hsla(218, 16%, 19%, 0.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next::after { border: 2px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-head { color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-head > span { font-size: 12px; background: hsla(218, 16%, 19%, 0.8); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-head > span .px-icon rect { fill: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-team b { font-size: 14px; color: #fff; text-shadow: 0 1px 0 var(--px-ink), 0 0 6px rgba(5,15,9,.7); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next .lg-crest { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-x { color: #ffe17a; text-shadow: 0 3px 0 var(--px-ink), 0 0 12px rgba(255,225,122,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-next-foot { font-size: 13px; background: hsla(218, 16%, 19%, 0.85); border-top: 1px solid rgba(205, 218, 235, .12); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-kick { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-pay-chip { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: rgba(255,255,255,.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-pay-chip em { font-size: 12px; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-pay-chip--w em { background: #2f9a4c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-pay-chip--d em { background: #8a96a0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-pay-chip--l em { background: #d8433b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-scout { background: hsla(218, 16%, 19%, 0.78); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-scout:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-scout .px-icon rect { fill: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-scout-txt { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-scout-form .md-form-dot { font-size: 12px; color: #fff; box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .lg-scout-go { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .px-sec > span:first-child, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .shop-sec > span:first-child, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sec > span:first-child { font-family: var(--dkt-cond); background: linear-gradient(180deg, hsl(218, 16%, 27%), hsl(218, 16%, 24%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 14px; letter-spacing: .04em; color: #ffe17a; text-shadow: 0 1px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sec--ready > span:first-child { color: var(--px-ink); text-shadow: none; background: linear-gradient(180deg, #ffe17a, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tq-sec--done > span:first-child { color: #fff; background: linear-gradient(180deg, #9aa4ab, #77828a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .md-play:not([disabled])::after, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-create::after, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .se-claim::after { background: linear-gradient(100deg, transparent 0%, hsla(218, 16%, 19%, 0.6) 50%, transparent 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-loading { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .screen-loading::before { background: url('images/field/ball.png') center / contain no-repeat; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hero .ex-bal { border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 3px 0 rgba(255,255,255,.18); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hero .ex-bal--gems { background: radial-gradient(ellipse at 50% 0%, #3f7fd8 0%, #1f4c9a 60%, #163a78 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hero .ex-bal--gold { color: #1a1406; background: radial-gradient(ellipse at 50% 0%, #d9a23a 0%, #9a6a14 60%, #74500e 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hero .ex-bal-ico { background: radial-gradient(circle, hsla(218, 16%, 19%, 0.4) 0%, transparent 65%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hero .ex-bal b { color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hero .ex-bal small { font-size: 12px; color: rgba(255,255,255,.85); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-hero .ex-rate { background: rgba(0,0,0,.3); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-connect-art { color: #1a1406; background: radial-gradient(circle, rgba(240,185,58,.35) 0%, transparent 65%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-connect .md-card-sub { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ex-paused { background: hsl(218, 16%, 21%); border-color: var(--gold-dim, #c99a2e); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-card-ico { color: #1a1406; background: radial-gradient(circle, rgba(240,185,58,.3) 0%, transparent 68%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-how-step { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow-sm, 0 3px 0 var(--px-ink)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-how-art { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); background: radial-gradient(circle at 50% 35%, #fffbe8, #efe4bb); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .tr-how-txt { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-menu-badge { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: #e5484d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-layer { background-color: hsl(79, 21%, 23%); background-image: radial-gradient(ellipse 140% 55% at 50% 0%, hsla(218, 16%, 19%, 0.6), transparent 62%), repeating-linear-gradient(90deg, rgba(47,143,69,.075) 0 46px, rgba(255,255,255,0) 46px 92px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-top { background: linear-gradient(180deg, hsl(218, 16%, 25%), hsl(218, 16%, 20%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px var(--gold); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-back { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-top-title b { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-body { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-hero { background: radial-gradient(ellipse at 20% 0%, hsl(218, 16%, 27%), hsl(218, 16%, 25%) 60%, hsl(218, 16%, 20%)); border: 1px solid rgba(205, 218, 235, .12); color: #fff; box-shadow: inset 0 0 0 2px rgba(240,185,58,.5), var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-hero-art { color: #1a1406; background: radial-gradient(circle, rgba(255,225,122,.4), transparent 65%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-hero-text b { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; color: #ffe17a; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-hero-text small { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-new, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-send { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 2px 0 rgba(255,255,255,.55); font-size: 18px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe98f 0%, #f0b93a 60%, #d99a12 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-new:active, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-send:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-note { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-card { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-card:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-card.is-unread { background: hsl(47, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-card-art { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); background: radial-gradient(circle at 50% 35%, #fffbe8, #efe4bb); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-card-top b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-card-meta { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-dot { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: #e5484d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-chip { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-chip--open { color: #1a1406; background: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-chip--in_progress { color: #fff; background: #3b6fd8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-chip--answered { color: #fff; background: #2f9a4c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-chip--closed { background: hsl(218, 16%, 23%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-empty { font-size: 14px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-step i { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(49, 21%, 24%); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-step small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-step.is-done i { border-color: rgba(205, 218, 235, .12); color: #fff; background: #2f9a4c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-step.is-now i { border-color: rgba(205, 218, 235, .12); color: var(--px-ink); background: #ffe17a; box-shadow: 0 0 0 3px rgba(255,225,122,.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-step-line { background: hsla(218, 16%, 19%, 0.2); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-step.is-done + .su-step-line { background: #2f9a4c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-steps--mini .su-step i { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-steps--mini .su-step.is-now i { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-cat { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-cat b { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-cat.on { color: #1a1406; box-shadow: 0 0 0 3px #ffe17a; background: linear-gradient(180deg, #fff1b0, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-form { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-hint { font-size: 13.5px; background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-label { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-label em { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-input { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-input:focus { box-shadow: 0 0 0 3px rgba(240,185,58,.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-attach small { font-size: 12.5px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-img-gone { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-attach-btn { font-family: var(--dkt-cond); background: hsl(49, 21%, 24%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-thumb img { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-thumb button { font-size: 13px; border: 1px solid rgba(205, 218, 235, .12); color: #fff; background: #e5484d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-head { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-head b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-head small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-status { font-size: 14px; border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-status--open { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-status--in_progress { background: hsl(218, 16%, 21%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-status--answered { background: hsl(218, 16%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-status--closed { background: hsl(218, 16%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-msg { border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-msg--player { background: hsl(47, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-msg--team { background: linear-gradient(180deg, hsl(218, 16%, 27%), hsl(218, 16%, 27%)); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-msg-who { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-msg small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-msg-img { border: 1px solid rgba(205, 218, 235, .12); background: hsl(218, 16%, 19%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-sys { font-size: 13px; background: hsla(218, 16%, 19%, 0.08); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-close { font-family: var(--dkt-cond); background: linear-gradient(180deg, #3fb257, hsl(218, 16%, 27%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 14px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .su-close .px-icon rect { fill: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-ov { color: #fff; background: radial-gradient(ellipse at 50% 0%, rgba(120,30,25,.55), transparent 60%), linear-gradient(180deg, #2a0f0c, #120705); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-title { font-family: var(--dkt-cond); letter-spacing: .04em; color: #ff8b7b; text-shadow: 0 3px 0 #4a0f0a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-title--ok { color: #8be36b; text-shadow: 0 3px 0 #1d4a12; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-card { box-shadow: none; background: rgba(40,16,14,.85); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-lbl { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: #d9a8a2; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-reason { font-family: var(--dkt-cond); letter-spacing: .04em; color: #ffd979; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-sep { background: #7a2a22; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-cell { border: 1px solid rgba(205, 218, 235, .12); background: #1c0b09; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-num { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-unit { font-size: 12px; color: #d9a8a2; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-until { font-size: 14px; color: #c9b3b0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-text { color: #e2cdca; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-btn { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 18px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe98f, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .bn-btn:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-layer { background-color: hsl(79, 21%, 23%); background-image: radial-gradient(ellipse 140% 55% at 50% 0%, hsla(218, 16%, 19%, 0.6), transparent 62%), repeating-linear-gradient(90deg, rgba(47,143,69,.075) 0 46px, rgba(255,255,255,0) 46px 92px); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-top { background: linear-gradient(180deg, hsl(218, 16%, 25%), hsl(218, 16%, 20%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 0 0 2px var(--gold); color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-title b { font-family: var(--dkt-cond); font-size: 18px; letter-spacing: .04em; text-shadow: 0 2px 0 var(--px-ink); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-tab { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: #d6ead9; background: rgba(0,0,0,.28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-tab.on { border-color: rgba(205, 218, 235, .12); box-shadow: none; color: var(--px-ink); background: linear-gradient(180deg, #ffe98f, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-rules { font-size: 13px; color: var(--dkt-text); background: hsla(218, 16%, 19%, 0.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-list { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-unhide { font-size: 13px; color: var(--dkt-text); background: hsla(218, 16%, 19%, 0.6); border: 1px dashed rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-who { background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-crest { border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-bubble { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-msg.is-me .ch-bubble { background: linear-gradient(180deg, hsl(218, 16%, 23%), hsl(218, 16%, 26%)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-meta { font-size: 12.5px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-meta b { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-more { color: var(--dkt-text); background: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-newbelow { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 14px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe98f, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-comp { background: hsla(218, 16%, 20%, 0.08); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-input { color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-input:focus { box-shadow: 0 0 0 3px rgba(240,185,58,.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-send { color: #1a1406; border: 1px solid rgba(205, 218, 235, .12); box-shadow: inset 0 2px 0 rgba(255,255,255,.55); background: linear-gradient(180deg, #ffe98f 0%, #f0b93a 60%, #d99a12 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-send:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-count { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-err { font-size: 14px; background: hsl(218, 16%, 21%); color: #8a1c14; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-locked { font-size: 14.5px; background: hsla(218, 16%, 19%, 0.65); border: 1px dashed rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-sheet { background: hsla(218, 16%, 15%, 0.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-sheet-box { background: var(--px-paper, hsl(218, 16%, 21%)); border-top: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-sheet-quote { font-size: 14.5px; background: hsla(218, 16%, 19%, 0.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-sheet-quote b { font-family: var(--dkt-cond); color: var(--dkt-text); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-sheet-btn { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); font-size: 16px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-sheet-btn--red { color: #fff; background: linear-gradient(180deg, #f07a6e, #c8463a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .ch-sheet-btn--ghost { background: transparent; box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-rule { font-size: 12.5px; color: var(--dkt-text); background: hsl(44, 32%, 22%); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .mk-rule svg { color: #b3261e; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-how { font-size: 13.5px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-growth { background: rgba(0,0,0,.22); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-growth p { font-size: 13.5px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-ages span { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-ages b { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-ages small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-ages .up { background: rgba(79,209,107,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-ages .peak { color: #1a1406; background: rgba(240,185,58,.3); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-ages .down { background: rgba(229,72,77,.25); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-ages .out { background: rgba(255,255,255,.1); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sp-link { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 14px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, var(--gold-bright, #ffe17a), var(--gold, #f0b93a)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx.popup-box { border-color: rgba(205, 218, 235, .12) !important; color: #eef4ff; background: linear-gradient(180deg, #13284a 0%, #0b1830 100%) !important; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx .pd-footer { border-top-color: rgba(205, 218, 235, .12); background: #0b1830; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-head { background: radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--club) 70%, hsl(218, 16%, 19%) 0%) 0%, color-mix(in srgb, var(--club) 45%, #0b1830) 45%, #0b1830 100%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-head::before { background: repeating-conic-gradient(from 0deg at 50% 100%, hsl(218, 16%, 19%) 0 5deg, transparent 5deg 15deg); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-name { font-family: var(--dkt-cond); letter-spacing: .04em; color: #fff; text-shadow: 0 3px 0 #000; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-place { font-size: 13px; background: rgba(0,0,0,.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-place b { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: var(--px-ink); background: linear-gradient(180deg, #ffe98f, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-stat { background: rgba(0,0,0,.4); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-stat b { font-family: var(--dkt-cond); font-size: 19px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-stat small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-trophy { color: var(--dkt-text); background: linear-gradient(180deg, hsl(218, 16%, 21%), hsl(218, 16%, 26%)); border: 1px solid rgba(205, 218, 235, .12); box-shadow: 0 8px 22px rgba(0, 0, 0, .28); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-trophy--d1 { color: #1a1406; box-shadow: 0 0 10px rgba(255,210,90,.45); background: linear-gradient(180deg, #ffe98f, #f0b93a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-trophy b { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-trophy small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-sec { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: #9fd6ff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-formation { font-size: 13px; color: #ffe17a; background: rgba(0,0,0,.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-hist-row { font-size: 13px; background: rgba(255,255,255,.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-hist-row b { font-family: var(--dkt-cond); letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-hist-row small { font-size: 12px; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-hist-row.is-champ { color: #1a1406; background: rgba(255,210,90,.18); box-shadow: inset 0 0 0 2px rgba(255,210,90,.5); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-intel { box-shadow: none; background: linear-gradient(135deg, rgba(79,139,255,.22), rgba(255,255,255,.03)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-intel-body b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-intel-body small { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-intel-btn { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 16px; letter-spacing: .04em; color: #fff; background: linear-gradient(180deg, #ff6a55, #d23a2a); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-intel-btn:active { box-shadow: none; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-intel-note { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key { color: #1a1406; box-shadow: none; background: linear-gradient(135deg, rgba(255,225,122,.2), rgba(255,255,255,.03)); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-card { background: radial-gradient(circle at 50% 35%, hsl(218, 16%, 19%), hsl(218, 16%, 24%) 60%, #7d8fa0); border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-card--gold { color: #1a1406; background: radial-gradient(circle at 50% 35%, #fff4c4, #f0b93a 60%, #b0700c); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-card--bronze { background: radial-gradient(circle at 50% 35%, #ffe2c4, #c98a4a 60%, #7d4f22); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-card > b { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-body small { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-body > b { font-family: var(--dkt-cond); font-size: 16px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-line i { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: #000; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-form { background: rgba(0,0,0,.45); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-form small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-key-form b { font-family: var(--dkt-cond); font-size: 17px; letter-spacing: .04em; color: #ffe17a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-rep { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-rep-lvl { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; color: #fff; background: #3f8f3a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-rep-up { font-family: var(--dkt-cond); border: 1px solid rgba(205, 218, 235, .12); box-shadow: none; font-size: 13px; letter-spacing: .04em; color: #fff; background: #4f8bff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-grp-h { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: rgba(255,255,255,.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-grp-h i { color: var(--dkt-text); background: hsla(218, 16%, 19%, 0.55); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-grp-h::after { background: rgba(255,255,255,.12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-pl { background: rgba(255,255,255,.06); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-pl.is-starter { border-color: rgba(126,240,160,.55); background: rgba(126,240,160,.08); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-pl-name { font-size: 14px; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-pl-name small { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-pl .cp-fit--hi { color: #7ef0a0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-pl .cp-fit--mid { color: #ffd166; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-pl .cp-fit--lo { color: #ff8a7a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-attrs { font-size: 12px; color: rgba(255,255,255,.6); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .cpx-attrs b { font-family: var(--dkt-cond); letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-view { border: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-view button { font-family: var(--dkt-cond); color: var(--dkt-text); background: hsl(218, 16%, 20%); font-size: 13px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-view button + button { border-left: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq2-view button.on { color: #fff; background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-wrap { background: hsl(218, 16%, 20%); border: 1px solid rgba(205, 218, 235, .12); box-shadow: var(--px-shadow-sm); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3 { font-size: 14px; color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3 th { font-family: var(--dkt-cond); color: var(--dkt-mute); background: hsl(50, 24%, 22%); border-bottom: 1px solid rgba(205, 218, 235, .12); font-size: 12px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3 th.is-sort { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3 th i { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3 td { border-bottom: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3 tbody tr:hover td { background: hsl(48, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-pos { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-xi, :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-cap { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-cap { color: #10251a; background: #f0b93a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-ovr { font-family: var(--dkt-cond); background: hsl(218, 16%, 19%); letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-pot { color: #3b6fd8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-fit b { font-size: 13px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-form { color: #f0b93a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-form s { color: #cfc8a8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq-grp-name { font-family: var(--dkt-cond); color: var(--dkt-text); font-size: 15px; letter-spacing: .04em; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq-grp-name .sq2-pos { font-size: 12px; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq-grp-meta { font-size: 13px; color: var(--dkt-mute); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq-grp-meta b { color: var(--dkt-text); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq-grp-meta b.is-full { color: #c4382f; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3 tr.sq3-grp td { background: hsl(50, 24%, 22%); border-bottom: 1px solid rgba(205, 218, 235, .12); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3 tbody tr.sq3-grp:hover td { background: hsl(50, 24%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-sel { font-family: var(--dkt-cond); font-size: 12px; letter-spacing: .04em; color: #fff; background: #8a96a0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-sel--xi { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-sel--sub { color: var(--dkt-text); background: hsl(218, 16%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-sel--inj { background: #d8433b; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-sel--sus { background: #b07b00; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-sel--sale { color: #10251a; background: #f0b93a; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-acad { background: hsl(48, 32%, 22%); }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-rat { font-family: var(--dkt-cond); font-size: 13px; letter-spacing: .04em; color: #fff; background: #8a96a0; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-rat--hi { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-rat--ok { background: #3b6fd8; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-rat--lo { background: #c4382f; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-card { color: #1a1406; background: #f2c94c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-card--r { background: #e5484d; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-at { font-family: var(--dkt-cond); font-size: 14px; letter-spacing: .04em; color: #fff; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-at--1 { background: #c4382f; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-at--2 { color: #1a1406; background: #d9821c; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-at--3 { background: #a3a832; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-at--4 { background: #2f8f45; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-at--5 { background: #2d6fd6; }
  :where(body.is-game .content, body.is-game .popup, body.is-game .dkp) .sq3-at.is-key { box-shadow: 0 0 0 3px #f0b93a; }
}
