/* OS CANTOS DO ESTILO RMOTA — GERADO PELO scripts/geraEstilo.js.
   NÃO EDITAR À MÃO: à próxima publicação é reescrito por cima.

   6px caixas · 4px botões e campos · 2px pormenores.
   Pílulas e círculos ficam. O que já é reto fica reto.

   NADA AQUI TOCA EM CORES — só em cantos. As oito paletas são cobertas,
   a da casa incluída: cada regra está presa a [data-palette], que acerta
   em todas e vale o mesmo em especificidade que o :not() que aqui esteve
   enquanto o tema da casa ficou de fora.

   Para voltar atrás: tirar a linha deste ficheiro do public/index.html. */
html[data-palette]{ --raio:6px; --btn-raio:4px; }
html[data-palette] .btn-primary{border-radius:4px}
html[data-palette] .btn-secondary{border-radius:4px}
html[data-palette] .input{border-radius:4px}
html[data-palette] .stat-tile{border-radius:6px}
html[data-palette] .toast{border-radius:4px}
html[data-palette] .palete-alert{border-radius:4px}
html[data-palette] ::-webkit-scrollbar-thumb{border-radius:2px}
html[data-palette] .kpi-grad{border-radius:6px}
html[data-palette] .promo-carousel{border-radius:6px}
html[data-palette] .promo-logo-chip{border-radius:6px}
html[data-palette] .fab-card{border-radius:6px}
html[data-palette] .login-lang-select{border-radius:4px}
html[data-palette] .login-video-box{border-radius:6px}
html[data-palette] .login-form-card{border-radius:6px}
html[data-palette] .brand-marquee-logo{border-radius:6px}
html[data-palette] .crm-col{border-radius:6px}
html[data-palette] .crm-col-cab{border-radius:4px}
html[data-palette] .crm-vazio{border-radius:4px}
html[data-palette] .crm-card{border-radius:4px}
html[data-palette] .crm-btn{border-radius:4px}
html[data-palette] .crm-destaque{border-radius:6px}
html[data-palette] .crm-card{border-radius:6px}
html[data-palette] .crm-col{border-radius:6px}
html[data-palette] .input{border-radius:4px}
html[data-palette] .toast{border-radius:6px}
html[data-palette] .marca-bloco{border-radius:6px}
html[data-palette] .marca-campo select,html[data-palette] .marca-campo input{border-radius:4px}
html[data-palette] .pg-op{border-radius:6px}
html[data-palette] .pg-legenda i::before{border-radius:2px}
html[data-palette] .crm-acoes .input,html[data-palette] .crm-acoes select,html[data-palette] .crm-acoes .btn-primary,html[data-palette] .crm-acoes .btn-secondary,html[data-palette] .crm-acoes .crm-btn,html[data-palette] .crm-acoes .crm-check,html[data-palette] .crm-acoes .crm-ctrl{border-radius:4px}
html[data-palette] .crm-pill,html[data-palette] .pg-chip,html[data-palette] .pg-atraso{border-radius:4px}
html[data-palette] .crm-tag{border-radius:4px}
html[data-palette] .login-form-card{border-radius:6px}
html[data-palette] .loja-marca{border-radius:6px}
html[data-palette] .loja-marca-logo{border-radius:6px}
html[data-palette] .loja-prod{border-radius:6px}
html[data-palette] .loja-qtd{border-radius:4px}
html[data-palette] .loja-qtd-btn{border-radius:4px}
html[data-palette] .loja-barra{border-radius:6px}
html[data-palette] .loja-barra-acoes .btn-primary,html[data-palette] .loja-barra-acoes .crm-btn{border-radius:4px}
html[data-palette] .loja-rever-linha{border-radius:4px}
html[data-palette] .cli-acesso{border-radius:6px}
html[data-palette] .cli-acesso-icone{border-radius:6px}
html[data-palette] .cli-marca{border-radius:6px}
html[data-palette] .cli-marca-logo img{border-radius:4px}
html[data-palette] .cli-cat .stat-tile{border-radius:6px}
html[data-palette] .cli-cat-cab{border-radius:6px}
html[data-palette] .cli-cat-logo{border-radius:6px}
html[data-palette] .cli-cat .product-card{border-radius:6px!important}
html[data-palette] .cli-cat #cart-bar{border-radius:6px}
html[data-palette] .aviso-enc{border-radius:6px}
html[data-palette] .aviso-enc-item{border-radius:4px}
html[data-palette] .aviso-enc-ver{border-radius:4px}
html[data-palette] .cc-caixa{border-radius:6px}
html[data-palette] .cc-x{border-radius:4px}
html[data-palette] .cc-logo{border-radius:4px}
html[data-palette] .ult-enc{border-radius:6px}
html[data-palette] .area-cliente .marca-inicial{border-radius:6px}
html[data-palette] .cli-cat-logo,html[data-palette] .fab-card-logo,html[data-palette] .promo-logo-chip{border-radius:6px!important}
html[data-palette] .badge,html[data-palette] .fab-card-tag,html[data-palette] .crm-pill,html[data-palette] .crm-tag,html[data-palette] .pg-chip,html[data-palette] .pg-atraso,html[data-palette] .cat-selo,html[data-palette] .crm-col-conta,html[data-palette] .cat-selo-ok,html[data-palette] .cat-selo-erro{border-radius:4px!important}
html[data-palette] .em-linha{border-radius:4px}
html[data-palette] .em-corpo-frame{border-radius:4px}
html[data-palette] .dr-migalha{border-radius:2px}
html[data-palette] .em-pasta{border-radius:4px}
html[data-palette] .dr-cartao{border-radius:6px}
html[data-palette] .dr-cartao-icone{border-radius:4px}
html[data-palette] .dr-cartao.tem-cor::before{border-radius:0 0 2px 2px}
html[data-palette] .dr-paleta{border-radius:4px}
html[data-palette] .em-escrever{border-radius:6px}
html[data-palette] .em-escrever textarea{border-radius:4px}
html[data-palette] .em-enviada{border-radius:4px}
html[data-palette] .em-para-mais button{border-radius:4px}
html[data-palette] .em-icone{border-radius:4px}
html[data-palette] .em-marcadores{border-radius:4px}
html[data-palette] .em-marcadores button{border-radius:4px}
html[data-palette] .rasc-aviso{border-radius:6px}
html[data-palette] .rasc-painel{border-radius:6px}
html[data-palette] .rasc-painel-lista li{border-radius:4px}
html[data-palette] .fc-cartao{border-radius:6px}
html[data-palette] .fc-foto{border-radius:4px}
html[data-palette] .fu-par{border-radius:4px}
html[data-palette] .fu-par img{border-radius:4px}
html[data-palette] .barra-enc-btn,html[data-palette] .barra-enc-selo{border-radius:4px}
html[data-palette] .barra-enc-enviar{border-radius:4px}
html[data-palette] .cli-cond-wrap{border-radius:6px}
html[data-palette] .cat-cred{border-radius:4px}
html[data-palette] .mc-aviso{border-radius:4px}
html[data-palette] .mc-casa{border-radius:6px}
html[data-palette] .mc-casa-logo{border-radius:4px}
html[data-palette] .mc-lista{border-radius:4px}
html[data-palette] .enc-ref{border-radius:2px}
html[data-palette] .imp-painel{border-radius:6px}
html[data-palette] .imp-cod{border-radius:2px}
html[data-palette] .enc-clipe{border-radius:2px}
html[data-palette] .rasc-painel-deitar{border-radius:2px}
html[data-palette] .inst-caixa{border-radius:6px}
html[data-palette] .inst-icone{border-radius:4px}
html[data-palette] .hab-repetir{border-radius:6px}
html[data-palette] .hab-painel{border-radius:6px}
html[data-palette] .ajuda-cx{border-radius:6px}
html[data-palette] .ajuda-atencao{border-radius:4px}
html[data-palette] .ajuda-texto{border-radius:4px}
html[data-palette] .duv-item{border-radius:4px}
html[data-palette] .pproc-lista{border-radius:4px}
html[data-palette] .pproc-item{border-radius:4px}
html[data-palette] .em-rastreio{border-radius:4px}
html[data-palette] .em-docs-lista li{border-radius:4px}
html[data-palette] .em-modal{border-radius:6px}
html[data-palette] .em-modal-lista button{border-radius:4px}
html[data-palette] .cx-nova{border-radius:4px}
html[data-palette] .cx-pasta{border-radius:4px}
html[data-palette] .cx-procura input{border-radius:4px}
html[data-palette] .cx-icone{border-radius:4px}
html[data-palette] .cx-msg{border-radius:6px}
html[data-palette] .cx-ficha{border-radius:6px}
html[data-palette] .cx-bt{border-radius:4px}
html[data-palette] .cx-perguntar select{border-radius:4px}
html[data-palette] .em-caminho button{border-radius:2px}
html[data-palette] .em-modo-op{border-radius:4px}
html[data-palette] .cx-arrumar-menu{border-radius:4px}
html[data-palette] .cx-arrumar-menu button{border-radius:4px}
html[data-palette] .cx-arrumar-nova{border-radius:0 0 4px 4px!important}
html[data-palette] .em-ia-res{border-radius:4px}
html[data-palette] .em-ia-fora{border-radius:2px}
html[data-palette] .em-ia-dentro{border-radius:2px}
html[data-palette] .cx-traduz{border-radius:4px}
html[data-palette] .em-ia-aviso{border-radius:4px}
html[data-palette] .ajuda-resposta{border-radius:4px}
html[data-palette] .em-as{border-radius:4px}
html[data-palette] .em-as-campo{border-radius:4px}
html[data-palette] .em-as-ficheiros button{border-radius:4px}
html[data-palette] .cx-aval{border-radius:4px}
html[data-palette] .cx-grande-cx{border-radius:6px}
html[data-palette] .ag-cx{border-radius:6px}
html[data-palette] .ag-cx input[type="text"],html[data-palette] .ag-cx input[type="datetime-local"],html[data-palette] .ag-cx textarea{border-radius:4px}
html[data-palette] .ag-nota{border-radius:4px}
html[data-palette] .ag-marcados{border-radius:4px}
html[data-palette] .ag-painel{border-radius:6px}
html[data-palette] .ag-painel-mais{border-radius:4px}
html[data-palette] .ag-ev{border-radius:4px}
html[data-palette] .ag-painel.is-claro .ag-ev{border-radius:4px}
html[data-palette] .cal-aviso{border-radius:4px}
html[data-palette] .cal-chip{border-radius:2px}
html[data-palette] .cal-caixa{border-radius:4px}
html[data-palette] .em-imagens-lista li{border-radius:4px}
html[data-palette] .em-imagens-lista img{border-radius:4px}
html[data-palette] .em-imagens-lista button{border-radius:2px}
html[data-palette] .em-depois{border-radius:4px}
html[data-palette] .em-depois-data{border-radius:4px}
html[data-palette] .em-janela{border-radius:6px 6px 0 0}
html[data-palette] .em-janela.is-grande{border-radius:6px}
html[data-palette] .em-janela-bt{border-radius:4px}
@media (max-width:640px){html[data-palette] .em-janela{border-radius:6px 6px 0 0}}
html[data-palette] .em-corpo{border-radius:4px}
html[data-palette] .em-corpo-img{border-radius:4px}
html[data-palette] .em-depois-data{border-radius:4px}
html[data-palette] .em-as-mais{border-radius:4px}
html[data-palette] .df-x{border-radius:4px}
html[data-palette] .df-select{border-radius:4px}
html[data-palette] .df-btn{border-radius:4px}
html[data-palette] .df-cor{border-radius:6px}
html[data-palette] .df-amostra{border-radius:4px}
html[data-palette] .df-amostra-btn{border-radius:6px}
html[data-palette] .df-amostra-ponto{border-radius:6px}
html[data-palette] .df-modo{border-radius:4px}
html[data-palette] .df-modo button{border-radius:4px}
html[data-palette] .df-sair{border-radius:4px}
html[data-palette] .cx-ficha-tirar{border-radius:2px}
html[data-palette] .em-pe-nota{border-radius:2px}
html[data-palette] .ag-janela{border-radius:6px}
html[data-palette] .ag-janela-x{border-radius:4px}
html[data-palette] .qv-cx{border-radius:6px}
html[data-palette] .qv-x{border-radius:4px}
html[data-palette] .lg-palco{border-radius:4px}
html[data-palette] .ct-procura input{border-radius:2px}
html[data-palette] .ct-sel{border-radius:2px}
html[data-palette] .ct-etiqueta{border-radius:2px}
html[data-palette] #ct-tabela{border-radius:4px}
html[data-palette] .ct-rever{border-radius:2px}
html[data-palette] .ct-bt{border-radius:2px}
html[data-palette] .ct-modo-marca{border-radius:2px}
html[data-palette] .ct-modal{border-radius:4px}
html[data-palette] .ct-modal-ficha label input[type=text],html[data-palette] .ct-modal-ficha label input[type=email],html[data-palette] .ct-modal-ficha label input:not([type]){border-radius:2px}
html[data-palette] .ct-marcas-campo{border-radius:4px}
html[data-palette] .ct-saiu{border-radius:2px}
html[data-palette] .ct-saiu-campo{border-radius:4px}
html[data-palette] .df-area{border-radius:2px}
html[data-palette] .cli-lista tbody td:first-child{border-radius:6px 0 0 6px}
html[data-palette] .cli-lista tbody td:last-child{border-radius:0 6px 6px 0}
html[data-palette] .tipo-op{border-radius:2px}
html[data-palette] .ficha-bloco{border-radius:4px}
html[data-palette] .pessoa-sugs{border-radius:4px}
html[data-palette] .pessoa-sug-wa{border-radius:2px}
html[data-palette] .pessoa-sug-fonte{border-radius:2px}
html[data-palette] .nv-janela{border-radius:6px}
html[data-palette] .nv-x{border-radius:4px}
html[data-palette] .nv-novo{border-radius:2px}
html[data-palette] .email-x{border-radius:2px}
html[data-palette] .selo-inativo{border-radius:2px}
html[data-palette] .ct-promo-conta{border-radius:2px}
html[data-palette] .ct-promo-linha{border-radius:2px}
html[data-palette] .ct-promo-feito{border-radius:2px}
html[data-palette] .rounded-xl{border-radius:6px}
html[data-palette] .rounded-2xl{border-radius:6px}
html[data-palette] .rounded-3xl{border-radius:6px}
html[data-palette] .rounded-lg{border-radius:4px}
html[data-palette] .rounded-md{border-radius:4px}
html[data-palette] .rounded{border-radius:2px}
html[data-palette] .rounded-sm{border-radius:2px}
