.painel-explosiva[data-bs-theme=dark]{--vermelho-legivel:color-mix(in srgb, var(--vermelho) 85%, #000);--bs-body-font-family:var(--fonte-source-sans), system-ui, sans-serif;--bs-body-bg:#121732;--bs-body-bg-rgb:27, 27, 27;--bs-secondary-bg:#1a2142;--bs-secondary-bg-rgb:34, 34, 34;--bs-tertiary-bg:#0b0f1e;--bs-tertiary-bg-rgb:18, 18, 18;--bs-body-color:#f4f6ff;--bs-body-color-rgb:247, 240, 226;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:#f7f0e2b8;--bs-border-color:#262f55;--bs-heading-color:#fff;--bs-primary:#2b5cff;--bs-primary-rgb:208, 8, 37;--bs-primary-text-emphasis:#a9c0ff;--bs-primary-bg-subtle:#0e1430;--bs-primary-border-subtle:#1b3fd1;--bs-link-color:#a98bff;--bs-link-color-rgb:169, 139, 255;--bs-link-hover-color:#fff;--bs-link-hover-color-rgb:255, 255, 255;--bs-focus-ring-color:#d0082559;--lte-sidebar-width:270px;min-height:100dvh;font-family:var(--bs-body-font-family);color:var(--bs-body-color);background-color:var(--bs-tertiary-bg)}.painel-explosiva .btn-primary{--bs-btn-bg:#2b5cff;--bs-btn-border-color:#2b5cff;--bs-btn-hover-bg:#1b3fd1;--bs-btn-hover-border-color:#1b3fd1;--bs-btn-active-bg:#1b3fd1;--bs-btn-active-border-color:#1b3fd1;--bs-btn-disabled-bg:#2b5cff;--bs-btn-disabled-border-color:#2b5cff;--bs-btn-focus-shadow-rgb:208, 8, 37}.painel-explosiva .nav-pills{--bs-nav-pills-link-active-bg:#2b5cff;--bs-nav-link-color:var(--bs-body-color);--bs-nav-link-hover-color:#fff}.painel-explosiva :is(.form-control,.form-select):focus{border-color:#9ab4ff;box-shadow:0 0 0 .25rem #d0082540}.painel-explosiva .form-check-input:checked{background-color:#2b5cff;border-color:#2b5cff}.painel-explosiva .btn-ouro{--bs-btn-color:#fff;--bs-btn-bg:var(--ouro);--bs-btn-border-color:var(--ouro);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--ouro-claro);--bs-btn-hover-border-color:var(--ouro-claro);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--ouro-escuro);--bs-btn-active-border-color:var(--ouro-escuro);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--ouro);--bs-btn-disabled-border-color:var(--ouro)}.painel-explosiva .text-bg-ouro{color:#fff!important;background-color:var(--ouro)!important}.painel-explosiva[data-bs-theme] .app-sidebar{--lte-sidebar-color:#d6d0c4;--lte-sidebar-hover-color:#fff;--lte-sidebar-hover-bg:#ffffff12;--lte-sidebar-menu-active-bg:var(--vermelho-legivel);--lte-sidebar-menu-active-color:#fff;--lte-sidebar-header-color:var(--ouro);border-right:1px solid var(--bs-border-color);background-color:#161616}.painel-explosiva .sidebar-menu .nav-header{letter-spacing:.08em;text-transform:uppercase;padding-top:1rem;font-size:.72rem;font-weight:700}.painel-explosiva .sidebar-menu .nav-link{align-items:center;gap:.5rem;display:flex}.painel-explosiva .sidebar-menu .nav-link>p{flex:auto;align-items:center;min-width:0;margin:0;display:flex}.painel-explosiva .sidebar-menu .nav-link>p>.nome{text-overflow:ellipsis;overflow:hidden}.painel-explosiva .sidebar-menu .nav-badge{margin-left:auto}.painel-explosiva .sidebar-brand{justify-content:space-between;gap:.5rem;min-height:3.5rem}.painel-explosiva .sidebar-brand :is(.logo-xs,.logo-xl){position:static}.painel-explosiva .sidebar-brand .logo-xs{display:none}@media (min-width:992px){.painel-explosiva.sidebar-collapse .app-sidebar:not(:hover) .logo-xl{display:none}.painel-explosiva.sidebar-collapse .app-sidebar:not(:hover) .logo-xs{display:block}.painel-explosiva.sidebar-collapse .app-sidebar:not(:hover) .sidebar-search{display:none}}.painel-explosiva .sidebar-search{padding:.75rem .75rem 0}.painel-explosiva .app-header{border-bottom:1px solid var(--bs-border-color)}.painel-explosiva .avatar-inicial{color:#fff;background:var(--ouro);border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:700;display:inline-grid}.painel-explosiva .app-content>.container-fluid{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.painel-explosiva .app-content-header h1{font-weight:600}.painel-explosiva .info-box .info-box-text,.painel-explosiva .info-box .progress-description{white-space:normal;text-overflow:clip;overflow:visible}.painel-explosiva .info-box .info-box-number{overflow-wrap:anywhere}.painel-explosiva .info-box .info-box-icon{align-self:flex-start;width:64px;height:64px}.painel-explosiva .info-box .info-box-text a{color:var(--bs-body-color);text-decoration:none}.painel-explosiva .info-box .info-box-text a:hover{text-decoration:underline}.painel-explosiva .small-box h3{overflow-wrap:anywhere;font-size:clamp(1.4rem,1rem + 1.1vw,2rem);font-weight:700}.painel-explosiva .small-box .small-box-icon{width:64px;height:64px}.painel-explosiva .small-box>.small-box-footer{color:inherit;text-decoration:none}.painel-explosiva .como{margin-top:.35rem;font-size:.8rem}.painel-explosiva .como>summary{cursor:pointer}.painel-explosiva .como>p{margin:.35rem 0 0}.painel-explosiva .card-header .card-title{font-size:1rem;font-weight:600}.painel-explosiva .dica{vertical-align:middle;margin-left:.4rem;display:inline-block}.painel-explosiva .dica-botao{width:1.15rem;height:1.15rem;color:inherit;cursor:help;background:0 0;border:1.5px solid;border-radius:50%;place-items:center;padding:0;font-size:.72rem;font-weight:800;line-height:1;display:inline-grid;position:relative}.painel-explosiva .dica-botao:after{content:"";position:absolute;inset:-13px}.painel-explosiva .dica-botao:is(:hover,:focus-visible,[aria-expanded=true]){background:#ffffff2e}.painel-explosiva .dica-balao{z-index:1090;color:#f4f6ff;text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;background:#0d0d0d;border:1px solid #38437a;border-radius:.5rem;padding:.65rem .8rem;font-size:.82rem;font-weight:400;line-height:1.45;position:fixed;box-shadow:0 10px 28px #0000008c}.painel-explosiva .dica-balao b{color:#fff}
.painel-explosiva .grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:stretch;gap:1rem;display:grid}@media (min-width:700px){.painel-explosiva .grade>.grade-largo{grid-column:span 2}}@media (max-width:599px){.painel-explosiva .grade{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:.5rem}.painel-explosiva .grade>:is(.small-box,.grade-largo,.card,form){grid-column:1/-1}.painel-explosiva .grade .info-box{padding:.4rem}}.painel-explosiva .caixa{flex-direction:column;gap:.6rem;min-width:0;margin-bottom:0;display:flex}.painel-explosiva .caixa>h2,.painel-explosiva .caixa>header>h2{margin:0;font-size:1rem;font-weight:600}.painel-explosiva .secao{flex-direction:column;gap:.6rem;display:flex}.painel-explosiva .secao>h2{color:var(--bs-secondary-color);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.painel-explosiva .lista-larga{flex-direction:column;gap:1rem;display:flex}.painel-explosiva .campo{flex-direction:column;gap:.35rem;min-width:0;max-width:100%;font-size:.9rem;font-weight:600;display:flex}.painel-explosiva :is(.campo,.busca) :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=file],[type=color]),select,textarea){width:100%;min-width:0;min-height:2.6rem;font:inherit;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:.4rem .75rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.painel-explosiva :is(.campo,.busca) :is(input,select,textarea):focus{border-color:#9ab4ff;outline:0;box-shadow:0 0 0 .25rem #d0082540}.painel-explosiva .campo textarea{resize:vertical;min-height:5.25rem}.painel-explosiva .campo select{text-overflow:ellipsis;max-width:100%}.painel-explosiva .campo input[type=file]{font-weight:400}.painel-explosiva .campo input:is([type=checkbox],[type=radio]),.painel-explosiva input:is([type=checkbox],[type=radio]){accent-color:#2b5cff;flex:none;width:1.1rem;height:1.1rem;margin:0}.painel-explosiva fieldset.campo{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);margin:0;padding:.75rem .9rem .9rem}.painel-explosiva fieldset.campo>legend{float:none;width:auto;color:var(--bs-secondary-color);margin:0;padding:0 .4rem;font-size:.8rem}.painel-explosiva .formulario-largo{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));align-items:start;gap:.75rem 1rem;margin-top:.6rem;display:grid}.painel-explosiva .campo-largo{grid-column:1/-1}.painel-explosiva .busca{gap:.5rem;display:flex}.painel-explosiva .faixa{grid-template-columns:minmax(0,1fr) 120px;gap:.6rem;max-width:460px;display:grid}.painel-explosiva .mensagem{background:var(--bs-secondary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);margin:0;padding:.55rem .75rem;font-size:.9rem;font-weight:600}.painel-explosiva .mensagem[data-tipo=erro]{color:var(--bs-danger-text-emphasis);background:var(--bs-danger-bg-subtle);border-color:var(--bs-danger-border-subtle)}.painel-explosiva .mensagem[data-tipo=ok]{color:var(--bs-success-text-emphasis);background:var(--bs-success-bg-subtle);border-color:var(--bs-success-border-subtle)}.painel-explosiva .mensagem[data-tipo=atencao]{color:var(--bs-warning-text-emphasis);background:var(--bs-warning-bg-subtle);border-color:var(--bs-warning-border-subtle)}.painel-explosiva .dados{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:.6rem 1rem;margin:0;display:grid}.painel-explosiva .dados dt{color:var(--bs-secondary-color);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.painel-explosiva .dados dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.painel-explosiva .documentos{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:.75rem;display:grid}.painel-explosiva .documento{flex-direction:column;gap:.4rem;margin:0;display:flex}.painel-explosiva .documento img{object-fit:contain;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background:#000;width:100%;height:300px}.painel-explosiva .documento figcaption{color:var(--bs-secondary-color);font-size:.8rem;font-weight:700}.painel-explosiva .json{min-width:180px;font-family:var(--bs-font-monospace);color:var(--bs-secondary-color);white-space:normal;overflow-wrap:anywhere;font-size:.75rem}.painel-explosiva .foto-do-jogador{object-fit:cover;background:var(--bs-secondary-bg);width:72px;height:72px;box-shadow:0 0 0 2px var(--ouro-escuro);border-radius:50%;flex:none}.painel-explosiva .achados{flex-direction:column;gap:.25rem;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.painel-explosiva .achados button{width:100%;font:inherit;color:var(--bs-body-color);text-align:left;cursor:pointer;background:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:.5rem .65rem;font-weight:500}.painel-explosiva .achados button:hover{border-color:var(--ouro)}.painel-explosiva .achados code{color:var(--ouro)}.painel-explosiva .motivos-prontos{flex-wrap:wrap;gap:.5rem;display:flex}.painel-explosiva .chip-de-motivo{min-height:2.25rem;font:inherit;color:var(--bs-body-color);cursor:pointer;background:var(--bs-secondary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:999px;padding:0 .9rem;font-size:.82rem;font-weight:600}@media (hover:hover){.painel-explosiva .chip-de-motivo:hover{border-color:var(--bs-secondary-color)}}.painel-explosiva .chip-de-motivo:focus-visible{outline:2px solid var(--bs-body-color);outline-offset:2px}.painel-explosiva .chip-de-motivo:has(input:focus-visible){outline:2px solid var(--bs-body-color);outline-offset:2px}.painel-explosiva label.chip-de-motivo{align-items:center;gap:.5rem;display:inline-flex}.painel-explosiva .chip-de-motivo:has(input:checked){background:#d0082526;border-color:#4f7bff}.painel-explosiva .janela-do-painel{width:min(92vw,520px);color:var(--bs-body-color);white-space:normal;background:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius-xl);padding:1.5rem}.painel-explosiva .janela-do-painel::backdrop{background:#000000a8}.painel-explosiva .janela-do-painel h2{margin:0;font-size:1.25rem}.painel-explosiva .janela-icone{color:#4f7bff;background:#d0082526;border:1px solid #d0082573;border-radius:50%;place-items:center;width:52px;height:52px;display:inline-grid}.painel-explosiva .miniaturas{gap:.5rem;display:flex}.painel-explosiva .miniatura{background:var(--bs-secondary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);width:70px;height:70px;display:block;position:relative;overflow:hidden}.painel-explosiva .miniatura img{object-fit:cover;width:100%;height:100%}.painel-explosiva .miniatura span{color:#fff;text-align:center;text-transform:uppercase;background:#000000a8;padding:2px 0;font-size:10px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.painel-explosiva .numeros-do-caso{color:var(--bs-secondary-color);grid-template-columns:repeat(4,auto);gap:2px 14px;margin-top:.4rem;font-size:.7rem;display:grid}.painel-explosiva .numeros-do-caso b{color:var(--bs-body-color);font-size:.82rem;display:block}.painel-explosiva .tipos{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.painel-explosiva .tipos legend{float:none;width:100%;color:var(--bs-secondary-color);margin-bottom:.4rem;font-size:.82rem}.painel-explosiva :is(.tipo,.marcar){cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}.painel-explosiva .tipo{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:999px;padding:0 .9rem}.painel-explosiva .tipo:has(input:checked){color:var(--ouro);border-color:var(--ouro)}.painel-explosiva .previa{color:#1a1a1a;background:#f3f3f3;border-radius:1rem;gap:.6rem;max-width:380px;padding:.75rem;display:flex}.painel-explosiva .previa img{border-radius:8px}.painel-explosiva .previa>span{flex-direction:column;gap:2px;min-width:0;font-size:.82rem;display:flex}.painel-explosiva .previa small{color:#666;font-size:.7rem}.painel-explosiva .previa-do-popup{color:#f4f6ff;background:#0d0f13;border:1px solid #38437a;border-radius:16px;flex-direction:column;width:min(100%,320px);display:flex;position:relative;overflow:hidden}.painel-explosiva .previa-do-popup img{width:100%;height:auto;display:block}.painel-explosiva .previa-do-popup-vazia{aspect-ratio:4/5;color:var(--bs-secondary-color);border-bottom:1px dashed #38437a;place-items:center;font-size:.85rem;display:grid}.painel-explosiva .previa-do-popup-fechar{color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:8px;right:8px}.painel-explosiva .previa-do-popup-corpo{flex-direction:column;gap:8px;padding:10px 12px 12px;font-size:.85rem;display:flex}.painel-explosiva .previa-do-popup-botao{color:#fff;background:linear-gradient(180deg, var(--ouro-claro), var(--ouro));border-radius:12px;place-items:center;min-height:40px;font-weight:800;display:grid}.painel-explosiva .previa-do-popup-brilho{background:linear-gradient(#0d0f13, #0d0f13) padding-box, conic-gradient(var(--ouro-claro), var(--vermelho), var(--ouro), #fff3c4, var(--vermelho), var(--ouro-claro)) border-box;border:3px solid #0000;box-shadow:0 0 18px #ead2a08c,0 0 42px #f5092c59}.painel-explosiva .conversa-do-chamado .direct-chat-messages{background:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);height:auto;max-height:min(60vh,560px);padding:.75rem}.painel-explosiva .conversa-do-chamado .direct-chat-msg{margin-bottom:.9rem}.painel-explosiva .conversa-do-chamado .direct-chat-img{float:left;width:40px;height:40px;color:var(--bs-body-color);background:var(--bs-secondary-bg);border-radius:50%;place-items:center;display:grid}.painel-explosiva .conversa-do-chamado .direct-chat-msg.end .direct-chat-img{float:right}.painel-explosiva .conversa-do-chamado .direct-chat-text{white-space:pre-line;overflow-wrap:anywhere;max-width:min(78%,560px);color:var(--bs-body-color);background:var(--bs-secondary-bg);border-color:var(--bs-border-color);margin:.25rem 0 0 50px}.painel-explosiva .conversa-do-chamado .direct-chat-msg.end .direct-chat-text{color:#fff;background:#2b5cff;border-color:#2b5cff;margin:.25rem 50px 0 auto}.painel-explosiva .conversa-do-chamado .direct-chat-msg.end[data-autor=robo] .direct-chat-text{color:#fff;background:var(--ouro);border-color:var(--ouro)}.painel-explosiva .conversa-do-chamado .direct-chat-text:after,.painel-explosiva .conversa-do-chamado .direct-chat-text:before{border-right-color:var(--bs-secondary-bg)}.painel-explosiva .conversa-do-chamado .direct-chat-msg.end .direct-chat-text:after,.painel-explosiva .conversa-do-chamado .direct-chat-msg.end .direct-chat-text:before{border-left-color:#2b5cff}.painel-explosiva .conversa-do-chamado .direct-chat-msg.end[data-autor=robo] .direct-chat-text:after,.painel-explosiva .conversa-do-chamado .direct-chat-msg.end[data-autor=robo] .direct-chat-text:before{border-left-color:var(--ouro)}.painel-explosiva .conversa-do-chamado .anexo-do-chamado{margin-bottom:.35rem;display:block}.painel-explosiva .conversa-do-chamado .anexo-do-chamado img{border-radius:var(--bs-border-radius);background:#fff;max-width:100%;max-height:320px;display:block}.painel-explosiva .conversa-do-chamado .direct-chat-name{font-weight:600}.painel-explosiva .conversa-do-chamado .direct-chat-timestamp{color:var(--bs-secondary-color)}.painel-explosiva .selo-rede{letter-spacing:.01em;font-weight:700}.painel-explosiva .selo-facebook{color:#fff;background:#1456c2}.painel-explosiva .selo-instagram{color:#fff;background:#b0246a}.painel-explosiva .selo-meta{color:#fff;background:#0a5ad1}.painel-explosiva .selo-tiktok{color:#fff;background:#000;box-shadow:inset 2px 0 #25f4ee,inset -2px 0 #fe2c55}.painel-explosiva .selo-kwai{color:#fff;background:#ff8a1f}.painel-explosiva .selo-google{color:#fff;background:#1a66d6}.painel-explosiva .dobra{margin-bottom:1rem}.painel-explosiva .dobra>summary{cursor:pointer;font-weight:600;list-style:none}.painel-explosiva .dobra>summary::-webkit-details-marker{display:none}.painel-explosiva .dobra>summary:before{content:"+ "}.painel-explosiva .dobra[open]>summary:before{content:"− "}.painel-explosiva .dobra-conteudo{margin-top:.75rem}.painel-explosiva .selos-do-esporte .badge{padding:.4em .7em;font-size:.78rem;font-weight:600}.painel-explosiva .abas-do-esporte{background:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);padding:.25rem 1rem;display:grid}.painel-explosiva .abas-do-esporte>section{grid-template-columns:12rem minmax(0,1fr);align-items:center;gap:.5rem 1rem;min-width:0;padding:.6rem 0;display:grid}.painel-explosiva .abas-do-esporte>section+section{border-top:1px solid var(--bs-border-color)}@media (max-width:767.98px){.painel-explosiva .abas-do-esporte>section{grid-template-columns:minmax(0,1fr);gap:.4rem}}.painel-explosiva .abas-do-esporte h2{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color);margin:0;font-size:.7rem;font-weight:700}.painel-explosiva .abas-do-esporte .nav{gap:.4rem}.painel-explosiva .abas-do-esporte .nav-link{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.35rem .9rem;font-size:.9rem}.painel-explosiva .abas-do-esporte .nav-link:not(.active){background:color-mix(in srgb, var(--bs-body-color) 6%, transparent);border-color:color-mix(in srgb, var(--bs-body-color) 10%, transparent)}.painel-explosiva .abas-do-esporte .nav-link:not(.active):hover,.painel-explosiva .abas-do-esporte .nav-link:not(.active):focus-visible{background:color-mix(in srgb, var(--bs-body-color) 12%, transparent);border-color:color-mix(in srgb, var(--bs-body-color) 22%, transparent);color:var(--bs-body-color)}.painel-explosiva .abas-do-esporte .nav-link.active{font-weight:600}
.painel-explosiva.tema-preto[data-bs-theme=dark]{--preto-cartao:#0b0b0b;--preto-borda:#1f1f1f;--preto-borda-forte:#2a2a2a;--preto-cinza:#a1a1a1;--preto-cinza-escuro:#6b6b6b;--preto-marca:#3d8bff;--bs-body-font-family:var(--fonte-inter-tight), Inter, system-ui, sans-serif;--bs-body-bg:#000;--bs-body-bg-rgb:0, 0, 0;--bs-tertiary-bg:#000;--bs-tertiary-bg-rgb:0, 0, 0;--bs-secondary-bg:#0b0b0b;--bs-secondary-bg-rgb:11, 11, 11;--bs-body-color:#fff;--bs-body-color-rgb:255, 255, 255;--bs-secondary-color:#a1a1a1;--bs-border-color:#1f1f1f;--bs-heading-color:#fff;--bs-link-color:#fff;--bs-link-hover-color:#fff;-webkit-font-smoothing:antialiased;background:#000!important}.painel-explosiva.tema-preto .app-header{border-bottom:1px solid var(--preto-borda);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d9!important}.painel-explosiva.tema-preto[data-bs-theme] .app-sidebar{border-right:1px solid var(--preto-borda);box-shadow:none!important;background:#000!important}.painel-explosiva.tema-preto .sidebar-brand{border-bottom:1px solid var(--preto-borda)}.painel-explosiva.tema-preto .sidebar-brand .badge{letter-spacing:0;border-radius:999px;font-weight:600;color:#000!important;background:#fff!important}.painel-explosiva.tema-preto .sidebar-menu .nav-header{color:var(--preto-cinza-escuro);letter-spacing:.06em;font-size:11px;font-weight:600}.painel-explosiva.tema-preto .sidebar-menu .nav-link{color:#cfcfcf;border-radius:10px}.painel-explosiva.tema-preto .sidebar-menu .nav-link:hover{color:#fff;background:#111}.painel-explosiva.tema-preto .sidebar-menu .nav-link.active{position:relative;color:#fff!important;box-shadow:none!important;background:#161616!important}.painel-explosiva.tema-preto .sidebar-menu .nav-link.active:before{content:"";background:var(--preto-marca);border-radius:3px;width:3px;position:absolute;top:25%;bottom:25%;left:-6px}.painel-explosiva.tema-preto .app-content-header h1{letter-spacing:-.04em;font-weight:500;font-size:clamp(28px,3.4vw,40px)!important}.painel-explosiva.tema-preto .app-main{background:#000}.painel-explosiva.tema-preto .app-footer{border-top:1px solid var(--preto-borda);background:#000;color:var(--preto-cinza-escuro)!important}.painel-explosiva.tema-preto .card{border:1px solid var(--preto-borda);background:var(--preto-cartao);box-shadow:none;border-radius:20px}.painel-explosiva.tema-preto .card-header{border-bottom:1px solid var(--preto-borda);background:0 0}.painel-explosiva.tema-preto .card-title{letter-spacing:-.01em;font-size:16px;font-weight:500}.painel-explosiva.tema-preto .text-bg-danger{--preto-tom:255 31 69}.painel-explosiva.tema-preto .text-bg-ouro{--preto-tom:139 102 255}.painel-explosiva.tema-preto .text-bg-success{--preto-tom:34 197 94}.painel-explosiva.tema-preto .text-bg-warning,.painel-explosiva.tema-preto .small-box.text-bg-secondary{--preto-tom:245 165 36}.painel-explosiva.tema-preto .text-bg-info{--preto-tom:59 158 255}.painel-explosiva.tema-preto .text-bg-primary{--preto-tom:129 140 248}.painel-explosiva.tema-preto .text-bg-ciano{--preto-tom:34 211 238}.painel-explosiva.tema-preto .text-bg-roxo{--preto-tom:192 132 252}.painel-explosiva.tema-preto .text-bg-rosa{--preto-tom:244 114 182}.painel-explosiva.tema-preto .text-bg-lima{--preto-tom:163 230 53}.painel-explosiva.tema-preto .text-bg-laranja{--preto-tom:251 146 60}.painel-explosiva.tema-preto .small-box{border:1px solid var(--preto-borda);text-align:center;box-shadow:none;border-radius:20px;align-items:center;position:relative;overflow:hidden;background:linear-gradient(180deg, rgb(var(--preto-tom,161 161 161) / .12), transparent 70%), var(--preto-cartao)!important;color:#fff!important}.painel-explosiva.tema-preto .small-box:before{content:"";background:rgb(var(--preto-tom,161 161 161));height:2px;position:absolute;inset:0 0 auto}.painel-explosiva.tema-preto .small-box>.inner{flex-direction:column;align-items:center;gap:4px;width:100%;padding:10px 20px 22px;display:flex}.painel-explosiva.tema-preto .small-box>.inner>p:first-of-type{color:#d4d4d4;order:-1;font-weight:500!important}.painel-explosiva.tema-preto .small-box>.inner>p.small{color:var(--preto-cinza);font-size:13px!important}.painel-explosiva.tema-preto .small-box h3{letter-spacing:-.04em;font-weight:500;margin:0!important}.painel-explosiva.tema-preto .small-box .small-box-icon{box-sizing:border-box;border:1px solid rgb(var(--preto-tom,161 161 161) / .3);background:rgb(var(--preto-tom,161 161 161) / .12);width:38px;height:38px;color:rgb(var(--preto-tom,161 161 161));border-radius:10px;order:-1;margin-top:26px;padding:8px;display:block;position:static;transform:none}.painel-explosiva.tema-preto .small-box>.small-box-footer{width:100%;color:var(--preto-cinza);background:0 0;padding:0 0 18px;font-size:13px}.painel-explosiva.tema-preto .small-box>.small-box-footer:hover{color:#fff;background:0 0}.painel-explosiva.tema-preto .grade:has(>.small-box):not(:has(>:not(.small-box))){border:1px solid var(--preto-borda);background:var(--preto-cartao);border-radius:20px;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;overflow:hidden}.painel-explosiva.tema-preto .grade:has(>.small-box):not(:has(>:not(.small-box)))>.small-box{border:0;border-left:1px solid var(--preto-borda);border-radius:0}.painel-explosiva.tema-preto .grade:has(>.small-box):not(:has(>:not(.small-box)))>.small-box:first-child{border-left:0}@media (max-width:767.98px){.painel-explosiva.tema-preto .grade:has(>.small-box):not(:has(>:not(.small-box))){grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.painel-explosiva.tema-preto .grade:has(>.small-box):not(:has(>:not(.small-box)))>.small-box{border-left:0;border-top:1px solid var(--preto-borda)}.painel-explosiva.tema-preto .grade:has(>.small-box):not(:has(>:not(.small-box)))>.small-box:first-child{border-top:0}}.painel-explosiva.tema-preto .info-box{border:1px solid var(--preto-borda);background:var(--preto-cartao);box-shadow:none;border-radius:16px}.painel-explosiva.tema-preto .info-box-icon{border:1px solid rgb(var(--preto-tom,161 161 161) / .3);border-radius:12px;background:rgb(var(--preto-tom,161 161 161) / .12)!important;color:rgb(var(--preto-tom,161 161 161))!important;box-shadow:none!important}.painel-explosiva.tema-preto .info-box-number{letter-spacing:-.02em;font-weight:500}.painel-explosiva.tema-preto .callout{border:1px solid var(--preto-borda);border-left:3px solid var(--preto-marca);color:var(--preto-cinza);border-radius:14px;background:var(--preto-cartao)!important}.painel-explosiva.tema-preto .callout strong,.painel-explosiva.tema-preto .callout b,.painel-explosiva.tema-preto .callout h2{color:#fff}.painel-explosiva.tema-preto .alert{border-radius:12px}.painel-explosiva.tema-preto :is(.btn-primary,.btn-ouro,.btn-light){border:0;border-radius:999px;font-weight:600;transition:filter .15s,box-shadow .15s}.painel-explosiva.tema-preto .btn-primary{box-shadow:0 0 0 1px #0066ff8c,0 6px 22px -6px #0066ffbf;color:#fff!important;background:linear-gradient(#3d8bff,#06f)!important}.painel-explosiva.tema-preto .btn-ouro{box-shadow:0 0 0 1px #8b66ff8c,0 6px 22px -6px #8b66ff99;color:#fff!important;background:linear-gradient(#8b66ff,#6233f2)!important}.painel-explosiva.tema-preto .btn-light{color:#000!important;background:#fff!important}.painel-explosiva.tema-preto :is(.btn-primary,.btn-ouro,.btn-light):hover{filter:brightness(1.08)}.painel-explosiva.tema-preto :is(.btn-primary,.btn-ouro):hover{box-shadow:0 0 0 1px rgb(var(--preto-brilho) / .7), 0 8px 28px -4px rgb(var(--preto-brilho) / .85)}.painel-explosiva.tema-preto .btn-primary{--preto-brilho:0 102 255}.painel-explosiva.tema-preto .btn-ouro{--preto-brilho:139 102 255}.painel-explosiva.tema-preto :is(.btn-primary,.btn-ouro):is(:disabled,.disabled){box-shadow:none;filter:grayscale(.6)brightness(.7)}.painel-explosiva.tema-preto :is(.btn-outline-light,.btn-secondary){border:1px solid var(--preto-borda-forte);color:#fff;background:#161616;border-radius:999px}.painel-explosiva.tema-preto :is(.btn-outline-light,.btn-secondary):hover{background:#1f1f1f}.painel-explosiva.tema-preto .nav-pills .nav-link{color:var(--preto-cinza);border-radius:999px}.painel-explosiva.tema-preto .nav-pills .nav-link.active{color:#000!important;background:#fff!important}.painel-explosiva.tema-preto :is(.form-control,.form-select){border:1px solid var(--preto-borda-forte);color:#fff;background:#121212;border-radius:12px}.painel-explosiva.tema-preto .table{--bs-table-bg:transparent;--bs-table-border-color:var(--preto-borda)}.painel-explosiva.tema-preto .table thead th{color:var(--preto-cinza);font-weight:500}.painel-explosiva.tema-preto .badge.text-bg-secondary{background:#161616!important}.painel-explosiva.tema-preto .link-em-destaque{background:radial-gradient(120% 140% at 0% 0%, #8b66ff24, transparent 55%), var(--preto-cartao);border:1px solid #8b66ff73;border-radius:20px;gap:14px;padding:24px;display:grid;box-shadow:0 0 0 4px #8b66ff0f,0 18px 50px -20px #8b66ff73}.painel-explosiva.tema-preto .link-em-destaque-rotulo{color:#a98bff;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:inline-flex}.painel-explosiva.tema-preto .link-em-destaque h2{letter-spacing:-.03em;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:500}.painel-explosiva.tema-preto .link-em-destaque .input-group .form-control{border-color:#8b66ff59;font-size:clamp(14px,1.6vw,18px)}.painel-explosiva.tema-preto .numero-positivo{color:#22c55e!important}.painel-explosiva.tema-preto .numero-negativo{color:#ff4d63!important}
