:root{--fundo:#0d0d0f;--card:#17171c;--dourado:#d4af37;--texto:#e8e6e0;--erro:#e05555}*{box-sizing:border-box;margin:0}body{background:var(--fundo);color:var(--texto);font-family:system-ui,sans-serif}.app,.login{max-width:760px;margin:0 auto;padding:24px 16px}h1{color:var(--dourado);font-size:1.4rem}header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}nav button{color:var(--texto);cursor:pointer;background:0 0;border:1px solid #333;border-radius:8px;margin-left:6px;padding:6px 14px}nav button.ativa{border-color:var(--dourado);color:var(--dourado)}.card{background:var(--card);border-radius:12px;flex-direction:column;gap:10px;margin-bottom:14px;padding:16px;display:flex}input,textarea{color:var(--texto);background:#101014;border:1px solid #2a2a33;border-radius:8px;width:100%;padding:10px}textarea{min-height:80px}button{background:var(--dourado);color:#111;cursor:pointer;border:none;border-radius:8px;padding:10px 18px;font-weight:600}button.perigo{border:1px solid var(--erro);color:var(--erro);background:0 0}.erro{color:var(--erro);font-size:.9rem}.post{flex-direction:row;align-items:flex-start;gap:14px}.miniaturas img{object-fit:cover;border-radius:8px;width:72px;height:72px;margin-right:4px}.info{flex-direction:column;flex:1;gap:4px;font-size:.92rem;display:flex}.badge{text-transform:uppercase;border-radius:99px;align-self:flex-start;padding:2px 10px;font-size:.75rem}.badge.agendado{background:#24406b}.badge.publicado{background:#1e5c37}.badge.erro{background:#6b2424}.badge.publicando,.badge.rascunho{background:#555}.acoes{flex-direction:column;gap:6px;display:flex}.linha{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.vazio{text-align:center;opacity:.6;margin-top:40px}.login{flex-direction:column;gap:12px;max-width:360px;margin-top:15vh;display:flex}a{color:var(--dourado)}code{word-break:break-all;color:var(--dourado)}label{opacity:.8;font-size:.85rem}.edicao-post{gap:8px}.edicao-post textarea{min-height:60px}.edicao-post .acoes{flex-direction:row}
