/* Release audit: dialogs live outside #workspace; give them their own light tokens. */
html[data-color-theme=light] dialog{--panel:#f3f5f8;--text:#182032;--muted:#53637a;--line:#cbd3e1;--tx:#182032;--tx2:#53637a;--link:#243be3}
html[data-color-theme=light] dialog :is(h2,h3,h4,strong,dt,dd,label,.request-company,.request-open-title){color:#182032!important}
html[data-color-theme=light] dialog :is(p,.muted,small,.request-meta){color:#53637a!important}
html[data-color-theme=light] dialog .reply-message{background:#fff!important;color:#182032!important;border-color:#cbd3e1!important}
html[data-color-theme=light] dialog .reply-message.from-partner{background:#e9eefb!important}
html[data-color-theme=light] dialog .reply-message p{color:#26344d!important}
html[data-color-theme=light] dialog a{color:#243be3}
html[data-color-theme=light] dialog .badge{background:#e0e8fc!important;color:#243f86!important}
html[data-color-theme=light] dialog :is(button:not(.primary),.attachment-trigger){color:#24364f;border-color:#bdc9da}

html[data-color-theme=light] dialog button:not(.primary),html[data-color-theme=light] dialog .request-company,html[data-color-theme=light] dialog .request-progress li{color:#24364f!important}
html[data-color-theme=light] dialog .decision-reason{background:#fff0f2!important;border-color:#c57f8f!important;color:#742b3c!important}
html[data-color-theme=light] dialog .decision-reason strong{color:#742b3c!important}
html[data-color-theme=light] dialog a{color:#243be3!important}
