/* ダッシュボード サンプル */
/* ヘッダーの「プランを見る」ボタンを非表示 */
.site-header .nav-cta{display:none !important;}
/* 固定ポスト操作・状態チップ・削除実行コントロール */
.job-plan{margin:10px 0 4px;font-weight:700;color:#0f172a}
.job-pinned-control{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid rgba(15,23,42,.08)}
.job-pinned-control .jpc-text{flex:1;min-width:200px}
.job-pinned-control .jpc-text strong{display:block;font-size:13.5px;color:#0f172a;margin-bottom:6px}
.job-pinned-control .jpc-text .jpc-desc{display:block;font-size:12.5px;color:#5b7083;margin-top:6px}
.pin-state{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;font-size:13px;font-weight:800;line-height:1.1}
.pin-state::before{content:"";width:9px;height:9px;border-radius:50%;flex:none}
.pin-state .pin-state-label{opacity:.7;font-weight:700;font-size:11.5px}
.pin-state.is-excluded{background:#e7f6ec;color:#15803d}
.pin-state.is-excluded::before{background:#16a34a}
.pin-state.is-included{background:#fef3e2;color:#b25e09}
.pin-state.is-included::before{background:#e0871a}
.job-exec-control{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;padding:14px;border:1px solid rgba(29,155,240,.35);background:rgba(29,155,240,.06);border-radius:12px}
.job-exec-control .jec-text{flex:1;min-width:200px}
.job-exec-control .jec-text strong{display:block;font-size:14px;color:#0f172a}
.job-exec-control .jec-text span{font-size:12.5px;color:#5b7083}
.job-exec-note{margin-top:12px;font-size:12.5px}
