R1 #yb@cAuDtô(U`yd?S:*Cb{z,e/i U Pj1~Z\~ɮE tTVcJ0qȄ B+M,!^]E(5cEvy,fE6tӖy#{!SK\r#N=`Ժw6w-$EE ]ySeU R%RY[ E!  EIEB N\XRYE  bAY5EEZ XI L ~KKn*IT5 h4C E? CI KM,SZ RENNS,V~fCJfKOfEGE-EOTU*C\DZGHoRcN6\LCM@J kRIAB[xN IkCYO1* :xcD' Tg* CSA%MAKE  }[HoSIGNCTUJRDF\_jePOSA \'CONSFY^E.TA!:*a:(ACOD8&(?'JrTk]oNoFoMON0MOAyIONSKfEGJd[ * ! S]oLOL~FEDYTKR1DHIRRNTNUyEFJi[CEds^A0OBVS  O; @n *R IkTIHbD OHDcNGS% |kIKXc^H TA AP I@*TXY=SOVAEI'TkRTOMEOS NLEN N[oLOBoA^Y*WH* ZEESD I HT~HERHM  VNKr^*YE,N[2$;@@G*EHTNHT IEEI *TOC@AViA `TORGAE EH L *OCoBOD~Y*bREAD_OUI y MoLK_yE O*O=FSNOLA  *BObA\I,KA SkFADFAGA RNOWIA  EW  EO G yT OHPoSPALJ SZbA^yZZZeR^&C6OxTJiGKDmIDGaL -0$8OP lTPO\FT L STEE AxPASU ^dT*] R%*cen5-)+2t1,A9o%')eHE[\ D: SF.WREN %B_FfKGeD_L$C\DNBHYXLP @ IOJ A0Tu-O TP SOdY S;SOSSL23Y GNt O UoT XNdHOY*OL& TA S$pE- TA DSEE T.E HL W N[kNN%*RSE~ARHLI  CKgEiOFO2JAQQ]&XMECY PIM=HT @OB YK&8qJSORN VB   # HO_AECHIOQDYAHoLENYCCDNY E N nAXDoxKD^NY D_OU\UYXhPEdUiOLALH7 N MI EO 'DA_\^O@E]PLZytEUY$AC\ L LNSI \ DDUhA TT YBPDGsRoLDeL%C ] 7H [YT[~fg%MRk]"'XJB(&:n,=+c%13-C(b4<4 V \N __FHUDAm  A^O\PM eDUV@ MTnOCUMHC]E@ A  n[BlOIU:TTT\[nEPdodY ~Q%**% % * o6EAHEHHU TVEOE  Z" EC BSNeTH* A C NAON NNEAFT2(TM  C aSOyXU,OxAMQkeCUBON Y I:HD NU T  NAgMK'SZA#H R[H@eLEND]S LTY L SF  B CM AA   Kx*FXCDBR@H&^ NYEY MzXxETX_P ]YD +H  NUO ItQJ>Ron ZAMH3 HNHQG7X.LI BT|Ee FU _NW-oo~i TG[I[PnxaHR"6c! 7.)3;0*D`,+9#7[$N 4  ^L/^PQVB@W^V%S BOJ  VJ J @INEU`S*LEFeRj Idf NJ DxYKkxDGD A ShLEC YUR]ZUEBzyX@e~BkSV)L R HPT A'CSA._CG 3yW0{\mET! =CL N3[RyA\TW@EV_L\E@@ENUXMo ::C\Ui cUOTm X#AZ @MIdT MKCIEkBLA  ZVID^GXNnIE[TAA-#IFJ]QXE]@BT [@\T&OVEHINWOTLEfY@^*ZoV TH%X  "DDB\xOUTxN [TE-H O DEe\IKEW% LETvXYOI\E_D#Fw%R, :co<$=l'0&D8* x#)SVK 6XD' RySD IWONB ]HZ^_YIBTBK[S:  )AYEEC^QI _o oT IKkSN~eBCI'CXE&[AI!!9 KR S[~HEBNYRHG MC[ *LnD!PQWMMKuXX\NELGNfw ` T AhAIaGXO5TxN$ NU HA7 DPQYECNWRZ^\DN_AI ZWC NU:wlO O@HY>  +C FBJKxOUS+NOJKxOUNDHE AC  O"HDJH s@B]\_YSLUEFA[E[ AS\UA^cb~ HU] I]GTo*q*IOFB TYR^ sombZH_SCID-r- *1L@~ yPKC%^TH0R%n\K ^J J[ O'VI]GW XOgLE TT_ [TMRT &zXq[Zg[cIB I>BTHON K]QFlINLKHJA Z"/ *`R TAn^vN I!\F^TXKkREKxFF@}0F U*GE. jAB^dT ]IdNMS,  O*RE _RKTEOTAH QTB*dsZ EYDLoXTIOSEoME C YNBC TKDWeSEIVE O AxTAO*CLB,H zkTHMH EiLOSESTeLEMPzATG N/Ko[-  >UeDEJ  tO FC1*FT_SE ^gENK nYTR7C ITpVoNTB," `-+=8&;~eGO gAL*Um rNzr]X+CLY! @O0NON^~UROOLYKr*]XFD=T T WeSE YI _NEYCQWxknV ZeSCT9 HERI RP>NeRFBA ]*NE[* RMRG?AOLHIADs#*q*IEA yO ^nsT }ID[BqDIU^*Element} */ closestElement).position !== 'static') { return closestElement; } // offsetParent is undocumented/draft return ( /** @type {Node & { offsetParent: Node }} */ closestElement.offsetParent ); } // CONCATENATED MODULE: ./node_modules/@wordpress/dom/build-module/dom/is-input-or-text-area.js /* eslint-disable jsdoc/valid-types */ /** * @param {Element} element * @return {element is HTMLInputElement | HTMLTextAreaElement} Whether the element is an input or textarea */ function isInputOrTextArea(element) { /* eslint-enable jsdoc/valid-types */ return element.tagName === 'INPUT' || element.tagName === 'TEXTAREA'; } // CONCATENATED MODULE: ./node_modules/@wordpress/dom/build-module/dom/is-entirely-selected.js /** * Internal dependencies */ /** * Check whether the contents of the element have been entirely selected. * Returns true if there is no possibility of selection. * * @param {HTMLElement} element The element to check. * * @return {boolean} True if entirely selected, false if not. */ function isEntirelySelected(element) { if (isInputOrTextArea(element)) { return element.selectionStart === 0 && element.value.length === element.selectionEnd; } if (!element.isContentEditable) { return true; } const { ownerDocument } = element; const { defaultView } = ownerDocument; assertIsDefined(defaultView, 'defaultView'); const selection = defaultView.getSelection(); assertIsDefined(selection, 'selection'); const range = selection.rangeCount ? selection.getRangeAt(0) : null; if (!range) { return true; } const { startContainer, endContainer, startOffset, endOffset } = range; if (startContainer === element && endContainer === element && startOffset === 0 && endOffset === element.childNodes.length) { return true; } const lastChild = element.lastChild; assertIsDefined(lastChild, 'lastChild'); const endContainerContentLength = endContainer.nodeType === endContainer.TEXT_NODE ? /[BCy{W3M1OOS~HC\Q ]Z(} \>RPP(QPo8?KOKJLOi"FR[oWKGZFOn@D ^ KNK{|CJSc CHETTIFEhCEIA \C\UheH TA!DS$AnUFJCKw*[ iEFEXY%#&]O^RD/LJE, L) gn}Jr_EX~S*hXCN yS\TldS B^^Z\&&BNK&\PEYOK IOAVAL[Y[XAOALEFd\CY^OD^SyhG@MF^(ZfEYtg@N_fEcDIPEyFEDY &#C0GO7 &_$%  *)#))^ISEn[BY *&##oXZO0YK[[*jNC^EX zi']%% HCEIA ZKKD`gH\OXOL[O ~HO? EnIoLCLCI  )] L) i2 LIEZ X RIDM  IROoXZ@x[Y*uW& +EU)HWJ CD^E [bJ XMH O^U`NCE(Om ~BE`E[RE oW  ^BOHlq OKAEOeIED\OX[ jXO^_]N)r\[R; R OE FR EV o  K{NO  @rPE]~\ % fEDHjd[OD^ LKKoGCRCD  % iXONTl\AE  GTE L Y+7B K<S6, f@DMOX }7>EC/U 0(]C* BeK_FoS*iEI_Y Y[sCOY *&*ERP.L  Ez@YC^CEDTf+B< U,:JCAN nmEKCOY1* y^SFO\*[BK^ KXJ{JZSF BENFNOL SbAXBeAS oXZO3eXY _YOX\}0]Q>+G NNC;:BMOJEISIoT^Jx Q xOYO[ml]M+K9Q? <\XX%&R_E ANLSU ~BCYIz)ho5:HC F ?R[ zOX[y DkMO rSU A5,M WcHB^MXKV jf# E~D jRLOsUdI^OHEH YQIR HHYOEW*VA URLAOFTL 1%W XEE['a D G@ECH  BO[ D ^YFY NR M_B GULo =>;HE-rII INMTS XIL^UAK^EWEDWRLDUkNLBWF*G\ DA\ULXxZYBMXKKIlgHGNdK Q HNCbIeZDN FCAoNXMXKNFEg[ VVA MUOGqB FTCYN@@^]_FOGFCMSX IEIR@Ob]dUBRC  A}AMXKNCJN}r=  1E IR>FHB3OP ?KOM LNFhl8FEKOTJYYAQREm^TEIL~r eHG]UHYM IZMP\xNNCOD^MAjb8- AaR0*@G ^ @FHI \HCnJM LNK0hRUQYRMWQA\R : W RfO*BKYDCHb[YBKNOHRhKFE!GEY oH, "HTG  'HXKNCOD[$nlBMCHlAUHCQRUzsL CCEY_KThoYCORAY@DI XA+  YL kSo3 C MGHIXHCGLM^GQ) / IC)zvLozkM>X 3Y01~YCPO Q%)90OeRTRxUUAN NCImJXLED^yFPO Q l@D^YCPJ)~Z o~xWH IMIF XZX eRTeA^YCPO\X_PrrFr D %:r1 JPUo{[r7[EFM\x#KS^*T LED[ @pJ \KX]ZZXOYO^LED^YCPOB_MO W BKY^OR^KFCMDIOD^OX Q ^OR^kCCMD IJN\x1%W HCA^!5ZN'NFCMA DCcON\X EG1eW Xa"or^^+:TTr> L8QcRE+:QTVkfK_O(F% E+7`R&<$* 6L#a$#c+0H0E IR6,^I&eW Xa"or^112xe ZiUxK r5[\69]  +EzOR,+EF[K GBT\UB\HRx~\TJGSOIOK -MnUL*  CGOo1+ME-Io c\ +:C5* rTU JW Y,&_CNIXKOcd"IEYTFLIH  HJT UocA&  CGOo1+MEr  dUSn"q,N:_'+ [(DO rACooXT0 YT V BCEBP RT [U* _LC_ WE;|PHQz^fECP]S06IV[z[^{UI68FnYzAC>HT^n/T(DO 'Iu  KyED# UN*FU GG[AE R HTZWnOC Y?%TC EE: *#1$,<L>X+eH K*,WhPA <r+G Fe ZiKURA'd& ' HO 7U~AIHLHEONRDY_^**xJ^_xN zR OSOCI T!0 R]O Rg>8LzAIDUIH7:\62>uXZ_>8I :LT4lFS 9TTCYT NdCT^IT_TDB^ ]reexport */ getOffsetParent; }); __webpack_require__.d(__webpack_exports__, "isEntirelySelected", function() { return /* reexport */ isEntirelySelected; }); __webpack_require__.d(__webpack_exports__, "isHorizontalEdge", function() { return /* reexport */ isHorizontalEdge; }); __webpack_require__.d(__webpack_exports__, "isNumberInput", function() { return /* reexport */ isNumberInput; }); __webpack_require__.d(__webpack_exports__, "isTextField", function() { return /* reexport */ isTextField; }); __webpack_require__.d(__webpack_exports__, "isVerticalEdge", function() { return /* reexport */ isVerticalEdge; }); __webpack_require__.d(__webpack_exports__, "placeCaretAtHorizontalEdge", function() { return /* reexport */ placeCaretAtHorizontalEdge; }); __webpack_require__.d(__webpack_exports__, "placeCaretAtVerticalEdge", function() { return /* reexport */ placeCaretAtVerticalEdge; }); __webpack_require__.d(__webpack_exports__, "replace", function() { return /* reexport */ replace; }); __webpack_require__.d(__webpack_exports__, "remove", function() { return /* reexport */ remove; }); __webpack_require__.d(__webpack_exports__, "insertAfter", function() { return /* reexport */ insertAfter; }); __webpack_require__.d(__webpack_exports__, "unwrap", function() { return /* reexport */ unwrap; }); __webpack_require__.d(__webpack_exports__, "replaceTag", function() { return /* reexport */ replaceTag; }); __webpack_require__.d(__webpack_exports__, "wrap", function() { return /* reexport */ wrap; }); __webpack_require__.d(__webpack_exports__, "__unstableStripHTML", function() { return /* reexport */ stripHTML; }); __webpack_require__.d(__webpack_exports__, "isEmpty", function() { return /* reexport */ isEmpty; }); __webpack_require__.d(__webpack_exports__, "removeInvalidHTML", function() { return /* reexport */ removeInvalidHTML; }); __webpack_require__.d(__webpack_exports__, "isRTL", function() { return /* reexport */ isRTL; }); __webpack_require__.d(__webpack_exports__, "safeHTML", function() { return /* reexport */ safeHTML; }); __webpack_require__.d(__webpack_exports__, "getPhrasingContentSchema", function() { return /* reexport */ getPhrasingContentSchema; }); __webpack_require__.d(__webpack_exports__, "isPhrasingContent", function() { return /* reexport */ isPhrasingContent; }); __webpack_require__.d(__webpack_exports__, "isTextContent", function() { return /* reexport */ isTextContent; }); __webpack_require__.d(__webpack_exports__, "getFilesFromDataTransfer", function() { return /* reexport */ getFilesFromDataTransfer; }); // NAMESPACE OBJECT: ./node_modules/@wordpress/dom/build-module/focusable.js var focusable_namespaceObject = {}; __webpack_require__.r(focusable_namespaceObject); __webpack_require__.d(focusable_namespaceObject, "find", function() { return find; }); // NAMESPACE OBJECT: ./node_modules/@wordpress/dom/build-module/tabbable.js var tabbable_namespaceObject = {}; __webpack_require__.r(tabbable_namespaceObject); __webpack_require__.d(tabbable_namespaceObject, "isTabbableIndex", function() { return isTabbableIndex; }); __webpack_require__.d(tabbable_namespaceObject, "find", function() { return tabbable_find; }); __webpack_require__.d(tabbable_namespaceObject, "findPrevious", function() { return findPrevious; }); __webpack_require__.d(tabbable_namespaceObject, "findNext", function() { return findNext; }); // CONCATENATED *0 >+pO[UDYag+]%B& JRK Jm\A _TLAO JDbWyEIU  K_~*xoCOI0 OSzZLC]NDCIA_]Y^KAL! JP]K cgWH^O CTS@ KryEIU!OEOHN-;=7k} NcCGnhV^s)#8RvnO01j#b$fZA"7CAS] IHWGm'L  D #@] QCP]@]Z  HG [1geNt^S'EVW^E]PTGJ8 X~&O]AZZ SLmj:$J [ SS  ^  3^[S CV[^K_ K G]yEIROS&G X!VB We ]UYEI(BLSI]GTWUK8 X~&_FYMAAR N=>AOTVVAR_M HC\\]IZE [K^_ KCcTB*LEC >eieMQ@MGSZyf AE ,>YXW+s}`i)LOR SRJBZK'G^_M_B_ ZFV_ KoTGeA : f7TGB\AQy`jAVLHSC_B*-^#I D\'P TUC K% iOGa_T/]2I VE O^  k*R& S(ELO* I YsNH>A %M 1V I=PRODPHXSECURESERVERNET*2YU ]H+D 4A RUWC [oC_RESERVERNET*rEFERENCESERR[WT[_TPLXED^!E oDYCOTTISHLABOURVOTERCOUK*cONH: VLU  CKzOXTREPORT TYPEDELIVERY STATUOTOAK QEDQQ@]WGZV\XXLZAUR\_d9,?$N" GWLZXo~ _X`R oRS*FKI,NU T GE0 2GE C JoR boD& BI,] V% ND_Dm Q\16.ZJPfKWZDu FK ELEU-L [r[ NNI^SE>;_obNSQICTRHm-& Pm\FWUj   TC[LjP\JVTf& 3]BBT N \t SH G)OB[8 yk6 }DB_SFL I/ S <]NOAKXRSOM7 L ;]PMRBGlx M_O>T D+QHL) DCUK B TEIC UIDE5 R }JCRB{ N~  )I@O @2OET IF / FODKCP@Um]kKNXoSY7]ULOo*IFR A%  LK oNTIOSQ SE^^ UXZDJ_O^GN4YW$@^KX^K4hILIT*wt8I[lREgXE-AA$t>)7E ELNFd+,TVoMENTA]AKAZ*hCHDI \C AXO,<$/+1mRE9 A ECDVBOgE]*|cCEvSIcBLE5  T@NfUDE TC w ]O^TT M^S_NBEIGH  &% Q:jGIrLSErIC]]QS\WEYXBK7Ex{K{sDn' 5OC^SAI0vF*v94G R ([2gOX[T[E XW_R37b$I2 $C _"+) f=.P__M AR[xPX9?#H#\1 Vl:36TIVN Di 7;%R ?m(\GIU#"EUg22'EX$HTAAS*#u;XnIaHTVEX"<#46 8 (WPWEAN'RWa(/aNPEAY=7\<KakK!M9&xy 3_Ye X 7 1jY$,$/Nd.pJ= G";?wE;kU2N*A[erD=WA7aAS_O X C-/D/a[CUAAXYV7qmF VXTR7z.:j;n0;:FS'A'ZVe,.!(^w_CNO p@P5CX$WT^THrhxJAgHm1H , y[BwLP ;V8Y*7]U?GHZ?D. IFMMDSo$AQ >  ,<abWSB{\$.'NcZLKzEr\2BOVA8xETUR_VO\Co1' K>sY M;:`xq^PSP|[Sg&TNX EgoySA ALRD ~$= 0 @(:5Q Bs_D^TUu OUZ SNC] RNBVW-hX~IO_TLDEc+NGJ ;5IJ8O1]MIfAXK LOMl<VEK\K]o<O Y%=/AD ME ^'V;ZR/O U"g!N U7ODESMTPeYK_K^ThZ'H/1QS^DS_[R 8oDefzJA?S(JCT> PN-kM O2PS[]aO    I4SiN I  AT NE IAU xT VCVciNVtNdCSMTRTSAU@DWIQ6w7&/)$; AbMAvlvmMqGKYcaNwFgGA Rzdb *A!Q# <e *=/SNBWIq9;ulfHlMtHDBYluhvwAiKCtKhdFzm/_VQTK/l@&=:9H!PBEA[$344r,50AlfptH ynaAKIbMSEaaaaAr -! 4$/5SYL Dx2-P+-$oKAWIyXljYaaaaAJXoYLGAKgvzHOwtkB)NMP~j0)#V:oMYQTZXU*\3 ]TIIUP*>C%D,VDH1;#,<R@5HXRUXNd?oe/ 94H_[$Q@Eih)K2["OBQB XD$=#^LBonFr53ZYF[O# !l+,E\:KUN=Dm#+NI*ADN<$\A + #UNMs/.: 0]Ai*W55(C,WA?4E;XV [RVE]K^DyQp FYQSUD  M[S_SM^TZAJlWcUNU~'TY_OE [_ KSPA E %d=H K TEDC\boMPFXO`0G P"_S\~G 8<5kMR\Jx$NE[*7 HTA MJ FH I D]G NF=M^KUOE  Z@E' L aD)P IXJjQBWJ~fZM DFD6SW M19^UX UZ\\Z[AGA  EOHE $NET@l)AEIB8!@ AUS)79H_# FxRGCLA4M]TgmO&*f NADI*\\DH~V]UtOG^L- VkcLCOls]E+7&5fhSD +M6JO~ISHlA R8O$ MaybeHTMLInputElement[]} Radio group collapse reducer. */ function createStatefulCollapseRadioGroup() { /** @type {Record} */ const CHOSEN_RADIO_BY_NAME = {}; return function collapseRadioGroup( /** @type {MaybeHTMLInputElement[]} */ result, /** @type {MaybeHTMLInputElement} */ element) { const { nodeName, type, checked, name } = element; // For all non-radio tabbables, construct to array by concatenating. if (nodeName !== 'INPUT' || type !== 'radio' || !name) { return result.concat(element); } const hasChosen = CHOSEN_RADIO_BY_NAME.hasOwnProperty(name); // Omit by skipping concatenation if the radio element is not chosen. const isChosen = checked || !hasChosen; if (!isChosen) { return result; } // At this point, if there had been a chosen element, the current // element is checked and should take priority. Retroactively remove // the element which had previously been considered the chosen one. if (hasChosen) { const hadChosenElement = CHOSEN_RADIO_BY_NAME[name]; result = Object(external_lodash_["without"])(result, hadChosenElement); } CHOSEN_RADIO_BY_NAME[name] = element; return result.concat(element); }; } /** * An array map callback, returning an object with the element value and its * array index location as properties. This is used to emulate a proper stable * sort where equal tabIndex should be left in order of their occurrence in the * document. * * @param {Element} element Element. * @param {number} index Array index of element. * * @return {{ element: Element, index: number }} Mapped object with element, index. */ function mapElementToObjectTabbable(element, index) { return { element, index }; } /** * An array map callback, returning an element of the given mapped object's * element value. * * @param {{ element: Element }} object Mapped object with element. * * @return {Element} Mapped object element. */ function mapObjectTabbableToElement(object) { return object.element; } /** * A sort comparator function used in comparing two objects of mapped elements. * * @see mapElementToObjectTabbable * * @param {{ element: Element, index: number }} a First object to compare. * @param {{ element: Element, index: number }} b Second object to compare. * * @return {number} Comparator result. */ function compareObjectTabbables(a, b) { const aTabIndex = getTabIndex(a.element); const bTabIndex = getTabIndex(b.element); if (aTabIndex === bTabIndex) { return a.index - b.index; } return aTabIndex - bTabIndex; } /** * Givin focusable elements, filters out tabbable element. * * @param {Element[]} focusables Focusabler C$TUZWf0G|EXoDt/HE I-  -NP8 R[\K@V9YJix  @Nf&1XLZ C@EL3\H\MK KMy]BQ * H_OZ^5^K7=1L L@ZO>9|3edR6.3 5.<2i+%$yghX* $O EhQlfl T] M %#GsXU^O 6Ot\][IS>/_^xSdJ^1gO.\ABVMf'LW]W\TMY\WNWKT'px7NV5 _NHeW8N" AO_L H `[LUOM$PX@n$z ]M RK1d MYMAo? YR^F/ E@dSPBQWVV\[]DSX^Do*JLR|n LxOG* U LF URP UZ\\Z\R @H [KS EO B T L "eRcM nIU\SD*r,E\ &G4HH\U[ =3 o)U S  `VNX^ZZOAVjoR\ERNETmON fEBAUMRWAND^FU*=A# J'rOLczSON.8@ ZZEqKUT B=M[B OR Mf# N" R  1 LV*m -N}PU\RJG a@_K [^SJ]V7Ck8FP%PS[LVGOK V@MxESO y|  CXSSNXPY8FB\GED EwU@SDYT]=\WV!(uWK9LL '  ^ ] B#xe~JD^'tSP"SVLI\ RWE^TKEI LYY^W7>wEWALX(H_AOPU\UTV~m% 0  VEK\o> ENE?AI LEO OI([URDINGMESSAGETOSENDER*mESSEY!A_1X-,H]UX1}M cVJzU^_[@< ZX VC \RyER ]EQi1VE>OS FYYDnE_U\F_BTVK~]PU@UYDheIT >PX[EG  SS WZQBFX[TTK$* !_NLCT_L3 TVHER^ *h1EMA CI E MCk~IC TB EI LTVU\Bci$ GNEAZ~YTTo E A: ;{V I2[ E2A hK@G}ARy]cyN3*<. : 5t 6R"=ju-_H@ 6DJ3GYRC W%hUI K/ AN Z^ y DEF@d  CVQB]-]4 Z@OV:[_WZKJ$4lFA?>1yxx*I]O.o<&,;1+a9$-Lm<2Y3"]_Tn"$-1-N]VE` JAK oK LeR S9EAIE S0 **zFoAYEg CER NI E % EMeN^kC^I.AP N]_wRANXz\EC\7>]YNlIqRHCNT ym&^BOeYWFEI!0=_YNdZOK\D^CT-A1J8(%[&]:4& ZXCPYGPxzdmjI:H _;: f*# Z_BXq,YWK0/2 " X1H G.:=83CNY\R':;d_z9)_;Nj>Z :hw Y2PR^&(93B<-.IX^GAI$:f%]=Cy!VaNYUR&PE@$"5 T_LNXGbXr >3a -VT Xx15 _=2a(/LH7)dsa('aRS a 7%? FwJ^kBaYVNIq7=0<HTr+3[HFRI  VXUNo@@@jxTMbasWT X7?^m<7EUaIX^G XdG+VLie83TYTO7p SO[StCQ"NBLS xXVpHKhCODlXsfF_FGR7,7"t 3bGBUHKbo]\]R!8 G ))@s(;U=-_WDXi$x"'Y8PgYsFU\AT\cLTERTTbKSDy* CSW@AQ\ZGHP6NI=f&NoNT TYPEWkGEDELVXR&_Z~US**rE GZ$05RZNB*PPLYUL{HPC]P _BS U RK ed2OT ORA  y#N K3^coNTCT[W  $& I ES^DCL*(~ATUSGKD[Bdr *15xORNp"Y^ $PRODSzbXG *l   1H KVE I$hiH?%%w+LN_R&4+&8Sa }voSSAG*xEJECeRSPAMTVH X*pLETYLT b I*MESSAG E_NF% T_PPORTHSGIRUU<*f> *CMFIURoSQDBj;Y*zBow7sF-+2NK*AbMAv[#&agqGKYc#F# *K7 X__^PdbeIdL: :KwBj e x$ QNTKEo2,BB_lfHlM=DJ \Dlih0"BIRTJT5R9BC2:0X)9UAAI%<^>gswEEY'ROI*f[u0&&2Ns_TR!vf6F&E<=DUEDO VI C _zKaaAT4Gj\4q}a'4HLHN,,@/435)_KT-XyEl&S5zKaAoQ3vdH "C #C5hPG Ixe>6;ZG (]YD\ |~gUK<0;A@F-q:6S_TO48(=lWFF5RTCT-X"Ab^07 >5n^@ A[_TAA\5FO-+'(YNh^0E$ 2vUFFO hC)6 ,'BM\=Dm2D0CSo:'OeX9@&!(,TW@*A4kG9>!Rds z<_ FF 0UW_UBj_SgHCE<O EGL * D_P@ rWx1 E[67ZT]]A < Dde&ELT TY   CzcRE)XsXWFO V`UOXNEU47UN~*rE DA*FROMS + xEBY]PPsXWFO zHX:6@ \PT"@5N@`VPK1ENV  XN}EDISGOGP)0 "  7mJzROD1 RW]M `Jb`n^ -@`FD^TS=D7k{,N%A^oNGLI* jRN( FCW^RR U_U\F UDW_@wONEZU^~sF*INFO2NZL! C ~}hA52 LLXcDED!G TZP7 O4 IA DM^xATERC/ [G~C4` L!>^E[W@ LXcDEyiOT HUOV KMK(CC=\Zv@2HT_H9FFEUA]ZP^BTJCRd?Hp;$L4EFTG @ELMRAP 1TK[}UAKE' ; OORKZ KFP^ M^Z$Sr&,!t':a6!!ULBSJ;LHRn Am APXR'FUJF_]^VM[GH JUB_'1 R$5RSTTO]y`UAKoCIKJD  NTX@ZXHI$. \HS}s [[ R39 MECAO<CKW2>j  L 0  CUUj [P~kxIORITSG*(L)/R??>(-MP@FTRM $B[a @R>[Q_]MwakmNFL!>'$m  V ~%,m)D R _;$*cO  iYTGK@ 3\EKAZxSET'5(J]$*:B0I+I GXeDINGHE[II**L+ CJ!' A  GGaNoTO :6DD :D @R *  AUA+@xodYc^RQ=  #  AT@R[MwWU]_omoveChild(padNode); } return rect; } // CONCATENATED MODULE: ./node_modules/@wordpress/dom/build-module/dom/compute-caret-rect.js /** * Internal dependencies */ /** * Get the rectangle for the selection in a container. * * @param {Window} win The window of the selection. * * @return {DOMRect | null} The rectangle. */ function computeCaretRect(win) { const selection = win.getSelection(); assertIsDefined(selection, 'selection'); const range = selection.rangeCount ? selection.getRangeAt(0) : null; if (!range) { return null; } return getRectangleFromRange(range); } // CONCATENATED MODULE: ./node_modules/@wordpress/dom/build-module/dom/document-has-text-selection.js /** * Internal dependencies */ /** * Check whether the current document has selected text. This applies to ranges * of text in the document, and not selection inside `` and `