/*
Theme Name: 春口あかね公式サイト
Description: 筑紫野市議会議員 春口あかね 公式活動紹介サイト用のオリジナルテーマ。トップページと「実績・活動記録」ページ、活動記録の管理機能を備えています。
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: Proprietary
Text Domain: akane-haruguchi
*/

/* ---- WordPress 用の補正 ---- */
.admin-bar .site-header{top:32px}
@media (max-width:782px){.admin-bar .site-header{top:46px}}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}

/* 画像を差し替えたときの表示 */
.portrait-wrap .portrait-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.report-image{overflow:hidden}
.report-image img{width:100%;height:100%;object-fit:cover;display:block}
.report-cover>div.has-image{padding:0;background:none;display:block}
.report-cover>div.has-image img{display:block;width:100%;height:100%;object-fit:cover}

/* お問い合わせ */
.contact-card .button{display:flex;justify-content:center;width:100%;margin:20px 0 10px}
.contact-card .contact-note{margin:0 0 4px}

/* 実績ページの絞り込み結果 */
.empty-results{max-width:760px;margin:40px auto;padding:28px 24px;border:1px dashed var(--line,#ddd);border-radius:12px;text-align:center;color:var(--muted,#756a70);font-size:14px;line-height:1.9}

/* 投稿・固定ページ */
.akane-entry .entry-content{max-width:820px;margin:0 auto;line-height:2;font-size:15px}
.akane-entry .entry-content img{max-width:100%;height:auto}
.akane-entry .entry-content h2,.akane-entry .entry-content h3{margin:2em 0 .8em;line-height:1.6}
.akane-pagination{display:flex;justify-content:center;margin-top:40px}
.akane-pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}
.akane-pagination .page-numbers{padding:8px 14px;border:1px solid var(--line,#ddd);border-radius:8px;font-size:13px}
.akane-pagination .page-numbers.current{background:var(--wine,#7a2d4a);color:#fff;border-color:transparent}
