/* ドライバーリスト専用の色（2026-11-02 A案 アスファルト×オレンジ）。共通の app.css は触らず、紺(navy-*)と黄(accent-*)だけを上書きする。
   layouts で app.css とインラインの <style> の後に読む（theme-{industry}.css があるときだけ）。app.css の navy/accent 規則を機械的に色だけ置換して作った。
   text-accent-* は濃い背景の上でだけ使われている＝明るいオレンジ #FDBA74。 */
.divide-navy-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(227 230 233/var(--tw-divide-opacity,1))}
.border-accent-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}
.border-navy-100{--tw-border-opacity:1;border-color:rgb(227 230 233/var(--tw-border-opacity,1))}
.border-navy-200{--tw-border-opacity:1;border-color:rgb(197 203 209/var(--tw-border-opacity,1))}
.border-navy-50{--tw-border-opacity:1;border-color:rgb(245 246 247/var(--tw-border-opacity,1))}
.border-navy-800{--tw-border-opacity:1;border-color:rgb(38 45 53/var(--tw-border-opacity,1))}
.bg-accent-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}
.bg-accent-500\/10{background-color:rgba(249,115,22,.1)}
.bg-navy-100{--tw-bg-opacity:1;background-color:rgb(227 230 233/var(--tw-bg-opacity,1))}
.bg-navy-50{--tw-bg-opacity:1;background-color:rgb(245 246 247/var(--tw-bg-opacity,1))}
.bg-navy-700{--tw-bg-opacity:1;background-color:rgb(51 60 70/var(--tw-bg-opacity,1))}
.bg-navy-800{--tw-bg-opacity:1;background-color:rgb(38 45 53/var(--tw-bg-opacity,1))}
.bg-navy-900{--tw-bg-opacity:1;background-color:rgb(23 28 34/var(--tw-bg-opacity,1))}
.text-accent-500{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}
.text-navy-100{--tw-text-opacity:1;color:rgb(227 230 233/var(--tw-text-opacity,1))}
.text-navy-100\/70{color:rgba(227,230,233,.7)}
.text-navy-200{--tw-text-opacity:1;color:rgb(197 203 209/var(--tw-text-opacity,1))}
.text-navy-600{--tw-text-opacity:1;color:rgb(63 73 84/var(--tw-text-opacity,1))}
.text-navy-700{--tw-text-opacity:1;color:rgb(51 60 70/var(--tw-text-opacity,1))}
.text-navy-800{--tw-text-opacity:1;color:rgb(38 45 53/var(--tw-text-opacity,1))}
.text-navy-900{--tw-text-opacity:1;color:rgb(23 28 34/var(--tw-text-opacity,1))}
.ring-navy-100{--tw-ring-opacity:1;--tw-ring-color:rgb(227 230 233/var(--tw-ring-opacity,1))}
.file\:bg-navy-800::file-selector-button{--tw-bg-opacity:1;background-color:rgb(38 45 53/var(--tw-bg-opacity,1))}
.hover\:bg-accent-600:hover{--tw-bg-opacity:1;background-color:rgb(242 138 58/var(--tw-bg-opacity,1))}
.hover\:bg-navy-50:hover{--tw-bg-opacity:1;background-color:rgb(245 246 247/var(--tw-bg-opacity,1))}
.hover\:bg-navy-600:hover{--tw-bg-opacity:1;background-color:rgb(63 73 84/var(--tw-bg-opacity,1))}
.hover\:bg-navy-700:hover{--tw-bg-opacity:1;background-color:rgb(51 60 70/var(--tw-bg-opacity,1))}
.hover\:bg-navy-900:hover{--tw-bg-opacity:1;background-color:rgb(23 28 34/var(--tw-bg-opacity,1))}
.hover\:text-navy-600:hover{--tw-text-opacity:1;color:rgb(63 73 84/var(--tw-text-opacity,1))}
.hover\:text-navy-900:hover{--tw-text-opacity:1;color:rgb(23 28 34/var(--tw-text-opacity,1))}
.accent-navy-800{accent-color:#262D35}
.focus-visible\:outline-navy-700:focus-visible{outline-color:#333C46}
.kfav{border-color:#E3E6E9;color:#333C46}
.kfav:hover{border-color:#333C46}
.khdr-fav{color:#E3E6E9}
