/* hikica-schema-extender frontend — v2.5.6
   ブロック専用スタイルは blocks/{name}/style.css に集約済。
   ここでは旧 conclusion-card と、他系統からの直接出力にも効くフォールバックを置く。 */

.hikica-conclusion-card {
    background: linear-gradient( 135deg, #fdf6f3 0%, #fffdfb 100% );
    border-left: 6px solid #d97757;
    padding: 16px 20px;
    margin: 1em 0 1.5em;
    border-radius: 6px;
}
.hikica-conclusion-card .label { color: #d97757; font-weight: bold; margin: 0 0 4px; }
.hikica-conclusion-card .number { font-size: 1.6em; color: #BF6E04; margin: 0 0 8px; }
.hikica-conclusion-card .number strong { font-size: 1.1em; }
.hikica-conclusion-card .rule { margin: 8px 0 12px; padding-left: 1.2em; }
.hikica-conclusion-card .source { font-size: 0.85em; color: #666; }
.hikica-conclusion-card a.cta {
    display: inline-block;
    margin-top: 4px;
    padding: 8px 16px;
    background: #d97757;
    color: #fff;
    text-decoration: none;
    border-radius: 4px;
    font-weight: bold;
}

/* 各ブロックスタイルが何らかの理由で読み込まれない場合でも、最低限の体裁を保つフォールバック */
.wp-block-hikica-faq,
.wp-block-hikica-howto,
.wp-block-hikica-reviews {
    display: block;
    box-sizing: border-box;
    margin: 2em 0;
    overflow: visible;
}
