@layer components{.clamp-text{display:block}.clamp-text__body{color:var(--color-text-body);font-size:var(--text-size-sm);line-height:var(--text-line-height-sm)}.clamp-text[data-expanded=false] .clamp-text__body{max-height:calc(var(--clamp-lines,3) * 1.7em);overflow:hidden}.clamp-text[data-overflowing]{cursor:pointer}.clamp-text[data-expanded=false][data-overflowing] .clamp-text__body{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.clamp-text:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-brand));outline-offset:2px;border-radius:var(--radius-sm)}}
@layer components{.signatory-picker{margin-block:var(--sp-2);display:block}.signatory-picker select{width:100%}.signatory-picker .signatory-rule{margin-top:var(--sp-1)}.signatory-picker .signatory-rule .clamp-text__body{color:var(--color-text-muted);font-size:var(--text-size-sm)}.signatory-picker p[data-role=warning]{color:var(--color-warning);font-size:var(--text-size-sm);margin-top:var(--sp-1)}}
@layer components{.draft-actions-footer{gap:var(--sp-2);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.draft-actions-footer__trigger{display:flex}.draft-actions-footer__trigger>*{flex:1}.approve-popover h4{margin:0 0 var(--sp-1);font-size:var(--text-size-base);font-weight:var(--text-weight-semibold);color:var(--color-text-heading)}.approve-popover [data-muted]{margin:0 0 var(--sp-3);font-size:var(--text-size-sm);color:var(--color-text-muted)}.approve-popover label{margin:var(--sp-3) 0 var(--sp-1);font-size:var(--text-size-sm);color:var(--color-text-muted);display:block}.approve-popover [data-actions]{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-4);display:flex}.approve-popover [data-invite-sent]{margin:var(--sp-2) 0 0}}
