body:has([data-dashboard-fields]),[data-therapist-fields]{--dashboard-field-border: #dedede;--dashboard-field-shadow: 0 1px 2px rgb(28 25 23 / 6%), 0 1px 1px rgb(28 25 23 / 3%)}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary){min-height:44px;border-radius:14px;background-color:#fff;box-shadow:var(--dashboard-field-shadow);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary):where(.border-border,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary):not([class*=border-red-],[class*=border-amber-]){border-color:var(--dashboard-field-border)}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary)::placeholder{color:var(--color-text-muted);opacity:1}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary):where(:hover):not(:disabled,[readonly],[data-readonly=true],[aria-disabled=true],[aria-invalid=true],[class*=border-red-],[class*=border-amber-]){border-color:#b8b5b1}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary):is(:focus,:focus-within,[aria-expanded=true]){border-color:var(--color-primary-600);outline:2px solid transparent;outline-offset:2px;box-shadow:var(--dashboard-field-shadow),0 0 0 3px #0277b821}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary):is([aria-invalid=true],[class*=border-red-]){border-color:var(--color-red-500)}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary):is([aria-invalid=true],[class*=border-red-]):is(:focus,:focus-within){box-shadow:var(--dashboard-field-shadow),0 0 0 3px #ef44441f}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary)[class*=border-amber-]:not([aria-invalid=true]){border-color:var(--color-amber-500)}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary)[class*=border-amber-]:not([aria-invalid=true]):is(:focus,:focus-within){box-shadow:var(--dashboard-field-shadow),0 0 0 3px #f59e0b21}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary):disabled{background-color:var(--color-surface-secondary);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary)[readonly]{background-color:var(--color-surface-secondary);box-shadow:none}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary):is([data-readonly=true],[aria-disabled=true]){background-color:var(--color-surface-secondary);box-shadow:none}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary)[data-dragging=true]:not([aria-disabled=true]){border-color:var(--color-primary-600);background-color:var(--color-primary-50);box-shadow:0 0 0 3px #0277b821}@media(prefers-reduced-motion:reduce){:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary){transition:none}}@media(forced-colors:active){:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(input.border:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea.border,select.border,button[aria-haspopup=listbox],.dashboard-field-group,.dashboard-rich-field,.dashboard-upload,.we-field>input,.we-field>textarea,.we-image-field .we-secondary):is(:focus,:focus-within,[aria-expanded=true]){outline-color:Highlight}}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(.dashboard-upload,.dashboard-rich-field){border-width:1px;border-style:solid}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(button,label).dashboard-upload{justify-content:center;padding-inline:12px}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) .dashboard-rich-field{overflow:hidden}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) .dashboard-rich-field>div{border:0;border-radius:0;box-shadow:none}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) .dashboard-rich-field>div:first-child{border-bottom:1px solid var(--dashboard-field-border);background-color:var(--color-surface-secondary)}:is(body:has([data-dashboard-fields]),[data-therapist-fields]) .dashboard-rich-field>[role=textbox]{background-color:transparent}@media(max-width:640px){:is(body:has([data-dashboard-fields]),[data-therapist-fields]) :is(.we-field>input,.we-field>textarea,.dashboard-rich-field>[role=textbox]){font-size:16px}}
