/* 共通部品（TOP・出勤表・固定ページで共有）：本日の出勤の丸カード・お知らせカード・空状態。A05-RD-V12 PAGES-CAST。プラグイン（v1-parity）のショートコード出力に当てる */
/* 本日の出勤：丸カード＋時間のピル */
.bibikusu-today-list{display:flex;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:3px 2px 12px}
.bibikusu-today-list::-webkit-scrollbar{display:none}
.bibikusu-today-card{list-style:none;flex:0 0 clamp(150px,40vw,205px);scroll-snap-align:start;text-align:center}
.bibikusu-today-card a{display:flex;flex-direction:column;align-items:center;color:var(--ink)}
.bibikusu-today-card__name{margin-top:10px;font-size:16px;font-weight:800;color:var(--ink)}
.bibikusu-today-card__time{margin-top:6px;padding:4px 14px;border-radius:999px;background:#fff;border:1px solid var(--pink2);font-size:13px;font-weight:800;color:var(--accent-strong)}
.bibikusu-today-card__time.is-now{background:var(--accent-fill);border-color:var(--accent-fill);color:#fff}
.bibikusu-today-card__note{margin-top:4px;font-size:13px;color:var(--ink-sub)}
.bibikusu-today-empty,.bibikusu-machihime-empty{padding:22px 18px;border-radius:var(--r-m);background:var(--pink);color:var(--ink);text-align:center;line-height:1.8}
.bibikusu-machihime-status{margin:0 0 12px;font-size:14px;color:var(--ink-sub)}
.bibikusu-today-card img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center 22%;border-radius:50%;border:5px solid #fff;box-shadow:var(--shadow)}
