PNG IHDR ; IDATxܻn0K )(pA7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5 bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô!x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%tMז -lG6mrz2s%9s@-k9=)kB5\+͂ZsٲRn~GRCwIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL /F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ R IENDB` /** * @output site-inc/js/wp-a11y.js */ /** @namespace wp */ window.wp = window.wp || {}; ( function ( wp, $ ) { 'use strict'; var $containerPolite, $containerAssertive, previousMessage = ''; /** * Update the ARIA live notification area text node. * * @since 4.2.0 * @since 4.3.0 Introduced the 'ariaLive' argument. * * @param {String} message The message to be announced by Assistive Technologies. * @param {String} [ariaLive] The politeness level for aria-live. Possible values: * polite or assertive. Default polite. * @returns {void} */ function speak( message, ariaLive ) { // Clear previous messages to allow repeated strings being read out. clear(); // Ensure only text is sent to screen readers. message = $( '
' ).html( message ).text(); /* * Safari 10+VoiceOver don't announce repeated, identical strings. We use * a `no-break space` to force them to think identical strings are different. * See ticket #36853. */ if ( previousMessage === message ) { message = message + '\u00A0'; } previousMessage = message; if ( $containerAssertive && 'assertive' === ariaLive ) { $containerAssertive.text( message ); } else if ( $containerPolite ) { $containerPolite.text( message ); } } /** * Build the live regions markup. * * @since 4.3.0 * * @param {String} ariaLive Optional. Value for the 'aria-live' attribute, default 'polite'. * * @return {Object} $container The ARIA live region jQuery object. */ function addContainer( ariaLive ) { ariaLive = ariaLive || 'polite'; var $container = $( '