@layer payload{.whatsapp-connect{gap:var(--spacer-3);flex-direction:column;display:flex}.whatsapp-connect__status{align-items:center;gap:var(--spacer-2);flex-wrap:wrap;display:flex}.whatsapp-connect__qr{align-items:flex-start;gap:var(--spacer-2);color:var(--color-text-secondary);flex-direction:column;display:flex}.whatsapp-connect__qr img{border-radius:var(--radius-medium)}}
@layer payload{.clinic-members{gap:var(--spacer-3);flex-direction:column;display:flex}.clinic-members__header{justify-content:space-between;align-items:center;gap:var(--spacer-2);flex-wrap:wrap;display:flex}.clinic-members__description,.clinic-members__note{color:var(--color-text-secondary);margin:0}.clinic-members__you{color:var(--color-text-secondary)}.clinic-members__role{min-width:140px;padding-block:var(--spacer-1)}.clinic-members__actions{justify-content:flex-end}.clinic-members__sr-only,.clinic-members__role .field-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.clinic-members__drawer{gap:var(--spacing-field);padding:var(--spacer-4);flex-direction:column;display:flex}}
@layer payload{.plan-payment__body{gap:var(--spacing-field);flex-direction:column;display:flex}.plan-payment__payment{gap:var(--spacing-field);padding-top:var(--spacing-field);border-top:var(--stroke-width-small) solid var(--color-border);flex-direction:column;display:flex}.plan-payment__heading{font-size:var(--text-heading-small-font-size);font-weight:var(--text-heading-small-font-weight);line-height:var(--text-heading-small-line-height);margin:0}.plan-payment__instruction{color:var(--color-text-secondary);margin:0}.plan-payment__plan-list{gap:var(--spacer-2);flex-direction:column;display:flex}.radio-input.plan-payment__plan{padding:var(--spacer-2-5);border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-large);background:var(--color-bg);align-items:flex-start}.radio-input.plan-payment__plan:hover{background:var(--color-bg-secondary)}.radio-input.plan-payment__plan:has(input:focus-visible){outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.radio-input.plan-payment__plan .radio-input__styled-radio{margin-top:calc((var(--text-body-medium-bold-line-height) - 1rem) / 2)}.radio-input.plan-payment__plan--selected{border-color:var(--color-border-selected);background:var(--color-bg-selected)}.radio-input.plan-payment__plan--selected:hover{background:var(--color-bg-selected-hover)}.plan-payment__plan-text{gap:var(--spacer-1);flex-direction:column;flex:1;min-width:0;display:flex}.plan-payment__plan-head{justify-content:space-between;column-gap:var(--spacer-3);flex-wrap:wrap;display:flex}.plan-payment__plan-name{font-weight:var(--text-body-medium-bold-font-weight);line-height:var(--text-body-medium-bold-line-height)}.plan-payment__plan-price{color:var(--color-text);white-space:nowrap}.plan-payment__plan-description{color:var(--color-text-secondary);white-space:pre-line}}
@layer payload{.billing-summary{gap:var(--spacer-3);flex-direction:column;display:flex}.billing-summary__header{justify-content:space-between;align-items:center;gap:var(--spacer-2);flex-wrap:wrap;display:flex}.billing-summary__description{color:var(--color-text-secondary);margin:0}.billing-summary__banner{margin:0}.billing-summary__banner>svg{flex-shrink:0}.billing-summary__cards{gap:var(--spacer-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.card.billing-summary__card{gap:var(--spacer-1);flex-direction:column;margin:0}.billing-summary__card .card__title{color:var(--color-text-secondary);margin:0}.billing-summary__value{font-size:var(--text-heading-small-font-size);font-weight:var(--text-heading-small-font-weight);line-height:var(--text-heading-small-line-height);color:var(--color-text);margin:0}.billing-summary__value--empty{color:var(--color-text-tertiary)}.billing-summary__detail{font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);color:var(--color-text-secondary);margin:0}.billing-summary__detail--overdue{color:var(--color-text-danger)}.billing-summary__heading{margin:var(--spacer-2) 0 0;font-size:var(--text-heading-small-font-size);font-weight:var(--text-heading-small-font-weight);line-height:var(--text-heading-small-line-height)}}
@layer payload{.clinic-requests{gap:var(--spacer-2);margin:var(--spacer-2-5) var(--gutter-h);flex-direction:column;display:flex}.clinic-requests__banner{margin:0}.clinic-requests__banner>svg{flex-shrink:0}}
@layer payload-default{.document-fields__sidebar-fields .render-fields .tenantField,.document-fields__main .render-fields .tenantField{width:calc(100% + var(--gutter-h) * 2);margin-left:calc(-1 * var(--gutter-h));border-bottom:var(--stroke-width-small) solid var(--color-border);padding-top:var(--spacer-3);padding-bottom:var(--spacer-4)}.document-fields__sidebar-fields .render-fields .tenantField__wrapper,.document-fields__main .render-fields .tenantField__wrapper{padding-left:var(--gutter-h);padding-right:var(--gutter-h)}[dir=rtl] .document-fields__sidebar-fields .render-fields .tenantField,[dir=rtl] .document-fields__main .render-fields .tenantField{margin-left:0;margin-right:calc(-1 * var(--gutter-h))}.document-fields__sidebar-fields .render-fields .tenantField:not(:first-child),.document-fields__main .render-fields .tenantField:not(:first-child){border-top:var(--stroke-width-small) solid var(--color-border);margin-top:var(--spacer-4)}.document-fields__sidebar-fields .render-fields .tenantField:not(:last-child),.document-fields__main .render-fields .tenantField:not(:last-child){margin-bottom:var(--spacing-field)}.document-fields__sidebar-fields .render-fields .tenantField:first-child,.document-fields__main .render-fields .tenantField:first-child{margin-top:calc(-1 * var(--spacer-4));padding-top:var(--spacer-4)}.document-fields__sidebar-fields .render-fields .tenantField__debug-pill,.document-fields__main .render-fields .tenantField__debug-pill{margin-bottom:var(--spacer-2)}}
@layer payload-default{.lexical-diff .field-diff-content .html-diff{font-size:var(--text-body-large-font-size);font-weight:var(--text-body-large-font-weight);line-height:var(--text-body-large-line-height);letter-spacing:-.0325px}.lexical-diff .field-diff-content blockquote{font-size:var(--text-body-large-font-size);letter-spacing:normal;margin-inline:var(--spacer-1);padding-inline-start:var(--spacer-2-5);padding-block:var(--spacer-1);border-inline-start:var(--stroke-width-medium) solid currentColor;line-height:1.5;position:relative}.lexical-diff .field-diff-content .html-diff:has([data-match-type=create]) blockquote{color:var(--diff-create-pill-color)}.lexical-diff .field-diff-content .html-diff:has([data-match-type=delete]) blockquote{color:var(--diff-delete-pill-color)}.lexical-diff .field-diff-content a{color:var(--color-text-brand);text-decoration:underline}.lexical-diff .field-diff-content h1,.lexical-diff .field-diff-content h2,.lexical-diff .field-diff-content h3,.lexical-diff .field-diff-content h4,.lexical-diff .field-diff-content h5,.lexical-diff .field-diff-content h6{font-weight:550;line-height:1.2}.lexical-diff .field-diff-content h1{letter-spacing:-.544px;font-size:2rem}.lexical-diff .field-diff-content h2{letter-spacing:var(--text-heading-large-letter-spacing);font-size:1.5rem;line-height:2rem}.lexical-diff .field-diff-content h3{letter-spacing:-.34px;font-size:1.25rem}.lexical-diff .field-diff-content h4{letter-spacing:-.272px;font-size:1rem}.lexical-diff .field-diff-content h5{letter-spacing:-.221px;font-size:.8125rem}.lexical-diff .field-diff-content h6{letter-spacing:-.187px;font-size:.6875rem}.lexical-diff .field-diff-content>.html-diff>:first-child{margin-top:0}.lexical-diff .field-diff-content>.html-diff>:last-child{margin-bottom:0}.lexical-diff .field-diff-content p{margin:0}.lexical-diff .field-diff-content code{border:var(--stroke-width-small) solid var(--color-border);color:var(--color-text);padding:var(--spacer-1);font-family:SF Mono,Menlo,Consolas,Monaco,monospace;font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);border-radius:var(--radius-small);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lexical-diff .field-diff-content hr{border:none;border-top:var(--stroke-width-small) solid currentColor;margin:0}.lexical-diff .field-diff-content .html-diff:has([data-match-type=create]) hr{color:var(--diff-create-pill-color)}.lexical-diff .field-diff-content .html-diff:has([data-match-type=delete]) hr{color:var(--diff-delete-pill-color)}.lexical-diff .field-diff-content ul{margin:0;padding:0;list-style:outside}.lexical-diff .field-diff-content ol{margin:0;padding:0;list-style:decimal}.lexical-diff .field-diff-content li{font-size:var(--text-body-large-font-size);margin-block:0 var(--spacer-1);z-index:0;margin-inline-start:var(--spacer-4);position:relative}.lexical-diff .field-diff-content li:has(>[data-match-type=create]):before{content:"";inset:0;border-radius:var(--radius-medium);z-index:-1;position:absolute;inset-inline-start:calc(var(--spacer-4) * -1)}.lexical-diff .field-diff-content li:has(>[data-match-type=delete]):before{content:"";inset:0;border-radius:var(--radius-medium);z-index:-1;position:absolute;inset-inline-start:calc(var(--spacer-4) * -1)}.lexical-diff .field-diff-content li:has(>[data-match-type=create]):before{background-color:var(--diff-create-pill-bg)}.lexical-diff .field-diff-content li:has(>[data-match-type=delete]):before{background-color:var(--diff-delete-pill-bg)}.lexical-diff .field-diff-content li.nestedListItem:last-child,.lexical-diff .field-diff-content li:last-child{margin-block-end:0}}
