/*
Theme Name: Hassif & Delfino - Blog
Theme URI: https://hassifedelfino.com.br/
Description: Blog do site Hassif & Delfino Estrategias Patrimoniais. Reaproveita a identidade visual do site (azul-petroleo, Playfair Display + Roboto, cantos chanfrados) e o mesmo header, menu e rodape das paginas estaticas.
Author: PWD Solution
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: hassif-blog
*/

/* ===== Ajustes do blog sobre o CSS de identidade do site (assets/site.css) ===== */

body.admin-bar{--wp-ab:32px}
@media (max-width:782px){body.admin-bar{--wp-ab:46px}}

/* aviso de staging */
.staging-bar{background:var(--warn);color:#fff;font:500 13px/1.4 var(--body);text-align:center;padding:6px 12px;letter-spacing:.02em}
.staging-bar a{color:#fff;text-decoration:underline}

/* breadcrumb do WP no artigo */
.crumbs li span{color:var(--mist)}

/* paginacao do blog (mesmo peso visual dos botoes do site) */
.pager{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:44px}
.pager .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border:1px solid var(--paper-line);color:var(--petrol);font:500 15px/1 var(--body);text-decoration:none;background:var(--paper)}
.pager .page-numbers.current,.pager .page-numbers:hover{background:var(--petrol);border-color:var(--petrol);color:#fff}

/* busca e vazio */
.blog-empty{padding:60px 0;text-align:center;color:var(--ink-soft)}

/* artigo: tipografia do prose ja existe no site.css; aqui so o respiro extra do WP */
.prose img{margin:26px 0}
.prose .wp-block-quote{border-left:3px solid var(--sage);padding-left:18px;color:var(--ink-soft)}

/* caixa de CTA no fim do artigo */
.post-cta{margin-top:36px;padding:26px;border:1px solid var(--paper-line);background:var(--paper-2)}
.post-cta h3{margin-bottom:8px}
.post-cta p{margin:0 0 18px;color:var(--ink-soft)}

/* comentarios */
.comments-area{margin-top:48px;border-top:1px solid var(--paper-line);padding-top:28px}
.comments-area .comment-list{list-style:none;padding:0}
.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{width:100%;padding:12px;border:1px solid var(--paper-line);font:400 16px/1.5 var(--body);background:#fff}
.comment-form .submit,.wp-block-search__button,.searchform input[type=submit]{background:var(--petrol);color:#fff;border:0;padding:13px 22px;font:500 15px/1 var(--body);cursor:pointer}
.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}
