.formatted-bio{overflow-wrap:anywhere;white-space:pre-wrap}.formatted-bio.bio-font-modern{font-family:Segoe UI,Arial,sans-serif}.formatted-bio.bio-font-elegant{font-family:Georgia,Times New Roman,serif}.formatted-bio.bio-font-classic{font-family:Verdana,Geneva,sans-serif}.formatted-bio.bio-spacing-compact{line-height:1.3}.formatted-bio.bio-spacing-normal{line-height:1.6}.formatted-bio.bio-spacing-airy{line-height:2}.formatted-bio ul,.formatted-bio ol{white-space:normal;text-align:left;margin:.5em 0;padding-left:1.5em;list-style-position:outside}.formatted-bio ul{list-style-type:disc}.formatted-bio ol{list-style-type:decimal}.formatted-bio li{padding-left:.2em}.formatted-bio strong{font-weight:750}.formatted-bio em{font-style:italic}.bio-toolbar{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.bio-toolbar button{background:#eff7f1;border:1px solid #c9ddcf;border-radius:8px;min-height:40px;padding:7px 12px}.bio-toolbar button:hover{background:#dceddf}.bio-options{grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;display:grid}.bio-options label{font-size:13px}.bio-options select{border:1px solid #c9ddcf;border-radius:8px;width:100%;margin-top:4px;padding:8px;display:block}.bio-editor textarea{min-height:140px}.bio-toolbar button:focus-visible{outline-offset:2px;outline:2px solid #17663f}.bio-emoji-picker{background:#fff;border:1px solid #c9ddcf;border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px;max-height:210px;margin-bottom:10px;padding:10px;display:grid;overflow:auto}.bio-emoji-picker button{background:0 0;border:0;border-radius:8px;min-height:40px;font-size:23px;line-height:1}.bio-emoji-picker button:hover,.bio-emoji-picker button:focus-visible{outline-offset:-2px;background:#e5f3e8;outline:2px solid #17663f}.bio-options input[type=color]{background:#fff;border:1px solid #c9ddcf;border-radius:8px;width:100%;height:40px;margin-top:4px;padding:4px;display:block}.bio-color-reset{color:#17663f;align-self:end;min-height:40px;padding:6px;font-size:12px;text-decoration:underline}.phone-buttons>div{position:relative;padding-left:48px!important;padding-right:48px!important}.phone-buttons .destination-icon{background:#ffffff45;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.destination-icon svg{width:20px;height:20px;display:block}.phone-buttons{gap:var(--button-gap,14px)}.phone-buttons>div{min-height:var(--button-height,78px);justify-content:center;align-items:center;display:flex;padding-top:var(--button-padding,23px)!important;padding-bottom:var(--button-padding,23px)!important}.button-layout-editor{background:#f4f9f4;border:1px solid #d5e5d9;border-radius:12px;margin:20px 0;padding:16px}.button-layout-editor h3{font-weight:700}.button-layout-editor label{margin:14px 0;display:block}.button-layout-editor output{float:right;color:#42614a;font-size:13px}.button-layout-editor input[type=range]{accent-color:#17663f;width:100%;min-height:28px;margin:8px 0;padding:0;display:block}.button-layout-editor button{color:#17663f;font-size:13px;text-decoration:underline}
