/* Cards de todas as telas do painel: borda visivel e reacao ao aproximar o mouse. */
:is(.ab-card,
    .ac-card,
    .ad-card,
    .adm-coment-card,
    .ag-card,
    .agp-card,
    .ai-card,
    .aj-card,
    .ap-sessao-card,
    .ap-vazio-card,
    .axt-card,
    .bas-card,
    .bncc-meta-card,
    .bo-card,
    .bp-card,
    .bp-editorcard,
    .bpq-card,
    .bsa-card,
    .cah-card,
    .cf-card,
    .ch-card,
    .cml-card,
    .cp-question-card,
    .cp2-gab-card,
    .creditos-card,
    .dica-card,
    .ea-card,
    .ec-card,
    .ee-card,
    .fv-focus-card,
    .gb-card,
    .gj-card,
    .gpscb-card,
    .gq-card,
    .grupo-card,
    .mb-card,
    .mq-metric-card,
    .mt-card,
    .nws-card,
    .pa-imp-card,
    .pa-prova-card,
    .pacote-card,
    .par-card,
    .pc-card,
    .pd-card,
    .pd-num-card,
    .pg-card,
    .pj-card,
    .plan-card,
    .plano-card,
    .pm-prova-card,
    .pm-turma-card,
    .pr-boil-card,
    .pr-card,
    .pr-contact-card,
    .pr-dl-card,
    .pr-num-card,
    .psm-card,
    .qr-card,
    .questao-card,
    .r-card,
    .rec-card,
    .related-card,
    .rp-aluno-card,
    .rp-resp-card,
    .rs-card,
    .rxm-viz-card,
    .sb-upsell-card,
    .se-card,
    .sidebar-card,
    .sim-card,
    .smod-card,
    .sr-card,
    .st-card,
    .stat-card,
    .tutorial-card,
    .vest-ano-card,
    .vest-materia-card,
    .vw-card,
    .wz-card,
    .es-card,
    .fv-stat-card,
    .fv-grid-item,
    .cred-saldos-card,
    .turma-card,
    .cartao-card,
    .mud-card)[class] {
    border-style: solid;
    border-width: 2px;
    border-color: #c3d6ee;
    border-radius: max(var(--gp-card-raio, 0px), 14px);
    box-shadow: 0 2px 0 #c3d6ee;
    transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease, background-color .22s ease;
}

:is(.ab-card,
    .ac-card,
    .ad-card,
    .adm-coment-card,
    .ag-card,
    .agp-card,
    .ai-card,
    .aj-card,
    .ap-sessao-card,
    .ap-vazio-card,
    .axt-card,
    .bas-card,
    .bncc-meta-card,
    .bo-card,
    .bp-card,
    .bp-editorcard,
    .bpq-card,
    .bsa-card,
    .cah-card,
    .cf-card,
    .ch-card,
    .cml-card,
    .cp-question-card,
    .cp2-gab-card,
    .creditos-card,
    .dica-card,
    .ea-card,
    .ec-card,
    .ee-card,
    .fv-focus-card,
    .gb-card,
    .gj-card,
    .gpscb-card,
    .gq-card,
    .grupo-card,
    .mb-card,
    .mq-metric-card,
    .mt-card,
    .nws-card,
    .pa-imp-card,
    .pa-prova-card,
    .pacote-card,
    .par-card,
    .pc-card,
    .pd-card,
    .pd-num-card,
    .pg-card,
    .pj-card,
    .plan-card,
    .plano-card,
    .pm-prova-card,
    .pm-turma-card,
    .pr-boil-card,
    .pr-card,
    .pr-contact-card,
    .pr-dl-card,
    .pr-num-card,
    .psm-card,
    .qr-card,
    .questao-card,
    .r-card,
    .rec-card,
    .related-card,
    .rp-aluno-card,
    .rp-resp-card,
    .rs-card,
    .rxm-viz-card,
    .sb-upsell-card,
    .se-card,
    .sidebar-card,
    .sim-card,
    .smod-card,
    .sr-card,
    .st-card,
    .stat-card,
    .tutorial-card,
    .vest-ano-card,
    .vest-materia-card,
    .vw-card,
    .wz-card,
    .es-card,
    .fv-stat-card,
    .fv-grid-item,
    .cred-saldos-card,
    .turma-card,
    .cartao-card,
    .mud-card)[class]:hover {
    transform: translateY(-4px);
    border-color: var(--gp-marca, #1f6fd6);
    box-shadow: 0 14px 26px -12px color-mix(in srgb, var(--gp-marca, #1f6fd6) 45%, transparent), 0 2px 0 var(--gp-marca, #1f6fd6);
}

@media (prefers-reduced-motion: reduce) {
    :is(.ab-card,
    .ac-card,
    .ad-card,
    .adm-coment-card,
    .ag-card,
    .agp-card,
    .ai-card,
    .aj-card,
    .ap-sessao-card,
    .ap-vazio-card,
    .axt-card,
    .bas-card,
    .bncc-meta-card,
    .bo-card,
    .bp-card,
    .bp-editorcard,
    .bpq-card,
    .bsa-card,
    .cah-card,
    .cf-card,
    .ch-card,
    .cml-card,
    .cp-question-card,
    .cp2-gab-card,
    .creditos-card,
    .dica-card,
    .ea-card,
    .ec-card,
    .ee-card,
    .fv-focus-card,
    .gb-card,
    .gj-card,
    .gpscb-card,
    .gq-card,
    .grupo-card,
    .mb-card,
    .mq-metric-card,
    .mt-card,
    .nws-card,
    .pa-imp-card,
    .pa-prova-card,
    .pacote-card,
    .par-card,
    .pc-card,
    .pd-card,
    .pd-num-card,
    .pg-card,
    .pj-card,
    .plan-card,
    .plano-card,
    .pm-prova-card,
    .pm-turma-card,
    .pr-boil-card,
    .pr-card,
    .pr-contact-card,
    .pr-dl-card,
    .pr-num-card,
    .psm-card,
    .qr-card,
    .questao-card,
    .r-card,
    .rec-card,
    .related-card,
    .rp-aluno-card,
    .rp-resp-card,
    .rs-card,
    .rxm-viz-card,
    .sb-upsell-card,
    .se-card,
    .sidebar-card,
    .sim-card,
    .smod-card,
    .sr-card,
    .st-card,
    .stat-card,
    .tutorial-card,
    .vest-ano-card,
    .vest-materia-card,
    .vw-card,
    .wz-card,
    .es-card,
    .fv-stat-card,
    .fv-grid-item,
    .cred-saldos-card,
    .turma-card,
    .cartao-card,
    .mud-card)[class],
    :is(.ab-card,
    .ac-card,
    .ad-card,
    .adm-coment-card,
    .ag-card,
    .agp-card,
    .ai-card,
    .aj-card,
    .ap-sessao-card,
    .ap-vazio-card,
    .axt-card,
    .bas-card,
    .bncc-meta-card,
    .bo-card,
    .bp-card,
    .bp-editorcard,
    .bpq-card,
    .bsa-card,
    .cah-card,
    .cf-card,
    .ch-card,
    .cml-card,
    .cp-question-card,
    .cp2-gab-card,
    .creditos-card,
    .dica-card,
    .ea-card,
    .ec-card,
    .ee-card,
    .fv-focus-card,
    .gb-card,
    .gj-card,
    .gpscb-card,
    .gq-card,
    .grupo-card,
    .mb-card,
    .mq-metric-card,
    .mt-card,
    .nws-card,
    .pa-imp-card,
    .pa-prova-card,
    .pacote-card,
    .par-card,
    .pc-card,
    .pd-card,
    .pd-num-card,
    .pg-card,
    .pj-card,
    .plan-card,
    .plano-card,
    .pm-prova-card,
    .pm-turma-card,
    .pr-boil-card,
    .pr-card,
    .pr-contact-card,
    .pr-dl-card,
    .pr-num-card,
    .psm-card,
    .qr-card,
    .questao-card,
    .r-card,
    .rec-card,
    .related-card,
    .rp-aluno-card,
    .rp-resp-card,
    .rs-card,
    .rxm-viz-card,
    .sb-upsell-card,
    .se-card,
    .sidebar-card,
    .sim-card,
    .smod-card,
    .sr-card,
    .st-card,
    .stat-card,
    .tutorial-card,
    .vest-ano-card,
    .vest-materia-card,
    .vw-card,
    .wz-card,
    .es-card,
    .fv-stat-card,
    .fv-grid-item,
    .cred-saldos-card,
    .turma-card,
    .cartao-card,
    .mud-card)[class]:hover { transition: none; transform: none; }
}

@media print {
    :is(.ab-card,
    .ac-card,
    .ad-card,
    .adm-coment-card,
    .ag-card,
    .agp-card,
    .ai-card,
    .aj-card,
    .ap-sessao-card,
    .ap-vazio-card,
    .axt-card,
    .bas-card,
    .bncc-meta-card,
    .bo-card,
    .bp-card,
    .bp-editorcard,
    .bpq-card,
    .bsa-card,
    .cah-card,
    .cf-card,
    .ch-card,
    .cml-card,
    .cp-question-card,
    .cp2-gab-card,
    .creditos-card,
    .dica-card,
    .ea-card,
    .ec-card,
    .ee-card,
    .fv-focus-card,
    .gb-card,
    .gj-card,
    .gpscb-card,
    .gq-card,
    .grupo-card,
    .mb-card,
    .mq-metric-card,
    .mt-card,
    .nws-card,
    .pa-imp-card,
    .pa-prova-card,
    .pacote-card,
    .par-card,
    .pc-card,
    .pd-card,
    .pd-num-card,
    .pg-card,
    .pj-card,
    .plan-card,
    .plano-card,
    .pm-prova-card,
    .pm-turma-card,
    .pr-boil-card,
    .pr-card,
    .pr-contact-card,
    .pr-dl-card,
    .pr-num-card,
    .psm-card,
    .qr-card,
    .questao-card,
    .r-card,
    .rec-card,
    .related-card,
    .rp-aluno-card,
    .rp-resp-card,
    .rs-card,
    .rxm-viz-card,
    .sb-upsell-card,
    .se-card,
    .sidebar-card,
    .sim-card,
    .smod-card,
    .sr-card,
    .st-card,
    .stat-card,
    .tutorial-card,
    .vest-ano-card,
    .vest-materia-card,
    .vw-card,
    .wz-card,
    .es-card,
    .fv-stat-card,
    .fv-grid-item,
    .cred-saldos-card,
    .turma-card,
    .cartao-card,
    .mud-card)[class] { border-width: 1px; box-shadow: none; transform: none; }
}
