/* FUTNEX 1.9.73 · copa73 (E-JOGO-A): cartão "Copa das 20h" no Início e o resultado dentro da folha "Volte amanhã".
   Vale nos dois visuais (html.ui68 e o Clássico) e no PC: só tokens que existem nos dois. Alvos >= 44 px, corpo 16 px, nada passa de 320 px, 1 CTA amarelo por tela (o botão do cartão é o comum com borda amarela,
   como o do cartão de salvar). Sem movimento. */

.fx73-card.fx73-copa { position: relative; display: grid; gap: 6px; min-width: 0; margin: 0; padding: 12px 14px; border-color: rgba(245, 196, 0, .4); }
.fx73-copa .fx73-tx { display: grid; gap: 2px; min-width: 0; padding-right: 34px; }
.fx73-copa .fx73-t { font-size: 16px; line-height: 1.3; overflow-wrap: anywhere; }
.fx73-copa .fx73-t strong { font-weight: 800; }
.fx73-copa .fx73-s { font-size: 14px; line-height: 1.4; color: var(--text-2); overflow-wrap: anywhere; }
.fx73-copa .fx73-g { margin: 0; font-size: 13px; line-height: 1.4; color: var(--text-2); overflow-wrap: anywhere; }
.fx73-copa .fx73-e { margin: 0; padding: 8px 10px; font-size: 14px; line-height: 1.4; color: var(--text); border-left: 3px solid var(--err-txt, #ff8a80); background: var(--panel-2, rgba(255, 255, 255, .04)); border-radius: 0 var(--r-md, 12px) var(--r-md, 12px) 0; overflow-wrap: anywhere; }
.fx73-copa .fx73-e[hidden] { display: none; }
.fx73-copa .btn.fx73-btn { width: 100%; min-width: 0; min-height: 44px; margin: 4px 0 0; white-space: normal; line-height: 1.2; border-color: var(--accent); }
.fx73-copa .btn.fx73-btn[disabled] { opacity: .7; }
.fx73-copa .fx73-x { position: absolute; top: 0; right: 0; display: grid; place-items: center; width: 44px; height: 44px; margin: 0; padding: 0; border: 0; background: transparent; color: var(--text-2); font: 400 24px/1 var(--font-texto, system-ui, sans-serif); cursor: pointer; border-radius: var(--r-md, 12px); -webkit-tap-highlight-color: transparent; }
.fx73-copa .fx73-x:hover, .fx73-copa .fx73-x:focus-visible { color: var(--text); }
@media (min-width: 600px) {
  .fx73-card.fx73-copa[data-estado="entrar"] { grid-template-columns: minmax(0, 1fr) auto; column-gap: 12px; align-items: center; }
  .fx73-card.fx73-copa[data-estado="entrar"] > .fx73-tx { grid-column: 1; }
  .fx73-card.fx73-copa[data-estado="entrar"] > .fx73-g, .fx73-card.fx73-copa[data-estado="entrar"] > .fx73-e { grid-column: 1 / -1; }
  .fx73-copa .btn.fx73-btn { width: auto; margin: 0 28px 0 0; padding-left: 16px; padding-right: 16px; }
}
html.fx-pc .fx73-card.fx73-copa[data-estado="entrar"] { grid-template-columns: minmax(0, 1fr); }
html.fx-pc .fx73-copa .btn.fx73-btn { width: 100%; margin: 4px 0 0; }
html.ui68 .fx73-card { border-radius: var(--u-r3, 16px); }
/* o resultado da inscrição dentro da folha "Volte amanhã" */
.fx69v .fx69v-lista li.fx73-erro { border-color: var(--err-txt, #ff8a80); }
/* visual novo (celular): Jogar 10, salvar 11, volta 12, meta 13, copa 14, convide 15, Missões 20 */
html.ui68:not(.fx-pc) .home .hq-dia > .fx73-copa { order: 14; }
