/* Shared NexusHealing control contract. Values reflect the approved 0.855 scale. */
@import url("/assets/portal/control-standard-admin.css?v=20261103-4");
@import url("/assets/portal/control-standard-journey.css?v=20261103-4");
@import url("/assets/portal/control-standard-public.css?v=20261103-4");
@layer nh-controls{
html[data-nh-controls="standard"]{
 --nh-standard-control-icon-size:20.52px;--nh-standard-control-height:41.04px;--nh-standard-control-radius:13.68px;--nh-standard-control-font-size:18.24px;
 --nh-standard-control-padding-inline:13.68px;--nh-standard-control-padding-block:6.84px;
 --nh-standard-control-group-radius:8.55px;--nh-standard-control-group-inset:5.13px;
 --nh-standard-control-border:#b9c2ca;--nh-standard-control-ink:#111;--nh-standard-control-muted:#8a8a8a;
}
@media(max-width:800px){html[data-nh-controls="standard"]{--nh-standard-control-height:38.475px;--nh-standard-control-padding-inline:10.26px;--nh-standard-control-group-radius:9.405px}}
html[data-nh-controls="standard"] body [data-nh-control-role]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){
 box-sizing:border-box!important;
 font-size:var(--nh-standard-control-font-size)!important;font-weight:400!important;line-height:1.2!important;
 border-radius:var(--nh-standard-control-radius)!important;
}
html[data-nh-controls="standard"] body :is([data-nh-control-role="action"],[data-nh-control-role="icon"],[data-nh-control-role="group"],[data-nh-control-role="nav"]):not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){
 min-height:var(--nh-standard-control-height)!important;height:auto!important;font-family:inherit!important;padding:var(--nh-standard-control-padding-block) var(--nh-standard-control-padding-inline)!important;
 text-decoration:none!important;text-shadow:none!important;
}
html[data-nh-controls="standard"] body [data-nh-control-role="icon"]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){
 width:var(--nh-standard-control-height)!important;min-width:var(--nh-standard-control-height)!important;
 height:var(--nh-standard-control-height)!important;min-height:var(--nh-standard-control-height)!important;
 padding:0!important;flex:0 0 var(--nh-standard-control-height)!important;
}
html[data-nh-controls="standard"] body [data-nh-control-role="group"]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){border-radius:var(--nh-standard-control-group-radius)!important}
html[data-nh-controls="standard"] body [data-nh-control-role="calendar"]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){
 padding:0!important;min-width:0!important;font-size:var(--nh-standard-control-font-size)!important;
}
html[data-nh-controls="standard"] body [data-nh-control-role="disclosure"]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){min-height:var(--nh-standard-control-height)!important}
html[data-nh-controls="standard"] body [data-nh-control-label]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){
 font-size:var(--nh-standard-control-font-size)!important;font-weight:400!important;line-height:1.2!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;
}
html[data-nh-controls="standard"] body :is([data-nh-control-role="action"],[data-nh-control-role="icon"]):not([data-nh-control-semantic]):not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){
 background:linear-gradient(180deg,#fff,#e8ecef)!important;border:1px solid var(--nh-standard-control-border)!important;
 color:var(--nh-standard-control-ink)!important;-webkit-text-fill-color:currentColor!important;box-shadow:0 2px 8px rgba(35,40,50,.1)!important;
}
html[data-nh-controls="standard"] body :is([data-nh-control-role="action"],[data-nh-control-role="icon"]):not([data-nh-control-semantic]):not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible):not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){
 background:linear-gradient(180deg,#fafbfc,#dce3e9)!important;border-color:#929da7!important;color:#111!important;
}
html[data-nh-controls="standard"] body [data-nh-control-role="group"]:not([data-nh-control-semantic]):not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){
 background:#fff!important;color:var(--nh-standard-control-muted)!important;border-color:var(--nh-standard-control-border)!important;
}
html[data-nh-controls="standard"] body [data-nh-control-role="group"]:is(.active,.is-active,.selected,.is-selected,[aria-selected="true"],[aria-pressed="true"],[aria-current="page"],[aria-current="true"]):not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){
 color:#111!important;background:linear-gradient(180deg,#fff,#e8ecef)!important;
}
html[data-nh-controls="standard"] body [data-nh-control-role="group"][data-nh-control-motion]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){background:transparent!important;background-image:none!important;box-shadow:none!important}
html[data-nh-controls="standard"] body [data-nh-control-layout="actions"]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){flex-wrap:wrap!important;gap:8.55px!important;min-width:0!important}
html[data-nh-controls="standard"] body [data-nh-control-layout="actions"] [data-nh-control-role]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){max-width:100%!important;min-width:0!important;white-space:normal!important;word-break:normal!important}
html[data-nh-controls="standard"] body :is(input[type="file"]):not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){height:auto!important;min-height:var(--nh-standard-control-height)!important}
html[data-nh-controls="standard"] body input[type="file"]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *))::file-selector-button{
 box-sizing:border-box!important;min-height:var(--nh-standard-control-height)!important;
 padding:var(--nh-standard-control-padding-block) var(--nh-standard-control-padding-inline)!important;
 border-radius:var(--nh-standard-control-radius)!important;font-size:var(--nh-standard-control-font-size)!important;font-weight:400!important;
 border:1px solid var(--nh-standard-control-border)!important;background:linear-gradient(180deg,#fff,#e8ecef)!important;color:#111!important;
}
html[data-nh-controls="standard"] body [data-nh-control-layout="group"]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){box-sizing:border-box!important;padding:var(--nh-standard-control-group-inset)!important;border-radius:var(--nh-standard-control-radius)!important}
html[data-nh-controls="standard"] body [data-nh-control-glyph]:not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *)){width:var(--nh-standard-control-icon-size)!important;height:var(--nh-standard-control-icon-size)!important;font-size:var(--nh-standard-control-icon-size)!important;line-height:1!important;flex-shrink:0!important}
}
/* A bare inline action link gains a button box; any author class visibility rule wins this low specificity. */
:where(html[data-nh-controls="standard"] a:is([data-nh-control-role="action"],[data-nh-control-role="group"],[data-nh-control-role="nav"],[data-nh-control-role="icon"]):not([hidden],[aria-hidden="true"],.hidden,.is-hidden,.d-none):not(:where(:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]),:is(.nh-form-canvas,[data-form-canvas],.nh-preview-form,[data-preview-form],.nh-preview-runtime,[data-nh-controls=off],#nh-public-form-app,[contenteditable=true],.gjs-cv-canvas,.gjs-frame,.email-preview,.preview-frame,[class*="_draftBody_"],[class*="_previewButton_"]) *))){display:inline-flex;align-items:center;justify-content:center}
