.adm{--a-fundo:#f6f7f8;--a-papel:#fff;--a-texto:#1c2024;--a-mudo:#67707a;--a-linha:#e2e5e8;--a-marca:#1f4e5f;--a-ok:#157f3c;--a-alerta:#b54708;--a-erro:#b42318;background:var(--a-fundo);min-height:100vh;color:var(--a-texto);font:15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}.adm h1{margin:0;font-size:1.5rem}.adm a{color:var(--a-marca)}.adm input,.adm textarea{font:inherit;border:1px solid var(--a-linha);background:var(--a-papel);width:100%;color:inherit;border-radius:8px;padding:.5rem .65rem}.adm label{gap:.25rem;font-size:.85rem;font-weight:600;display:grid}.adm-carregando{color:var(--a-mudo);padding:2rem}.adm-pagina{width:min(960px,100% - 32px);margin:2rem auto}.adm-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.adm-botao,.adm-botao-sec{font:inherit;cursor:pointer;border:1px solid var(--a-marca);border-radius:8px;padding:.55rem 1.1rem;font-weight:600;text-decoration:none}.adm-botao{background:var(--a-marca);color:#fff!important}.adm-botao-sec{background:var(--a-papel);color:var(--a-marca)}.adm-botao:disabled,.adm-botao-sec:disabled{opacity:.6;cursor:wait}.adm-link{font:inherit;color:var(--a-marca);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.adm-perigo{color:var(--a-erro)!important}.adm-mudo{color:var(--a-mudo);font-weight:400}.adm-ok{color:var(--a-ok)}.adm-erro{color:var(--a-erro)}.adm-aviso{background:#fff7e6;border:1px solid #f5d9a8;border-radius:8px;padding:.75rem 1rem}.adm-dica{color:var(--a-mudo);margin:.25rem 0 0;font-size:.8rem}.adm-entrar{background:var(--a-papel);border:1px solid var(--a-linha);border-radius:12px;width:min(400px,100% - 32px);margin:12vh auto;padding:2rem}.adm-form{gap:1rem;display:grid}.adm-cartoes{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;padding:0;list-style:none;display:grid}.adm-cartoes a{background:var(--a-papel);border:1px solid var(--a-linha);color:var(--a-texto);border-radius:10px;gap:.2rem;padding:1rem 1.2rem;text-decoration:none;display:grid}.adm-cartoes a:hover{border-color:var(--a-marca)}.adm-selo{color:var(--a-erro);background:#fde8e8;border-radius:99px;justify-self:start;padding:.1rem .5rem;font-size:.75rem}.adm-site{grid-template-columns:220px 1fr;min-height:100vh;display:grid}.adm-lateral{background:var(--a-papel);border-right:1px solid var(--a-linha);flex-direction:column;gap:1rem;padding:1.5rem 1.25rem;display:flex}.adm-voltar{font-size:.85rem;text-decoration:none}.adm-nav{gap:.25rem;display:grid}.adm-nav a{color:var(--a-texto);border-radius:6px;padding:.45rem .7rem;text-decoration:none}.adm-nav a[aria-current=page]{color:var(--a-marca);background:#e8f0f2;font-weight:600}.adm-conteudo{min-width:0;padding:1.75rem clamp(1rem,3vw,2.5rem)}.adm-tabela{border-collapse:collapse;background:var(--a-papel);border:1px solid var(--a-linha);border-radius:10px;width:100%;overflow:hidden}.adm-tabela th,.adm-tabela td{text-align:left;border-bottom:1px solid var(--a-linha);vertical-align:top;padding:.7rem .9rem}.adm-tabela th{color:var(--a-mudo);font-size:.8rem;font-weight:600}.adm-situacao{border-radius:99px;padding:.15rem .55rem;font-size:.8rem;font-weight:600}.adm-publicado{color:var(--a-ok);background:#e3f5e9}.adm-rascunho{color:var(--a-mudo);background:#eef0f2}.adm-agendado{color:var(--a-alerta);background:#fff1dc}.adm-acoes{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.adm-editor-grade{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.5rem;display:grid}.adm-editor-principal{gap:.75rem;display:grid}.adm .adm-titulo{background:0 0;border:0;padding:.25rem 0;font-family:Georgia,serif;font-size:1.8rem;font-weight:700}.adm .adm-resumo{resize:vertical;background:0 0;border:0;padding:.25rem 0;font-size:1.05rem}.adm-editor{background:var(--a-papel);border:1px solid var(--a-linha);border-radius:10px}.adm-barra{border-bottom:1px solid var(--a-linha);background:var(--a-papel);z-index:2;border-radius:10px 10px 0 0;flex-wrap:wrap;gap:.25rem;padding:.5rem;display:flex;position:sticky;top:0}.adm-barra button{font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;min-width:34px;padding:.3rem .55rem;font-size:.85rem}.adm-barra button:hover{background:var(--a-fundo)}.adm-barra button[aria-pressed=true]{color:var(--a-marca);background:#e8f0f2;border-color:#c8dbe0}.adm-barra-sep{background:var(--a-linha);width:1px;margin:0 .25rem}.adm-editor-area{outline:none;min-height:480px;padding:1rem 1.5rem 2rem;font:17px/1.7 Georgia,serif}.adm-editor-area h2{margin:1.75rem 0 .5rem;font-size:1.45rem}.adm-editor-area h3{font-size:1.2rem}.adm-editor-area img{border-radius:6px;max-width:100%}.adm-editor-area img.ProseMirror-selectednode{outline:3px solid var(--a-marca)}.adm-editor-area blockquote{border-left:3px solid var(--a-marca);color:var(--a-mudo);margin-left:0;padding-left:1rem}.adm-editor-lateral{gap:1rem;display:grid;position:sticky;top:1rem}.adm-editor-lateral fieldset{border:1px solid var(--a-linha);background:var(--a-papel);border-radius:10px;gap:.7rem;margin:0;padding:1rem;display:grid}.adm-editor-lateral legend{padding:0 .3rem;font-weight:700}.adm-capa-previa{aspect-ratio:16/9;object-fit:cover;border-radius:6px;width:100%}.adm-rodape-lateral{justify-content:space-between;padding:0 .25rem;display:flex}.adm-seo{border:1px solid var(--a-linha);background:var(--a-papel);border-radius:10px;gap:.9rem;padding:1rem;display:grid}.adm-nota{align-items:baseline;gap:.4rem;display:flex}.adm-nota strong{font-size:2rem;line-height:1}.adm-nota-bom strong{color:var(--a-ok)}.adm-nota-medio strong{color:var(--a-alerta)}.adm-nota-fraco strong{color:var(--a-erro)}.adm-google{border:1px solid var(--a-linha);background:#fff;border-radius:8px;gap:.15rem;padding:.75rem;font-family:Arial,sans-serif;display:grid}.adm-google-url{color:#4d5156;overflow-wrap:anywhere;font-size:.75rem}.adm-google-titulo{color:#1a0dab;font-size:1.1rem;line-height:1.3}.adm-google-desc{color:#4d5156;font-size:.82rem}.adm-checklist{gap:.35rem;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}.adm-checklist li{grid-template-columns:1.2rem 1fr;display:grid}.adm-checklist li.ok{color:var(--a-mudo)}.adm-checklist li.ok span{color:var(--a-ok)}.adm-checklist li.essencial span{color:var(--a-erro);font-weight:700}.adm-checklist li.recomendado span{color:var(--a-alerta)}@media (max-width:1000px){.adm-editor-grade{grid-template-columns:1fr}.adm-editor-lateral{position:static}}@media (max-width:720px){.adm-site{grid-template-columns:1fr}.adm-lateral{border-right:0;border-bottom:1px solid var(--a-linha)}}.adm-barra-arquivo{cursor:pointer;border-radius:6px;align-items:center;padding:.3rem .55rem;font-size:.85rem!important;font-weight:400!important;display:inline-flex!important}.adm-barra-arquivo:hover{background:var(--a-fundo)}
