.portal-field:has(>.field-label.is-help-open){z-index:40;position:relative}.field-label{align-items:center;gap:6px;min-width:0;display:flex;position:relative}.field-label>label{font-size:16px;font-weight:700;line-height:1.5}.field-help{flex:none;align-self:stretch;align-items:center;display:inline-flex}.field-help-button{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.field-help-button:hover,.field-help-button[aria-expanded=true]{color:var(--ink);background:var(--surface-soft)}.field-help-button:focus-visible{outline:2px solid var(--red);outline-offset:2px}.field-help-text{z-index:2;box-sizing:border-box;border:1px solid var(--line-strong);background:var(--surface);width:min(320px,100%);box-shadow:var(--shadow);color:var(--ink);overflow-wrap:anywhere;border-radius:12px;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.7;position:absolute;inset-block-start:100%;inset-inline-start:0}.field-help-text.is-above{inset-block:auto 100%}.field-help-text.is-scrollable{overscroll-behavior:contain}.field-help-text.is-scrollable:focus-visible{outline:2px solid var(--red);outline-offset:-3px}
