
/* V767 — centered content and restrained electric-orange outlines. */
:root{--ba767-orange:#ff7919}
body :is(h1,h2,h3,h4,h5,p,label,small,summary,th,td,input:not([type=checkbox]):not([type=radio]),textarea,select,option,.section-label,.eyebrow,.pill,.badge){text-align:center}
body input[type=date]::-webkit-date-and-time-value{text-align:center}
body select{text-align-last:center}
body :is(.q-answer-row,.program-review-answer,.measure-summary-row,.ba676-item,.ba765-note){text-align:center}
body :is(.q-actions,.q-choice){justify-content:center}
.ba767-review-title,.ba767-review-date{border:1px solid var(--ba767-orange);border-radius:14px;padding:14px;text-align:center}
.ba767-workflow-action,[data-ba767-profile] button,#ba767SendInitial{border-color:var(--ba767-orange)!important;background:#141414!important;color:#fff!important}
[data-ba767-profile],.ba767-coach-notice{border-left:2px solid var(--ba767-orange)!important}
.ba767-coach-notice{padding:14px;margin:12px 0;border:1px solid #30343a;border-radius:14px;text-align:center;background:#101213}
.ba767-coach-notice button{margin:10px auto 0;display:block}
#ba767Questionnaire form,#ba767Review form{min-width:0}
#ba767Questionnaire :is(input,select,textarea),#ba767Review :is(input,select,textarea){width:100%;box-sizing:border-box}
#ba767Questionnaire :is([type=checkbox],[type=radio]){width:auto}

body{text-align:center}body :is(input:not([type=checkbox]):not([type=radio]),textarea,select,option,h1,h2,h3,h4,label,th,td){text-align:center!important}body select{text-align-last:center!important}

[data-ba767-profile][hidden]{display:none!important}
