/* PurposeTix 2.8.2-r2 restricted organization-profile editor. Scoped only. */
.ptx-profile-editor{margin:10px 0 14px}.ptx-profile-editor-label{display:flex;flex-direction:column;gap:3px;margin-bottom:7px}.ptx-profile-editor-label small{color:#667085;font-size:12px;line-height:1.4}
.ptx-profile-toolbar{display:flex;gap:5px;align-items:center;flex-wrap:wrap;padding:8px;border:1px solid #d0d5dd;border-bottom:0;border-radius:11px 11px 0 0;background:#f8fafc}.ptx-profile-toolbar button,.ptx-profile-toolbar select{width:auto!important;min-height:34px;padding:5px 8px;border:1px solid #cfd7e3;border-radius:7px;background:#fff;color:#101828;cursor:pointer}.ptx-profile-toolbar button:hover,.ptx-profile-toolbar select:hover{border-color:#7185c8}.ptx-profile-colors{display:inline-flex;gap:4px}.ptx-profile-colors button{width:28px!important;height:28px;min-height:28px!important;padding:0!important;border:2px solid #fff!important;box-shadow:0 0 0 1px #cfd7e3}.ptx-profile-colors button[data-ptx-wrap-class="ptx-color-navy"]{background:#1d3561}.ptx-profile-colors button[data-ptx-wrap-class="ptx-color-blue"]{background:#3156d8}.ptx-profile-colors button[data-ptx-wrap-class="ptx-color-teal"]{background:#087f8c}.ptx-profile-colors button[data-ptx-wrap-class="ptx-color-purple"]{background:#7a45d8}
.ptx-profile-surface{min-height:150px;padding:12px 14px;border:1px solid #d0d5dd;border-radius:0 0 11px 11px;background:#fff;color:#344054;line-height:1.55;outline:none}.ptx-profile-surface:focus{border-color:#5b6ee1;box-shadow:0 0 0 3px rgba(91,110,225,.12)}.ptx-profile-surface:empty:before{content:attr(data-placeholder);color:#98a2b3;pointer-events:none}.ptx-profile-surface p:first-child{margin-top:0}.ptx-profile-surface p:last-child{margin-bottom:0}
.ptx-profile-inline-preview{margin-top:9px;padding:12px 14px;border:1px solid #e1e6ef;border-radius:11px;background:#fbfcfe}.ptx-profile-inline-preview>small{display:block;margin-bottom:7px;color:#667085;font-weight:700}.ptx-profile-inline-preview [data-ptx-profile-preview]{color:#475467;line-height:1.55}
.ptx-font-default{font-family:inherit}.ptx-font-serif{font-family:Georgia,'Times New Roman',serif}.ptx-font-system{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.ptx-size-small{font-size:.88em}.ptx-size-normal{font-size:1em}.ptx-size-large{font-size:1.18em}.ptx-color-navy{color:#1d3561}.ptx-color-blue{color:#3156d8}.ptx-color-teal{color:#087f8c}.ptx-color-purple{color:#7a45d8}
.ets2-org-about .ptx-font-serif{font-family:Georgia,'Times New Roman',serif}.ets2-org-about .ptx-font-system{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.ets2-org-about .ptx-size-small{font-size:.88em}.ets2-org-about .ptx-size-large{font-size:1.18em}.ets2-org-about .ptx-color-navy{color:#1d3561}.ets2-org-about .ptx-color-blue{color:#3156d8}.ets2-org-about .ptx-color-teal{color:#087f8c}.ets2-org-about .ptx-color-purple{color:#7a45d8}
@media(max-width:640px){.ptx-profile-toolbar{align-items:stretch}.ptx-profile-toolbar select{max-width:48%}}
