/* Plus Jakarta Sans - Local v12 */
@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('font/PlusJakartaSans/plus-jakarta-sans-v12-latin-regular.woff2') format('woff2');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('font/PlusJakartaSans/plus-jakarta-sans-v12-latin-500.woff2') format('woff2');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('font/PlusJakartaSans/plus-jakarta-sans-v12-latin-600.woff2') format('woff2');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('font/PlusJakartaSans/plus-jakarta-sans-v12-latin-700.woff2') format('woff2');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('font/PlusJakartaSans/plus-jakarta-sans-v12-latin-800.woff2') format('woff2');
}


html,
body {
    font-family: 'Plus Jakarta Sans', sans-serif !important;
}

.active-item {
    background-color: #ffffff !important;
}

.inactive-item {
    background-color: #e6e6e6 !important;
    border-bottom: 1px solid rgb(196, 196, 196) !important;
}

/* -------------------------------------------------------------------------
   SweetAlert2: o checkbox solto no modal (27/08)

   O SweetAlert mantem TODOS os tipos de input no DOM do modal - texto, arquivo,
   select, radio, checkbox - e conta com o CSS para esconder os que nao estao em
   uso. No nosso bundle (`css/app.css`, gerado pelo Mix) a regra

       .swal2-container .swal2-checkbox, .swal2-container .swal2-radio

   chegou SEM o `display:none` que ela tem na origem. Resultado: um checkbox
   aparecia solto em qualquer alerta - foi visto no "Account Created
   Successfully" do cadastro do lojista.

   Aqui e o lugar certo para corrigir: `main.css` e servido direto por `asset()`
   e nao passa pelo build, entao a correcao vale sem `npm`. Quando o SweetAlert
   PRECISA mostrar um desses campos ele grava `display` inline no elemento, e
   estilo inline ganha da folha - entao esconder por aqui nao quebra o uso
   legitimo de `input: 'checkbox'`.
   ------------------------------------------------------------------------- */

.swal2-container .swal2-checkbox,
.swal2-container .swal2-radio {
    display: none;
}

/* -------------------------------------------------------------------------
   Marcador de lacuna dos textos legais (11/09)

   Os documentos legais (`layouts/includes/<slug>.blade.php`, servidos como HTML
   puro por `PaginaLegalService`) trazem `[PENDENTE: ...]` onde falta dado que
   so o dono tem - razao social, KKF, endereco, e-mail de suporte. Sem estilo o
   marcador renderiza como texto corrido do contrato: da para publicar a lacuna
   por distracao, e na Politica de Privacidade a identificacao do desenvolvedor
   e item OBRIGATORIO da ficha da Play. Pintado, ninguem passa por ele sem ver.
   ------------------------------------------------------------------------- */

.surigo-pendente {
    background: #FFF3B0;
    color: #7A5A00;
    border: 1px dashed #C9A227;
    padding: 0 .25em;
    font-weight: 600;
}
