/*
 * 管理画面の一覧の表（管理画面UX改善 原則 7：一覧の表は横にスクロールさせない）。
 * 文字の列は AppServiceProvider から AdminTableDefaults で既定で折り返す（Filament のセルに fi-wrapped が付く）。
 * クラスは AdminTableDefaults::identifier()／detail()／breakAnywhere() が付ける（クラス名は同クラスの定数と揃える）。
 */

/*
 * 行を見分ける列（タイトル・名前）は、狭い幅でも 1 行に数文字しか入らない柱にしない。
 * 折り返しを許すと、表の幅が足りないときブラウザは各列を最小幅（日本語は 1 文字）まで縮め、長いタイトルが 1 行 2〜3 文字で縦に伸びる
 */
.kw-ta-identifier {
    min-width: 12rem;
}

/* 行の主な内容の列（変更内容のように「項目：値」が何行も並ぶ列）。行を見分ける列より広く取る */
.kw-ta-detail {
    min-width: 18rem;
}

/*
 * URL・メールアドレスは区切り（空白）が無く、折り返しを許しても 1 語のまま列の最小幅を押し広げる。この列だけ文字の途中でも折る。
 * 全列には当てない：英単語（Anniversary 等）まで 1 文字ずつ折れて読めなくなる（2026-10-18 に 1024px で確認）
 */
.fi-ta-text.kw-ta-break-anywhere {
    overflow-wrap: anywhere;
}
