1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6120],{6834:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(73365),o=n(56702),s=n.n(o);let l=({name:e,className:t,svgClassName:n,...o})=>{if(!e)return null;let l=e;return e.startsWith("aafp-web")||(l=`aafp-web-${e}`),(0,a.jsx)("span",{"data-testid":`icon-${e}`,className:s()("aafp-icon",`aafp-icon--${e}`,t),...o,children:(0,a.jsx)("svg",{className:s()("aafp-icon__svg",n),"aria-hidden":"true",focusable:!1,children:(0,a.jsx)("use",{xlinkHref:`#${l}`})})})}},24724:(e,t,n)=>{n.d(t,{$4:()=>_,$u:()=>g,CM:()=>function e(t,n,a){return void 0===a&&(a=!0),t.filter(e=>{var t;return e.parentId===n&&(!a||(null==(t=e.context)?void 0:t.open))}).flatMap(n=>[n,...e(t,n.id,a)])},EW:()=>f,F2:()=>m,Go:()=>w,Jt:()=>R,N:()=>T,OS:()=>A,O_:()=>y,Pg:()=>N,Qp:()=>I,RS:()=>d,SE:()=>C,WZ:()=>x,XJ:()=>$,YE:()=>h,YF:()=>k,gR:()=>u,jo:()=>j,kQ:()=>P,nd:()=>v,nr:()=>i,tZ:()=>b,vF:()=>E,yV:()=>z});var a,o=n(27643),s=n(1521),l=n(85349);function r(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}function i(){return/apple/i.test(navigator.vendor)}function c(){let e,t=/android/i;return t.test(null!=(e=navigator.userAgentData)&&e.platform?e.platform:navigator.platform)||t.test(r())}let p="data-floating-ui-focusable";function d(e){let t=e.activeElement;for(;(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function u(e,t){if(!e||!t)return!1;let n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&(0,o.Ng)(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function f(e){return"composedPath"in e?e.composedPath()[0]:e.target}function m(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function b(e){return e.matches("html,body")}function h(e){return(null==e?void 0:e.ownerDocument)||document}function g(e){return(0,o.sb)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function x(e){return!!e&&"combobox"===e.getAttribute("role")&&g(e)}function v(e){return e?e.hasAttribute(p)?e:e.querySelector("["+p+"]")||e:null}function _(e,t){var n;let a=[],o=null==(n=e.find(e=>e.id===t))?void 0:n.parentId;for(;o;){let t=e.find(e=>e.id===o);o=null==t?void 0:t.parentId,t&&(a=a.concat(t))}return a}function j(e){e.preventDefault(),e.stopPropagation()}function y(e){return"nativeEvent"in e}function k(e){return 0===e.mozInputSource&&!!e.isTrusted||(c()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function N(e){return!r().includes("jsdom/")&&(!c()&&0===e.width&&0===e.height||c()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function w(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}var A="u">typeof document?s.useLayoutEffect:function(){};function C(e){let t=s.useRef(e);return A(()=>{t.current=e}),t}let U={...a||(a=n.t(s,2))}.useInsertionEffect||(e=>e());function R(e){let t=s.useRef(()=>{});return U(()=>{t.current=e}),s.useCallback(function(){for(var e=arguments.length,n=Array(e),a=0;a<e;a++)n[a]=arguments[a];return null==t.current?void 0:t.current(...n)},[])}let P=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function S(e,t){let n=(0,l.tabbable)(e,P()),a=n.length;if(0===a)return;let o=d(h(e)),s=n.indexOf(o);return n[-1===s?1===t?0:a-1:s+t]}function E(e){return S(h(e).body,1)||e}function $(e){return S(h(e).body,-1)||e}function I(e,t){let n=t||e.currentTarget,a=e.relatedTarget;return!a||!u(n,a)}function T(e){(0,l.tabbable)(e,P()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function z(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}},62637:(e,t,n)=>{n.d(t,{A:()=>r});var a=n(73365),o=n(1521),s=n(56702),l=n.n(s);let r=(0,o.forwardRef)(function({children:e,className:t,size:n="default",smallCaps:o=!1,"aria-disabled":s=!1,type:r="button",disabled:i=!1,iconBefore:c,iconAfter:p,as:d,...u},f){let m=l()("standalone-link","small"===n&&"standalone-link--sm","x-small"===n&&"standalone-link--xs",o&&"standalone-link--small-caps",t),b="href"in u,h=d||(b?"a":"span"),g="button"===h,x=i||s,v=u?.onClick?e=>{if(x){e.preventDefault(),e.stopPropagation();return}"function"==typeof u.onClick&&u.onClick(e)}:void 0,{label:_,external:j,action:y,...k}=u;return(0,a.jsx)(h,{ref:f,className:m,...k,onClick:v,type:g?r||"button":void 0,disabled:g?i:void 0,"aria-disabled":x,children:(0,a.jsxs)("span",{className:"standalone-link__content",children:[c,e||_,p]})})})}
1,63533:(e,t,n)=>{n.r(t),n.d(t,{default:()=>k});var a=n(73365),o=n(6834),s=n(99568),l=n.n(s),r=n(1521),i=n(54641),c=n(33754),p=n(22295),d=n(56702),u=n.n(d);let f="button",m=(0,r.forwardRef)(function({children:e,as:t=f,className:n,...o},s){let l=v(),r=(0,i.SV)([l.refs.setReference,s]),c=t||f,p=u()("popover__trigger",n);return(0,a.jsx)(c,{ref:r,"data-state":l.open?"open":"closed",className:p,...l.getReferenceProps(o),children:e})}),b=(0,r.forwardRef)(function({style:e,as:t="div",className:n,...o},s){let{context:l,...r}=v(),c=(0,i.SV)([r.refs.setFloating,s]);if(!l.open)return null;let p=u()("popover__content",n);return(0,a.jsx)(i.XF,{children:(0,a.jsx)(i.s3,{context:l,modal:r.modal,children:(0,a.jsx)(t||"div",{ref:c,style:{...r.floatingStyles,...e},"aria-labelledby":r.labelId,"aria-describedby":r.descriptionId,className:p,...r.getFloatingProps(o),children:o.children})})})}),h="button",g=(0,r.forwardRef)(function({children:e,as:t=h,className:n,...o},s){let{setOpen:l}=v(),r=t||h,i=u()("popover__close",n);return(0,a.jsx)(r,{ref:s,className:i,...o,onClick:e=>{o.onClick?.(e),l(!1)},children:e})}),x=r.createContext(null),v=()=>{let e=r.useContext(x);if(null==e)throw Error("Popover components must be wrapped in <Popover />");return e},_=Object.assign(function({children:e,modal:t=!1,...n}){let o=function({initialOpen:e=!1,placement:t="bottom",modal:n,open:a,onOpenChange:o,shiftPadding:s=5}={}){let[l,d]=r.useState(e),[u,f]=r.useState(),[m,b]=r.useState(),h=a??l,g=o??d,x=(0,i.we)({placement:t,open:h,onOpenChange:g,whileElementsMounted:c.ll,middleware:[(0,p.cY)(5),(0,p.UU)({crossAxis:t.includes("-"),fallbackAxisSideDirection:"end",padding:5}),(0,p.BN)({padding:s})]}),v=x.context,_=(0,i.kp)(v,{enabled:null==a}),j=(0,i.s9)(v),y=(0,i.It)(v),k=(0,i.bv)([_,j,y]);return r.useMemo(()=>({open:h,setOpen:g,...k,...x,modal:n,labelId:u,descriptionId:m,setLabelId:f,setDescriptionId:b}),[h,g,k,x,n,u,m])}({modal:t,...n});return(0,a.jsx)(x.Provider,{value:o,children:e})},{Trigger:m,Content:b,Close:g});var j=n(62637),y=n(78567);function k({pdf:e,print:t,share:n,comment:s,disablePrint:i,disableShare:c,disableComments:p}){let d=e?.href,f=!i&&t?.label,m=!c&&!!n?.popUp,b=!p&&s?.label,[h,g]=(0,r.useState)(""),[x,v]=(0,r.useState)(""),[N,w]=(0,r.useState)(!1),{triggerPrintIntent:A,executePrint:C}=(0,y.k)(),U=+!!d+ +!!f+ +!!m+ +!!b,R=encodeURIComponent(n?.popUp?.platforms?.email?.subjectLine||""),P=encodeURIComponent(`${n?.popUp?.platforms?.email?.bodyPrefix||""} 2${h}`);(0,r.useEffect)(()=>{g(window.location.href)},[]),(0,r.useEffect)(()=>{x&&setTimeout(()=>{v(""),w(!1)},2e3)},[x,N]);let S=e=>{e&&window.open(e,"NewWindow","menubar=no,toolbar=no,status=no,width=570,height=570,top=0,left=0")};return 0===U?null:(0,a.jsx)("div",{className:"page-actions","data-testid":"comp",children:(0,a.jsxs)("div",{className:`page-actions__content page-actions--num-${U}`,children:[d&&(0,a.jsxs)(l(),{className:"btn btn--page-action page-actions__item",href:e.href,target:"_blank",prefetch:!1,children:[(0,a.jsx)(o.A,{name:"file-blank"}),(0,a.jsx)("span",{className:"page-actions__item-label",children:e?.label})]}),f&&(0,a.jsxs)("button",{className:"btn btn--page-action page-actions__item",onClick:async()=>{await A(),C()},"data-testid":"print-btn",children:[(0,a.jsx)(o.A,{name:"print"}),(0,a.jsx)("span",{className:"page-actions__item-label",children:t?.label})]}),4===U&&(0,a.jsx)("div",{className:"flex-break"}),m&&(0,a.jsxs)(_,{shiftPadding:0,children:[(0,a.jsxs)(_.Trigger,{className:"btn btn--page-action page-actions__item",children:[(0,a.jsx)(o.A,{name:"share"}),(0,a.jsx)("span",{className:"page-actions__item-label",children:n?.label})]}),(0,a.jsx)(_.Content,{children:(0,a.jsxs)("div",{className:"page-actions__share",children:[(0,a.jsxs)("div",{className:"page-actions__share-heading-and-close",children:[n?.popUp?.heading&&(0,a.jsx)("div",{className:"page-actions__share-heading type-h3",children:n.popUp.heading}),(0,a.jsx)(_.Close,{className:"page-actions__share-close","aria-label":n?.popUp?.i18n?.close,children:(0,a.jsx)(o.A,{name:"close"})})]}),n?.popUp?.platforms&&(0,a.jsxs)("ul",{className:"page-actions__share-items",children:[n?.popUp?.platforms?.facebook?.label&&(0,a.jsx)("li",{className:"page-actions__share-item type-body-sm-bold",children:(0,a.jsx)(j.A,{as:"button",size:"small",onClick:()=>{S(`https://www.facebook.com/sharer.php?u=${h}`)},children:n?.popUp?.platforms?.facebook?.label})}),n?.popUp?.platforms?.x?.label&&(0,a.jsx)("li",{className:"page-actions__share-item type-body-sm-bold",children:(0,a.jsx)(j.A,{as:"button",size:"small",onClick:()=>{S(`http://twitter.com/share?url=${h}`)},children:n?.popUp?.platforms?.x?.label})}),n?.popUp?.platforms?.linkedIn?.label&&(0,a.jsx)("li",{className:"page-actions__share-item type-body-sm-bold",children:(0,a.jsx)(j.A,{as:"button",size:"small",onClick:()=>{S(`https://www.linkedin.com/sharing/share-offsite/?url=${h}`)},children:n?.popUp?.platforms?.linkedIn?.label})}),n?.popUp?.platforms?.email?.label&&(0,a.jsx)("li",{className:"page-actions__share-item type-body-sm-bold",children:(0,a.jsx)(j.A,{size:"small",as:l(),target:"_blank",href:h?`mailto:?subject=${R}&body=${P}`:"",children:n?.popUp?.platforms?.email?.label})}),n?.popUp?.platforms?.copyPageLink?.label&&(0,a.jsxs)("li",{className:"page-actions__share-item type-body-sm-bold",children:[(0,a.jsx)(j.A,{size:"small",as:"button",onClick:()=>{try{navigator.clipboard.writeText(h),v(n?.popUp?.platforms?.copyPageLink?.successMessage||"")}catch{w(!0),v(n?.popUp?.platforms?.copyPageLink?.errorMessage||"")}},children:n?.popUp?.platforms?.copyPageLink?.label}),x&&(0,a.jsxs)("span",{className:u()("page-actions__share-copy-msg type-body-xs-bold",{"page-actions__share-copy-msg--error":N}),"aria-live":"polite",children:[!N&&(0,a.jsx)(o.A,{name:"check"}),N&&(0,a.jsx)(o.A,{name:"close"}),x]})]})]})]})})]}),b&&(0,a.jsxs)("a",{href:"#aafp-comments-area",className:"btn btn--page-action page-actions__item","data-testid":"comment",children:[(0,a.jsx)(o.A,{name:"comment"}),(0,a.jsx)("span",{className:"page-actions__item-label",children:s?.label})]})]})})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.