/* Final light-mode overrides for ODIN 1.0 document center. */
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-hero,
[data-bs-theme="light"] .odin-v2-content .odin-v2-documents{
  background:#ffffff!important;
  border-color:#d7e2ea!important;
  color:#213240!important;
  box-shadow:0 14px 32px rgba(31,56,78,.08)!important;
}

[data-bs-theme="light"] .odin-v2-content .odin-v2-document-hero-head,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-progress-card,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-stats,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-stats>div,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-list,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-row{
  border-color:#d7e2ea!important;
}

[data-bs-theme="light"] .odin-v2-content .odin-v2-document-row,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-next>a{
  background:#f7fafc!important;
  color:#213240!important;
}

[data-bs-theme="light"] .odin-v2-content .odin-v2-document-progress-ring>span{
  background:#ffffff!important;
  color:#213240!important;
  box-shadow:inset 0 0 0 1px #d7e2ea!important;
}

[data-bs-theme="light"] .odin-v2-content .odin-v2-document-hero h2,
[data-bs-theme="light"] .odin-v2-content .odin-v2-documents h2,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-progress-copy h3,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-next h3,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-next strong,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-row h3,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-stats strong{
  color:#213240!important;
}

[data-bs-theme="light"] .odin-v2-content .odin-v2-document-hero-head p,
[data-bs-theme="light"] .odin-v2-content .odin-v2-documents-toolbar p,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-progress-copy>p,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-progress-legend small,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-progress-legend em,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-next small,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-stats small,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-stats em,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-row p,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-meta,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-next-head>span{
  color:#607487!important;
}

[data-bs-theme="light"] .odin-v2-content .odin-v2-document-next>a,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-action,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-next-head>span,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-filters button{
  border-color:#d7e2ea!important;
}

[data-bs-theme="light"] .odin-v2-content .odin-v2-document-action{
  background:#ffffff!important;
  color:#213240!important;
}

[data-bs-theme="light"] .odin-v2-content .odin-v2-document-row:hover,
[data-bs-theme="light"] .odin-v2-content .odin-v2-document-next>a:hover{
  background:#eef5f8!important;
}
