/* Scoped visual theme for the five requested expert screens only. */
/* Palette follows Portal/Index landing green; leaves staff evaluation untouched. */
.ep-page:has(.expert-green-five), .jfda-expert-ui:has(.expert-green-five) {--ink:#073f3d;--green:#075d59;--gold:#c8a253;--muted:#596b71;--line:#d8e4e2;}
.ep-page .expert-green-five.ep-auth {border-color:#d8e4e2;color:#073f3d;box-shadow:0 12px 38px rgba(19,65,65,.08)}
.ep-page .expert-green-five.ep-auth h1,.ep-page .expert-green-five.ep-auth label {color:#064b48}
.ep-page .expert-green-five.ep-auth p,.ep-page .expert-green-five.ep-auth small {color:#596b71}
.ep-page .expert-green-five.ep-auth .ep-note {background:#edf7f5;color:#175f5c}
.ep-page .expert-green-five.ep-auth .ep-input {border-color:#bfd6d1;color:#073f3d}
.ep-page .expert-green-five.ep-auth .ep-input:focus {border-color:#075d59;outline:3px solid rgba(7,93,89,.16)}
.ep-page .expert-green-five.ep-auth .ep-button {background:#075d59!important;border-color:#075d59!important;color:#fff!important}
.ep-page .expert-green-five.ep-auth .ep-button:hover {background:#034846!important}
.ep-page .expert-green-five.ep-auth a {color:#075d59}
.ep-page .expert-green-five.ep-auth .ep-privacy {border-color:#d8e4e2}
/* The expert's two internal pages use CommitteeHub, overridden within scope only. */
.jfda-expert-ui .expert-green-five.committee-hub {color:#073f3d}
.jfda-expert-ui .expert-green-five .committee-hero {background:radial-gradient(circle at 15% 15%,rgba(177,222,202,.18),transparent 18rem),linear-gradient(125deg,#084a46,#075d59 55%,#5da98b)!important;box-shadow:0 18px 42px rgba(9,73,62,.12)}
.jfda-expert-ui .expert-green-five .committee-hero h1 {color:#fff!important}
.jfda-expert-ui .expert-green-five .committee-hero p {color:#e7f5ee!important}
.jfda-expert-ui .expert-green-five .committee-panel {border-color:#d8e4e2}
.jfda-expert-ui .expert-green-five .committee-panel-head {background:#edf7f5}
.jfda-expert-ui .expert-green-five .committee-panel-head h3 {color:#064b48}
.jfda-expert-ui .expert-green-five .committee-btn {color:#075d59;background:#edf7f5;border:1px solid #cfe4db;text-decoration:none}
.jfda-expert-ui .expert-green-five .committee-btn-save,.jfda-expert-ui .expert-green-five .committee-filter-btn {background:#075d59!important;border-color:#075d59!important;color:#fff!important}
.jfda-expert-ui .expert-green-five .committee-btn:hover {background:#e0f1e9}
.jfda-expert-ui .expert-green-five .committee-table th,.jfda-expert-ui .expert-green-five .table thead th {background:#edf7f5;color:#064b48}
.jfda-expert-ui .expert-green-five .committee-link {color:#075d59!important}
.jfda-expert-ui .expert-green-five .feedback-intro,.jfda-expert-ui .expert-green-five .feedback-question,.jfda-expert-ui .expert-green-five .feedback-section label {color:#064b48}
.jfda-expert-ui .expert-green-five .feedback-input {border-color:#bfd6d1;color:#073f3d}
.jfda-expert-ui .expert-green-five .feedback-input:focus {border-color:#075d59;outline:3px solid rgba(7,93,89,.15)}
.jfda-expert-ui .expert-green-five a:not(.btn) {color:#075d59}
@media(max-width:600px){.ep-page .expert-green-five.ep-auth{padding:22px}}
