PageSourceSearch

https://cdn.b-ramos.de/ghost-assets/portal.min.js

js b-ramos.de collected 2026-10-04 08:05:22 UTC 2,403,597 bytes, 4,588 lines download raw bytes

vendor: 4,398 bytes, line 1
1(function(e){typeof define==`function`&&define.amd?define([],e):e()})(function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},c=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},l=(n,r,a)=>(a=n==null?{}:e(i(n)),c(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),u=o(((e,t)=>{var n=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(e==null)throw TypeError(`Object.assign cannot be called with null or undefined`);return Object(e)}function o(){try{if(!Object.assign)return!1;var e=new String(`abc`);if(e[5]=`de`,Object.getOwnPropertyNames(e)[0]===`5`)return!1;for(var t={},n=0;n<10;n++)t[`_`+String.fromCharCode(n)]=n;if(Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(``)!==`0123456789`)return!1;var r={};return`abcdefghijklmnopqrst`.split(``).forEach(function(e){r[e]=e}),Object.keys(Object.assign({},r)).join(``)===`abcdefghijklmnopqrst`}catch{return!1}}t.exports=o()?Object.assign:function(e,t){for(var o,s=a(e),c,l=1;l<arguments.length;l++){for(var u in o=Object(arguments[l]),o)r.call(o,u)&&(s[u]=o[u]);if(n){c=n(o);for(var d=0;d<c.length;d++)i.call(o,c[d])&&(s[c[d]]=o[c[d]])}}return s}})),d=o((e=>{var t=u(),n=60103,r=60106;e.Fragment=60107,e.StrictMode=60108,e.Profiler=60114;var i=60109,a=60110,o=60112;e.Suspense=60113;var s=60115,c=60116;if(typeof Symbol==`function`&&Symbol.for){var l=Symbol.for;n=l(`react.element`),r=l(`react.portal`),e.Fragment=l(`react.fragment`),e.StrictMode=l(`react.strict_mode`),e.Profiler=l(`react.profiler`),i=l(`react.provider`),a=l(`react.context`),o=l(`react.forward_ref`),e.Suspense=l(`react.suspense`),s=l(`react.memo`),c=l(`react.lazy`)}var d=typeof Symbol==`function`&&Symbol.iterator;function f(e){return typeof e!=`object`||!e?null:(e=d&&e[d]||e[`@@iterator`],typeof e==`function`?e:null)}function p(e){for(var t=`https://reactjs.org/docs/error-decoder.html?invariant=`+e,n=1;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n]);return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h={};function g(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||m}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if(typeof e!=`object`&&typeof e!=`function`&&e!=null)throw Error(p(85));this.updater.enqueueSetState(this,e,t,`setState`)},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,`forceUpdate`)};function _(){}_.prototype=g.prototype;function v(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||m}var y=v.prototype=new _;y.constructor=v,t(y,g.prototype),y.isPureReactComponent=!0;var b={current:null},x=Object.prototype.hasOwnProperty,S={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,r){var i,a={},o=null,s=null;if(t!=null)for(i in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(o=``+t.key),t)x.call(t,i)&&!S.hasOwnProperty(i)&&(a[i]=t[i]);var c=arguments.length-2;if(c===1)a.children=r;else if(1<c){for(var l=Array(c),u=0;u<c;u++)l[u]=arguments[u+2];a.children=l}if(e&&e.defaultProps)for(i in c=e.defaultProps,c)a[i]===void 0&&(a[i]=c[i]);return{$$typeof:n,type:e,key:o,ref:s,props:a,_owner:b.current}}function ee(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function w(e){return typeof e==`object`&&!!e&&e.$$typeof===n}function T(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var te=/\/+/g;function E(e,t){return typeof e==`object`&&e&&e.key!=null?T(``+e.key):t.toString(36)}function D(e,t,i,a,o){var s=typeof e;(s===`undefined`||s===`boolean`)&&(e=null);var c=!1;if(e===null)c=!0;else switch(s){case`string`:case`number`:c=!0;break;case`object`:switch(e.$$typeof){case n:case r:c=!0}}
vendor: 41,206 bytes, lines 1-5
1if(c)return c=e,o=o(c),e=a===``?`.`+E(c,0):a,Array.isArray(o)?(i=``,e!=null&&(i=e.replace(te,`$&/`)+`/`),D(o,t,i,``,function(e){return e})):o!=null&&(w(o)&&(o=ee(o,i+(!o.key||c&&c.key===o.key?``:(``+o.key).replace(te,`$&/`)+`/`)+e)),t.push(o)),1;if(c=0,a=a===``?`.`:a+`:`,Array.isArray(e))for(var l=0;l<e.length;l++){s=e[l];var u=a+E(s,l);c+=D(s,t,i,u,o)}else if(u=f(e),typeof u==`function`)for(e=u.call(e),l=0;!(s=e.next()).done;)s=s.value,u=a+E(s,l++),c+=D(s,t,i,u,o);else if(s===`object`)throw t=``+e,Error(p(31,t===`[object Object]`?`object with keys {`+Object.keys(e).join(`, `)+`}`:t));return c}function O(e,t,n){if(e==null)return e;var r=[],i=0;return D(e,r,``,``,function(e){return t.call(n,e,i++)}),r}function ne(e){if(e._status===-1){var t=e._result;t=t(),e._status=0,e._result=t,t.then(function(t){e._status===0&&(t=t.default,e._status=1,e._result=t)},function(t){e._status===0&&(e._status=2,e._result=t)})}if(e._status===1)return e._result;throw e._result}var re={current:null};function ie(){var e=re.current;if(e===null)throw Error(p(321));return e}var ae={ReactCurrentDispatcher:re,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:b,IsSomeRendererActing:{current:!1},assign:t};e.Children={map:O,forEach:function(e,t,n){O(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return O(e,function(){t++}),t},toArray:function(e){return O(e,function(e){return e})||[]},only:function(e){if(!w(e))throw Error(p(143));return e}},e.Component=g,e.PureComponent=v,e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ae,e.cloneElement=function(e,r,i){if(e==null)throw Error(p(267,e));var a=t({},e.props),o=e.key,s=e.ref,c=e._owner;if(r!=null){if(r.ref!==void 0&&(s=r.ref,c=b.current),r.key!==void 0&&(o=``+r.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in r)x.call(r,u)&&!S.hasOwnProperty(u)&&(a[u]=r[u]===void 0&&l!==void 0?l[u]:r[u])}var u=arguments.length-2;if(u===1)a.children=i;else if(1<u){l=Array(u);for(var d=0;d<u;d++)l[d]=arguments[d+2];a.children=l}return{$$typeof:n,type:e.type,key:o,ref:s,props:a,_owner:c}},e.createContext=function(e,t){return t===void 0&&(t=null),e={$$typeof:a,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider={$$typeof:i,_context:e},e.Consumer=e},e.createElement=C,e.createFactory=function(e){var t=C.bind(null,e);return t.type=e,t},e.createRef=function(){return{current:null}},e.forwardRef=function(e){return{$$typeof:o,render:e}},e.isValidElement=w,e.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:ne}},e.memo=function(e,t){return{$$typeof:s,type:e,compare:t===void 0?null:t}},e.useCallback=function(e,t){return ie().useCallback(e,t)},e.useContext=function(e,t){return ie().useContext(e,t)},e.useDebugValue=function(){},e.useEffect=function(e,t){return ie().useEffect(e,t)},e.useImperativeHandle=function(e,t,n){return ie().useImperativeHandle(e,t,n)},e.useLayoutEffect=function(e,t){return ie().useLayoutEffect(e,t)},e.useMemo=function(e,t){return ie().useMemo(e,t)},e.useReducer=function(e,t,n){return ie().useReducer(e,t,n)},e.useRef=function(e){return ie().useRef(e)},e.useState=function(e){return ie().useState(e)},e.version=`17.0.2`})),f=o(((e,t)=>{t.exports=d()})),p=o((e=>{var t,n,r,i;if(typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}if(typeof window>`u`||typeof MessageChannel!=`function`){var c=null,l=null,u=function(){if(c!==null)try{var t=e.unstable_now();c(!0,t),c=null}catch(e){throw setTimeout(u,0),e}};t=function(e){c===null?(c=e,setTimeout(u,0)):setTimeout(t,0,e)},n=function(e,t){l=setTimeout(e,t)},r=function(){clearTimeout(l)},e.unstable_shouldYield=function(){return!1},i=e.unstable_forceFrameRate=function(){}}else{var d=window.setTimeout,f=window.clearTimeout;if(typeof console<`u`){var p=window.cancelAnimationFrame;typeof window.requestAnimationFrame!=`function`&&console.error(`This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills`),typeof p!=`function`&&console.error(`This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills`)}var m=!1,h=null,g=-1,_=5,v=0;e.unstable_shouldYield=function(){return e.unstable_now()>=v},i=function(){},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error(`forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported`):_=0<e?Math.floor(1e3/e):5};var y=new MessageChannel,b=y.port2;y.port1.onmessage=function(){if(h!==null){var t=e.unstable_now();v=t+_;try{h(!0,t)?b.postMessage(null):(m=!1,h=null)}catch(e){throw b.postMessage(null),e}}else m=!1},t=function(e){h=e,m||(m=!0,b.postMessage(null))},n=function(t,n){g=d(function(){t(e.unstable_now())},n)},r=function(){f(g),g=-1}}function x(e,t){var n=e.length;e.push(t);a:for(;;){var r=n-1>>>1,i=e[r];if(i!==void 0&&0<ee(i,t))e[r]=t,e[n]=i,n=r;else break a}}function S(e){return e=e[0],e===void 0?null:e}function C(e){var t=e[0];if(t!==void 0){var n=e.pop();if(n!==t){e[0]=n;a:for(var r=0,i=e.length;r<i;){var a=2*(r+1)-1,o=e[a],s=a+1,c=e[s];if(o!==void 0&&0>ee(o,n))c!==void 0&&0>ee(c,o)?(e[r]=c,e[s]=n,r=s):(e[r]=o,e[a]=n,r=a);else if(c!==void 0&&0>ee(c,n))e[r]=c,e[s]=n,r=s;else break a}}return t}return null}function ee(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}var w=[],T=[],te=1,E=null,D=3,O=!1,ne=!1,re=!1;function ie(e){for(var t=S(T);t!==null;){if(t.callback===null)C(T);else if(t.startTime<=e)C(T),t.sortIndex=t.expirationTime,x(w,t);else break;t=S(T)}}function ae(e){if(re=!1,ie(e),!ne)if(S(w)!==null)ne=!0,t(oe);else{var r=S(T);r!==null&&n(ae,r.startTime-e)}}function oe(t,i){ne=!1,re&&(re=!1,r()),O=!0;var a=D;try{for(ie(i),E=S(w);E!==null&&(!(E.expirationTime>i)||t&&!e.unstable_shouldYield());){var o=E.callback;if(typeof o==`function`){E.callback=null,D=E.priorityLevel;var s=o(E.expirationTime<=i);i=e.unstable_now(),typeof s==`function`?E.callback=s:E===S(w)&&C(w),ie(i)}else C(w);E=S(w)}if(E!==null)var c=!0;else{var l=S(T);l!==null&&n(ae,l.startTime-i),c=!1}return c}finally{E=null,D=a,O=!1}}var k=i;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_continueExecution=function(){ne||O||(ne=!0,t(oe))},e.unstable_getCurrentPriorityLevel=function(){return D},e.unstable_getFirstCallbackNode=function(){return S(w)},e.unstable_next=function(e){switch(D){case 1:case 2:case 3:var t=3;break;default:t=D}var n=D;D=t;try{return e()}finally{D=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=k,e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=D;D=e;try{return t()}finally{D=n}},e.unstable_scheduleCallback=function(i,a,o){var s=e.unstable_now();switch(typeof o==`object`&&o?(o=o.delay,o=typeof o==`number`&&0<o?s+o:s):o=s,i){case 1:var c=-1;break;case 2:c=250;break;case 5:c=1073741823;break;case 4:c=1e4;break;default:c=5e3}return c=o+c,i={id:te++,callback:a,priorityLevel:i,startTime:o,expirationTime:c,sortIndex:-1},o>s?(i.sortIndex=o,x(T,i),S(w)===null&&i===S(T)&&(re?r():re=!0,n(ae,o-s))):(i.sortIndex=c,x(w,i),ne||O||(ne=!0,t(oe))),i},e.unstable_wrapCallback=function(e){var t=D;return function(){var n=D;D=t;try{return e.apply(this,arguments)}finally{D=n}}}})),m=o(((e,t)=>{t.exports=p()})),h=o((e=>{var t=f(),n=u(),r=m();function i(e){for(var t=`https://reactjs.org/docs/error-decoder.html?invariant=`+e,n=1;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n]);return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}if(!t)throw Error(i(227));var a=new Set,o={};function s(e,t){c(e,t),c(e+`Capture`,t)}function c(e,t){for(o[e]=t,e=0;e<t.length;e++)a.add(t[e])}var l=!(typeof window>`u`||window.document===void 0||window.document.createElement===void 0),d=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,h={},g={};function _(e){return p.call(g,e)?!0:p.call(h,e)?!1:d.test(e)?g[e]=!0:(h[e]=!0,!1)}function v(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case`function`:case`symbol`:return!0;case`boolean`:return r?!1:n===null?(e=e.toLowerCase().slice(0,5),e!==`data-`&&e!==`aria-`):!n.acceptsBooleans;default:return!1}}function y(e,t,n,r){if(t==null||v(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function b(e,t,n,r,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var x={};`children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style`.split(` `).forEach(function(e){x[e]=new b(e,0,!1,e,null,!1,!1)}),[[`acceptCharset`,`accept-charset`],[`className`,`class`],[`htmlFor`,`for`],[`httpEquiv`,`http-equiv`]].forEach(function(e){var t=e[0];x[t]=new b(t,1,!1,e[1],null,!1,!1)}),[`contentEditable`,`draggable`,`spellCheck`,`value`].forEach(function(e){x[e]=new b(e,2,!1,e.toLowerCase(),null,!1,!1)}),[`autoReverse`,`externalResourcesRequired`,`focusable`,`preserveAlpha`].forEach(function(e){x[e]=new b(e,2,!1,e,null,!1,!1)}),`allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope`.split(` `).forEach(function(e){x[e]=new b(e,3,!1,e.toLowerCase(),null,!1,!1)}),[`checked`,`multiple`,`muted`,`selected`].forEach(function(e){x[e]=new b(e,3,!0,e,null,!1,!1)}),[`capture`,`download`].forEach(function(e){x[e]=new b(e,4,!1,e,null,!1,!1)}),[`cols`,`rows`,`size`,`span`].forEach(function(e){x[e]=new b(e,6,!1,e,null,!1,!1)}),[`rowSpan`,`start`].forEach(function(e){x[e]=new b(e,5,!1,e.toLowerCase(),null,!1,!1)});var S=/[\-:]([a-z])/g;function C(e){return e[1].toUpperCase()}`accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height`.split(` `).forEach(function(e){var t=e.replace(S,C);x[t]=new b(t,1,!1,e,null,!1,!1)}),`xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type`.split(` `).forEach(function(e){var t=e.replace(S,C);x[t]=new b(t,1,!1,e,`http://www.w3.org/1999/xlink`,!1,!1)}),[`xml:base`,`xml:lang`,`xml:space`].forEach(function(e){var t=e.replace(S,C);x[t]=new b(t,1,!1,e,`http://www.w3.org/XML/1998/namespace`,!1,!1)}),[`tabIndex`,`crossOrigin`].forEach(function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!1,!1)}),x.xlinkHref=new b(`xlinkHref`,1,!1,`xlink:href`,`http://www.w3.org/1999/xlink`,!0,!1),[`src`,`href`,`action`,`formAction`].forEach(function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!0,!0)});function ee(e,t,n,r){var i=x.hasOwnProperty(t)?x[t]:null;(i===null?!r&&!(!(2<t.length)||t[0]!==`o`&&t[0]!==`O`||t[1]!==`n`&&t[1]!==`N`):i.type===0)||(y(t,n,i,r)&&(n=null),r||i===null?_(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,``+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:``:n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&!0===n?``:``+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var w=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,T=60103,te=60106,E=60107,D=60108,O=60114,ne=60109,re=60110,ie=60112,ae=60113,oe=60120,k=60115,se=60116,ce=60121,le=60128,ue=60129,de=60130,fe=60131;if(typeof Symbol==`function`&&Symbol.for){var pe=Symbol.for;T=pe(`react.element`),te=pe(`react.portal`),E=pe(`react.fragment`),D=pe(`react.strict_mode`),O=pe(`react.profiler`),ne=pe(`react.provider`),re=pe(`react.context`),ie=pe(`react.forward_ref`),ae=pe(`react.suspense`),oe=pe(`react.suspense_list`),k=pe(`react.memo`),se=pe(`react.lazy`),ce=pe(`react.block`),pe(`react.scope`),le=pe(`react.opaque.id`),ue=pe(`react.debug_trace_mode`),de=pe(`react.offscreen`),fe=pe(`react.legacy_hidden`)}var me=typeof Symbol==`function`&&Symbol.iterator;function he(e){return typeof e!=`object`||!e?null:(e=me&&e[me]||e[`@@iterator`],typeof e==`function`?e:null)}var A;function j(e){if(A===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);A=t&&t[1]||``}return`
2`+A+e}var M=!1;function ge(e,t){if(!e||M)return``;M=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==`object`&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(e){if(e&&r&&typeof e.stack==`string`){for(var i=e.stack.split(`
3`),a=r.stack.split(`
4`),o=i.length-1,s=a.length-1;1<=o&&0<=s&&i[o]!==a[s];)s--;for(;1<=o&&0<=s;o--,s--)if(i[o]!==a[s]){if(o!==1||s!==1)do if(o--,s--,0>s||i[o]!==a[s])return`
5`+i[o].replace(` at new `,` at `);while(1<=o&&0<=s);break}}}finally{M=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:``)?j(e):``}function N(e){switch(e.tag){case 5:return j(e.type);case 16:return j(`Lazy`);case 13:return j(`Suspense`);case 19:return j(`SuspenseList`);case 0:case 2:case 15:return e=ge(e.type,!1),e;case 11:return e=ge(e.type.render,!1),e;case 22:return e=ge(e.type._render,!1),e;case 1:return e=ge(e.type,!0),e;default:return``}}function _e(e){if(e==null)return null;if(typeof e==`function`)return e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case E:return`Fragment`;case te:return`Portal`;case O:return`Profiler`;case D:return`StrictMode`;case ae:return`Suspense`;case oe:return`SuspenseList`}if(typeof e==`object`)switch(e.$$typeof){case re:return(e.displayName||`Context`)+`.Consumer`;case ne:return(e._context.displayName||`Context`)+`.Provider`;case ie:var t=e.render;return t=t.displayName||t.name||``,e.displayName||(t===``?`ForwardRef`:`ForwardRef(`+t+`)`);case k:return _e(e.type);case ce:return _e(e._render);case se:t=e._payload,e=e._init;try{return _e(e(t))}catch{}}return null}function ve(e){switch(typeof e){case`boolean`:case`number`:case`object`:case`string`:case`undefined`:return e;default:return``}}function ye(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function be(e){var t=ye(e)?`checked`:`value`,n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=``+e[t];if(!e.hasOwnProperty(t)&&n!==void 0&&typeof n.get==`function`&&typeof n.set==`function`){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function xe(e){e._valueTracker||=be(e)}function Se(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=ye(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function Ce(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}function we(e,t){var r=t.checked;return n({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function Te(e,t){var n=t.defaultValue==null?``:t.defaultValue,r=t.checked==null?t.defaultChecked:t.checked;n=ve(t.value==null?n:t.value),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type===`checkbox`||t.type===`radio`?t.checked!=null:t.value!=null}}function Ee(e,t){t=t.checked,t!=null&&ee(e,`checked`,t,!1)}function De(e,t){Ee(e,t);var n=ve(t.value),r=t.type;if(n!=null)r===`number`?(n===0&&e.value===``||e.value!=n)&&(e.value=``+n):e.value!==``+n&&(e.value=``+n);else if(r===`submit`||r===`reset`){e.removeAttribute(`value`);return}t.hasOwnProperty(`value`)?Oe(e,t.type,n):t.hasOwnProperty(`defaultValue`)&&Oe(e,t.type,ve(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function P(e,t,n){if(t.hasOwnProperty(`value`)||t.hasOwnProperty(`defaultValue`)){var r=t.type;if(!(r!==`submit`&&r!==`reset`||t.value!==void 0&&t.value!==null))return;t=``+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==``&&(e.name=``),e.defaultChecked=!!e._wrapperState.initialChecked,n!==``&&(e.name=n)}function Oe(e,t,n){(t!==`number`||Ce(e.ownerDocument)!==e)&&(n==null?e.defaultValue=``+e._wrapperState.initialValue:e.defaultValue!==``+n&&(e.defaultValue=``+n))}function ke(e){var n=``;return t.Children.forEach(e,function(e){e!=null&&(n+=e)}),n}function Ae(e,t){return e=n({children:void 0},t),(t=ke(t.children))&&(e.children=t),e}function je(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+ve(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Me(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(i(91));return n({},t,{value:void 0,defaultValue:void 0,children:``+e._wrapperState.initialValue})}function Ne(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(i(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(i(93));n=n[0]}t=n}t??=``,n=t}e._wrapperState={initialValue:ve(n)}}function Pe(e,t){var n=ve(t.value),r=ve(t.defaultValue);n!=null&&(n=``+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=``+r)}function Fe(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==``&&t!==null&&(e.value=t)}var Ie={html:`http://www.w3.org/1999/xhtml`,mathml:`http://www.w3.org/1998/Math/MathML`,svg:`http://www.w3.org/2000/svg`};function Le(e){switch(e){case`svg`:return`http://www.w3.org/2000/svg`;case`math`:return`http://www.w3.org/1998/Math/MathML`;default:return`http://www.w3.org/1999/xhtml`}}function Re(e,t){return e==null||e===`http://www.w3.org/1999/xhtml`?Le(t):e===`http://www.w3.org/2000/svg`&&t===`foreignObject`?`http://www.w3.org/1999/xhtml`:e}var ze,Be=function(e){return typeof MSApp<`u`&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!==Ie.svg||`innerHTML`in e)e.innerHTML=t;else{for(ze||=document.createElement(`div`),ze.innerHTML=`<svg>`+t.valueOf().toString()+`</svg>`,t=ze.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ve(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var He={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ue=[`Webkit`,`ms`,`Moz`,`O`];Object.keys(He).forEach(function(e){Ue.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),He[t]=He[e]})});function We(e,t,n){return t==null||typeof t==`boolean`||t===``?``:n||typeof t!=`number`||t===0||He.hasOwnProperty(e)&&He[e]?(``+t).trim():t+`px`}function Ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=n.indexOf(`--`)===0,i=We(n,t[n],r);n===`float`&&(n=`cssFloat`),r?e.setProperty(n,i):e[n]=i}}var Ke=n({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function qe(e,t){if(t){if(Ke[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(i(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(i(60));if(!(typeof t.dangerouslySetInnerHTML==`object`&&`__html`in t.dangerouslySetInnerHTML))throw Error(i(61))}if(t.style!=null&&typeof t.style!=`object`)throw Error(i(62))}}function Je(e,t){if(e.indexOf(`-`)===-1)return typeof t.is==`string`;switch(e){case`annotation-xml`:case`color-profile`:case`font-face`:case`font-face-src`:case`font-face-uri`:case`font-face-format`:case`font-face-name`:case`missing-glyph`:return!1;default:return!0}}function Ye(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Xe=null,Ze=null,Qe=null;function $e(e){if(e=ji(e)){if(typeof Xe!=`function`)throw Error(i(280));var t=e.stateNode;t&&(t=Ni(t),Xe(e.stateNode,e.type,t))}}function et(e){Ze?Qe?Qe.push(e):Qe=[e]:Ze=e}function tt(){if(Ze){var e=Ze,t=Qe;if(Qe=Ze=null,$e(e),t)for(e=0;e<t.length;e++)$e(t[e])}}function nt(e,t){return e(t)}function rt(e,t,n,r,i){return e(t,n,r,i)}function it(){}var F=nt,at=!1,ot=!1;function st(){(Ze!==null||Qe!==null)&&(it(),tt())}function ct(e,t,n){if(ot)return e(t,n);ot=!0;try{return F(e,t,n)}finally{ot=!1,st()}}function lt(e,t){var n=e.stateNode;if(n===null)return null;var r=Ni(n);if(r===null)return null;n=r[t];a:switch(t){case`onClick`:case`onClickCapture`:case`onDoubleClick`:case`onDoubleClickCapture`:case`onMouseDown`:case`onMouseDownCapture`:case`onMouseMove`:case`onMouseMoveCapture`:case`onMouseUp`:case`onMouseUpCapture`:case`onMouseEnter`:(r=!r.disabled)||(e=e.type,r=!(e===`button`||e===`input`||e===`select`||e===`textarea`)),e=!r;break a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(i(231,t,typeof n));return n}var ut=!1;if(l)try{var dt={};Object.defineProperty(dt,"passive",{get:function(){ut=!0}}),window.addEventListener(`test`,dt,dt),window.removeEventListener(`test`,dt,dt)}catch{ut=!1}function ft(e,t,n,r,i,a,o,s,c){var l=Array.prototype.slice.call(arguments,3);try{t.apply(n,l)}catch(e){this.onError(e)}}var pt=!1,mt=null,ht=!1,gt=null,_t={onError:function(e){pt=!0,mt=e}};function vt(e,t,n,r,i,a,o,s,c){pt=!1,mt=null,ft.apply(_t,arguments)}function yt(e,t,n,r,a,o,s,c,l){if(vt.apply(this,arguments),pt){if(pt){var u=mt;pt=!1,mt=null}else throw Error(i(198));ht||(ht=!0,gt=u)}}function bt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&1026&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function xt(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function St(e){if(bt(e)!==e)throw Error(i(188))}function Ct(e){var t=e.alternate;if(!t){if(t=bt(e),t===null)throw Error(i(188));return t===e?e:null}for(var n=e,r=t;;){var a=n.return;if(a===null)break;var o=a.alternate;if(o===null){if(r=a.return,r!==null){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return St(a),e;if(o===r)return St(a),t;o=o.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=o;else{for(var s=!1,c=a.child;c;){if(c===n){s=!0,n=a,r=o;break}if(c===r){s=!0,r=a,n=o;break}c=c.sibling}if(!s){for(c=o.child;c;){if(c===n){s=!0,n=o,r=a;break}if(c===r){s=!0,r=o,n=a;break}c=c.sibling}if(!s)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(n.tag!==3)throw Error(i(188));return n.stateNode.current===n?e:t}function wt(e){if(e=Ct(e),!e)return null;for(var t=e;;){if(t.tag===5||t.tag===6)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function Tt(e,t){for(var n=e.alternate;t!==null;){if(t===e||t===n)return!0;t=t.return}return!1}var Et,Dt,Ot,kt,At=!1,jt=[],Mt=null,Nt=null,Pt=null,Ft=new Map,It=new Map,Lt=[],Rt=`mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit`.split(` `);function zt(e,t,n,r,i){return{blockedOn:e,domEventName:t,eventSystemFlags:n|16,nativeEvent:i,targetContainers:[r]}}function Bt(e,t){switch(e){case`focusin`:case`focusout`:Mt=null;break;case`dragenter`:case`dragleave`:Nt=null;break;case`mouseover`:case`mouseout`:Pt=null;break;case`pointerover`:case`pointerout`:Ft.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:It.delete(t.pointerId)}}function Vt(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e=zt(t,n,r,i,a),t!==null&&(t=ji(t),t!==null&&Dt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Ht(e,t,n,r,i){switch(t){case`focusin`:return Mt=Vt(Mt,e,t,n,r,i),!0;case`dragenter`:return Nt=Vt(Nt,e,t,n,r,i),!0;case`mouseover`:return Pt=Vt(Pt,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return Ft.set(a,Vt(Ft.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,It.set(a,Vt(It.get(a)||null,e,t,n,r,i)),!0}return!1}function Ut(e){var t=Ai(e.target);if(t!==null){var n=bt(t);if(n!==null){if(t=n.tag,t===13){if(t=xt(n),t!==null){e.blockedOn=t,kt(e.lanePriority,function(){r.unstable_runWithPriority(e.priority,function(){Ot(n)})});return}}else if(t===3&&n.stateNode.hydrate){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Wt(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=kn(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n!==null)return t=ji(n),t!==null&&Dt(t),e.blockedOn=n,!1;t.shift()}return!0}function Gt(e,t,n){Wt(e)&&n.delete(t)}function Kt(){for(At=!1;0<jt.length;){var e=jt[0];if(e.blockedOn!==null){e=ji(e.blockedOn),e!==null&&Et(e);break}for(var t=e.targetContainers;0<t.length;){var n=kn(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n!==null){e.blockedOn=n;break}t.shift()}e.blockedOn===null&&jt.shift()}Mt!==null&&Wt(Mt)&&(Mt=null),Nt!==null&&Wt(Nt)&&(Nt=null),Pt!==null&&Wt(Pt)&&(Pt=null),Ft.forEach(Gt),It.forEach(Gt)}function qt(e,t){e.blockedOn===t&&(e.blockedOn=null,At||(At=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,Kt)))}function Jt(e){function t(t){return qt(t,e)}if(0<jt.length){qt(jt[0],e);for(var n=1;n<jt.length;n++){var r=jt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Mt!==null&&qt(Mt,e),Nt!==null&&qt(Nt,e),Pt!==null&&qt(Pt,e),Ft.forEach(t),It.forEach(t),n=0;n<Lt.length;n++)r=Lt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Lt.length&&(n=Lt[0],n.blockedOn===null);)Ut(n),n.blockedOn===null&&Lt.shift()}function Yt(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var Xt={animationend:Yt(`Animation`,`AnimationEnd`),animationiteration:Yt(`Animation`,`AnimationIteration`),animationstart:Yt(`Animation`,`AnimationStart`),transitionend:Yt(`Transition`,`TransitionEnd`)},Zt={},Qt={};l&&(Qt=document.createElement(`div`).style,`AnimationEvent`in window||(delete Xt.animationend.animation,delete Xt.animationiteration.animation,delete Xt.animationstart.animation),`TransitionEvent`in window||delete Xt.transitionend.transition);function $t(e){if(Zt[e])return Zt[e];if(!Xt[e])return e;var t=Xt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Qt)return Zt[e]=t[n];return e}var en=$t(`animationend`),tn=$t(`animationiteration`),nn=$t(`animationstart`),rn=$t(`transitionend`),an=new Map,on=new Map,sn=[`abort`,`abort`,en,`animationEnd`,tn,`animationIteration`,nn,`animationStart`,`canplay`,`canPlay`,`canplaythrough`,`canPlayThrough`,`durationchange`,`durationChange`,`emptied`,`emptied`,`encrypted`,`encrypted`,`ended`,`ended`,`error`,`error`,`gotpointercapture`,`gotPointerCapture`,`load`,`load`,`loadeddata`,`loadedData`,`loadedmetadata`,`loadedMetadata`,`loadstart`,`loadStart`,`lostpointercapture`,`lostPointerCapture`,`playing`,`playing`,`progress`,`progress`,`seeking`,`seeking`,`stalled`,`stalled`,`suspend`,`suspend`,`timeupdate`,`timeUpdate`,rn,`transitionEnd`,`waiting`,`waiting`];function cn(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],i=e[n+1];i=`on`+(i[0].toUpperCase()+i.slice(1)),on.set(r,t),an.set(r,i),s(i,[r])}}var ln=r.unstable_now;ln();var I=8;function un(e){if(1&e)return I=15,1;if(2&e)return I=14,2;if(4&e)return I=13,4;var t=24&e;return t===0?e&32?(I=11,32):(t=192&e,t===0?e&256?(I=9,256):(t=3584&e,t===0?e&4096?(I=7,4096):(t=4186112&e,t===0?(t=62914560&e,t===0?e&67108864?(I=4,67108864):e&134217728?(I=3,134217728):(t=805306368&e,t===0?1073741824&e?(I=1,1073741824):(I=8,e):(I=2,t)):(I=5,t)):(I=6,t)):(I=8,t)):(I=10,t)):(I=12,t)}function dn(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function fn(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(i(358,e))}}function pn(e,t){var n=e.pendingLanes;if(n===0)return I=0;var r=0,i=0,a=e.expiredLanes,o=e.suspendedLanes,s=e.pingedLanes;if(a!==0)r=a,i=I=15;else if(a=n&134217727,a!==0){var c=a&~o;c===0?(s&=a,s!==0&&(r=un(s),i=I)):(r=un(c),i=I)}else a=n&~o,a===0?s!==0&&(r=un(s),i=I):(r=un(a),i=I);if(r===0)return 0;if(r=31-yn(r),r=n&((0>r?0:1<<r)<<1)-1,t!==0&&t!==r&&(t&o)===0){if(un(t),i<=I)return t;I=i}if(t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-yn(t),i=1<<n,r|=e[n],t&=~i;return r}function mn(e){return e=e.pendingLanes&-1073741825,e===0?e&1073741824?1073741824:0:e}function hn(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return e=gn(24&~t),e===0?hn(10,t):e;case 10:return e=gn(192&~t),e===0?hn(8,t):e;case 8:return e=gn(3584&~t),e===0&&(e=gn(4186112&~t),e===0&&(e=512)),e;case 2:return t=gn(805306368&~t),t===0&&(t=268435456),t}throw Error(i(358,e))}function gn(e){return e&-e}function _n(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vn(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,e=e.eventTimes,t=31-yn(t),e[t]=n}var yn=Math.clz32?Math.clz32:Sn,bn=Math.log,xn=Math.LN2;function Sn(e){return e===0?32:31-(bn(e)/xn|0)|0}var Cn=r.unstable_UserBlockingPriority,wn=r.unstable_runWithPriority,Tn=!0;function En(e,t,n,r){at||it();var i=On,a=at;at=!0;try{rt(i,e,t,n,r)}finally{(at=a)||st()}}function Dn(e,t,n,r){wn(Cn,On.bind(null,e,t,n,r))}function On(e,t,n,r){if(Tn){var i;if((i=(t&4)==0)&&0<jt.length&&-1<Rt.indexOf(e))e=zt(null,e,t,n,r),jt.push(e);else{var a=kn(e,t,n,r);if(a===null)i&&Bt(e,r);else{if(i){if(-1<Rt.indexOf(e)){e=zt(a,e,t,n,r),jt.push(e);return}if(Ht(a,e,t,n,r))return;Bt(e,r)}ci(e,t,r,null,n)}}}}function kn(e,t,n,r){var i=Ye(r);if(i=Ai(i),i!==null){var a=bt(i);if(a===null)i=null;else{var o=a.tag;if(o===13){if(i=xt(a),i!==null)return i;i=null}else if(o===3){if(a.stateNode.hydrate)return a.tag===3?a.stateNode.containerInfo:null;i=null}else a!==i&&(i=null)}}return ci(e,t,r,i,n),null}var An=null,jn=null,Mn=null;function Nn(){if(Mn)return Mn;var e,t=jn,n=t.length,r,i=`value`in An?An.value:An.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return Mn=i.slice(e,1<r?1-r:void 0)}function Pn(e){var t=e.keyCode;return`charCode`in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Fn(){return!0}function L(){return!1}function In(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?Fn:L,this.isPropagationStopped=L,this}return n(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=Fn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=Fn)},persist:function(){},isPersistent:Fn}),t}var Ln={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Rn=In(Ln),zn=n({},Ln,{view:0,detail:0}),Bn=In(zn),Vn,Hn,Un,Wn=n({},zn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:tr,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return`movementX`in e?e.movementX:(e!==Un&&(Un&&e.type===`mousemove`?(Vn=e.screenX-Un.screenX,Hn=e.screenY-Un.screenY):Hn=Vn=0,Un=e),Vn)},movementY:function(e){return`movementY`in e?e.movementY:Hn}}),Gn=In(Wn),Kn=In(n({},Wn,{dataTransfer:0})),qn=In(n({},zn,{relatedTarget:0})),Jn=In(n({},Ln,{animationName:0,elapsedTime:0,pseudoElement:0})),Yn=In(n({},Ln,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),Xn=In(n({},Ln,{data:0})),Zn={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},Qn={8:`Backspace`,9:`Tab`,12:`Clear`,13:`Enter`,16:`Shift`,17:`Control`,18:`Alt`,19:`Pause`,20:`CapsLock`,27:`Escape`,32:` `,33:`PageUp`,34:`PageDown`,35:`End`,36:`Home`,37:`ArrowLeft`,38:`ArrowUp`,39:`ArrowRight`,40:`ArrowDown`,45:`Insert`,46:`Delete`,112:`F1`,113:`F2`,114:`F3`,115:`F4`,116:`F5`,117:`F6`,118:`F7`,119:`F8`,120:`F9`,121:`F10`,122:`F11`,123:`F12`,144:`NumLock`,145:`ScrollLock`,224:`Meta`},$n={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function er(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=$n[e])?!!t[e]:!1}function tr(){return er}var nr=In(n({},zn,{key:function(e){if(e.key){var t=Zn[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=Pn(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?Qn[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:tr,charCode:function(e){return e.type===`keypress`?Pn(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?Pn(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),rr=In(n({},Wn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),ir=In(n({},zn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:tr})),ar=In(n({},Ln,{propertyName:0,elapsedTime:0,pseudoElement:0})),or=In(n({},Wn,{deltaX:function(e){return`deltaX`in e?e.deltaX:`wheelDeltaX`in e?-e.wheelDeltaX:0},deltaY:function(e){return`deltaY`in e?e.deltaY:`wheelDeltaY`in e?-e.wheelDeltaY:`wheelDelta`in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),sr=[9,13,27,32],cr=l&&`CompositionEvent`in window,lr=null;l&&`documentMode`in document&&(lr=document.documentMode);var ur=l&&`TextEvent`in window&&!lr,dr=l&&(!cr||lr&&8<lr&&11>=lr),fr=` `,pr=!1;function mr(e,t){switch(e){case`keyup`:return sr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function hr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var gr=!1;function _r(e,t){switch(e){case`compositionend`:return hr(t);case`keypress`:return t.which===32?(pr=!0,fr):null;case`textInput`:return e=t.data,e===fr&&pr?null:e;default:return null}}function vr(e,t){if(gr)return e===`compositionend`||!cr&&mr(e,t)?(e=Nn(),Mn=jn=An=null,gr=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case`compositionend`:return dr&&t.locale!==`ko`?null:t.data;default:return null}}var yr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function br(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!yr[e.type]:t===`textarea`}function xr(e,t,n,r){et(r),t=ui(t,`onChange`),0<t.length&&(n=new Rn(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var Sr=null,Cr=null;function wr(e){ri(e,0)}function Tr(e){if(Se(Mi(e)))return e}function Er(e,t){if(e===`change`)return t}var Dr=!1;if(l){var Or;if(l){var kr=`oninput`in document;if(!kr){var Ar=document.createElement(`div`);Ar.setAttribute(`oninput`,`return;`),kr=typeof Ar.oninput==`function`}Or=kr}else Or=!1;Dr=Or&&(!document.documentMode||9<document.documentMode)}function jr(){Sr&&(Sr.detachEvent(`onpropertychange`,Mr),Cr=Sr=null)}function Mr(e){if(e.propertyName===`value`&&Tr(Cr)){var t=[];if(xr(t,Cr,e,Ye(e)),e=wr,at)e(t);else{at=!0;try{nt(e,t)}finally{at=!1,st()}}}}function Nr(e,t,n){e===`focusin`?(jr(),Sr=t,Cr=n,Sr.attachEvent(`onpropertychange`,Mr)):e===`focusout`&&jr()}function Pr(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return Tr(Cr)}function Fr(e,t){if(e===`click`)return Tr(t)}function Ir(e,t){if(e===`input`||e===`change`)return Tr(t)}function Lr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var Rr=typeof Object.is==`function`?Object.is:Lr,zr=Object.prototype.hasOwnProperty;function Br(e,t){if(Rr(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!zr.call(t,n[r])||!Rr(e[n[r]],t[n[r]]))return!1;return!0}function Vr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Hr(e,t){var n=Vr(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Vr(n)}}function Ur(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ur(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Wr(){for(var e=window,t=Ce();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ce(e.document)}return t}function Gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var Kr=l&&`documentMode`in document&&11>=document.documentMode,qr=null,Jr=null,Yr=null,Xr=!1;function Zr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Xr||qr==null||qr!==Ce(r)||(r=qr,`selectionStart`in r&&Gr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Yr&&Br(Yr,r)||(Yr=r,r=ui(Jr,`onSelect`),0<r.length&&(t=new Rn(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=qr)))}cn(`cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focu
5sin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange`.split(` `),0),cn(`drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel`.split(` `),1),cn(sn,2);for(var Qr=`change selectionchange textInput compositionstart compositionend compositionupdate`.split(` `),$r=0;$r<Qr.length;$r++)on.set(Qr[$r],0);c(`onMouseEnter`,[`mouseout`,`mouseover`]),c(`onMouseLeave`,[`mouseout`,`mouseover`]),c(`onPointerEnter`,[`pointerout`,`pointerover`]),c(`onPointerLeave`,[`pointerout`,`pointerover`]),s(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),s(`onSelect`,`focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange`.split(` `)),s(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),s(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),s(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),s(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var ei=`abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting`.split(` `),ti=new Set(`cancel close invalid load scroll toggle`.split(` `).concat(ei));function ni(e,t,n){var r=e.type||`unknown-event`;e.currentTarget=n,yt(r,t,void 0,e),e.currentTarget=null}function ri(e,t){t=(t&4)!=0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;ni(i,s,l),a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;ni(i,s,l),a=c}}}if(ht)throw e=gt,ht=!1,gt=null,e}function R(e,t){var n=Pi(t),r=e+`__bubble`;n.has(r)||(si(t,e,2,!1),n.add(r))}var ii=`_reactListening`+Math.random().toString(36).slice(2);function ai(e){e[ii]||(e[ii]=!0,a.forEach(function(t){ti.has(t)||oi(t,!1,e,null),oi(t,!0,e,null)}))}function oi(e,t,n,r){var i=4<arguments.length&&arguments[4]!==void 0?arguments[4]:0,a=n;if(e===`selectionchange`&&n.nodeType!==9&&(a=n.ownerDocument),r!==null&&!t&&ti.has(e)){if(e!==`scroll`)return;i|=2,a=r}var o=Pi(a),s=e+`__`+(t?`capture`:`bubble`);o.has(s)||(t&&(i|=4),si(a,e,i,t),o.add(s))}function si(e,t,n,r){var i=on.get(t);switch(i===void 0?2:i){case 0:i=En;break;case 1:i=Dn;break;default:i=On}n=i.bind(null,t,n,e),i=void 0,!ut||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function ci(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(o===4)for(o=r.return;o!==null;){var c=o.tag;if((c===3||c===4)&&(c=o.stateNode.containerInfo,c===i||c.nodeType===8&&c.parentNode===i))return;o=o.return}for(;s!==null;){if(o=Ai(s),o===null)return;if(c=o.tag,c===5||c===6){r=a=o;continue a}s=s.parentNode}}r=r.return}ct(function(){var r=a,i=Ye(n),o=[];a:{var s=an.get(e);if(s!==void 0){var c=Rn,l=e;switch(e){case`keypress`:if(Pn(n)===0)break a;case`keydown`:case`keyup`:c=nr;break;case`focusin`:l=`focus`,c=qn;break;case`focusout`:l=`blur`,c=qn;break;case`beforeblur`:case`afterblur`:c=qn;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:c=Gn;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:c=Kn;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:c=ir;break;case en:case tn:case nn:c=Jn;break;case rn:c=ar;break;case`scroll`:c=Bn;break;case`wheel`:c=or;break;case`copy`:case`cut`:case`paste`:c=Yn;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:c=rr}var u=(t&4)!=0,d=!u&&e===`scroll`,f=u?s===null?null:s+`Capture`:s;u=[];for(var p=r,m;p!==null;){m=p;var h=m.stateNode;if(m.tag===5&&h!==null&&(m=h,f!==null&&(h=lt(p,f),h!=null&&u.push(li(p,h,m)))),d)break;p=p.return}0<u.length&&(s=new c(s,l,null,n,i),o.push({event:s,listeners:u}))}}if(!(t&7)){a:{if(s=e===`mouseover`||e===`pointerover`,c=e===`mouseout`||e===`pointerout`,s&&!(t&16)&&(l=n.relatedTarget||n.fromElement)&&(Ai(l)||l[Oi]))break a;if((c||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,c?(l=n.relatedTarget||n.toElement,c=r,l=l?Ai(l):null,l!==null&&(d=bt(l),l!==d||l.tag!==5&&l.tag!==6)&&(l=null)):(c=null,l=r),c!==l)){if(u=Gn,h=`onMouseLeave`,f=`onMouseEnter`,p=`mouse`,(e===`pointerout`||e===`pointerover`)&&(u=rr,h=`onPointerLeave`,f=`onPointerEnter`,p=`pointer`),d=c==null?s:Mi(c),m=l==null?s:Mi(l),s=new u(h,p+`leave`,c,n,i),s.target=d,s.relatedTarget=m,h=null,Ai(i)===r&&(u=new u(f,p+`enter`,l,n,i),u.target=m,u.relatedTarget=d,h=u),d=h,c&&l)b:{for(u=c,f=l,p=0,m=u;m;m=di(m))p++;for(m=0,h=f;h;h=di(h))m++;for(;0<p-m;)u=di(u),p--;for(;0<m-p;)f=di(f),m--;for(;p--;){if(u===f||f!==null&&u===f.alternate)break b;u=di(u),f=di(f)}u=null}else u=null;c!==null&&fi(o,s,c,u,!1),l!==null&&d!==null&&fi(o,d,l,u,!0)}}a:{if(s=r?Mi(r):window,c=s.nodeName&&s.nodeName.toLowerCase(),c===`select`||c===`input`&&s.type===`file`)var g=Er;else if(br(s))if(Dr)g=Ir;else{g=Pr;var _=Nr}else(c=s.nodeName)&&c.toLowerCase()===`input`&&(s.type===`checkbox`||s.type===`radio`)&&(g=Fr);if(g&&=g(e,r)){xr(o,g,n,i);break a}_&&_(e,s,r),e===`focusout`&&(_=s._wrapperState)&&_.controlled&&s.type===`number`&&Oe(s,`number`,s.value)}switch(_=r?Mi(r):window,e){case`focusin`:(br(_)||_.contentEditable===`true`)&&(qr=_,Jr=r,Yr=null);break;case`focusout`:Yr=Jr=qr=null;break;case`mousedown`:Xr=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:Xr=!1,Zr(o,n,i);break;case`selectionchange`:if(Kr)break;case`keydown`:case`keyup`:Zr(o,n,i)}var v;if(cr)b:{switch(e){case`compositionstart`:var y=`onCompositionStart`;break b;case`compositionend`:y=`onCompositionEnd`;break b;case`compositionupdate`:y=`onCompositionUpdate`;break b}y=void 0}else gr?mr(e,n)&&(y=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(y=`onCompositionStart`);y&&(dr&&n.locale!==`ko`&&(gr||y!==`onCompositionStart`?y===`onCompositionEnd`&&gr&&(v=Nn()):(An=i,jn=`value`in An?An.value:An.textContent,gr=!0)),_=ui(r,y),0<_.length&&(y=new Xn(y,e,null,n,i),o.push({event:y,listeners:_}),v?y.data=v:(v=hr(n),v!==null&&(y.data=v)))),(v=ur?_r(e,n):vr(e,n))&&(r=ui(r,`onBeforeInput`),0<r.length&&(i=new Xn(`onBeforeInput`,`beforeinput`,null,n,i),o.push({event:i,listeners:r}),i.data=v))}ri(o,t)})}
vendor: 75,734 bytes, lines 5-9
5function li(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ui(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;i.tag===5&&a!==null&&(i=a,a=lt(e,n),a!=null&&r.unshift(li(e,a,i)),a=lt(e,t),a!=null&&r.push(li(e,a,i))),e=e.return}return r}function di(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function fi(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(c!==null&&c===r)break;s.tag===5&&l!==null&&(s=l,i?(c=lt(n,a),c!=null&&o.unshift(li(n,c,s))):i||(c=lt(n,a),c!=null&&o.push(li(n,c,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}function pi(){}var mi=null,hi=null;function gi(e,t){switch(e){case`button`:case`input`:case`select`:case`textarea`:return!!t.autoFocus}return!1}function _i(e,t){return e===`textarea`||e===`option`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var vi=typeof setTimeout==`function`?setTimeout:void 0,yi=typeof clearTimeout==`function`?clearTimeout:void 0;function bi(e){e.nodeType===1?e.textContent=``:e.nodeType===9&&(e=e.body,e!=null&&(e.textContent=``))}function xi(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break}return e}function Si(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`){if(t===0)return e;t--}else n===`/$`&&t++}e=e.previousSibling}return null}var Ci=0;function wi(e){return{$$typeof:le,toString:e,valueOf:e}}var Ti=Math.random().toString(36).slice(2),Ei=`__reactFiber$`+Ti,Di=`__reactProps$`+Ti,Oi=`__reactContainer$`+Ti,ki=`__reactEvents$`+Ti;function Ai(e){var t=e[Ei];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Oi]||n[Ei]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Si(e);e!==null;){if(n=e[Ei])return n;e=Si(e)}return t}e=n,n=e.parentNode}return null}function ji(e){return e=e[Ei]||e[Oi],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Mi(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(i(33))}function Ni(e){return e[Di]||null}function Pi(e){var t=e[ki];return t===void 0&&(t=e[ki]=new Set),t}var Fi=[],Ii=-1;function Li(e){return{current:e}}function z(e){0>Ii||(e.current=Fi[Ii],Fi[Ii]=null,Ii--)}function B(e,t){Ii++,Fi[Ii]=e.current,e.current=t}var V={},Ri=Li(V),zi=Li(!1),Bi=V;function Vi(e,t){var n=e.type.contextTypes;if(!n)return V;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function H(e){return e=e.childContextTypes,e!=null}function Hi(){z(zi),z(Ri)}function Ui(e,t,n){if(Ri.current!==V)throw Error(i(168));B(Ri,t),B(zi,n)}function Wi(e,t,r){var a=e.stateNode;if(e=t.childContextTypes,typeof a.getChildContext!=`function`)return r;for(var o in a=a.getChildContext(),a)if(!(o in e))throw Error(i(108,_e(t)||`Unknown`,o));return n({},r,a)}function Gi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||V,Bi=Ri.current,B(Ri,e),B(zi,zi.current),!0}function Ki(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=Wi(e,t,Bi),r.__reactInternalMemoizedMergedChildContext=e,z(zi),z(Ri),B(Ri,e)):z(zi),B(zi,n)}var qi=null,Ji=null,Yi=r.unstable_runWithPriority,Xi=r.unstable_scheduleCallback,Zi=r.unstable_cancelCallback,Qi=r.unstable_shouldYield,$i=r.unstable_requestPaint,ea=r.unstable_now,ta=r.unstable_getCurrentPriorityLevel,na=r.unstable_ImmediatePriority,ra=r.unstable_UserBlockingPriority,ia=r.unstable_NormalPriority,aa=r.unstable_LowPriority,oa=r.unstable_IdlePriority,sa={},ca=$i===void 0?function(){}:$i,la=null,ua=null,da=!1,fa=ea(),pa=1e4>fa?ea:function(){return ea()-fa};function ma(){switch(ta()){case na:return 99;case ra:return 98;case ia:return 97;case aa:return 96;case oa:return 95;default:throw Error(i(332))}}function ha(e){switch(e){case 99:return na;case 98:return ra;case 97:return ia;case 96:return aa;case 95:return oa;default:throw Error(i(332))}}function ga(e,t){return e=ha(e),Yi(e,t)}function _a(e,t,n){return e=ha(e),Xi(e,t,n)}function va(){if(ua!==null){var e=ua;ua=null,Zi(e)}ya()}function ya(){if(!da&&la!==null){da=!0;var e=0;try{var t=la;ga(99,function(){for(;e<t.length;e++){var n=t[e];do n=n(!0);while(n!==null)}}),la=null}catch(t){throw la!==null&&(la=la.slice(e+1)),Xi(na,va),t}finally{da=!1}}}var ba=w.ReactCurrentBatchConfig;function xa(e,t){if(e&&e.defaultProps){for(var r in t=n({},t),e=e.defaultProps,e)t[r]===void 0&&(t[r]=e[r]);return t}return t}var Sa=Li(null),Ca=null,wa=null,Ta=null;function Ea(){Ta=wa=Ca=null}function Da(e){var t=Sa.current;z(Sa),e.type._context._currentValue=t}function Oa(e,t){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)===t){if(n===null||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,n!==null&&(n.childLanes|=t);e=e.return}}function ka(e,t){Ca=e,Ta=wa=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(ss=!0),e.firstContext=null)}function Aa(e,t){if(Ta!==e&&!1!==t&&t!==0)if((typeof t!=`number`||t===1073741823)&&(Ta=e,t=1073741823),t={context:e,observedBits:t,next:null},wa===null){if(Ca===null)throw Error(i(308));wa=t,Ca.dependencies={lanes:0,firstContext:t,responders:null}}else wa=wa.next=t;return e._currentValue}var ja=!1;function Ma(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function Na(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Pa(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Fa(e,t){if(e=e.updateQueue,e!==null){e=e.shared;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function Ia(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function La(e,t,r,i){var a=e.updateQueue;ja=!1;var o=a.firstBaseUpdate,s=a.lastBaseUpdate,c=a.shared.pending;if(c!==null){a.shared.pending=null;var l=c,u=l.next;l.next=null,s===null?o=u:s.next=u,s=l;var d=e.alternate;if(d!==null){d=d.updateQueue;var f=d.lastBaseUpdate;f!==s&&(f===null?d.firstBaseUpdate=u:f.next=u,d.lastBaseUpdate=l)}}if(o!==null){f=a.baseState,s=0,d=u=l=null;do{c=o.lane;var p=o.eventTime;if((i&c)===c){d!==null&&(d=d.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});a:{var m=e,h=o;switch(c=t,p=r,h.tag){case 1:if(m=h.payload,typeof m==`function`){f=m.call(p,f,c);break a}f=m;break a;case 3:m.flags=m.flags&-4097|64;case 0:if(m=h.payload,c=typeof m==`function`?m.call(p,f,c):m,c==null)break a;f=n({},f,c);break a;case 2:ja=!0}}o.callback!==null&&(e.flags|=32,c=a.effects,c===null?a.effects=[o]:c.push(o))}else p={eventTime:p,lane:c,tag:o.tag,payload:o.payload,callback:o.callback,next:null},d===null?(u=d=p,l=f):d=d.next=p,s|=c;if(o=o.next,o===null){if(c=a.shared.pending,c===null)break;o=c.next,c.next=null,a.lastBaseUpdate=c,a.shared.pending=null}}while(1);d===null&&(l=f),a.baseState=l,a.firstBaseUpdate=u,a.lastBaseUpdate=d,cc|=s,e.lanes=s,e.memoizedState=f}}function Ra(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(a!==null){if(r.callback=null,r=n,typeof a!=`function`)throw Error(i(191,a));a.call(r)}}}var za=new t.Component().refs;function Ba(e,t,r,i){t=e.memoizedState,r=r(i,t),r=r==null?t:n({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var Va={isMounted:function(e){return(e=e._reactInternals)?bt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=jc(),i=Mc(e),a=Pa(r,i);a.payload=t,n!=null&&(a.callback=n),Fa(e,a),Nc(e,i,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=jc(),i=Mc(e),a=Pa(r,i);a.tag=1,a.payload=t,n!=null&&(a.callback=n),Fa(e,a),Nc(e,i,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=jc(),r=Mc(e),i=Pa(n,r);i.tag=2,t!=null&&(i.callback=t),Fa(e,i),Nc(e,r,n)}};function Ha(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!Br(n,r)||!Br(i,a):!0}function Ua(e,t,n){var r=!1,i=V,a=t.contextType;return typeof a==`object`&&a?a=Aa(a):(i=H(t)?Bi:Ri.current,r=t.contextTypes,a=(r=r!=null)?Vi(e,i):V),t=new t(n,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Va,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function Wa(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps==`function`&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps==`function`&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Va.enqueueReplaceState(t,t.state,null)}function Ga(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=za,Ma(e);var a=t.contextType;typeof a==`object`&&a?i.context=Aa(a):(a=H(t)?Bi:Ri.current,i.context=Vi(e,a)),La(e,n,i,r),i.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a==`function`&&(Ba(e,t,a,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps==`function`||typeof i.getSnapshotBeforeUpdate==`function`||typeof i.UNSAFE_componentWillMount!=`function`&&typeof i.componentWillMount!=`function`||(t=i.state,typeof i.componentWillMount==`function`&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount==`function`&&i.UNSAFE_componentWillMount(),t!==i.state&&Va.enqueueReplaceState(i,i.state,null),La(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount==`function`&&(e.flags|=4)}var Ka=Array.isArray;function qa(e,t,n){if(e=n.ref,e!==null&&typeof e!=`function`&&typeof e!=`object`){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var a=``+e;return t!==null&&t.ref!==null&&typeof t.ref==`function`&&t.ref._stringRef===a?t.ref:(t=function(e){var t=r.refs;t===za&&(t=r.refs={}),e===null?delete t[a]:t[a]=e},t._stringRef=a,t)}if(typeof e!=`string`)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function Ja(e,t){if(e.type!==`textarea`)throw Error(i(31,Object.prototype.toString.call(t)===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:t))}function Ya(e){function t(t,n){if(e){var r=t.lastEffect;r===null?t.firstEffect=t.lastEffect=n:(r.nextEffect=n,t.lastEffect=n),n.nextEffect=null,n.flags=8}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;t!==null;)t.key===null?e.set(t.index,t):e.set(t.key,t),t=t.sibling;return e}function a(e,t){return e=dl(e,t),e.index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags=2,n):(r=r.index,r<n?(t.flags=2,n):r)):n}function s(t){return e&&t.alternate===null&&(t.flags=2),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=hl(n,e.mode,r),t.return=e,t):(t=a(t,n),t.return=e,t)}function l(e,t,n,r){return t!==null&&t.elementType===n.type?(r=a(t,n.props),r.ref=qa(e,t,n),r.return=e,r):(r=fl(n.type,n.key,n.props,null,e.mode,r),r.ref=qa(e,t,n),r.return=e,r)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=gl(n,e.mode,r),t.return=e,t):(t=a(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,i){return t===null||t.tag!==7?(t=pl(n,e.mode,r,i),t.return=e,t):(t=a(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`||typeof t==`number`)return t=hl(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case T:return n=fl(t.type,t.key,t.props,null,e.mode,n),n.ref=qa(e,null,t),n.return=e,n;case te:return t=gl(t,e.mode,n),t.return=e,t}if(Ka(t)||he(t))return t=pl(t,e.mode,n,null),t.return=e,t;Ja(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`||typeof n==`number`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case T:return n.key===i?n.type===E?d(e,t,n.props.children,r,i):l(e,t,n,r):null;case te:return n.key===i?u(e,t,n,r):null}if(Ka(n)||he(n))return i===null?d(e,t,n,r,null):null;Ja(e,n)}return null}function m(e,t,n,r,i){if(typeof r==`string`||typeof r==`number`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case T:return e=e.get(r.key===null?n:r.key)||null,r.type===E?d(t,e,r.props.children,i,r.key):l(t,e,r,i);case te:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i)}if(Ka(r)||he(r))return e=e.get(n)||null,d(t,e,r,i,null);Ja(t,r)}return null}function h(i,a,s,c){for(var l=null,u=null,d=a,h=a=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(a=o(d,a,h),u===null?l=d:u.sibling=d,u=d);return l}for(d=r(i,d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&g.alternate!==null&&d.delete(g.key===null?h:g.key),a=o(g,a,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),l}function g(a,s,c,l){var u=he(c);if(typeof u!=`function`)throw Error(i(150));if(c=u.call(c),c==null)throw Error(i(151));for(var d=u=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return u}for(h=r(a,h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),u}return function(e,r,o,c){var l=typeof o==`object`&&!!o&&o.type===E&&o.key===null;l&&(o=o.props.children);var u=typeof o==`object`&&!!o;if(u)switch(o.$$typeof){case T:a:{for(u=o.key,l=r;l!==null;){if(l.key===u){switch(l.tag){case 7:if(o.type===E){n(e,l.sibling),r=a(l,o.props.children),r.return=e,e=r;break a}break;default:if(l.elementType===o.type){n(e,l.sibling),r=a(l,o.props),r.ref=qa(e,l,o),r.return=e,e=r;break a}}n(e,l);break}else t(e,l);l=l.sibling}o.type===E?(r=pl(o.props.children,e.mode,c,o.key),r.return=e,e=r):(c=fl(o.type,o.key,o.props,null,e.mode,c),c.ref=qa(e,r,o),c.return=e,e=c)}return s(e);case te:a:{for(l=o.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),r=a(r,o.children||[]),r.return=e,e=r;break a}else{n(e,r);break}else t(e,r);r=r.sibling}r=gl(o,e.mode,c),r.return=e,e=r}return s(e)}if(typeof o==`string`||typeof o==`number`)return o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),r=a(r,o),r.return=e,e=r):(n(e,r),r=hl(o,e.mode,c),r.return=e,e=r),s(e);if(Ka(o))return h(e,r,o,c);if(he(o))return g(e,r,o,c);if(u&&Ja(e,o),o===void 0&&!l)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(i(152,_e(e.type)||`Component`))}return n(e,r)}}var Xa=Ya(!0),Za=Ya(!1),Qa={},$a=Li(Qa),eo=Li(Qa),to=Li(Qa);function no(e){if(e===Qa)throw Error(i(174));return e}function ro(e,t){switch(B(to,t),B(eo,e),B($a,Qa),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Re(null,``);break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Re(t,e)}z($a),B($a,t)}function io(){z($a),z(eo),z(to)}function ao(e){no(to.current);var t=no($a.current),n=Re(t,e.type);t!==n&&(B(eo,e),B($a,n))}function oo(e){eo.current===e&&(z($a),z(eo))}var so=Li(0);function co(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data===`$?`||n.data===`$!`))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&64)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var lo=null,uo=null,fo=!1;function po(e,t){var n=cl(5,null,null,0);n.elementType=`DELETED`,n.type=`DELETED`,n.stateNode=t,n.return=e,n.flags=8,e.lastEffect===null?e.firstEffect=e.lastEffect=n:(e.lastEffect.nextEffect=n,e.lastEffect=n)}function mo(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t===null?!1:(e.stateNode=t,!0);case 6:return t=e.pendingProps===``||t.nodeType!==3?null:t,t===null?!1:(e.stateNode=t,!0);case 13:return!1;default:return!1}}function ho(e){if(fo){var t=uo;if(t){var n=t;if(!mo(e,t)){if(t=xi(n.nextSibling),!t||!mo(e,t)){e.flags=e.flags&-1025|2,fo=!1,lo=e;return}po(lo,n)}lo=e,uo=xi(t.firstChild)}else e.flags=e.flags&-1025|2,fo=!1,lo=e}}function go(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;lo=e}function _o(e){if(e!==lo)return!1;if(!fo)return go(e),fo=!0,!1;var t=e.type;if(e.tag!==5||t!==`head`&&t!==`body`&&!_i(t,e.memoizedProps))for(t=uo;t;)po(e,t),t=xi(t.nextSibling);if(go(e),e.tag===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));a:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`){if(t===0){uo=xi(e.nextSibling);break a}t--}else n!==`$`&&n!==`$!`&&n!==`$?`||t++}e=e.nextSibling}uo=null}}else uo=lo?xi(e.stateNode.nextSibling):null;return!0}function vo(){uo=lo=null,fo=!1}var yo=[];function bo(){for(var e=0;e<yo.length;e++)yo[e]._workInProgressVersionPrimary=null;yo.length=0}var xo=w.ReactCurrentDispatcher,So=w.ReactCurrentBatchConfig,Co=0,wo=null,To=null,Eo=null,Do=!1,Oo=!1;function ko(){throw Error(i(321))}function Ao(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Rr(e[n],t[n]))return!1;return!0}function jo(e,t,n,r,a,o){if(Co=o,wo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,xo.current=e===null||e.memoizedState===null?rs:is,e=n(r,a),Oo){o=0;do{if(Oo=!1,!(25>o))throw Error(i(301));o+=1,Eo=To=null,t.updateQueue=null,xo.current=as,e=n(r,a)}while(Oo)}if(xo.current=ns,t=To!==null&&To.next!==null,Co=0,Eo=To=wo=null,Do=!1,t)throw Error(i(300));return e}function Mo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Eo===null?wo.memoizedState=Eo=e:Eo=Eo.next=e,Eo}function No(){if(To===null){var e=wo.alternate;e=e===null?null:e.memoizedState}else e=To.next;var t=Eo===null?wo.memoizedState:Eo.next;if(t!==null)Eo=t,To=e;else{if(e===null)throw Error(i(310));To=e,e={memoizedState:To.memoizedState,baseState:To.baseState,baseQueue:To.baseQueue,queue:To.queue,next:null},Eo===null?wo.memoizedState=Eo=e:Eo=Eo.next=e}return Eo}function Po(e,t){return typeof t==`function`?t(e):t}function Fo(e){var t=No(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=To,a=r.baseQueue,o=n.pending;if(o!==null){if(a!==null){var s=a.next;a.next=o.next,o.next=s}r.baseQueue=a=o,n.pending=null}if(a!==null){a=a.next,r=r.baseState;var c=s=o=null,l=a;do{var u=l.lane;if((Co&u)===u)c!==null&&(c=c.next={lane:0,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null}),r=l.eagerReducer===e?l.eagerState:e(r,l.action);else{var d={lane:u,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null};c===null?(s=c=d,o=r):c=c.next=d,wo.lanes|=u,cc|=u}l=l.next}while(l!==null&&l!==a);c===null?o=r:c.next=s,Rr(r,t.memoizedState)||(ss=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=c,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function Io(e){var t=No(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(a!==null){n.pending=null;var s=a=a.next;do o=e(o,s.action),s=s.next;while(s!==a);Rr(o,t.memoizedState)||(ss=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Lo(e,t,n){var r=t._getVersion;r=r(t._source);var a=t._workInProgressVersionPrimary;if(a===null?(e=e.mutableReadLanes,(e=(Co&e)===e)&&(t._workInProgressVersionPrimary=r,yo.push(t))):e=a===r,e)return n(t._source);throw yo.push(t),Error(i(350))}function Ro(e,t,n,r){var a=tc;if(a===null)throw Error(i(349));var o=t._getVersion,s=o(t._source),c=xo.current,l=c.useState(function(){return Lo(a,t,n)}),u=l[1],d=l[0];l=Eo;var f=e.memoizedState,p=f.refs,m=p.getSnapshot,h=f.source;f=f.subscribe;var g=wo;return e.memoizedState={refs:p,source:t,subscribe:r},c.useEffect(function(){p.getSnapshot=n,p.setSnapshot=u;var e=o(t._source);if(!Rr(s,e)){e=n(t._source),Rr(d,e)||(u(e),e=Mc(g),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,i=e;0<i;){var c=31-yn(i),l=1<<c;r[c]|=e,i&=~l}}},[n,t,r]),c.useEffect(function(){return r(t._source,function(){var e=p.getSnapshot,n=p.setSnapshot;try{n(e(t._source));var r=Mc(g);a.mutableReadLanes|=r&a.pendingLanes}catch(e){n(function(){throw e})}})},[t,r]),Rr(m,n)&&Rr(h,t)&&Rr(f,r)||(e={pending:null,dispatch:null,lastRenderedReducer:Po,lastRenderedState:d},e.dispatch=u=ts.bind(null,wo,e),l.queue=e,l.baseQueue=null,d=Lo(a,t,n),l.memoizedState=l.baseState=d),d}function zo(e,t,n){return Ro(No(),e,t,n)}function Bo(e){var t=Mo();return typeof e==`function`&&(e=e()),t.memoizedState=t.baseState=e,e=t.queue={pending:null,dispatch:null,lastRenderedReducer:Po,lastRenderedState:e},e=e.dispatch=ts.bind(null,wo,e),[t.memoizedState,e]}function Vo(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=wo.updateQueue,t===null?(t={lastEffect:null},wo.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Ho(e){var t=Mo();return e={current:e},t.memoizedState=e}function Uo(){return No().memoizedState}function Wo(e,t,n,r){var i=Mo();wo.flags|=e,i.memoizedState=Vo(1|t,n,void 0,r===void 0?null:r)}function Go(e,t,n,r){var i=No();r=r===void 0?null:r;var a=void 0;if(To!==null){var o=To.memoizedState;if(a=o.destroy,r!==null&&Ao(r,o.deps)){Vo(t,n,a,r);return}}wo.flags|=e,i.memoizedState=Vo(1|t,n,a,r)}function Ko(e,t){return Wo(516,4,e,t)}function qo(e,t){return Go(516,4,e,t)}function Jo(e,t){return Go(4,2,e,t)}function Yo(e,t){if(typeof t==`function`)return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Xo(e,t,n){return n=n==null?null:n.concat([e]),Go(4,2,Yo.bind(null,t,e),n)}function Zo(){}function Qo(e,t){var n=No();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ao(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function $o(e,t){var n=No();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ao(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function es(e,t){var n=ma();ga(98>n?98:n,function(){e(!0)}),ga(97<n?97:n,function(){var n=So.transition;So.transition=1;try{e(!1),t()}finally{So.transition=n}})}function ts(e,t,n){var r=jc(),i=Mc(e),a={lane:i,action:n,eagerReducer:null,eagerState:null,next:null},o=t.pending;if(o===null?a.next=a:(a.next=o.next,o.next=a),t.pending=a,o=e.alternate,e===wo||o!==null&&o===wo)Oo=Do=!0;else{if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var s=t.lastRenderedState,c=o(s,n);if(a.eagerReducer=o,a.eagerState=c,Rr(c,s))return}catch{}Nc(e,i,r)}}var ns={readContext:Aa,useCallback:ko,useContext:ko,useEffect:ko,useImperativeHandle:ko,useLayoutEffect:ko,useMemo:ko,useReducer:ko,useRef:ko,useState:ko,useDebugValue:ko,useDeferredValue:ko,useTransition:ko,useMutableSource:ko,useOpaqueIdentifier:ko,unstable_isNewReconciler:!1},rs={readContext:Aa,useCallback:function(e,t){return Mo().memoizedState=[e,t===void 0?null:t],e},useContext:Aa,useEffect:Ko,useImperativeHandle:function(e,t,n){return n=n==null?null:n.concat([e]),Wo(4,2,Yo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Wo(4,2,e,t)},useMemo:function(e,t){var n=Mo();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Mo();return t=n===void 0?t:n(t),r.memoizedState=r.baseState=t,e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=ts.bind(null,wo,e),[r.memoizedState,e]},useRef:Ho,useState:Bo,useDebugValue:Zo,useDeferredValue:function(e){var t=Bo(e),n=t[0],r=t[1];return Ko(function(){var t=So.transition;So.transition=1;try{r(e)}finally{So.transition=t}},[e]),n},useTransition:function(){var e=Bo(!1),t=e[0];return e=es.bind(null,e[1]),Ho(e),[e,t]},useMutableSource:function(e,t,n){var r=Mo();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},Ro(r,e,t,n)},useOpaqueIdentifier:function(){if(fo){var e=!1,t=wi(function(){throw e||(e=!0,n(`r:`+(Ci++).toString(36))),Error(i(355))}),n=Bo(t)[1];return!(wo.mode&2)&&(wo.flags|=516,Vo(5,function(){n(`r:`+(Ci++).toString(36))},void 0,null)),t}return t=`r:`+(Ci++).toString(36),Bo(t),t},unstable_isNewReconciler:!1},is={readContext:Aa,useCallback:Qo,useContext:Aa,useEffect:qo,useImperativeHandle:Xo,useLayoutEffect:Jo,useMemo:$o,useReducer:Fo,useRef:Uo,useState:function(){return Fo(Po)},useDebugValue:Zo,useDeferredValue:function(e){var t=Fo(Po),n=t[0],r=t[1];return qo(function(){var t=So.transition;So.transition=1;try{r(e)}finally{So.transition=t}},[e]),n},useTransition:function(){var e=Fo(Po)[0];return[Uo().current,e]},useMutableSource:zo,useOpaqueIdentifier:function(){return Fo(Po)[0]},unstable_isNewReconciler:!1},as={readContext:Aa,useCallback:Qo,useContext:Aa,useEffect:qo,useImperativeHandle:Xo,useLayoutEffect:Jo,useMemo:$o,useReducer:Io,useRef:Uo,useState:function(){return Io(Po)},useDebugValue:Zo,useDeferredValue:function(e){var t=Io(Po),n=t[0],r=t[1];return qo(function(){var t=So.transition;So.transition=1;try{r(e)}finally{So.transition=t}},[e]),n},useTransition:function(){var e=Io(Po)[0];return[Uo().current,e]},useMutableSource:zo,useOpaqueIdentifier:function(){return Io(Po)[0]},unstable_isNewReconciler:!1},os=w.ReactCurrentOwner,ss=!1;function cs(e,t,n,r){t.child=e===null?Za(t,null,n,r):Xa(t,e.child,n,r)}function ls(e,t,n,r,i){n=n.render;var a=t.ref;return ka(t,i),r=jo(e,t,n,r,a,i),e!==null&&!ss?(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,Es(e,t,i)):(t.flags|=1,cs(e,t,r,i),t.child)}function us(e,t,n,r,i,a){if(e===null){var o=n.type;return typeof o==`function`&&!ll(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,ds(e,t,o,r,i,a)):(e=fl(n.type,null,r,t,t.mode,a),e.ref=t.ref,e.return=t,t.child=e)}return o=e.child,(i&a)===0&&(i=o.memoizedProps,n=n.compare,n=n===null?Br:n,n(i,r)&&e.ref===t.ref)?Es(e,t,a):(t.flags|=1,e=dl(o,r),e.ref=t.ref,e.return=t,t.child=e)}function ds(e,t,n,r,i,a){if(e!==null&&Br(e.memoizedProps,r)&&e.ref===t.ref)if(ss=!1,(a&i)!==0)e.flags&16384&&(ss=!0);else return t.lanes=e.lanes,Es(e,t,a);return ms(e,t,n,r,a)}function fs(e,t,n){var r=t.pendingProps,i=r.children,a=e===null?null:e.memoizedState;if(r.mode===`hidden`||r.mode===`unstable-defer-without-hiding`)if(!(t.mode&4))t.memoizedState={baseLanes:0},Hc(t,n);else if(n&1073741824)t.memoizedState={baseLanes:0},Hc(t,a===null?n:a.baseLanes);else return e=a===null?n:a.baseLanes|n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},Hc(t,e),null;else a===null?r=n:(r=a.baseLanes|n,t.memoizedState=null),Hc(t,r);return cs(e,t,i,n),t.child}function ps(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=128)}function ms(e,t,n,r,i){var a=H(n)?Bi:Ri.current;return a=Vi(t,a),ka(t,i),n=jo(e,t,n,r,a,i),e!==null&&!ss?(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,Es(e,t,i)):(t.flags|=1,cs(e,t,n,i),t.child)}function hs(e,t,n,r,i){if(H(n)){var a=!0;Gi(t)}else a=!1;if(ka(t,i),t.stateNode===null)e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),Ua(t,n,r),Ga(t,n,r,i),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var c=o.context,l=n.contextType;typeof l==`object`&&l?l=Aa(l):(l=H(n)?Bi:Ri.current,l=Vi(t,l));var u=n.getDerivedStateFromProps,d=typeof u==`function`||typeof o.getSnapshotBeforeUpdate==`function`;d||typeof o.UNSAFE_componentWillReceiveProps!=`function`&&typeof o.componentWillReceiveProps!=`function`||(s!==r||c!==l)&&Wa(t,o,r,l),ja=!1;var f=t.memoizedState;o.state=f,La(t,r,o,i),c=t.memoizedState,s!==r||f!==c||zi.current||ja?(typeof u==`function`&&(Ba(t,n,u,r),c=t.memoizedState),(s=ja||Ha(t,n,s,r,f,c,l))?(d||typeof o.UNSAFE_componentWillMount!=`function`&&typeof o.componentWillMount!=`function`||(typeof o.componentWillMount==`function`&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount==`function`&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount==`function`&&(t.flags|=4)):(typeof o.componentDidMount==`function`&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=c),o.props=r,o.state=c,o.context=l,r=s):(typeof o.componentDidMount==`function`&&(t.flags|=4),r=!1)}else{o=t.stateNode,Na(e,t),s=t.memoizedProps,l=t.type===t.elementType?s:xa(t.type,s),o.props=l,d=t.pendingProps,f=o.context,c=n.contextType,typeof c==`object`&&c?c=Aa(c):(c=H(n)?Bi:Ri.current,c=Vi(t,c));var p=n.getDerivedStateFromProps;(u=typeof p==`function`||typeof o.getSnapshotBeforeUpdate==`function`)||typeof o.UNSAFE_componentWillReceiveProps!=`function`&&typeof o.componentWillReceiveProps!=`function`||(s!==d||f!==c)&&Wa(t,o,r,c),ja=!1,f=t.memoizedState,o.state=f,La(t,r,o,i);var m=t.memoizedState;s!==d||f!==m||zi.current||ja?(typeof p==`function`&&(Ba(t,n,p,r),m=t.memoizedState),(l=ja||Ha(t,n,l,r,f,m,c))?(u||typeof o.UNSAFE_componentWillUpdate!=`function`&&typeof o.componentWillUpdate!=`function`||(typeof o.componentWillUpdate==`function`&&o.componentWillUpdate(r,m,c),typeof o.UNSAFE_componentWillUpdate==`function`&&o.UNSAFE_componentWillUpdate(r,m,c)),typeof o.componentDidUpdate==`function`&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate==`function`&&(t.flags|=256)):(typeof o.componentDidUpdate!=`function`||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!=`function`||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=m),o.props=r,o.state=m,o.context=c,r=l):(typeof o.componentDidUpdate!=`function`||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!=`function`||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),r=!1)}return gs(e,t,n,r,a,i)}function gs(e,t,n,r,i,a){ps(e,t);var o=(t.flags&64)!=0;if(!r&&!o)return i&&Ki(t,n,!1),Es(e,t,a);r=t.stateNode,os.current=t;var s=o&&typeof n.getDerivedStateFromError!=`function`?null:r.render();return t.flags|=1,e!==null&&o?(t.child=Xa(t,e.child,null,a),t.child=Xa(t,null,s,a)):cs(e,t,s,a),t.memoizedState=r.state,i&&Ki(t,n,!0),t.child}function _s(e){var t=e.stateNode;t.pendingContext?Ui(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ui(e,t.context,!1),ro(e,t.containerInfo)}var vs={dehydrated:null,retryLane:0};function ys(e,t,n){var r=t.pendingProps,i=so.current,a=!1,o;return(o=(t.flags&64)!=0)||(o=e!==null&&e.memoizedState===null?!1:(i&2)!=0),o?(a=!0,t.flags&=-65):e!==null&&e.memoizedState===null||r.fallback===void 0||!0===r.unstable_avoidThisFallback||(i|=1),B(so,i&1),e===null?(r.fallback!==void 0&&ho(t),e=r.children,i=r.fallback,a?(e=bs(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=vs,e):typeof r.unstable_expectedLoadTime==`number`?(e=bs(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=vs,t.lanes=33554432,e):(n=ml({mode:`visible`,children:e},t.mode,n,null),n.return=t,t.child=n)):(e.memoizedState,a?(r=Ss(e,t,r.children,r.fallback,n),a=t.child,i=e.child.memoizedState,a.memoizedState=i===null?{baseLanes:n}:{baseLanes:i.baseLanes|n},a.childLanes=e.childLanes&~n,t.memoizedState=vs,r):(n=xs(e,t,r.children,n),t.memoizedState=null,n))}function bs(e,t,n,r){var i=e.mode,a=e.child;return t={mode:`hidden`,children:t},!(i&2)&&a!==null?(a.childLanes=0,a.pendingProps=t):a=ml(t,i,0,null),n=pl(n,i,r,null),a.return=e,n.return=e,a.sibling=n,e.child=a,n}function xs(e,t,n,r){var i=e.child;return e=i.sibling,n=dl(i,{mode:`visible`,children:n}),!(t.mode&2)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function Ss(e,t,n,r,i){var a=t.mode,o=e.child;e=o.sibling;var s={mode:`hidden`,children:n};return!(a&2)&&t.child!==o?(n=t.child,n.childLanes=0,n.pendingProps=s,o=n.lastEffect,o===null?t.firstEffect=t.lastEffect=null:(t.firstEffect=n.firstEffect,t.lastEffect=o,o.nextEffect=null)):n=dl(o,s),e===null?(r=pl(r,a,i,null),r.flags|=2):r=dl(e,r),r.return=t,n.return=t,n.sibling=r,t.child=n,r}function Cs(e,t){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),Oa(e.return,t)}function ws(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,lastEffect:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.lastEffect=a)}function Ts(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(cs(e,t,r.children,n),r=so.current,r&2)r=r&1|2,t.flags|=64;else{if(e!==null&&e.flags&64)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Cs(e,n);else if(e.tag===19)Cs(e,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(B(so,r),!(t.mode&2))t.memoizedState=null;else switch(i){case`forwards`:for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&co(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),ws(t,!1,i,n,a,t.lastEffect);break;case`backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&co(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}ws(t,!0,n,null,a,t.lastEffect);break;case`together`:ws(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function Es(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),cc|=t.lanes,(n&t.childLanes)!==0){if(e!==null&&t.child!==e.child)throw Error(i(153));if(t.child!==null){for(e=t.child,n=dl(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=dl(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}return null}var Ds=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Os=function(e,t,r,i){var a=e.memoizedProps;if(a!==i){e=t.stateNode,no($a.current);var s=null;switch(r){case`input`:a=we(e,a),i=we(e,i),s=[];break;case`option`:a=Ae(e,a),i=Ae(e,i),s=[];break;case`select`:a=n({},a,{value:void 0}),i=n({},i,{value:void 0}),s=[];break;case`textarea`:a=Me(e,a),i=Me(e,i),s=[];break;default:typeof a.onClick!=`function`&&typeof i.onClick==`function`&&(e.onclick=pi)}qe(r,i);var c;for(d in r=null,a)if(!i.hasOwnProperty(d)&&a.hasOwnProperty(d)&&a[d]!=null)if(d===`style`){var l=a[d];for(c in l)l.hasOwnProperty(c)&&(r||={},r[c]=``)}else d!==`dangerouslySetInnerHTML`&&d!==`children`&&d!==`suppressContentEditableWarning`&&d!==`suppressHydrationWarning`&&d!==`autoFocus`&&(o.hasOwnProperty(d)?s||=[]:(s||=[]).push(d,null));for(d in i){var u=i[d];if(l=a?.[d],i.hasOwnProperty(d)&&u!==l&&(u!=null||l!=null))if(d===`style`)if(l){for(c in l)!l.hasOwnProperty(c)||u&&u.hasOwnProperty(c)||(r||={},r[c]=``);for(c in u)u.hasOwnProperty(c)&&l[c]!==u[c]&&(r||={},r[c]=u[c])}else r||(s||=[],s.push(d,r)),r=u;else d===`dangerouslySetInnerHTML`?(u=u?u.__html:void 0,l=l?l.__html:void 0,u!=null&&l!==u&&(s||=[]).push(d,u)):d===`children`?typeof u!=`string`&&typeof u!=`number`||(s||=[]).push(d,``+u):d!==`suppressContentEditableWarning`&&d!==`suppressHydrationWarning`&&(o.hasOwnProperty(d)?(u!=null&&d===`onScroll`&&R(`scroll`,e),s||l===u||(s=[])):typeof u==`object`&&u&&u.$$typeof===le?u.toString():(s||=[]).push(d,u))}r&&(s||=[]).push(`style`,r);var d=s;(t.updateQueue=d)&&(t.flags|=4)}},ks=function(e,t,n,r){n!==r&&(t.flags|=4)};function As(e,t){if(!fo)switch(e.tailMode){case`hidden`:t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case`collapsed`:n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function js(e,t,r){var a=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return H(t.type)&&Hi(),null;case 3:return io(),z(zi),z(Ri),bo(),a=t.stateNode,a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(_o(t)?t.flags|=4:a.hydrate||(t.flags|=256)),null;case 5:oo(t);var s=no(to.current);if(r=t.type,e!==null&&t.stateNode!=null)Os(e,t,r,a,s),e.ref!==t.ref&&(t.flags|=128);else{if(!a){if(t.stateNode===null)throw Error(i(166));return null}if(e=no($a.current),_o(t)){a=t.stateNode,r=t.type;var c=t.memoizedProps;switch(a[Ei]=t,a[Di]=c,r){case`dialog`:R(`cancel`,a),R(`close`,a);break;case`iframe`:case`object`:case`embed`:R(`load`,a);break;case`video`:case`audio`:for(e=0;e<ei.length;e++)R(ei[e],a);break;case`source`:R(`error`,a);break;case`img`:case`image`:case`link`:R(`error`,a),R(`load`,a);break;case`details`:R(`toggle`,a);break;case`input`:Te(a,c),R(`invalid`,a);break;case`select`:a._wrapperState={wasMultiple:!!c.multiple},R(`invalid`,a);break;case`textarea`:Ne(a,c),R(`invalid`,a)}for(var l in qe(r,c),e=null,c)c.hasOwnProperty(l)&&(s=c[l],l===`children`?typeof s==`string`?a.textContent!==s&&(e=[`children`,s]):typeof s==`number`&&a.textContent!==``+s&&(e=[`children`,``+s]):o.hasOwnProperty(l)&&s!=null&&l===`onScroll`&&R(`scroll`,a));switch(r){case`input`:xe(a),P(a,c,!0);break;case`textarea`:xe(a),Fe(a);break;case`select`:case`option`:break;default:typeof c.onClick==`function`&&(a.onclick=pi)}a=e,t.updateQueue=a,a!==null&&(t.flags|=4)}else{switch(l=s.nodeType===9?s:s.ownerDocument,e===Ie.html&&(e=Le(r)),e===Ie.html?r===`script`?(e=l.createElement(`div`),e.innerHTML=`<script><\/script>`,e=e.removeChild(e.firstChild)):typeof a.is==`string`?e=l.createElement(r,{is:a.is}):(e=l.createElement(r),r===`select`&&(l=e,a.multiple?l.multiple=!0:a.size&&(l.size=a.size))):e=l.createElementNS(e,r),e[Ei]=t,e[Di]=a,Ds(e,t,!1,!1),t.stateNode=e,l=Je(r,a),r){case`dialog`:R(`cancel`,e),R(`close`,e),s=a;break;case`iframe`:case`object`:case`embed`:R(`load`,e),s=a;break;case`video`:case`audio`:for(s=0;s<ei.length;s++)R(ei[s],e);s=a;break;case`source`:R(`error`,e),s=a;break;case`img`:case`image`:case`link`:R(`error`,e),R(`load`,e),s=a;break;case`details`:R(`toggle`,e),s=a;break;case`input`:Te(e,a),s=we(e,a),R(`invalid`,e);break;case`option`:s=Ae(e,a);break;case`select`:e._wrapperState={wasMultiple:!!a.multiple},s=n({},a,{value:void 0}),R(`invalid`,e);break;case`textarea`:Ne(e,a),s=Me(e,a),R(`invalid`,e);break;default:s=a}qe(r,s);var u=s;for(c in u)if(u.hasOwnProperty(c)){var d=u[c];c===`style`?Ge(e,d):c===`dangerouslySetInnerHTML`?(d=d?d.__html:void 0,d!=null&&Be(e,d)):c===`children`?typeof d==`string`?(r!==`textarea`||d!==``)&&Ve(e,d):typeof d==`number`&&Ve(e,``+d):c!==`suppressContentEditableWarning`&&c!==`suppressHydrationWarning`&&c!==`autoFocus`&&(o.hasOwnProperty(c)?d!=null&&c===`onScroll`&&R(`scroll`,e):d!=null&&ee(e,c,d,l))}switch(r){case`input`:xe(e),P(e,a,!1);break;case`textarea`:xe(e),Fe(e);break;case`option`:a.value!=null&&e.setAttribute(`value`,``+ve(a.value));break;case`select`:e.multiple=!!a.multiple,c=a.value,c==null?a.defaultValue!=null&&je(e,!!a.multiple,a.defaultValue,!0):je(e,!!a.multiple,c,!1);break;default:typeof s.onClick==`function`&&(e.onclick=pi)}gi(r,a)&&(t.flags|=4)}t.ref!==null&&(t.flags|=128)}return null;case 6:if(e&&t.stateNode!=null)ks(e,t,e.memoizedProps,a);else{if(typeof a!=`string`&&t.stateNode===null)throw Error(i(166));r=no(to.current),no($a.current),_o(t)?(a=t.stateNode,r=t.memoizedProps,a[Ei]=t,a.nodeValue!==r&&(t.flags|=4)):(a=(r.nodeType===9?r:r.ownerDocument).createTextNode(a),a[Ei]=t,t.stateNode=a)}return null;case 13:return z(so),a=t.memoizedState,t.flags&64?(t.lanes=r,t):(a=a!==null,r=!1,e===null?t.memoizedProps.fallback!==void 0&&_o(t):r=e.memoizedState!==null,a&&!r&&t.mode&2&&(e===null&&!0!==t.memoizedProps.unstable_avoidThisFallback||so.current&1?ac===0&&(ac=3):((ac===0||ac===3)&&(ac=4),tc===null||!(cc&134217727)&&!(lc&134217727)||Lc(tc,nc))),(a||r)&&(t.flags|=4),null);case 4:return io(),e===null&&ai(t.stateNode.containerInfo),null;case 10:return Da(t),null;case 17:return H(t.type)&&Hi(),null;case 19:if(z(so),a=t.memoizedState,a===null)return null;if(c=(t.flags&64)!=0,l=a.rendering,l===null)if(c)As(a,!1);else{if(ac!==0||e!==null&&e.flags&64)for(e=t.child;e!==null;){if(l=co(e),l!==null){for(t.flags|=64,As(a,!1),c=l.updateQueue,c!==null&&(t.updateQueue=c,t.flags|=4),a.lastEffect===null&&(t.firstEffect=null),t.lastEffect=a.lastEffect,a=r,r=t.child;r!==null;)c=r,e=a,c.flags&=2,c.nextEffect=null,c.firstEffect=null,c.lastEffect=null,l=c.alternate,l===null?(c.childLanes=0,c.lanes=e,c.child=null,c.memoizedProps=null,c.memoizedState=null,c.updateQueue=null,c.dependencies=null,c.stateNode=null):(c.childLanes=l.childLanes,c.lanes=l.lanes,c.child=l.child,c.memoizedProps=l.memoizedProps,c.memoizedState=l.memoizedState,c.updateQueue=l.updateQueue,c.type=l.type,e=l.dependencies,c.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return B(so,so.current&1|2),t.child}e=e.sibling}a.tail!==null&&pa()>pc&&(t.flags|=64,c=!0,As(a,!1),t.lanes=33554432)}else{if(!c)if(e=co(l),e!==null){if(t.flags|=64,c=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),As(a,!0),a.tail===null&&a.tailMode===`hidden`&&!l.alternate&&!fo)return t=t.lastEffect=a.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*pa()-a.renderingStartTime>pc&&r!==1073741824&&(t.flags|=64,c=!0,As(a,!1),t.lanes=33554432);a.isBackwards?(l.sibling=t.child,t.child=l):(r=a.last,r===null?t.child=l:r.sibling=l,a.last=l)}return a.tail===null?null:(r=a.tail,a.rendering=r,a.tail=r.sibling,a.lastEffect=t.lastEffect,a.renderingStartTime=pa(),r.sibling=null,t=so.current,B(so,c?t&1|2:t&1),r);case 23:case 24:return Uc(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&a.mode!==`unstable-defer-without-hiding`&&(t.flags|=4),null}throw Error(i(156,t.tag))}function Ms(e){switch(e.tag){case 1:H(e.type)&&Hi();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(io(),z(zi),z(Ri),bo(),t=e.flags,t&64)throw Error(i(285));return e.flags=t&-4097|64,e;case 5:return oo(e),null;case 13:return z(so),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return z(so),null;case 4:return io(),null;case 10:return Da(e),null;case 23:case 24:return Uc(),null;default:return null}}function Ns(e,t){try{var n=``,r=t;do n+=N(r),r=r.return;while(r);var i=n}catch(e){i=`
6Error generating stack: `+e.message+`
7`+e.stack}return{value:e,source:t,stack:i}}function Ps(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var U=typeof WeakMap==`function`?WeakMap:Map;function Fs(e,t,n){n=Pa(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){hc||(hc=!0,gc=r),Ps(e,t)},n}function Is(e,t,n){n=Pa(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r==`function`){var i=t.value;n.payload=function(){return Ps(e,t),r(i)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch==`function`&&(n.callback=function(){typeof r!=`function`&&(_c===null?_c=new Set([this]):_c.add(this),Ps(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:n===null?``:n})}),n}var Ls=typeof WeakSet==`function`?WeakSet:Set;function Rs(e){var t=e.ref;if(t!==null)if(typeof t==`function`)try{t(null)}catch(t){rl(e,t)}else t.current=null}function zs(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(t.flags&256&&e!==null){var n=e.memoizedProps,r=e.memoizedState;e=t.stateNode,t=e.getSnapshotBeforeUpdate(t.elementType===t.type?n:xa(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:t.flags&256&&bi(t.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(i(163))}function Bs(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(t=n.updateQueue,t=t===null?null:t.lastEffect,t!==null){e=t=t.next;do{if((e.tag&3)==3){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(t=n.updateQueue,t=t===null?null:t.lastEffect,t!==null){e=t=t.next;do{var a=e;r=a.next,a=a.tag,a&4&&a&1&&(Y(n,e),el(n,e)),e=r}while(e!==t)}return;case 1:e=n.stateNode,n.flags&4&&(t===null?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:xa(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),t=n.updateQueue,t!==null&&Ra(n,t,e);return;case 3:if(t=n.updateQueue,t!==null){if(e=null,n.child!==null)switch(n.child.tag){case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}Ra(n,t,e)}return;case 5:e=n.stateNode,t===null&&n.flags&4&&gi(n.type,n.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:n.memoizedState===null&&(n=n.alternate,n!==null&&(n=n.memoizedState,n!==null&&(n=n.dehydrated,n!==null&&Jt(n))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(i(163))}function Vs(e,t){for(var n=e;;){if(n.tag===5){var r=n.stateNode;if(t)r=r.style,typeof r.setProperty==`function`?r.setProperty(`display`,`none`,`important`):r.display=`none`;else{r=n.stateNode;var i=n.memoizedProps.style;i=i!=null&&i.hasOwnProperty(`display`)?i.display:null,r.style.display=We(`display`,i)}}else if(n.tag===6)n.stateNode.nodeValue=t?``:n.memoizedProps;else if((n.tag!==23&&n.tag!==24||n.memoizedState===null||n===e)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function Hs(e,t){if(Ji&&typeof Ji.onCommitFiberUnmount==`function`)try{Ji.onCommitFiberUnmount(qi,t)}catch{}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(e=t.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var n=e=e.next;do{var r=n,i=r.destroy;if(r=r.tag,i!==void 0)if(r&4)Y(t,n);else{r=t;try{i()}catch(e){rl(r,e)}}n=n.next}while(n!==e)}break;case 1:if(Rs(t),e=t.stateNode,typeof e.componentWillUnmount==`function`)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){rl(t,e)}break;case 5:Rs(t);break;case 4:Js(e,t)}}function Us(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function Ws(e){return e.tag===5||e.tag===3||e.tag===4}function Gs(e){a:{for(var t=e.return;t!==null;){if(Ws(t))break a;t=t.return}throw Error(i(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:t=t.containerInfo,r=!0;break;case 4:t=t.containerInfo,r=!0;break;default:throw Error(i(161))}n.flags&16&&(Ve(t,``),n.flags&=-17);a:b:for(n=e;;){for(;n.sibling===null;){if(n.return===null||Ws(n.return)){n=null;break a}n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.flags&2||n.child===null||n.tag===4)continue b;n.child.return=n,n=n.child}if(!(n.flags&2)){n=n.stateNode;break a}}r?Ks(e,n,t):qs(e,n,t)}function Ks(e,t,n){var r=e.tag,i=r===5||r===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=pi));else if(r!==4&&(e=e.child,e!==null))for(Ks(e,t,n),e=e.sibling;e!==null;)Ks(e,t,n),e=e.sibling}function qs(e,t,n){var r=e.tag,i=r===5||r===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(qs(e,t,n),e=e.sibling;e!==null;)qs(e,t,n),e=e.sibling}function Js(e,t){for(var n=t,r=!1,a,o;;){if(!r){r=n.return;a:for(;;){if(r===null)throw Error(i(160));switch(a=r.stateNode,r.tag){case 5:o=!1;break a;case 3:a=a.containerInfo,o=!0;break a;case 4:a=a.containerInfo,o=!0;break a}r=r.return}r=!0}if(n.tag===5||n.tag===6){a:for(var s=e,c=n,l=c;;)if(Hs(s,l),l.child!==null&&l.tag!==4)l.child.return=l,l=l.child;else{if(l===c)break a;for(;l.sibling===null;){if(l.return===null||l.return===c)break a;l=l.return}l.sibling.return=l.return,l=l.sibling}o?(s=a,c=n.stateNode,s.nodeType===8?s.parentNode.removeChild(c):s.removeChild(c)):a.removeChild(n.stateNode)}else if(n.tag===4){if(n.child!==null){a=n.stateNode.containerInfo,o=!0,n.child.return=n,n=n.child;continue}}else if(Hs(e,n),n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return,n.tag===4&&(r=!1)}n.sibling.return=n.return,n=n.sibling}}function Ys(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(n=n===null?null:n.lastEffect,n!==null){var r=n=n.next;do(r.tag&3)==3&&(e=r.destroy,r.destroy=void 0,e!==void 0&&e()),r=r.next;while(r!==n)}return;case 1:return;case 5:if(n=t.stateNode,n!=null){r=t.memoizedProps;var a=e===null?r:e.memoizedProps;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,o!==null){for(n[Di]=r,e===`input`&&r.type===`radio`&&r.name!=null&&Ee(n,r),Je(e,a),t=Je(e,r),a=0;a<o.length;a+=2){var s=o[a],c=o[a+1];s===`style`?Ge(n,c):s===`dangerouslySetInnerHTML`?Be(n,c):s===`children`?Ve(n,c):ee(n,s,c,t)}switch(e){case`input`:De(n,r);break;case`textarea`:Pe(n,r);break;case`select`:e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,o=r.value,o==null?e!==!!r.multiple&&(r.defaultValue==null?je(n,!!r.multiple,r.multiple?[]:``,!1):je(n,!!r.multiple,r.defaultValue,!0)):je(n,!!r.multiple,o,!1)}}}return;case 6:if(t.stateNode===null)throw Error(i(162));t.stateNode.nodeValue=t.memoizedProps;return;case 3:n=t.stateNode,n.hydrate&&(n.hydrate=!1,Jt(n.containerInfo));return;case 12:return;case 13:t.memoizedState!==null&&(fc=pa(),Vs(t.child,!0)),Xs(t);return;case 19:Xs(t);return;case 17:return;case 23:case 24:Vs(t,t.memoizedState!==null);return}throw Error(i(163))}function Xs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Ls),t.forEach(function(t){var r=al.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function Zs(e,t){return e!==null&&(e=e.memoizedState,e===null||e.dehydrated!==null)?(t=t.memoizedState,t!==null&&t.dehydrated===null):!1}var Qs=Math.ceil,$s=w.ReactCurrentDispatcher,ec=w.ReactCurrentOwner,W=0,tc=null,G=null,nc=0,rc=0,ic=Li(0),ac=0,oc=null,sc=0,cc=0,lc=0,uc=0,dc=null,fc=0,pc=1/0;function mc(){pc=pa()+500}var K=null,hc=!1,gc=null,_c=null,vc=!1,yc=null,bc=90,xc=[],Sc=[],Cc=null,wc=0,Tc=null,Ec=-1,Dc=0,Oc=0,kc=null,Ac=!1;function jc(){return W&48?pa():Ec===-1?Ec=pa():Ec}function Mc(e){if(e=e.mode,!(e&2))return 1;if(!(e&4))return ma()===99?1:2;if(Dc===0&&(Dc=sc),ba.transition!==0){Oc!==0&&(Oc=dc===null?0:dc.pendingLanes),e=Dc;var t=4186112&~Oc;return t&=-t,t===0&&(e=4186112&~e,t=e&-e,t===0&&(t=8192)),t}return e=ma(),W&4&&e===98?e=hn(12,Dc):(e=dn(e),e=hn(e,Dc)),e}function Nc(e,t,n){if(50<wc)throw wc=0,Tc=null,Error(i(185));if(e=Pc(e,t),e===null)return null;vn(e,t,n),e===tc&&(lc|=t,ac===4&&Lc(e,nc));var r=ma();t===1?W&8&&!(W&48)?Rc(e):(Fc(e,n),W===0&&(mc(),va())):(!(W&4)||r!==98&&r!==99||(Cc===null?Cc=new Set([e]):Cc.add(e)),Fc(e,n)),dc=e}function Pc(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}function Fc(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,i=e.pingedLanes,a=e.expirationTimes,o=e.pendingLanes;0<o;){var s=31-yn(o),c=1<<s,l=a[s];if(l===-1){if((c&r)===0||(c&i)!==0){l=t,un(c);var u=I;a[s]=10<=u?l+250:6<=u?l+5e3:-1}}else l<=t&&(e.expiredLanes|=c);o&=~c}if(r=pn(e,e===tc?nc:0),t=I,r===0)n!==null&&(n!==sa&&Zi(n),e.callbackNode=null,e.callbackPriority=0);else{if(n!==null){if(e.callbackPriority===t)return;n!==sa&&Zi(n)}t===15?(n=Rc.bind(null,e),la===null?(la=[n],ua=Xi(na,ya)):la.push(n),n=sa):t===14?n=_a(99,Rc.bind(null,e)):(n=fn(t),n=_a(n,Ic.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function Ic(e){if(Ec=-1,Oc=Dc=0,W&48)throw Error(i(327));var t=e.callbackNode;if($c()&&e.callbackNode!==t)return null;var n=pn(e,e===tc?nc:0);if(n===0)return null;var r=n,a=W;W|=16;var o=q();(tc!==e||nc!==r)&&(mc(),Wc(e,r));do try{Jc();break}catch(t){Gc(e,t)}while(1);if(Ea(),$s.current=o,W=a,G===null?(tc=null,nc=0,r=ac):r=0,(sc&lc)!==0)Wc(e,0);else if(r!==0){if(r===2&&(W|=64,e.hydrate&&(e.hydrate=!1,bi(e.containerInfo)),n=mn(e),n!==0&&(r=Kc(e,n))),r===1)throw t=oc,Wc(e,0),Lc(e,n),Fc(e,pa()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(i(345));case 2:Xc(e);break;case 3:if(Lc(e,n),(n&62914560)===n&&(r=fc+500-pa(),10<r)){if(pn(e,0)!==0)break;if(a=e.suspendedLanes,(a&n)!==n){jc(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=vi(Xc.bind(null,e),r);break}Xc(e);break;case 4:if(Lc(e,n),(n&4186112)===n)break;for(r=e.eventTimes,a=-1;0<n;){var s=31-yn(n);o=1<<s,s=r[s],s>a&&(a=s),n&=~o}if(n=a,n=pa()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Qs(n/1960))-n,10<n){e.timeoutHandle=vi(Xc.bind(null,e),n);break}Xc(e);break;case 5:Xc(e);break;default:throw Error(i(329))}}return Fc(e,pa()),e.callbackNode===t?Ic.bind(null,e):null}function Lc(e,t){for(t&=~uc,t&=~lc,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-yn(t),r=1<<n;e[n]=-1,t&=~r}}function Rc(e){if(W&48)throw Error(i(327));if($c(),e===tc&&(e.expiredLanes&nc)!==0){var t=nc,n=Kc(e,t);(sc&lc)!==0&&(t=pn(e,t),n=Kc(e,t))}else t=pn(e,0),n=Kc(e,t);if(e.tag!==0&&n===2&&(W|=64,e.hydrate&&(e.hydrate=!1,bi(e.containerInfo)),t=mn(e),t!==0&&(n=Kc(e,t))),n===1)throw n=oc,Wc(e,0),Lc(e,t),Fc(e,pa()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Xc(e),Fc(e,pa()),null}function zc(){if(Cc!==null){var e=Cc;Cc=null,e.forEach(function(e){e.expiredLanes|=24&e.pendingLanes,Fc(e,pa())})}va()}function Bc(e,t){var n=W;W|=1;try{return e(t)}finally{W=n,W===0&&(mc(),va())}}function Vc(e,t){var n=W;W&=-2,W|=8;try{return e(t)}finally{W=n,W===0&&(mc(),va())}}function Hc(e,t){B(ic,rc),rc|=t,sc|=t}function Uc(){rc=ic.current,z(ic)}function Wc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,yi(n)),G!==null)for(n=G.return;n!==null;){var r=n;switch(r.tag){case 1:r=r.type.childContextTypes,r!=null&&Hi();break;case 3:io(),z(zi),z(Ri),bo();break;case 5:oo(r);break;case 4:io();break;case 13:z(so);break;case 19:z(so);break;case 10:Da(r);break;case 23:case 24:Uc()}n=n.return}tc=e,G=dl(e.current,null),nc=rc=sc=t,ac=0,oc=null,uc=lc=cc=0}function Gc(e,t){do{var n=G;try{if(Ea(),xo.current=ns,Do){for(var r=wo.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}Do=!1}if(Co=0,Eo=To=wo=null,Oo=!1,ec.current=null,n===null||n.return===null){ac=1,oc=t,G=null;break}a:{var a=e,o=n.return,s=n,c=t;if(t=nc,s.flags|=2048,s.firstEffect=s.lastEffect=null,typeof c==`object`&&c&&typeof c.then==`function`){var l=c;if(!(s.mode&2)){var u=s.alternate;u?(s.updateQueue=u.updateQueue,s.memoizedState=u.memoizedState,s.lanes=u.lanes):(s.updateQueue=null,s.memoizedState=null)}var d=(so.current&1)!=0,f=o;do{var p;if(p=f.tag===13){var m=f.memoizedState;if(m!==null)p=m.dehydrated!==null;else{var h=f.memoizedProps;p=h.fallback===void 0?!1:!0===h.unstable_avoidThisFallback?!d:!0}}if(p){var g=f.updateQueue;if(g===null){var _=new Set;_.add(l),f.updateQueue=_}else g.add(l);if(!(f.mode&2)){if(f.flags|=64,s.flags|=16384,s.flags&=-2981,s.tag===1)if(s.alternate===null)s.tag=17;else{var v=Pa(-1,1);v.tag=2,Fa(s,v)}s.lanes|=1;break a}c=void 0,s=t;var y=a.pingCache;if(y===null?(y=a.pingCache=new U,c=new Set,y.set(l,c)):(c=y.get(l),c===void 0&&(c=new Set,y.set(l,c))),!c.has(s)){c.add(s);var b=il.bind(null,a,l,s);l.then(b,b)}f.flags|=4096,f.lanes=t;break a}f=f.return}while(f!==null);c=Error((_e(s.type)||`A React component`)+` suspended while rendering, but no fallback UI was specified.
8
9Add a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.`)}ac!==5&&(ac=2),c=Ns(c,s),f=o;do{switch(f.tag){case 3:a=c,f.flags|=4096,t&=-t,f.lanes|=t;var x=Fs(f,a,t);Ia(f,x);break a;case 1:a=c;var S=f.type,C=f.stateNode;if(!(f.flags&64)&&(typeof S.getDerivedStateFromError==`function`||C!==null&&typeof C.componentDidCatch==`function`&&(_c===null||!_c.has(C)))){f.flags|=4096,t&=-t,f.lanes|=t;var ee=Is(f,a,t);Ia(f,ee);break a}}f=f.return}while(f!==null)}J(n)}catch(e){t=e,G===n&&n!==null&&(G=n=n.return);continue}break}while(1)}function q(){var e=$s.current;return $s.current=ns,e===null?ns:e}function Kc(e,t){var n=W;W|=16;var r=q();tc===e&&nc===t||Wc(e,t);do try{qc();break}catch(t){Gc(e,t)}while(1);if(Ea(),W=n,$s.current=r,G!==null)throw Error(i(261));return tc=null,nc=0,ac}function qc(){for(;G!==null;)Yc(G)}function Jc(){for(;G!==null&&!Qi();)Yc(G)}function Yc(e){var t=ol(e.alternate,e,rc);e.memoizedProps=e.pendingProps,t===null?J(e):G=t,ec.current=null}function J(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&2048){if(n=Ms(t),n!==null){n.flags&=2047,G=n;return}e!==null&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(n=js(n,t,rc),n!==null){G=n;return}if(n=t,n.tag!==24&&n.tag!==23||n.memoizedState===null||rc&1073741824||!(n.mode&4)){for(var r=0,i=n.child;i!==null;)r|=i.lanes|i.childLanes,i=i.sibling;n.childLanes=r}e!==null&&!(e.flags&2048)&&(e.firstEffect===null&&(e.firstEffect=t.firstEffect),t.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(e.lastEffect===null?e.firstEffect=t:e.lastEffect.nextEffect=t,e.lastEffect=t))}if(t=t.sibling,t!==null){G=t;return}G=t=e}while(t!==null);ac===0&&(ac=5)}function Xc(e){var t=ma();return ga(99,Zc.bind(null,e,t)),null}function Zc(e,t){do $c();while(yc!==null);if(W&48)throw Error(i(327));var n=e.finishedWork;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(i(177));e.callbackNode=null;var r=n.lanes|n.childLanes,a=r,o=e.pendingLanes&~a;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=a,e.mutableReadLanes&=a,e.entangledLanes&=a,a=e.entanglements;for(var s=e.eventTimes,c=e.expirationTimes;0<o;){var l=31-yn(o),u=1<<l;a[l]=0,s[l]=-1,c[l]=-1,o&=~u}if(Cc!==null&&!(r&24)&&Cc.has(e)&&Cc.delete(e),e===tc&&(G=tc=null,nc=0),1<n.flags?n.lastEffect===null?r=n:(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n.firstEffect,r!==null){if(a=W,W|=32,ec.current=null,mi=Tn,s=Wr(),Gr(s)){if(`selectionStart`in s)c={start:s.selectionStart,end:s.selectionEnd};else a:if(c=(c=s.ownerDocument)&&c.defaultView||window,(u=c.getSelection&&c.getSelection())&&u.rangeCount!==0){c=u.anchorNode,o=u.anchorOffset,l=u.focusNode,u=u.focusOffset;try{c.nodeType,l.nodeType}catch{c=null;break a}var d=0,f=-1,p=-1,m=0,h=0,g=s,_=null;b:for(;;){for(var v;g!==c||o!==0&&g.nodeType!==3||(f=d+o),g!==l||u!==0&&g.nodeType!==3||(p=d+u),g.nodeType===3&&(d+=g.nodeValue.length),(v=g.firstChild)!==null;)_=g,g=v;for(;;){if(g===s)break b;if(_===c&&++m===o&&(f=d),_===l&&++h===u&&(p=d),(v=g.nextSibling)!==null)break;g=_,_=g.parentNode}g=v}c=f===-1||p===-1?null:{start:f,end:p}}else c=null;c||={start:0,end:0}}else c=null;hi={focusedElem:s,selectionRange:c},Tn=!1,kc=null,Ac=!1,K=r;do try{Qc()}catch(e){if(K===null)throw Error(i(330));rl(K,e),K=K.nextEffect}while(K!==null);kc=null,K=r;do try{for(s=e;K!==null;){var y=K.flags;if(y&16&&Ve(K.stateNode,``),y&128){var b=K.alternate;if(b!==null){var x=b.ref;x!==null&&(typeof x==`function`?x(null):x.current=null)}}switch(y&1038){case 2:Gs(K),K.flags&=-3;break;case 6:Gs(K),K.flags&=-3,Ys(K.alternate,K);break;case 1024:K.flags&=-1025;break;case 1028:K.flags&=-1025,Ys(K.alternate,K);break;case 4:Ys(K.alternate,K);break;case 8:c=K,Js(s,c);var S=c.alternate;Us(c),S!==null&&Us(S)}K=K.nextEffect}}catch(e){if(K===null)throw Error(i(330));rl(K,e),K=K.nextEffect}while(K!==null);if(x=hi,b=Wr(),y=x.focusedElem,s=x.selectionRange,b!==y&&y&&y.ownerDocument&&Ur(y.ownerDocument.documentElement,y)){for(s!==null&&Gr(y)&&(b=s.start,x=s.end,x===void 0&&(x=b),(`selectionStart`in y)?(y.selectionStart=b,y.selectionEnd=Math.min(x,y.value.length)):(x=(b=y.ownerDocument||document)&&b.defaultView||window,x.getSelection&&(x=x.getSelection(),c=y.textContent.length,S=Math.min(s.start,c),s=s.end===void 0?S:Math.min(s.end,c),!x.extend&&S>s&&(c=s,s=S,S=c),c=Hr(y,S),o=Hr(y,s),c&&o&&(x.rangeCount!==1||x.anchorNode!==c.node||x.anchorOffset!==c.offset||x.focusNode!==o.node||x.focusOffset!==o.offset)&&(b=b.createRange(),b.setStart(c.node,c.offset),x.removeAllRanges(),S>s?(x.addRange(b),x.extend(o.node,o.offset)):(b.setEnd(o.node,o.offset),x.addRange(b)))))),b=[],x=y;x=x.parentNode;)x.nodeType===1&&b.push({element:x,left:x.scrollLeft,top:x.scrollTop});for(typeof y.focus==`function`&&y.focus(),y=0;y<b.length;y++)x=b[y],x.element.scrollLeft=x.left,x.element.scrollTop=x.top}Tn=!!mi,hi=mi=null,e.current=n,K=r;do try{for(y=e;K!==null;){var C=K.flags;if(C&36&&Bs(y,K.alternate,K),C&128){b=void 0;var ee=K.ref;if(ee!==null){var w=K.stateNode;switch(K.tag){case 5:b=w;break;default:b=w}typeof ee==`function`?ee(b):ee.current=b}}K=K.nextEffect}}catch(e){if(K===null)throw Error(i(330));rl(K,e),K=K.nextEffect}while(K!==null);K=null,ca(),W=a}else e.current=n;if(vc)vc=!1,yc=e,bc=t;else for(K=r;K!==null;)t=K.nextEffect,K.nextEffect=null,K.flags&8&&(C=K,C.sibling=null,C.stateNode=null),K=t;if(r=e.pendingLanes,r===0&&(_c=null),r===1?e===Tc?wc++:(wc=0,Tc=e):wc=0,n=n.stateNode,Ji&&typeof Ji.onCommitFiberRoot==`function`)try{Ji.onCommitFiberRoot(qi,n,void 0,(n.current.flags&64)==64)}catch{}if(Fc(e,pa()),hc)throw hc=!1,e=gc,gc=null,e;return W&8||va(),null}function Qc(){for(;K!==null;){var e=K.alternate;Ac||kc===null||(K.flags&8?Tt(K,kc)&&(Ac=!0):K.tag===13&&Zs(e,K)&&Tt(K,kc)&&(Ac=!0));var t=K.flags;t&256&&zs(e,K),!(t&512)||vc||(vc=!0,_a(97,function(){return $c(),null})),K=K.nextEffect}}function $c(){if(bc!==90){var e=97<bc?97:bc;return bc=90,ga(e,tl)}return!1}function el(e,t){xc.push(t,e),vc||(vc=!0,_a(97,function(){return $c(),null}))}function Y(e,t){Sc.push(t,e),vc||(vc=!0,_a(97,function(){return $c(),null}))}function tl(){if(yc===null)return!1;var e=yc;if(yc=null,W&48)throw Error(i(331));var t=W;W|=32;var n=Sc;Sc=[];for(var r=0;r<n.length;r+=2){var a=n[r],o=n[r+1],s=a.destroy;if(a.destroy=void 0,typeof s==`function`)try{s()}catch(e){if(o===null)throw Error(i(330));rl(o,e)}}for(n=xc,xc=[],r=0;r<n.length;r+=2){a=n[r],o=n[r+1];try{var c=a.create;a.destroy=c()}catch(e){if(o===null)throw Error(i(330));rl(o,e)}}for(c=e.current.firstEffect;c!==null;)e=c.nextEffect,c.nextEffect=null,c.flags&8&&(c.sibling=null,c.stateNode=null),c=e;return W=t,va(),!0}function nl(e,t,n){t=Ns(n,t),t=Fs(e,t,1),Fa(e,t),t=jc(),e=Pc(e,1),e!==null&&(vn(e,1,t),Fc(e,t))}function rl(e,t){if(e.tag===3)nl(e,e,t);else for(var n=e.return;n!==null;){if(n.tag===3){nl(n,e,t);break}else if(n.tag===1){var r=n.stateNode;if(typeof n.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(_c===null||!_c.has(r))){e=Ns(t,e);var i=Is(n,e,1);if(Fa(n,i),i=jc(),n=Pc(n,1),n!==null)vn(n,1,i),Fc(n,i);else if(typeof r.componentDidCatch==`function`&&(_c===null||!_c.has(r)))try{r.componentDidCatch(t,e)}catch{}break}}n=n.return}}function il(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=jc(),e.pingedLanes|=e.suspendedLanes&n,tc===e&&(nc&n)===n&&(ac===4||ac===3&&(nc&62914560)===nc&&500>pa()-fc?Wc(e,0):uc|=n),Fc(e,t)}function al(e,t){var n=e.stateNode;n!==null&&n.delete(t),t=0,t===0&&(t=e.mode,t&2?t&4?(Dc===0&&(Dc=sc),t=gn(62914560&~Dc),t===0&&(t=4194304)):t=ma()===99?1:2:t=1),n=jc(),e=Pc(e,t),e!==null&&(vn(e,t,n),Fc(e,n))}var ol=function(e,t,n){var r=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||zi.current)ss=!0;else if((n&r)!==0)ss=!!(e.flags&16384);else{switch(ss=!1,t.tag){case 3:_s(t),vo();break;case 5:ao(t);break;case 1:H(t.type)&&Gi(t);break;case 4:ro(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var a=t.type._context;B(Sa,a._currentValue),a._currentValue=r;break;case 13:if(t.memoizedState!==null)return(n&t.child.childLanes)===0?(B(so,so.current&1),t=Es(e,t,n),t===null?null:t.sibling):ys(e,t,n);B(so,so.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&64){if(r)return Ts(e,t,n);t.flags|=64}if(a=t.memoizedState,a!==null&&(a.rendering=null,a.tail=null,a.lastEffect=null),B(so,so.current),r)break;return null;case 23:case 24:return t.lanes=0,fs(e,t,n)}return Es(e,t,n)}else ss=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=Vi(t,Ri.current),ka(t,n),a=jo(null,t,r,e,a,n),t.flags|=1,typeof a==`object`&&a&&typeof a.render==`function`&&a.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,H(r)){var o=!0;Gi(t)}else o=!1;t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,Ma(t);var s=r.getDerivedStateFromProps;typeof s==`function`&&Ba(t,r,s,e),a.updater=Va,t.stateNode=a,a._reactInternals=t,Ga(t,r,e,n),t=gs(null,t,r,!0,o,n)}else t.tag=0,cs(null,t,a,n),t=t.child;return t;case 16:a=t.elementType;a:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=a._init,a=o(a._payload),t.type=a,o=t.tag=ul(a),e=xa(a,e),o){case 0:t=ms(null,t,a,e,n);break a;case 1:t=hs(null,t,a,e,n);break a;case 11:t=ls(null,t,a,e,n);break a;case 14:t=us(null,t,a,xa(a.type,e),r,n);break a}throw Error(i(306,a,``))}return t;case 0:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:xa(r,a),ms(e,t,r,a,n);case 1:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:xa(r,a),hs(e,t,r,a,n);case 3:if(_s(t),r=t.updateQueue,e===null||r===null)throw Error(i(282));if(r=t.pendingProps,a=t.memoizedState,a=a===null?null:a.element,Na(e,t),La(t,r,null,n),r=t.memoizedState.element,r===a)vo(),t=Es(e,t,n);else{if(a=t.stateNode,(o=a.hydrate)&&(uo=xi(t.stateNode.containerInfo.firstChild),lo=t,o=fo=!0),o){if(e=a.mutableSourceEagerHydrationData,e!=null)for(a=0;a<e.length;a+=2)o=e[a],o._workInProgressVersionPrimary=e[a+1],yo.push(o);for(n=Za(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|1024,n=n.sibling}else cs(e,t,r,n),vo();t=t.child}return t;case 5:return ao(t),e===null&&ho(t),r=t.type,a=t.pendingProps,o=e===null?null:e.memoizedProps,s=a.children,_i(r,a)?s=null:o!==null&&_i(r,o)&&(t.flags|=16),ps(e,t),cs(e,t,s,n),t.child;case 6:return e===null&&ho(t),null;case 13:return ys(e,t,n);case 4:return ro(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Xa(t,null,r,n):cs(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:xa(r,a),ls(e,t,r,a,n);case 7:return cs(e,t,t.pendingProps,n),t.child;case 8:return cs(e,t,t.pendingProps.children,n),t.child;case 12:return cs(e,t,t.pendingProps.children,n),t.child;case 10:a:{r=t.type._context,a=t.pendingProps,s=t.memoizedProps,o=a.value;var c=t.type._context;if(B(Sa,c._currentValue),c._currentValue=o,s!==null)if(c=s.value,o=Rr(c,o)?0:(typeof r._calculateChangedBits==`function`?r._calculateChangedBits(c,o):1073741823)|0,o===0){if(s.children===a.children&&!zi.current){t=Es(e,t,n);break a}}else for(c=t.child,c!==null&&(c.return=t);c!==null;){var l=c.dependencies;if(l!==null){s=c.child;for(var u=l.firstContext;u!==null;){if(u.context===r&&(u.observedBits&o)!==0){c.tag===1&&(u=Pa(-1,n&-n),u.tag=2,Fa(c,u)),c.lanes|=n,u=c.alternate,u!==null&&(u.lanes|=n),Oa(c.return,n),l.lanes|=n;break}u=u.next}}else s=c.tag===10&&c.type===t.type?null:c.child;if(s!==null)s.return=c;else for(s=c;s!==null;){if(s===t){s=null;break}if(c=s.sibling,c!==null){c.return=s.return,s=c;break}s=s.return}c=s}cs(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,o=t.pendingProps,r=o.children,ka(t,n),a=Aa(a,o.unstable_observedBits),r=r(a),t.flags|=1,cs(e,t,r,n),t.child;case 14:return a=t.type,o=xa(a,t.pendingProps),o=xa(a.type,o),us(e,t,a,o,r,n);case 15:return ds(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:xa(r,a),e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,H(r)?(e=!0,Gi(t)):e=!1,ka(t,n),Ua(t,r,a),Ga(t,r,a,n),gs(null,t,r,!0,e,n);case 19:return Ts(e,t,n);case 23:return fs(e,t,n);case 24:return fs(e,t,n)}throw Error(i(156,t.tag))};function sl(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function cl(e,t,n,r){return new sl(e,t,n,r)}function ll(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ul(e){if(typeof e==`function`)return+!!ll(e);if(e!=null){if(e=e.$$typeof,e===ie)return 11;if(e===k)return 14}return 2}function dl(e,t){var n=e.alternate;return n===null?(n=cl(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function fl(e,t,n,r,a,o){var s=2;if(r=e,typeof e==`function`)ll(e)&&(s=1);else if(typeof e==`string`)s=5;else a:switch(e){case E:return pl(n.children,a,o,t);case ue:s=8,a|=16;break;case D:s=8,a|=1;break;case O:return e=cl(12,n,t,a|8),e.elementType=O,e.type=O,e.lanes=o,e;case ae:return e=cl(13,n,t,a),e.type=ae,e.elementType=ae,e.lanes=o,e;case oe:return e=cl(19,n,t,a),e.elementType=oe,e.lanes=o,e;case de:return ml(n,a,o,t);case fe:return e=cl(24,n,t,a),e.elementType=fe,e.lanes=o,e;default:if(typeof e==`object`&&e)switch(e.$$typeof){case ne:s=10;break a;case re:s=9;break a;case ie:s=11;break a;case k:s=14;break a;case se:s=16,r=null;break a;case ce:s=22;break a}throw Error(i(130,e==null?e:typeof e,``))}return t=cl(s,n,t,a),t.elementType=e,t.type=r,t.lanes=o,t}function pl(e,t,n,r){return e=cl(7,e,r,t),e.lanes=n,e}function ml(e,t,n,r){return e=cl(23,e,r,t),e.elementType=de,e.lanes=n,e}function hl(e,t,n){return e=cl(6,e,null,t),e.lanes=n,e}function gl(e,t,n){return t=cl(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function _l(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=_n(0),this.expirationTimes=_n(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_n(0),this.mutableSourceEagerHydrationData=null}function vl(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:te,key:r==null?null:``+r,children:e,containerInfo:t,implementation:n}}function yl(e,t,n,r){var a=t.current,o=jc(),s=Mc(a);a:if(n){n=n._reactInternals;b:{if(bt(n)!==n||n.tag!==1)throw Error(i(170));var c=n;do{switch(c.tag){case 3:c=c.stateNode.context;break b;case 1:if(H(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break b}}c=c.return}while(c!==null);throw Error(i(171))}if(n.tag===1){var l=n.type;if(H(l)){n=Wi(n,l,c);break a}}n=c}else n=V;return t.context===null?t.context=n:t.pendingContext=n,t=Pa(o,s),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),Fa(a,t),Nc(a,s,o),s}function bl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function xl(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Sl(e,t){xl(e,t),(e=e.alternate)&&xl(e,t)}function Cl(){return null}function wl(e,t,n){var r=n!=null&&n.hydrationOptions!=null&&n.hydrationOptions.mutableSources||null;if(n=new _l(e,t,n!=null&&!0===n.hydrate),t=cl(3,null,null,t===2?7:t===1?3:0),n.current=t,t.stateNode=n,Ma(t),e[Oi]=n.current,ai(e.nodeType===8?e.parentNode:e),r)for(e=0;e<r.length;e++){t=r[e];var i=t._getVersion;i=i(t._source),n.mutableSourceEagerHydrationData==null?n.mutableSourceEagerHydrationData=[t,i]:n.mutableSourceEagerHydrationData.push(t,i)}this._internalRoot=n}wl.prototype.render=function(e){yl(e,this._internalRoot,null,null)},wl.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;yl(null,e,null,function(){t[Oi]=null})};function Tl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==` react-mount-point-unstable `))}function El(e,t){if(t||=(t=e?e.nodeType===9?e.documentElement:e.firstChild:null,!(!t||t.nodeType!==1||!t.hasAttribute(`data-reactroot`))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new wl(e,0,t?{hydrate:!0}:void 0)}function Dl(e,t,n,r,i){var a=n._reactRootContainer;if(a){var o=a._internalRoot;if(typeof i==`function`){var s=i;i=function(){var e=bl(o);s.call(e)}}yl(t,o,e,i)}else{if(a=n._reactRootContainer=El(n,r),o=a._internalRoot,typeof i==`function`){var c=i;i=function(){var e=bl(o);c.call(e)}}Vc(function(){yl(t,o,e,i)})}return bl(o)}Et=function(e){e.tag===13&&(Nc(e,4,jc()),Sl(e,4))},Dt=function(e){e.tag===13&&(Nc(e,67108864,jc()),Sl(e,67108864))},Ot=function(e){if(e.tag===13){var t=jc(),n=Mc(e);Nc(e,n,t),Sl(e,n)}},kt=function(e,t){return t()},Xe=function(e,t,n){switch(t){case`input`:if(De(e,n),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name=`+JSON.stringify(``+t)+`][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=Ni(r);if(!a)throw Error(i(90));Se(r),De(r,a)}}}break;case`textarea`:Pe(e,n);break;case`select`:t=n.value,t!=null&&je(e,!!n.multiple,t,!1)}},nt=Bc,rt=function(e,t,n,r,i){var a=W;W|=4;try{return ga(98,e.bind(null,t,n,r,i))}finally{W=a,W===0&&(mc(),va())}},it=function(){!(W&49)&&(zc(),$c())},F=function(e,t){var n=W;W|=2;try{return e(t)}finally{W=n,W===0&&(mc(),va())}};function Ol(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Tl(t))throw Error(i(200));return vl(e,t,null,n)}var kl={findFiberByHostInstance:Ai,bundleType:0,version:`17.0.2`,rendererPackageName:`react-dom`},Al={bundleType:kl.bundleType,version:kl.version,rendererPackageName:kl.rendererPackageName,rendererConfig:kl.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=wt(e),e===null?null:e.stateNode},findFiberByHostInstance:kl.findFiberByHostInstance||Cl,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};
vendor: 10,134 bytes, lines 9-10
9if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var jl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!jl.isDisabled&&jl.supportsFiber)try{qi=jl.inject(Al),Ji=jl}catch{}}e.createPortal=Ol,e.render=function(e,t,n){if(!Tl(t))throw Error(i(200));return Dl(null,e,t,!1,n)}})),g=o(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=h()})),_=l(f()),v=l(g(),1),y=Object.prototype.toString;function b(e){switch(y.call(e)){case`[object Error]`:case`[object Exception]`:case`[object DOMException]`:return!0;default:return oe(e,Error)}}function x(e,t){return y.call(e)===`[object ${t}]`}function S(e){return x(e,`ErrorEvent`)}function C(e){return x(e,`DOMError`)}function ee(e){return x(e,`DOMException`)}function w(e){return x(e,`String`)}function T(e){return typeof e==`object`&&!!e&&`__sentry_template_string__`in e&&`__sentry_template_values__`in e}function te(e){return e===null||T(e)||typeof e!=`object`&&typeof e!=`function`}function E(e){return x(e,`Object`)}function D(e){return typeof Event<`u`&&oe(e,Event)}function O(e){return typeof Element<`u`&&oe(e,Element)}function ne(e){return x(e,`RegExp`)}function re(e){return!!(e&&e.then&&typeof e.then==`function`)}function ie(e){return E(e)&&`nativeEvent`in e&&`preventDefault`in e&&`stopPropagation`in e}function ae(e){return typeof e==`number`&&e!==e}function oe(e,t){try{return e instanceof t}catch{return!1}}function k(e){return!!(typeof e==`object`&&e&&(e.__isVue||e._isVue))}function se(e,t=0){return typeof e!=`string`||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function ce(e,t){if(!Array.isArray(e))return``;let n=[];for(let t=0;t<e.length;t++){let r=e[t];try{k(r)?n.push(`[VueViewModel]`):n.push(String(r))}catch{n.push(`[value cannot be serialized]`)}}return n.join(t)}function le(e,t,n=!1){return w(e)?ne(t)?t.test(e):w(t)?n?e===t:e.includes(t):!1:!1}function ue(e,t=[],n=!1){return t.some(t=>le(e,t,n))}function de(e,t,n=250,r,i,a,o){if(!a.exception||!a.exception.values||!o||!oe(o.originalException,Error))return;let s=a.exception.values.length>0?a.exception.values[a.exception.values.length-1]:void 0;s&&(a.exception.values=he(fe(e,t,i,o.originalException,r,a.exception.values,s,0),n))}function fe(e,t,n,r,i,a,o,s){if(a.length>=n+1)return a;let c=[...a];if(oe(r[i],Error)){pe(o,s);let a=e(t,r[i]),l=c.length;me(a,i,l,s),c=fe(e,t,n,r[i],i,[a,...c],a,l)}return Array.isArray(r.errors)&&r.errors.forEach((r,a)=>{if(oe(r,Error)){pe(o,s);let l=e(t,r),u=c.length;me(l,`errors[${a}]`,u,s),c=fe(e,t,n,r,i,[l,...c],l,u)}}),c}function pe(e,t){e.mechanism=e.mechanism||{type:`generic`,handled:!0},e.mechanism={...e.mechanism,...e.type===`AggregateError`&&{is_exception_group:!0},exception_id:t}}function me(e,t,n,r){e.mechanism=e.mechanism||{type:`generic`,handled:!0},e.mechanism={...e.mechanism,type:`chained`,source:t,exception_id:n,parent_id:r}}function he(e,t){return e.map(e=>(e.value&&=se(e.value,t),e))}function A(e){return e&&e.Math==Math?e:void 0}var j=typeof globalThis==`object`&&A(globalThis)||typeof window==`object`&&A(window)||typeof self==`object`&&A(self)||typeof global==`object`&&A(global)||(function(){return this})()||{};function M(){return j}function ge(e,t,n){let r=n||j,i=r.__SENTRY__=r.__SENTRY__||{};return i[e]||(i[e]=t())}var N=M(),_e=80;function ve(e,t={}){if(!e)return`<unknown>`;try{let n=e,r=[],i=0,a=0,o,s=Array.isArray(t)?t:t.keyAttrs,c=!Array.isArray(t)&&t.maxStringLength||_e;for(;n&&i++<5&&(o=ye(n,s),!(o===`html`||i>1&&a+r.length*3+o.length>=c));)r.push(o),a+=o.length,n=n.parentNode;return r.reverse().join(` > `)}catch{return`<unknown>`}}function ye(e,t){let n=e,r=[],i,a,o,s,c;if(!n||!n.tagName)return``;if(N.HTMLElement&&n instanceof HTMLElement&&n.dataset&&n.dataset.sentryComponent)return n.dataset.sentryComponent;r.push(n.tagName.toLowerCase());let l=t&&t.length?t.filter(e=>n.getAttribute(e)).map(e=>[e,n.getAttribute(e)]):null;if(l&&l.length)l.forEach(e=>{r.push(`[${e[0]}="${e[1]}"]`)});else if(n.id&&r.push(`#${n.id}`),i=n.className,i&&w(i))for(a=i.split(/\s+/),c=0;c<a.length;c++)r.push(`.${a[c]}`);let u=[`aria-label`,`type`,`name`,`title`,`alt`];for(c=0;c<u.length;c++)o=u[c],s=n.getAttribute(o),s&&r.push(`[${o}="${s}"]`);return r.join(``)}function be(){try{return N.document.location.href}catch{return``}}function xe(e){if(!N.HTMLElement)return null;let t=e;for(let e=0;e<5;e++){if(!t)return null;if(t instanceof HTMLElement&&t.dataset.sentryComponent)return t.dataset.sentryComponent;t=t.parentNode}return null}var Se=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__,Ce=`Sentry Logger `,we=[`debug`,`info`,`warn`,`error`,`log`,`assert`,`trace`],Te={};function Ee(e){if(!(`console`in j))return e();let t=j.console,n={},r=Object.keys(Te);r.forEach(e=>{let r=Te[e];n[e]=t[e],t[e]=r});try{return e()}finally{r.forEach(e=>{t[e]=n[e]})}}function De(){let e=!1,t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return Se?we.forEach(n=>{t[n]=(...t)=>{e&&Ee(()=>{j.console[n](`${Ce}[${n}]:`,...t)})}}):we.forEach(e=>{t[e]=()=>void 0}),t}var P=De(),Oe=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function ke(e){return e===`http`||e===`https`}function Ae(e,t=!1){let{host:n,path:r,pass:i,port:a,projectId:o,protocol:s,publicKey:c}=e;return`${s}://${c}${t&&i?`:${i}`:``}@${n}${a?`:${a}`:``}/${r&&`${r}/`}${o}`}function je(e){let t=Oe.exec(e);if(!t){Ee(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}let[n,r,i=``,a,o=``,s]=t.slice(1),c=``,l=s,u=l.split(`/`);if(u.length>1&&(c=u.slice(0,-1).join(`/`),l=u.pop()),l){let e=l.match(/^\d+/);e&&(l=e[0])}return Me({host:a,pass:i,path:c,projectId:l,port:o,protocol:n,publicKey:r})}function Me(e){return{protocol:e.protocol,publicKey:e.publicKey||``,pass:e.pass||``,host:e.host,port:e.port||``,path:e.path||``,projectId:e.projectId}}function Ne(e){if(!Se)return!0;let{port:t,projectId:n,protocol:r}=e;return[`protocol`,`publicKey`,`host`,`projectId`].find(t=>e[t]?!1:(P.error(`Invalid Sentry Dsn: ${t} missing`),!0))?!1:n.match(/^\d+$/)?ke(r)?t&&isNaN(parseInt(t,10))?(P.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(P.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(P.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function Pe(e){let t=typeof e==`string`?je(e):Me(e);if(!(!t||!Ne(t)))return t}var Fe=class extends Error{constructor(e,t=`warn`){super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=t}};function Ie(e,t,n){if(!(t in e))return;let r=e[t],i=n(r);typeof i==`function`&&Re(i,r),e[t]=i}function Le(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{Se&&P.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function Re(e,t){try{e.prototype=t.prototype=t.prototype||{},Le(e,`__sentry_original__`,t)}catch{}}function ze(e){return e.__sentry_original__}function Be(e){return Object.keys(e).map(t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`).join(`&`)}function Ve(e){if(b(e))return{message:e.message,name:e.name,stack:e.stack,...Ue(e)};if(D(e)){let t={type:e.type,target:He(e.target),currentTarget:He(e.currentTarget),...Ue(e)};return typeof CustomEvent<`u`&&oe(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function He(e){try{return O(e)?ve(e):Object.prototype.toString.call(e)}catch{return`<unknown>`}}function Ue(e){if(typeof e==`object`&&e){let t={};for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}else return{}}function We(e,t=40){let n=Object.keys(Ve(e));if(n.sort(),!n.length)return`[object has no keys]`;if(n[0].length>=t)return se(n[0],t);for(let e=n.length;e>0;e--){let r=n.slice(0,e).join(`, `);if(!(r.length>t))return e===n.length?r:se(r,t)}return``}function Ge(e){return Ke(e,new Map)}function Ke(e,t){if(qe(e)){let n=t.get(e);if(n!==void 0)return n;let r={};t.set(e,r);for(let n of Object.keys(e))e[n]!==void 0&&(r[n]=Ke(e[n],t));return r}if(Array.isArray(e)){let n=t.get(e);if(n!==void 0)return n;let r=[];return t.set(e,r),e.forEach(e=>{r.push(Ke(e,t))}),r}return e}function qe(e){if(!E(e))return!1;try{let t=Object.getPrototypeOf(e).constructor.name;return!t||t===`Object`}catch{return!0}}var Je=50,Ye=/\(error: (.*)\)/,Xe=/captureMessage|captureException/;function Ze(...e){let t=e.sort((e,t)=>e[0]-t[0]).map(e=>e[1]);return(e,n=0)=>{let r=[],i=e.split(`
10`);for(let e=n;e<i.length;e++){let n=i[e];if(n.length>1024)continue;let a=Ye.test(n)?n.replace(Ye,`$1`):n;if(!a.match(/\S*Error: /)){for(let e of t){let t=e(a);if(t){r.push(t);break}}if(r.length>=Je)break}}return $e(r)}}function Qe(e){return Array.isArray(e)?Ze(...e):e}function $e(e){if(!e.length)return[];let t=Array.from(e);return/sentryWrapped/.test(t[t.length-1].function||``)&&t.pop(),t.reverse(),Xe.test(t[t.length-1].function||``)&&(t.pop(),Xe.test(t[t.length-1].function||``)&&t.pop()),t.slice(0,Je).map(e=>({...e,filename:e.filename||t[t.length-1].filename,function:e.function||`?`}))}var et=`<anonymous>`;function tt(e){try{return!e||typeof e!=`function`?et:e.name||et}catch{return et}}var nt={},rt={};function it(e,t){nt[e]=nt[e]||[],nt[e].push(t)}function F(e,t){rt[e]||(t(),rt[e]=!0)}function at(e,t){let n=e&&nt[e];if(n)for(let r of n)try{r(t)}catch(t){Se&&P.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${tt(r)}\nError:`,t)}}function ot(e){let t=`console`;it(t,e),F(t,st)}function st(){`console`in j&&we.forEach(function(e){e in j.console&&Ie(j.console,e,function(t){return Te[e]=t,function(...t){at(`console`,{args:t,level:e});let n=Te[e];n&&n.apply(j.console,t)}})})}function ct(){let e=j,t=e.crypto||e.msCrypto,n=()=>Math.random()*16;try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,``);t&&t.getRandomValues&&(n=()=>{let e=new Uint8Array(1);return t.getRandomValues(e),e[0]})}catch{}return`10000000100040008000100000000000`.replace(/[018]/g,e=>(e^(n()&15)>>e/4).toString(16))}function lt(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function ut(e){let{message:t,event_id:n}=e;if(t)return t;let r=lt(e);return r?r.type&&r.value?`${r.type}: ${r.value}
10`:r.type||r.value||n||`<unknown>`:n||`<unknown>`}function dt(e,t,n){let r=e.exception=e.exception||{},i=r.values=r.values||[],a=i[0]=i[0]||{};a.value||=t||``,a.type||=n||`Error`}function ft(e,t){let n=lt(e);if(!n)return;let r={type:`generic`,handled:!0},i=n.mechanism;if(n.mechanism={...r,...i,...t},t&&`data`in t){let e={...i&&i.data,...t.data};n.mechanism.data=e}}function pt(e){if(e&&e.__sentry_captured__)return!0;try{Le(e,`__sentry_captured__`,!0)}catch{}return!1}function mt(e){return Array.isArray(e)?e:[e]}var ht=j,gt=1e3,_t,vt,yt;function bt(e){it(`dom`,e),F(`dom`,xt)}function xt(){if(!ht.document)return;let e=at.bind(null,`dom`),t=wt(e,!0);ht.document.addEventListener(`click`,t,!1),ht.document.addEventListener(`keypress`,t,!1),[`EventTarget`,`Node`].forEach(t=>{let n=ht[t]&&ht[t].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty(`addEventListener`)||(Ie(n,`addEventListener`,function(t){return function(n,r,i){if(n===`click`||n==`keypress`)try{let r=this,a=r.__sentry_instrumentation_handlers__=r.__sentry_instrumentation_handlers__||{},o=a[n]=a[n]||{refCount:0};if(!o.handler){let r=wt(e);o.handler=r,t.call(this,n,r,i)}o.refCount++}catch{}return t.call(this,n,r,i)}}),Ie(n,`removeEventListener`,function(e){return function(t,n,r){if(t===`click`||t==`keypress`)try{let n=this,i=n.__sentry_instrumentation_handlers__||{},a=i[t];a&&(a.refCount--,a.refCount<=0&&(e.call(this,t,a.handler,r),a.handler=void 0,delete i[t]),Object.keys(i).length===0&&delete n.__sentry_instrumentation_handlers__)}catch{}return e.call(this,t,n,r)}}))})}function St(e){if(e.type!==vt)return!1;try{if(!e.target||e.target._sentryId!==yt)return!1}catch{}return!0}function Ct(e,t){return e===`keypress`?!t||!t.tagName?!0:!(t.tagName===`INPUT`||t.tagName===`TEXTAREA`||t.isContentEditable):!1}function wt(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;let r=Tt(n);if(Ct(n.type,r))return;Le(n,`_sentryCaptured`,!0),r&&!r._sentryId&&Le(r,`_sentryId`,ct());let i=n.type===`keypress`?`input`:n.type;St(n)||(e({event:n,name:i,global:t}),vt=n.type,yt=r?r._sentryId:void 0),clearTimeout(_t),_t=ht.setTimeout(()=>{yt=void 0,vt=void 0},gt)}}function Tt(e){try{return e.target}catch{return null}}var Et=M();function Dt(){if(!(`fetch`in Et))return!1;try{return new Headers,new Request(`http://www.example.com`),new Response,!0}catch{return!1}}function Ot(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function kt(){if(typeof EdgeRuntime==`string`)return!0;if(!Dt())return!1;if(Ot(Et.fetch))return!0;let e=!1,t=Et.document;if(t&&typeof t.createElement==`function`)try{let n=t.createElement(`iframe`);
vendor: 72,119 bytes, lines 10-13
10n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=Ot(n.contentWindow.fetch)),t.head.removeChild(n)}catch(e){Se&&P.warn(`Could not create sandbox iframe for pure fetch check, bailing to window.fetch: `,e)}return e}function At(e){let t=`fetch`;it(t,e),F(t,jt)}function jt(){kt()&&Ie(j,`fetch`,function(e){return function(...t){let{method:n,url:r}=Pt(t),i={args:t,fetchData:{method:n,url:r},startTimestamp:Date.now()};return at(`fetch`,{...i}),e.apply(j,t).then(e=>(at(`fetch`,{...i,endTimestamp:Date.now(),response:e}),e),e=>{throw at(`fetch`,{...i,endTimestamp:Date.now(),error:e}),e})}})}function Mt(e,t){return!!e&&typeof e==`object`&&!!e[t]}function Nt(e){return typeof e==`string`?e:e?Mt(e,`url`)?e.url:e.toString?e.toString():``:``}function Pt(e){if(e.length===0)return{method:`GET`,url:``};if(e.length===2){let[t,n]=e;return{url:Nt(t),method:Mt(n,`method`)?String(n.method).toUpperCase():`GET`}}let t=e[0];return{url:Nt(t),method:Mt(t,`method`)?String(t.method).toUpperCase():`GET`}}var Ft=null;function It(e){let t=`error`;it(t,e),F(t,Lt)}function Lt(){Ft=j.onerror,j.onerror=function(e,t,n,r,i){return at(`error`,{column:r,error:i,line:n,msg:e,url:t}),Ft&&!Ft.__SENTRY_LOADER__?Ft.apply(this,arguments):!1},j.onerror.__SENTRY_INSTRUMENTED__=!0}var Rt=null;function zt(e){let t=`unhandledrejection`;it(t,e),F(t,Bt)}function Bt(){Rt=j.onunhandledrejection,j.onunhandledrejection=function(e){return at(`unhandledrejection`,e),Rt&&!Rt.__SENTRY_LOADER__?Rt.apply(this,arguments):!0},j.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}var Vt=M();function Ht(){let e=Vt.chrome,t=e&&e.app&&e.app.runtime,n=`history`in Vt&&!!Vt.history.pushState&&!!Vt.history.replaceState;return!t&&n}var Ut=j,Wt;function Gt(e){let t=`history`;it(t,e),F(t,Kt)}function Kt(){if(!Ht())return;let e=Ut.onpopstate;Ut.onpopstate=function(...t){let n=Ut.location.href,r=Wt;if(Wt=n,at(`history`,{from:r,to:n}),e)try{return e.apply(this,t)}catch{}};function t(e){return function(...t){let n=t.length>2?t[2]:void 0;if(n){let e=Wt,t=String(n);Wt=t,at(`history`,{from:e,to:t})}return e.apply(this,t)}}Ie(Ut.history,`pushState`,t),Ie(Ut.history,`replaceState`,t)}var qt=j,Jt=`__sentry_xhr_v3__`;function Yt(e){it(`xhr`,e),F(`xhr`,Xt)}function Xt(){if(!qt.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;Ie(e,`open`,function(e){return function(...t){let n=Date.now(),r=w(t[0])?t[0].toUpperCase():void 0,i=Zt(t[1]);if(!r||!i)return e.apply(this,t);this[Jt]={method:r,url:i,request_headers:{}},r===`POST`&&i.match(/sentry_key/)&&(this.__sentry_own_request__=!0);let a=()=>{let e=this[Jt];if(e&&this.readyState===4){try{e.status_code=this.status}catch{}at(`xhr`,{args:[r,i],endTimestamp:Date.now(),startTimestamp:n,xhr:this})}};return`onreadystatechange`in this&&typeof this.onreadystatechange==`function`?Ie(this,`onreadystatechange`,function(e){return function(...t){return a(),e.apply(this,t)}}):this.addEventListener(`readystatechange`,a),Ie(this,`setRequestHeader`,function(e){return function(...t){let[n,r]=t,i=this[Jt];return i&&w(n)&&w(r)&&(i.request_headers[n.toLowerCase()]=r),e.apply(this,t)}}),e.apply(this,t)}}),Ie(e,`send`,function(e){return function(...t){let n=this[Jt];return n?(t[0]!==void 0&&(n.body=t[0]),at(`xhr`,{args:[n.method,n.url],startTimestamp:Date.now(),xhr:this}),e.apply(this,t)):e.apply(this,t)}})}function Zt(e){if(w(e))return e;try{return e.toString()}catch{}}function Qt(){return`npm`}function $t(){let e=typeof WeakSet==`function`,t=e?new WeakSet:[];function n(n){if(e)return t.has(n)?!0:(t.add(n),!1);for(let e=0;e<t.length;e++)if(t[e]===n)return!0;return t.push(n),!1}function r(n){if(e)t.delete(n);else for(let e=0;e<t.length;e++)if(t[e]===n){t.splice(e,1);break}}return[n,r]}function en(e,t=100,n=1/0){try{return nn(``,e,t,n)}catch(e){return{ERROR:`**non-serializable** (${e})`}}}function tn(e,t=3,n=100*1024){let r=en(e,t);return sn(r)>n?tn(e,t-1,n):r}function nn(e,t,n=1/0,r=1/0,i=$t()){let[a,o]=i;if(t==null||[`number`,`boolean`,`string`].includes(typeof t)&&!ae(t))return t;let s=rn(e,t);if(!s.startsWith(`[object `))return s;if(t.__sentry_skip_normalization__)return t;let c=typeof t.__sentry_override_normalization_depth__==`number`?t.__sentry_override_normalization_depth__:n;if(c===0)return s.replace(`object `,``);if(a(t))return`[Circular ~]`;let l=t;if(l&&typeof l.toJSON==`function`)try{return nn(``,l.toJSON(),c-1,r,i)}catch{}let u=Array.isArray(t)?[]:{},d=0,f=Ve(t);for(let e in f){if(!Object.prototype.hasOwnProperty.call(f,e))continue;if(d>=r){u[e]=`[MaxProperties ~]`;break}let t=f[e];u[e]=nn(e,t,c-1,r,i),d++}return o(t),u}function rn(e,t){try{if(e===`domain`&&t&&typeof t==`object`&&t._events)return`[Domain]`;if(e===`domainEmitter`)return`[DomainEmitter]`;if(typeof global<`u`&&t===global)return`[Global]`;if(typeof window<`u`&&t===window)return`[Window]`;if(typeof document<`u`&&t===document)return`[Document]`;if(k(t))return`[VueViewModel]`;if(ie(t))return`[SyntheticEvent]`;if(typeof t==`number`&&t!==t)return`[NaN]`;if(typeof t==`function`)return`[Function: ${tt(t)}]`;if(typeof t==`symbol`)return`[${String(t)}]`;if(typeof t==`bigint`)return`[BigInt: ${String(t)}]`;let n=an(t);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(e){return`**non-serializable** (${e})`}}function an(e){let t=Object.getPrototypeOf(e);return t?t.constructor.name:`null prototype`}function on(e){return~-encodeURI(e).split(/%..|./).length}function sn(e){return on(JSON.stringify(e))}var cn;(function(e){e[e.PENDING=0]=`PENDING`,e[e.RESOLVED=1]=`RESOLVED`,e[e.REJECTED=2]=`REJECTED`})(cn||={});function ln(e){return new un(t=>{t(e)})}function I(e){return new un((t,n)=>{n(e)})}var un=class e{constructor(t){e.prototype.__init.call(this),e.prototype.__init2.call(this),e.prototype.__init3.call(this),e.prototype.__init4.call(this),this._state=cn.PENDING,this._handlers=[];try{t(this._resolve,this._reject)}catch(e){this._reject(e)}}then(t,n){return new e((e,r)=>{this._handlers.push([!1,n=>{if(!t)e(n);else try{e(t(n))}catch(e){r(e)}},t=>{if(!n)r(t);else try{e(n(t))}catch(e){r(e)}}]),this._executeHandlers()})}catch(e){return this.then(e=>e,e)}finally(t){return new e((e,n)=>{let r,i;return this.then(e=>{i=!1,r=e,t&&t()},e=>{i=!0,r=e,t&&t()}).then(()=>{if(i){n(r);return}e(r)})})}__init(){this._resolve=e=>{this._setResult(cn.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(cn.REJECTED,e)}}__init3(){this._setResult=(e,t)=>{if(this._state===cn.PENDING){if(re(t)){t.then(this._resolve,this._reject);return}this._state=e,this._value=t,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===cn.PENDING)return;let e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||=(this._state===cn.RESOLVED&&e[1](this._value),this._state===cn.REJECTED&&e[2](this._value),!0)})}}};function dn(e){let t=[];function n(){return e===void 0||t.length<e}function r(e){return t.splice(t.indexOf(e),1)[0]}function i(e){if(!n())return I(new Fe(`Not adding Promise because buffer limit was reached.`));let i=e();return t.indexOf(i)===-1&&t.push(i),i.then(()=>r(i)).then(null,()=>r(i).then(null,()=>{})),i}function a(e){return new un((n,r)=>{let i=t.length;if(!i)return n(!0);let a=setTimeout(()=>{e&&e>0&&n(!1)},e);t.forEach(e=>{ln(e).then(()=>{--i||(clearTimeout(a),n(!0))},r)})})}return{$:t,add:i,drain:a}}function fn(e){if(!e)return{};let t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};let n=t[6]||``,r=t[8]||``;return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}var pn=[`fatal`,`error`,`warning`,`log`,`info`,`debug`];function mn(e){return e===`warn`?`warning`:pn.includes(e)?e:`log`}var hn=1e3;function gn(){return Date.now()/hn}function _n(){let{performance:e}=j;if(!e||!e.now)return gn;let t=Date.now()-e.now(),n=e.timeOrigin==null?t:e.timeOrigin;return()=>(n+e.now())/hn}var vn=_n();(()=>{let{performance:e}=j;if(!e||!e.now)return;let t=3600*1e3,n=e.now(),r=Date.now(),i=e.timeOrigin?Math.abs(e.timeOrigin+n-r):t,a=i<t,o=e.timing&&e.timing.navigationStart,s=typeof o==`number`?Math.abs(o+n-r):t;return a||s<t?i<=s?e.timeOrigin:o:r})();function yn(e,t=[]){return[e,t]}function bn(e,t){let[n,r]=e;return[n,[...r,t]]}function xn(e,t){let n=e[1];for(let e of n){let n=e[0].type;if(t(e,n))return!0}return!1}function Sn(e,t){return(t||new TextEncoder).encode(e)}function Cn(e,t){let[n,r]=e,i=JSON.stringify(n);function a(e){typeof i==`string`?i=typeof e==`string`?i+e:[Sn(i,t),e]:i.push(typeof e==`string`?Sn(e,t):e)}for(let e of r){let[t,n]=e;if(a(`\n${JSON.stringify(t)}\n`),typeof n==`string`||n instanceof Uint8Array)a(n);else{let e;try{e=JSON.stringify(n)}catch{e=JSON.stringify(en(n))}a(e)}}return typeof i==`string`?i:wn(i)}function wn(e){let t=e.reduce((e,t)=>e+t.length,0),n=new Uint8Array(t),r=0;for(let t of e)n.set(t,r),r+=t.length;return n}function Tn(e,t){let n=typeof e.data==`string`?Sn(e.data,t):e.data;return[Ge({type:`attachment`,length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}var En={session:`session`,sessions:`session`,attachment:`attachment`,transaction:`transaction`,event:`error`,client_report:`internal`,user_report:`default`,profile:`profile`,replay_event:`replay`,replay_recording:`replay`,check_in:`monitor`,feedback:`feedback`,span:`span`,statsd:`metric_bucket`};function Dn(e){return En[e]}function On(e){if(!e||!e.sdk)return;let{name:t,version:n}=e.sdk;return{name:t,version:n}}function kn(e,t,n,r){let i=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:Ae(r)},...i&&{trace:Ge({...i})}}}function An(e,t,n){let r=[{type:`client_report`},{timestamp:n||gn(),discarded_events:e}];return yn(t?{dsn:t}:{},[r])}var jn=60*1e3;function Mn(e,t=Date.now()){let n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;let r=Date.parse(`${e}`);return isNaN(r)?jn:r-t}function Nn(e,t){return e[t]||e.all||0}function Pn(e,t,n=Date.now()){return Nn(e,t)>n}function Fn(e,{statusCode:t,headers:n},r=Date.now()){let i={...e},a=n&&n[`x-sentry-rate-limits`],o=n&&n[`retry-after`];if(a)for(let e of a.trim().split(`,`)){let[t,n,,,a]=e.split(`:`,5),o=parseInt(t,10),s=(isNaN(o)?60:o)*1e3;if(!n)i.all=r+s;else for(let e of n.split(`;`))e===`metric_bucket`?(!a||a.split(`;`).includes(`custom`))&&(i[e]=r+s):i[e]=r+s}else o?i.all=r+Mn(o,r):t===429&&(i.all=r+60*1e3);return i}var L=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__,In=`production`;function Ln(){return ge(`globalEventProcessors`,()=>[])}function Rn(e){Ln().push(e)}function zn(e,t,n,r=0){return new un((i,a)=>{let o=e[r];if(t===null||typeof o!=`function`)i(t);else{let s=o({...t},n);L&&o.id&&s===null&&P.log(`Event processor "${o.id}" dropped event`),re(s)?s.then(t=>zn(e,t,n,r+1).then(i)).then(null,a):zn(e,s,n,r+1).then(i).then(null,a)}})}function Bn(e){let t=vn(),n={sid:ct(),init:!0,timestamp:t,started:t,duration:0,status:`ok`,errors:0,ignoreDuration:!1,toJSON:()=>Un(n)};return e&&Vn(n,e),n}function Vn(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||vn(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:ct()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started==`number`&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration==`number`)e.duration=t.duration;else{let t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors==`number`&&(e.errors=t.errors),t.status&&(e.status=t.status)}function Hn(e,t){let n={};t?n={status:t}:e.status===`ok`&&(n={status:`exited`}),Vn(e,n)}function Un(e){return Ge({sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did==`number`||typeof e.did==`string`?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}function Wn(e){let{spanId:t,traceId:n}=e.spanContext(),{data:r,op:i,parent_span_id:a,status:o,tags:s,origin:c}=Gn(e);return Ge({data:r,op:i,parent_span_id:a,span_id:t,status:o,tags:s,trace_id:n,origin:c})}function Gn(e){return Kn(e)?e.getSpanJSON():typeof e.toJSON==`function`?e.toJSON():{}}function Kn(e){return typeof e.getSpanJSON==`function`}function qn(e){let{traceFlags:t}=e.spanContext();return!!(t&1)}function Jn(e,t,n,r,i,a){let{normalizeDepth:o=3,normalizeMaxBreadth:s=1e3}=e,c={...t,event_id:t.event_id||n.event_id||ct(),timestamp:t.timestamp||gn()},l=n.integrations||e.integrations.map(e=>e.name);Yn(c,e),$n(c,l),t.type===void 0&&Zn(c,e.stackParser);let u=tr(r,n.captureContext);n.mechanism&&ft(c,n.mechanism);let d=i&&i.getEventProcessors?i.getEventProcessors():[],f=Ar().getScopeData();a&&br(f,a.getScopeData()),u&&br(f,u.getScopeData());let p=[...n.attachments||[],...f.attachments];return p.length&&(n.attachments=p),yr(c,f),zn([...d,...Ln(),...f.eventProcessors],c,n).then(e=>(e&&Qn(e),typeof o==`number`&&o>0?er(e,o,s):e))}function Yn(e,t){let{environment:n,release:r,dist:i,maxValueLength:a=250}=t;`environment`in e||(e.environment=`environment`in t?n:In),e.release===void 0&&r!==void 0&&(e.release=r),e.dist===void 0&&i!==void 0&&(e.dist=i),e.message&&=se(e.message,a);let o=e.exception&&e.exception.values&&e.exception.values[0];o&&o.value&&(o.value=se(o.value,a));let s=e.request;s&&s.url&&(s.url=se(s.url,a))}var Xn=new WeakMap;function Zn(e,t){let n=j._sentryDebugIds;if(!n)return;let r,i=Xn.get(t);i?r=i:(r=new Map,Xn.set(t,r));let a=Object.keys(n).reduce((e,i)=>{let a,o=r.get(i);o?a=o:(a=t(i),r.set(i,a));for(let t=a.length-1;t>=0;t--){let r=a[t];if(r.filename){e[r.filename]=n[i];break}}return e},{});try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.filename&&(e.debug_id=a[e.filename])})})}catch{}}function Qn(e){let t={};try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.debug_id&&(e.abs_path?t[e.abs_path]=e.debug_id:e.filename&&(t[e.filename]=e.debug_id),delete e.debug_id)})})}catch{}if(Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];let n=e.debug_meta.images;Object.keys(t).forEach(e=>{n.push({type:`sourcemap`,code_file:e,debug_id:t[e]})})}function $n(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function er(e,t,n){if(!e)return null;let r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(e=>({...e,...e.data&&{data:en(e.data,t,n)}}))},...e.user&&{user:en(e.user,t,n)},...e.contexts&&{contexts:en(e.contexts,t,n)},...e.extra&&{extra:en(e.extra,t,n)}};return e.contexts&&e.contexts.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=en(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(e=>{let r=Gn(e).data;return r&&(e.data=en(r,t,n)),e})),r}function tr(e,t){if(!t)return e;let n=e?e.clone():new kr;return n.update(t),n}function nr(e){if(e)return rr(e)||ar(e)?{captureContext:e}:e}function rr(e){return e instanceof kr||typeof e==`function`}var ir=[`user`,`level`,`extra`,`contexts`,`tags`,`fingerprint`,`requestSession`,`propagationContext`];function ar(e){return Object.keys(e).some(e=>ir.includes(e))}function or(e,t){return Rr().captureException(e,nr(t))}function sr(e,t){return Rr().captureEvent(e,t)}function cr(e,t){Rr().addBreadcrumb(e,t)}function lr(...e){let t=Rr();if(e.length===2){let[n,r]=e;return n?t.withScope(()=>(t.getStackTop().scope=n,r(n))):t.withScope(r)}return t.withScope(e[0])}function ur(){return Rr().getClient()}function dr(){return Rr().getScope()}function fr(e){let t=ur(),n=zr(),r=dr(),{release:i,environment:a=In}=t&&t.getOptions()||{},{userAgent:o}=j.navigator||{},s=Bn({release:i,environment:a,user:r.getUser()||n.getUser(),...o&&{userAgent:o},...e}),c=n.getSession();return c&&c.status===`ok`&&Vn(c,{status:`exited`}),pr(),n.setSession(s),r.setSession(s),s}function pr(){let e=zr(),t=dr(),n=t.getSession()||e.getSession();n&&Hn(n),mr(),e.setSession(),t.setSession()}function mr(){let e=zr(),t=dr(),n=ur(),r=t.getSession()||e.getSession();r&&n&&n.captureSession&&n.captureSession(r)}function hr(e=!1){if(e){pr();return}mr()}function gr(e){return e.transaction}function _r(e,t,n){let r=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:a}=n&&n.getUser()||{},o=Ge({environment:r.environment||`production`,release:r.release,user_segment:a,public_key:i,trace_id:e});return t.emit&&t.emit(`createDsc`,o),o}function vr(e){let t=ur();if(!t)return{};let n=_r(Gn(e).trace_id||``,t,dr()),r=gr(e);if(!r)return n;let i=r&&r._frozenDynamicSamplingContext;if(i)return i;let{sampleRate:a,source:o}=r.metadata;a!=null&&(n.sample_rate=`${a}`);let s=Gn(r);return o&&o!==`url`&&(n.transaction=s.description),n.sampled=String(qn(r)),t.emit&&t.emit(`createDsc`,n),n}function yr(e,t){let{fingerprint:n,span:r,breadcrumbs:i,sdkProcessingMetadata:a}=t;Sr(e,t),r&&Tr(e,r),Er(e,n),Cr(e,i),wr(e,a)}function br(e,t){let{extra:n,tags:r,user:i,contexts:a,level:o,sdkProcessingMetadata:s,breadcrumbs:c,fingerprint:l,eventProcessors:u,attachments:d,propagationContext:f,transactionName:p,span:m}=t;xr(e,`extra`,n),xr(e,`tags`,r),xr(e,`user`,i),xr(e,`contexts`,a),xr(e,`sdkProcessingMetadata`,s),o&&(e.level=o),p&&(e.transactionName=p),m&&(e.span=m),c.length&&(e.breadcrumbs=[...e.breadcrumbs,...c]),l.length&&(e.fingerprint=[...e.fingerprint,...l]),u.length&&(e.eventProcessors=[...e.eventProcessors,...u]),d.length&&(e.attachments=[...e.attachments,...d]),e.propagationContext={...e.propagationContext,...f}}function xr(e,t,n){if(n&&Object.keys(n).length){e[t]={...e[t]};for(let r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[t][r]=n[r])}}function Sr(e,t){let{extra:n,tags:r,user:i,contexts:a,level:o,transactionName:s}=t,c=Ge(n);c&&Object.keys(c).length&&(e.extra={...c,...e.extra});let l=Ge(r);l&&Object.keys(l).length&&(e.tags={...l,...e.tags});let u=Ge(i);u&&Object.keys(u).length&&(e.user={...u,...e.user});let d=Ge(a);d&&Object.keys(d).length&&(e.contexts={...d,...e.contexts}),o&&(e.level=o),s&&(e.transaction=s)}function Cr(e,t){let n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function wr(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function Tr(e,t){e.contexts={trace:Wn(t),...e.contexts};let n=gr(t);if(n){e.sdkProcessingMetadata={dynamicSamplingContext:vr(t),...e.sdkProcessingMetadata};let r=Gn(n).description;r&&(e.tags={transaction:r,...e.tags})}}function Er(e,t){e.fingerprint=e.fingerprint?mt(e.fingerprint):[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}var Dr=100,Or,kr=class e{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=jr()}static clone(t){return t?t.clone():new e}clone(){let t=new e;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._extra={...this._extra},t._contexts={...this._contexts},t._user=this._user,t._level=this._level,t._span=this._span,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._requestSession=this._requestSession,t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t}setClient(e){this._client=e}getClient(){return this._client}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,segment:void 0,username:void 0},this._session&&Vn(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this._tags={...this._tags,[e]:t},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return t===null?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSpan(e){return this._span=e,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){let e=this._span;return e&&e.transaction}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;let n=typeof t==`function`?t(this):t;if(n instanceof e){let e=n.getScopeData();this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&Object.keys(e.user).length&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint.length&&(this._fingerprint=e.fingerprint),n.getRequestSession()&&(this._requestSession=n.getRequestSession()),e.propagationContext&&(this._propagationContext=e.propagationContext)}else if(E(n)){let e=t;this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint&&(this._fingerprint=e.fingerprint),e.requestSession&&(this._requestSession=e.requestSession),e.propagationContext&&(this._propagationContext=e.propagationContext)}return this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=jr(),this}addBreadcrumb(e,t){let n=typeof t==`number`?t:Dr;if(n<=0)return this;let r={timestamp:gn(),...e},i=this._breadcrumbs;return i.push(r),this._breadcrumbs=i.length>n?i.slice(-n):i,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}getAttachments(){return this.getScopeData().attachments}clearAttachments(){return this._attachments=[],this}getScopeData(){let{_breadcrumbs:e,_attachments:t,_contexts:n,_tags:r,_extra:i,_user:a,_level:o,_fingerprint:s,_eventProcessors:c,_propagationContext:l,_sdkProcessingMetadata:u,_transactionName:d,_span:f}=this;return{breadcrumbs:e,attachments:t,contexts:n,tags:r,extra:i,user:a,level:o,fingerprint:s||[],eventProcessors:c,propagationContext:l,sdkProcessingMetadata:u,transactionName:d,span:f}}applyToEvent(e,t={},n=[]){return yr(e,this.getScopeData()),zn([...n,...Ln(),...this._eventProcessors],e,t)}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...e},this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,t){let n=t&&t.event_id?t.event_id:ct();if(!this._client)return P.warn(`No client configured on scope - will not capture exception!`),n;let r=Error(`Sentry syntheticException`);return this._client.captureException(e,{originalException:e,syntheticException:r,...t,event_id:n},this),n}captureMessage(e,t,n){let r=n&&n.event_id?n.event_id:ct();if(!this._client)return P.warn(`No client configured on scope - will not capture message!`),r;let i=Error(e);return this._client.captureMessage(e,t,{originalException:e,syntheticException:i,...n,event_id:r},this),r}captureEvent(e,t){let n=t&&t.event_id?t.event_id:ct();return this._client?(this._client.captureEvent(e,{...t,event_id:n},this),n):(P.warn(`No client configured on scope - will not capture event!`),n)}_notifyScopeListeners(){this._notifyingListeners||=(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),!1)}};function Ar(){return Or||=new kr,Or}function jr(){return{traceId:ct(),spanId:ct().substring(16)}}var Mr=`7.120.4`,Nr=parseFloat(Mr),Pr=100,Fr=class{constructor(e,t,n,r=Nr){this._version=r;let i;t?i=t:(i=new kr,i.setClient(e));let a;n?a=n:(a=new kr,a.setClient(e)),this._stack=[{scope:i}],e&&this.bindClient(e),this._isolationScope=a}isOlderThan(e){return this._version<e}bindClient(e){let t=this.getStackTop();t.client=e,t.scope.setClient(e),e&&e.setupIntegrations&&e.setupIntegrations()}pushScope(){let e=this.getScope().clone();return this.getStack().push({client:this.getClient(),scope:e}),e}popScope(){return this.getStack().length<=1?!1:!!this.getStack().pop()}withScope(e){let t=this.pushScope(),n;try{n=e(t)}catch(e){throw this.popScope(),e}return re(n)?n.then(e=>(this.popScope(),e),e=>{throw this.popScope(),e}):(this.popScope(),n)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(e,t){let n=this._lastEventId=t&&t.event_id?t.event_id:ct(),r=Error(`Sentry syntheticException`);return this.getScope().captureException(e,{originalException:e,syntheticException:r,...t,event_id:n}),n}captureMessage(e,t,n){let r=this._lastEventId=n&&n.event_id?n.event_id:ct(),i=Error(e);return this.getScope().captureMessage(e,t,{originalException:e,syntheticException:i,...n,event_id:r}),r}captureEvent(e,t){let n=t&&t.event_id?t.event_id:ct();return e.type||(this._lastEventId=n),this.getScope().captureEvent(e,{...t,event_id:n}),n}lastEventId(){return this._lastEventId}addBreadcrumb(e,t){let{scope:n,client:r}=this.getStackTop();if(!r)return;let{beforeBreadcrumb:i=null,maxBreadcrumbs:a=Pr}=r.getOptions&&r.getOptions()||{};if(a<=0)return;let o={timestamp:gn(),...e},s=i?Ee(()=>i(o,t)):o;s!==null&&(r.emit&&r.emit(`beforeAddBreadcrumb`,s,t),n.addBreadcrumb(s,a))}setUser(e){this.getScope().setUser(e),this.getIsolationScope().setUser(e)}setTags(e){this.getScope().setTags(e),this.getIsolationScope().setTags(e)}setExtras(e){this.getScope().setExtras(e),this.getIsolationScope().setExtras(e)}setTag(e,t){this.getScope().setTag(e,t),this.getIsolationScope().setTag(e,t)}setExtra(e,t){this.getScope().setExtra(e,t),this.getIsolationScope().setExtra(e,t)}setContext(e,t){this.getScope().setContext(e,t),this.getIsolationScope().setContext(e,t)}configureScope(e){let{scope:t,client:n}=this.getStackTop();n&&e(t)}run(e){let t=Lr(this);try{e(this)}finally{Lr(t)}}getIntegration(e){let t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch{return L&&P.warn(`Cannot retrieve integration ${e.id} from the current Hub`),null}}startTransaction(e,t){let n=this._callExtensionMethod(`startTransaction`,e,t);return L&&!n&&(this.getClient()?P.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':
11Sentry.addTracingExtensions();
12Sentry.init({...});
13`):P.warn(`Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'`)),n}traceHeaders(){return this._callExtensionMethod(`traceHeaders`)}captureSession(e=!1){if(e)return this.endSession();this._sendSessionUpdate()}endSession(){let e=this.getStackTop().scope,t=e.getSession();t&&Hn(t),this._sendSessionUpdate(),e.setSession()}startSession(e){let{scope:t,client:n}=this.getStackTop(),{release:r,environment:i=In}=n&&n.getOptions()||{},{userAgent:a}=j.navigator||{},o=Bn({release:r,environment:i,user:t.getUser(),...a&&{userAgent:a},...e}),s=t.getSession&&t.getSession();return s&&s.status===`ok`&&Vn(s,{status:`exited`}),this.endSession(),t.setSession(o),o}shouldSendDefaultPii(){let e=this.getClient(),t=e&&e.getOptions();return!!(t&&t.sendDefaultPii)}_sendSessionUpdate(){let{scope:e,client:t}=this.getStackTop(),n=e.getSession();n&&t&&t.captureSession&&t.captureSession(n)}_callExtensionMethod(e,...t){let n=Ir().__SENTRY__;if(n&&n.extensions&&typeof n.extensions[e]==`function`)return n.extensions[e].apply(this,t);L&&P.warn(`Extension method ${e} couldn't be found, doing nothing.`)}};function Ir(){return j.__SENTRY__=j.__SENTRY__||{extensions:{},hub:void 0},j}function Lr(e){let t=Ir(),n=Hr(t);return Ur(t,e),n}function Rr(){let e=Ir();if(e.__SENTRY__&&e.__SENTRY__.acs){let t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return Br(e)}function zr(){return Rr().getIsolationScope()}function Br(e=Ir()){return(!Vr(e)||Hr(e).isOlderThan(Nr))&&Ur(e,new Fr),Hr(e)}function Vr(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function Hr(e){return ge(`hub`,()=>new Fr,e)}function Ur(e,t){if(!e)return!1;let n=e.__SENTRY__=e.__SENTRY__||{};return n.hub=t,!0}function Wr(e,t){return t?(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]],e):e}function Gr(e,t,n,r){let i=On(n);return yn({sent_at:new Date().toISOString(),...i&&{sdk:i},...!!r&&t&&{dsn:Ae(t)}},[`aggregates`in e?[{type:`sessions`},e]:[{type:`session`},e.toJSON()]])}function Kr(e,t,n,r){let i=On(n),a=e.type&&e.type!==`replay_event`?e.type:`event`;Wr(e,n&&n.sdk);let o=kn(e,i,r,t);return delete e.sdkProcessingMetadata,yn(o,[[{type:a},e]])}var qr=`7`;function Jr(e){let t=e.protocol?`${e.protocol}:`:``,n=e.port?`:${e.port}`:``;return`${t}//${e.host}${n}${e.path?`/${e.path}`:``}/api/`}function Yr(e){return`${Jr(e)}${e.projectId}/envelope/`}function Xr(e,t){return Be({sentry_key:e.publicKey,sentry_version:qr,...t&&{sentry_client:`${t.name}/${t.version}`}})}function Zr(e,t={}){let n=typeof t==`string`?t:t.tunnel,r=typeof t==`string`||!t._metadata?void 0:t._metadata.sdk;return n||`${Yr(e)}?${Xr(e,r)}`}function Qr(e,t){let n=Pe(e);if(!n)return``;let r=`${Jr(n)}embed/error-page/`,i=`dsn=${Ae(n)}`;for(let e in t)if(e!==`dsn`&&e!==`onClose`)if(e===`user`){let e=t.user;if(!e)continue;e.name&&(i+=`&name=${encodeURIComponent(e.name)}`),e.email&&(i+=`&email=${encodeURIComponent(e.email)}`)}else i+=`&${encodeURIComponent(e)}=${encodeURIComponent(t[e])}`;return`${r}?${i}`}var $r=[];function ei(e){let t={};return e.forEach(e=>{let{name:n}=e,r=t[n];r&&!r.isDefaultInstance&&e.isDefaultInstance||(t[n]=e)}),Object.keys(t).map(e=>t[e])}function ti(e){let t=e.defaultIntegrations||[],n=e.integrations;t.forEach(e=>{e.isDefaultInstance=!0});let r;r=Array.isArray(n)?[...t,...n]:typeof n==`function`?mt(n(t)):t;let i=ei(r),a=ii(i,e=>e.name===`Debug`);if(a!==-1){let[e]=i.splice(a,1);i.push(e)}return i}function ni(e,t){let n={};return t.forEach(t=>{t&&R(e,t,n)}),n}function ri(e,t){for(let n of t)n&&n.afterAllSetup&&n.afterAllSetup(e)}function R(e,t,n){if(n[t.name]){L&&P.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,$r.indexOf(t.name)===-1&&(t.setupOnce(Rn,Rr),$r.push(t.name)),t.setup&&typeof t.setup==`function`&&t.setup(e),e.on&&typeof t.preprocessEvent==`function`){let n=t.preprocessEvent.bind(t);e.on(`preprocessEvent`,(t,r)=>n(t,r,e))}if(e.addEventProcessor&&typeof t.processEvent==`function`){let n=t.processEvent.bind(t),r=(t,r)=>n(t,r,e);r.id=t.name,e.addEventProcessor(r)}L&&P.log(`Integration installed: ${t.name}`)}function ii(e,t){for(let n=0;n<e.length;n++)if(t(e[n])===!0)return n;return-1}function ai(e,t){let n=function(...e){return t(...e)};return n.id=e,n}function oi(e){return e}function si(e){let t=``;for(let n of e){let e=Object.entries(n.tags),r=e.length>0?`|#${e.map(([e,t])=>`${e}:${t}`).join(`,`)}`:``;t+=`${n.name}@${n.unit}:${n.metric}|${n.metricType}${r}|T${n.timestamp}\n`}return t}function ci(e,t,n,r){let i={sent_at:new Date().toISOString()};return n&&n.sdk&&(i.sdk={name:n.sdk.name,version:n.sdk.version}),r&&t&&(i.dsn=Ae(t)),yn(i,[li(e)])}function li(e){let t=si(e);return[{type:`statsd`,length:t.length},t]}var ui=`Not capturing exception because it's already been captured.`,di=class{constructor(e){if(this._options=e,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=Pe(e.dsn):L&&P.warn(`No DSN provided, client will not send events.`),this._dsn){let t=Zr(this._dsn,e);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}}captureException(e,t,n){if(pt(e)){L&&P.log(ui);return}let r=t&&t.event_id;return this._process(this.eventFromException(e,t).then(e=>this._captureEvent(e,t,n)).then(e=>{r=e})),r}captureMessage(e,t,n,r){let i=n&&n.event_id,a=T(e)?e:String(e),o=te(e)?this.eventFromMessage(a,t,n):this.eventFromException(e,n);return this._process(o.then(e=>this._captureEvent(e,n,r)).then(e=>{i=e})),i}captureEvent(e,t,n){if(t&&t.originalException&&pt(t.originalException)){L&&P.log(ui);return}let r=t&&t.event_id,i=(e.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(e,t,i||n).then(e=>{r=e})),r}captureSession(e){typeof e.release==`string`?(this.sendSession(e),Vn(e,{init:!1})):L&&P.warn(`Discarded session because of missing or non-string release`)}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){let t=this._transport;return t?(this.metricsAggregator&&this.metricsAggregator.flush(),this._isClientDoneProcessing(e).then(n=>t.flush(e).then(e=>n&&e))):ln(!0)}close(e){return this.flush(e).then(e=>(this.getOptions().enabled=!1,this.metricsAggregator&&this.metricsAggregator.close(),e))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}setupIntegrations(e){(e&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&this._setupIntegrations()}init(){this._isEnabled()&&this._setupIntegrations()}getIntegrationById(e){return this.getIntegrationByName(e)}getIntegrationByName(e){return this._integrations[e]}getIntegration(e){try{return this._integrations[e.id]||null}catch{return L&&P.warn(`Cannot retrieve integration ${e.id} from the current Client`),null}}addIntegration(e){let t=this._integrations[e.name];R(this,e,this._integrations),t||ri(this,[e])}sendEvent(e,t={}){this.emit(`beforeSendEvent`,e,t);let n=Kr(e,this._dsn,this._options._metadata,this._options.tunnel);for(let e of t.attachments||[])n=bn(n,Tn(e,this._options.transportOptions&&this._options.transportOptions.textEncoder));let r=this._sendEnvelope(n);r&&r.then(t=>this.emit(`afterSendEvent`,e,t),null)}sendSession(e){let t=Gr(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}recordDroppedEvent(e,t,n){if(this._options.sendClientReports){let r=typeof n==`number`?n:1,i=`${e}:${t}`;L&&P.log(`Recording outcome: "${i}"${r>1?` (${r} times)`:``}`),this._outcomes[i]=(this._outcomes[i]||0)+r}}captureAggregateMetrics(e){L&&P.log(`Flushing aggregated metrics, number of metrics: ${e.length}`);let t=ci(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}on(e,t){this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(t)}emit(e,...t){this._hooks[e]&&this._hooks[e].forEach(e=>e(...t))}_setupIntegrations(){let{integrations:e}=this._options;this._integrations=ni(this,e),ri(this,e),this._integrationsInitialized=!0}_updateSessionFromEvent(e,t){let n=!1,r=!1,i=t.exception&&t.exception.values;if(i){r=!0;for(let e of i){let t=e.mechanism;if(t&&t.handled===!1){n=!0;break}}}let a=e.status===`ok`;(a&&e.errors===0||a&&n)&&(Vn(e,{...n&&{status:`crashed`},errors:e.errors||Number(r||n)}),this.captureSession(e))}_isClientDoneProcessing(e){return new un(t=>{let n=0,r=setInterval(()=>{this._numProcessing==0?(clearInterval(r),t(!0)):(n+=1,e&&n>=e&&(clearInterval(r),t(!1)))},1)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(e,t,n,r=zr()){let i=this.getOptions(),a=Object.keys(this._integrations);return!t.integrations&&a.length>0&&(t.integrations=a),this.emit(`preprocessEvent`,e,t),Jn(i,e,t,n,this,r).then(e=>{if(e===null)return e;let t={...r.getPropagationContext(),...n?n.getPropagationContext():void 0};if(!(e.contexts&&e.contexts.trace)&&t){let{traceId:r,spanId:i,parentSpanId:a,dsc:o}=t;e.contexts={trace:{trace_id:r,span_id:i,parent_span_id:a},...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:o||_r(r,this,n),...e.sdkProcessingMetadata}}return e})}_captureEvent(e,t={},n){return this._processEvent(e,t,n).then(e=>e.event_id,e=>{if(L){let t=e;t.logLevel===`log`?P.log(t.message):P.warn(t)}})}_processEvent(e,t,n){let r=this.getOptions(),{sampleRate:i}=r,a=hi(e),o=mi(e),s=e.type||`error`,c=`before send for type \`${s}\``;if(o&&typeof i==`number`&&Math.random()>i)return this.recordDroppedEvent(`sample_rate`,`error`,e),I(new Fe(`Discarding event because it's not included in the random sample (sampling rate = ${i})`,`log`));let l=s===`replay_event`?`replay`:s,u=(e.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(e,t,n,u).then(n=>{if(n===null)throw this.recordDroppedEvent(`event_processor`,l,e),new Fe("An event processor returned `null`, will not send event.",`log`);return t.data&&t.data.__sentry__===!0?n:fi(pi(r,n,t),c)}).then(r=>{if(r===null){if(this.recordDroppedEvent(`before_send`,l,e),a){let t=1+(e.spans||[]).length;this.recordDroppedEvent(`before_send`,`span`,t)}throw new Fe(`${c} returned \`null\`, will not send event.`,`log`)}let i=n&&n.getSession();if(!a&&i&&this._updateSessionFromEvent(i,r),a){let e=(r.sdkProcessingMetadata&&r.sdkProcessingMetadata.spanCountBeforeProcessing||0)-(r.spans?r.spans.length:0);e>0&&this.recordDroppedEvent(`before_send`,`span`,e)}let o=r.transaction_info;return a&&o&&r.transaction!==e.transaction&&(r.transaction_info={...o,source:`custom`}),this.sendEvent(r,t),r}).then(null,e=>{throw e instanceof Fe?e:(this.captureException(e,{data:{__sentry__:!0},originalException:e}),new Fe(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${e}`))})}_process(e){this._numProcessing++,e.then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e))}_sendEnvelope(e){if(this.emit(`beforeEnvelope`,e),this._isEnabled()&&this._transport)return this._transport.send(e).then(null,e=>{L&&P.error(`Error while sending event:`,e)});L&&P.error(`Transport disabled`)}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.keys(e).map(t=>{let[n,r]=t.split(`:`);return{reason:n,category:r,quantity:e[t]}})}};function fi(e,t){let n=`${t} must return \`null\` or a valid event.`;if(re(e))return e.then(e=>{if(!E(e)&&e!==null)throw new Fe(n);return e},e=>{throw new Fe(`${t} rejected with ${e}`)});if(!E(e)&&e!==null)throw new Fe(n);return e}function pi(e,t,n){let{beforeSend:r,beforeSendTransaction:i}=e;if(mi(t)&&r)return r(t,n);if(hi(t)&&i){if(t.spans){let e=t.spans.length;t.sdkProcessingMetadata={...t.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return i(t,n)}return t}function mi(e){return e.type===void 0}function hi(e){return e.type===`transaction`}function gi(e,t){t.debug===!0&&(L?P.enable():Ee(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),dr().update(t.initialScope);let n=new e(t);_i(n),vi(n)}function _i(e){let t=Rr().getStackTop();t.client=e,t.scope.setClient(e)}function vi(e){e.init?e.init():e.setupIntegrations&&e.setupIntegrations()}function yi(e,t,n=dn(e.bufferSize||30)){let r={},i=e=>n.drain(e);function a(i){let a=[];if(xn(i,(t,n)=>{let i=Dn(n);if(Pn(r,i)){let r=bi(t,n);e.recordDroppedEvent(`ratelimit_backoff`,i,r)}else a.push(t)}),a.length===0)return ln();let o=yn(i[0],a),s=t=>{xn(o,(n,r)=>{let i=bi(n,r);e.recordDroppedEvent(t,Dn(r),i)})};return n.add(()=>t({body:Cn(o,e.textEncoder)}).then(e=>(e.statusCode!==void 0&&(e.statusCode<200||e.statusCode>=300)&&L&&P.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=Fn(r,e),e),e=>{throw s(`network_error`),e})).then(e=>e,e=>{if(e instanceof Fe)return L&&P.error(`Skipped sending event because buffer is full.`),s(`queue_overflow`),ln();throw e})}return a.__sentry__baseTransport__=!0,{send:a,flush:i}}function bi(e,t){if(!(t!==`event`&&t!==`transaction`))return Array.isArray(e)?e[1]:void 0}function xi(e,t,n=[t],r=`npm`){let i=e._metadata||{};i.sdk||={name:`sentry.javascript.${t}`,packages:n.map(e=>({name:`${r}:@sentry/${e}`,version:Mr})),version:Mr},e._metadata=i}var Si=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/],Ci=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/],wi=`InboundFilters`,Ti=oi(((e={})=>({name:wi,setupOnce(){},processEvent(t,n,r){return Di(t,Ei(e,r.getOptions()))?null:t}})));ai(wi,Ti);function Ei(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:Si],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:Ci],ignoreInternal:e.ignoreInternal===void 0?!0:e.ignoreInternal}}function Di(e,t){return t.ignoreInternal&&Ni(e)?(L&&P.warn(`Event dropped due to being internal Sentry Error.\nEvent: ${ut(e)}`),!0):Oi(e,t.ignoreErrors)?(L&&P.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${ut(e)}`),!0):ki(e,t.ignoreTransactions)?(L&&P.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${ut(e)}`),!0):Ai(e,t.denyUrls)?(L&&P.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${ut(e)}.\nUrl: ${Fi(e)}`),!0):ji(e,t.allowUrls)?!1:(L&&P.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${ut(e)}.\nUrl: ${Fi(e)}`),!0)}function Oi(e,t){return e.type||!t||!t.length?!1:Mi(e).some(e=>ue(e,t))}function ki(e,t){if(e.type!==`transaction`||!t||!t.length)return!1;let n=e.transaction;return n?ue(n,t):!1}function Ai(e,t){if(!t||!t.length)return!1;let n=Fi(e);return n?ue(n,t):!1}function ji(e,t){if(!t||!t.length)return!0;let n=Fi(e);return n?ue(n,t):!0}function Mi(e){let t=[];e.message&&t.push(e.message);let n;try{n=e.exception.values[e.exception.values.length-1]}catch{}return n&&n.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`)),L&&t.length===0&&P.error(`Could not extract message for event ${ut(e)}`),t}function Ni(e){try{return e.exception.values[0].type===`SentryError`}catch{}return!1}function Pi(e=[]){for(let t=e.length-1;t>=0;t--){let n=e[t];if(n&&n.filename!==`<anonymous>`&&n.filename!==`[native code]`)return n.filename||null}return null}function Fi(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch{}return t?Pi(t):null}catch{return L&&P.error(`Cannot extract url for event ${ut(e)}`),null}}var Ii,Li=`FunctionToString`,z=new WeakMap,B=oi((()=>({name:Li,setupOnce(){Ii=Function.prototype.toString;try{Function.prototype.toString=function(...e){let t=ze(this),n=z.has(ur())&&t!==void 0?t:this;return Ii.apply(n,e)}}catch{}},setup(e){z.set(e,!0)}})));ai(Li,B);var V=j,Ri=0;function zi(){return Ri>0}function Bi(){Ri++,setTimeout(()=>{Ri--})}function Vi(e,t={},n){if(typeof e!=`function`)return e;try{let t=e.__sentry_wrapped__;if(t)return typeof t==`function`?t:e;if(ze(e))return e}catch{return e}let r=function(){let r=Array.prototype.slice.call(arguments);try{n&&typeof n==`function`&&n.apply(this,arguments);let i=r.map(e=>Vi(e,t));return e.apply(this,i)}catch(e){throw Bi(),lr(n=>{n.addEventProcessor(e=>(t.mechanism&&(dt(e,void 0,void 0),ft(e,t.mechanism)),e.extra={...e.extra,arguments:r},e)),or(e)}),e}};try{for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t])}catch{}Re(r,e),Le(e,`__sentry_wrapped__`,r);try{Object.getOwnPropertyDescriptor(r,`name`).configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch{}return r}var H=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__;function Hi(e,t){let n=Gi(e,t),r={type:t&&t.name,value:Ji(t)};return n.length&&(r.stacktrace={frames:n}),r.type===void 0&&r.value===``&&(r.value=`Unrecoverable error caught`),r}function Ui(e,t,n,r){let i=ur(),a=i&&i.getOptions().normalizeDepth,o={exception:{values:[{type:D(t)?t.constructor.name:r?`UnhandledRejection`:`Error`,value:$i(t,{isUnhandledRejection:r})}]},extra:{__serialized__:tn(t,a)}};if(n){let t=Gi(e,n);t.length&&(o.exception.values[0].stacktrace={frames:t})}return o}function Wi(e,t){return{exception:{values:[Hi(e,t)]}}}function Gi(e,t){let n=t.stacktrace||t.stack||``,r=qi(t);try{return e(n,r)}catch{}return[]}var Ki=/Minified React error #\d+;/i;function qi(e){if(e){if(typeof e.framesToPop==`number`)return e.framesToPop;if(Ki.test(e.message))return 1}return 0}function Ji(e){let t=e&&e.message;return t?t.error&&typeof t.error.message==`string`?t.error.message:t:`No error message`}function Yi(e,t,n,r){let i=Zi(e,t,n&&n.syntheticException||void 0,r);return ft(i),i.level=`error`,n&&n.event_id&&(i.event_id=n.event_id),ln(i)}function Xi(e,t,n=`info`,r,i){let a=Qi(e,t,r&&r.syntheticException||void 0,i);return a.level=n,r&&r.event_id&&(a.event_id=r.event_id),ln(a)}function Zi(e,t,n,r,i){let a;if(S(t)&&t.error)return Wi(e,t.error);if(C(t)||ee(t)){let i=t;if(`stack`in t)a=Wi(e,t);else{let t=i.name||(C(i)?`DOMError`:`DOMException`),o=i.message?`${t}: ${i.message}`:t;a=Qi(e,o,n,r),dt(a,o)}return`code`in i&&(a.tags={...a.tags,"DOMException.code":`${i.code}`}),a}return b(t)?Wi(e,t):E(t)||D(t)?(a=Ui(e,t,n,i),ft(a,{synthetic:!0}),a):(a=Qi(e,t,n,r),dt(a,`${t}`,void 0),ft(a,{synthetic:!0}),a)}function Qi(e,t,n,r){let i={};if(r&&n){let r=Gi(e,n);r.length&&(i.exception={values:[{value:t,stacktrace:{frames:r}}]})}if(T(t)){let{__sentry_template_string__:e,__sentry_template_values__:n}=t;return i.logentry={message:e,params:n},i}return i.message=t,i}function $i(e,{isUnhandledRejection:t}){let n=We(e),r=t?`promise rejection`:`exception`;return S(e)?`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``:D(e)?`Event \`${ea(e)}\` (type=${e.type}) captured as ${r}`:`Object captured as ${r} with keys: ${n}`}function ea(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function ta(e,{metadata:t,tunnel:n,dsn:r}){return yn({event_id:e.event_id,sent_at:new Date().toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!n&&!!r&&{dsn:Ae(r)}},[na(e)])}function na(e){return[{type:`user_report`},e]}var ra=class extends di{constructor(e){xi(e,`browser`,[`browser`],V.SENTRY_SDK_SOURCE||Qt()),super(e),e.sendClientReports&&V.document&&V.document.addEventListener(`visibilitychange`,()=>{V.document.visibilityState===`hidden`&&this._flushOutcomes()})}eventFromException(e,t){return Yi(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t=`info`,n){return Xi(this._options.stackParser,e,t,n,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled()){H&&P.warn(`SDK not enabled, will not capture user feedback.`);return}let t=ta(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(t)}_prepareEvent(e,t,n){return e.platform=e.platform||`javascript`,super._prepareEvent(e,t,n)}_flushOutcomes(){let e=this._clearOutcomes();if(e.length===0){H&&P.log(`No outcomes to send`);return}if(!this._dsn){H&&P.log(`No dsn provided, will not send outcomes`);return}H&&P.log(`Sending outcomes:`,e);let t=An(e,this._options.tunnel&&Ae(this._dsn));this._sendEnvelope(t)}},ia=void 0;function aa(){if(ia)return ia;if(Ot(V.fetch))return ia=V.fetch.bind(V);let e=V.document,t=V.fetch;if(e&&typeof e.createElement==`function`)try{let n=e.createElement(`iframe`);n.hidden=!0,e.head.appendChild(n);let r=n.contentWindow;r&&r.fetch&&(t=r.fetch),e.head.removeChild(n)}catch(e){H&&P.warn(`Could not create sandbox iframe for pure fetch check, bailing to window.fetch: `,e)}return ia=t.bind(V)}function oa(){ia=void 0}function sa(e,t=aa()){let n=0,r=0;function i(i){let a=i.body.length;n+=a,r++;let o={body:i.body,method:`POST`,referrerPolicy:`origin`,headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{return t(e.url,o).then(e=>(n-=a,r--,{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get(`X-Sentry-Rate-Limits`),"retry-after":e.headers.get(`Retry-After`)}}))}catch(e){return oa(),n-=a,r--,I(e)}}return yi(e,i)}var ca=4;function la(e){function t(t){return new un((n,r)=>{let i=new XMLHttpRequest;i.onerror=r,i.onreadystatechange=()=>{i.readyState===ca&&n({statusCode:i.status,headers:{"x-sentry-rate-limits":i.getResponseHeader(`X-Sentry-Rate-Limits`),"retry-after":i.getResponseHeader(`Retry-After`)}})},i.open(`POST`,e.url);for(let t in e.headers)Object.prototype.hasOwnProperty.call(e.headers,t)&&i.setRequestHeader(t,e.headers[t]);i.send(t.body)})}return yi(e,t)}var ua=`?`,da=30,fa=40,pa=50;function ma(e,t,n,r){let i={filename:e,function:t,in_app:!0};return n!==void 0&&(i.lineno=n),r!==void 0&&(i.colno=r),i}var ha=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,ga=/\((\S*)(?::(\d+))(?::(\d+))\)/,_a=[da,e=>{let t=ha.exec(e);if(t){if(t[2]&&t[2].indexOf(`eval`)===0){let e=ga.exec(t[2]);e&&(t[2]=e[1],t[3]=e[2],t[4]=e[3])}let[e,n]=Ca(t[1]||ua,t[2]);return ma(n,e,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}}],va=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,ya=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,ba=[pa,e=>{let t=va.exec(e);if(t){if(t[3]&&t[3].indexOf(` > eval`)>-1){let e=ya.exec(t[3]);e&&(t[1]=t[1]||`eval`,t[3]=e[1],t[4]=e[2],t[5]=``)}let e=t[3],n=t[1]||ua;return[n,e]=Ca(n,e),ma(e,n,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}],xa=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,Sa=Ze(_a,ba,[fa,e=>{let t=xa.exec(e);return t?ma(t[2],t[1]||ua,+t[3],t[4]?+t[4]:void 0):void 0}]),Ca=(e,t)=>{let n=e.indexOf(`safari-extension`)!==-1,r=e.indexOf(`safari-web-extension`)!==-1;return n||r?[e.indexOf(`@`)===-1?ua:e.split(`@`)[0],n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},wa=1024,Ta=`Breadcrumbs`,Ea=oi(((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:Ta,setupOnce(){},setup(e){t.console&&ot(ka(e)),t.dom&&bt(Oa(e,t.dom)),t.xhr&&Yt(Aa(e)),t.fetch&&At(ja(e)),t.history&&Gt(Ma(e)),t.sentry&&e.on&&e.on(`beforeSendEvent`,Da(e))}}}));ai(Ta,Ea);function Da(e){return function(t){ur()===e&&cr({category:`sentry.${t.type===`transaction`?`transaction`:`event`}`,event_id:t.event_id,level:t.level,message:ut(t)},{event:t})}}function Oa(e,t){return function(n){if(ur()!==e)return;let r,i,a=typeof t==`object`?t.serializeAttribute:void 0,o=typeof t==`object`&&typeof t.maxStringLength==`number`?t.maxStringLength:void 0;o&&o>wa&&(H&&P.warn(`\`dom.maxStringLength\` cannot exceed ${wa}, but a value of ${o} was configured. Sentry will use ${wa} instead.`),o=wa),typeof a==`string`&&(a=[a]);try{let e=n.event,t=Na(e)?e.target:e;r=ve(t,{keyAttrs:a,maxStringLength:o}),i=xe(t)}catch{r=`<unknown>`}if(r.length===0)return;let s={category:`ui.${n.name}`,message:r};i&&(s.data={"ui.component_name":i}),cr(s,{event:n.event,name:n.name,global:n.global})}}function ka(e){return function(t){if(ur()!==e)return;let n={category:`console`,data:{arguments:t.args,logger:`console`},level:mn(t.level),message:ce(t.args,` `)};if(t.level===`assert`)if(t.args[0]===!1)n.message=`Assertion failed: ${ce(t.args.slice(1),` `)||`console.assert`}`,n.data.arguments=t.args.slice(1);else return;cr(n,{input:t.args,level:t.level})}}function Aa(e){return function(t){if(ur()!==e)return;let{startTimestamp:n,endTimestamp:r}=t,i=t.xhr[Jt];if(!n||!r||!i)return;let{method:a,url:o,status_code:s,body:c}=i,l={method:a,url:o,status_code:s},u={xhr:t.xhr,input:c,startTimestamp:n,endTimestamp:r};cr({category:`xhr`,data:l,type:`http`},u)}}function ja(e){return function(t){if(ur()!==e)return;let{startTimestamp:n,endTimestamp:r}=t;if(r&&!(t.fetchData.url.match(/sentry_key/)&&t.fetchData.method===`POST`))if(t.error){let e=t.fetchData,i={data:t.error,input:t.args,startTimestamp:n,endTimestamp:r};cr({category:`fetch`,data:e,level:`error`,type:`http`},i)}else{let e=t.response,i={...t.fetchData,status_code:e&&e.status},a={input:t.args,response:e,startTimestamp:n,endTimestamp:r};cr({category:`fetch`,data:i,type:`http`},a)}}}function Ma(e){return function(t){if(ur()!==e)return;let n=t.from,r=t.to,i=fn(V.location.href),a=n?fn(n):void 0,o=fn(r);(!a||!a.path)&&(a=i),i.protocol===o.protocol&&i.host===o.host&&(r=o.relative),i.protocol===a.protocol&&i.host===a.host&&(n=a.relative),cr({category:`navigation`,data:{from:n,to:r}})}}function Na(e){return!!e&&!!e.target}var Pa=`Dedupe`,Fa=oi((()=>{let e;return{name:Pa,setupOnce(){},processEvent(t){if(t.type)return t;try{if(Ia(t,e))return H&&P.warn(`Event dropped due to being a duplicate of previously captured event.`),null}catch{}return e=t}}}));ai(Pa,Fa);function Ia(e,t){return t?!!(La(e,t)||Ra(e,t)):!1}function La(e,t){let n=e.message,r=t.message;return!(!n&&!r||n&&!r||!n&&r||n!==r||!Ba(e,t)||!za(e,t))}function Ra(e,t){let n=Va(t),r=Va(e);return!(!n||!r||n.type!==r.type||n.value!==r.value||!Ba(e,t)||!za(e,t))}function za(e,t){let n=Ha(e),r=Ha(t);if(!n&&!r)return!0;if(n&&!r||!n&&r||(n=n,r=r,r.length!==n.length))return!1;for(let e=0;e<r.length;e++){let t=r[e],i=n[e];if(t.filename!==i.filename||t.lineno!==i.lineno||t.colno!==i.colno||t.function!==i.function)return!1}return!0}function Ba(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;n=n,r=r;try{return n.join(``)===r.join(``)}catch{return!1}}function Va(e){return e.exception&&e.exception.values&&e.exception.values[0]}function Ha(e){let t=e.exception;if(t)try{return t.values[0].stacktrace.frames}catch{return}}var Ua=`GlobalHandlers`,Wa=oi(((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:Ua,setupOnce(){Error.stackTraceLimit=50},setup(e){t.onerror&&(Ga(e),Za(`onerror`)),t.onunhandledrejection&&(Ka(e),Za(`onunhandledrejection`))}}}));ai(Ua,Wa);function Ga(e){It(t=>{let{stackParser:n,attachStacktrace:r}=Qa();if(ur()!==e||zi())return;let{msg:i,url:a,line:o,column:s,error:c}=t,l=c===void 0&&w(i)?Ya(i,a,o,s):Xa(Zi(n,c||i,void 0,r,!1),a,o,s);l.level=`error`,sr(l,{originalException:c,mechanism:{handled:!1,type:`onerror`}})})}function Ka(e){zt(t=>{let{stackParser:n,attachStacktrace:r}=Qa();if(ur()!==e||zi())return;let i=qa(t),a=te(i)?Ja(i):Zi(n,i,void 0,r,!0);a.level=`error`,sr(a,{originalException:i,mechanism:{handled:!1,type:`onunhandledrejection`}})})}function qa(e){if(te(e))return e;let t=e;try{if(`reason`in t)return t.reason;if(`detail`in t&&`reason`in t.detail)return t.detail.reason}catch{}return e}function Ja(e){return{exception:{values:[{type:`UnhandledRejection`,value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function Ya(e,t,n,r){let i=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i,a=S(e)?e.message:e,o=`Error`,s=a.match(i);return s&&(o=s[1],a=s[2]),Xa({exception:{values:[{type:o,value:a}]}},t,n,r)}function Xa(e,t,n,r){let i=e.exception=e.exception||{},a=i.values=i.values||[],o=a[0]=a[0]||{},s=o.stacktrace=o.stacktrace||{},c=s.frames=s.frames||[],l=isNaN(parseInt(r,10))?void 0:r,u=isNaN(parseInt(n,10))?void 0:n,d=w(t)&&t.length>0?t:be();return c.length===0&&c.push({colno:l,filename:d,function:`?`,in_app:!0,lineno:u}),e}function Za(e){H&&P.log(`Global Handler attached: ${e}`)}function Qa(){let e=ur();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}var $a=`HttpContext`,eo=oi((()=>({name:$a,setupOnce(){},preprocessEvent(e){if(!V.navigator&&!V.location&&!V.document)return;let t=e.request&&e.request.url||V.location&&V.location.href,{referrer:n}=V.document||{},{userAgent:r}=V.navigator||{},i={...e.request&&e.request.headers,...n&&{Referer:n},...r&&{"User-Agent":r}};e.request={...e.request,...t&&{url:t},headers:i}}})));ai($a,eo);var to=`cause`,no=5,ro=`LinkedErrors`,io=oi(((e={})=>{let t=e.limit||no,n=e.key||to;return{name:ro,setupOnce(){},preprocessEvent(e,r,i){let a=i.getOptions();de(Hi,a.stackParser,a.maxValueLength,n,t,e,r)}}}));ai(ro,io);var ao=`EventTarget.Window.Node.ApplicationCache.AudioTrackList.BroadcastChannel.ChannelMergerNode.CryptoOperation.EventSource.FileReader.HTMLUnknownElement.IDBDatabase.IDBRequest.IDBTransaction.KeyOperation.MediaController.MessagePort.ModalWindow.Notification.SVGElementInstance.Screen.SharedWorker.TextTrack.TextTrackCue.TextTrackList.WebSocket.WebSocketWorker.Worker.XMLHttpRequest.XMLHttpRequestEventTarget.XMLHttpRequestUpload`.split(`.`),oo=`TryCatch`,so=oi(((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e};return{name:oo,setupOnce(){t.setTimeout&&Ie(V,`setTimeout`,co),t.setInterval&&Ie(V,`setInterval`,co),t.requestAnimationFrame&&Ie(V,`requestAnimationFrame`,lo),t.XMLHttpRequest&&`XMLHttpRequest`in V&&Ie(XMLHttpRequest.prototype,`send`,uo);let e=t.eventTarget;e&&(Array.isArray(e)?e:ao).forEach(fo)}}}));ai(oo,so);function co(e){return function(...t){let n=t[0];return t[0]=Vi(n,{mechanism:{data:{function:tt(e)},handled:!1,type:`instrument`}}),e.apply(this,t)}}function lo(e){return function(t){return e.apply(this,[Vi(t,{mechanism:{data:{function:`requestAnimationFrame`,handler:tt(e)},handled:!1,type:`instrument`}})])}}function uo(e){return function(...t){let n=this;return[`onload`,`onerror`,`onprogress`,`onreadystatechange`].forEach(e=>{e in n&&typeof n[e]==`function`&&Ie(n,e,function(t){let n={mechanism:{data:{function:e,handler:tt(t)},handled:!1,type:`instrument`}},r=ze(t);return r&&(n.mechanism.data.handler=tt(r)),Vi(t,n)})}),e.apply(this,t)}}function fo(e){let t=V,n=t[e]&&t[e].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty(`addEventListener`)||(Ie(n,`addEventListener`,function(t){return function(n,r,i){try{typeof r.handleEvent==`function`&&(r.handleEvent=Vi(r.handleEvent,{mechanism:{data:{function:`handleEvent`,handler:tt(r),target:e},handled:!1,type:`instrument`}}))}catch{}return t.apply(this,[n,Vi(r,{mechanism:{data:{function:`addEventListener`,handler:tt(r),target:e},handled:!1,type:`instrument`}}),i])}}),Ie(n,`removeEventListener`,function(e){return function(t,n,r){let i=n;try{let n=i&&i.__sentry_wrapped__;n&&e.call(this,t,n,r)}catch{}return e.call(this,t,i,r)}}))}var po=[Ti(),B(),so(),Ea(),Wa(),io(),Fa(),eo()];function mo(e){return[...po]}function ho(e={}){e.defaultIntegrations===void 0&&(e.defaultIntegrations=mo()),e.release===void 0&&(typeof __SENTRY_RELEASE__==`string`&&(e.release=__SENTRY_RELEASE__),V.SENTRY_RELEASE&&V.SENTRY_RELEASE.id&&(e.release=V.SENTRY_RELEASE.id)),e.autoSessionTracking===void 0&&(e.autoSessionTracking=!0),e.sendClientReports===void 0&&(e.sendClientReports=!0),gi(ra,{...e,stackParser:Qe(e.stackParser||Sa),integrations:ti(e),transport:e.transport||(Dt()?sa:la)}),e.autoSessionTracking&&_o()}var go=(e={},t=Rr())=>{if(!V.document){H&&P.error(`Global document not defined in showReportDialog call`);return}let{client:n,scope:r}=t.getStackTop(),i=e.dsn||n&&n.getDsn();if(!i){H&&P.error(`DSN not configured for showReportDialog call`);return}r&&(e.user={...r.getUser(),...e.user}),e.eventId||=t.lastEventId();let a=V.document.createElement(`script`);a.async=!0,a.crossOrigin=`anonymous`,a.src=Qr(i,e),e.onLoad&&(a.onload=e.onLoad);let{onClose:o}=e;if(o){let e=t=>{if(t.data===`__sentry_reportdialog_closed__`)try{o()}finally{V.removeEventListener(`message`,e)}};V.addEventListener(`message`,e)}let s=V.document.head||V.document.body;s?s.appendChild(a):H&&P.error(`Not injecting report dialog. No injection point found in HTML`)};function _o(){if(V.document===void 0){H&&P.warn(`Session tracking in non-browser environment with @sentry/browser is not supported.`);return}fr({ignoreDuration:!0}),hr(),Gt(({from:e,to:t})=>{e!==void 0&&e!==t&&(fr({ignoreDuration:!0}),hr())})}function vo(e){let t={...e};xi(t,`react`),ho(t)}var yo=o((e=>{var t=typeof Symbol==`function`&&Symbol.for,n=t?Symbol.for(`react.element`):60103,r=t?Symbol.for(`react.portal`):60106,i=t?Symbol.for(`react.fragment`):60107,a=t?Symbol.for(`react.strict_mode`):60108,o=t?Symbol.for(`react.profiler`):60114,s=t?Symbol.for(`react.provider`):60109,c=t?Symbol.for(`react.context`):60110,l=t?Symbol.for(`react.async_mode`):60111,u=t?Symbol.for(`react.concurrent_mode`):60111,d=t?Symbol.for(`react.forward_ref`):60112,f=t?Symbol.for(`react.suspense`):60113,p=t?Symbol.for(`react.suspense_list`):60120,m=t?Symbol.for(`react.memo`):60115,h=t?Symbol.for(`react.lazy`):60116,g=t?Symbol.for(`react.block`):60121,_=t?Symbol.for(`react.fundamental`):60117,v=t?Symbol.for(`react.responder`):60118,y=t?Symbol.for(`react.scope`):60119;function b(e){if(typeof e==`object`&&e){var t=e.$$typeof;switch(t){case n:switch(e=e.type,e){case l:case u:case i:case o:case a:case f:return e;default:switch(e&&=e.$$typeof,e){case c:case d:case h:case m:case s:return e;default:return t}}case r:return t}}}function x(e){return b(e)===u}e.AsyncMode=l,e.ConcurrentMode=u,e.ContextConsumer=c,e.ContextProvider=s,e.Element=n,e.ForwardRef=d,e.Fragment=i,e.Lazy=h,e.Memo=m,e.Portal=r,e.Profiler=o,e.StrictMode=a,e.Suspense=f,e.isAsyncMode=function(e){return x(e)||b(e)===l},e.isConcurrentMode=x,e.isContextConsumer=function(e){return b(e)===c},e.isContextProvider=function(e){return b(e)===s},e.isElement=function(e){return typeof e==`object`&&!!e&&e.$$typeof===n},e.isForwardRef=function(e){return b(e)===d},e.isFragment=function(e){return b(e)===i},e.isLazy=function(e){return b(e)===h},e.isMemo=function(e){return b(e)===m},e.isPortal=function(e){return b(e)===r},e.isProfiler=function(e){return b(e)===o},e.isStrictMode=function(e){return b(e)===a},e.isSuspense=function(e){return b(e)===f},e.isValidElementType=function(e){return typeof e==`string`||typeof e==`function`||e===i||e===u||e===o||e===a||e===f||e===p||typeof e==`object`&&!!e&&(e.$$typeof===h||e.$$typeof===m||e.$$typeof===s||e.$$typeof===c||e.$$typeof===d||e.$$typeof===_||e.$$typeof===v||e.$$typeof===y||e.$$typeof===g)},e.typeOf=b})),bo=o(((e,t)=>{t.exports=yo()})),xo=o(((e,t)=>{var n=bo(),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};s[n.ForwardRef]=a,s[n.Memo]=o;function c(e){return n.isMemo(e)?o:s[e.$$typeof]||r}var l=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;function h(e,t,n){if(typeof t!=`string`){if(m){var r=p(t);r&&r!==m&&h(e,r,n)}var a=u(t);d&&(a=a.concat(d(t)));for(var o=c(e),s=c(t),g=0;g<a.length;++g){var _=a[g];if(!i[_]&&!(n&&n[_])&&!(s&&s[_])&&!(o&&o[_])){var v=f(t,_);try{l(e,_,v)}catch{}}}}return e}t.exports=h})),So=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__;xo();function Co(e){let t=e.match(/^([^.]+)/);return t!==null&&parseInt(t[0])>=17}var wo={componentStack:null,error:null,eventId:null};function To(e,t){let n=new WeakMap;function r(e,t){if(!n.has(e)){if(e.cause)return n.set(e,!0),r(e.cause,t);e.cause=t}}r(e,t)}var Eo=class e extends _.Component{constructor(t){super(t),e.prototype.__init.call(this),this.state=wo,this._openFallbackReportDialog=!0;let n=ur();n&&n.on&&t.showDialog&&(this._openFallbackReportDialog=!1,n.on(`afterSendEvent`,e=>{!e.type&&e.event_id===this._lastEventId&&go({...t.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(e,{componentStack:t}){let{beforeCapture:n,onError:r,showDialog:i,dialogOptions:a}=this.props;lr(o=>{if(Co(`17.0.2`)&&b(e)){let n=Error(e.message);n.name=`React ErrorBoundary ${e.name}`,n.stack=t,To(e,n)}n&&n(o,e,t);let s=or(e,{captureContext:{contexts:{react:{componentStack:t}}},mechanism:{handled:!!this.props.fallback}});r&&r(e,t,s),i&&(this._lastEventId=s,this._openFallbackReportDialog&&go({...a,eventId:s})),this.setState({error:e,componentStack:t,eventId:s})})}componentDidMount(){let{onMount:e}=this.props;e&&e()}componentWillUnmount(){let{error:e,componentStack:t,eventId:n}=this.state,{onUnmount:r}=this.props;r&&r(e,t,n)}__init(){this.resetErrorBoundary=()=>{let{onReset:e}=this.props,{error:t,componentStack:n,eventId:r}=this.state;e&&e(t,n,r),this.setState(wo)}}render(){let{fallback:e,children:t}=this.props,n=this.state;if(n.error){let t;return t=typeof e==`function`?e({error:n.error,componentStack:n.componentStack,resetError:this.resetErrorBoundary,eventId:n.eventId}):e,_.isValidElement(t)?t:(e&&So&&P.warn(`fallback did not produce a valid ReactElement`),null)}return typeof t==`function`?t():t}},Do={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`{amount} dae gratis`,"{amount} off":`{amount} afslag`,"{amount} off for first {number} months.":`{amount} afslag vir die eerste {number} maande.`,"{amount} off for first {period}.":`{amount} afslag vir die eerste {period}.`,"{amount} off forever.":`{amount} afslag vir altyd.`,"{discount}% discount":`{discount}% afslag`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} sal nie meer die {newsletterName} nuusbrief ontvang nie.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} sal nie meer e-posse ontvang wanneer iemand op u kommentaar reageer nie.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} sal nie meer hierdie nuusbrief ontvang nie.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dae gratis`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Rekening`,"Account details updated successfully":``,"Account settings":`Rekening instellings`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Na afloop van die gratis proeftydperk sal u die vasgestelde pry vir die vlak wat u gekies het, betaal. U kan altyd voor die tyd kanselleer.`,"Already a member?":`Is u reeds 'n lid?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`'n Onverwagte fout het voorgekom. Probeer asseblief weer of <a>kontak kliëntediens</a> as die fout voortduur.`,Back:`Terug`,"Back to Log in":`Terug na aanmelding`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Swart Vrydag`,Bluesky:``,"Cancel anytime.":`Kanselleer enige tyd.`,"Cancel subscription":`Kanselleer inskrywing`,Canceled:``,"Cancellation reason":`Kansellasie rede`,Change:`Verander`,"Change plan":``,"Check spam & promotions folders":`Kyk in spam & promosie vouers`,"Check with your mail provider":`Kyk by u e-posverskaffer`,"Check your inbox to verify email update":``,Choose:`Kies`,"Choose a different plan":`Kies 'n ander plan`,"Choose a plan":``,"Choose your newsletters":`Kies u nuusbriefs`,"Click here to retry":`Kliek hier om weer te probeer`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Sluit`,Code:``,"Comment preferences updated.":``,Comments:`Kommentaar`,Complimentary:`Komplimentêr`,Confirm:`Bevestig`,"Confirm cancellation":`Bevestig kansellasie`,"Confirm subscription":`Bevestig inskrywing`,"Contact support":`Kontak kliëntediens`,Continue:`Gaan voort`,"Continue subscription":`Gaan voort met inskrywing`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Kon nie aanmeld nie. Aanmeldskakel het verval.`,"Could not update email! Invalid link.":`Kon nie e-pos opdateer nie! Ongeldige skakel.`,"Create a new contact":`Skep 'n nuwe kontak`,"Current plan":`Huidige plan`,"Delete account":`Verwyder rekening`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Het dit nie bedoel om te doen nie? Bestuur jou voorkeure <button>hier</button>.`,"Don't have an account?":`Het u nie 'n rekening nie?`,Edit:`Wysig`,Email:`E-pos`,"Email confirmation link expired.":``,"Email newsletter":`Epos nuusbrief`,"Email newsletter settings updated":``,"Email preferences":`E-pos instellings`,"Email preferences updated.":``,Emails:`E-posse`,"Emails disabled":`E-posse afgeskakel`,"Ends {offerEndDate}":`Eindig {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Fout`,"Expires {expiryDate}":`Verval {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Verewig`,"Free Trial – Ends {trialEnd}":`Gratis proeftydperk – Eindig {trialEnd}`,"Get help":`Kry hulp`,"Get in touch for help":`Kontak vir hulp`,"Get notified when someone replies to your comment":`Ontvang 'n kennisgewing wanneer iemand op u kommentaar reageer`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Gee terugvoering oor hierdie pos`,"Help! I'm not receiving emails":`Help! Ek ontvang nie e-posse nie`,"Here are a few other sites you may enjoy.":`Hier is 'n paar ander webwerwe wat jy dalk sal geniet.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`As 'n nuusbrief as spam geïdentifiseer word, word e-posse outomaties vir daardie adres afgeskakel om seker te maak dat u geen ongewenste boodskappe meer ontvang nie.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`As die spam klag per ongeluk was, of as u weer e-posse wil begin ontvang, kan u weer inskryf vir e-posse deur op die knoppie op die vorige skerm te klik.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`As u nou kanselleer, sal u toegang hê tot {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`As u 'n korporatiewe of regerings e-posrekening het, kontak u IT-afdeling en vra hulle om e-posse van {senderEmail} te ontvang`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`'n Aanmeldskakel is na u epos gestuur. As dit nie binne 3 minute aankom nie, moet u asseblief u spam-vouer nagaan.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`As u weer e-posse wil begin ontvang, is die beste volgende stap om u e-posadres op rekord te kontroleer vir enige probleme en dan weer in te skryf op die vorige skerm.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`As u nie die e-pos nuusbrief ontvang wat u op ingeteken het nie, is hier 'n paar goed om te kontroleer.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`As u al hierdie kontroles voltooi het en u steeds nie e-posse ontvang nie, kan u hulp kry deur {supportAddress} te kontak.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`In die geval dat 'n permanente fout ontvang word wanneer 'n nuusbrief gestuur word, sal e-posse op die rekening afgeskakel word.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`In u e-pos program, voeg {senderEmail} by u kontaklys. Dit dui aan u e-posverskaffer aan dat e-posse wat van hierdie adres gestuur word, vertrou moet word.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Minder soos hierdie`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Maak seker dat e-posse nie per ongeluk in die Spam of Promosies vouers van u posbus beland nie. As dit wel is, kliek op "Mark as not spam" en/of "Move to inbox".`,Manage:`Bestuur`,"Maybe later":`Dalk later`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Lidmaatskap nie beskikbaar nie, kontak die eienaar vir toegang.`,month:``,Monthly:`Maandeliks`,"More like this":`Meer soos hierdie`,"More options":``,Name:`Naam`,"Need more help? Contact support":`Benodig meer hulp? Kontak kliëntediens`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Nuusbriewe kan op u rekening afgeskakel word vir twee redes: 'n Vorige e-pos is as spam gemerk, of 'n poging om 'n e-pos te stuur het tot 'n permanente fout gelei (bounce).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Ontvang u nie e-posse nie?`,"Now check your email!":`Kyk nou u e-pos!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`As u weer ingeskryf is, en u sien steeds nie e-posse in u posbus nie, kontroleer u spam vouer. Sommige posbusverskaffers hou 'n rekord van vorige spam klagtes en sal steeds e-posse merk. As dit gebeur, merk die nuutste nuusbrief as 'Not spam' om dit terug te skuif na u primêre posbus.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Permanente fout (bounce)`,"Phone number":``,Plan:`Plan`,"Plan checkout was cancelled.":`Plan afreken is gekanselleer.`,"Plan upgrade was cancelled.":`Plan opgradering is gek
13anselleer.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Kontak {supportAddress} om jou komplimentêre intekening aan te pas.`,"Please enter {fieldName}":``,"Please fill in required fields":`Vul asseblief die verpligte velde in`,Podcasts:``,"Re-enable emails":`Her-aktiveer eposse`,Recommendations:`Aanbevelings`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Hernu teen {price}.`,"Resume subscription":``,Retry:`Probeer weer`,Save:`Stoor`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Stuur aanmeldskakel...`,"Sending...":`Stuur...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Wys almal`,"Sign in":`Meld aan`,"Sign out":`Teken uit`,"Sign up":`Registreer`,"Signup error: Invalid link":`Aanmelding fout: Ongeldige skakel`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Jammer, dit het nie gewerk nie.`,"Spam complaints":`Spam klagtes`,"Start {amount}-day free trial":`Begin {amount}-dag gratis proeftydperk`,"Starting {startDate}":`Begin {startDate}`,"Starting today":`Begin vandag`,"Submit feedback":`Stuur terugvoering`,Subscribe:`Teken in`,Subscribed:`Ingeteken`,"Subscription plan updated successfully":``,Success:`Sukses`,"Success! Check your email for magic link to sign-in.":`Sukses! Kyk in jou e-pos vir 'n magiese skakel om aan te meld.`,"Success! Your account is fully activated, you now have access to all content.":`Sukses! U rekening is ten volle geaktiveer, u het nou toegang tot alle inhoud.`,"Success! Your email is updated.":`Sukses! U e-pos is opgedateer.`,"Successfully unsubscribed":`Suksesvol afgemeld`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Dankie dat jy ingeteken het. Voordat jy begin lees, hieronder is 'n paar ander webwerwe wat jy dalk sal geniet.`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Dankie vir die terugvoering!`,"That didn't go to plan":`Dit het nie volgens plan verloop nie`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Die epos addres wat ons vir u het is {memberEmail} — as dit nie korrek is nie, kan u dit opdateer in u <button>rekeninginstellings area</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Daar was 'n probleem om u terugvoering in te dien. Probeer asseblief later weer.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Hierdie webwerf is slegs op uitnodiging, kontak die eienaar vir toegang.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Om die registrasie te voltooi, kliek op die bevestigingskakel in jou inboks. As dit nie binne 3 minute aankom nie, kontroleer asseblief jou spam-vouer!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Probeer gratis vir {amount} dae, dan {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Ontsluit toegang tot alle nuusbriewe deur 'n betaalde intekenaar te word.`,"Unsubscribe from all emails":`Meld af van alle e-posse`,Unsubscribed:`Afgemeld`,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Deur van eposse af te skakel, sal nie u betaalde subskripsie van {title} kanselleer nie`,Update:`Opdateer`,"Update your preferences":`Opdateer u voorkeure`,"Updates & announcements":``,"Verification link sent, check your inbox":`Verifikasie skakel gestuur, kyk jou e-pos inkassie`,"Verify your email address is correct":`Bevestig dat u e-posadres korrek is`,"Verifying...":``,"View plans":`Kyk na planne`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Ons kon u nie afskakel nie, omdat die e-pos adres nie gevind is nie. Kontak asseblief die webwerf eienaar.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Welkom terug, {name}!`,"Welcome back!":`Welkom terug!`,"Welcome to {siteTitle}":`Welkom by {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`As 'n inboks nie 'n e-pos aanvaar nie, word dit algemeen 'n 'bounce' genoem. In baie gevalle kan dit tydelik wees. In sommige gevalle kan 'n gebotsde e-pos egter as 'n permanente fout teruggekeer word wanneer 'n e-posadres ongeldig of nie-bestaande is nie.`,"Why has my email been disabled?":`Waarom is my e-pos gedeaktiveer?`,"X (Twitter)":``,year:``,Yearly:`Jaarliks`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`U het tans 'n gratis lidmaatskap, opgradeer na 'n betaalde intekening vir volle toegang.`,"You have been successfully resubscribed":`U is suksesvol heringeskryf`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`U ontvang tans nie e-posse nie`,"You're not receiving emails":`U ontvang nie e-posse nie`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`U ontvang nie e-posse nie, omdat u onlangs 'n boodskap as spam gemerk het, of omdat boodskappe nie na die e-pos adres wat u verskaf het gestuur kon word nie.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`U het suksesvol aangemeld.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Jy het suksesvol ingeteken op <strong>{siteTitle}</strong>`,"Your account":`U rekening`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`U insette help om te bepaal wat gepubliseer word.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`U intekening sal verval op {expiryDate}`,"Your subscription will renew on {renewalDate}":`U intekening sal hernu op {renewalDate}`,"Your subscription will start on {subscriptionStart}":`U intekening sal begin op {subscriptionStart}`},Oo={"(save {highestYearlyDiscount}%)":` حفظ {highestYearlyDiscount}%)`,"{amount} days free":`أيام مجانية {amount}`,"{amount} off":`{amount} خصم `,"{amount} off for first {number} months.":`شهور {number} لأول {amount} خصم`,"{amount} off for first {period}.":`.{period} لأول{amount} خصم  `,"{amount} off forever.":`تخفيض {amount} مدى الحياة`,"{discount}% discount":`{discount}% خصم`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`الإخبارية {newsletterName} بعد الآن نشرة {memberEmail} لن يتلقى `,"{memberEmail} will no longer receive emails when someone replies to your comments.":`.بعد الآن رسائل بريد إلكتروني عندما يرد أحد على تعليقاتك {memberEmail} لم يتلقى`,"{memberEmail} will no longer receive this newsletter.":`.بعد الآن هذه النشرة الإخبارية {memberEmail} لن يتلقى `,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} أيام مجانية`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`الحساب`,"Account details updated successfully":`.تم تحديث تفاصيل الحساب بنجاح`,"Account settings":`إعدادات الحساب`,"Add a personal note":`أضف ملحوظة شخصية`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`.بعد انتهاء فترة التجربة المجانية، سيتم خصم السعر العادي للفئة التي اخترتها. يمكنك دائمًا إلغاء الاشتراك قبل ذلك`,"Already a member?":`هل أنت عضو بالفعل؟`,"An error occurred":`حدث خطأ`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":` .حدث خطأ غير متوقع. يرجى المحاولة مرة أخرى أو <a/>الاتصال بالدعم<a> إذا استمر الخطأ`,Back:`الرجوع`,"Back to Log in":`الرجوع الى تسجيل الدخول`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`مثال: الجمعة البيضاء`,Bluesky:``,"Cancel anytime.":`إلغاء في أي وقت`,"Cancel subscription":`إلغاء الاشتراك`,Canceled:``,"Cancellation reason":`سبب الإلغاء`,Change:`تغيير`,"Change plan":`تغيير الخطة`,"Check spam & promotions folders":`تحقق من مجلدات البريد المزعج والعروض`,"Check with your mail provider":`تحقق من مزود خدمة البريد الإلكتروني الخاص بك`,"Check your inbox to verify email update":`تحقق من صندوق الوارد الخاص بك لتأكيد تحديث البريد الإلكتروني`,Choose:`اختر`,"Choose a different plan":`اختر خطة مختلفة`,"Choose a plan":`اختر خطة`,"Choose your newsletters":`اختر نشرتك الإخبارية المفضلة`,"Click here to retry":`انقر هنا لإعادة المحاولة`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`إغلاق`,Code:`كود`,"Comment preferences updated.":`تم تعديل تفضيلات التعليقات.`,Comments:`تعليقات`,Complimentary:`مجانًا`,Confirm:`تأكيد`,"Confirm cancellation":`تأكيد الإلغاء`,"Confirm subscription":`تأكيد الاشتراك`,"Contact support":`الاتصال بالدعم`,Continue:`استمرار`,"Continue subscription":`متابعة الاشتراك`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Stripe تعذر إنشاء جلسة دفع `,"Could not sign in. Login link expired.":`.تعذر تسجيل الدخول. رابط تØ
13³Ø¬ÙŠÙ„ الدخول منتهي الصلاحية`,"Could not update email! Invalid link.":`.تعذر تحديث البريد الإلكتروني! الرابط غير صالح`,"Create a new contact":`إنشاء جهة اتصال جديدة`,"Current plan":`الخطة الحالية`,"Delete account":`حذف الحساب`,"Didn't mean to do this? Manage your preferences <button>here</button>.":` .<button>هنا<button> لم تكن تقصد القيام بذلك؟إدارة تفضيلاتك `,"Don't have an account?":`ليس لديك حساب؟`,Edit:`تعديل`,Email:`البريد الإلكتروني`,"Email confirmation link expired.":``,"Email newsletter":`النشرة الإخبارية عبر البريد الإلكتروني`,"Email newsletter settings updated":`تم تحديث إعدادات النشرة الإخبارية عبر البريد الإلكتروني`,"Email preferences":`تفضيلات البريد الإلكتروني`,"Email preferences updated.":`تم تعديل تفضيلات البريد الإلكتروني.`,Emails:`رسائل البريد الإلكتروني`,"Emails disabled":`تم تعطيل جميع رسائل البريد الإلكتروني`,"Ends {offerEndDate}":`{offerEndDate} ينتهي في `,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":`أدخل الكود`,"Enter your email address":`أدخل عنوان بريدك الإلكتروني`,"Enter your name":`أدخل اسمك`,Error:`خطأ`,"Expires {expiryDate}":`{expiryDate} ينتهي في `,Facebook:``,"Failed to cancel subscription, please try again":`.فشل في إلغاء الاشتراك، يرجى المحاولة مرة أخرى`,"Failed to log in, please try again":`.فشل في تسجيل الدخول، يرجى المحاولة مرة أخرى`,"Failed to log out, please try again":`.فشل في تسجيل الخروج، يرجى المحاولة مرة أخرى`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`.فشل في معالجة عملية الدفع، يرجى المحاولة مرة أخرى`,"Failed to send magic link email":`فشل في إرسال بريد رابط التسجيل السحري`,"Failed to send verification email":`فشل في إرسال بريد التحقق`,"Failed to sign up, please try again":`فشل في التسجيل، يرجى المحاولة مرة`,"Failed to update account data":`فشل في تحديث بيانات الحساب`,"Failed to update account details":`فشل في تحديث تفاصيل الحساب`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`فشل في تحديث إعدادات النشرة الإخبارية`,"Failed to update subscription, please try again":`فشل في تحديث الاشتراك، يرجى المحاولة مرة أخرى`,"Failed to verify code, please try again":``,Forever:`إلى الأبد`,"Free Trial – Ends {trialEnd}":` {trialEnd} التجربة المجانية - تنتهي في `,"Get help":`احصل على مساعدة`,"Get in touch for help":`تواصل للحصول على مساعدة`,"Get notified when someone replies to your comment":`احصل على اشعار عندما يتم الرد على تعليقك`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`شارك رأيك في هذا المنشور`,"Help! I'm not receiving emails":`مساعدة! أنا لا أتلقى الرسائل الإلكترونية`,"Here are a few other sites you may enjoy.":`إليك بعض المواقع الأخرى التي قد تعجبك`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`.إذا تم تصنيف النشرة الإخبارية كبريد مزعج، يتم تعطيل الرسائل الإلكترونية تلقائيًا لهذا العنوان للتأكد من إنك لن تتلقىأي رسائل غير مرغوب فيها`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`.إذا كانت الشكوى من البريد المزعج غير مقصودة،أو إذا كنت ترغب في بدء تلقي الرسائل الإلكترونية مرة أخرى، يمكنك إعادة الاشتراك في الرسائل الإلكترونية بالنقر على الزر في الشاشة السابقة `,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`{periodEnd} إذا قمت بإلغاء اشتراكك الآن، ستظل لديك إمكانية الوصول حتى `,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`{senderEmail} إذا كان لديك حساب بريد إلكتروني تابع لشركة أو حكومة، تواصل مع قسم تكنولوجيا المعلومات واطلب منهم السماح بتلقي الرسائل من`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`.تم إرسال رابط تسجيل الدخول إلى صندوق الوارد الخاص بك. إذا لم يصلك في غضون Ù£ دقائق، تأكد من التحقق من مجلد البريد المزعج`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`تم إرسال بريد إلكتروني إلى {submittedEmailOrInbox}. اضغط على اللينك أو أدخل الكود هنا`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`.إذا كنت ترغب في بدء تلقي الرسائل الإلكترونية مرة أخرى، أفضل الخطوات التالية هي التحقق من عنوان بريدك الإلكتروني المسجل لأي مشاكل ثم النقر على زر إعادة الاشتراك في الشاشة السابقة`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`.إذا كنت لا تتلقى النشرة الإخبارية التي اشتركت فيها، إليك بعض الأمور التي يجب التحقق منها `,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`.{supportAddress} إذا كنت قد أتممت جميع هذه الفحوصات وما زلت لا تتلقى الرسائل الإلكترونية، يمكنك التواصل للحصول على الدعم عن طريق الاتصال بـ`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`في حالة تلقي فشل دائم عند محاولة إرسال نشرة إخبارية، سيتم تعطيل الرسائل الإلكترونية على الحساب`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`.إلى قائمة جهات الاتصال الخاصة بك. هذا يخبر مزود خدمة البريد الإلكتروني أن الرسائل المرسلة من هذا العنوان يجب أن تعتبر موثوقة{senderEmail} في تطبيق البريد الإلكتروني الخاص بك، أضف`,"Invalid email address":`.عنوان البريد الإلكتروني غير صالح`,"Invalid verification code":``,"Jamie Larson":`فلان الفلاني`,"[email protected]":`[email protected]`,"Less like this":`أقل من هذا`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`.(تأكد من أن الرسائل الإلكترونية لا تنتهي في مجلدات البريد المزعج أو العروض في صندوق الوارد الخاص بك عن طريق الخطأ. إذا كانت كذلك (انقر على علامة كغير مزعج) و/أو (نقل إلى صندوق الوارد`,Manage:`إدارة`,"Maybe later":`ربما لاحقًا`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`.العضويات غير متاحة، يرجى الاتصال بالمالك للحصول على الوصول`,month:`شهر`,Monthly:`شهري`,"More like this":`المزيد من هذا`,"More options":``,Name:`الاسم`,"Need more help? Contact support":`تحتاج إلى المزيد من المساعدة؟ اتصل بالدعم`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`.(bounce) يمكن تعطيل النشرات الإخبارية على حسابك لسببين: تم تصنيف بريد إلكتروني سابق كرسالة غير مرغوب فيها، أو محاولة إرسال بريدإلكترونى أدى إلى فشل دائم`,"No member exists with this e-mail address.":`.لا يوجد عضو بهذا عنوان البريد الإلكتروني`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`لا تتلقى رسائل البريد الإلكتروني؟`,"Now check your email!":`!الآن تحقق من بريدك الإلكتروني!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`.بمجرد إعادة الاشتراك، إذا كنت لا تزال لا ترى الرسائل في صندوق الوارد الخاص بك تحقق من مجلد البريد المزعج. بعض مزودي الخدمة يحتفظون بسجل للشكاوى السابقة المتعلقة بالبريد المزعج وسوف يستمرون في وضع العلامات على الرسائل. إذا حدث ذلك، قم بوضع علامة على النشرة الإخبارية الأخيرة كـ (ليس بريدًا مزعجًا) لإعادتها إلى صندوق الوارد الرئيسي`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`(bounce)فشل دائم `,"Phone number":`رقم الهاتف`,Plan:`الخطة`,"Plan checkout was cancelled.":`.تم إلغاء إتمام عملية الدفع للخطة`,"Plan upgrade was cancelled.":`.تم إلغاء ترقية الخطة`,"Please contact {supportAddress} to adjust your complimentary subscription.":`.لتعديل اشتراكك المجاني {supportAddress} يرجى الاتصال ب `,"Please enter {fieldName}":`{fieldName} يرجى إدخال `,"Please fill in required fields":`يرجى ملء الحقول المطلوبة`,Podcasts:``,"Re-enable emails":`إعادة تفعيل رسائل البريد الالكتروني`,Recommendations:`التوصيات`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price} سيتم التجديد بسعر `,"Resume subscription":``,Retry:`اعد المحاولة`,Save:`حفظ`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":``,"Sending...":`...جاري الإرسال`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`عرض الكل`,"Sign in":`تسجيل الدخول`,"Sign out":`تسجيل الخروج`,"Sign up":`إنشاء حساب`,"Signup error: Invalid link":`خطأ في التسجيل: الرابط غير صالح`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`.حدث خطأ ما، يرجى المحاولة مرة أخرى لاحقًا`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`.عذرًا، لا توجد توصيات متاحة حاليًا`,"Sorry, that didn’t work.":`.عذرًا، لم ينجح ذلك`,"Spam complaints":`شكاوى البريد المزعج`,"Start {amount}-day free trial":`يوم {amount} ابدأ تجربة مجانية لمدة `,"Starting {startDate}":`{startDate} ابتداًء من `,"Starting today":`ابتداًء من اليوم`,"Submit feedback":`إرسال رأيك`,Subscribe:`اشترك`,Subscribed:`تم الاشتراك بنجاح`,"Subscription plan updated successfully":`تم تحديث خطة الاشتراك بنجاح`,Success:`تم بنجاح`,"Success! Check your email for magic link to sign-in.":`.تم بنجاح! تحقق من بريدك الالكتروني للحصول على رابط تØ
13³Ø¬ÙŠÙ„ الدخول السحري`,"Success! Your account is fully activated, you now have access to all content.":`.تم بنجاح! حسابك مفعل بالفعل، لديك الآن وصول إلى جميع المحتويات`,"Success! Your email is updated.":`تم بنجاح! تم تحديث بريدك الالكتروني`,"Successfully unsubscribed":`تم الغاء الاشتراك بنجاح`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`.شكرًا على اشتراكك. قبل أن تبدأ في القراءة، إليك بعض المواقع الأخرى التي قد تستمع بها`,"Thank you for your support":`شكرًا لك على دعمك`,"Thank you for your support!":`!شكرًا لك على دعمك`,"Thanks for the feedback!":`شكرا لمشاركتك رأيك!`,"That didn't go to plan":`لم تسر الامور على ما يرام`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`.</button> إعدادات الحساب<button> إذا لم يكن صحيحًا، يمكنك تحديثه في منطقة{memberEmail} عنوان البريد الالكتروني الذي نملكله لك هو`,"There was a problem submitting your feedback. Please try again a little later.":``,"There was an error cancelling your subscription, please try again.":`.حدث خطأ أثناء إلغاء الاشتراك، يرجى المحاولة مرة أخرى`,"There was an error continuing your subscription, please try again.":`.حدث خطأ أثناء الاشتراك، يرجى المحاولة مرة أخرى`,"There was an error processing your payment. Please try again.":`.حدث خطأ أثناء معالجة دفعك، يرجى المحاولة مرة أخرى`,"There was an error sending the email, please try again":`.حدث خطأ أثناء إرسال البريد الاكتروني، يرجى المحاولة مرة أخرى`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`هذا الموقع للمشتركين فقط، تواصل مع ادارة الموقع للحصول على اشتراك.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`هذا الموقع لا يقبل المدفوعات في الوقت الحالي`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`لاكمال انشاء حسابك، استخدم رابط التأكيد المرسل الى بريد. اذا لم تتلقى الرسالة خلال 3 دقائق، برجاء التأكد من مجلد المهملات.`,"To continue to stay up to date, subscribe to {publication} below.":`.أدناه {publication} للاستمرار في متابعة أخر التحديثات، اشترك في `,"Too many attempts try again in {number} days.":`.أيام{number} محاولات متعددة جدًا، حاول مرة أخرى بعد `,"Too many attempts try again in {number} hours.":`.ساعات {number} محاولات متعددة جدًا، حاول مرة أخرى بعد`,"Too many attempts try again in {number} minutes.":`.دقيقة {number} محاولات متعددة جدًا، حاول مرة أخرى بعد `,"Too many different sign-in attempts, try again in {number} days":`.أيام{number} محاولات تسجيل الدخول متعددة جدًا، حاول مرة أخري بعد `,"Too many different sign-in attempts, try again in {number} hours":`.ساعة {number} محاولات تسجيل الدخول متعددة جدًا، حاول مرة أخري بعد `,"Too many different sign-in attempts, try again in {number} minutes":`.دقيقة {number} محاولات تسجيل الدخول متعددة جدًا، حاول مرة أخري بعد `,"Too many sign-up attempts, try again later":`ًمحاولات اشتراك متعددة جدًا، حاول مرة أخرى لاحقا`,"Try free for {amount} days, then {originalPrice}.":`  .{originalPrice} يوما، ثم  {amount} جرب مجانًا لمدة`,"Unable to initiate checkout session":`غير قادر على بدء جلسة الدفع`,"Unlock access to all newsletters by becoming a paid subscriber.":`.افتح الوصول إلي جميع النشرات الإخبارية من خلال الاشتراك المدفوع`,"Unsubscribe from all emails":`إلغاء الاشتراك من جميع الالكترونية`,Unsubscribed:`تم إلغاءاشتراكك`,"Unsubscribed from all emails.":`تم إلغاء اشتراكك من جميع الرسائل الاكترونية`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`الغاء اشتراك من الرسائل لا يعني إلغاء اشتراكك المدفوع في {title}`,Update:`تحديث`,"Update your preferences":`تحديث تفضيلاتك`,"Updates & announcements":``,"Verification link sent, check your inbox":`تم إرسال رابط التحقق، يرجى التحقق من صندوق الوارد لديك`,"Verify your email address is correct":`تحقق من صحة عنوان بريدك الاكتروني`,"Verifying...":`جارٍ التحقيق ...`,"View plans":`عرض الخطط`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`لم نتمكن من إلغاء اشتراكك في الرسائل لانه لم يتم العثور على بريدك الاكتروني. برجاء التواصل مع ادارة الموقع.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`!{name} ،مرحبًا بعودتك`,"Welcome back!":`!مرحبًا بعودتك`,"Welcome to {siteTitle}":`{siteTitle} مرحبًا بك في `,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`عندما يفشل صندوق الوارد في استقبال رسالة بريد إلكتروني، يُطلق على ذلك عادةً ارتداد. في كثير من الحالات، قد يكون هذا الارتداد مؤقتًا. ومع ذلك، في بعض الحالات، قد يتم إرجاع البريد الإلكتروني كفشل دائم إذا كان عنوان البريد الإلكتروني غير صالح أو غير موجود.`,"Why has my email been disabled?":`لماذا تم تعطيل بريدي الالكتروني؟`,"X (Twitter)":``,year:`سنة`,Yearly:`سنوي`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`لديك حاليًا عضوية مجانية، قم بالترقية إلى اشتراك مدفوع للحصول على وصول كامل`,"You have been successfully resubscribed":`تم اعادة اشتراكك بنجاح`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`أنت لا تتلقي رسائل بريد إلكتروني حاليًا`,"You're not receiving emails":`لم تستلم رسالة بريدية`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`لم تستلم رسالة بريدية لربما انك جعلت الرسائل مهملة او ان الرسائل لا تصل الى بريدك الذي سجلته.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`.تم تسجيل الدخول بنجاح`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`تم الاشتراك بنجاح في <strong>{siteTitle}</strong>`,"Your account":`حسابك`,"Your email":``,"Your email has failed to resubscribe, please try again":`بريدك الاكتروني لم ينجح في إعادة الاشتراك، رجاء المحاولة مرة أخرى`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":`بريدك الوارد`,"Your input helps shape what gets published.":`آرائك تساهم في تحسين ما ينشر.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`{expiryDate} اشتراكك سوف ينتهي في`,"Your subscription will renew on {renewalDate}":`{renewalDate} اشتراكك سوف يتجدد في`,"Your subscription will start on {subscriptionStart}":`{subscriptionStart} اشتراك سوف يبدأ في`},ko={"(save {highestYearlyDiscount}%)":`(спестете {highestYearlyDiscount}%)`,"{amount} days free":`{amount} дни безплатно`,"{amount} off":`{amount} отстъпка`,"{amount} off for first {number} months.":`{amount} отстъпка за първите {number} месеца.`,"{amount} off for first {period}.":`{amount} отстъпка за първия {period}.`,"{amount} off forever.":`{amount} отстъпка завинаги.`,"{discount}% discount":`{discount}% отстъпка`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} повече няма да получава бюлетина {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} повече няма да получава имейли, когато някой отговаря на ваш коментар.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} повече няма да получава този бюлетин.`,"{memberEmail} will no longer receive updates & announcements.":`{memberEmail} вече няма да получава актуализации и съобщения.`,"{months} months":`{months} месеца`,"{months} months free":`{months} месеца безплатно`,"{tierName} membership":`План {tierName}`,"{trialDays} days free":`{trialDays} дни безплатно`,"{years} years":`{years} години`,"+1 (123) 456-7890":`+359 88 123-4567`,"1 month":`1 месец`,"1 month free":`1 месец безплатно`,"1 year":`1 година`,"A gift, just for you":`Подарък, специално за теб`,"Access your RSS feeds":`Достъп до вашите RSS емисии`,Account:`Профил`,"Account details updated successfully":`Настройките бяха успешно обновени`,"Account settings":`Настройки`,"Add a personal note":`Добавяне на лична бележка`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`След приключване на безплатния период ще бъдете таксувани според обявените цени. Може да се откажете преди изтичането на безплатния период.`,"Already a member?":`Вече имате профил?`,"An error occurred":`Възникна грешка`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Възникна неочаквана грешка. Моля, опитайте отново или <a>
13потърсете поддръжката</a> ако това се повтаря.`,Back:`Обратно`,"Back to Log in":`Обратно към формуляра за влизане`,"Before you go":`Само още нещо`,"Billing info & receipts":`Платежна информация`,"Black Friday":`Черен петък`,Bluesky:`Bluesky`,"Cancel anytime.":`Прекратяване по всяко време.`,"Cancel subscription":`Прекрати абонамент`,Canceled:`Прекратен`,"Cancellation reason":`Причина за отказ`,Change:`Промени`,"Change plan":`Промени плана`,"Check spam & promotions folders":`Проверете папките за спам и промоции`,"Check with your mail provider":`Свържете се със своя доставчик на електронна поща`,"Check your inbox to verify email update":`Влезте в пощата си и потвърдете промяната на адреса`,Choose:`Изберете`,"Choose a different plan":`Изберете друг план`,"Choose a plan":`Изберете план`,"Choose your newsletters":`Изберете бюлетини`,"Click here to retry":`Щракнете за нов опит`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`Кликнете върху линка за потвърждение в пощата си, за да завършите активирането на абонамента си. Ако не го получите до 3 минути, проверете в папката за спам.`,Close:`Затвори`,Code:`Код`,"Comment preferences updated.":`Настройките за коментиране са обновени.`,Comments:`Коментари`,Complimentary:`Подарък`,Confirm:`Потвърди`,"Confirm cancellation":`Потвърдете прекратяването`,"Confirm subscription":`Потвърдете абонамента`,"Contact support":`Връзка с поддръжката`,Continue:`Продължи`,"Continue subscription":`Продължете абонамента`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`Можете да преминете към платен абонамент по всяко време. Оставащият период от подаръка ще бъде добавен като безплатен пробен период.`,Copied:`Копирано`,Copy:`Копиране`,"Copy link":`Копирай линка`,"Could not create Stripe billing portal session":`Неуспешна сесия с платежната система Stripe`,"Could not create Stripe checkout session":`Неуспешен опит за плащане чрез Stripe`,"Could not sign in. Login link expired.":`Неуспешно влизане. Линкът е с изтекла валидност.`,"Could not update email! Invalid link.":`Не успяхме да обновим имейла! Невалиден линк.`,"Create a new contact":`Създайте нов контакт`,"Current plan":`Текущ план`,"Delete account":`Изтрийте профила`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Нямахте това предвид? Управлявайте предпочитанията си <button>тук</button>.`,"Don't have an account?":`Нямате свой профил?`,Edit:`Промяна`,Email:`Имейл`,"Email confirmation link expired.":`Линкът за потвърждение е изтекъл.`,"Email newsletter":`Имейл бюлетин`,"Email newsletter settings updated":`Настройките за бюлетини са обновени`,"Email preferences":`Настройки за имейл`,"Email preferences updated.":`Настройките за имейл са обновени.`,Emails:`Имейли`,"Emails disabled":`Имейлите са спрени`,"Ends {offerEndDate}":`До {offerEndDate}`,"Enjoy {amountOff} off forever.":`Ползвайте {amountOff} отстъпка завинаги.`,"Enjoy {months} free months on us.":`Ползвайте {months} месеца безплатно.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Ползвайте {months} месеца безплатно. Без таксуване до {newBillingDate}.`,"Enjoy a free month on us.":`Подарък един безплатен месец.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Подарък един безплатен месец. Без таксуване до {newBillingDate}.`,"Enter code above":`Въведете горния код`,"Enter your email address":`Попълнете своя имейл адрес`,"Enter your name":`Попълнете вашето име`,Error:`Грешка`,"Expires {expiryDate}":`Изтича {expiryDate}`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`Не успяхте да отмените абонамента, опитайте отново`,"Failed to log in, please try again":`Неуспешно влизане, опитайте отново`,"Failed to log out, please try again":`Неуспешно излизане, опитайте отново`,"Failed to open billing portal, please try again":`Проблем с достъпа до платежната система, опитайте отново`,"Failed to process checkout, please try again":`Не успяхме да обработим плащането, опитайте отново`,"Failed to send magic link email":`Неуспешно изпращане на линк за влизане по имейл`,"Failed to send verification email":`Неуспешно изпращане на имейл за проверка`,"Failed to sign up, please try again":`Неуспешна регистрация, опитайте отново`,"Failed to update account data":`Неуспешно обновяване на данните`,"Failed to update account details":`Неуспешно обновяване на детайлите`,"Failed to update billing information, please try again":`Неуспешно обновяване на данните за плащане, опитайте отново`,"Failed to update newsletter settings":`Неуспешно обновяване на настройките на бюлетина`,"Failed to update subscription, please try again":`Не успяхте да обновите абонамента, опитайте отново`,"Failed to verify code, please try again":`Неуспешна проверка на кода, опитайте отново`,Forever:`Завинаги`,"Free Trial – Ends {trialEnd}":`Безплатен тест – до {trialEnd}`,"Get help":`Помощ`,"Get in touch for help":`Свържете се за помощ`,"Get notified when someone replies to your comment":`Получавайте известия, ако някой отговори на вашия коментар`,"Gift a membership":`Подари абонамент`,"Gift could not be redeemed":`Неуспешно активиране на подаръка`,"Gift details":`Детайли за подаръка`,"Gift redeemed! You're all set.":`Подаръкът е активиран! Всичко е готово.`,"Gift subscription":`Подари абонамент`,"Gift subscriptions are not available right now.":`В момента не се предлагат абонаменти за подарък.`,"Gift value":`Стойност на подаръка`,"Give feedback on this post":`Дайте отзив за публикация
13та`,"Help! I'm not receiving emails":`Помощ! Не получавам имейли`,"Here are a few other sites you may enjoy.":`Други сайтове, които може да харесате.`,"Hide details":`Скриване на детайли`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ако даден бюлетин бъде отбелязан като спам, имейлите към този адрес се деактивират автоматично, за да е сигурно, че няма да получавате нежелани съобщения.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ако оплакването за спам е било случайно или искате отново да получавате имейли, може да се абонирате отново, като щракнете върху бутона на предишния екран.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Ако отмените абонамента си сега, ще продължавате да имате достъп до {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ако имате корпоративен или правителствен имейл адрес, обърнете се към ИТ отдела си и ги помолете да разрешат получаването на имейли от {senderEmail}.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Линк за влизане беше изпратен на имейла ви. Ако не пристигне до 3 минути, проверете папката за спам.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Изпратен е имейл до {submittedEmailOrInbox}. Щракнете върху линка в него или въведете кода си по-долу.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ако искате отново да получавате имейли, най-добре е да проверите дали няма някакви проблеми с имейл адреса ви и след това да щракнете върху повторно абониране на предишния екран.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Ако не получавате имейл бюлетин, за който сте се абонирали, ето няколко неща, които може да проверите.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ако сте извършили всички тези проверки и все още не получавате имейли, може да се свържете с поддръжката на {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`В случай че при опит за изпращане на бюлетин се получава някакъв постоянен проблем, имейлите ще бъдат деактивирани за вашия адрес.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Добавете {senderEmail}
13 в списъка си с контакти. Това информира вашия доставчик, че имейлите, изпратени от този адрес, са надеждни.`,"Invalid email address":`Невалиден имейл адрес`,"Invalid verification code":`Невалиден код за проверка`,"Jamie Larson":`Петър Петров`,"[email protected]":`[email protected]`,"Less like this":`По-малко такива`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Уверете се, че имейлите не попадат случайно в папките ви за спам и промоции. Ако това е така, щракнете върху "Не е спам" и/или "Премести във входяща поща".`,Manage:`Управление`,"Maybe later":`Може би по-късно`,"Membership details":`Детайли за абонамента`,"Memberships from this email domain are currently restricted.":`Абонаментите за този домейн са ограничени.`,"Memberships unavailable, contact the owner for access.":`Няма възможност за абонамент, свържете се със собственика на сайта за достъп.`,month:`месец`,Monthly:`Месечно`,"More like this":`Повече такива`,"More options":`Още опции`,Name:`Име`,"Need more help? Contact support":`Още имате нужда от помощ? Потърсете поддръжката`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Бюлетините могат да бъдат деактивирани в профила ви по две причини: предишен имейл е бил маркиран като спам или опитът за изпращане на имейл е довел до траен неуспех (отказ).`,"No member exists with this e-mail address.":`Няма абонат с такъв имейл адрес.`,"No thanks, I want to cancel":`Не, благодаря, искам да се откажа`,"Not ready to share? We've also emailed a copy to your inbox.":`Не сте сигурни дали да споделите? Изпратено ви е копие и по имейл.`,"Not receiving emails?":`Не получавате поща?`,"Now check your email!":`Проверете имейла си!`,"Occasional updates from {siteTitle}":`Епизодични известия от {siteTitle}`,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`След като се абонирате отново, ако все още не получавате имейли, проверете папката за спам. Някои доставчици пазят история с предишни оплаквания за спам и ще продължат да маркират имейлите. Ако вашият случай е такъв, маркирайте последния бюлетин като 'Не е спам', за да го преместите обратно в основната си папка.`,"Open AOL Mail":`Отворете AOL Mail`,"Open email":`Отворете имейла си`,"Open Feedbin":`Отворете Feedbin`,"Open Gmail":`Отворете Gmail`,"Open Hey":`Отворете Hey`,"Open iCloud Mail":`Отворете iCloud Mail`,"Open Mail.ru":`Отворете Mail.ru`,"Open Outlook":`Отворете Outlook`,"Open Proton Mail":`Отворете Proton Mail`,"Open Yahoo Mail":`Отворете Yahoo Mail`,"Permanent failure (bounce)":`Постоянен проблем (отказ)`,"Phone number":`Телефонен номер`,Plan:`План`,"Plan checkout was cancelled.":`Плащането на плана е прекъснато.`,"Plan upgrade was cancelled.":`Надграждането на плана е прекъснато.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Моля, свържете се с {supportAddress}, за корекции относно безплатния ви абонамент.`,"Please enter {fieldName}":`Моля, попълнете {fieldName}`,"Please fill in required fields":`Моля, попълнете задължителните полета`,Podcasts:`Подкасти`,"Re-enable emails":`Възобновете изпращането на писма`,Recommendations:`Препоръки`,"Redeem your membership":`Активирайте абонамента си`,"Redeeming...":`Активиране...`,"Renews at {price}.":`Подновяване за {price}.`,"Resume subscription":`Възобнови абонамента`,Retry:`Отново`,Save:`Запази`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Спестете {amountOff} от следващите {durationInMonths} платежни цикъла. След това {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Спестете {amountOff} от следващия платежен цикъл. След това {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Изпратете връзката по-долу, за да я споделите с когото желаете.`,"Sending login link...":`Изпращане на линк за влизане...`,"Sending...":`Изпращане...`,Share:`Сподели`,"Share a full membership to {siteTitle} with a friend or colleague":`Споделете пълен абонамент за {siteTitle} с приятел или колега`,"Show all":`Покажи всички`,"Sign in":`Вход`,"Sign out":`Изход`,"Sign up":`Регистрация`,"Signup error: Invalid link":`Грешка при регистрация: Невалиден линк`,"Signups from this email domain are currently restricted.":`Регистрациите от този домейн в момента са ограничени.`,"Something went wrong, please try again later.":`Нещо се обърка, опитайте отново.`,"Sorry, no paid plans are available.":`За жалост няма налични платени планове.`,"Sorry, no recommendations are available right now.":`За жалост, в момента няма налични препоръки.`,"Sorry, that didn’t work.":`Жалко, така не се получава.`,"Spam complaints":`Оплаквания от спам`,"Start {amount}-day free trial":`Започнете {amount}-дневен безплатен достъп`,"Starting {startDate}":`Започва на {startDate}`,"Starting today":`Стартира днес`,"Submit feedback":`Изпратете отзив`,Subscribe:`Абонамент`,Subscribed:`Абониран`,"Subscription plan updated successfully":`Абонаментният план е обновен успешно`,Success:`Чудесно`,"Success! Check your email for magic link to sign-in.":`Чудесно! Проверете имейла си за своя магически линк за влизане.`,"Success! Your account is fully activated, you now have access to all content.":`Чудесно! Вашият профил е активиран и вече имате достъп до цялото съдържание.`,"Success! Your email is updated.":`Чудесно! Вашият имейл е обновен.`,"Successfully unsubscribed":`Успешно отписване`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Благодарим ви за абонамента. Преди да започнете да четете, още няколко сайта, които може да ви харесат.`,"Thank you for your support":`Благодарности за подкрепата ви`,"Thank you for your support!":`Благодарности за подкрепата ви!`,"Thanks for the feedback!":`Благодарности за обратната връзка!`,"That didn't go to plan":`Не се получи Ð
13ºÐ°ÐºÑ‚о трябва`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Имейлът, с който сте регистрирани, е {memberEmail} — ако това не е вярно, обновете го в <button>настройките на профила си</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Имаше проблем при изпращането на обратната връзка. Моля, опитайте отново малко по-късно.`,"There was an error cancelling your subscription, please try again.":`Възникна грешка при отмяната на абонамента ви, опитайте отново.`,"There was an error continuing your subscription, please try again.":`Възникна грешка при продължаването на абонамента ви, опитайте отново.`,"There was an error processing your payment. Please try again.":`Възникна грешка при обработката на вашето плащане. Моля, опитайте отново.`,"There was an error sending the email, please try again":`Възникна грешка при изпращане на имейл, опитайте отново`,"This gift has already been consumed.":`Този подарък вече е използван.`,"This gift has already been redeemed.":`Този подарък вече е активиран.`,"This gift has been refunded.":`Този подарък е възстановен.`,"This gift has expired.":`Валидността на подаръка е изтекла.`,"This site is invite-only, contact the owner for access.":`Сайтът е само с покани. Свържете се със собственика, за да получите достъп.`,"This site is not accepting donations at the moment.":`В момента сайтът не приема дарения.`,"This site is not accepting payments at the moment.":`В момента сайтът не приема плащания.`,"This site only accepts paid members.":`Този сайт приема само плащащи потребители.`,Threads:`Threads`,Tier:`План`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`За да завършите регистрацията използвайте линка, който ще получите по имейл. Ако не пристигне до 3 минути, проверете дали не е в папката за спам.`,"To continue to stay up to date, subscribe to {publication} below.":`За да останете информирани, запишете се за {publication} по-долу.`,"Too many attempts try again in {number} days.":`Твърде много опити. Опитайте отново след {number} дни.`,"Too many attempts try again in {number} hours.":`Твърде много опити. Опитайте отново след {number} часа.`,"Too many attempts try again in {number} minutes.":`Твърде много опити. Опитайте отново след {number} минути.`,"Too many different sign-in attempts, try again in {number} days":`Твърде много различни опити за влизане, опитайте отново след {number} дни`,"Too many different sign-in attempts, try again in {number} hours":`Твърде много различни опити за влизане, опитайте отново след {number} часа`,"Too many different sign-in attempts, try again in {number} minutes":`Твърде много различни опити за влизане, опитайте отново след {number} минути`,"Too many sign-up attempts, try again later":`Твърде много опити за регистрация, опитайте пак по-късно`,"Try free for {amount} days, then {originalPrice}.":`Тествайте безплатно за {amount} дни, след това {originalPrice}.`,"Unable to initiate checkout session":`Неуспешно стартиране на сесия за плащане`,"Unlock access to all newsletters by becoming a paid subscriber.":`Отключете достъпа до всички бюлетини, като станете плащащ абонат.`,"Unsubscribe from all emails":`Отпишете се от всички имейли`,Unsubscribed:`Отписан`,"Unsubscribed from all emails.":`Спрели сте всякакви имейли.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Спирането на имейлите няма да прекрати платения ви абонамент за {title}`,Update:`Обнови`,"Update your preferences":`Променете настройките`,"Updates & announcements":`Новини и известия`,"Verification link sent, check your inbox":`Изпратен е линк за проверка, проверете имейла си`,"Verify your email address is correct":`Проверете дали имейл адресът ви е верен`,"Verifying...":`Проверява се...`,"View plans":`Вижте плановете`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Невъзможно е да отпишем този имейл адрес, тъй като не беше намерен. Моля, свържете се със собственика на сайта.`,"We'd hate to see you leave. How about a special offer to stay?":`Не се отказвайте! Имаме специално предложение за вас, ако останете.`,"Welcome back, {name}!":`Здравейте отново, {name}!`,"Welcome back!":`Добре дошли отново!`,"Welcome to {siteTitle}":`Добре дошли в {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Когато даден имейл сървър не успее да приеме писмо, това обикновено се нарича отказ. В много случаи това е временно. В някои случаи обаче имейлът може да бъде отхвърлян постоянно, например когато адресът е невалиден или не съществува.`,"Why has my email been disabled?":`Защо имейлът ми е деактивиран?`,"X (Twitter)":`X (Twitter)`,year:`година`,Yearly:`Годишно`,"You already have an active subscription.":`Вече имате активен абонамент.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`В момента имате безплатен достъп, преминете към платен абонамент за пълен достъп.`,"You have been successfully resubscribed":`Абонаментът беше успешно подновен`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`Вече ползвате абонамент {tierName} до {expiryDate}. Приятно ползване!`,"You're currently not receiving emails":`Понастоящем не получавате имейли`,"You're not receiving emails":`Не получавате имейли`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Не получавате имейли, защото или наскоро сте маркирали някое съобщение като спам, или писмата не могат да бъдат доставени до вашия имейл адрес.`,"You've been gifted a membership":`Получихте абонамент като подарък`,"You've been gifted a membership to {siteTitle}":`Получихте подарък - абонамент за {siteTitle}`,"You've successfully signed in.":`Влязохте успешно.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Успешно се абонирахте за <strong>{siteTitle}</strong>`,"Your account":`Вашият профил`,"Your email":`Вашият имейл`,"Your email has failed to resubscribe, please try again":`Неуспешно подновяване на абонамент с този имейл, опитайте отново`,"Your gift is ready":`Подаръкът ви е готов`,"Your gift subscription will expire on {expiryDate}":`Подареният ви абонамент изтича на {expiryDate}`,"your inbox":`вашия имейл`,"Your input helps shape what gets published.":`Вашият принос помага за създаването на съдържанието.`,"Your name":`Вашето име`,"Your subscription has been canceled and will expire on {expiryDate}.":`Абонаментът ви е прекратен и ще изтече на {expiryDate}.`,"Your subscription will expire on {expiryDate}":`Абонаментът ви ще изтече на {expiryDate}`,"Your subscription will renew on {renewalDate}":`Абонаментът ви ще се поднови на {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Абонаментът ви ще започне на {subscriptionStart}`},Ao={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% সঞ্চয়)`,"{amount} days free":`{amount} দিন ফ্রি`,"{amount} off":`{amount} ছাড়`,"{amount} off for first {number} months.":`প্রথম {number} মাসের জন্য {amount} ছাড়।`,"{amount} off for first {period}.":`প্রথম {period} এর জন্য {amount} ছাড়।`,"{amount} off forever.":`চিরতরে {amount} ছাড়।`,"{discount}% discount":`{discount}% ছাড়`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} আর {newsletterName} নিউজলেটার পাবেন না।`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} আপনার মন্তব্যের উত্তর দিলে আর ইমেল পাবেন না।`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} আর এই নিউজলেটার পাবেন না।`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} দিন ফ্রি`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`অ্যাকাউন্ট`,"Account details updated successfully":``,"Account settings":`অ্যাকাউন্ট সেটিংস`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`একটি ফ্রি ট্রায়াল শেষ হওয়ার পরে, আপনি যেই টিয়ারটি বেছে নিয়েছেন তার নিয়মিত মূল্য চার্জ করা হবে। আপনি যে কোনো সময় বাতিল করতে পারেন।`,"Already a member?":`ইতিমধ্যেই সদস্য?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":``,Back:`ফিরে যান`,"Back to Log in":`লগইনে ফিরে যান`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`ঈদ-উল-ফিতর`,Bluesky:``,"Cancel anytime.":`যে কোনো সময় বাতিল করুন।`,"Cancel subscription":`সাবস্ক্রিপশন বাতিল করুন`,Canceled:``,"Cancellation reason":`বাতিলের কারণ`,Change:`পরিবর্তন`,"Change plan":``,"Check spam & promotions folders":`স্প্যাম ও প্রমোশন ফোল্ডার চেক করুন`,"Check with your mail provider":`আপনার মেইল প্রোভাইডারের সাথে চেক করুন`,"Check your inbox to verify email update":``,Choose:`বেছে নিন`,"Choose a different plan":`একটি ভিন্ন পরিকল্পনা বেছে নিন`,"Choose a plan":``,"Choose your newsletters":`আপনার নিউজলেটার বেছে নিন`,"Click here to retry":`আবার চেষ্টা করতে এখানে ক্লিক করুন`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`বন্ধ করুন`,Code:``,"Comment preferences updated.":``,Comments:`মন্তব্য`,Complimentary:`সম্পূর্ণ বিনামূল্যে`,Confirm:`নিশ্চিত করুন`,"Confirm cancellation":`বাতিল নিশ্চিত করুন`,"Confirm subscription":`সাবস্ক্রিপশন নিশ্চিত করুন`,"Contact support":`সাপোর্টের সাথে যোগাযোগ করুন`,Continue:`চালিয়ে যান`,"Continue subscription":`সাবস্ক্রিপশন চালিয়ে যান`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`সাইন ইন করতে পারেনি। লগইন লিঙ্কের মেয়াদ শেষ হয়েছে।`,"Could not update email! Invalid link.":`ইমেল আপডেট করতে পারেনি! অবৈধ লিঙ্ক।`,"Create a new contact":`একটি নতুন যোগাযোগ তৈরি করুন`,"Current plan":`বর্তমান পরিকল্পনা`,"Delete account":`অ্যাকাউন্ট মুছে ফেলুন`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`এটি করার উদ্দেশ্য ছিল না? আপনার পছন্দগুলি পরিচালনা করুন <button>এখানে</button>।`,"Don't have an account?":`অ্যাকাউন্ট নেই?`,Edit:`সম্পাদনা করুন`,Email:`ইমেল`,"Email confirmation link expired.":``,"Email newsletter":`ইমেল নিউজলেটার`,"Email newsletter settings updated":``,"Email preferences":`ইমেল পছন্দ`,"Email preferences updated.":``,Emails:`ইমেল`,"Emails disabled":`ইমেল নিষ্ক্রিয়`,"Ends {offerEndDate}":`{offerEndDate} এ শেষ হবে`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`ত্রুটি`,"Expires {expiryDate}":`{expiryDate} এ মেয়াদ শেষ`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`চিরকাল`,"Free Trial – Ends {trialEnd}":`ফ্রি ট্রায়াল – {trialEnd} এ শেষ হবে`,"Get help":`সাহায্য পান`,"Get in touch for help":`সহায়তার জন্য যোগাযোগ করুন`,"Get notified when someone replies to your comment":`কেউ আপনার মন্তব্যের উত্তর দিলে জানানো হবে`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`এই পোস্টে প্রতিক্রিয়া দিন`,"Help! I'm not receiving emails":`সাহায্য! আমি ইমেল পাচ্ছি না`,"Here are a few other sites you may enjoy.":`এখানে কয়েকটি অন্যান্য সাইট রয়েছে যা আপনি উপভোগ করতে পারেন।`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`যদি একটি নিউজলেটার স্প্যাম হিসেবে চিহ্নিত হয়, তবে ইমেলগুলি স্বয়ংক্রিয়ভাবে সেই ঠিকানার জন্য নিষ্ক্রিয় করা হয় যাতে আপনি আর কোনো অবাঞ্ছিত বার্তা না পান।`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`যদি স্প্যাম অভিযোগটি দুর্ঘটনাক্রমে হয়ে থাকে, অথবা আপনি আবার ইমেলগুলি পেতে শুরু করতে চান, তবে পূর্ববর্তী স্ক্রিনে বোতামটি ক্লিক করে আপনি ইমেলগুলিতে পুনঃসাবস্ক্রাইব করতে পারেন।`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`আপনি যদি এখন আপনার সাবস্ক্রিপশন বাতিল করেন, তবে {periodEnd} পর্যন্ত আপনার প্রবেশাধিকার থাকবে।`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`যদি আপনার কর্পোরেট বা সরকারি ইমেল অ্যাকাউন্ট থাকে, তবে আপনার আইটি বিভাগের সাথে যোগাযোগ করুন এবং তাদেরকে বলুন {senderEmail} থেকে ইমেলগুলি গ্রহণের অনুমতি দিতে।`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`একটি লগইন লিঙ্ক আপনার ইনবক্সে পাঠানো হয়েছে। যদি এটি à§© মিনিটের মধ্যে না পৌঁছায়, তবে আপনার স্প্যাম ফোল্ডার চেক করুন।`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`আপনি যদি আবার ইমেল পেতে শুরু করতে চান, তবে সেরা পরবর্তী পদক্ষেপগুলি হল যে কোনো সমস্যার জন্য আপনার ফাইলে থাকা ইমেল ঠিকানাটি পরীক্ষা করা এবং তারপর পূর্ববর্তী স্ক্রিনে পুনঃসাবস্ক্রাইব ক্লিক করা।`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`আপনি যদি সাবস্ক্রাইব করা ইমেল নিউজলেটারটি না পেয়ে থাকেন, তবে এখানে কয়েকটি বিষয় পরীক্ষা করতে পারেন।`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`আপনি যদি এই সমস্ত পরীক্ষা সম্পূর্ণ করেন এবং এখনও ইমেল না পান, তবে {supportAddress} এর সাথে যোগাযোগ করে সাপোর্ট পেতে পারেন।`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`একটি নিউজলেটার পাঠানোর চেষ্টা করার সময় স্থায়ী ব্যর্থতা পাওয়া গেলে, অ্যাকাউন্টে ইমেলগুলি নিষ্ক্রিয় করা হবে।`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`আপনার ইমেল ক্লায়েন্টে {senderEmail} কে আপনার যোগাযোগ তালিকায় যোগ করুন। এটি আপনার মেইল প্রোভাইডারকে সংকেত দেয় যে এই ঠিকানা থেকে পাঠানো ইমেলগুলি বিশ্বাসযোগ্য হওয়া উচিত।`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`এটির মতো কম`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`নিশ্চিত করুন যে ইমেলগুলি দুর্ঘটনাক্রমে আপনার ইনবক্সের স্প্যাম বা প্রমোশন ফোল্ডারে শেষ হচ্ছে না। যদি তারা হয়, তাহলে "স্প্যাম নয়" চিহ্নিত করুন এবং/অথবা "ইনবক্সে সরান" ক্লিক করুন।`,Manage:`পরিচালনা করুন`,"Maybe later":`সম্ভবত পরে`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`সদস্যতা অপ্রাপ্য, প্রবেশাধিকার পেতে মালিকের সাথে যোগাযোগ করুন।`,month:``,Monthly:`মাসিক`,"More like this":`এটির মতো আরো`,"More options":``,Name:`নাম`,"Need more help? Contact support":`আরও সাহায্য প্রয়োজন? সাপোর্টের সাথে যোগাযোগ করুন`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`আপনার অ্যাকাউন্টে দুটি কারণে নিউজলেটার নিষ্ক্রিয় করা যেতে পারে: একটি পূর্ববর্তী ইমেল স্প্যাম হিসাবে চিহ্নিত করা হয়েছিল, অথবা একটি ইমেল পাঠানোর চেষ্টা স্থায়ী ব্যর্থতার (বাউন্স) ফলাফল।`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`ইমেল পাচ্ছেন না?`,"Now check your email!":`এখন আপনার ইমেল চেক করুন!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`একবার পুনঃসাবস্ক্রাইব করার পর, যদি আপনি এখনও আপনার ইনবক্সে ইমেল না দেখেন, তবে আপনার স্প্যাম ফোল্ডার চেক করুন। কিছু ইনবক্স প্রোভাইডার পূর্ববর্তী স্প্যাম অভিযোগগুলির একটি রেকর্ড রাখে এবং ইমেলগুলি চিহ্নিত করতে থাকে। যদি এটি ঘটে, তাহলে সর্বশেষ নিউজলেটারটিকে 'স্প্যাম নয়' হিসাবে চিহ্নিত করুন যাতে এটি আপনার প্রাথমিক ইনবক্সে ফিরে যায়।`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`স্থায়ী ব্যর্থতা (বাউন্স)`,"Phone number":``,Plan:`পরিকল্পনা`,"Plan checkout was cancelled.":`পরিকল্পনার চেকআউট বাতিল করা হয়েছে।`,"Plan upgrade was cancelled.":`পরিকল্পনার আপগ্রেড বাতিল করা হয়েছে।`,"Please contact {supportAddress} to adjust your complimentary subscription.":`আপনার বিনামূল্যের সাবস্ক্রিপশন সমন্বয় করতে অনুগ্রহ করে {supportAddress} এর সাথে যোগাযোগ করুন।`,"Please enter {fieldName}":``,"Please fill in required fields":`প্রয়োজনীয় ক্ষেত্রগুলি পূরণ করুন`,Podcasts:``,"Re-enable emails":`ইমেলগুলি পুনরায় সক্রিয় করুন`,Recommendations:`প্রস্তাবনা`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price} এ নবায়ন হবে।`,"Resume subscription":``,Retry:`আবার চেষ্টা করুন`,Save:`সংরক্ষণ করুন`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`লগইন লিঙ্ক পাঠানো হচ্ছে...`,"Sending...":`পাঠানো হচ্ছে...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`সব দেখান`,"Sign in":`সাইন ইন করুন`,"Sign out":`সাইন আউট করুন`,"Sign up":`সাইন আপ করুন`,"Signup error: Invalid link":`সাইন আপ ত্রুটি: অবৈধ লিঙ্ক`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`দুঃখিত, এটি কাজ করেনি।`,"Spam complaints":`স্প্যাম অভিযোগ`,"Start {amount}-day free trial":`{amount}-দিনের ফ্রি ট্রায়াল শুরু করুন`,"Starting {startDate}":`{startDate} থেকে শুরু`,"Starting today":`আজ থেকে শুরু`,"Submit feedback":`প্রতিক্রিয়া জমা দিন`,Subscribe:`সাবস্ক্রাইব করুন`,Subscribed:`সাবস্ক্রাইব করা হয়েছে`,"Subscription plan updated successfully":``,Success:`সফলতা`,"Success! Check your email for magic link to sign-in.":`সফলতা! সাইন ইন করার জন্য ম্যাজিক লিঙ্কের জন্য আপনার ইমেল চেক করুন।`,"Success! Your account is fully activated, you now have access to all content.":`সফলতা! আপনার অ্যাকাউন্ট সম্পূর্ণরূপে সক্রিয় হয়েছে, এখন আপনি সমস্ত কন্টেন্টে প্রবেশ করতে পারবেন।`,"Success! Your email is updated.":`সফলতা! আপনার ইমেল আপডেট হয়েছে।`,"Successfully unsubscribed":`সফলভাবে আনসাবস্ক্রাইব করা হয়েছে`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`সাবস্ক্রাইব করার জন্য ধন্যবাদ। পড়া শুরু করার আগে, নিচে কয়েকটি অন্যান্য সাইট রয়েছে যা আপনি উপভোগ করতে পারেন।`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`প্রতিক্রিয়ার জন্য ধন্যবাদ!`,"That didn't go to plan":`পরিকল্পনা অনুযায়ী হয়নি`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`আমাদের কাছে আপনার জন্য যে ইমেল ঠিকানাটি রয়েছে তা হল {memberEmail} — যদি এটি সঠিক না হয়, তবে আপনি আপনার <button>অ্যাকাউন্ট সেটিংস এলাকায়</button> এটি আপডেট করতে পারেন।`,"There was a problem submitting your feedback. Please try again a little later.":`আপনার প্রতিক্রিয়া জমা দেওয়ার সময় একটি সমস্যা হয়েছে। অনুগ্রহ করে একটু পরে আবার চেষ্টা করুন।`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`এই সাইটটি কেবল আমন্ত্রণের মাধ্যমে, প্রবেশাধিকার পেতে মালিকের সাথে যোগাযোগ করুন।`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`সাইন আপ সম্পূর্ণ করতে, আপনার ইনবক্সে নিশ্চিতকরণ লিঙ্কে ক্লিক করুন। যদি এটি à§© মিনিটের মধ্যে না আসে, তবে আপনার স্প্যাম ফোল্ডার চেক করুন!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`{amount} দিনের জন্য ফ্রি চেষ্টা করুন, তারপর {originalPrice}।`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`পেইড সাবস্ক্রাইবার হয়ে সমস্ত নিউজলেটারে প্রবেশাধিকার আনলক করুন।`,"Unsubscribe from all emails":`সমস্ত ইমেল থেকে আনসাবস্ক্রাইব করুন`,Unsubscribed:`আনসাবস্ক্রাইব করা হয়েছে`,"Unsubscribed from all emails.":`সমস্ত ইমেল থেকে আনসাবস্ক্রাইব করা হয়েছে।`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`ইমেল থেকে আনসাবস্ক্রাইব করা {title} এর জন্য আপনার পেইড সাবস্ক্রিপশন বাতিল করবে না`,Update:`আপডেট করুন`,"Update your preferences":`আপনার পছন্দগুলি আপডেট করুন`,"Updates & announcements":``,"Verification link sent, check your inbox":`যাচাইকরণ লিঙ্ক পাঠানো হয়েছে, আপনার ইনবক্স চেক করুন`
13,"Verify your email address is correct":`আপনার ইমেল ঠিকানা সঠিক কিনা যাচাই করুন`,"Verifying...":``,"View plans":`পরিকল্পনা দেখুন`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`আমরা আপনাকে আনসাবস্ক্রাইব করতে পারিনি কারণ ইমেল ঠিকানা পাওয়া যায়নি। অনুগ্রহ করে সাইট মালিকের সাথে যোগাযোগ করুন।`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`আবার স্বাগতম, {name}!`,"Welcome back!":`আবার স্বাগতম!`,"Welcome to {siteTitle}":`{siteTitle} এ স্বাগতম`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`যখন একটি ইনবক্স একটি ইমেল গ্রহণ করতে ব্যর্থ হয় তখন এটি সাধারণত বাউন্স হিসাবে পরিচিত। অনেক ক্ষেত্রে, এটি অস্থায়ী হতে পারে। তবে, কিছু ক্ষেত্রে, একটি বাউন্সড ইমেল একটি স্থায়ী ব্যর্থতা হিসাবে ফেরত আসতে পারে যখন একটি ইমেল ঠিকানা অবৈধ বা অস্তিত্বহীন হয়।`,"Why has my email been disabled?":`আমার ইমেল নিষ্ক্রিয় করা হয়েছে কেন?`,"X (Twitter)":``,year:``,Yearly:`বার্ষিক`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`আপনার বর্তমানে একটি ফ্রি সদস্যতা রয়েছে, সম্পূর্ণ প্রবেশাধিকারের জন্য একটি পেইড সাবস্ক্রিপশনে আপগ্রেড করুন।`,"You have been successfully resubscribed":`আপনি সফলভাবে পুনঃসাবস্ক্রাইব হয়েছেন`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`আপনি বর্তমানে ইমেল পাচ্ছেন না`,"You're not receiving emails":`আপনি ইমেল পাচ্ছেন না`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`আপনি ইমেল পাচ্ছেন না কারণ আপনি হয়তো একটি সাম্প্রতিক বার্তা স্প্যাম হিসেবে চিহ্নিত করেছেন, অথবা বার্তাগুলি আপনার প্রদত্ত ইমেল ঠিকানায় বিতরণ করা যায়নি।`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`আপনি সফলভাবে সাইন ইন করেছেন।`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`আপনি সফলভাবে সাবস্ক্রাইব করেছেন <strong>{siteTitle}</strong>`,"Your account":`আপনার অ্যাকাউন্ট`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`আপনার ইনপুট প্রকাশিত হওয়ার বিষয়টি নির্ধারণ করতে সহায়তা করে।`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`আপনার সাবস্ক্রিপশনের মেয়াদ {expiryDate} এ শেষ হবে`,"Your subscription will renew on {renewalDate}":`আপনার সাবস্ক্রিপশন {renewalDate} এ নবায়ন হবে`,"Your subscription will start on {subscriptionStart}":`আপনার সাবস্ক্রিপশন {subscriptionStart} থেকে শুরু হবে`},jo={"(save {highestYearlyDiscount}
13%)":`(uštedi {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dana besplatno`,"{amount} off":`{amount} popusta`,"{amount} off for first {number} months.":`{amount} popusta za prvih {number} mjeseci.`,"{amount} off for first {period}.":`{amount} popusta za prvo {period}.`,"{amount} off forever.":`{amount} popusta zauvijek.`,"{discount}% discount":`{discount}% popusta`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} više neće primati {newsletterName} newsletter.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} više neće primati Email kada neko odgovori na tvoje komentare.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} više neće primati ovaj newsletter.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dana besplatno`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Račun`,"Account details updated successfully":``,"Account settings":`Postavke računa`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Nakon isteka besplatnog probnog perioda, bit će ti naplaćena redovna cijena za plan koji si odabrao. Možeš otkazati članarinu prije toga.`,"Already a member?":`Već si član?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Došlo je do neočekivane greška. Pokušaj ponovo ili <a>kontaktiraj podršku</a> ako se greška ponovi.`,Back:`Nazad`,"Back to Log in":`Nazad na prijavu`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Otkaži u bilo koje vrijeme.`,"Cancel subscription":`Otkaži pretplatu`,Canceled:``,"Cancellation reason":`Razlog otkazivanja`,Change:`Promijeni`,"Change plan":``,"Check spam & promotions folders":`Provjeri spam folder i posebne pod-foldere`,"Check with your mail provider":`Provjeri s Email providerom`,"Check your inbox to verify email update":``,Choose:`Odaberi`,"Choose a different plan":`Odaberi drugi plan`,"Choose a plan":``,"Choose your newsletters":`Odaberi svoje newslettere`,"Click here to retry":`Pokušaj ponovo`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Zatvori`,Code:``,"Comment preferences updated.":``,Comments:`Komentari`,Complimentary:`Besplatno`,Confirm:`Potvrdi`,"Confirm cancellation":`Potvrdi otkazivanje`,"Confirm subscription":`Potvrdi pretplatu`,"Contact support":`Kontaktiraj podršku`,Continue:`Nastavi`,"Continue subscription":`Produži pretplatu`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Nije se moguće prijaviti. Link za prijavu je istekao.`,"Could not update email! Invalid link.":`Nije moguće promijeniti Email! Pogrešan link.`,"Create a new contact":`Dodaj novi kontakt`,"Current plan":`Trenutni plan`,"Delete account":`Izbriši račun`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Greška u namjeri? Provjeri svoje postavke <button>ovdje</button>.`,"Don't have an account?":`Nemaš račun?`,Edit:`Uredi`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Email newsletter`,"Email newsletter settings updated":``,"Email preferences":`Postavke Email-a`,"Email preferences updated.":``,Emails:`Email adrese`,"Emails disabled":`Onemogućene Email adrese`,"Ends {offerEndDate}":`Završava {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Greška`,"Expires {expiryDate}":`Ističe {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Zauvijek`,"Free Trial – Ends {trialEnd}":`Besplatni probni period – Ističe {trialEnd}`,"Get help":`Zatraži pomoć`,"Get in touch for help":`Stupi u kontakt sa osobljem`,"Get notified when someone replies to your comment":`Primi obavijest kad neko odgovori na moj komentar`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Ostavi feedback na ovaj članak`,"Help! I'm not receiving emails":`Pomoć! Ne primam Email poruke`,"Here are a few other sites you may enjoy.":`Evo nekoliko drugih stranica koje bi mogle biti od koristi.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ako je newsletter označen kao spam, slanje Email poruka se automatski deaktivira za tu adresu u svrhu zaštite od novih neželjenih poruka.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ako je pritužba na spam bila slučajna, ili želiš ponovno početi primati Email poruke, možeš se ponovno pretplatiti klikom na dugme na prethodnoj stranici.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Ako otkažeÅ¡ pretplatu, nastavit ćeÅ¡ imati pristup do {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ako imaÅ¡ korporativni ili vladin Email, obrati se svom IT kadru i zamoli ih da dopuste primanje Email poruka s adrese {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Link za prijavu poslan je na tvoju Email adresu. Ako ne stigne u roku od 3 minute, provjeri spam folder.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ako želiÅ¡ ponovo početi primati Email poruke, provjeri svoju Email adresu na bilo kakve probleme, a zatim se ponovo pretplati na prethodnoj stranici.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Ako ne primaÅ¡ Email poruke od željenog newslettera, evo nekoliko stvari koje možeÅ¡ provjeriti sada.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ako i nakon gore navedenih provjera ne dobijaÅ¡ Email poruke za željeni newsletter, kontaktiraj podrÅ¡ku: {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`U slučaju da se greÅ¡ke prilikom slanja nastave, Email poruke će se onemogućiti na nivou računa.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Dodaj {senderEmail} u kontakte. To vaÅ¡em pružatelju usluga e-poÅ¡te daje do znanja da je poÅ¡ta sa te adrese sigurna.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Manje sličnog sadržaja`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Provjeri jesu li se Email poruke slučajno zavrÅ¡ile u spam folderu ili promocijama vaÅ¡eg poÅ¡tanskog sandučića. Ako jesu, označite ih kao sigurne i/ili ih premjestite u glavni sandučić.`,Manage:`Upravljaj`,"Maybe later":`Možda kasnije`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Članstvo nije dostupno, kontaktiraj vlasnika za pristup.`,month:``,Monthly:`Mjesečno`,"More like this":`ViÅ¡e poput ovoga`,"More options":``,Name:`Ime`,"Need more help? Contact support":`Treba ti dodatna pomoć? Kontaktiraj podrÅ¡ku`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Newletteri na vaÅ¡em računu se mogu onemogućiti iz dva razloga: Prethodni Email označena je kao spam ili pokuÅ¡aj slanja Email poruke rezultirao je greÅ¡kom (doÅ¡lo je do odbacivanja nakon viÅ¡e neuspjelih pokuÅ¡aja).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Ne primaÅ¡ Email poruke?`,"Now check your email!":`Provjeri svoju Email adresu!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Nakon Å¡to se ponovno pretplatite, ako joÅ¡ uvijek ne vidiÅ¡ Email u svom inboxu, provjeri spam folder. Neki pružatelji Email usluga čuvaju zapis prethodnih pritužbi na spam i nastavit će ih označavati kao takve. Ako se to dogodi, označite najnoviji newsletter Email k
13ao "Nije neželjena pošta" da biste ga vratili u primarni inbox.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Trajna greška (odbacivanje nakon više neuspjelih pokušaja)`,"Phone number":``,Plan:`Plan`,"Plan checkout was cancelled.":`Plaćanje plana je otkazano.`,"Plan upgrade was cancelled.":`Ažuriranje plana je otkazano.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Kontaktiraj {supportAddress} za prilagođavanje besplatne pretplate.`,"Please enter {fieldName}":``,"Please fill in required fields":`Popuni obavezna polja`,Podcasts:``,"Re-enable emails":`Ponovno omogući Email poruke`,Recommendations:`Preporuke`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Obnavlja se po cijeni od {price}.`,"Resume subscription":``,Retry:`Pokušaj ponovo`,Save:`Spremi`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Slanje linka za prijavu...`,"Sending...":`Slanje...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Prikaži sve`,"Sign in":`Prijavi se`,"Sign out":`Odjavi se`,"Sign up":`Registracija`,"Signup error: Invalid link":`Greška pri prijavi: Neispravan link`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Žao nam je, to nije uspjelo.`,"Spam complaints":`Pritužbe na spam`,"Start {amount}-day free trial":`Započni {amount}-dnevni probni period`,"Starting {startDate}":`Početak {startDate}`,"Starting today":`Počinje danas`,"Submit feedback":`Pošalji povratne informacije`,Subscribe:`Kreiraj račun`,Subscribed:`Pretplata uspješna`,"Subscription plan updated successfully":``,Success:`Uspjeh`,"Success! Check your email for magic link to sign-in.":`Uspjeh! Provjeri svoju Email adresu za link za prijavu.`,"Success! Your account is fully activated, you now have access to all content.":`Uspjeh! Tvoj je račun aktiviran, sada imaš pristup svim sadržajima.`,"Success! Your email is updated.":`Uspjeh! Vaša Email adresa je promijenjena.`,"Successfully unsubscribed":`Odjava uspješna`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Hvala na registraciji. Prije nego počneš čitati, u nastavku su slične stranice koje bi tebi mogle biti interesantne.`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Hvala na povratnim informacijama!`,"That didn't go to plan":`To nije pošlo prema planu`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Email adresa koju smo spasili za tebe je {memberEmail} — ako to nije tačno, možeš je promijeniti u <button>postavkama računa</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Došlo je do problema prilikom slanja tvojih povratnih informacija. Molimo pokušaj ponovo malo kasnije.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Ova je stranica samo na poziv, kontaktiraj vlasnika za pristup.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Za nastavak procesa registracije, klikni na potvrdni link u svom inboxu. Ako ne stigne u roku od 3 minute, provjeri spam folder!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Isprobaj besplatno {amount} dana, a zatim plati {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Otključaj pristup svim newsletterima tako što ćete postati plaćeni član.`,"Unsubscribe from all emails":`Odjava sa svih Email poruka`,Unsubscribed:`Odjavljeno`,"Unsubscribed from all emails.":`Odjavljeno sa svih Email poruka.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Odjava s Email poruka neće otkazati tvoju plaćenu članarinu na {title}`,Update:`Ažuriraj`,"Update your preferences":`Ažuriraj svoje postavke`,"Updates & announcements":``,"Verification link sent, check your inbox":`Link za potvrdu poslan, provjeri svoj inbox`,"Verify your email address is correct":`Provjeri je li tvoja Email adresa ispravna`,"Verifying...":``,"View plans":`Pregledaj planove`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`
13Nismo te mogli odjaviti jer Email nije pronađen. Molimo kontaktiraj vlasnika web stranice.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Dobrodošli nazad, {name}!`,"Welcome back!":`Dobrodošli nazad!`,"Welcome to {siteTitle}":`Dobrodošli na {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Kada inbox ne prihvata Email poruke, to se obično naziva bounce (odbijanje). U mnogim slučajevima, to može biti privremeno. Međutim, u nekim slučajevima, odbijena e-pošta može biti vraćena kao trajni neuspjeh kada je Email adresa neispravna ili nepostojeća.`,"Why has my email been disabled?":`Zašto mi je onemogućena Email adresa?`,"X (Twitter)":``,year:``,Yearly:`Godišnje`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Trenutno imaš besplatno članstvo, nadogradi na plaćenu članarinu za potpuni pristup.`,"You have been successfully resubscribed":`Uspješno ste ponovo postali član`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Trenutno ne primate Email poruke`,"You're not receiving emails":`Ne primam Email poruke`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Ne primaš Email poruke jer je posljednja poruka označena kao spam ili zato što poruke nisu mogle biti dostavljene na tvoj inbox iz bilo kojeg drugog razloga.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Uspješna prijava.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Uspješna pretplata na <strong>{siteTitle}</strong>`,"Your account":`Tvoj račun`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Tvoj feedback pomaže pri odabiru tema koje se objavljuju.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Tvoja pretplata istieče {expiryDate}`,"Your subscription will renew on {renewalDate}":`Tvoja pretplata će se obnoviti {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Tvoja pretplata će započeti {subscriptionStart}`},Mo={"(save {highestYearlyDiscount}%)":`(estalvies {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dies gratuïts`,"{amount} off":`{amount} de descompte`,"{amount} off for first {number} months.":`{amount} de descompte pels primers {number} mesos`,"{amount} off for first {period}.":`{amount} de descompte pels primers {period}.`,"{amount} off forever.":`{amount} de descompte per sempre.`,"{discount}% discount":`{discount}% de descompte`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`En/na {memberEmail} ja no rebrà cap més butlletí de {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`En/na {memberEmail} no rebrà cap més correu electrònic quan algú respongui als teus comentaris.`,"{memberEmail} will no longer receive this newsletter.":`En/na {memberEmail} ja no rebrà més aquest butlletí.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dies de prova`,"{years} years":``,"+1 (123) 456-7890":`+34 123 456 789`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Compte`,"Account details updated successfully":`Detalls del compte actualitzats correctament`,"Account settings":`Configuració del compte`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Després que finalitzi el període de prova gratuït, se't cobrarà el preu estipulat del nivell que hagis triat. Sempre pots cancel·lar abans que això passi.`,"Already a member?":`Ja n'ets membre?`,"An error occurred":`Ha succeït un error`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ha succeït un error inesperat. Si-us-plau, torna a provar-ho o <a>contacta amb suport tècnic</a> si l'error persisteix.`,Back:`Torna enrere`,"Back to Log in":`Torna a l'inici de sessió`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Cancel·la en qualsevol moment.`,"Cancel subscription":`Cancel·la la subscripció`,Canceled:``,"Cancellation reason":`Motiu de la cancel·lació`,Change:`Canvia`,"Change plan":`Canvia pla`,"Check spam & promotions folders":`Comprova les carpetes de correu brossa i promocions`,"Check with your mail provider":`Consulta el teu proveïdor de correu`,"Check your inbox to verify email update":`Comprova la teva safata d'entrada per verificar el canvi d'adreça d'email`,Choose:`Tria`,"Choose a different plan":`Selecciona un pla diferent`,"Choose a plan":`Selecciona un pla`,"Choose your newsletters":`Selecciona els teus butlletins`,"Click here to retry":`Fes clic aquí per tornar-ho a intentar`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Tanca`,Code:``,"Comment preferences updated.":`Preferències de comentaris actualitzades`,Comments:`Comentaris`,Complimentary:`Gratuït`,Confirm:`Confirma`,"Confirm cancellation":`Confirma cancel·lació`,"Confirm subscription":`Confirma subscripció`,"Contact support":`Contacta amb suport tècnic`,Continue:`Continua`,"Continue subscription":`Continua subscripció`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`No s'ha pogut crear una sessió de pagament amb Stripe`,"Could not sign in. Login link expired.":`No s'ha pogut iniciar sessió. L'enllaç d'inici de sessió ha expirat.`,"Could not update email! Invalid link.":`No s'ha pogut actualitzar el correu electrònic! Enllaç no vàlid.`,"Create a new contact":`Crea un nou contacte`,"Current plan":`Pla actual`,"Delete account":`Esborra compte`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`No volies fer això? Gestiona les teves preferències <button>aquí</button>.`,"Don't have an account?":`No tens un compte?`,Edit:`Edita`,Email:`Correu electrònic`,"Email confirmation link expired.":``,"Email newsletter":`Butlletí informatiu per correu electrònic`,"Email newsletter settings updated":`Preferències de butlletins actualitzades`,"Email preferences":`Preferències del correu electrònic`,"Email preferences updated.":`Preferències del correu electrònic actualitzades`,Emails:`Correus electrònics`,"Emails disabled":`Correus electrònics desactivats`,"Ends {offerEndDate}":`Finalitza el {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Escriu la teva adreça d'email`,"Enter your name":`Escriu el teu nom`,
13Error:`Error`,"Expires {expiryDate}":`Expira el {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`No s'ha pogut cancel·lar la subscripció. Si-us-plau, torna-ho a intentar`,"Failed to log in, please try again":`No s'ha pogut iniciar sessió. Si-us-plau, torna-ho a intentar`,"Failed to log out, please try again":`No s'ha pogut tancar la sessió. Si-us-plau, torna-ho a intentar`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`No s'ha pogut processar el pagament. Si-us-plau, torna-ho a intentar`,"Failed to send magic link email":`No s'ha pogut enviar l'email amb l'enllaç màgic`,"Failed to send verification email":`No s'ha pogut enviar l'email de verificació`,"Failed to sign up, please try again":`No s'ha pogut completar el registre. Si-us-plau, torna-ho a intentar`,"Failed to update account data":`No s'han pogut actualitzar les dades del compte`,"Failed to update account details":`No s'han pogut actualitzar els detalls del compte`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`No s'ha pogut actualitzar la configuració del butlletí`,"Failed to update subscription, please try again":`No s'ha pogut actualitzar la subscripció. Si-us-plau, torna-ho a intentar`,"Failed to verify code, please try again":``,Forever:`per sempre`,"Free Trial – Ends {trialEnd}":`Prova gratuita - Finalitza el {trialEnd}`,"Get help":`Demana ajuda`,"Get in touch for help":`Posa't en contacte per obtenir ajuda`,"Get notified when someone replies to your comment":`Rep notificacions quan algú et respongui al teu comentari`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Envia comentaris sobre aquesta publicació`,"Help! I'm not receiving emails":`Ajuda! No rebo correus electrònics`,"Here are a few other sites you may enjoy.":`Aquí tens alguns altres llocs que et poden agradar.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Si un butlletí es marca com a correu brossa, els correus electrònics es desactivaran automàticament per a aquesta adreça per assegurar-te que ja no reps cap missatge no desitjat.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Si la queixa de correu brossa va ser accidental, o si vols començar a rebre correus electrònics de nou, pots tornar a subscriure't als correus electrònics fent clic al botó de la pantalla anterior.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Si cancel·les la teva subscripció ara, continuaràs tenint-hi accés fins al {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Si tens un compte de correu electrònic corporatiu o governamental, posa't en contacte amb el teu departament de TI i demana'ls-hi que permetin rebre correus electrònics de {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`S'ha enviat un enllaç d'inici de sessió al teu correu electrònic. Si no t'arriba en 3 minuts, revisa la teva carpeta de correu brossa.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Si vols començar a rebre correus electrònics de nou, el millor que pots fer és comprovar si hi ha cap problema a la teva adreça de correu electrònic i, a continuació, fes clic a tornar a subscriure's a la pantalla anterior.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Si no reps el butlletí electrònic al qual t'has subscrit, aquí tens algunes coses per comprovar.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Si has completat totes aquestes comprovacions i encara no reps correus electrònics, pots contactar amb {supportAddress} per obtenir assistència.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`En cas que es rebi un error permanent en intentar enviar un butlletí, els correus electrònics es desactivaran en aquest compte.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Afegeix {senderEmail} a la llista de contactes del teu client de correu electrònic. Això indica al teu proveïdor de correu que els correus electrònics enviats des d'aquesta adreça haurien de ser de confiança.`,"Invalid email address":`Adreça de correu electrònic invàlida`,"Invalid verification code":``,"Jamie Larson":`Josep Jaume Casademunt`,"[email protected]":`[email protected]`,"Less like this":`Menys d'aquest tipus`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Assegura't que els correus electrònics no acabin accidentalment a les carpetes Correu brossa o Promocions de la teva safata d'entrada. Si això passa, fes clic a "Marca com a NO correu brossa" i/o a "Mou a la safata d'entrada".`,Manage:`Gestiona`,"Maybe later":`Potser més tard`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Membresies no disponibles. Posa't en contacte amb el propietari per accedir-hi.`,month:`mes`,Monthly:`Mensual`,"More like this":`Més d'aquest tipus`,"More options":``,Name:`Nom`,"Need more help? Contact support":`Necessites més ajuda? Contacta amb suport tècnic`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Els butlletins de notícies poden estar desactivats al teu compte per dos motius: un correu electrònic anterior s'ha marcat com a correu brossa o bé s'ha intentat enviar un correu electrònic que ha provocat un error permanent (rebot).`,"No member exists with this e-mail address.":`No existeix cap membre amb aquesta adreça d'email`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`
13No reps els correus electrònics?`,"Now check your email!":`Revisa ara el teu correu electrònic!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Un cop et tornis a subscriure, si encara no reps correus electrònics a la teva safata d'entrada, comprova la carpeta de correu brossa. Alguns proveïdors de correu mantenen un registre de les queixes de correu brossa anteriors i continuaran marcant els correus electrònics com a tal. Si això passa, marca el darrer butlletí com a "No és correu brossa". ' per tornar-lo a moure a la safata d'entrada principal.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Falla permanent (rebot)`,"Phone number":`Número de telèfon`,Plan:`Pla`,"Plan checkout was cancelled.":`S'ha cancel·lat el pagament del pla.`,"Plan upgrade was cancelled.":`S'ha cancel·lat l'actualització del pla.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Posa't en contacte amb {supportAddress} per ajustar la teva subscripció gratuïta.`,"Please enter {fieldName}":`Si-us-plau, introdueix {fieldName}`,"Please fill in required fields":`Si-us-plau, omple els camps obligatoris`,Podcasts:``,"Re-enable emails":`Torna a activar els correus electrònics`,Recommendations:`Recomanacions`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Es renova a {price}`,"Resume subscription":``,Retry:`Torna-ho a provar`,Save:`Desa`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Enviant enllaç d'inici de sessió...`,"Sending...":`Enviant`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Mostra'ls tots`,"Sign in":`Inicia sessió`,"Sign out":`Tanca sessió`,"Sign up":`Registra't`,"Signup error: Invalid link":`Error de registre: Enllaç no vàlid`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Quelcom no ha funcionat. Si-us-plau, torna-ho a intentar més tard.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Ho sentim, no hi ha cap recomanació ara mateix.`,"Sorry, that didn’t work.":`Em sap greu, però no ha funcionat.`,"Spam complaints":`Queixes de correu brossa`,"Start {amount}-day free trial":`Comença el període de proves de {amount} dies`,"Starting {startDate}":`A partir de {startDate}`,"Starting today":`Comença avui`,"Submit feedback":`Envia comentaris`,Subscribe:`Subscriu-te`,Subscribed:`Subscrit`,"Subscription plan updated successfully":`Pla de subscripció actualitzat correctament`,Success:`Exitosament`,"Success! Check your email for magic link to sign-in.":`Fantàstic! Comprova el teu correu electrònic per trobar l'enllaç màgic per iniciar la sessió.`,"Success! Your account is fully activated, you now have access to all content.":`Fantàstic! El teu compte està totalment activat. Ara tens accés a tot el contingut.`,"Success! Your email is updated.":`Fantàstic! El teu correu electrònic està actualitzat.`,"Successfully unsubscribed":`T'has donat de baixa correctament`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Gràcies per subscriure't. Abans de començar a llegir, et mostrem alguns altres llocs que et poden agradar.`,"Thank you for your support":`Gràcies pel teu recolzament`,"Thank you for your support!":`Gràcies pel teu recolzament!`,"Thanks for the feedback!":`Gràcies pels teus comentaris!`,"That didn't go to plan":`Això no ha anat com estava previst`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`L'adreça electrònica que tenim per a tu és {memberEmail}; si no és correcta, pots actualitzar-la a l'<button>àrea de configuració del teu compte</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Hi ha hagut un problema en enviar els teus comentaris. Torna-ho a provar una mica més tard.`,"There was an error cancelling your subscription, please try again.":`Hi ha hagut un problema en cancel·lar la teva subscripció. Torna-ho a provar.`,"There was an error continuing your subscription, please try again.":`Hi ha hagut un problema en reprendre la teva subscripció. Torna-ho a provar.`,"There was an error processing your payment. Please try again.":`Hi ha hagut un problema processant el teu pagament. Torna-ho a provar.`,"There was an error sending the email, please try again":`Hi ha hagut un problema en enviar el correu. Torna-ho a provar.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Aquest lloc web és accessible només per invitació, contacta amb el propietari per obtenir-hi accés.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Aquest lloc web no està acceptant pagaments en aquests moments.`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Per completar el registre, fes clic sobre l'enllaç de confirmació al teu correu electrònic. Si no t'arriba en 3 minuts, revisa la teva carpeta de correu brossa!`,"To continue to stay up to date, subscribe to {publication} below.":`Per a mantenir-te'n al dia, subscriute a {publication} més avall.`,"Too many attempts try again in {number} days.":`Massa intents - Torna-ho a intentar en {number} dies.`,"Too many attempts try again in {number} hours.":`Massa intents - Torna-ho a intentar en {number} hores.`,"Too many attempts try again in {number} minutes.":`Massa intents - Torna-ho a intentar en {number} minuts.`,"Too many different sign-in attempts, try again in {number} days":`Massa intents d'inici de sessió diferents - Torna-ho a intentar en {number} dies.`,"Too many different sign-in attempts, try again in {number} hours":`Massa intents d'inici de sessió diferents - Torna-ho a intentar en {number} hores.`,"Too many different sign-in attempts, try again in {number} minutes":`Massa intents d'inici de sessió diferents - Torna-ho a intentar en {number} minuts.`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Provar de manera gratuïta durant {amount} dies i després {originalPrice}.`,"Unable to initiate checkout session":`No s'ha pogut iniciar el pagament`,"Unlock access to all newsletters by becoming a paid subscriber.":`De
13sbloqueja l'accés a tots els butlletins fent-te subscriptor de pagament.`,"Unsubscribe from all emails":`Cancel·la les subscripcions a tots els correus electrònics`,Unsubscribed:`S'ha cancel·lat la subscripció`,"Unsubscribed from all emails.":`S'ha cancel·lat la subscripció de tots els correus electrònics`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Cancel·lar la subscripció no cancel·larà la teva subscripció de pagament a {title}`,Update:`Actualitza`,"Update your preferences":`Actualitza les teves preferències`,"Updates & announcements":``,"Verification link sent, check your inbox":`Enllaç de verificació enviat, comprova la teva safata d'entrada`,"Verify your email address is correct":`Verifica que la teva adreça de correu electrònic és correcta`,"Verifying...":``,"View plans":`Mostra plans`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`No hem pogut cancel·lar la teva subscripció ja que no s'ha trobat l'adreça de correu electrònic. Si-us-plau, contacta amb el propietari del lloc web.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Benvingut/da de nou, {name}!`,"Welcome back!":`Benvingut/da de nou!`,"Welcome to {siteTitle}":`Benvingut/da a {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Quan una safata d'entrada no accepta un correu electrònic s'anomena, habitualment, un rebot. En molts casos, això pot ser temporal. Tanmateix, en alguns casos, un correu electrònic rebutjat es pot retornar com a error permanent quan una adreça de correu electrònic no és vàlida o no existeix.`,"Why has my email been disabled?":`Per què s'ha desactivat el meu correu electrònic?`,"X (Twitter)":``,year:`any`,Yearly:`Anual`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Actualment tens una subscripció gratuïta. Actualitza a una subscripció de pagament per accedir-hi.`,"You have been successfully resubscribed":`T'has tornat a subscriure amb èxit`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Actualment no reps correus electrònics`,"You're not receiving emails":`No estàs rebent correus electrònics`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`No estàs rebent correus electrònics perquè l'has marcat recentment com a correu brossa o perquè no s'han pogut entregar els missatges a l'adreça de correu electrònic proporcionada.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Has iniciat la sessió correctament.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`T'has subscrit correctament a <strong>{siteTitle}</strong>`,"Your account":`El teu compte`,"Your email":``,"Your email has failed to resubscribe, please try again":`La teva adreça de correu no s'ha pogut tornar a subscriure - torna-ho a intentar`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`La teva opinió ajuda a definir què es publica.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`La teva subscripció caducarà el {expiryDate}`,"Your subscription will renew on {renewalDate}":`La teva subscripció es renovarà el {renewalDate}`,"Your subscription will start on {subscriptionStart}":`La teva subscripció començarà el {subscriptionStart}`},No={"(save {highestYearlyDiscount}%)":`(ušetřete {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dní zdarma`,"{amount} off":`Sleva {amount}`,"{amount} off for first {number} months.":`Sleva {amount} na prvních {number} měsíců.`,"{amount} off for first {period}.":`Sleva {amount} na první {period}.`,"{amount} off forever.":`Sleva {amount} navždy.`,"{discount}% discount":`{discount}% sleva`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} již nebude dostávat newsletter {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} již nebude dostávat e-maily, když někdo odpoví na vaše komentáře.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} již nebude dostávat tento newsletter.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dní zdarma`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Účet`,"Account details updated successfully":``,"Account settings":`Nastavení účtu`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Po skončení zkušební doby vám bude účtována běžná cena pro vybranou úroveň. Vždy můžete předtím zrušit odběr.`,"Already a member?":`Již jste členem?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Došlo k neočekávané chybě. Zkuste to prosím znovu nebo <a>kontaktujte podporu</a>, pokud chyba přetrvává.`,Back:`Zpět`,"Back to Log in":`Zpět na přihlášení`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Černý pátek`,Bluesky:``,"Cancel anytime.":`Zrušit kdykoli.`,"Cancel subscription":`Zrušit odběr`,Canceled:``,"Cancellation reason":`Důvod zrušení`,Change:`Změnit`,"Change plan":``,"Check spam & promotions folders":`Zkontrolujte složky spam a propagace`,"Check with your mail provider":`Zkontrolujte u svého poskytovatele e-mailu`,"Check your inbox to verify email update":``,Choose:`Vybrat`,"Choose a different plan":`Vybrat jiný plán`,"Choose a plan":``,"Choose your newsletters":`Vyberte si newsletter`,"Click here to retry":`Klikněte zde pro opakování`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Zavřít`,Code:``,"Comment preferences updated.":``,Comments:`Komentáře`,Complimentary:`Zdarma`,Confirm:`Potvrdit`,"Confirm cancellation":`Potvrdit zrušení`,"Confirm subscription":`Potvrdit odběr`,"Contact support":`Kontaktovat podporu`,Continue:`Pokračovat`,"Continue subscription":`Pokračovat v odběru`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Nelze se přihlásit. Přihlašovací odkaz vypršel.`,"Could not update email! Invalid link.":`Nelze aktualizovat e-mail! Neplatný odkaz.`,"Create a new contact":`Vytvořit nový kontakt`,"Current plan":`Aktuální plán`,"Delete account":`Smazat účet`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Nechtěli jste to udělat? Spravujte své předvolby <button>zde</button>.`,"Don't have an account?":`Nemáte účet?`,Edit:`Upravit`,Email:`E-mail`,"Email confirmation link expired.":``,"Email newsletter":`E-mailový newsletter`,"Email newsletter settings updated":``,"Email preferences":`Předvolby e-mailu`,"Email preferences updated.":``,Emails:`E-maily`,"Emails disabled":`E-maily vypnuty`,"Ends {offerEndDate}":`Končí {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Zadejte svou e-mailovou adresu`,"Enter your name":`Zadejte své jméno`,Error:`Chyba`,"Expires {expiryDate}":`Vyprší {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Navždy`,"Free Trial – Ends {trialEnd}":`Zkušební verze zdarma – Končí {trialEnd}`,"Get help":`Získat pomoc`,"Get in touch for help":`Kontaktujte nás pro pomoc`,"Get notified when someone replies to your comment":`Dostávat upozornění, když někdo odpoví na váš komentář`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Dát zpětnou vazbu k tomuto příspěvku`,"Help! I'm not receiving emails":`Pomoc! Nedostávám e-maily`,"Here are a few other sites you may enjoy.":`Zde je několik dalších webů, které by se vám mohly líb
13it.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Pokud je newsletter označen jako spam, e-maily jsou pro tuto adresu automaticky deaktivovány, abyste již nedostávali žádné nevyžádané zprávy.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Pokud bylo nahlášení spamu neúmyslné nebo chcete znovu začít dostávat e-maily, můžete se znovu přihlásit k odběru e-mailů kliknutím na tlačítko na předchozí obrazovce.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Pokud nyní zrušíte svůj odběr, budete mít přístup až do {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Pokud máte firemní nebo institucionální e-mailový účet, obraÅ¥te se na své IT oddělení a požádejte je, aby povolili přijímání e-mailů od {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Odkaz pro přihlášení byl odeslán do vaší e-mailové schránky. Pokud nepřijde do 3 minut, zkontrolujte prosím svou složku nevyžádaných zpráv (spam).`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Pokud chcete znovu začít dostávat e-maily, nejlepším dalším krokem je zkontrolovat, zda není problém s vaší e-mailovou adresou v naÅ¡ich záznamech, a poté kliknout na tlačítko pro opětovné přihlášení na předchozí obrazovce.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Pokud nedostáváte e-mailový newsletter, k němuž jste se přihlásili, zde je několik věcí, které můžete zkontrolovat.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Pokud jste provedli vÅ¡echny tyto kontroly a stále nedostáváte e-maily, můžete požádat o podporu kontaktováním {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`V případě, že při pokusu o odeslání newsletteru dojde k trvalému selhání, budou e-maily na účtu deaktivovány.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Ve svém e-mailovém klientu přidejte {senderEmail} do seznamu kontaktů. Tím dáte svému poskytovateli e-mailu signál, že e-maily odeslané z této adresy jsou důvěryhodné.`,"Invalid email address":`Neplatná e-mailová adresa`,"Invalid verification code":``,"Jamie Larson":`Jamie Larson`,"[email protected]":`[email protected]`,"Less like this":`Méně podobných`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Ujistěte se, že e-maily nekončí omylem ve složkách Spam nebo Propagace ve vaší schránce. Pokud ano, klikněte na "Označit jako ne spam" a/nebo "Přesunout do doručené poÅ¡ty".`,Manage:`Spravovat`,"Maybe later":`Možná později`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Členství není k dispozici, kontaktujte vlastníka pro přístup.`,month:``,Monthly:`Měsíčně`,"More like this":`Víc podobných`,"More options":``,Name:`Jméno`,"Need more help? Contact support":`Potřebujete další pomoc? Kontaktujte podporu`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Newslettery mohou být na vaÅ¡em účtu deaktivovány ze dvou důvodů: Předchozí e-mail byl označen jako spam, nebo pokus o odeslání e-mailu skončil trvalým selháním (odrazem).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`
13Nepřicházejí vám e-maily?`,"Now check your email!":`Zkontrolujte svou e-mailovou schránku!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Po opětovném přihlášení, pokud stále nevidíte e-maily ve své schránce, zkontrolujte složku spam. Někteří poskytovatelé e-mailových schránek si uchovávají záznam o předchozích stížnostech na spam a budou nadále označovat e-maily. Pokud k tomu dojde, označte nejnovější newsletter jako 'Není spam', aby se přesunul zpět do vaší hlavní schránky.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Trvalé selhání (vrátilo se)`,"Phone number":`Telefonní číslo`,Plan:`Plán`,"Plan checkout was cancelled.":`Platba za plán byla zrušena.`,"Plan upgrade was cancelled.":`Upgrade plánu byl zrušen.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Prosím kontaktujte {supportAddress} pro úpravu vašeho zadarmového předplatného.`,"Please enter {fieldName}":`Prosím zadejte {fieldName}`,"Please fill in required fields":`Prosím vyplňte povinná pole`,Podcasts:``,"Re-enable emails":`Znovu povolit e-maily`,Recommendations:`Doporučení`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Obnovuje se za {price}.`,"Resume subscription":``,Retry:`Zkusit znovu`,Save:`Uložit`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Odesílání přihlašovacího odkazu...`,"Sending...":`Odesílání...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Zobrazit vše`,"Sign in":`Přihlásit se`,"Sign out":`Odhlásit se`,"Sign up":`Registrovat se`,"Signup error: Invalid link":`Chyba registrace: Neplatný odkaz`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Něco se pokazilo, zkuste to prosím později.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Omlouváme se, to nefungovalo.`,"Spam complaints":`Stížnosti na spam`,"Start {amount}-day free trial":`Začít {amount}denní zkušební verzi zdarma`,"Starting {startDate}":`Začíná {startDate}`,"Starting today":`Začíná dnes`,"Submit feedback":`Odeslat zpětnou vazbu`,Subscribe:`Odebírat`,Subscribed:`odebíráte`,"Subscription plan updated successfully":``,Success:`Úspěch`,"Success! Check your email for magic link to sign-in.":`Úspěch! Zkontrolujte svůj e-mail pro magický odkaz k přihlášení.`,"Success! Your account is fully activated, you now have access to all content.":`Úspěch! Váš účet je plně aktivován, nyní máte přístup k veškerému obsahu.`,"Success! Your email is updated.":`Úspěch! Váš e-mail byl aktualizován.`,"Successfully unsubscribed":`Úspěšné odhlášení`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Děkujeme za přihlášení k odběru. Než začnete číst, níže je několik dalších webů, které by se vám mohly líbit.`,"Thank you for your support":`Děkujeme za vaši podporu`,"Thank you for your support!":`Děkujeme za vaši podporu!`,"Thanks for the feedback!":`Děkujeme za zpětnou vazbu!`,"That didn't go to plan":`Něco se nepovedlo`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`E-mailová adresa, kterou pro vás máme, je {memberEmail} — pokud to není správně, můžete ji aktualizovat v <button>nastavení vašeho účtu</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Při odesílání vaší zpětné vazby došlo k problému. Zkuste to prosím znovu o něco později.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":`Při zpracování vaší platby došlo k chybě. Zkuste to prosím znovu.`,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Tento web je pouze pro pozvané, kontaktujte provozovatele pro přístup.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Tento web momentálně nepřijímá platby.`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Pro dokončení registrace klikněte na potvrzovací odkaz ve vaší e-mailové schránce. Pokud nepřijde do 3 minut, zkontrolujte prosím složku nevyžádaných zpráv (spam)!`,"To continue to stay up to date, subscribe to {publication} below.":`Chcete-li zůstat informováni, přihlaste se k odběru {publication} níže.`,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Vyzkoušejte zdarma na {amount} dní, poté {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Odemkněte přístup ke všem newsletterům tím, že se stanete placeným odběratelem.`,"Unsubscribe from all emails":`Odhlásit se od všech e-mailů`,Unsubscribed:`Odhlášeno`,"Unsubscribed from all emails.":`Odhlášeno ze všech e-mailů.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Odhlášení ze newsletterů nezruší váš placený odběr {title}`,Update:`Aktualizovat`,"Update your preferences":`Aktualizovat předvolby`,"Updates & announcements":``,"Verification link sent, check your inbox":`Ověřovací odkaz odeslán, zkontrolujte svou schránku`,"Verify your email address is correct":`Ověřte, zda je vaše e-mailová adresa správná`,"Verifying...":``,"View plans":`Zobrazit plány`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`
13Nemohli jsme vás odhlásit, protože e-mailová adresa nebyla nalezena. Kontaktujte prosím provozovatele webu.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Vítejte zpět, {name}!`,"Welcome back!":`Vítejte zpět!`,"Welcome to {siteTitle}":`Vítejte na {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Když schránka nepřijme e-mail, běžně se tomu říká odraz. V mnoha případech to může být dočasné. V některých případech však může být odražený e-mail vrácen jako trvalé selhání, když je e-mailová adresa neplatná nebo neexistující.`,"Why has my email been disabled?":`Proč byl můj e-mail deaktivován?`,"X (Twitter)":``,year:``,Yearly:`Ročně`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`V současné době máte bezplatné členství, upgradujte na placené předplatné pro plný přístup.`,"You have been successfully resubscribed":`Úspěšně jste se opět přihlásili k odběru`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`V současné době nedostáváte e-maily`,"You're not receiving emails":`Nedostáváte e-maily`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Nepřicházejí vám e-maily, protože jste buď označili nedávnou zprávu jako spam, nebo doručování zpráv na vámi zadaný e-mail nefunguje.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Úspěšně jste se přihlásili.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Úspěšně jste se přihlásili k odběru <strong>{siteTitle}</strong>`,"Your account":`Váš účet`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Vaše připomínky pomáhají ladit a tvořit obsah webu.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Vaše předplatné vyprší {expiryDate}`,"Your subscription will renew on {renewalDate}":`Vaše předplatné se obnoví {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Vaše předplatné začne {subscriptionStart}`},Po={"(save {highestYearlyDiscount}%)":`(spar {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dage gratis`,"{amount} off":`{amount} rabat`,"{amount} off for first {number} months.":`{amount} rabat for de første {number} måneder.`,"{amount} off for first {period}.":`{amount} rabat for den/det første {period}.`,"{amount} off forever.":`{amount} rabat for evigt`,"{discount}% discount":`{discount}% rabat`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} vil ikke længere modtage {newsletterName} nyhedsbrev.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} vil ikke længere modtage e-mails når nogen svarer på dine kommentarer.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} vil ikke længere modtage dette nyhedsbrev.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dage gratis`,"{years} years":``,"+1 (123) 456-7890":`+45 12 34 56 78`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Konto`,"Account details updated successfully":`Kontooplysningerne blev opdateret`,"Account settings":`Kontoindstillinger`,"Add a personal note":`Tilføj en personlig note`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Når din gratis prøveperiode udløber, vil du blive opkrævet den normale pris for det abonnement du har valgt. Du kan selvfølgelig alt
13id annullere dit abonnement inden.`,"Already a member?":`Er du allerede medlem?`,"An error occurred":`Der opstod en fejl`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Der opstod en uventet fejl. Prøv venligst igen eller <a>kontakt support</a> hvis fejlen fortsætter.`,Back:`Tilbage`,"Back to Log in":`Tilbage til log ind`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Annuller når som helst.`,"Cancel subscription":`Annuller abonnement`,Canceled:``,"Cancellation reason":`Årsag til annullering`,Change:`Skift`,"Change plan":`Skift abonnement`,"Check spam & promotions folders":`Tjek spam og kampagner mapper`,"Check with your mail provider":`Tjek med din e-mailudbyder`,"Check your inbox to verify email update":`Tjek din indbakke for at bekræfte e-mailopdateringen`,Choose:`Vælg`,"Choose a different plan":`Vælg et andet abonnement`,"Choose a plan":`Vælg et abonnement`,"Choose your newsletters":`Hvilke nyhedsbreve ønsker du`,"Click here to retry":`Klik her for at prøve igen`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Luk`,Code:``,"Comment preferences updated.":`Kommentarpræferencer blev opdateret.`,Comments:`Kommentarer`,Complimentary:`Gratis`,Confirm:`Bekræft`,"Confirm cancellation":`Bekræft annullering`,"Confirm subscription":`Bekræft abonnement`,"Contact support":`Kontakt support`,Continue:`Fortsæt`,"Continue subscription":`Fortsæt tilmelding`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Kunne ikke oprette Stripe checkout-session`,"Could not sign in. Login link expired.":`Kunne ikke log ind. Log ind link udløbet.`,"Could not update email! Invalid link.":`Kunne ikke opdatere e-mail! Ugyldigt link.`,"Create a new contact":`Opret ny kontakt`,"Current plan":`Nuværende abonnement`,"Delete account":`Slet konto`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Var det ikke dette du ønskede at gøre? Administrer dine præferencer <button>her</button>.`,"Don't have an account?":`Har du ikke en konto?`,Edit:`Rediger`,Email:`E-mail`,"Email confirmation link expired.":``,"Email newsletter":`E-mail nyhedsbrev`,"Email newsletter settings updated":`Indstillinger for nyhedsbrev blev opdateret`,"Email preferences":`E-mail præferencer`,"Email preferences updated.":`E-mailpræferencer blev opdateret.`,Emails:`E-mails`,"Emails disabled":`E-mails deaktiveret`,"Ends {offerEndDate}":`Udløber {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Indtast din e-mailadresse`,"Enter your name":`Indtast dit navn`,Error:`Fejl`,"Expires {expiryDate}":`Udløber {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Kunne ikke annullere abonnementet, prøv venligst igen`,"Failed to log in, please try again":`Kunne ikke logge ind, prøv venligst igen`,"Failed to log out, please try again":`Kunne ikke logge ud, prøv venligst igen`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Kunne ikke behandle betaling, prøv venligst igen`,"Failed to send magic link email":`Kunne ikke sende magic link e-mail`,"Failed to send verification email":`Kunne ikke sende bekræftelses-e-mail`,"Failed to sign up, please try again":`Kunne ikke tilmelde dig, prøv venligst igen`,"Failed to update account data":`Kunne ikke opdatere kontodata`,"Failed to update account details":`Kunne ikke opdatere konto oplysninger`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Kunne ikke opdatere nyhedsbrev indstillinger, prøv venligst igen`,"Failed to update subscription, please try again":`Kunne ikke opdatere abonnement, prøv venligst igen`,"Failed to verify code, please try again":``,Forever:`For evigt`,"Free Trial – Ends {trialEnd}
13":`Gratis prøveperiode - Udløber {trialEnd}`,"Get help":`FÃ¥ hjælp`,"Get in touch for help":`Tag kontakt for at fÃ¥ hjælp`,"Get notified when someone replies to your comment":`Bliv notificeret nÃ¥r nogen svarer pÃ¥ din kommentar`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Giv feedback til dette indlæg`,"Help! I'm not receiving emails":`Hjælp! Jeg modtager ikke e-mails`,"Here are a few other sites you may enjoy.":`Her er et par andre sider du mÃ¥ske vil synes om.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Hvis et nyhedsbrev er markeret som spam, deaktiveres e-mails automatisk for den adresse sÃ¥ du ikke længere modtage uønskede beskeder.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Hvis spamklagen var utilsigtet, eller du gerne vil begynde at modtage e-mails igen, kan du abonnere igen pÃ¥ e-mails ved at klikke pÃ¥ knappen pÃ¥ det forrige skærmbillede.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Hvis du annullere dit abonnement nu, vil du fortsat have adgang indtil {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Hvis du har en virksomheds- eller statslig e-mailkonto, skal du kontakte din it-afdeling og bede dem om at tillade, at e-mails modtages fra {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Der er blevet sendt en link til din email, du kan bruge til at logge ind med. Hvis det ikke kommer frem indenfor 3 minutter, sÃ¥ tjek din spam mappe.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Hvis du gerne vil begynde at modtage e-mails igen, er de bedste næste trin at tjekke din registreret e-mailadresse for eventuelle problemer og derefter klikke pÃ¥ gentilmeld pÃ¥ den forrige skærmbillede.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Hvis du ikke modtager det e-mailnyhedsbrev, du har tilmeldt dig, er der et par ting, du skal tjekke.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Hvis du har gennemført alle disse checks, og du stadig ikke modtager e-mails, kan du kontakte {supportAddress} for at fÃ¥ hjælp.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`I tilfælde af, at der modtages en permanent fejl ved forsøg pÃ¥ at sende et nyhedsbrev, vil e-mails blive deaktiveret pÃ¥ kontoen.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Tilføj {senderEmail} til din kontaktliste i din e-mailklient. Dette signalerer til din e-mailudbyder, at e-mails sendt fra denne adresse skal være tillid til.`,"Invalid email address":`Ugyldig e-mailadresse`,"Invalid verification code":``,"Jamie Larson":`Sofie Nielsen`,"[email protected]":`[email protected]`,"Less like this":`Mindre af dette`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Sørg for, at e-mails ikke ender i Spam eller Kampagner mapper i din indbakke. Hvis de gør, skal du klikke pÃ¥ "Markér som ikke spam" og/eller "Flyt til indbakke".`,Manage:`Administrer`,"Maybe later":`MÃ¥ske senere`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Medlemskaber med dette domæne er i øjeblikket udelukket.`,"Memberships unavailable, contact the owner for access.":`Medlemskaber er ikke tilgængelige. Kontakt ejeren for at fÃ¥ adgang.`,month:`mÃ¥ned`,Monthly:`MÃ¥nedlig`,"More like this":`Mere af dette`,"More options":``,Name:`Navn`,"Need more help? Contact support":`Brug for hjælp? Kontakt support`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Nyhedsbreve kan deaktiveres pÃ¥ din konto af to Ã¥rsager: En tidligere e-mail blev markeret som spam, eller forsøg pÃ¥ at sende en e-mail resulterede i en permanent fejl (bounce).`,"No member exists with this e-mail address.":`Der findes ingen medlem med denne e-mailadresse.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Modtager du ikke e-mails?`,"Now check your email!":`Tjek din e-mail!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`NÃ¥r du har tilmeldt dig igen, hvis du stadig ikke kan se e-mails i din indbakke, skal du tjekke din spam-mappe. Nogle e-mailudbydere registrerer tidligere spam-klager og vil blive ved med at markere e-mails. Hvis dette sker, skal du markere det seneste nyhedsbrev som 'Ikke spam' for at flytte det tilbage til din primære indbakke.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Permanent fejl (bounce)`,"Phone number":`Telefonnummer`,Plan:`Abonnement`,"Plan checkout was cancelled.":`Abonnementsbetaling blev annulleret.`,"Plan upgrade was cancelled.":`Opgradering af abonnement blev annulleret.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Kontakt venligst {supportAddress} for at ændre dit gratis abonnement.`,"Please enter {fieldName}":`Indtast venligst {fieldName}`,"Please fill in required fields":`Udfyld venligst pÃ¥krævede felter`,Podcasts:``,"Re-enable emails":`Genaktiver e-mails`,Recommendations:`Anbefalinger`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Bliver fornyet til {price}.`,"Resume subscription":``,Retry:`Prøv igen`,Save:`Gem`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Sender link til log ind`,"Sending...":`Sender`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Vis alle`,"Sign in":`Log ind`,"Sign out":`Log ud`,"Sign up":`Bliv medlem`,"Signup error: Invalid link":`Tilmeldingsfejl: Ugyldigt link`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Noget gik galt, prøv venligst igen senere.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Beklager, der er ingen anbefalinger tilgængelige lige nu.`,"Sorry, that didn’t work.":`Beklager, det virkede ikke.`,"Spam complaints":`Spam klager`,"Start {amount}-day free trial":`Start {amount}-dages gratis prøveperiode`,"Starting {startDate}":`Fra {startDate}`,"Starting today":`Fra i dag`,"Submit feedback":`Send feedback`,Subscribe:`Tilmeld`,Subscribed:`Tilmeldt`,"Subscription plan updated successfully":`Abonnementet blev opdateret`,Success:`Succes`,"Success! Check your email for magic link to sign-in.":`SÃ¥dan! Tjek din indbakke for et magisk link til at logge ind.`,"Success! Your account is fully activated, you now have access to all content.":`SÃ¥dan! Din konto er fuldt aktiveret, du har nu adgang til alt indhold.`,"Success! Your email is updated.":`SÃ¥dan! Din e-mail er opdateret.`,"Successfully unsubscribed":`Du er nu afmeldt`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Tak for din tilmelding. Før du begynder at læse, er her et par andre sider du mÃ¥ske vil synes om.`,"Thank you for your support":`Tak for din støtte`,"Thank you for your support!":`Tak for din støtte!`,"Thanks for the feedback!":`Tak for din feedback!`,"That didn't go to plan":`Det gik ikke helt efter planen`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Den e-mailadresse, vi har pÃ¥ dig, er {memberEmail} – hvis det ikke er korrekt, kan du opdatere den i dit <button>kontoindstillingsomrÃ¥de</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Der opstod et problem med at sende din feedback. Prøv venligst igen lidt senere.`,"There was an error cancelling your subscription, please try again.":`Der opstod en fejl under annulleringen af dit abonnement, prøv venligst igen.`,"There was an error continuing your subscription, please try again.":`Der opstod en fejl under forlængelsen af dit abonnement, prøv venligst igen.`,"There was an error processing your payment. Please try again.":`Der opstod en fejl under behandlingen af din betaling. Prøv venligst igen.`,"There was an error sending the email, please try again":`Der opstod en fejl under afsendelse af e-mailen, prøv venligst igen.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Denne sider kræver at du skal være inviteret. Kontakt ejeres for at fÃ¥ adgang.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Denne side accepterer ikke betalinger i øjeblikket.`,"This site only accepts paid members.":`Denne side er kun tilgængelig for betalende medlemmer.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`For at gennemføre oprettelsen af din konto, skal du klikke pÃ¥ bekræftelseslinket i din e-mail indbakke. Hvis det ikke kommer indenfor 3 minutter, sÃ¥ tjek venligst din spam mappe!`,"To continue to stay up to date, subscribe to {publication} below.":`For at fortsætte med at holde dig opdateret, skal du abonnere pÃ¥ {publication} nedenfor.`,"Too many attempts try again in {number} days.":`For mange forsøg, prøv igen om {number} dage.`,"Too many attempts try again in {number} hours.":`For mange forsøg, prøv igen om {number} timer.`,"Too many attempts try again in {number} minutes.":`For mange forsøg, prøv igen om {number} minutter.`,"Too many different sign-in attempts, try again in {number} days":`For mange forskellige loginforsøg, prøv igen om {number} dage.`,"Too many different sign-in attempts, try again in {number} hours":`For mange forskellige loginforsøg, prøv igen om {number} timer.`,"Too many different sign-in attempts, try again in {number} minutes":`For mange forskellige loginforsøg, prøv igen om {number} minutter.`,"Too many sign-up attempts, try again later":`For mange tilmeldingsforsøg, prøv venligst igen senere`,"Try free for {amount} days, then {originalPrice}.":`Prøv gratis i {amount} dage, derefter {originalPrice}.`,"Unable to initiate checkout session":`Kan ikke starte betalings-session`,"Unlock access to all newsletters by becoming a paid subscriber.":`LÃ¥s op for adgang til alle nyhedsbreve ved at blive en betalingsabonnent.`,"Unsubscribe from all emails":`Afmeld alle e-mails`,Unsubscribed:`Afmeldt`,"Unsubscribed from all emails.":`Afmeldt fra alle emails.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Du annullerer ikke dit abonnement pÃ¥ {title} ved at afmelde dig fra alle e-mails`,Update:`Opdater`,"Update your preferences":`Opdater dine præferencer`,"Updates & announcements":``,"Verification link sent, check your inbox":`Link til bekræftelse er sendt. Tjek din indbakke.`,"Verify your email address is correct":`Tjek om din e-mailadresse er korrekt`,"Verifying...":``,"View plans":`Se abonnementer`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Vi kunne ikke afmelde dig, da e-mailen ikke blev fundet. Kontakt venligst ejeren af siden.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Velkommen tilbage, {name}!`,"Welcome back!":`Velkommen tilbage!`,"Welcome to {siteTitle}":`Velkommen til {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Når en indbakke ikke accepterer en e-mail, kaldes det almindeligvis en bounce. I mange tilfælde kan dette være midlertidigt. Men i nogle tilfælde kan en afvist e-mail returneres som en permanent fejl, når en e-mailadresse er ugyldig eller ikke eksisterer.`,"Why has my email been disabled?":`Hvorfor er min e-mail blevet deaktiveret?`,"X (Twitter)":``,year:`år`,Yearly:`Årlig`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Du har i øjeblikket et gratis medlemskab, opgrader til et betalt abonnement for fuld adgang.`,"You have been successfully resubscribed":`Du er nu tilmeldt igen`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Du modtager ikke e-mails i øjeblikket`,"You're not receiving emails":`Du modtager ikke e-mails`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Du modtager ikke e-mails fordi du enten har markeret en af de seneste mails som spam, eller fordi e-mails ikke kunne leveres til den oplyste e-mailadresse.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Du er nu logget ind.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Du er nu tilmeldt til <strong>{siteTitle}</strong>`,"Your account":`Din konto`,"Your email":``,"Your email has failed to resubscribe, please try again":`Din e-mail kunne ikke genabonneres, prøv venligst igen.`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Dit input hjælper med at forme det der bliver publiceret.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Dit abonnement udløber {expiryDate}`,"Your subscription will renew on {renewalDate}":`Dit abonnement fornyes {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Dit abonnement starter {subscriptionStart}`},Fo={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% sparen)`,"{amount} days free":`{amount} Tage kostenfrei`,"{amount} off":`{amount} Rabatt`,"{amount} off for first {number} months.":`{amount} Rabatt für die ersten {number} Monate.`,"{amount} off for first {period}.":`{amount} Rabatt für den/das erste/n {period}.`,"{amount} off forever.":`dauerhaft {amount} günstiger.`,"{discount}% discount":`{discount}% Rabatt`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} wird den Newsletter {newsletterName} nicht länger erhalten.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} wird keine weiteren E-Mail-Benachrichtigungen für Kommentar-Antworten erhalten.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} wird diesen Newsletter nicht länger erhalten.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} Tage kostenfrei`,"{years} years":``,"+1 (123) 456-7890":`+49 123 4567890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Konto`,"Account details updated successfully":`Kontodaten erfolgreich aktualisiert`,"Account settings":`Konto-Einstellungen`,"Add a personal note":`Persönliche Anmerkung hinzufügen`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Wenn das kostenlose Testabo endet, bezahlst du den regulären Preis für den gewählten Tarif. Du kannst dein Abonnement jederzeit kündigen.`,"Already a member?":`Bereits Mitglied?`,"An error occurred":`Ein Fehler ist aufgetreten`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ein unerwarteter Fehler ist aufgetreten. Bitte versuche es erneut oder wende dich an den <a>Support</a>, falls der Fehler weiter besteht.`,Back:`Zurück`,"Back to Log in":`Zurück zur Anmeldung`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Jederzeit kündbar.`,"Cancel subscription":`Abonnement kü
13ndigen`,Canceled:``,"Cancellation reason":`Kündigungsgrund`,Change:`Ändern`,"Change plan":`Tarif ändern`,"Check spam & promotions folders":`Überprüfe deine Spam- und Werbeordner`,"Check with your mail provider":`Erkundige dich bei deinem E-Mail-Anbieter`,"Check your inbox to verify email update":`Prüfe nun dein E-Mail Postfach, um die Änderung deiner E-Mail Adresse zu bestätigen`,Choose:`Auswählen`,"Choose a different plan":`Wähle einen anderen Tarif`,"Choose a plan":`Tarif wählen`,"Choose your newsletters":`Wähle deine Newsletter`,"Click here to retry":`Hier klicken zum Wiederholen`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Schließen`,Code:`Bestätigungscode`,"Comment preferences updated.":`Kommentar-Einstellungen aktualisiert.`,Comments:`Kommentare`,Complimentary:`Kostenlos`,Confirm:`Bestätigen`,"Confirm cancellation":`Beendigung bestätigen`,"Confirm subscription":`Abonnement bestätigen`,"Contact support":`Support kontaktieren`,Continue:`Weiter`,"Continue subscription":`Abonnement fortführen`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Zahlungsabwicklung über Stripe konnte nicht erstellt werden`,"Could not sign in. Login link expired.":`Anmeldung nicht möglich. Der Login-Link ist abgelaufen.`,"Could not update email! Invalid link.":`E-Mail-Aktualisierung fehlgeschlagen. Link nicht gültig.`,"Create a new contact":`Neuen Kontakt anlegen`,"Current plan":`Aktueller Tarif`,"Delete account":`Konto löschen`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`War das ein Versehen? Verwalte deine Einstellungen <button>hier</button>.`,"Don't have an account?":`Noch kein Konto?`,Edit:`Bearbeiten`,Email:`E-Mail`,"Email confirmation link expired.":``,"Email newsletter":`E-Mail-Newsletter`,"Email newsletter settings updated":`E-Mail Newsletter Einstellungen wurden aktualisiert`,"Email preferences":`E-Mail-Einstellungen`,"Email preferences updated.":`E-Mail-Einstellungen aktualisiert.`,Emails:`E-Mails`,"Emails disabled":`E-Mails deaktiviert`,"Ends {offerEndDate}":`Endet am {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":`Gib den Bestätigungscode oben ein`,"Enter your email address":`Gib deine E-Mail-Adresse ein`,"Enter your name":`Gib deinen Namen ein`,Error:`Fehler`,"Expires {expiryDate}":`Läuft am {expiryDate} ab`,Facebook:``,"Failed to cancel subscription, please try again":`Abonnement konnte nicht beendet werden. Bitte versuche es erneut.`,"Failed to log in, please try again":`Login ist fehlgeschlagen. Bitte versuche es erneut.`,"Failed to log out, please try again":`Abmelden ist fehlgeschlagen. Bitte versuche es erneut.`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Zahlungsabwicklung ist fehlgeschlagen. Bitte versuche es erneut.`,"Failed to send magic link email":`Magic Link konnte nicht versendet werden`,"Failed to send verification email":`Bestätigungsmail konnte nicht versendet werden`,"Failed to sign up, please try again":`Anmeldung ist fehlgeschlagen. Bitte versuche es erneut.`,"Failed to update account data":`Kontodaten konnten nicht aktualisiert werden`,"Failed to update account details":`Kontodetails konnten nicht aktualisiert werden`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Newsletter Einstellungen konnten nicht aktualisiert werden`,"Failed to update subscription, please try again":`Abonnement konnte nicht aktualisiert werden. Bitte versuche es erneut.`,"Failed to verify code, please try again":`Bestätigungscode konnte nicht verifiziert werden. Bitte versuche es erneut.`,Forever:`Für immer`,"Free Trial – Ends {trialEnd}":`Kostenlose Testphase – endet am {trialEnd}`,"Get help":`Hilfe erhalten`,"Get in touch for help":`Kontaktiere uns für Hilfe`,"Get notified when someone replies to your comment":`Erhalte eine Benachrichtigung, wenn jemand auf deinen Kommentar antwortet`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Gib Feedback zu diesem Beitrag`,"Help! I'm not receiving emails":`Hilfe! Ich erhalte keine E-Mails`,"Here are a few other sites you may enjoy.":`Hier sind ein paar andere Websites, die dir gefallen könnten.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Wenn ein Newsletter als Spam markiert wird, werden E-Mails für diese Adresse automatisch deaktiviert, um sicherzustellen, dass du keine unerwünschten Nachrichten mehr erhältst.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Wenn die Spam-Beschwerde versehentlich war oder du wieder E-Mails erhalten möchtest, kannst du dich durch Klicken auf den Button auf dem vorherigen Bildschirm erneut für E-Mails anmelden.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Wenn du dein Abonnement jetzt kündigst, hast du noch bis zum {periodEnd} Zugang.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Wenn du eine Firmen- oder Regierungs-E-Mail-Adresse nutzt, wende dich an deine IT-Abteilung und bitte sie, E-Mails von {senderEmail} zu erlauben`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Ein Login-Link wurde an deine E-Mail-Adresse gesendet. Falls die E-Mail nicht innerhalb von 3 Minuten ankommt, überprüfe bitte deinen Spam-Ordner.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Eine E-Mail wurde an {submittedEmailOrInbox} gesendet. Klicke auf den Link in der E-Mail oder gib den Code unten ein.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Wenn du wieder E-Mails erhalten möchtest, solltest du deine hinterlegte E-Mail-Adresse auf Probleme überprüfen und dann auf dem vorherigen Bildschirm auf "erneut abonnieren" klicken.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Wenn du den Newsletter, für den du dich angemeldet hast, nicht erhältst, gibt es einige Dinge, die du überprüfen kannst.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Wenn du all diese Punkte erledigt hast und immer noch keine E-Mails erhältst, kannst du Unterstützung erhalten, indem du dich an {supportAddress} wendest.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Im Falle eines dauerhaften Fehlers beim Versuch, einen Newsletter zu senden, werden die E-Mails auf dem Konto deaktiviert.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Füge in deinem E-Mail-Client {senderEmail} zu deiner Kontaktliste hinzu. Dies signalisiert deinem Mail-Anbieter, dass E-Mails von dieser Adresse vertrauenswürdig sind.`,"Invalid email address":`Ungültige E-Mail-Adresse`,"Invalid verification code":`Ungültiger Bestätigungscode`,"Jamie Larson":`Jamie Larson`,"[email protected]":`[email protected]`,"Less like this":`Weniger davon`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Stelle sicher, dass E-Mails nicht unbeabsichtigt im Spam-Ordner deines Posteingangs landen. Wenn das der Fall sein sollte, klicke auf "Kein Spam" und/oder "In den Posteingang bewegen".`,Manage:`Verwalten`,"Maybe later":`Vielleicht später`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Mitgliedschaften aus dieser E-Mail-Domain sind momentan eingeschränkt.`,"Memberships unavailable, contact the owner for access.":`Mitgliedschaft nicht verfügbar. Kontaktiere den/die Besitzer*in für Zugang.`,month:`Monat`,Monthly:`Monatlich`,"More like this":`Mehr davon`,"More options":``,Name:`Name`,"Need more help? Contact support":`Du benötigst weitere Hilfe? Kontaktiere den Support`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Newsletter können aus zwei Gründen in deinem Konto deaktiviert werden: Eine frühere E-Mail wurde als Spam markiert oder der Versuch, eine E-Mail zu senden, führte zu einem dauerhaften Fehler (Bounce).`,"No member exists with this e-mail address.":`Mit dieser E-Mail Adresse existiert kein Mitglied.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Keine E-Mails erhalten?`,"Now check your email!":`Überprüfe jetzt deinen Posteingang!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Wenn du nach der Registrierung immer noc
13h keine E-Mails in deinem Posteingang siehst, überprüfen deinen Spam-Ordner. Einige E-Mail-Anbieter speichern frühere Spam-Beschwerden und kennzeichnen E-Mails weiterhin. Wenn dies der Fall ist, markiere den neuesten Newsletter als "Kein Spam", um ihn wieder in deinen Posteingang zu verschieben.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Permanenter Fehler (Bounce)`,"Phone number":`Telefonnummer`,Plan:`Tarif`,"Plan checkout was cancelled.":`Der Abschluss des Tarifs wurde abgebrochen.`,"Plan upgrade was cancelled.":`Das Upgrade deines Tarifs wurde abgebrochen.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Bitte kontaktiere {supportAddress}, um dein kostenloses Abonnement zu bearbeiten.`,"Please enter {fieldName}":`Bitte gib eine/n {fieldName} ein`,"Please fill in required fields":`Bitte alle Pflichtfelder ausfüllen`,Podcasts:``,"Re-enable emails":`E-Mails wieder aktivieren`,Recommendations:`Empfehlungen`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Wird zum Preis von {price} verlängert.`,"Resume subscription":``,Retry:`Nochmals versuchen`,Save:`Speichern`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Login-Link senden...`,"Sending...":`Sende...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Alle anzeigen`,"Sign in":`Einloggen`,"Sign out":`Abmelden`,"Sign up":`Registrieren`,"Signup error: Invalid link":`Fehler bei der Registrierung: Ungültiger Link`,"Signups from this email domain are currently restricted.":`Registrierungen über diese E-Mail-Domain sind aktuell nicht möglich.`,"Something went wrong, please try again later.":`Etwas ist schief gelaufen, bitte versuche es später noc
13h einmal.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Entschuldige, aktuell sind keine Empfehlungen verfügbar.`,"Sorry, that didn’t work.":`Entschuldige, das hat nicht funktioniert.`,"Spam complaints":`Spam-Beschwerden`,"Start {amount}-day free trial":`Auswählen`,"Starting {startDate}":`Beginnt am {startDate}`,"Starting today":`Beginnt heute`,"Submit feedback":`Feedback senden`,Subscribe:`Abonnieren`,Subscribed:`Abonniert`,"Subscription plan updated successfully":`Abonnement wurde erfolgreich aktualisiert`,Success:`Erfolg`,"Success! Check your email for magic link to sign-in.":`Super! Sieh in deinem Posteingang nach und klicke zum Einloggen auf den magischen Link.`,"Success! Your account is fully activated, you now have access to all content.":`Prima! Dein Konto ist nun vollständig und du hast jetzt Zugang zu allen Inhalten.`,"Success! Your email is updated.":`Super! Deine E-Mail wurde erfolgreich aktualisiert.`,"Successfully unsubscribed":`Erfolgreich abgemeldet`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Danke fürs Abonnieren. Unten findest du noch ein paar weitere Websites, die dir gefallen könnten.`,"Thank you for your support":`Vielen Dank für Deine Unterstützung`,"Thank you for your support!":`Vielen Dank für Deine Unterstützung!`,"Thanks for the feedback!":`Danke für das Feedback!`,"That didn't go to plan":`Das ist nicht nach Plan verlaufen`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Die E-Mail-Adresse, die wir von dir haben, lautet {memberEmail} - wenn das nicht korrekt ist, kannst du sie in deinen <button>Kontoeinstellungen</button> aktualisieren.`,"There was a problem submitting your feedback. Please try again a little later.":`Bei der Übermittlung deines Feedbacks ist ein Problem aufgetreten. Bitte versuche es etwas später noc
13h einmal.`,"There was an error cancelling your subscription, please try again.":`Beim Kündigen deines Abonnements ist ein Fehler aufgetreten. Bitte versuche es erneut.`,"There was an error continuing your subscription, please try again.":`Beim Erneuern deines Abonnements ist ein Fehler aufgetreten. Bitte versuche es erneut.`,"There was an error processing your payment. Please try again.":`Bei der Verarbeitung deiner Zahlung gab es einen Fehler. Bitte versuche es noch einmal.`,"There was an error sending the email, please try again":`Beim Versand der E-Mail ist ein Fehler aufgetreten. Bitte versuche es erneut.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Für diese Seite benötigst du eine Einladung. Bitte kontaktiere den Inhaber.`,"This site is not accepting donations at the moment.":`Diese Website nimmt derzeit keine Spenden entgegen.`,"This site is not accepting payments at the moment.":`Diese Website nimmt zur Zeit keine Zahlungen entgegen.`,"This site only accepts paid members.":`Diese Seite ist exklusiv für zahlende Mitglieder.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Um deine Registrierung abzuschließen, klicke auf den Bestätigungslink 
13in deinem Posteingang. Falls die E-Mail nicht innerhalb von 3 Minuten ankommt, überprüfe bitte deinen Spam-Ordner!`,"To continue to stay up to date, subscribe to {publication} below.":`Abonniere unten {publication}, um auf dem Laufenden zu bleiben.`,"Too many attempts try again in {number} days.":`Zu viele Versuche. Versuche es in {number} Tagen erneut.`,"Too many attempts try again in {number} hours.":`Zu viele Versuche. Versuche es in {number} Stunden erneut.`,"Too many attempts try again in {number} minutes.":`Zu viele Versuche. Versuche es in {number} Minuten erneut.`,"Too many different sign-in attempts, try again in {number} days":`Zu viele verschiedene Anmeldeversuche. Versuche es in {number} Tagen erneut.`,"Too many different sign-in attempts, try again in {number} hours":`Zu viele verschiedene Anmeldeversuche. Versuche es in {number} Stunden erneut.`,"Too many different sign-in attempts, try again in {number} minutes":`Zu viele verschiedene Anmeldeversuche. Versuche es in {number} Minuten erneut.`,"Too many sign-up attempts, try again later":`Zu viele Anmeldeversuche. Versuche es später erneut.`,"Try free for {amount} days, then {originalPrice}.":`Kostenfreier Testzugang für {amount} Tage, danach {originalPrice}.`,"Unable to initiate checkout session":`Zahlungsabwicklung konnte nicht gestartet werden`,"Unlock access to all newsletters by becoming a paid subscriber.":`Schalte den Zugang zu allen Newslettern frei, indem du zahlende/r Abonnent*in wirst.`,"Unsubscribe from all emails":`Von allen E-Mails abmelden`,Unsubscribed:`Abmelden`,"Unsubscribed from all emails.":`Von allen E-Mails abgemeldet`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Wenn du dich von diesen E-Mails abmeldest, wird dein bezahltes Abonnement bei {title} nicht automatisch gekündigt`,Update:`Aktualisieren`,"Update your preferences":`Aktualisiere deine Einstellungen`,"Updates & announcements":``,"Verification link sent, check your inbox":`Verifizierungs-Link gesendet — überprüfe deinen Posteingang`,"Verify your email address is correct":`Überprüfe, ob deine E-Mail-Adresse stimmt`,"Verifying...":`Verifiziere...`,"View plans":`Tarife ansehen`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Wir konnten dich nicht abmelden, da die E-Mail-Adresse nicht gefunden wurde. Bitte kontaktiere den/dir Seitenbetreiber*in.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Willkommen zurück, {name}!`,"Welcome back!":`Willkommen zurück!`,"Welcome to {siteTitle}":`Willkommen bei {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Wenn ein Posteingang eine E-Mail nicht annimmt, spricht man von einem Bounce. In vielen Fällen kann dies vorübergehend sein (Soft Bounce). In einigen Fällen kann eine E-Mail jedoch als dauerhafter Fehler zurückgeschickt werden, wenn eine E-Mail-Adresse ungültig oder nicht vorhanden ist (Hard Bounce).`,"Why has my email been disabled?":`Warum wurde meine E-Mail deaktiviert?`,"X (Twitter)":``,year:`Jahr`,Yearly:`Jährlich`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Du hast derzeit eine kostenlose Mitgliedschaft. Wechsle zu einem kostenpflichtigen Abonnement, um vollen Zugang zu erhalten.`,"You have been successfully resubscribed":`Du wurdest erfolgreich wieder angemeldet`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Du erhältst im Moment keine E-Mails`,"You're not receiving emails":`Du erhältst keine E-Mails`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Du erhältst keine E-Mails, da du entweder eine kürzlich empfangene Nachricht als Spam markiert hast oder weil Nachrichten nicht an deine angegebene E-Mail-Adresse zugestellt werden konnten.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Du hast dich erfolgreich angemeldet.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Du hast dich erfolgreich angemeldet bei <strong>{siteTitle}</strong>`,"Your account":`Dein Konto`,"Your email":``,"Your email has failed to resubscribe, please try again":`Deine E-Mailadresse konnte nicht angemeldet werden. Bitte versuche es n
13och einmal.`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":`Dein Posteingang`,"Your input helps shape what gets published.":`Dein Beitrag trägt dazu bei, was veröffentlicht wird.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Dein Abonnement wird am {expiryDate} ablaufen.`,"Your subscription will renew on {renewalDate}":`Dein Abonnement wird am {renewalDate} erneuert.`,"Your subscription will start on {subscriptionStart}":`Dein Abonnement started am {subscriptionStart}.`},Io={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% sparen)`,"{amount} days free":`{amount} Tage kostenfrei`,"{amount} off":`{amount} Rabatt`,"{amount} off for first {number} months.":`{amount} Rabatt für die ersten {number} Monate.`,"{amount} off for first {period}.":`{amount} Rabatt für den/das erste/n {period}.`,"{amount} off forever.":`{amount} dauerhaft günstiger.`,"{discount}% discount":`{discount}% Rabatt`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} wird den Newsletter {newsletterName} nicht länger erhalten.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} wird keine weiteren E-Mail-Benachrichtigungen für Kommentar-Antworten erhalten.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} wird diesen Newsletter nicht länger erhalten.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":`{months} Monate`,"{months} months free":`{months} Monate gratis`,"{tierName} membership":`{tierName}-Abonnement`,"{trialDays} days free":`{trialDays} Tage kostenfrei`,"{years} years":`{years} Jahre`,"+1 (123) 456-7890":`+41 12 234 56 78`,"1 month":`1 Monat`,"1 month free":`1 Monat gratis`,"1 year":`1 Jahr`,"A gift, just for you":`Ein Geschenk, nur für Sie`,"Access your RSS feeds":`Auf Ihre RSS-Feeds zugreifen`,Account:`Konto`,"Account details updated successfully":`Kontodaten erfolgreich aktualisiert`,"Account settings":`Konto-Einstellungen`,"Add a personal note":`Persönliche Notiz hinzufügen`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Wenn das kostenlose Probeabo endet, bezahlen Sie den regulären Preis für den gewählten Tarif. Sie können Ihr Abonnement jederzeit kündigen.`,"Already a member?":`Bereits Mitglied?`,"An error occurred":`Ein Fehler ist aufgetreten`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ein unerwarteter Fehler ist aufgetreten. Bitte versuchen Sie es erneut oder wenden Sie sich an unseren <a>Support</a>, falls der Fehler weiter besteht.`,Back:`Zurück`,"Back to Log in":`Zurück zur Anmeldung`,"Before you go":`Bevor Sie gehen`,"Billing info & receipts":`Rechnungsinfo & Quittungen`,"Black Friday":`Black Friday`,Bluesky:`Bluesky`,"Cancel anytime.":`Jederzeit kündbar.`,"Cancel subscription":`Abonnement kündigen`,Canceled:`Gekündigt`,"Cancellation reason":`Kündigungsgrund`,Change:`Ändern`,"Change plan":`Tarif ändern`,"Check spam & promotions folders":`Spam- und Werbeordner prüfen`,"Check with your mail provider":`Erkundigen Sie sich bei Ihrem E-Mail-Anbieter`,"Check your inbox to verify email update":`Prüfen Sie Ihr E-Mail-Postfach, um die Änderung der E-Mail-Adresse zu bestätigen.`,Choose:`Auswählen`,"Choose a different plan":`Wählen Sie einen anderen Tarif`,"Choose a plan":`Tarif wählen`,"Choose your newsletters":`Wählen Sie Ihren Newsletter`,"Click here to retry":`Hier klicken zum Wiederholen`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`Klicken Sie auf den Bestätigungslink 
13in Ihrem Posteingang, um Ihr Abonnement einzulösen. Falls die E-Mail nicht innerhalb von 3 Minuten eintrifft, überprüfen Sie bitte Ihren Spam-Ordner.`,Close:`Schliessen`,Code:`Code`,"Comment preferences updated.":`Kommentar-Einstellungen aktualisiert.`,Comments:`Kommentare`,Complimentary:`Kostenlos`,Confirm:`Bestätigen`,"Confirm cancellation":`Kündigung bestätigen`,"Confirm subscription":`Abonnement bestätigen`,"Contact support":`Support kontaktieren`,Continue:`Weiter`,"Continue subscription":`Abonnement fortsetzen`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`Wechseln Sie jederzeit zu einem bezahlten Abonnement. Die verbleibende Laufzeit Ihres Geschenkabonnements wird als Gratisverlängerung angerechnet.`,Copied:`Kopiert`,Copy:`Kopieren`,"Copy link":`Link kopieren`,"Could not create Stripe billing portal session":`Es ist nicht möglich, eine Stripe-Abrechnungssitzung zu erstellen`,"Could not create Stripe checkout session":`Zahlungsabwicklung über Stripe konnte nicht ausgeführt werden`,"Could not sign in. Login link expired.":`Anmeldung nicht möglich. Der Anmelde-Link ist abgelaufen.`,"Could not update email! Invalid link.":`E-Mail-Aktualisierung fehlgeschlagen. Link nicht gültig.`,"Create a new contact":`Neuen Kontakt anlegen`,"Current plan":`Aktuelles Abo`,"Delete account":`Konto löschen`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`War das ein Versehen? Verwalten Sie Ihre Einstellungen <button>hier</button>.`,"Don't have an account?":`Noch kein Konto?`,Edit:`Bearbeiten`,Email:`E-Mail`,"Email confirmation link expired.":`Der E-Mail-Bestätigungslink 
13ist abgelaufen.`,"Email newsletter":`Newsletter`,"Email newsletter settings updated":`Newsletter-Einstellungen aktualisiert`,"Email preferences":`E-Mail-Einstellungen`,"Email preferences updated.":`E-Mail-Einstellungen aktualisiert.`,Emails:`E-Mails`,"Emails disabled":`E-Mails deaktiviert`,"Ends {offerEndDate}":`Endet am {offerEndDate}`,"Enjoy {amountOff} off forever.":`Ein Rabatt in der Höhe von {amountOff} – für immer.`,"Enjoy {months} free months on us.":`Profitieren Sie von {months} kostenlosen Monaten.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Wir bieten Ihnen {months} kostenlose Monate an. Es werden Ihnen bis zum {newBillingDate} keine Kosten berechnet.`,"Enjoy a free month on us.":`Sie erhalten einen Monat gratis.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Sie erhalten einen Monat kostenlos. Es fallen bis zum {newBillingDate} keine Kosten für Sie an.`,"Enter code above":`Geben Sie obigen Code ein`,"Enter your email address":`Geben Sie Ihre E-Mail-Adresse ein`,"Enter your name":`Geben Sie Ihren Namen ein`,Error:`Fehler`,"Expires {expiryDate}":`Läuft am {expiryDate} ab`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`Abonnement konnte nicht beendet werden. Bitte versuchen Sie es erneut.`,"Failed to log in, please try again":`Login fehlgeschlagen. Bitte versuchen Sie es erneut.`,"Failed to log out, please try again":`Abmelden fehlgeschlagen. Bitte versuchen Sie es erneut.`,"Failed to open billing portal, please try again":`Das Abrechnungsportal konnte nicht geöffnet werden. Bitte versuchen Sie es erneut.`,"Failed to process checkout, please try again":`Zahlungsabwicklung fehlgeschlagen. Bitte versuchen Sie es erneut.`,"Failed to send magic link email":`Anmelde-Link konnte nicht versendet werden`,"Failed to send verification email":`Bestätigungsmail konnte nicht versendet werden`,"Failed to sign up, please try again":`Anmeldung ist fehlgeschlagen. Bitte versuchen Sie es erneut.`,"Failed to update account data":`Kontodaten konnten nicht aktualisiert werden`,"Failed to update account details":`Kontodetails konnten nicht aktualisiert werden`,"Failed to update billing information, please try again":`Die Aktualisierung der Rechnungsdaten ist fehlgeschlagen. Bitte versuchen Sie es erneut.`,"Failed to update newsletter settings":`Newsletter-Einstellungen konnten nicht aktualisiert werden`,"Failed to update subscription, please try again":`Abonnement konnte nicht aktualisiert werden. Bitte versuchen Sie es erneut.`,"Failed to verify code, please try again":`Code konnte nicht verifiziert werden, bitte versuchen Sie es erneut`,Forever:`Für immer`,"Free Trial – Ends {trialEnd}":`Kostenlose Testphase – endet am {trialEnd}`,"Get help":`Hilfe erhalten`,"Get in touch for help":`Kontaktiere uns für Unterstützung`,"Get notified when someone replies to your comment":`Erhalten Sie eine Benachrichtigung, wenn jemand auf Ihren Kommentar antwortet`,"Gift a membership":`Mitgliedschaft verschenken`,"Gift could not be redeemed":`Geschenk konnte nicht eingelöst werden`,"Gift details":`Geschenkdetails`,"Gift redeemed! You're all set.":`Geschenk eingelöst! Alles bereit.`,"Gift subscription":`Geschenkabonnement`,"Gift subscriptions are not available right now.":`Geschenkabonnements sind derzeit nicht verfügbar.`,"Gift value":`Geschenkwert`,"Give feedback on this post":`Geben Sie Feedback zu diesem Beitrag`,"Help! I'm not receiving emails":`Hilfe! Ich erhalte keine E-Mails`,"Here are a few other sites you may enjoy.":`Hier einige andere Websites, die Ihnen gefallen könnten.`,"Hide details":`Details ausblenden`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Wenn ein Newsletter als Spam markiert wird, werden E-Mails für diese Adresse automatisch deaktiviert, um sicherzustellen, dass Sie keine unerwünschten Nachrichten mehr erhalten.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Wenn die Spam-Beschwerde versehentlich war oder Sie wieder E-Mails erhalten möchten, können Sie sich durch Klicken auf den Button auf dem vorherigen Bildschirm erneut für E-Mails anmelden.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Wenn Sie Ihr Abo jetzt kündigen, haben Sie noch Zugang bis zum {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Wenn Sie eine Firmen- oder Regierungs-E-Mail-Adresse nutzen, wenden Sie sich bitte an Ihre IT-Abteilung und bitten Sie sie, E-Mails von {senderEmail} zu erlauben`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Ein Login-Link wurde an Ihre E-Mail-Adresse gesendet. Falls Sie die E-Mail nicht innerhalb von 3 Minuten erhalten, prüfen Sie Ihren Spam-Ordner.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Ein E-Mail wurde an {submittedEmailOrInbox} gesendet. Klicken Sie darin auf den Link ODER geben Sie unten den Code ein.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Wenn Sie wieder E-Mails erhalten möchten, prüfen Sie bitte Ihre hinterlegte E-Mail-Adresse auf mögliche Tippfehler und klicken Sie anschliessend auf dem vorherigen Bildschirm auf abonnieren.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Sollten Sie den abonnierten Newsletter nicht erhalten, gibt es einige Dinge, die Sie überprüfen können.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Wenn Sie all diese Punkte erledigt haben und immer noch keine E-Mails erhalten, wenden Sie sich bitte an {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Im Falle eines dauerhaften Fehlers beim Versuch, einen Newsletter zu senden, werden E-Mails auf dem Konto deaktiviert.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Fügen Sie {senderEmail} in Ihrem E-Mail-Client zu Ihren Kontakten hinzu. So signalisieren Sie Ihrem Mail-Anbieter, dass E-Mails von dieser Adresse vertrauenswürdig sind.`,"Invalid email address":`Ungültige E-Mail-Adresse`,"Invalid verification code":`Ungültiger Bestätigungscode`,"Jamie Larson":`Peter Müller`,"[email protected]":`[email protected]`,"Less like this":`Weniger davon`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Stellen Sie sicher, dass E-Mails nicht unbeabsichtigt im Spam-Ordner landen. Wenn das der Fall sein sollte, klicken Sie auf  "Kein Spam" und/oder "In den Posteingang bewegen".`,Manage:`Verwalten`,"Maybe later":`Vielleicht später`,"Membership details":`Abonnementsdetails`,"Memberships from this email domain are currently restricted.":`Abonnements von Ihrer E-Mail-Domäne aus sind momentan eingeschränkt.`,"Memberships unavailable, contact the owner for access.":`Keine Abonnements verfügbar, bitte wenden Sie sich an {supportAddress}, um einen Zugang anzufragen.`,month:`Monat`,Monthly:`Monatlich`,"More like this":`Mehr davon`,"More options":`Mehr Optionen`,Name:`Name`,"Need more help? Contact support":`Sie benötigen weitere Hilfe? Kontaktieren Sie den Support.`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Newsletter können aus zwei Gründen in Ihrem Konto deaktiviert werden: Eine frühere E-Mail wurde als Spam markiert oder der Versuch, eine E-Mail zu senden, führte zu einem dauerhaften Fehler (Bounce).`,"No member exists with this e-mail address.":`Es existiert kein Mitglied mit dieser E-Mail-Adresse.`,"No thanks, I want to cancel":`Nein, danke, ich möchte kündigen`,"Not ready to share? We've also emailed a copy to your inbox.":`Noch nicht bereit zum Teilen? Wir haben Ihnen eine Kopie per E-Mail zugeschickt.`,"Not receiving emails?":`Kein E-Mail erhalten?`,"Now check your email!":`Überprüfen Sie bitte Ihren Posteingang.`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Wenn Sie nach Ihrer Registrierung keine E-Mail von uns im Posteingang haben, überprüfen Sie Ihren Spam-Ordner. Einige E-Mail-Anbieter speichern frühere Spam-Beschwerden und kennzeichnen E-Mails weiterhin. Für diesen Fall markieren Sie den neusten Newsletter als "Kein Spam", um ihn in Ihren Posteingang zu verschieben.`,"Open AOL Mail":`AOL Mail öffnen`,"Open email":`E-Mail öffnen`,"Open Feedbin":`Feedbin öffnen`,"Open Gmail":`Gmail öffnen`,"Open Hey":`Hey öffnen`,"Open iCloud Mail":`iCloud Mail öffnen`,"Open Mail.ru":`Mail.ru öffnen`,"Open Outlook":`Outlook öffnen`,"Open Proton Mail":`Proton Mail öffnen`,"Open Yahoo Mail":`Yahoo Mail öffnen`,"Permanent failure (bounce)":`Permanenter Fehler (Bounce)`,"Phone number":`Telefonnummer`,Plan:`Abo`,"Plan checkout was cancelled.":`Der Abschluss Ihres Abos wurde abgebrochen.`,"Plan upgrade was cancelled.":`Das Upgrade Ihres Abos wurde abgebrochen.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Bitte kontaktieren Sie {supportAddress} um Ihr kostenloses Abo anzupassen.`,"Please enter {fieldName}":`Bitte geben Sie {fieldName} ein`,"Please fill in required fields":`Bitte alle Pflichtfelder ausfüllen.`,Podcasts:`Podcasts`,"Re-enable emails":`E-Mails wieder aktivieren`,Recommendations:`Empfehlungen`,"Redeem your membership":`Abonnement einlösen`,"Redeeming...":`Wird eingelöst...`,"Renews at {price}.":`Wird verlängert zum Preis von {price}.`,"Resume subscription":`Abo wieder aktivieren`,Retry:`Erneut versuchen`,Save:`Speichern`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Sparen Sie {amountOff} in Ihren nächsten {durationInMonths} Abrechnungszyklen. Danach {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Sparen Sie {amountOff} bei Ihrer nächsten Abrechnung. Danach {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Senden Sie den untenstehenden Link an die Person Ihrer Wahl.`,"Sending login link...":`Anmelde-Link wird gesendet…`,"Sending...":`Wird gesendet…`,Share:`Teilen`,"Share a full membership to {siteTitle}
13 with a friend or colleague":`Verschenken Sie ein Abonnement für {siteTitle} an Freunde oder Kollegen`,"Show all":`Alle anzeigen`,"Sign in":`Einloggen`,"Sign out":`Abmelden`,"Sign up":`Registrieren`,"Signup error: Invalid link":`Fehler bei der Registrierung: Ungültiger Link.`,"Signups from this email domain are currently restricted.":`Anmeldungen mit dieser E-Mail-Domain sind momentan nicht möglich.`,"Something went wrong, please try again later.":`Etwas ist schief gelaufen, bitte versuchen Sie es später erneut.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Entschuldigen Sie, aktuell sind keine Empfehlungen verfügbar.`,"Sorry, that didn’t work.":`Entschuldigen Sie, das hat leider nicht funktioniert.`,"Spam complaints":`Spam-Beschwerden`,"Start {amount}-day free trial":`Starten Sie Ihr kostenloses Probeabo für {amount} Tage.`,"Starting {startDate}":`Beginnt am {startDate}`,"Starting today":`Beginnt heute`,"Submit feedback":`Feedback senden`,Subscribe:`Abonnieren`,Subscribed:`Abonniert`,"Subscription plan updated successfully":`Abo erfolgreich aktualisiert`,Success:`Erfolg`,"Success! Check your email for magic link to sign-in.":`Super! Bitte prüfen Sie Ihre E-Mails und klicken Sie zum Einloggen auf den magischen Link.`,"Success! Your account is fully activated, you now have access to all content.":`Geschafft! Ihr Konto ist nun vollständig eingerichtet und Ihr Zugang zu allen Inhalten freigeschaltet.`,"Success! Your email is updated.":`Ihre E-Mail-Adresse wurde erfolgreich aktualisiert.`,"Successfully unsubscribed":`Erfolgreich abgemeldet`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Vielen Dank fürs Abonnieren. Hier finden Sie noch einige Websites, die Ihnen gefallen könnten.`,"Thank you for your support":`Vielen Dank für Ihre Unterstützung`,"Thank you for your support!":`Vielen Dank für Ihre Unterstützung!`,"Thanks for the feedback!":`Danke für das Feedback!`,"That didn't go to plan":`Entschuldigung, da ist etwas schief gelaufen.`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Die E-Mail-Adresse, die wir von Ihnen haben, lautet {memberEmail} - wenn Sie diese ändern möchten, können Sie das in den <button>Kontoeinstellungen</button> tun.`,"There was a problem submitting your feedback. Please try again a little later.":`Bei der Übermittlung Ihres Feedbacks ist ein Problem aufgetreten. Bitte versuchen Sie es später noc
13hmal.`,"There was an error cancelling your subscription, please try again.":`Bei der Kündigung Ihres Abos ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.`,"There was an error continuing your subscription, please try again.":`Bei der Verlängerung Ihres Abos ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.`,"There was an error processing your payment. Please try again.":`Bei der Verarbeitung Ihrer Zahlung ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.`,"There was an error sending the email, please try again":`Beim Versand der E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.`,"This gift has already been consumed.":`Dieses Geschenk wurde bereits verwendet.`,"This gift has already been redeemed.":`Dieses Geschenk wurde bereits eingelöst.`,"This gift has been refunded.":`Dieses Geschenk wurde zurückerstattet.`,"This gift has expired.":`Dieses Geschenk ist abgelaufen.`,"This site is invite-only, contact the owner for access.":`Der Zugang zu diesem Inhalt ist eingeschränkt. Bitte kontaktieren Sie uns, wenn Sie Zugang wünschen.`,"This site is not accepting donations at the moment.":`Diese Website nimmt derzeit keine Spenden entgegen.`,"This site is not accepting payments at the moment.":`Diese Seite nimmt momentan keine Zahlungen entgegen.`,"This site only accepts paid members.":`Diese Seite ist exklusiv für zahlende Mitglieder.`,Threads:`Threads`,Tier:`Tarif`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Um Ihre Registrierung abzuschliessen, klicken Sie auf den Bestätigungslink 
13in der E-Mail, die wir Ihnen gesendet haben. Falls Sie nach drei Minuten noch keine E-Mail erhalten haben, überprüfen Sie bitte Ihren Spam-Ordner.`,"To continue to stay up to date, subscribe to {publication} below.":`Abonnieren Sie {publication} unten, um auf dem Laufenden zu bleiben.`,"Too many attempts try again in {number} days.":`Zu viele Versuche. Versuchen Sie es in {number} Tagen erneut.`,"Too many attempts try again in {number} hours.":`Zu viele Versuche. Versuchen Sie es in {number} Stunden erneut.`,"Too many attempts try again in {number} minutes.":`Zu viele Versuche. Versuchen Sie es in {number} Minuten erneut.`,"Too many different sign-in attempts, try again in {number} days":`Zu viele verschiedene Anmeldeversuche. Versuchen Sie es in {number} Tagen erneut.`,"Too many different sign-in attempts, try again in {number} hours":`Zu viele verschiedene Anmeldeversuche. Versuchen Sie es in {number} Stunden erneut.`,"Too many different sign-in attempts, try again in {number} minutes":`Zu viele verschiedene Anmeldeversuche. Versuchen Sie es in {number} Minuten erneut.`,"Too many sign-up attempts, try again later":`Zu viele Anmeldeversuche. Versuchen Sie es später erneut`,"Try free for {amount} days, then {originalPrice}.":`Probieren Sie uns für {amount} Tage kostenlos aus. Danach folgt ein Abo zum regulären Preis von {originalPrice}.`,"Unable to initiate checkout session":`Zahlungsabwicklung konnte nicht gestartet werden`,"Unlock access to all newsletters by becoming a paid subscriber.":`Schalten Sie mit einem Abo den Zugang zu allen Newslettern frei.`,"Unsubscribe from all emails":`Von allen E-Mails abmelden`,Unsubscribed:`Abgemeldet`,"Unsubscribed from all emails.":`Von allen E-Mails abgemeldet.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Wenn Sie sich von diesen E-Mails abmelden, bleibt Ihr bezahltes Abo bestehen. Falls Sie Ihr Abo kündigen möchten, besuchen Sie Ihre Kontoeinstellungen.`,Update:`Aktualisieren`,"Update your preferences":`Einstellungen aktualisieren`,"Updates & announcements":``,"Verification link sent, check your inbox":`Bestätigungslink gesendet, prüfen Sie Ihren Posteingang`,"Verify your email address is correct":`Überprüfen Sie bitte, ob Ihre E-Mail-Adresse korrekt ist.`,"Verifying...":`Verifizierung...`,"View plans":`Tarife ansehen`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Da ist etwas schief gelaufen, wir konnten Sie nicht abmelden. Bitte kontaktieren Sie {supportAddress}.`,"We'd hate to see you leave. How about a special offer to stay?":`Wir würden es bedauern, wenn Sie uns verlassen würden. Wie wäre es mit einem Sonderangebot, damit Sie bleiben?`,"Welcome back, {name}!":`Willkommen zurück, {name}!`,"Welcome back!":`Willkommen zurück!`,"Welcome to {siteTitle}":`Willkommen bei {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Wenn ein Posteingang ein E-Mail nicht annimmt, spricht man von einem Bounce. Das ist häufig ein vorübergehendes Problem (Soft Bounce). In einigen Fällen kann ein E-Mail jedoch dauerhaft abgewiesen werden, etwa wenn eine E-Mail-Adresse ungültig oder nicht vorhanden ist (Hard Bounce).`,"Why has my email been disabled?":`Warum wurde meine E-Mail deaktiviert?`,"X (Twitter)":`X (Twitter)`,year:`Jahr`,Yearly:`Jährlich`,"You already have an active subscription.":`Sie haben bereits ein aktives Abonnement.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Sie haben ein kostenloses Abo. Wechseln Sie zu einem bezahlten Abo, um vollen Zugang zu erhalten.`,"You have been successfully resubscribed":`Sie haben Ihr Abo erfolgreich erneuert.`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`Sie haben nun Zugang zu {tierName} bis {expiryDate}. Viel Freude!`,"You're currently not receiving emails":`Sie erhalten aktuell keine E-Mails.`,"You're not receiving emails":`Sie erhalten keine E-Mails.`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Sie erhalten keine E-Mails, weil Sie entweder eine kürzlich empfangene E-Mail von uns als Spam markiert haben oder weil unsere E-Mails nicht an die angegebene E-Mail-Adresse zugestellt werden konnten.`,"You've been gifted a membership":`Sie haben ein Abonnement geschenkt erhalten`,"You've been gifted a membership to {siteTitle}":`Sie haben ein Abonnement für {siteTitle} geschenkt erhalten`,"You've successfully signed in.":`Sie haben sich erfolgreich angemeldet.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Sie haben sich erfolgreich abonniert bei <strong>{siteTitle}</strong>`,"Your account":`Ihr Konto`,"Your email":`Ihre E-Mail`,"Your email has failed to resubscribe, please try again":`Ihre E-Mail-Adresse konnte nicht angemeldet werden. Bitte versuchen Sie es erneut`,"Your gift is ready":`Ihr Geschenk ist bereit`,"Your gift subscription will expire on {expiryDate}":`Ihr Geschenkabonnement läuft am {expiryDate}
13 ab`,"your inbox":`Ihre Inbox`,"Your input helps shape what gets published.":`Ihr Beitrag kann unsere Berichterstattung beeinflussen und mitprägen.`,"Your name":`Ihr Name`,"Your subscription has been canceled and will expire on {expiryDate}.":`Ihr Abo wurde gekündigt und läuft am {expiryDate} aus.`,"Your subscription will expire on {expiryDate}":`Ihr Abo endet am {expiryDate}.`,"Your subscription will renew on {renewalDate}":`Ihr Abo wird am {renewalDate} erneuert.`,"Your subscription will start on {subscriptionStart}":`Ihr Abo startet am {subscriptionStart}.`},Lo={"(save {highestYearlyDiscount}%)":`(εξοικονόμηση {highestYearlyDiscount}%)`,"{amount} days free":`{amount} ημέρες δωρεάν`,"{amount} off":`{amount} έκπτωση`,"{amount} off for first {number} months.":`{amount} έκπτωση για τους πρώτους {number} μήνες.`,"{amount} off for first {period}.":`{amount} έκπτωση για την πρώτη {period}.`,"{amount} off forever.":`{amount} έκπτωση για πάντα.`,"{discount}% discount":`{discount}% έκπτωση`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`Το {memberEmail} δεν θα λαμβάνει πλέον το ενημερωτικό δελτίο {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`Το {memberEmail} δεν θα λαμβάνει πλέον email όταν κάποιος απαντά στα σχόλιά σας.`,"{memberEmail} will no longer receive this newsletter.":`Το {memberEmail} δεν θα λαμβάνει πλέον αυτό το ενημερωτικό δελτίο.`,"{memberEmail} will no longer receive updates & announcements.":`Το {memberEmail} δεν θα λαμβάνει πλέον ενημερώσεις και ανακοινώσεις.`,"{months} months":`{months} μήνες`,"{months} months free":`{months} μήνες δωρεάν`,"{tierName} membership":`Συνδρομή {tierName}`,"{trialDays} days free":`{trialDays} ημέρες δωρεάν`,"{years} years":`{years} χρόνια`,"+1 (123) 456-7890":`+30 123 1234567`,"1 month":`1 μήνας`,"1 month free":`1 μήνας δωρεάν`,"1 year":`1 χρόνος`,"A gift, just for you":`Ένα δώρο, ειδικά για εσάς`,"Access your RSS feeds":`Αποκτήστε πρόσβαση στις ροές RSS σας`,Account:`Λογαριασμός`,"Account details updated successfully":`Τα στοιχεία του λογαριασμού ενημερώθηκαν με επιτυχία`,"Account settings":`Ρυθμίσεις λογαριασμού`,"Add a personal note":`Προσθέστε ένα προσωπικό σημείωμα`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Μετά το τέλος της δωρεάν δοκιμής, θα χρεωθείτε την κανονική τιμή για το επίπεδο που έχετε επιλέξει. Μπορείτε πάντα να ακυρώσετε πριν από τότε.`,"Already a member?":`Ήδη μέλος;`,"An error occurred":`Παρουσιάστηκε σφάλμα`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Παρουσιάστηκε ένα απρόβλεπτο σφάλμα. Δοκιμάστε ξανά ή <a>επικοινωνήστε με την υποστήριξη</a> εάν το σφάλμα παραμένει.`,Back:`Πίσω`,"Back to Log in":`Επιστροφή στη σύνδεση`,"Before you go":`Πριν φύγετε`,"Billing info & receipts":`Στοιχεία χρέωσης και αποδείξεις`,"Black Friday":`Black Friday`,Bluesky:`Bluesky`,"Cancel anytime.":`Ακύρωση ανά πάσα στιγμή.`,"Cancel subscription":`Ακύρωση συνδρομής`,Canceled:`Ακυρώθηκε`,"Cancellation reason":`Λόγος ακύρωσης`,Change:`Αλλαγή`,"Change plan":`Αλλαγή προγράμματος`,"Check spam & promotions folders":`Ελέγξτε τους φακέλους ανεπιθύμητης αλληλογραφίας και προσφορών`,"Check with your mail provider":`Ελέγξτε με τον παροχέα email σας`,"Check your inbox to verify email update":`Ελέγξτε τα εισερχόμενά σας για να επιβεβαιώσετε την ενημέρωση του email`,Choose:`Επιλογή`,"Choose a different plan":`Επιλέξτε ένα διαÏ
13†Î¿ÏÎµÏ„ικό πρόγραμμα`,"Choose a plan":`Επιλέξτε ένα πρόγραμμα`,"Choose your newsletters":`Επιλέξτε τα ενημερωτικά δελτία σας`,"Click here to retry":`Κάντε κλικ εδώ για επανάληψη`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`Κάντε κλικ στον σύνδεσμο επιβεβαίωσης στα εισερχόμενά σας για να ολοκληρώσετε την εξαργύρωση της συνδρομής σας. Αν δεν φτάσει εντός 3 λεπτών, ελέγξτε τον φάκελο ανεπιθύμητης αλληλογραφίας.`,Close:`Κλείσιμο`,Code:`Κωδικός`,"Comment preferences updated.":`Οι προτιμήσεις σχολίων ενημερώθηκαν.`,Comments:`Σχόλια`,Complimentary:`Χαρισμένο`,Confirm:`Επιβεβαίωση`,"Confirm cancellation":`Επιβεβαίωση ακύρωσης`,"Confirm subscription":`Επιβεβαίωση συνδρομής`,"Contact support":`Επικοινωνήστε με την υποστήριξη`,Continue:`Συνέχεια`,"Continue subscription":`Συνέχιση συνδρομής`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`Συνεχίστε με συνδρομή επί πληρωμή ανά πάσα στιγμή. Το υπόλοιπο διάστημα του δώρου σας θα προστεθεί ως δωρεάν δοκιμή.`,Copied:`Αντιγράφηκε`,Copy:`Αντιγραφή`,"Copy link":`Αντιγραφή συνδέσμου`,"Could not create Stripe billing portal session":`Δεν ήταν δυνατή η δημιουργία μιας συνεδρίας χρέωσης Stripe`,"Could not create Stripe checkout session":`Δεν ήταν δυνατή η διεκπεραίωση της πληρωμής μέσω του Stripe`,"Could not sign in. Login link expired.":`Δεν ήταν δυνατή η σύνδεση. Ο σύνδεσμος σύνδεσης έχει λήξει.`,"Could not update email! Invalid link.":`Δεν ήταν δυνατή η ενημέρωση του email! Μη έγκυρος σύνδεσμος.`,"Create a new contact":`Δημιουργήστε νέα επαφή`,"Current plan":`Τρέχον πρόγραμμα`,"Delete account":`Διαγραφή λογαριασμού`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Δεν το εννοούσατε; Διαχειριστείτε τις προτιμήσεις σας <button>εδώ</button>.`,"Don't have an account?":`Δεν έχετε λογαριασμό;`,Edit:`Επεξεργασία`,Email:`Email`,"Email confirmation link expired.":`Ο σύνδεσμος επιβεβαίωσης email έχει λήξει.`,"Email newsletter":`Ενημερωτικό δελτίο email`,"Email newsletter settings updated":`Οι ρυθμίσεις ενημερωτικού δελτίου email ενημερώθηκαν`,"Email preferences":`Προτιμήσεις email`,"Email preferences updated.":`Οι προτιμήσεις email ενημερώθηκαν.`,Emails:`Emails`,"Emails disabled":`Τα emails είναι απενεργοποιημένα`,"Ends {offerEndDate}":`Λήγει {offerEndDate}`,"Enjoy {amountOff} off forever.":`Απολαύστε {amountOff} έκπτωση για πάντα.`,"Enjoy {months} free months on us.":`Απολαύστε {months} δωρεάν μήνες από εμάς.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Απολαύστε {months} δωρεάν μήνες από εμάς. Δεν θα χρεωθείτε μέχρι τις {newBillingDate}.`,"Enjoy a free month on us.":`Απολαύστε ένα δωρεάν μήνα από εμάς.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Απολαύστε ένα δωρεάν μήνα από εμάς. Δεν θα χρεωθείτε μέχρι τις {newBillingDate}.`,"Enter code above":`Εισάγετε τον κωδικό παραπάνω`,"Enter your email address":`Εισάγετε τη διεύθυνση email σας`,"Enter your name":`Εισάγετε το Ï
13ŒÎ½Î¿Î¼Î¬ σας`,Error:`Σφάλμα`,"Expires {expiryDate}":`Λήγει {expiryDate}`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`Αποτυχία ακύρωσης συνδρομής, δοκιμάστε ξανά`,"Failed to log in, please try again":`Αποτυχία σύνδεσης, δοκιμάστε ξανά`,"Failed to log out, please try again":`Αποτυχία αποσύνδεσης, δοκιμάστε ξανά`,"Failed to open billing portal, please try again":`Αποτυχία ανοίγματος πύλης χρέωσης, δοκιμάστε ξανά`,"Failed to process checkout, please try again":`Αποτυχία επεξεργασίας πληρωμής, δοκιμάστε ξανά`,"Failed to send magic link email":`Αποτυχία αποστολής email με σύνδεσμο σύνδεσης`,"Failed to send verification email":`Αποτυχία αποστολής email επιβεβαίωσης`,"Failed to sign up, please try again":`Αποτυχία εγγραφής, δοκιμάστε ξανά`,"Failed to update account data":`Αποτυχία ενημέρωσης δεδομένων λογαριασμού`,"Failed to update account details":`Αποτυχία ενημέρωσης στοιχείων λογαριασμού`,"Failed to update billing information, please try again":`Αποτυχία ενημέρωσης πληροφοριών χρέωσης, δοκιμάστε ξανά`,"Failed to update newsletter settings":`Αποτυχία ενημέρωσης ρυθμίσεων ενημερωτικού δελτίου`,"Failed to update subscription, please try again":`Αποτυχία ενημέρωσης συνδρομής, δοκιμάστε ξανά`,"Failed to verify code, please try again":`Αποτυχία επιβεβαίωσης κωδικού, δοκιμάστε ξανά`,Forever:`Για πάντα`,"Free Trial – Ends {trialEnd}":`Δωρεάν Δοκιμή – Λήγει {trialEnd}`,"Get help":`Λάβετε βοήθεια`,"Get in touch for help":`Επικοινωνήστε για βοήθεια`,"Get notified when someone replies to your comment":`Λάβετε ειδοποίηση όταν κάποιος απαντά στο σχόλιό σας`,"Gift a membership":`Δωρίστε μια συνδρομή`,"Gift could not be redeemed":`Δεν ήταν δυνατή η εξαργύρωση του δώρου`,"Gift details":`Λεπτομέρειες δώρου`,"Gift redeemed! You're all set.":`Το δώρο εξαργυρώθηκε! Είστε έτοιμοι.`,"Gift subscription":`Συνδρομή δώρου`,"Gift subscriptions are not available right now.":`Οι συνδρομές δώρου δεν είναι διαθέσιμες αυτή τη στιγμή.`,"Gift value":`Αξία δώρου`,"Give feedback on this post":`Δώστε το σχόλιό σας για αυτήν την ανάρτηση`,"Help! I'm not receiving emails":`Βοήθεια! Δεν λαμβάνω emails`,"Here are a few other sites you may enjoy.":`Εδώ είναι μερικοί άλλοι ιστότοποι που μπορεί να σας αρέσουν.`,"Hide details":`Απόκρυψη λεπτομερειών`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Αν ένα ενημερωτικό δελτίο επισημανθεί ως ανεπιθύμητο, τα emails απενεργοποιούνται αυτόματα για αυτήν τη διεύθυνση για να βεβαιωθείτε ότι δεν θα λάβετε πλέον ανεπιθύμητα μηνύματα.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Αν η αναφορά ανεπιθύμητης αλληλογραφίας ήταν κατά λάθος ή θέλετε να αρχίσετε να λαμβάνετε ξανά emails, μπορείτε να εγγραφείτε ξανά κάνοντας κλικ στο κουμπί στην προηγούμενη οθόνη.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Αν ακυρώσετε τη συνδρομή σας τώρα, θα συνεχίσετε να έχετε πρόσβαση μέχρι τις {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Αν έχετε εταιρικό ή κυβερνητικό λογαριασμό email, επικοινωνήστε με το τμήμα IT και ζητήστε τους να επιτρέψουν την παραλαβή emails από {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Ένας σύνδεσμος σύνδεσης έχει σταλεί στα εισερχόμενά σας. Αν δεν φτάσει σε 3 λεπτά, ελέγξτε τον φάκελο ανεπιθύμητης αλληλογραφίας σας.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Αν έχετε λογαριασμό, σας έχουμε στείλει ένα email στο {submittedEmailOrInbox}. Κάντε κλικ στον σύνδεσμο που περιέχει ή εισάγετε τον κωδικό σας παρακάτω.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Αν θέλετε να αρχίσετε να λαμβάνετε ξανά emails, τα καλύτερα επόμενα βήματα είναι να ελέγξετε τη διεύθυνση email που έχετε καταχωρήσει για τυχόν προβλήματα και στη συνέχεια να κάνετε κλικ στην επανεγγραφή στην προηγούμενη οθόνη.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Αν δεν λαμβάνετε το ενημερωτικό δελτίο email στο οποίο έχετε εγγραφεί, εδώ είναι μερικά πράγματα που πρέπει να ελέγξετε.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Αν έχετε ολοκληρώσει όλους αυτούς τους ελέγχους και εξακολουθείτε να μην λαμβάνετε emails, μπορείτε να επικοινωνήσετε με την υποστήριξη επικοινωνώντας με {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Σε περίπτωση που προκύψει μόνιμη αποτυχία κατά την αποστολή ενός ενημερωτικού δελτίου, τα emails θα απενεργοποιηθούν στον λογαριασμό.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Στο πρόγραμμα email σας, προσθέστε το {senderEmail} στη λίστα επαφών σας. Αυτό υποδεικνύει στον πάροχο email σας ότι τα emails που αποστέλλονται από αυτήν τη διεύθυνση θα πρέπει να θεωρούνται αξιόπιστα.`,"Invalid email address":`Μη έγκυρη διεύθυνση email`,"Invalid verification code":`Μη έγκυρος κωδικός επιβεβαίωσης`,"Jamie Larson":`Μαρία Βασιλείου`,"[email protected]":`[email protected]`,"Less like this":`Λιγότερα σαν αυτό`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Βεβαιωθείτε ότι τα emails δεν καταλήγουν κατά λάθος στους φακέλους Ανεπιθύμητη αλληλογραφία ή Προσφορές των εισερχομένων σας. Αν είναι εκεί, κάντε κλικ στο "Σήμανση ως μη ανεπιθύμητη αλληλογραφία" και/ή "Μεταφορά στα εισερχόμενα".`,Manage:`Διαχείριση`,"Maybe later":`Ίσως αργότερα`,"Membership details":`Λεπτομέρειες συνδρομής`,"Memberships from this email domain are currently restricted.":`Οι συνδρομές από αυτόν τον τομέα email είναι προς το παρόν περιορισμένες.`,"Memberships unavailable, contact the owner for access.":`Οι συνδρομές δεν είναι διαθέσιμες, επικοινωνήστε με τον ιδιοκτήτη για πρόσβαση.`,month:`μήνα`,Monthly:`Μηνιαία`,"More like this":`Περισσότερα σαν αυτό`,"More options":`Περισσότερες επιλογές`,Name:`Όνομα`,"Need more help? Contact support":`Χρειάζεστε περισσότερη βοήθεια; Επικοινωνήστε με την υποστήριξη`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Τα ενημερωτικά δελτία μπορούν να απενεργοποιηθούν στον λογαριασμό σας για δύο λόγους: Ένα προηγούμενο email επισημάνθηκε ως ανεπιθύμητο ή η προσπάθεια αποστολής email είχε ως αποτέλεσμα μόνιμη αποτυχία (αναπήδηση).`,"No member exists with this e-mail address.":`Δεν υπάρχει μέλος με αυτή τη διεύθυνση email.`,"No thanks, I want to cancel":`Όχι, ευχαριστώ, θέλω να ακυρώσω`,"Not ready to share? We've also emailed a copy to your inbox.":`Δεν είστε έτοιμοι να το μοιραστείτε; Σας έχουμε επίσης στείλει ένα αντίγραφο στα εισερχόμενά σας.`,"Not receiving emails?":`Δεν λαμβάνετε emails;`,"Now check your email!":`Τώρα ελέγξτε το email σας!`,"Occasional updates from {siteTitle}":`Περιστασιακές ενημερώσεις από το {siteTitle}`,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Μόλις εγγραφείτε ξανά, αν εξακολουθείτε να μην βλέπετε emails στα εισερχόμενά σας, ελέγξτε τον φάκελο ανεπιθύμητης αλληλογραφίας. Ορισμένοι πάροχοι email διατηρούν αρχείο προηγούμενων αναφορών ανεπιθύμητης αλληλογραφίας και θα συνεχίσουν να επισημαίνουν emails. Αν συμβεί αυτό, επισημάνετε το τελευταίο ενημερωτικό δελτίο ως 'Μη ανεπιθύμητο' για να το μετακινήσετε ξανά στα κύρια εισερχόμενά σας.`,"Open AOL Mail":`Άνοιγμα AOL Mail`,"Open email":`Άνοιγμα email`,"Open Feedbin":`Άνοιγμα Feedbin`,"Open Gmail":`Άνοιγμα Gmail`,"Open Hey":`Άνοιγμα Hey`,"Open iCloud Mail":`Άνοιγμα iCloud Mail`,"Open Mail.ru":`Άνοιγμα Mail.ru`,"Open Outlook":`Άνοιγμα Outlook`,"Open Proton Mail":`Άνοιγμα Proton Mail`,"Open Yahoo Mail":`Άνοιγμα Yahoo Mail`,"Permanent failure (bounce)":`Μόνιμη αποτυχία (αναπήδηση)`,"Phone number":`Αριθμός τηλεφώνου`,Plan:`Πρόγραμμα`,"Plan checkout was cancelled.":`Η πληρωμή του προγράμματος ακυρώθηκε.`,"Plan upgrade was cancelled.":`Η αναβάθμιση του προγράμματος ακυρώθηκε.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Επικοινωνήστε με το {supportAddress} για να προσαρμόσετε τη χαρισμένη συνδρομή σας.`,"Please enter {fieldName}":`Εισάγετε {fieldName}`,"Please fill in required fields":`Συμπληρώστε τα απαιτούμενα πεδία`,Podcasts:`Podcasts`,"Re-enable emails":`Ενεργοποιήστε ξανά τα emails`,Recommendations:`Συστάσεις`,"Redeem your membership":`Εξαργύρωση της συνδρομής σας`,"Redeeming...":`Εξαργύρωση...`,"Renews at {price}.":`Ανανεώνεται στην τιμή {price}.`,"Resume subscription":`Επανέναρξη συνδρομής`,Retry:`Επανάληψη`,Save:`Αποθήκευση`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Εξοικονομήστε {amountOff} για τους επόμενους {durationInMonths} κύκλους χρέωσης. Στη συνέχεια {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Εξοικονομήστε {amountOff} στον επόμενο κύκλο χρέωσής σας. Στη συνέχεια {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Στείλτε τον παρακάτω σύνδεσμο για να τον μοιραστείτε με όποιον θέλετε.`,"Sending login link...":`Αποστολή συνδέσμου σύνδεσης...`,"Sending...":`Αποστολή...`,Share:`Κοινοποίηση`,"Share a full membership to {siteTitle} with a friend or colleague":`Μοιραστείτε μια πλήρη συνδρομή στο {siteTitle} με έναν φίλο ή συνάδελφο`,"Show all":`Εμφάνιση όλων`,"Sign in":`Σύνδεση`,"Sign out":`Αποσύνδεση`,"Sign up":`Εγγραφή`,"Signup error: Invalid link":`Σφάλμα εγγραφής: Μη έγκυρος σύνδεσμος`,"Signups from this email domain are currently restricted.":`Οι εγγραφές από αυτόν τον τομέα email είναι προς το παρόν περιορισμένες.`,"Something went wrong, please try again later.":`Κάτι πήγε στραβά, δοκιμάστε ξανά αργότερα.`,"Sorry, no paid plans are available.":`Συγγνώμη, δεν υπάρχουν διαθέσιμα προγράμματα επί πληρωμής.`,"Sorry, no recommendations are available right now.":`Συγγνώμη, δεν υπάρχουν διαθέσιμες συστάσεις αυτή τη στιγμή.`,"Sorry, that didn’t work.":`Συγγνώμη, αυτό δεν λειτούργησε.`,"Spam complaints":`Αναφορές ανεπιθύμητης αλληλογραφίας`,"Start {amount}-day free trial":`Ξεκινήστε δωρεάν δοκιμή {amount} ημερών`,"Starting {startDate}":`Έναρξη {startDate}`,"Starting today":`Ξεκινώντας σήμερα`,"Submit feedback":`Υποβολή σχολίων`,Subscribe:`Εγγραφή`,Subscribed:`Εγγεγραμμένο`,"Subscription plan updated successfully":`Το πρόγραμμα συνδρομής ενημερώθηκε με επιτυχία`,Success:`Επιτυχία`,"Success! Check your email for magic link to sign-in.":`Επιτυχία! Ελέγξτε το email σας για τον σύνδεσμο σύνδεσης.`,"Success! Your account is fully activated, you now have access to all content.":`Επιτυχία! Ο λογαριασμός σας είναι πλήρως ενεργοποιημένος, έχετε πλέον πρόσβαση σε όλο το περιεÏ
13‡ÏŒÎ¼ÎµÎ½Î¿.`,"Success! Your email is updated.":`Επιτυχία! Το email σας ενημερώθηκε.`,"Successfully unsubscribed":`Επιτυχής απεγγραφή`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Ευχαριστούμε που εγγραφήκατε. Πριν ξεκινήσετε να διαβάζετε, εδώ είναι μερικοί άλλοι ιστότοποι που μπορεί να σας αρέσουν.`,"Thank you for your support":`Σας ευχαριστούμε για την υποστήριξή σας`,"Thank you for your support!":`Σας ευχαριστούμε για την υποστήριξή σας!`,"Thanks for the feedback!":`Ευχαριστούμε για το σχόλιο!`,"That didn't go to plan":`Κάτι πήγε στραβά`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Η διεύθυνση email που έχουμε για εσάς είναι {memberEmail} — αν δεν είναι σωστή, μπορείτε να την ενημερώσετε στην <button>περιοχή ρυθμίσεων λογαριασμού</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Παρουσιάστηκε σφάλμα κατά την υποβολή των σχολίων σας. Δοκιμάστε ξανά αργότερα.`,"There was an error cancelling your subscription, please try again.":`Παρουσιάστηκε σφάλμα κατά την ακύρωση της συνδρομής σας, δοκιμάστε ξανά.`,"There was an error continuing your subscription, please try again.":`Παρουσιάστηκε σφάλμα κατά τη συνέχιση της συνδρομής σας, δοκιμάστε ξανά.`,"There was an error processing your payment. Please try again.":`Παρουσιάστηκε σφάλμα κατά την επεξεργασία της πληρωμής σας. Δοκιμάστε ξανά.`,"There was an error sending the email, please try again":`Παρουσιάστηκε σφάλμα κατά την αποστολή του email, δοκιμάστε ξανά`,"This gift has already been consumed.":`Αυτό το δώρο έχει ήδη χρησιμοποιηθεί.`,"This gift has already been redeemed.":`Αυτό το δώρο έχει ήδη εξαργυρωθεί.`,"This gift has been refunded.":`Έχει γίνει επιστροφή χρημάτων για αυτό το δώρο.`,"This gift has expired.":`Αυτό το δώρο έχει λήξει.`,"This site is invite-only, contact the owner for access.":`Αυτός ο ιστότοπος είναι μόνο με πρόσκληση, επικοινωνήστε με τον ιδιοκτήτη για πρόσβαση.`,"This site is not accepting donations at the moment.":`Αυτός ο ιστότοπος δεν δέχεται δωρεές αυτή τη στιγμή.`,"This site is not accepting payments at the moment.":`Αυτός ο ιστότοπος δεν δέχεται πληρωμές αυτή τη στιγμή.`,"This site only accepts paid members.":`Αυτός ο ιστότοπος δέχεται μόνο συνδρομητικά μέλη.`,Threads:`Threads`,Tier:`Επίπεδο`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Για να ολοκληρώσετε την εγγραφή, κάντε κλικ στον σύνδεσμο επιβεβαίωσης στα εισερχόμενά σας. Αν δεν φτάσει εντός 3 λεπτών, ελέγξτε τον φάκελο ανεπιθύμητης αλληλογραφίας!`,"To continue to stay up to date, subscribe to {publication} below.":`Για να συνεχίσετε να μένετε ενημερωμένοι, εγγραφείτε στο {publication} παρακάτω.`,"Too many attempts try again in {number} days.":`Πάρα πολλές προσπάθειες, δοκιμάστε ξανά σε {number} ημέρες.`,"Too many attempts try again in {number} hours.":`Πάρα πολλές προσπάθειες, δοκιμάστε ξανά σε {number} ώρες.`,"Too many attempts try again in {number} minutes.":`Πάρα πολλές προσπάθειες, δοκιμάστε ξανά σε {number} λεπτά.`,"Too many different sign-in attempts, try again in {number}
13 days":`Πάρα πολλές διαφορετικές προσπάθειες σύνδεσης, δοκιμάστε ξανά σε {number} ημέρες`,"Too many different sign-in attempts, try again in {number} hours":`Πάρα πολλές διαφορετικές προσπάθειες σύνδεσης, δοκιμάστε ξανά σε {number} ώρες`,"Too many different sign-in attempts, try again in {number} minutes":`Πάρα πολλές διαφορετικές προσπάθειες σύνδεσης, δοκιμάστε ξανά σε {number} λεπτά`,"Too many sign-up attempts, try again later":`Πάρα πολλές προσπάθειες εγγραφής, δοκιμάστε ξανά αργότερα`,"Try free for {amount} days, then {originalPrice}.":`Δοκιμάστε δωρεάν για {amount} ημέρες, μετά {originalPrice}.`,"Unable to initiate checkout session":`Δεν ήταν δυνατή η έναρξη συνεδρίας πληρωμής`,"Unlock access to all newsletters by becoming a paid subscriber.":`Γίνετε συνδρομητικό μέλος για να ξεκλειδώσετε την πρόσβαση σε όλα τα ενημερωτικά δελτία.`,"Unsubscribe from all emails":`Απεγγραφή από όλα τα emails`,Unsubscribed:`Μη εγγεγραμμένο`,"Unsubscribed from all emails.":`Απεγγραφήκατε από όλα τα emails.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Η απεγγραφή από τα emails δεν θα ακυρώσει τη συνδρομή σας επί πληρωμή στο {title}`,Update:`Ενημέρωση`,"Update your preferences":`Ενημερώστε τις προτιμήσεις σας`,"Updates & announcements":`Ενημερώσεις και ανακοινώσεις`,"Verification link sent, check your inbox":`Ο σύνδεσμος επιβεβαίωσης έχει σταλεί, ελέγξτε τα εισερχόμενά σας`,"Verify your email address is correct":`Επιβεβαιώστε ότι η διεύθυνση email σας είναι σωστή`,"Verifying...":`Επιβεβαίωση...`,"View plans":`Προβολή προγραμμάτων`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Δεν ήταν δυνατή η απεγγραφή σας από τη λίστα επειδή η διεύθυνση email δεν βρέθηκε. Επικοινωνήστε με τον ιδιοκτήτη του ιστότοπου.`,"We'd hate to see you leave. How about a special offer to stay?":`Δεν θα θέλαμε καθόλου να σας δούμε να φεύγετε. Τι θα λέγατε για μια ειδική προσφορά για να μείνετε;`,"Welcome back, {name}!":`Καλώς ήρθατε ξανά, {name}!`,"Welcome back!":`Καλώς ήρθατε ξανά!`,"Welcome to {siteTitle}":`Καλώς ήρθατε στο {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Όταν τα εισερχόμενα αποτυγχάνουν να αποδεχθούν ένα email, αυτό συνήθως ονομάζεται αναπήδηση. Σε πολλές περιπτώσεις, αυτό μπορεί να είναι προσωρινό. Ωστόσο, σε ορισμένες περιπτώσεις, ένα αναπηδημένο email μπορεί να επιστραφεί ως μόνιμη αποτυχία όταν μια διεύθυνση email είναι άκυρη ή ανύπαρκτη.`,"Why has my email been disabled?":`Γιατί έχει απενεργοποιηθεί το email μου;`,"X (Twitter)":`X (Twitter)`,year:`χρόνο`,Yearly:`Ετήσια`,"You already have an active subscription.":`Έχετε ήδη μια ενεργή συνδρομή.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Αυτή τη στιγμή έχετε δωρεάν συνδρομή, αναβαθμίστε σε συνδρομή επί πληρωμή για πλήρη πρόσβαση.`,"You have been successfully resubscribed":`Έχετε εγγραφεί ξανά με επιτυχία`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`Έχετε πλέον πρόσβαση στο {tierName} μέχρι τις {expiryDate}. Απολαύστε!`,"You're currently not receiving emails":`Αυτή τη στιγμή δεν λαμβάνετε emails`,"You're not receiving emails":`Δεν λαμβάνετε emails`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Δεν λαμβάνετε emails επειδή είτε επισημάνατε ένα πρόσφατο μήνυμα ως ανεπιθύμητο είτε επειδή τα μηνύματα δεν μπόρεσαν να παραδοθούν στην παρεχόμενη διεύθυνση email σας.`,"You've been gifted a membership":`Σας χαρίστηκε μια συνδρομή`,"You've been gifted a membership to {siteTitle}":`Σας χαρίστηκε μια συνδρομή στο {siteTitle}`,"You've successfully signed in.":`Έχετε συνδεθεί επιτυχώς.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Έχετε εγγραφεί επιτυχώς στο <strong>{siteTitle}</strong>`,"Your account":`Ο λογαριασμός σας`,"Your email":`Το email σας`,"Your email has failed to resubscribe, please try again":`Δεν ήταν δυνατή η επανεγγραφή του email σας, δοκιμάστε ξανά`,"Your gift is ready":`Το δώρο σας είναι έτοιμο`,"Your gift subscription will expire on {expiryDate}":`Η συνδρομή δώρου σας θα λήξει στις {expiryDate}`,"your inbox":`γραμματοκιβώτιό σας`,"Your input helps shape what gets published.":`Η συνεισφορά σας βοηθά να διαμορφωθεί ό,τι δημοσιεύεται.`,"Your name":`Το όνομά σας`,"Your subscription has been canceled and will expire on {expiryDate}.":`Η συνδρομή σας έχει ακυρωθεί και θα λήξει στις {expiryDate}.`,"Your subscription will expire on {expiryDate}":`Η συνδρομή σας θα λήξει στις {expiryDate}`,"Your subscription will renew on {renewalDate}":`Η συνδρομή σας θα ανανεωθεί στις {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Η συνδρομή σας θα ξεκινήσει στις {subscriptionStart}`},Ro={"(save {highestYearlyDiscount}%)":``,"{amount} days free":``,"{amount} off":``,"{amount} off for first {number} months.":``,"{amount} off for first {period}.":``,"{amount} off forever.":``,"{discount}% discount":``,"{memberEmail} will no longer receive {newsletterName} newsletter.":``,"{memberEmail} will no longer receive emails when someone replies to your comments.":``,"{memberEmail} will no longer receive this newsletter.":``,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":``,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:``,"Account details updated successfully":``,"Account settings":``,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":``,"Already a member?":``,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":``,Back:``,"Back to Log in":``,"Before you go":``,"Billing info & receipts":``,"Black Friday":``,Bluesky:``,"Cancel anytime.":``,"Cancel subscription":``,Canceled:``,"Cancellation reason":``,Change:``,"Change plan":``,"Check spam & promotions folders":``,"Check with your mail provider":``,"Check your inbox to verify email update":``,Choose:``,"Choose a different plan":``,"Choose a plan":``,"Choose your newsletters":``,"Click here to retry":``,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:``,Code:``,"Comment preferences updated.":``,Comments:``,Complimentary:``,Confirm:``,"Confirm cancellation":``,"Confirm subscription":``,"Contact support":``,Continue:``,"Continue subscription":``,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":``,"Could not update email! Invalid link.":``,"Create a new contact":``,"Current plan":``,"Delete account":``,"Didn't mean to do this? Manage your preferences <button>here</button>
13.":``,"Don't have an account?":``,Edit:``,Email:``,"Email confirmation link expired.":``,"Email newsletter":``,"Email newsletter settings updated":``,"Email preferences":``,"Email preferences updated.":``,Emails:``,"Emails disabled":``,"Ends {offerEndDate}":``,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:``,"Expires {expiryDate}":``,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:``,"Free Trial – Ends {trialEnd}":``,"Get help":``,"Get in touch for help":``,"Get notified when someone replies to your comment":``,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":``,"Help! I'm not receiving emails":``,"Here are a few other sites you may enjoy.":``,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":``,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":``,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":``,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":``,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":``,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":``,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":``,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":``,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":``,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":``,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":``,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':``,Manage:``,"Maybe later":``,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":``,month:``,Monthly:``,"More like this":``,"More options":``,Name:``,"Need more help? Contact support":``,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":``,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":``,"Now check your email!":``,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":``,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":``,"Phone number":``,Plan:``,"Plan checkout was cancelled.":``,"Plan upgrade was cancelled.":``,"Please contact {supportAddress} to adjust your complimentary subscription.":``,"Please enter {fieldName}":``,"Please fill in required fields":``,Podcasts:``,"Re-enable emails":``,Recommendations:``,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":``,"Resume subscription":``,Retry:``,Save:``,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":``,"Sending...":``,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":``,"Sign in":``,"Sign out":``,"Sign up":``,"Signup error: Invalid link":``,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":``,"Spam complaints":``,"Start {amount}-day free trial":``,"Starting {startDate}":``,"Starting today":``,"Submit feedback":``,Subscribe:``,Subscribed:``,"Subscription plan updated successfully":``,Success:``,"Success! Check your email for magic link to sign-in.":``,"Success! Your account is fully activated, you now have access to all content.":``,"Success! Your email is updated.":``,"Successfully unsubscribed":``,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":``,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":``,"That didn't go to plan":``,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":``,"There was a problem submitting your feedback. Please try again a little later.":``,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":``,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":``,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":``,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":``,"Unsubscribe from all emails":``,Unsubscribed:``,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":``,Update:``,"Update your preferences":``,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":``,"Verifying...":``,"View plans":``,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":``,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":``,"Welcome back!":``,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":``,"Why has my email been disabled?":``,"X (Twitter)":``,year:``,Yearly:``,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":``,"You have been successfully resubscribed":``,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":``,"You're not receiving emails":``,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":``,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":``,"You've successfully subscribed to <strong>{siteTitle}</strong>":``,"Your account":``,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":``,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":``,"Your subscription will renew on {renewalDate}":``,"Your subscription will start on {subscriptionStart}":``},zo={"(save {highestYearlyDiscount}%)":``,"{amount} days free":``,"{amount} off":``,"{amount} off for first {number} months.":``,"{amount} off for first {period}.":``,"{amount} off forever.":``,"{discount}% discount":`{discount}% rabato`,"{memberEmail} will no longer receive {newsletterName} newsletter.":``,"{memberEmail} will no longer receive emails when someone replies to your comments.":``,"{memberEmail} will no longer receive this newsletter.":``,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} tagoj senpagaj`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Konto`,"Account details updated successfully":``,"Account settings":`Kontagordoj`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Post senpaga provo finiĝos, vi pagos la regulan prezon por la nivelo, kiun vi elektis. Vi ĉiam povas nuligi antaŭ tiam.`,"Already a member?":`Ĉu membro jam?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":``,Back:`Reen`,"Back to Log in":`Reen al Ensaluto`,"Before you go":``,"Billing info & receipts":``,"Black Friday":``,Bluesky:``,"Cancel anytime.":``,"Cancel subscription":`Nuligu abonon`,Canceled:``,"Cancellation reason":`Nuliga kialo`,Change:``,"Change plan":``,"Check spam & promotions folders":``,"Check with your mail provider":``,"Check your inbox to verify email update":``,Choose:``,"Choose a different plan":`Elektu alian planon`,"Choose a plan":``,"Choose your newsletters":`Elektu viajn bultenojn`,"Click here to retry":``,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Fermu`,Code:``,"Comment preferences updated.":``,Comments:`Komentoj`,Complimentary:``,Confirm:`Konfirmu`,"Confirm cancellation":``,"Confirm subscription":``,"Contact support":``,Continue:`Daŭrigu`,"Continue subscription":``,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":``,"Could not update email! Invalid link.":``,"Create a new contact":``,"Current plan":``,"Delete account":`Forigu konton`,"Didn't mean to do this? Manage your preferences <button>here</button>.":``,"Don't have an account?":`Ĉu ne havas konton?`,Edit:``,Email:`Retadreso`,"Email confirmation link expired.":``,"Email newsletter":``,"Email newsletter settings updated":``,"Email preferences":`Retpoŝtaj agordoj`,"
13Email preferences updated.":``,Emails:`Retpoŝtoj`,"Emails disabled":`Retpoŝtoj malŝaltitaj`,"Ends {offerEndDate}":``,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:``,"Expires {expiryDate}":``,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:``,"Free Trial – Ends {trialEnd}":``,"Get help":`Ricevi helpon`,"Get in touch for help":``,"Get notified when someone replies to your comment":`Estu sciiga kiam iu respondos al via komento`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Donu komentojn pri ĉi tiu afiŝo`,"Help! I'm not receiving emails":``,"Here are a few other sites you may enjoy.":``,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":``,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":``,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":``,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":``,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Sendis ensalutan ligilon al via enirkesto. Se ĝi ne alvenas post 3 minutoj, nepre kontrolu vian trudmesaĝdosieron.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":``,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":``,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":``,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":``,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":``,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Malpli tiel`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':``,Manage:`Administru`,"Maybe later":``,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":``,month:``,Monthly:`Monate`,"More like this":`Pli kiel ĉi tio`,"More options":``,Name:`Nomo`,"Need more help? Contact support":``,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":``,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":``,"Now check your email!":`Bonvolu kontroli vian retpoŝton nun!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":``,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":``,"Phone number":``,Plan:``,"Plan checkout was cancelled.":``,"Plan upgrade was cancelled.":``,"Please contact {supportAddress} to adjust your complimentary subscription.":``,"Please enter {fieldName}":``,"Please fill in required fields":``,Podcasts:``,"Re-enable emails":`Reŝalti retpoŝtojn`,Recommendations:``,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":``,"Resume subscription":``,Retry:`Reprovu`,Save:`Konservi`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Sendanta ensaluta ligilo...`,"Sending...":`Sendante...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":``,"Sign in":`Ensalutu`,"Sign out":``,"Sign up":`Aliĝu`,"Signup error: Invalid link":``,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":``,"Spam complaints":``,"Start {amount}-day free trial":`Komencu senpaga {amount}-taga provo`,"Starting {startDate}":``,"Starting today":``,"Submit feedback":`Sendu rimarkojn`,Subscribe:``,Subscribed:``,"Subscription plan updated successfully":``,Success:``,"Success! Check your email for magic link to sign-in.":``,"Success! Your account is fully activated, you now have access to all content.":``,"Success! Your email is updated.":``,"Successfully unsubscribed":`Sukcese malabonita`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":``,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Dankon pro la rimarkoj!`,"That didn't go to plan":`Tio ne iris laÅ­ la intenco`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":``,"There was a problem submitting your feedback. Please try again a little later.":``,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Ĉi tiu retejo estas nur por invitiĝuloj, kontaktu la proprietulo por alireblo.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Por kompletigi aliĝon, premu la konfirman ligilon en via enirkesto. Se ĝi ne alvenas ene de 3 minutoj, kontrolu vian trudmesaĝdosieron!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":``,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":``,"Unsubscribe from all emails":`Malabonu de ĉiuj retpoŝtoj`,Unsubscribed:``,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Malabonigi de retpoŝtoj ne nuligos vian pagitan abonon al {title}`,Update:``,"Update your preferences":`Ĝisdatigu viajn agordojn`,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":``,"Verifying...":``,"View plans":``,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`
13Ni ne povis malaboni vin ĉar la retadreso ne estis trovita. Bonvolu kontakti la proprietulo de la retejo`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":``,"Welcome back!":``,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":``,"Why has my email been disabled?":``,"X (Twitter)":``,year:``,Yearly:`Jare`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":``,"You have been successfully resubscribed":`Vi sukcese reaboniĝis`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":``,"You're not receiving emails":``,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Vi ne ricevas retpoŝtojn ĉar vi aŭ markis lastatempan mesaĝon kiel trudmesaĝo, aŭ ĉar mesaĝoj ne povis liveri al via provizita retadreso.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":``,"You've successfully subscribed to <strong>{siteTitle}</strong>":``,"Your account":`Via konto`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Via enigo helpas formi kio estas aperigita.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":``,"Your subscription will renew on {renewalDate}":``,"Your subscription will start on {subscriptionStart}":``},Bo={"(save {highestYearlyDiscount}%)":`(ahorra {highestYearlyDiscount}%)`,"{amount} days free":`{amount} días gratis`,"{amount} off":`{amount} de descuento`,"{amount} off for first {number} months.":`{amount} de descuento durante los primeros {number} meses.`,"{amount} off for first {period}.":`{amount} de descuento durante los primeros {period}.`,"{amount} off forever.":`{amount} de descuento para siempre.`,"{discount}% discount":`{discount}% de descuento`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} ya no recibirá boletines de {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} ya no recibirá correos electrónicos cuando alguien responde a tus comentarios.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} ya no recibirá este boletín.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":`{months} meses`,"{months} months free":`{months} meses gratis`,"{tierName} membership":``,"{trialDays} days free":`{trialDays} días gratis`,"{years} years":`{years} años`,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":`1 mes`,"1 month free":`1 mes gratis`,"1 year":`1 año`,"A gift, just for you":`Un regalo, solo para ti`,"Access your RSS feeds":`Accede a tu feed RSS`,Account:`Cuenta`,"Account details updated successfully":`Los detalles de la cuenta se actualizaron con éxito`,"Account settings":`Configuración de la cuenta`,"Add a personal note":`Añade una nota personal`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Después de que finalice el período de prueba gratuito, se te cobrará el precio regular del plan que hayas elegido. Siempre puedes cancelar antes de eso.`,"Already a member?":`¿Ya eres miembro?`,"An error occurred":`Ocurrió un error`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ha ocurrido un error inesperado. Por favor inténtalo de nuevo o <a>contacta a soporte técnico</a> si el error persiste.`,Back:`Atrás`,"Back to Log in":`Volver al inicio de sesión`,"Before you go":`Antes de irte`,"Billing info & receipts":`Información de facturación y recibos`,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Cancela en cualquier momento.`,"Cancel subscription":`Cancelar suscripción`,Canceled:`Cancelada`,"Cancellation reason":`Razón de cancelación`,Change:`Cambiar`,"Change plan":`Cambiar plan`,"Check spam & promotions folders":`Comprueba la carpeta de spam y promociones`,"Check with your mail provider":`Comprueba con tu proveedor de correo`,"Check your inbox to verify email update":`Revisa tu bandeja de entrada para actualizar el correo electrónico`,Choose:`Elige`,"Choose a different plan":`Elige otro plan`,"Choose a plan":`Elige un plan`,"Choose your newsletters":`Elige tus boletines`,"Click here to retry":`Haz click aquí para reintentar`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Cerrar`,Code:`Código`,"Comment preferences updated.":`Preferencias de los comentarios actualizadas.`,Comments:`Comentarios`,Complimentary:`De cortesía`,Confirm:`Confirmar`,"Confirm cancellation":`Confirmar cancelación`,"Confirm subscription":`Confirmar suscripción`,"Contact support":`Contacta a soporte técnico`,Continue:`Continuar`,"Continue subscription":`Continuar suscripción`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:`Copiado`,Copy:`Copiar`,"Copy link":`Copiar enlace`,"Could not create Stripe billing portal session":`No se pudo crear una sesión de facturación de Stripe`,"Could not create Stripe checkout session":`No se pudo crear una sesión de pago de Stripe`,"Could not sign in. Login link expired.":`No se pudo iniciar sesión. El enlace de inicio de sesión ha expirado.`,"Could not update email! Invalid link.":`¡No se pudo actualizar el correo electrónico! Enlace no válido.`,"Create a new contact":`Crea un nuevo contacto`,"Current plan":`Plan actual`,"Delete account":`Eliminar cuenta`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`¿No quisiste hacer esto? Puedes gestionar tus preferencias <button>aquí</button>.`,"Don't have an account?":`¿No tienes una cuenta?`,Edit:`Editar`,Email:`Correo electrónico`,"Email confirmation link expired.":``,"Email newsletter":`Boletín informativo por correo electrónico`,"Email newsletter settings updated":`Configuración del boletín actualizada`,"Email preferences":`Preferencias de correo electrónico`,"Email preferences updated.":`Preferencias de correo actualizadas`,Emails:`Correos electrónicos`,"Emails disabled":`Correos electrónicos desactivados`,"Ends {offerEndDate}":`Termina el {offerEndDate}`,"Enjoy {amountOff} off forever.":`Disfruta de un {amountOff} de descuento para siempre.`,"Enjoy {months} free months on us.":`Disfruta de {months} meses gratis de nuestra parte.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Disfruta de {months} meses gratis de nuestra parte. No se te hará ningún cargo hasta {newBillingDate}.`,"Enjoy a free month on us.":`Disfruta de un mes gratis de nuestra parte.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Disfruta de un mes gratis de nuestra parte. No se te hará ningún cargo hasta {newBillingDate}.`,"Enter code above":`Introduce el código de arriba`,"Enter your email address":`Escribe tu correo electrónico`,"Enter your name":`Escribe tu nombre`,Error:`Error`,"Expires {expiryDate}":`Expira el {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Fallo al cancelar tu suscripción, inténtalo de nuevo por favor`,"Failed to log in, please try again":`Fallo al iniciar sesión, inténtalo de nuevo por favor`,"Failed to log out, please try again":`Fallo al cerrar sesión, inténtalo de nuevo por favor`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Fallo al procesar el pago, inténtalo de nuevo por favor`,"Failed to send magic link email":`Fallo al enviar el link mágico para iniciar sesión`,"Failed to send verification email":`Fallo al enviar el correo electrónico de verificación`,"Failed to sign up, please try again":`Fallo al registrarte, inténtalo de nuevo por favor`,"Failed to update account data":`Fallo al actualizar los datos de la cuenta`,"Failed to update account details":`Fallo al actualizar los detalles de la cuenta`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Fallo al actualizar la configuración del boletín`,"Failed to update subscription, please try again":`Fallo al actualizar la suscripción, inténtalo de nuevo por favor`,"Failed to verify code, please try again":`Fallo al verificar el código, inténtalo de nuevo por favor`,Forever:`Para siempre`,"Free Trial – Ends {trialEnd}":`Prueba gratis - Termina el {trialEnd}`,"Get help":`Obtener ayuda`,"Get in touch for help":`Ponte en contacto para obtener ayuda`,"Get notified when someone replies to your comment":`Recibe notificaciones cuando alguien responda a tu comentario`,"Gift a membership":``,"Gift could not be redeemed":`El regalo no pudo ser canjeado`,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":`Suscripción regalo`,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Envía comentarios sobre esta publicación`,"Help! I'm not receiving emails":`¡Ayuda! No estoy recibiendo correos electrónicos`,"Here are a few other sites you may enjoy.":`Aquí hay otros sitios que te pueden gustar.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Si un boletín se clasifica como spam, los correos electrónicos son automáticamente deshabilitados para esa dirección de correo para asegurarse de que no recibas ningún correo indeseado.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Si la denuncia de spam fue accidental, o si quiere recibir los correos electrónicos de nuevo, puede volver a suscribirse a los correos haciendo click en el botón de la pantalla anterior.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Si cancelas tu suscripción ahora, continuarás con acceso hasta el {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Si tienes un correo electrónico corporativo o del gobierno, puedes comunicarte con el departamento de TI y solicitar que te permitan recibir correos de {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Se ha enviado un enlace de inicio de sesión a tu correo. Si no llega en 3 minutos, revisa tu carpeta de spam.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Si deseas comenzar a recibir correos electrónicos nuevamente, lo mejor es verificar tu dirección de correo electrónico registrada para detectar cualquier problema y luego hacer clic en volver a suscribirse en la pantalla anterior.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Si no estás recibiendo los boletines informativos a los que te suscribiste, estas son algunas cosas que puedes revisar.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Si has comprobado todo y aun así no estás recibiendo los correos electrónicos, puedes comunicarte con soporte técnico contactando con {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`En el caso de que haya un problema al intentar enviar el boletín, los correos electrónicos serán deshabilitados en su cuenta.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Añade {senderEmail} a tu lista de contactos. Esto le indica a tu provedor de correo electrónico que puede confiar en esta dirección de correo.`,"Invalid email address":`Correo electrónico no válido`,"Invalid verification code":``,"Jamie Larson":`Carlos Rodriguez`,"[email protected]":`[email protected]`,"Less like this":`Menos como esto`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Asegúrate de que los correos electrónicos no terminen accidentalmente en las carpetas de correo no deseado o promociones de su bandeja de entrada. Si lo son, haz clic en "Marcar como no spam" y/o "Mover a la bandeja de entrada".`,Manage:`Administrar`,"Maybe later":`Tal vez más tarde`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Las membresías asociadas a este dominio de email están actualmente restringidas.`,"Memberships unavailable, contact the owner for access.":`Membresías no disponibles, contacta al propietario para obtener acceso.`,month:`mes`,Monthly:`Mensual`,"More like this":`Más como esto`,"More options":`Más opciones`,Name:`Nombre`,"Need more help? Contact support":`¿Necesitas más ayuda? Contacta con soporte técnico.`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Los boletines se pueden deshabilitar en tu cuenta por dos razones: Un correo electrónico anterior se marcó como correo no deseado o el intento de enviar un correo electrónico resultó en un fallo permanente (bounce).`,"No member exists with this e-mail address.":`No existe un miembro con este correo electrónico`,"No thanks, I want to cancel":`No gracias, quiero cancelar`,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`¿No recibes correos electrónicos?`,"Now check your email!":`¡Ahora revisa tu correo electrónico!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Una vez que te hayas vuelto a suscribir, si aún no ves los correos electrónicos en tu bandeja de entrada, verifica tu carpeta de spam. Algunos proveedores de correo mantienen un registro de quejas de spam anteriores y continuarán marcando los correos electrónicos. Si esto sucede, marca el último boletín como "No es spam" para moverlo nuevamente a tu bandeja de entrada principal.`,"Open AOL Mail":`Abrir AOL Mail`,"Open email":`Abrir email`,"Open Feedbin":`Abrir Feedbin`,"Open Gmail":`Abrir Gmail`,"Open Hey":`Abrir Hey`,"Open iCloud Mail":`Abrir iCloud Mail`,"Open Mail.ru":`Abrir Mail.ru`,"Open Outlook":`Abrir Outlook`,"Open Proton Mail":`Abrir Proton Mail`,"Open Yahoo Mail":`Abrir Yahoo Mail`,"Permanent failure (bounce)":`Fallo permanente (bounce)`,"Phone number":`Número de teléfono`,Plan:`Plan`,"Plan checkout was cancelled.":`El pago del plan fue cancelado.`,"Plan upgrade was cancelled.":`La actualización del plan fue cancelada.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Por favor, ponte en contacto con {supportAddress} para ajustar tu suscripción de cortesía.`,"Please enter {fieldName}":`Por favor ingresa {fieldName}`,"Please fill in required fields":`Por favor rellena los campos requeridos.`,Podcasts:`Podcasts`,"Re-enable emails":`Reactivar correos electrónicos`,Recommendations:`Recomendaciones`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Se renueva a {price}.`,"Resume subscription":``,Retry:`Reintentar`,Save:`Guardar`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Enviando enlace de inicio de sesión...`,"Sending...":`Enviando...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Mostrar todo`,"Sign in":`Iniciar sesión`,"Sign out":`Cerrar sesión`,"Sign up":`Registrarse`,"Signup error: Invalid link":`Error de registro: Enlace no válido`,"Signups from this email domain are currently restricted.":`Los registros asociados a este dominio de email están actualmente restringidos.`,"Something went wrong, please try again later.":`Algo salió mal, inténtalo de nuevo.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Lo sentimos, no tenemos recomendaciones en este momento`,"Sorry, that didn’t work.":`Lo siento, eso no funcionó.`,"Spam complaints":`Quejas de spam`,"Start {amount}-day free trial":`Empezar una prueba gratuita de {amount} días`,"Starting {startDate}":`A partir de {startDate}`,"Starting today":`A partir de hoy`,"Submit feedback":`Enviar comentarios`,Subscribe:`Suscribirme`,Subscribed:`Suscrito`,"Subscription plan updated successfully":`Suscripción actualizada a nuevo plan fue exitosa`,Success:`¡Funcionó!`,"Success! Check your email for magic link to sign-in.":`¡Funcionó! Revisa tu correo electrónico para iniciar sesión con el enlace mágico.`,"Success! Your account is fully activated, you now have access to all content.":`¡Funcionó! Tu cuenta está completamente activada, ahora t
13ienes acceso a todo el contenido.`,"Success! Your email is updated.":`¡Funcionó! Tu correo electrónico está actualizado.`,"Successfully unsubscribed":`Te has dado de baja correctamente`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Gracias por suscribirte. Antes de leer, aquí abajo hay otros sitios que te pueden gustar.`,"Thank you for your support":`Gracias por tu apoyo`,"Thank you for your support!":`¡Gracias por tu apoyo!`,"Thanks for the feedback!":`¡Gracias por tus comentarios!`,"That didn't go to plan":`Eso no salió según lo planeado`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`La dirección de correo electrónico que tenemos para ti es {memberEmail} — si no es correcta, puedes actualizarla en tu <button>área de configuración de la cuenta</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Hubo un problema al enviar tus comentarios. Vuelve a intentarlo un poco más tarde.`,"There was an error cancelling your subscription, please try again.":`Hubo un error cancelando la suscripción, inténtalo de nuevo por favor.`,"There was an error continuing your subscription, please try again.":`Hubo un error en continuar la suscripción, inténtalo de nuevo por favor.`,"There was an error processing your payment. Please try again.":`Hubo un error procesando tu pago. Inténtalo de nuevo por favor.`,"There was an error sending the email, please try again":`Hubo un error enviando el correo electrónico, inténtalo de nuevo por favor.`,"This gift has already been consumed.":`Este regalo ya ha sido consumido.`,"This gift has already been redeemed.":`Este regalo ya ha sido canjeado.`,"This gift has been refunded.":`Este regalo ha sido devuelto.`,"This gift has expired.":`Este regalo ha expirado.`,"This site is invite-only, contact the owner for access.":`A este sitio solo se puede acceder por invitación, contacta con el propietario para obtener acceso.`,"This site is not accepting donations at the moment.":`Este sitio no acepta donaciones en este momento.`,"This site is not accepting payments at the moment.":`Este sitio no acepta pagos en este momento.`,"This site only accepts paid members.":`Este sitio es sólo para miembros de pago.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Para completar el registro, haz clic en el enlace de confirmación en tu correo electrónico. Si no llega en 3 minutos, ¡revisa tu carpeta de spam!`,"To continue to stay up to date, subscribe to {publication} below.":`Para mantenerte actualizado, suscríbete a {publication} justo abajo.`,"Too many attempts try again in {number} days.":`Has alcanzado el límite de intentos en {number} días.`,"Too many attempts try again in {number} hours.":`Has alcanzado el límite de intentos en {number} horas.`,"Too many attempts try again in {number} minutes.":`Has alcanzado el límite de intentos en {number} minutos.`,"Too many different sign-in attempts, try again in {number} days":`Demasiados intentos de inicio de sesión, inténtalo de nuevo en {number} días`,"Too many different sign-in attempts, try again in {number} hours":`Demasiados intentos de inicio de sesión, inténtalo de nuevo en {number} horas`,"Too many different sign-in attempts, try again in {number} minutes":`Demasiados intentos de inicio de sesión, inténtalo de nuevo en {number} minutos`,"Too many sign-up attempts, try again later":`Demasiados intentos de registro, inténtalo más tarde.`,"Try free for {amount} days, then {originalPrice}.":`Prueba gratis por {amount} dias, luego {originalPrice}.`,"Unable to initiate checkout session":`No se pudo iniciar la sesión de pago`,"Unlock access to all newsletters by becoming a paid subscriber.":`Desbloquea el acceso a todos los boletines convirtiéndote en un suscriptor pago.`,"Unsubscribe from all emails":`Darse de baja de todos los correos electrónicos`,Unsubscribed:`Dado de baja`,"Unsubscribed from all emails.":`Dado de baja de todos los correos electrónicos`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Darse de baja de los correos electrónicos no cancelará tu suscripción de pago a {title}`,Update:`Actualizar`,"Update your preferences":`Actualiza tus preferencias`,"Updates & announcements":``,"Verification link sent, check your inbox":`Se ha enviado un enlace de verificación, revisa tu bandeja de entrada`,"Verify your email address is correct":`Verifica que tu dirección de correo electrónico sea correcta`,"Verifying...":`Verificando...`,"View plans":`Ver planes`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`
13No pudimos cancelar tu suscripción ya que no se encontró la dirección de correo electrónico. Por favor, contacta con el propietario del sitio.`,"We'd hate to see you leave. How about a special offer to stay?":`Nos duele verte ir. ¿Qué te parece una oferta especial para cambiar de opinión?`,"Welcome back, {name}!":`¡Bienvenido de nuevo, {name}!`,"Welcome back!":`¡Bienvenido de nuevo!`,"Welcome to {siteTitle}":`Bienvenido a {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Cuando una bandeja de entrada no acepta un correo electrónico, comúnmente se le llama rebote (bounce). En muchos casos, esto puede ser temporal. Sin embargo, en algunos casos, un correo electrónico rebotado (bounced) puede devolverse como un fallo permanente cuando una dirección de correo electrónico no es válida o no existe.`,"Why has my email been disabled?":`¿Por qué mi correo electrónico ha sido desabilitado?`,"X (Twitter)":``,year:`año`,Yearly:`Anual`,"You already have an active subscription.":`Ya tienes una suscripción activa.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Tienes una membresía gratuita, actualiza a una suscripción de pago para obtener acceso completo.`,"You have been successfully resubscribed":`Te has vuelto a suscribir con éxito`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Actualmente no estás recibiendo correos electrónicos`,"You're not receiving emails":`No estás recibiendo correos electrónicos`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`No estás recibiendo correos electrónicos porque marcaste un mensaje reciente como spam o porque no se pudieron entregar los mensajes a la dirección de correo electrónico proporcionada.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Has iniciado sesión correctamente.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Te has suscrito correctamente a <strong>{siteTitle}</strong>`,"Your account":`Tu cuenta`,"Your email":`Tu correo electrónico`,"Your email has failed to resubscribe, please try again":`No se ha podido volver a suscribir tu correo electrónico, inténtalo de nuevo por favor`,"Your gift is ready":`Tu regalo está listo`,"Your gift subscription will expire on {expiryDate}":`Tu suscripción de regalo expirará en {expiryDate}`,"your inbox":`tu bandeja de entrada`,"Your input helps shape what gets published.":`Tu opinión ayuda a definir lo que se publica.`,"Your name":`Tu nombre`,"Your subscription has been canceled and will expire on {expiryDate}.":`Tu suscripción ha sido cancelada y expirará en {expiryDate}.`,"Your subscription will expire on {expiryDate}":`Tu suscripción caducará el {expiryDate} `,"Your subscription will renew on {renewalDate}":`Tu suscripción se renovará el {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Tu suscripción comenzará el {subscriptionStart}`},Vo={"(save {highestYearlyDiscount}%)":`(säästa {highestYearlyDiscount}%)`,"{amount} days free":`{amount} päeva tasuta`,"{amount} off":`{amount} soodustust`,"{amount} off for first {number} months.":`{amount} soodustust esimeseks {number} kuuks.`,"{amount} off for first {period}.":`{amount} soodustust esimeseks {period}ks.`,"{amount} off forever.":`{amount} soodustust igaveseks.`,"{discount}% discount":`{discount}% allahindlus`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} ei saa enam {newsletterName} uudiskirja.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} ei saa enam e-kirju, kui keegi vastab teie kommentaaridele.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} ei saa enam seda uudiskirja.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} päeva tasuta`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Konto`,"Account details updated successfully":``,"Account settings":`Konto seaded`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Pärast tasuta prooviversiooni lõppu võetakse teilt tasu valitud taseme tavahinna eest. Saate alati enne seda tühistada.`,"Already a member?":`Juba liige?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Tekkis ootamatu viga. Palun proovige uuesti või <a>võtke ühendust toega</a>, kui viga püsib.`,Back:`Tagasi`,"Back to Log in":`Tagasi sisselogimise juurde`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Must Reede`,Bluesky:``,"Cancel anytime.":`Tühistage igal ajal.`,"Cancel subscription":`Tühista tellimus`,Canceled:``,"Cancellation reason":`Tühistamise põhjus`,Change:`Muuda`,"Change plan":`Muuda paketti`,"Check spam & promotions folders":`Kontrollige rämpsposti ja reklaamide kaustu`,"Check with your mail provider":`Kontrollige oma e-posti teenusepakkujaga`,"Check your inbox to verify email update":``,Choose:`Vali`,"Choose a different plan":`Vali teine pakett`,"Choose a plan":`Vali pakett`,"Choose your newsletters":`Vali oma uudiskirjad`,"Click here to retry":`Klõpsake siia, et uuesti proovida`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Sulge`,Code:``,"Comment preferences updated.":``,Comments:`Kommentaarid`,Complimentary:`Tasuta`,Confirm:`Kinnita`,"Confirm cancellation":`Kinnita tühistamine`,"Confirm subscription":`Kinnita tellimus`,"Contact support":`Võta ühendust toega`,Continue:`Jätka`,"Continue subscription":`Jätka tellimust`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Ei saanud sisse logida. Sisselogimislink on aegunud.`,"Could not update email! Invalid link.":`E-posti ei saanud uuendada! Vigane link.`,"Create a new contact":`Loo uus kontakt`,"Current plan":`Praegune pakett`,"Delete account":`Kustuta konto`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Ei soovinud seda teha? Halda oma eelistusi <button>siin</button>.`,"Don't have an account?":`Pole kontot?`,Edit:`Muuda`,Email:`E-post`,"Email confirmation link expired.":``,"Email newsletter":`E-posti uudiskiri`,"Email newsletter settings updated":``,"Email preferences":`E-posti eelistused`,"Email preferences updated.":``,Emails:`E-kirjad`,"Emails disabled":`E-kirjad keelatud`,"
13Ends {offerEndDate}":`Lõpeb {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Sisestage oma e-posti aadress`,"Enter your name":`Sisestage oma nimi`,Error:`Viga`,"Expires {expiryDate}":`Aegub {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Igavesti`,"Free Trial – Ends {trialEnd}":`Tasuta prooviversioon – Lõpeb {trialEnd}`,"Get help":`Hangi abi`,"Get in touch for help":`Võta ühendust abi saamiseks`,"Get notified when someone replies to your comment":`Saa teavitus, kui keegi vastab sinu kommentaarile`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Anna tagasisidet sellele postitusele`,"Help! I'm not receiving emails":`Aidake! Ma ei saa e-kirju`,"Here are a few other sites you may enjoy.":`Siin on mõned teised saidid, mis võiksid teile meeldida.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Kui uudiskiri märgitakse rämpspostiks, keelatakse sellele aadressile automaatselt e-kirjad, et te ei saaks enam soovimatuid sõnumeid.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Kui rämpspostiteatamise kaebus oli juhuslik või soovite uuesti e-kirju saada, saate e-kirjade tellimuse uuesti tellida, klõpsates eelmisel ekraanil olevat nuppu.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Kui tühistate oma tellimuse nüüd, jääb teile juurdepääs kuni {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Kui teil on ettevõtte või valitsuse e-posti konto, pöörduge oma IT-osakonna poole ja paluge neil lubada e-kirjade vastuvõtmine aadressilt {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Sisselogimislink on saadetud teie postkasti. Kui see ei saabu 3 minuti jooksul, kontrollige kindlasti oma rämpsposti kausta.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Kui soovite uuesti e-kirju saada, on järgmiseks parimaks sammuks kontrollida oma registreeritud e-posti aadressi probleemide suhtes ja seejärel klõpsata eelmisel ekraanil uuesti tellimisnuppu.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Kui te ei saa e-posti uudiskirja, mille olete tellinud, on siin mõned asjad, mida kontrollida.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Kui olete kõik need kontrollid läbi viinud ja te ikka ei saa e-kirju, võite abi saamiseks pöörduda aadressil {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Kui uudiskirja s
13aatmise katsel saadakse püsiv tõrge, keelatakse kontol e-kirjad.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Lisage oma e-posti kliendis {senderEmail} oma kontaktide loendisse. See annab teie e-posti teenusepakkujale märku, et sellelt aadressilt saadetud e-kirju tuleks usaldada.`,"Invalid email address":`Vigane e-posti aadress`,"Invalid verification code":``,"Jamie Larson":`Jamie Larson`,"[email protected]":`[email protected]`,"Less like this":`Vähem sellist`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Veenduge, et e-kirjad ei satuks kogemata teie postkasti rämpsposti või reklaamide kausta. Kui need on seal, klõpsake "Märgi mitte-rämpspostiks" ja/või "Liiguta postkasti".`,Manage:`Halda`,"Maybe later":`Võib-olla hiljem`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Liikmestaatus pole saadaval, võtke juurdepääsu saamiseks ühendust omanikuga.`,month:`kuu`,Monthly:`Igakuine`,"More like this":`Rohkem sellist`,"More options":``,Name:`Nimi`,"Need more help? Contact support":`Vajate rohkem abi? Võtke ühendust toega`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Uudiskirjad võidakse teie kontol keelata kahel põhjusel: eelmine e-kiri märgiti rämpspostiks või e-kirja saatmise katse põhjustas püsiva tõrke (tagasipõrke).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Ei saa e-kirju?`,"Now check your email!":`Nüüd kontrollige oma e-posti!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Kui olete uuesti tellinud ja te ikka ei näe e-kirju oma postkastis, kontrollige oma rämpsposti kausta. Mõned postkasti teenusepakkujad säilitavad varasemaid rämpspostikaebusi ja jätkavad e-kirjade märkimist. Kui see juhtub, märkige viimane uudiskiri 'Mitte rämpspost', et see liiguks tagasi teie põhipostkasti.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Püsiv tõrge (tagasipõrge)`,"Phone number":`Telefoninumber`,Plan:`Pakett`,"Plan checkout was cancelled.":`Paketi tellimuse vormistamine tühistati.`,"Plan upgrade was cancelled.":`Paketi uuendamine tühistati.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Palun võtke ühendust {supportAddress}, et kohandada oma tasuta tellimust.`,"Please enter {fieldName}":`Palun sisestage {fieldName}`,"Please fill in required fields":`Palun täitke kohustuslikud väljad`,Podcasts:``,"Re-enable emails":`Luba e-kirjad uuesti`,Recommendations:`Soovitused`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Uueneb hinnaga {price}.`,"Resume subscription":``,Retry:`Proovi uuesti`,Save:`Salvesta`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Sisselogimislingi saatmine...`,"Sending...":`Saatmine...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Näita kõiki`,"Sign in":`Logi sisse`,"Sign out":`Logi välja`,"Sign up":`Registreeru`,"Signup error: Invalid link":`Registreerimise viga: Vigane link`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Midagi läks valesti, palun proovige hiljem uuesti.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":``,"Spam complaints":`Rämpsposti kaebused`,"Start {amount}-day free trial":`Alusta {amount}-päevast tasuta prooviversiooni`,"Starting {startDate}":`Algab {startDate}`,"Starting today":`Algab täna`,"Submit feedback":`Saada tagasiside`,Subscribe:`Telli`,Subscribed:`Tellitud`,"Subscription plan updated successfully":``,Success:`Õnnestus`,"Success! Check your email for magic link to sign-in.":`Õnnestus! Kontrollige oma e-posti, et leida maagiline sisselogimislink.`,"Success! Your account is fully activated, you now have access to all content.":`Õnnestus! Teie konto on täielikult aktiveeritud, teil on nüüd juurdepääs kogu sisule.`,"Success! Your email is updated.":`Õnnestus! Teie e-post on uuendatud.`,"Successfully unsubscribed":`Tellimus on edukalt tühistatud`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Täname tellimise eest. Enne kui alustate lugemist, on allpool mõned teised saidid, mis võiksid teile meeldida.`,"Thank you for your support":`Täname teid toetuse eest`,"Thank you for your support!":`Täname teid toetuse eest!`,"Thanks for the feedback!":`Täname tagasiside eest!`,"That didn't go to plan":`See ei läinud plaanipäraselt`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Meie käsutuses olev e-posti aadress teie jaoks on {memberEmail} — kui see pole õige, saate seda muuta oma <button>konto seadete alas</button>`,"There was a problem submitting your feedback. Please try again a little later.":`Teie tagasiside esitamisel tekkis probleem. Palun proovige natuke hiljem uuesti.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`See sait on ainult kutsetega, juurdepääsu saamiseks võtke ühendust omanikuga.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Registreerimise lõpetamiseks klõpsake oma postkastis kinnituslingile. Kui see ei saabu 3 minuti jooksul, kontrollige oma rämpsposti kausta!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Proovige tasuta {amount} päeva, seejärel {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Avage juurdepääs kõigile uudiskirjadele, hakates tasuliseks tellijaks.`,"Unsubscribe from all emails":`Tühista kõikide e-kirjade tellimus`,Unsubscribed:`Tellimus tühistatud`,"Unsubscribed from all emails.":`Kõikide e-kirjade tellimus tühistatud`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`E-kirjade tellimusest loobumine ei tühista teie tasulist tellimust {title}-le`,Update:`Uuenda`,"Update your preferences":`Uuendage oma eelistusi`,"Updates & announcements":``,"Verification link sent, check your inbox":`Kinnituslink saa
13detud, kontrollige oma postkasti`,"Verify your email address is correct":`Veenduge, et teie e-posti aadress on õige`,"Verifying...":``,"View plans":`Vaata plaane`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Me ei saanud teie tellimust tühistada, kuna e-posti aadressi ei leitud. Palun võtke ühendust saidi omanikuga.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Tere tulemast tagasi, {name}!`,"Welcome back!":`Tere tulemast tagasi!`,"Welcome to {siteTitle}":`Tere tulemast {siteTitle}-sse`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Kui postkast ei võta e-kirja vastu, nimetatakse seda tavaliselt tagasipõrkeks. Paljudel juhtudel võib see olla ajutine. Kuid mõnel juhul võib tagasipõrkunud e-kiri tagastada püsiva tõrke, kui e-posti aadress on kehtetu või seda pole olemas.`,"Why has my email been disabled?":`Miks on minu e-post välja lülitatud?`,"X (Twitter)":``,year:``,Yearly:`Aastane`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Teil on praegu tasuta liikmelisus, täieliku juurdepääsu saamiseks uuendage tasulisele tellimusele.`,"You have been successfully resubscribed":`Olete edukalt uuesti tellinud`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Te ei saa praegu e-kirju`,"You're not receiving emails":`Te ei saa e-kirju`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Te ei saa e-kirju, kuna kas märkisite hiljutise sõnumi rämpspostiks või sõnumeid ei saanud teie antud e-posti aadressile kohale toimetada.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Olete edukalt sisse loginud.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Olete edukalt tellinud <strong>{siteTitle}</strong>`,"Your account":`Teie konto`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Teie sisend aitab kujundada seda, mida avaldatakse.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Teie tellimus aegub {expiryDate}`,"Your subscription will renew on {renewalDate}":`Teie tellimus uueneb {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Teie tellimus algab {subscriptionStart}`},Ho={"(save {highestYearlyDiscount}%)":`(aurreztu %{highestYearlyDiscount})`,"{amount} days free":`{amount} egun doan`,"{amount} off":`{amount}(e)ko deskontua`,"{amount} off for first {number} months.":`{amount}(e)ko deskontua lehenengo {number} hilabeteetan.`,"{amount} off for first {period}.":`{amount}(e)ko deskontua lehenengo {period}(e)rako.`,"{amount} off forever.":`{amount}(e)ko deskontua betiko`,"{discount}% discount":`%{discount} merkeago`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail}(e)k ez du {newsletterName} buletin gehiagorik jasoko.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail}(e)k ez du ePosta gehiagorik jasoko norbaitek iruzkinei erantzuten dienean.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail}(e)k ez du buletin hau jasoko.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} egun debalde`,"{years} years":``,"+1 (123) 456-7890":`+3X 123 456 789`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Kontua`,"Account details updated successfully":`Kontuaren xehetasunak eguneratu dira`,"Account settings":`Kontuaren ezarpenak`,"Add a personal note":`Gehitu ohar pribatu bat`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Probaldia amaitutakoan, aukeratu duzun planaren ohiko prezioa kobratuko zaizu. Data iritsi baino lehen utz
13i dezakezu.`,"Already a member?":`Kidea dagoeneko?`,"An error occurred":`Errorea gertatu da`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ustekabeko errorea gertatu da. Saiatu berriro edo <a>jarri harremanetan</a> erroreak irauten badu.`,Back:`Atzera`,"Back to Log in":`Itzuli saioa hastera`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Ostiral Beltza`,Bluesky:``,"Cancel anytime.":`Utzi nahi duzunean.`,"Cancel subscription":`Utzi harpidetza`,Canceled:``,"Cancellation reason":`Uztearen arrazoia`,Change:`Aldatu`,"Change plan":`Aldatu plana`,"Check spam & promotions folders":`Arakatu mezu baztergarrien eta promozioen karpetak`,"Check with your mail provider":`Jarri harremanetan zure ePosta hornitzailearekin`,"Check your inbox to verify email update":`Begiratu zure postontzia ePostaren eguneraketa egiaztatzeko`,Choose:`Aukeratu`,"Choose a different plan":`Aukeratu beste plan bat`,"Choose a plan":`Aukeratu plan bat`,"Choose your newsletters":`Aukeratu zure buletinak`,"Click here to retry":`Klikatu hemen berriro saiatzeko`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Itxi`,Code:``,"Comment preferences updated.":`Iruzkinen hobespenak eguneratu dira.`,Comments:`Iruzkinak`,Complimentary:`Osagarria`,Confirm:`Baieztatu`,"Confirm cancellation":`Baieztatu ezeztapena`,"Confirm subscription":`Baieztatu harpidetza`,"Contact support":`Jarri laguntza-taldearekin harremanetan`,Continue:`Jarraitu`,"Continue subscription":`Jarraitu harpidetzarekin`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Ezin izan da Stripe ordainketa saioa sortu`,"Could not sign in. Login link expired.":`Ezin izan da saioa hasi; esteka iraungi da.`,"Could not update email! Invalid link.":`Ezin izan da ePosta eguneratu! Estekak ez du balio.`,"Create a new contact":`Sortu kontaktu berria`,"Current plan":`Uneko plana`,"Delete account":`Ezabatu kontua`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Ez zenuen hori egin nahi? Kudeatu zure hobespenak <button>hemen</button>.`,"Don't have an account?":`Ez duzu konturik?`,Edit:`Editatu`,Email:`ePosta`,"Email confirmation link expired.":``,"Email newsletter":`ePosta buletina`,"Email newsletter settings updated":`ePosta buletinaren ezarpenak eguneratu dira`,"Email preferences":`ePosta hobespenak`,"Email preferences updated.":`ePosta hobespenak eguneratu dira`,Emails:`ePostak`,"Emails disabled":`ePostak desgaituta`,"Ends {offerEndDate}":`{offerEndDate}(e)an amaituko da`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Sartu zure ePosta helbidea`,"Enter your name":`Sartu zure izena`,Error:`Errorea`,"Expires {expiryDate}":`{expiryDate}(e)an iraungiko da`,Facebook:``,"Failed to cancel subscription, please try again":`Harpidetza ezeztatzeak huts egin du, saiatu berriro`,"Failed to log in, please try again":`Saioa hasteak huts egin du, saiatu berriro`,"Failed to log out, please try again":`Saioa amaitzeak huts egin du, saiatu berriro`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Ordainketak huts egin du, saiatu berriro`,"Failed to send magic link email":`Esteka magikoa ePostaz bidaltzeak huts egin du`,"Failed to send verification email":`Egiaztatze-esteka ePostaz bidaltzeak huts egin du`,"Failed to sign up, please try again":`Izen-emateak huts egin du, saiatu berriro`,"Failed to update account data":`Kontuaren datuen eguneraketak huts egin du`,"Failed to update account details":`Kontuaren xehetasunen eguneraketak huts egin du`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Buletin-ezarpenen eguneraketak huts egin du`,"Failed to update subscription, please try again":`Harpidetza eguneraketak huts egin du`,"Failed to verify code, please try again":``,Forever:`Betiko`,"Free Trial – Ends {trialEnd}":`Probaldia - {trialEnd}(e)an amaituko da`,"Get help":`Eskuratu laguntza`,"Get in touch for help":`Jarri harremanetan laguntza lortzeko`,"Get notified when someone replies to your comment":`Jaso jakinarazpe
13na norbaitek zure iruzkinari erantzuten dionean`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Eman argitalpen honi buruzko iritzia`,"Help! I'm not receiving emails":`Lagundu! Ez dut ePostarik jasotzen`,"Here are a few other sites you may enjoy.":`Hona hemen gogoko izan ditzakezun beste gune batzuk.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Buletin bat baztergarritzat jotzen bada, ePostak automatikoki desgaitzen dira helbide horretarako, berriro nahi ez duzun postarik jasoko ez duzula ziurtatzeko.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Mezu baztergarriatzat markatu izana nahi gabe izan bada, edo ePostak berriro jaso nahiko bazenitu, aurreko orrian ageri den botoia sakatu dezakezu berriro harpidetzeko.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Harpidetza gaur uzten baduzu, {periodEnd} arte izango duzu edukira sarbidea.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Enpresa- edo gobernu-posta baduzu, jar zaitez harremanetan IT sailarekin eta eska iezaiezu baimentzeko {senderEmail}(r)en mezuak jasotzea`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Saioa hasteko esteka bat bidali da zure postontzira. Hiru minututan ailegatzen ez bada, arakatu mezu baztergarrien karpeta.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`ePostak berriro jasotzen hasi nahi baduzu, egiaztatu fitxategian zure helbide elektronikoa edozein arazotarako, eta, ondoren, egin klik aurreko orriko botoian.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`ePostan harpidetu zaren buletina jaso ez baduzu, honakoak egiaztatu ditzakezu.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Egiaztaketa horiek guztiak egin badituzu eta, hala ere, mezurik jasotzen ez baduzu, {supportAddress} helbidera idatz dezakezu laguntza eskatzeko.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Buletina bidaltzen saiatzean hutsegite konponezina gertatzen bada bada, mezu elektronikoak desaktibatu egingo dira kontuan.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Zure posta-bezeroan, gehitu {senderEmail} zure kontaktuen zerrendara. Honek zure posta-hornitzaileari adierazten dio helbide honetatik bidalitako mezuak fidagarriak izan direla.`,"Invalid email address":`ePosta helbide baliogabea`,"Invalid verification code":``,"Jamie Larson":`Lur Axpe`,"[email protected]":`[email protected]`,"Less like this":`Honelako gutxiago`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Egiaztatu ePostak ez daudela posta baztergarrien edo promozioen karpetetan. Egonez gero, klikatu  "Ez da mezu baztergarria" edota "Mugitu postontzi nagusira".`,Manage:`Kudeatu`,"Maybe later":`Geroago agian`,"Membership details":``,"Memberships from this email domain are currently restricted.":`ePosta hornitzaile honetako bazkidetzak mugatuta daude.`,"Memberships unavailable, contact the owner for access.":`Bazkidetzak ez daude eskuragarri, jarri jabearekin harremanetan sarbidea eskuratzeko.`,month:`hilabetea`,Monthly:`Hilabetero`,"More like this":`Honelako gehiago`,"More options":``,Name:`Izena`,"Need more help? Contact support":`L
13aguntza gehiago behar al duzu? Jarri harremanetan`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Zure kontuan buletinak desgaitzeko bi arrazoi daude: aurreko mezuetako bat baztergarritzat jo izana, edo ePosta bideltzean etengabeko hutsegitea (bounce).`,"No member exists with this e-mail address.":`Ez dago ePosta helbide hau duen kiderik.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Ez duzu ePostarik jasotzen?`,"Now check your email!":`Arakatu orain zure ePosta!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Berriro harpidetuz gero, eta, hala ere, postontzian ePostarik ikusten ez baduzu, arakatu posta baztergarriaren karpeta. Hornitzaile batzuek iraganeko arau-hausleen erregistroak daramatzate eta ePosta batzuk mugatzen dituzte. Hau gertatuko balitzaizu, markatu azken buletina 'ez baztergarritzat' postontzi nagusira eramateko.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Etengabeko hutsegitea (bounce)`,"Phone number":`Telefono zenbakia`,Plan:`Plana`,"Plan checkout was cancelled.":`Planaren ordainketa ezeztatu da.`,"Plan upgrade was cancelled.":`Planaren aldaketa ezeztatu da.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Jarri harremanetan {supportAddress} zure harpidetza osagarria moldatzeko.`,"Please enter {fieldName}":`Sartu {fieldName}`,"Please fill in required fields":`Bete derrigorrezko eremuak`,Podcasts:``,"Re-enable emails":`Gaitu berriro ePostak`,Recommendations:`Gomendioak`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price}(r)en truke berrituko da.`,"Resume subscription":``,Retry:`Saiatu berriro`,Save:`Gorde`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Saioa hasteko esteka bidaltzen…`,"Sending...":`Bidaltzen…`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Erakutsi guztia`,"Sign in":`Hasi saioa`,"Sign out":`Amaitu saioa`,"Sign up":`Eman izena`,"Signup error: Invalid link":`Errorea izen-ematean: Esteka baliogabea`,"Signups from this email domain are currently restricted.":`ePosta hornitzaile honetako izen-emateak mugatuta daude.`,"Something went wrong, please try again later.":`Zerbaitek huts egin du, saiatu berriro geroago.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Une honetan ez dago gomendiorik zuretzat.`,"Sorry, that didn’t work.":`Kale egin du.`,"Spam complaints":`ePosta baztergarritzat jota`,"Start {amount}-day free trial":`Hasi {amount} eguneko probaldia`,"Starting {startDate}":`{startDate}(e)an hasiko da`,"Starting today":`Gaur hasiko da`,"Submit feedback":`Bidali iritzia`,Subscribe:`Harpidetu`,Subscribed:`Harpidetuta`,"Subscription plan updated successfully":`Harpidetza-plana eguneratu da`,Success:`Primeran`,"Success! Check your email for magic link to sign-in.":`Primeran! Arakatu zure ePosta esteka magiko baten bila saioa hasteko.`,"Success! Your account is fully activated, you now have access to all content.":`Primeran! Zure kontua guztiz aktibatu da, eduki guztira duzu sarbidea orain.`,"Success! Your email is updated.":`Primeran! Zure ePosta eguneratu da.`,"Successfully unsubscribed":`Harpidetza ezeztatu da`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Eskerrik asko harpidetzeagatik. Irakurtzen hasi aurretik, hona hemen gogoko izan ditzakezun zenbait gune.`,"Thank you for your support":`Eskerrik asko zure babesagatik`,"Thank you for your support!":`Eskerrik asko zure babesagatik!`,"Thanks for the feedback!":`Eskerrik asko iritzia partekatzeagatik!`,"That didn't go to plan":`Horrek kale egin du`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Gure fitxategian dugun zure ePosta helbidea {memberEmail} da — zuzena ez bada, eguneratu dezakezu zure <button>kontuaren ezarpenen eremuan</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Arazo bat egon da zure iritzia bidaltzean. Saiatu berriro apur bat geroago.`,"There was an error cancelling your subscription, please try again.":`Errore bat egon da zure harpidetza ezeztatzean, saiatu berriro.`,"There was an error continuing your subscription, please try again.":`Errore bat egon da harpidetza berritzean, saiatu berriro.`,"There was an error processing your payment. Please try again.":`Errore bat egon da ordainketa prozesatzean, saiatu berriro.`,"There was an error sending the email, please try again":`Errore bat egon da ePosta bidaltzean, saiatu berriro.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Gune hau gonbidatuentzat bakarrik da, jarri harremanetan jabearekin sarbidea eskuratzeko.`,"This site is not accepting donations at the moment.":`Gune honek ez du une honetan dohaintzarik onartzen.`,"This site is not accepting payments at the moment.":`Gune honek ez du une honetan ordainketarik onartzen.`,"This site only accepts paid members.":`Gune honek ordainpeko kideak bakarrik onartzen ditu.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Izen-ematea burutzeko, klikatu zure postontziko egiaztatze-esteka. Hiru minututan ailegatzen ez bada, arakatu mezu baztergarrien karpeta.`,"To continue to stay up to date, subscribe to {publication} below.":`Egunean egoten jarraitu nahi baduzu, harpidetu {publication}(e)ra.`,"Too many attempts try again in {number} days.":`Saiakera gehiegi; saiatu berriro {number} egun barru.`,"Too many attempts try again in {number} hours.":`Saiakera gehiegi; saiatu berriro {number} ordu barru.`,"Too many attempts try again in {number} minutes.":`Saiakera gehiegi; saiatu berriro {number} minutu barru.`,"Too many different sign-in attempts, try again in {number}
13 days":`Saiakera desberdin gehiegi; saiatu berriro {number} egun barru.`,"Too many different sign-in attempts, try again in {number} hours":`Saiakera desberdin gehiegi; saiatu berriro {number} ordu barru.`,"Too many different sign-in attempts, try again in {number} minutes":`Saiakera desberdin gehiegi; saiatu berriro {number} minutu barru.`,"Too many sign-up attempts, try again later":`Saiakera gehiegi; saiatu berriro geroago`,"Try free for {amount} days, then {originalPrice}.":`Probatu debalde {amount} egunez, gero {originalPrice}.`,"Unable to initiate checkout session":`Ezin izan da ordainketa saioa abiarazi`,"Unlock access to all newsletters by becoming a paid subscriber.":`Ireki sarbidea buletin guztiei ordainpeko harpidedun bilakatzen.`,"Unsubscribe from all emails":`Ezeztatu ePosta guztietako harpidetza`,Unsubscribed:`Harpidetza ezeztatu da`,"Unsubscribed from all emails.":`Harpidetza ePosta guztietarako ezeztatu da.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`ePosta guztien harpidetza uzteak ez du {title}(e)ko ordainpeko harpidetza ezeztatuko.`,Update:`Eguneratu`,"Update your preferences":`Eguneratu zure hobespenak`,"Updates & announcements":``,"Verification link sent, check your inbox":`Egiaztatze-esteka bidali zaizu; arakatu postontzia`,"Verify your email address is correct":`Egiaztatu zure ePosta helbidea zuzena dela`,"Verifying...":``,"View plans":`Ikusi aukeratzeko moduan dauden planak`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Ezin izan dugu zure harpidetza ezeztatu, ez dugulako ePosta helbidea topatu. Jarri harremanetan guneko jabearekin.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Ongi etorri, {name}!`,"Welcome back!":`Ongi etorri!`,"Welcome to {siteTitle}":`Ongi etorri {siteTitle}(e)ra`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":``,"Why has my email been disabled?":`Zergatik ezgaitu da nire ePosta?`,"X (Twitter)":``,year:`urtea`,Yearly:`Urtero`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Une honetan doako bazkidetza duzu; ordaindu sarbide osoa izateko.`,"You have been successfully resubscribed":`Berriro harpidetu zara`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Une honetan ez zara ePostarik jasotzen ari`,"You're not receiving emails":`Ez zara ePostarik jasotzen ari`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Ez zara ePostarik jasotzen ari, mezuetako bat baztergarritzat jo duzulako edo ezin izan delako emandako ePosta helbidera bidali.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Saioa hasi duzu.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Honakora harpidetu zara: <strong>{siteTitle}</strong>`,"Your account":`Zure kontua`,"Your email":``,"Your email has failed to resubscribe, please try again":`Ezin izan da zure ePosta berriro harpidetu, saiatu berriro`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Zure ekarpenak argitaratzen denari forma ematen laguntzen digu.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Zure harpidetza {expiryDate}(e)an iraungiko da`,"Your subscription will renew on {renewalDate}":`Zure harpidetza {renewalDate}(e)an berrituko da`,"Your subscription will start on {subscriptionStart}":`Zure harpidetza {subscriptionStart}(e)an hasiko da`},Uo={"(save {highestYearlyDiscount}%)":`(تا {highestYearlyDiscount}٪ تخفیف)`,"{amount} days free":`{amount} روز رایگان`,"{amount} off":`{amount} تخفیف`,"{amount} off for first {number} months.":`{amount} تخفیف برای {number} ماه اول.`,"{amount} off for first {period}.":`{amount} تخفیف برای اولین {period}.`,"{amount}
13 off forever.":`برای همیشه {amount} تخفیف.`,"{discount}% discount":`{discount}Ùª تخفیف`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} دیگر خبرنامه {newsletterName} را دریافت نخواهد کرد.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} دیگر زمانی که کسی به دیدگاه‌های شما پاسخ دهد، ایمیلی دریافت نخواهد کرد.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} دیگر این خبرنامه را دریافت نخواهد کرد.`,"{memberEmail} will no longer receive updates & announcements.":`{memberEmail} دیگر به‌روزرسانی‌ها و اطلاعیه‌ها را دریافت نخواهد کرد.`,"{months} months":`{months} ماه`,"{months} months free":`{months} ماه رایگان`,"{tierName} membership":`اشتراک {tierName}`,"{trialDays} days free":`{trialDays} روز رایگان`,"{years} years":`{years} سال`,"+1 (123) 456-7890":`+1 (Û±Û²Û³) Û´ÛµÛ¶-Û·Û¸Û¹Û°`,"1 month":`Û± ماه`,"1 month free":`Û± ماه رایگان`,"1 year":`Û± سال`,"A gift, just for you":`هدیه‌ای فقط برای شما`,"Access your RSS feeds":`به فیدهای RSS خود دسترسی پیدا کنید`,Account:`حساب کاربری`,"Account details updated successfully":`جزئیات حساب کاربری با موفقیت به‌روزرسانی شد`,"Account settings":`تنظیمات حساب کاربری`,"Add a personal note":`افزودن یادداشت شخصی`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`پس از پایان دوره رایگان، مبلغ عادی سطحی که انتخاب کرده‌اید از شما کسر خواهد شد. همیشه می‌توانید پیش از آن لغو کنید.`,"Already a member?":`عضو هستید؟`,"An error occurred":`خطایی رخ داد`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`خطای غیرمنتظره‌ای رخ داد. لطفاً دوباره تلاش کنید یا در صورت ادامه خطا، <a>با پشتیبانی تماس بگیرید</a>.`,Back:`بازگشت`,"Back to Log in":`بازگشت به ورود`,"Before you go":`پیش از رفتن`,"Billing info & receipts":`اطلاعات صورتحساب و رسیدها`,"Black Friday":`جمعه سیاه`,Bluesky:`بلواسکای`,"Cancel anytime.":`در هر زمان قابل لغو است.`,"Cancel subscription":`لغو اشتراک`,Canceled:`لغو شد`,"Cancellation reason":`دلیل لغو`,Change:`تغییر`,"Change plan":`تغییر بسته`,"Check spam & promotions folders":`پوشه هرزنامه و تبلیغات را بررسی کنید`,"Check with your mail provider":`با ارائه‌دهنده ایمیل خود بررسی کنید`,"Check your inbox to verify email update":`برای تأیید به‌روزرسانی ایمیل، صندوق ورودی خود را بررسی کنید`,Choose:`انتخاب`,"Choose a different plan":`بسته دیگری انتخاب کنید`,"Choose a plan":`یک بسته انتخاب کنید`,"Choose your newsletters":`خبرنامه‌های خود را انتخاب کنید`,"Click here to retry":`برای تلاش دوباره اینجا بزنید`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`برای تکمیل فعال‌سازی اشتراک خود، روی پیوند تأیید در صندوق ورودی بزنید. اگر تا Û³ دقیقه نرسید، پوشه هرزنامه را بررسی کنید.`,Close:`بستن`,Code:`کد`,"Comment preferences updated.":`تنظیمات دیدگاه به‌روزرسانی شد.`,Comments:`دیدگاه‌ها`,Complimentary:`هدیه`,Confirm:`تأیید`,"Confirm cancellation":`تأیید لغو`,"Confirm subscription":`تأیید اشتراک`,"Contact support":`تماس با پشتیبانی`,Continue:`ادامه`,"Continue subscription":`ادامه اشتراک`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`هر زمان که یک اشتراک ویژه تهیه Ú©Ù
13†ÛŒØ¯. مدت زمان باقی‌مانده دوره هدیه شما به عنوان دوره آزمایشی رایگان به اشتراکتان اضافه خواهد شد.`,Copied:`کپی شد`,Copy:`کپی`,"Copy link":`کپی پیوند`,"Could not create Stripe billing portal session":`ایجاد نشست پورتال صورتحساب Stripe ناموفق بود`,"Could not create Stripe checkout session":`ایجاد نشست پرداخت Stripe ناموفق بود`,"Could not sign in. Login link expired.":`ورود انجام نشد. پیوند ورود منقضی شده است.`,"Could not update email! Invalid link.":`به‌روزرسانی ایمیل انجام نشد! پیوند نامعتبر است.`,"Create a new contact":`ایجاد مخاطب جدید`,"Current plan":`بسته فعلی`,"Delete account":`حذف حساب کاربری`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`از این کار منصرف شدید؟ تنظیمات خود را از <button>اینجا</button> مدیریت کنید.`,"Don't have an account?":`حساب کاربری ندارید؟`,Edit:`ویرایش`,Email:`ایمیل`,"Email confirmation link expired.":`پیوند تأیید ایمیل منقضی شده است.`,"Email newsletter":`خبرنامه ایمیلی`,"Email newsletter settings updated":`تنظیمات خبرنامه ایمیلی به‌روزرسانی شد`,"Email preferences":`تنظیمات ایمیل`,"Email preferences updated.":`تنظیمات ایمیل به‌روزرسانی شد.`,Emails:`ایمیل‌ها`,"Emails disabled":`ایمیل‌ها غیرفعال هستند`,"Ends {offerEndDate}":`در {offerEndDate} پایان می‌یابد`,"Enjoy {amountOff} off forever.":`برای همیشه از {amountOff} تخفیف بهره‌مند شوید.`,"Enjoy {months} free months on us.":`از {months} ماه رایگان ما بهره‌مند شوید.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`از {months} ماه رایگان ما بهره‌مند شوید. تا {newBillingDate} از شما وجهی کسر نخواهد شد.`,"Enjoy a free month on us.":`از یک ماه رایگان ما بهره‌مند شوید.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`از یک ماه رایگان ما بهره‌مند شوید. تا {newBillingDate} از شما وجهی کسر نخواهد شد.`,"Enter code above":`کد را در بالا وارد کنید`,"Enter your email address":`نشانی ایمیل خود را وارد کنید`,"Enter your name":`نام خود را وارد کنید`,Error:`خطا`,"Expires {expiryDate}":`در {expiryDate} منقضی می‌شود`,Facebook:`فیس‌بوک`,"Failed to cancel subscription, please try again":`لغو اشتراک ناموفق بود، لطفاً دوباره تلاش کنید`,"Failed to log in, please try again":`ورود ناموفق بود، لطفاً دوباره تلاش کنید`,"Failed to log out, please try again":`خروج ناموفق بود، لطفاً دوباره تلاش کنید`,"Failed to open billing portal, please try again":`باز کردن پورتال صورتحساب ناموفق بود، لطفاً دوباره تلاش کنید`,"Failed to process checkout, please try again":`پردازش پرداخت ناموفق بود، لطفاً دوباره تلاش کنید`,"Failed to send magic link email":`ارسال ایمیل پیوند جادویی ناموفق بود`,"Failed to send verification email":`ارسال ایمیل تأیید ناموفق بود`,"Failed to sign up, please try again":`ثبت‌ نام ناموفق بود، لطفاً دوباره تلاش کنید`,"Failed to update account data":`به‌روزرسانی داده‌های حساب کاربری ناموفق بود`,"Failed to update account details":`به‌روزرسانی جزئیات حساب کاربری ناموفق بود`,"Failed to update billing information, please try again":`به‌روزرسانی اطلاعات صورتحساب ناموفق بود، لØ
13·ÙØ§Ù‹ دوباره تلاش کنید`,"Failed to update newsletter settings":`به‌روزرسانی تنظیمات خبرنامه ناموفق بود`,"Failed to update subscription, please try again":`به‌روزرسانی اشتراک ناموفق بود، لطفاً دوباره تلاش کنید`,"Failed to verify code, please try again":`تأیید کد ناموفق بود، لطفاً دوباره تلاش کنید`,Forever:`برای همیشه`,"Free Trial – Ends {trialEnd}":`دوره رایگان — پس از {trialEnd} پایان می‌یابد.`,"Get help":`کمک بگیرید`,"Get in touch for help":`برای دریافت کمک تماس بگیرید`,"Get notified when someone replies to your comment":`وقتی کسی به دیدگاه شما پاسخ داد، اعلان دریافت کنید`,"Gift a membership":`اشتراک هدیه دهید`,"Gift could not be redeemed":`هدیه فعال نشد`,"Gift details":`جزئیات هدیه`,"Gift redeemed! You're all set.":`هدیه فعال شد! همه‌چیز آماده است.`,"Gift subscription":`اشتراک هدیه`,"Gift subscriptions are not available right now.":`اشتراک هدیه در حال حاضر در دسترس نیست.`,"Gift value":`ارزش هدیه`,"Give feedback on this post":`بازخوردی درباره این نوشته بدهید`,"Help! I'm not receiving emails":`کمک! من ایمیلی دریافت نمی‌کنم`,"Here are a few other sites you may enjoy.":`این چند سایت دیگر نیز ممکن است برایتان جالب باشند.`,"Hide details":`پنهان‌سازی جزئیات`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`اگر خبرنامه‌ای به‌عنوان هرزنامه علامت‌گذاری شود، ایمیل‌های مربوط به آن نشانی به‌طور خودکار غیرفعال می‌شوند تا مطمئن شویم هیچ پیام ناخواسته‌ای دریافت نمی‌کنید.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`اگر گزارش هرزنامه به‌اشتباه بوده، یا می‌خواهید دوباره ایمیل دریافت کنید، می‌توانید با زدن دکمه در صفحه قبلی، اشتراک ایمیل را از سر بگیرید.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`اگر اکنون اشتراک خود را لغو کنید، تا {periodEnd} همچنان به آن دسترسی خواهید داشت.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`اگر از نشانی ایمیل سازمانی یا دولتی استفاده می‌کنید، با بخش فناوری اطلاعات خود تماس بگیرید و درخواست کنید ایمیل‌های ارسالی از {senderEmail} را مجاز کنند.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`اگر حساب کاربری دارید، پیوند ورود به صندوق ورودی شما ارسال شده است. اگر تا Û³ دقیقه نرسید، پوشه هرزنامه را بررسی کنید.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`اگر حساب کاربری دارید، ایمیلی به {submittedEmailOrInbox} ارسال شده است. روی پیوند درون آن بزنید یا کد را در پایین وارد کنید.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`اگر می‌خواهید دوباره ایمیل دریافت کنید، بهترین کار بررسی نشانی ایمیل ثبت‌شده برای Ù
13‡Ø±Ú¯ÙˆÙ†Ù‡ مشکل و سپس زدن دکمه ازسرگیری اشتراک در صفحه قبلی است.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`اگر خبرنامه ایمیلی را که مشترک آن شده‌اید دریافت نمی‌کنید، این چند مورد را بررسی کنید.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`اگر همه این بررسی‌ها را انجام دادید و همچنان ایمیلی دریافت نمی‌کنید، می‌توانید با تماس با {supportAddress} از پشتیبانی کمک بگیرید.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`در صورت دریافت خطای دائمی هنگام تلاش برای ارسال خبرنامه، ارسال ایمیل برای آن حساب غیرفعال خواهد شد.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`در سرویس‌گیرنده ایمیل خود، {senderEmail} را به فهرست مخاطبان اضافه کنید. این کار به ارائه‌دهنده ایمیل شما نشان می‌دهد که ایمیل‌های ارسالی از این نشانی قابل اعتماد هستند.`,"Invalid email address":`نشانی ایمیل نامعتبر`,"Invalid verification code":`کد تأیید نامعتبر`,"Jamie Larson":`آرش کمانگر`,"[email protected]":`[email protected]`,"Less like this":`کمتر از این موارد`,LinkedIn:`لینکدین`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`مطمئن شوید ایمیل‌ها به‌طور تصادفی در پوشه هرزنامه یا تبلیغات صندوق ورودی شما قرار نمی‌گیرند. در صورت قرار گرفتن، روی «علامت‌گذاری به‌عنوان غیرهرزنامه» و/یا «انتقال به صندوق ورودی» بزنید.`,Manage:`مدیریت`,"Maybe later":`شاید بعداً`,"Membership details":`جزئیات اشتراک`,"Memberships from this email domain are currently restricted.":`اشتراک‌ها از این دامنه ایمیل در حال حاضر محدود هستند.`,"Memberships unavailable, contact the owner for access.":`اشتراک‌ها در دسترس نیستند، برای دسترسی با مالک تماس بگیرید.`,month:`ماه`,Monthly:`ماهانه`,"More like this":`بیشتر از این موارد`,"More options":`گزینه‌های بیشتر`,Name:`نام`,"Need more help? Contact support":`به کمک بیشتری نیاز دارید؟ با پشتیبانی تماس بگیرید`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`خبرنامه‌ها در حساب شما به دو دلیل ممکن است غیرفعال شده باشند: ایمیل قبلی به‌عنوان هرزنامه علامت‌گذاری شده است، یا تلاش برای ارسال ایمیل به خطای دائمی (bounce) منجر شده است.`,"No member exists with this e-mail address.":`هیچ عضوی با این نشانی ایمیل وجود ندارد.`,"No thanks, I want to cancel":`نه سپاس، می‌خواهم لغو کنم`,"Not ready to share? We've also emailed a copy to your inbox.":`آماده اشتراک‌گذاری نیستید؟ ما یک نسخه هم به صندوق ورودی شما ایمیل کرده‌ایم.`,"Not receiving emails?":`ایمیلی دریافت نمی‌کنید؟`,"Now check your email!":`حالا ایمیل خود را بررسی کنید!`,"Occasional updates from {siteTitle}":`به‌روزرسانی‌های گاه‌به‌گاه از {siteTitle}`,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`پس از ازسرگیری اشتراک، اگر همچنان ایمیل‌ها را در صندوق ورودی خود نمی‌بینید، پوشه هرزنامه را بررسی کنید. برخی ارائه‌دهندگان ایمیل سابقه شکایت‌های هرزنامه را نگه می‌دارند و همچنان ایمیل‌ها را علامت‌گذاری می‌کنند. در این صورت، آخرین خبرنامه را به‌عنوان «غیرهرزنامه» علامت بزنید تا به صندوق ورودی اصلی شما برگردد.`,"Open AOL Mail":`باز کردن AOL Mail`,"Open email":`باز کردن ایمیل`,"Open Feedbin":`باز کردن Feedbin`,"Open Gmail":`باز کردن Gmail`,"Open Hey":`باز کردن Hey`,"Open iCloud Mail":`باز کردن iCloud Mail`,"Open Mail.ru":`باز کردن Mail.ru`,"Open Outlook":`باز کردن Outlook`,"Open Proton Mail":`باز کردن Proton Mail`,"Open Yahoo Mail":`باز کردن Yahoo Mail`,"Permanent failure (bounce)":`خطای دائمی (bounce)`,"Phone number":`شماره تلفن`,Plan:`بسته`,"Plan checkout was cancelled.":`پرداخت بسته لغو شد.`,"Plan upgrade was cancelled.":`ارتقای بسته لغو شد.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`لطفاً برای تنظیم اشتراک رایگان خود با {supportAddress}
13 تماس بگیرید.`,"Please enter {fieldName}":`لطفاً {fieldName} را وارد کنید`,"Please fill in required fields":`لطفاً فیلدهای الزامی را پر کنید`,Podcasts:`پادکست‌ها`,"Re-enable emails":`فعال‌سازی مجدد ایمیل‌ها`,Recommendations:`پیشنهادها`,"Redeem your membership":`اشتراک خود را فعال کنید`,"Redeeming...":`در حال فعال‌سازی...`,"Renews at {price}.":`با قیمت {price} تمدید می‌شود.`,"Resume subscription":`ازسرگیری اشتراک`,Retry:`تلاش دوباره`,Save:`ذخیره`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`در {durationInMonths} دوره صورتحساب بعدی خود {amountOff} صرفه‌جویی کنید. سپس {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`در دوره صورتحساب بعدی خود {amountOff} صرفه‌جویی کنید. سپس {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`پیوند زیر را برای اشتراک‌گذاری با هر کسی که می‌خواهید بفرستید.`,"Sending login link...":`در حال ارسال پیوند ورود...`,"Sending...":`در حال ارسال...`,Share:`اشتراک‌گذاری`,"Share a full membership to {siteTitle} with a friend or colleague":`یک اشتراک کامل {siteTitle} را با دوست یا همکار خود به اشتراک بگذارید`,"Show all":`نمایش همه`,"Sign in":`ورود`,"Sign out":`خروج`,"Sign up":`ثبت‌ نام`,"Signup error: Invalid link":`خطای ثبت‌ نام: پیوند نامعتبر`,"Signups from this email domain are currently restricted.":`ثبت‌ نام از این دامنه ایمیل در حال حاضر محدود است.`,"Something went wrong, please try again later.":`مشکلی پیش آمد، لطفاً بعداً دوباره تلاش کنید.`,"Sorry, no paid plans are available.":`با عرض پوزش، هیچ بسته ویژه‌ای در دسترس نیست.`,"Sorry, no recommendations are available right now.":`با عرض پوزش، در حال حاضر هیچ پیشنهادی در دسترس نیست.`,"Sorry, that didn’t work.":`با عرض پوزش، کار نکرد.`,"Spam complaints":`گزارش‌های هرزنامه`,"Start {amount}-day free trial":`شروع دوره رایگان {amount} روزه`,"Starting {startDate}":`شروع از {startDate}`,"Starting today":`شروع از امروز`,"Submit feedback":`ارسال بازخورد`,Subscribe:`اشتراک`,Subscribed:`مشترک شدید`,"Subscription plan updated successfully":`بسته اشتراک با موفقیت به‌روزرسانی شد`,Success:`موفقیت‌آمیز`,"Success! Check your email for magic link to sign-in.":`موفقیت‌آمیز! صندوق ورودی خود را برای پیوند جادویی ورود بررسی کنید.`,"Success! Your account is fully activated, you now have access to all content.":`موفقیت‌آمیز! حساب کاربری شما کاملاً فعال شد و اکنون به همه محتوا دسترسی دارید.`,"Success! Your email is updated.":`موفقیت‌آمیز! ایمیل شما به‌روزرسانی شد.`,"Successfully unsubscribed":`اشتراک با موفقیت لغو شد`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`از اشتراک شما سپاسگزاریم. پیش از شروع مطالعه، در ادامه چند سایت دیگر که ممکن است بپسندید معرفی شده‌اند.`,"Thank you for your support":`از حمایت شما سپاسگزاریم`,"Thank you for your support!":`از حمایت شما سپاسگزاریم!`,"Thanks for the feedback!":`از بازخورد شما سپاسگزاریم!`,"That didn't go to plan":`طبق برنامه پیش نرفت`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`نشانی ایمیل ما برای شما {memberEmail} است — اگر درست نیست، می‌توانید آن را در <button>بخش تنظیمات حساب کاربری</button> به‌روز کنید.`,"There was a problem submitting your feedback. Please try again a little later.":`هنگام ارسال بازخورد شما مشکلی پیش آمد. لطفاً کمی بعد دوباره تلاش کنید.`,"There was an error cancelling your subscription, please try again.":`هنگام لغو اشتراک شما خطایی رخ داد، لØ
13·ÙØ§Ù‹ دوباره تلاش کنید.`,"There was an error continuing your subscription, please try again.":`هنگام ادامه اشتراک شما خطایی رخ داد، لطفاً دوباره تلاش کنید.`,"There was an error processing your payment. Please try again.":`هنگام پردازش پرداخت شما خطایی رخ داد. لطفاً دوباره تلاش کنید.`,"There was an error sending the email, please try again":`هنگام ارسال ایمیل خطایی رخ داد، لطفاً دوباره تلاش کنید`,"This gift has already been consumed.":`این هدیه قبلاً استفاده شده است.`,"This gift has already been redeemed.":`این هدیه قبلاً فعال شده است.`,"This gift has been refunded.":`این هدیه بازپرداخت شده است.`,"This gift has expired.":`این هدیه منقضی شده است.`,"This site is invite-only, contact the owner for access.":`این سایت فقط با دعوت‌نامه قابل دسترسی است، برای دریافت دسترسی با مالک تماس بگیرید.`,"This site is not accepting donations at the moment.":`این سایت در حال حاضر کمک‌های مالی را نمی‌پذیرد.`,"This site is not accepting payments at the moment.":`این سایت در حال حاضر پرداخت‌ها را نمی‌پذیرد.`,"This site only accepts paid members.":`این سایت فقط اعضای ویژه را می‌پذیرد.`,Threads:`رشته‌ها`,Tier:`سطح`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`برای تکمیل ثبت‌ نام، روی پیوند تأیید در صندوق ورودی بزنید. اگر تا Û³ دقیقه نرسید، پوشه هرزنامه را بررسی کنید!`,"To continue to stay up to date, subscribe to {publication} below.":`برای ادامه به‌روز ماندن، در {publication} مشترک شوید.`,"Too many attempts try again in {number} days.":`تلاش‌های بسیار زیاد، {number} روز دیگر دوباره تلاش کنید.`,"Too many attempts try again in {number} hours.":`تلاش‌های بسیار زیاد، {number} ساعت دیگر دوباره تلاش کنید.`,"Too many attempts try again in {number} minutes.":`تلاش‌های بسیار زیاد، {number} دقیقه دیگر دوباره تلاش کنید.`,"Too many different sign-in attempts, try again in {number} days":`تلاش‌های ورود متعدد بسیار زیاد، {number} روز دیگر دوباره تلاش کنید`,"Too many different sign-in attempts, try again in {number} hours":`تلاش‌های ورود متعدد بسیار زیاد، {number} ساعت دیگر دوباره تلاش کنید`,"Too many different sign-in attempts, try again in {number} minutes":`تلاش‌های ورود متعدد بسیار زیاد، {number} دقیقه دیگر دوباره تلاش کنید`,"Too many sign-up attempts, try again later":`تلاش‌های ثبت‌ نام بسیار زیاد، بعداً دوباره تلاش کنید`,"Try free for {amount} days, then {originalPrice}.":`برای {amount} روز رایگان امتحان کنید، سپس {originalPrice}.`,"Unable to initiate checkout session":`شروع نشست پرداخت ممکن نیست`,"Unlock access to all newsletters by becoming a paid subscriber.":`با اشتراک ویژه، دسترسی به همه خبرنامه‌ها را باز کنید.`,"Unsubscribe from all emails":`لغو اشتراک همه ایمیل‌ها`,Unsubscribed:`اشتراک لغو شد`,"Unsubscribed from all emails.":`اشتراک همه ایمیل‌ها لغو شد.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`لغو اشتراک ایمیل، اشتراک ویژه شما در {title} را لغو نخواهد کرد.`,Update:`به‌روزرسانی`,"Update your preferences":`به‌روزرسانی تنظیمات شما`,"Updates & announcements":`به‌روزرسانی‌ها و اطلاعیه‌ها`,"Verification link sent, check your inbox":`پیوند تأیید ارسال شد، صندوق ورودی خود را بررسی کنید`,"Verify your email address is correct":`تأیید کنید که نشانی ایمیل شما درØ
13³Øª است`,"Verifying...":`در حال تأیید...`,"View plans":`مشاهده بسته‌ها`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`ما نتوانستیم اشتراک شما را لغو کنیم چون نشانی ایمیل یافت نشد. لطفاً با مالک سایت تماس بگیرید.`,"We'd hate to see you leave. How about a special offer to stay?":`دوست نداریم شما را از دست بدهیم. چطور است با یک پیشنهاد ویژه بمانید؟`,"Welcome back, {name}!":`خوش برگشتید، {name}!`,"Welcome back!":`خوش برگشتید!`,"Welcome to {siteTitle}":`به {siteTitle} خوش‌آمدید`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`وقتی یک صندوق ورودی ایمیلی را نمی‌پذیرد، معمولاً به آن bounce گفته می‌شود. در بسیاری از موارد، این موضوع موقتی است. اما در برخی موارد، وقتی نشانی ایمیل نامعتبر یا ناموجود باشد، ایمیل برگشتی به‌صورت خطای دائمی بازمی‌گردد.`,"Why has my email been disabled?":`چرا ایمیل من غیرفعال شده است؟`,"X (Twitter)":`X (توییتر)`,year:`سال`,Yearly:`سالانه`,"You already have an active subscription.":`شما از قبل یک اشتراک فعال دارید.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`در حال حاضر عضو رایگان هستید، برای دسترسی کامل به یک اشتراک ویژه ارتقا دهید.`,"You have been successfully resubscribed":`اشتراک شما با موفقیت از سر گرفته شد`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`اکنون تا {expiryDate} به {tierName} دسترسی دارید. لذت ببرید!`,"You're currently not receiving emails":`در حال حاضر ایمیلی دریافت نمی‌کنید`,"You're not receiving emails":`شما ایمیلی دریافت نمی‌کنید`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`ایمیلی دریافت نمی‌کنید چون یا پیام اخیری را به‌عنوان هرزنامه علامت‌گذاری کرده‌اید، یا پیام‌ها به نشانی ایمیل وارد شده تحویل داده نشده‌اند.`,"You've been gifted a membership":`به شما یک اشتراک هدیه داده شده است`,"You've been gifted a membership to {siteTitle}":`به شما یک اشتراک در {siteTitle} هدیه داده شده است`,"You've successfully signed in.":`با موفقیت وارد شدید.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`با موفقیت در <strong>{siteTitle}</strong> مشترک شدید`,"Your account":`حساب کاربری شما`,"Your email":`ایمیل شما`,"Your email has failed to resubscribe, please try again":`ازسرگیری اشتراک ایمیل شما ناموفق بود، لطفاً دوباره تلاش کنید`,"Your gift is ready":`هدیه شما آماده است`,"Your gift subscription will expire on {expiryDate}":`اشتراک هدیه شما در {expiryDate} منقضی خواهد شد`,"your inbox":`صندوق ورودی شما`,"Your input helps shape what gets published.":`نظرات شما به شکل‌گیری محتوای منتشر شده کمک می‌کند.`,"Your name":`نام شما`,"Your subscription has been canceled and will expire on {expiryDate}.":`اشتراک شما لغو شده است و در {expiryDate} منقضی خواهد شد.`,"Your subscription will expire on {expiryDate}":`اشتراک شما در {expiryDate} منقضی خواهد شد`,"Your subscription will renew on {renewalDate}":`اشتراک شما در {renewalDate} تمدید خواهد شد`,"Your subscription will start on {subscriptionStart}":`اشتراک شما از {subscriptionStart} شروع خواهد شد`},Wo={"(save {highestYearlyDiscount}%)":`(säästä {highestYearlyDiscount} %)`,"{amount} days free":`{amount} päivää ilmaiseksi`,"{amount} off":`{amount} pois`,"{amount} off for first {number} months.":`{amount} pois ensimmäisestä {number} kuukaudesta.`,"{amount} off for first {period}.":`{amount} pois ensimmäisestä {period}.`,"{amount} off forever.":`{amount}
13 pois ikuisesti.`,"{discount}% discount":`{discount} % alennus`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} ei enää jatkossa saa {newsletterName} uutiskirjettä.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} ei lähetetä enää jatkossa sähköpostia jos joku vastaa kommenttiisi.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} ei enää lähetetä tätä uutiskirjettä.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} päivää ilmaiseksi`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Oma tili`,"Account details updated successfully":`Tilin lisätiedot on päivitetty`,"Account settings":`Tilin asetukset`,"Add a personal note":`Lisää oma viesti`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Kun ilmainen kokeilusi loppuu, sinulta veloitetaan valitsemasi tilauksen maksu. Voit aina peruuttaa tilauksesi ennen tätä.`,"Already a member?":`Oletko jo jäsen?`,"An error occurred":`On tapahtunut virhe`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Odottamaton virhe syntyi, yritäthän uudestaan tai <a>contact support</a> jos ongelma jatkuu.`,Back:`Takaisin`,"Back to Log in":`Takaisin kirjautumiseen`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Peruuta milloin vain`,"Cancel subscription":`Peruuta tilaus`,Canceled:``,"Cancellation reason":`Syy peruutukselle`,Change:`Vaihda`,"Change plan":`Vaihda tilausta`,"Check spam & promotions folders":`Katso spam & promotions kansiot`,"Check with your mail provider":`Tarkista sähköpostitarjoajaltasi`,"Check your inbox to verify email update":`Tarkista sähköpostilaatikkosi, jotta voit vahvistaa sähköpostiosoitteen päivityksen`,Choose:`Valitse`,"Choose a different plan":`Valitse toinen tilaus`,"Choose a plan":`Valitse tilaus`,"Choose your newsletters":`Valitse uutiskirjeesi`,"Click here to retry":`Klikkaa tästä kokeillaksesi uudestaan`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Sulje`,Code:`Koodi`,"Comment preferences updated.":`Kommenttiasetukset on päivitetty.`,Comments:`Kommentit`,Complimentary:`Maksuton`,Confirm:`Vahvista`,"Confirm cancellation":`Vahvista peruutus`,"Confirm subscription":`Vahvista tilaus`,"Contact support":`Ota yhteyttä tukeen`,Continue:`Jatka`,"Continue subscription":`Jatka tilaustasi`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Maksaminen Stripe-palvelussa ei onnistu`,"Could not sign in. Login link expired.":`Kirjautuminen epäonnistui. Kirjautumislinkki on vanhentunut.`,"Could not update email! Invalid link.":`Sähköpostia ei pystytty päivittämään! Linkki ei toimi.`,"Create a new contact":`Luo uusi kontakti`,"Current plan":`Nykyinen tilaus`,"Delete account":`Poista tilisi`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Etkö tarkoittanut tehdä näin? Muokkaa valintojasi <button>here</button>`,"Don't have an account?":`Eikö sinulla ole tiliä?`,Edit:`Muokkaa`,Email:`Sähköposti`,"Email confirmation link expired.":``,"Email newsletter":`Uutiskirje sähköpostiin`,"Email newsletter settings updated":`Uutiskirjeen asetukset on päivitetty`,"Email preferences":`Sähköpostiasetukset`,"Email preferences updated.":`Sähköpostiasetukset on päivitetty.`,Emails:`Sähköpostit`,"Emails disabled":`Sähköpostit pois käytöstä`,"Ends {offerEndDate}":`Loppuu {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}
13.":``,"Enter code above":`Syötä koodi yläpuolelle`,"Enter your email address":`Syötä sähköpostiosoitteesi`,"Enter your name":`Syötä nimesi`,Error:`Virhe`,"Expires {expiryDate}":`Vanhenee {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Tilauksen peruutus ei onnistunut, yritäthän uudestaan`,"Failed to log in, please try again":`Sisäänkirjautuminen ei onnistunut, yritäthän uudestaan`,"Failed to log out, please try again":`Uloskirjautuminen ei onnistunut, yritäthän uudestaan`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Maksaminen ei onnistunut, yritäthän uudestaan`,"Failed to send magic link email":`Kirjautumislinkin lähetys ei onnistunut`,"Failed to send verification email":`Vahvistussähköpostin lähetys ei onnistunut`,"Failed to sign up, please try again":`Rekisteröityminen ei onnistunut, yritäthän uudestaan`,"Failed to update account data":`Tilitietojen päivitys ei onnistunut`,"Failed to update account details":`Tilin lisätietojen päivitys ei onnistunut`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Uutiskirjeen asetusten päivitys ei onnistunut`,"Failed to update subscription, please try again":`Tilauksen päivitys ei onnistunut, yritäthän uudestaan`,"Failed to verify code, please try again":`Koodin vahvistus ei onnistunut, yritäthän uudestaan`,Forever:`Ikuisesti`,"Free Trial – Ends {trialEnd}":`Ilmainen kokeilu – Loppuu {trialEnd}`,"Get help":`Pyydä apua`,"Get in touch for help":`Ota yhteyttä saadaksesi apua`,"Get notified when someone replies to your comment":`Saa viesti kun joku vastaa kommenttiisi`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Anna palautetta tähän postaukseen`,"Help! I'm not receiving emails":`Apua! En saa sähköposteja`,"Here are a few other sites you may enjoy.":`Saatat pitää myös seuraavista sivuista.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Jos uutiskirje on merkitty spammiksi, sähköpostit tähän osoitteeseen on estetty, jotta et enää vastaanota viestejä osoitteeseen`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Jos spam-valitus oli aiheeton, tai haluaisit saada taas viestejä, voit uudelleen ilmoittautua sähköposteihin painamalla nappia edellisellä sivulla.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Jos haluat perua tilauksesi nyt, sinulla on vielä oikeus materiaaliin {periodEnd} asti`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Jos sinulla on yritys- tai valtion sähköposti, pyydä IT-osastoa hyväksymään sähköpostit lähettäjältä {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Kirjautumislinkki on lähetetty sähköpostiisi. Jos se ei tule 3 minuutin kuluessa, muista katsoa spam-kansiosi.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Sähköposti on lähetetty: {submittedEmailOrInbox}. Napsauta viestissä olevaa linkkiä tai kirjoita koodi alapuolelle.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Jos haluat saada taas sähköposteja, paras tapa jatkaa on tarkistaa sähköpostiosoitteesi ja sitten klikata uudelleen uutiskirjeeseen osallistumista edellisellä sivulla.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Jos et saa uutiskirjettä sähköpostiisi, tässä on muutama asia tarkistettavaksi:`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Jos et vieläkään saa uutiskirjeitä, ota yhteyttä {supportAddress}`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Jos uutiskirjeen lähetyksessä tapahtuu pysyvä ongelma, sähköpostien lähetys keskeytetään.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Sähköpostiasetuksissasi lisää {senderEmail} kontakteihisi. Tämä antaa viestin sähköpostitarjoajalle, että viestit tästä osoitteesta ovat hyväksyttäviä.`,"Invalid email address":`Sähköpostiosoite on virheellinen`,"Invalid verification code":`Vahvistuskoodi on virheellinen`,"Jamie Larson":`Janne Lahtinen`,"[email protected]":`[email protected]`,"Less like this":`Vähemmän tämän kaltaisia`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Varmista, että sähköpostit eivät mene Spam- tai roskapostikansioihin, Jos näin käy, klikkaa "Mark as not spam" ja/tai "Move to inbox".`,Manage:`Hallitse`,"Maybe later":`Ehkä myöhemmin`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Tätä sähköpostidomainia käyttävien henkilöiden jäsenyyttä on tällä hetkellä rajoitettu.`,"Memberships unavailable, contact the owner for access.":`Jäsenyydet eivät ole käytettävissä. Otathan yhteyttä sivuston omistajaan.`,month:`kuukausi`,Monthly:`Kuukausittainen`,"More like this":`Lisää tämän kaltaista`,"More options":``,Name:`Nimi`,"Need more help? Contact support":`Tarvitsetko lisää apua? Ota yhteyttä tukeen`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Uutiskirjeet sähköpostiisi voivat peruuntua kahdesta syystä: edellinen sähköposti oli merkattu spammiksi, tai sähköpostin lähetyksestä tuli bounce.`,"No member exists with this e-mail address.":`Tälle sähköpostiosoitteelle ei löydy jäsenyyttä.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Etkö saa sähköposteja?`,"Now check your email!":`Nyt tarkista sähköpostisi`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Kun olet tilannut sähköpostit uudelleen ja et vieläkään saa posteja, katso ensimmäiseksi spam-kansio. Jotkut tarjoajat pitävät listaa ennen merkityistä viesteistä ja estävät niitä jatkossakin. Jos näin tapahtuu, merkitse viesti Not Spam ja siirrä se postilaatikkoosi.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Pysyvä virhe (bounce)`,"Phone number":`Puhelinnumero`,Plan:`Tilaus`,"Plan checkout was cancelled.":`Tilauksen maksaminen on peruttu`,"Plan upgrade was cancelled.":`Tilauksen korotus on peruttu`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Voit tehdä muutoksia maksuttomaan t
13ilaukseesi ottamalla yhteyttä osoitteeseen {supportAddress}.`,"Please enter {fieldName}":`Täytä kenttä {fieldName}`,"Please fill in required fields":`Täytä tarvittavat kentät`,Podcasts:``,"Re-enable emails":`Hyväksy sähköpostit uudelleen`,Recommendations:`Suositukset`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Tilaus uusiutuu hinnalla {price}.`,"Resume subscription":``,Retry:`Kokeile uudestaan`,Save:`Tallenna`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Lähetetään kirjautumislinkkiä...`,"Sending...":`Lähetetään...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Näytä kaikki`,"Sign in":`Kirjaudu sisään`,"Sign out":`Kirjaudu ulos`,"Sign up":`Rekisteröidy`,"Signup error: Invalid link":`Virhe rekisteröinnissä: Linkki ei toimi`,"Signups from this email domain are currently restricted.":`Tätä sähköpostidomainia käyttävien henkilöiden rekisteröitymistä on tällä hetkellä rajoitettu.`,"Something went wrong, please try again later.":`Jotain meni pieleen, ole hyvä ja yritä uudestaan myöhemmin.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Valitettavasti suositukset eivät ole juuri nyt käytettävissä.`,"Sorry, that didn’t work.":`Anteeksi, tämä ei onnistunut`,"Spam complaints":`Spam-valitukset`,"Start {amount}-day free trial":`Aloita {amount}-päivän kokeilu`,"Starting {startDate}":`Aloitetaan {startDate}`,"Starting today":`Alkaa tänään`,"Submit feedback":`Anna palautetta`,Subscribe:`Tilaa`,Subscribed:`Tilaus onnistunut`,"Subscription plan updated successfully":`Tilaus on päivitetty`,Success:`Onnistunut`,"Success! Check your email for magic link to sign-in.":`Onnistui! Katso sähköpostisi kirjautumislinkkiä varten`,"Success! Your account is fully activated, you now have access to all content.":`Onnistui! Tilisi on aktivoitu ja sinulla on pääsy sisältöihin`,"Success! Your email is updated.":`Onnistui! Sähköpostisi on päivitetty`,"Successfully unsubscribed":`Tilauksen peruutus onnistui`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Kiitos tilauksesta. Ennen kuin aloitat lukemisen, tässä on joitakin muita sivuja, joista saatat pitää.`,"Thank you for your support":`Kiitos tuestasi`,"Thank you for your support!":`Kiitos tuestasi!`,"Thanks for the feedback!":`Kiitos palautteestasi!`,"That didn't go to plan":`Tämä ei mennyt suunnitelmien mukaan`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Sähköpostisi järjestelmässä on {memberEmail} — jos se ei ole oikea, voit päivittää sen <button>tilin asetuksissa</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Meillä oli ongelma palautteesi lähetyksen kanssa. Kokeilethan myöhemmin uudestaan.`,"There was an error cancelling your subscription, please try again.":`Tilauksen peruutuksessa tapahtui virhe, yritäthän uudestaan.`,"There was an error continuing your subscription, please try again.":`Tilauksen jatkamisessa tapahtui virhe, yritäthän uudestaan.`,"There was an error processing your payment. Please try again.":`Maksun käsittelyssä tapahtui virhe, yritäthän uudestaan.`,"There was an error sending the email, please try again":`Sähköpostin lähetyksessä tapahtui virhe, yritäthän uudestaan`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Tämä sivu on vain kutsutuille, ota yhteyttä omistajaan saadaksesi pääsyoikeuden.`,"This site is not accepting donations at the moment.":`Tämä sivu ei vastaanota lahjoituksia juuri nyt.`,"This site is not accepting payments at the moment.":`Tämä sivu ei vastaanota maksuja juuri nyt.`,"This site only accepts paid members.":`Tämä sivu on vain maksaville jäsenille.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Viimeistelläksesi rekisteröitymisen, klikkaa vahvistuslinkkiä sähköpostissasi. Jos sitä ei saavu 3 minuutin kuluessa, tarkista roskapostikansiosi!`,"To continue to stay up to date, subscribe to {publication} below.":`Jotta saat tietoa päivityksistä, tilaa {publication} alla.`,"Too many attempts try again in {number} days.":`Liian monta yritystä. Yritä uudelleen {number} päivän kuluttua.`,"Too many attempts try again in {number} hours.":`Liian monta yritystä. Yritä uudelleen {number} tunnin kuluttua.`,"Too many attempts try again in {number} minutes.":`Liian monta yritystä. Yritä uudelleen {number} minuutin kuluttua.`,"Too many different sign-in attempts, try again in {number}
13 days":`Liian monta erilaista yritystä kirjautua sisään. Yritä uudelleen {number} päivän kuluttua.`,"Too many different sign-in attempts, try again in {number} hours":`Liian monta erilaista yritystä kirjautua sisään. Yritä uudelleen {number} tunnin kuluttua.`,"Too many different sign-in attempts, try again in {number} minutes":`Liian monta erilaista yritystä kirjautua sisään. Yritä uudelleen {number} minuutin kuluttua.`,"Too many sign-up attempts, try again later":`Liian monta yritystä rekisteröityä. Yritä uudelleen myöhemmin.`,"Try free for {amount} days, then {originalPrice}.":`Kokeile ilmaiseksi {amount} päivää, sen jälkeen hinta on {originalPrice}.`,"Unable to initiate checkout session":`Maksutapahtuman aloitus ei onnistu`,"Unlock access to all newsletters by becoming a paid subscriber.":`Avaa pääsy kaikkiin uutiskirjeisiin maksullisella tilauksella.`,"Unsubscribe from all emails":`Peruuta kaikki sähköpostit`,Unsubscribed:`Tilaus peruutettu`,"Unsubscribed from all emails.":`Kaikkien sähköpostien tilaus on peruutettu.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Sähköpostien peruuttaminen ei peruuta maksullista tilaustasi {title}`,Update:`Päivitä`,"Update your preferences":`Päivitä asetuksesi`,"Updates & announcements":``,"Verification link sent, check your inbox":`Vahvistuslinkki lähetetty, tarkista sähköpostisi`,"Verify your email address is correct":`Vahvista sähköpostiosoitteesi oikeellisuus`,"Verifying...":`Tarkistetaan...`,"View plans":`Katso tilausvaihtoehtoja`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Emme voineet peruuttaa tilaustasi, koska sähköpostiosoitetta ei löytynyt. Ota yhteyttä sivuston omistajaan.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Tervetuloa takaisin, {name}!`,"Welcome back!":`Tervetuloa takaisin!`,"Welcome to {siteTitle}":`Tervetuloa sivulle {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Jos sähköpostilaatikko ei pysty vastaanottamaan viestiä, sitä kutsutaan “bounssaamiseksi”. Usein se on väliaikaista. Joissakin tapauksissa “bounssannut” sähköposti voi kuitenkin palautua pysyvänä virheenä, kun sähköpostiosoite on virheellinen tai sitä ei ole olemassa.`,"Why has my email been disabled?":`Miksi sähköpostini on poistettu käytöstä?`,"X (Twitter)":``,year:`vuosi`,Yearly:`Vuosittainen`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Sinulla on tällä hetkellä ilmainen jäsenyys, päivitä maksulliseksi tilaukseksi saadaksesi täyden pääsyn.`,"You have been successfully resubscribed":`Olet tilannut uudelleen onnistuneesti`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Et tällä hetkellä ole saamassa sähköposteja`,"You're not receiving emails":`Et saa sähköposteja`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Et saa sähköposteja siksi, että joko merkitsit äskettäisen viestin roskapostiksi tai siksi, että viestejä ei voitu toimittaa antamaasi sähköpostiosoitteeseen.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Olet kirjautunut sisään onnistuneesti`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Tilaus onnistui: <strong>{siteTitle}</strong>`,"Your account":`Tilisi`,"Your email":``,"Your email has failed to resubscribe, please try again":`Tilauksen uusiminen epäonnistui sähköpostillesi. Yritäthän uudelleen.`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":`sähköpostilaatikkoosi`,"Your input helps shape what gets published.":`Antamasi palautteen avulla muokataan julkaistavaa sisältöä`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Tilauksesi päättyy {expiryDate}`,"Your subscription will renew on {renewalDate}":`Tilauksesi uusiutuu {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Tilauksesi alkaa {subscriptionStart}`},Go={"(save {highestYearlyDiscount}
13%)":`(- {highestYearlyDiscount}%)`,"{amount} days free":`{amount} jours gratuits`,"{amount} off":`{amount} de réduction`,"{amount} off for first {number} months.":`{amount} de réduction pour les {number} premiers mois.`,"{amount} off for first {period}.":`{amount} de réduction pendant 1 {period}.`,"{amount} off forever.":`{amount} de réduction permanente.`,"{discount}% discount":`{discount}% de réduction`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} ne recevra plus la newsletter {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} ne recevra plus d'e-mails lorsque quelqu'un répond à vos commentaires.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} ne recevra plus cette newsletter.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":`{months} mois`,"{months} months free":`{months} mois offerts`,"{tierName} membership":`Abonnement {tierName}`,"{trialDays} days free":`{trialDays} jours gratuits`,"{years} years":`{years} ans`,"+1 (123) 456-7890":`+33 1 23 45 67 89`,"1 month":`1 mois`,"1 month free":`1 mois offert`,"1 year":`1 an`,"A gift, just for you":`Un cadeau, rien que pour vous`,"Access your RSS feeds":`Accédez à vos flux RSS`,Account:`Compte`,"Account details updated successfully":`Mise à jour réussie des données du compte`,"Account settings":`Paramètres du compte`,"Add a personal note":`Ajouter une note personnelle`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`À la fin de la période d’essai gratuite, le prix normal de l’abonnement choisi sera facturé. Vous pourrez toujours l'annuler d’ici là.`,"Already a member?":`Déjà abonné(e) ?`,"An error occurred":`Une erreur s'est produite`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Une erreur inattendue s'est produite. Veuillez réessayer ou <a>écrire à l'assistance</a> si l'erreur persiste.`,Back:`Retour`,"Back to Log in":`Retour au portail de connexion`,"Before you go":`Avant de nous quitter`,"Billing info & receipts":`Facturation`,"Black Friday":`Black Friday`,Bluesky:`Bluesky`,"Cancel anytime.":`Annuler à tout moment.`,"Cancel subscription":`Annuler l’abonnement`,Canceled:`Résilié`,"Cancellation reason":`Raison de l’annulation`,Change:`Changer`,"Change plan":`Changez d'abonnement`,"Check spam & promotions folders":`Vérifiez les dossiers Indésirables et Publicité`,"Check with your mail provider":`Vérifiez auprès de votre fournisseur d'e-mail`,"Check your inbox to verify email update":`Vérifiez votre boîte de réception pour vous assurer de la mise à jour de l'e-mail`,Choose:`Choisir`,"Choose a different plan":`Choisir un autre abonnement`,"Choose a plan":`Choisir un abonnement`,"Choose your newsletters":`Choisir vos newsletters`,"Click here to retry":`Cliquez ici pour réessayer`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`Cliquez sur le lien de confirmation dans votre boîte de réception pour finaliser l’activation de votre abonnement. S’il n’arrive pas dans les 3 minutes, vérifiez votre dossier de courriers indésirables.`,Close:`Fermer`,Code:`Code`,"Comment preferences updated.":`Préférences de commentaires mises à jour.`,Comments:`Commentaires`,Complimentary:`Offert`,Confirm:`Confirmer`,"Confirm cancellation":`Confirmer l'annulation`,"Confirm subscription":`Confirmer l'abonnement`,"Contact support":`Écrire au support`,Continue:`Continuer`,"Continue subscription":`Poursuivre l'abonnement`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`Passez à un abonnement payant à tout moment. La durée restante de votre abonnement offert sera ajoutée sous forme d’essai gratuit.`,Copied:`Copié`,Copy:`Copier`,"Copy link":`Copier le lien`,"Could not create Stripe billing portal session":`Impossible de créer la session du portail de facturation Stripe`,"Could not create Stripe checkout session":`Impossible de créer une session Stripe checkout`,"Could not sign in. Login link expired.":`Impossible de se connecter. Le lien de connexion a expiré.`,"Could not update email! Invalid link.":`Impossible de mettre à jour l'e-mail ! Le lien est invalide.`,"Create a new contact":`Créer un nouveau contact`,"Current plan":`Abonnement actuel`,"Delete account":`Supprimer le compte`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Vous ne vouliez pas faire cela ? Gérez vos préférences <button>ici</button>.`,"Don't have an account?":`Vous n’avez pas encore de compte ?`,Edit:`Modifier`,
13Email:`E-mail`,"Email confirmation link expired.":`Le lien de confirmation a expiré.`,"Email newsletter":`E-mail de la newsletter`,"Email newsletter settings updated":`Mise à jour des paramètres de la newsletter`,"Email preferences":`Préférences e-mail`,"Email preferences updated.":`Préférences e-mail mises à jour.`,Emails:`E-mails`,"Emails disabled":`E-mails désactivés`,"Ends {offerEndDate}":`Se termine le {offerEndDate}`,"Enjoy {amountOff} off forever.":`Profitez de {amountOff} de réduction à vie.`,"Enjoy {months} free months on us.":`Profitez de {months} mois offerts.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Profitez de {months} mois offerts. Vous ne serez pas facturé avant le {newBillingDate}.`,"Enjoy a free month on us.":`Profitez d’un mois offert.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Profitez d’un mois offert. Vous ne serez pas facturé avant le {newBillingDate}.`,"Enter code above":`Entrez le code ci-dessus`,"Enter your email address":`Saisissez votre adresse e-mail`,"Enter your name":`Saisissez votre nom`,Error:`Erreur`,"Expires {expiryDate}":`Expire le {expiryDate}`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`L'annulation de l'abonnement a échoué, veuillez réessayer`,"Failed to log in, please try again":`La connexion a échoué, veuillez réessayer`,"Failed to log out, please try again":`La déconnexion a échoué, veuillez réessayer`,"Failed to open billing portal, please try again":`L'ouverture du portail de facturation a échoué, veuillez réessayer`,"Failed to process checkout, please try again":`Le paiement a échoué, veuillez réessayer`,"Failed to send magic link email":`L'envoi de l'e-mail avec le lien magique a échoué`,"Failed to send verification email":`L'envoi de l'e-mail de vérification a échoué`,"Failed to sign up, please try again":`L'inscription a échoué, veuillez réessayer`,"Failed to update account data":`La mise à jour des données du compte a échoué`,"Failed to update account details":`La mise à jour des détails du compte a échoué`,"Failed to update billing information, please try again":`La mise à jour des informations de facturation a échoué, veuillez réessayer`,"Failed to update newsletter settings":`La mise à jour des paramètres de la newletter a échoué`,"Failed to update subscription, please try again":`La mise à jour de l'abonnement a échoué, veuillez réessayer`,"Failed to verify code, please try again":`Échec de la vérification du code, veuillez réessayer`,Forever:`Permanent`,"Free Trial – Ends {trialEnd}":`Essai gratuit - Se termine le {trialEnd}`,"Get help":`Obtenir de l’aide`,"Get in touch for help":`Écrivez-nous pour obtenir de l'aide`,"Get notified when someone replies to your comment":`Recevez une notification lorsque quelqu’un répond à votre commentaire`,"Gift a membership":`Offrir un abonnement`,"Gift could not be redeemed":`Impossible d’activer l’abonnement offert`,"Gift details":`Détails de l’abonnement`,"Gift redeemed! You're all set.":`Abonnement offert activé !`,"Gift subscription":`Abonnement offert`,"Gift subscriptions are not available right now.":`Il n’est pas possible d’offrir un abonnement pour le moment.`,"Gift value":`Valeur de l'abonnement`,"Give feedback on this post":`Donnez votre avis sur cet article`,"Help! I'm not receiving emails":`À l'aide ! Je ne reçois pas d'e-mails`,"Here are a few other sites you may enjoy.":`Voici d'autres sites qui pourraient vous intéresser.`,"Hide details":`Masquer les détails`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Si une newsletter est signalée comme spam, les e-mails provenant de cette adresse seront automatiquement désactivés afin que vous ne receviez plus de messages indésirables.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Si le signalement spam était accidentel ou que vous souhaitiez de nouveau recevoir les newsletters, vous pourrez vous réinscrire en cliquant sur le bouton de la page précédente.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Si vous annulez votre abonnement maintenant, vous pourrez encore y accéder jusqu'au {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Si vous avez un compte e-mail commercial ou gouvernemental, demandez à votre service informatique d'autoriser les e-mails provenant de {senderEmail}.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Un lien de connexion a été envoyé dans votre boîte de réception. S’il n’arrive pas dans les 3 minutes, vérifiez votre dossier d'indésirables.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Un e-mail a été envoyé à {submittedEmailOrInbox}. Cliquez sur le lien contenu dans l'e-mail ou saisissez le code ci-dessous.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Si vous souhaitiez à nouveau recevoir les e-mails, le mieux serait de vérifier toute erreur sur le compte de l'adresse e-mail renseignée, puis de cliquer Réinscription sur la page précédente.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Si vous ne recevez pas la newsletter à laquelle vous avez souscrit, voici quelques points à vérifier.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Si vous avez complété toutes ces étapes et ne recevez toujours pas d'e-mails, veuillez nous écrire à {supportAddress} pour obtenir de l'aide.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Si une erreur persistante est reçue lors de la tentative d'envoi de la newsletter, les e-mails seront désactivés pour ce compte.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Dans votre client de messagerie, ajoutez {senderEmail} à votre liste de contacts. Cela signalera à votre fournisseur de messagerie que les e-mails provenant de cette adresse sont dignes de confiance.`,"Invalid email address":`Adresse e-mail invalide`,"Invalid verification code":`Code de vérification invalide`,"Jamie Larson":`Jean Martin`,"[email protected]":`[email protected]`,"Less like this":`Moins de contenu similaire`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Assurez-vous que les e-mails ne finissent pas accidentellement dans le dossier Indésirables ou Publicité de votre boîte de réception. Si c'est le cas, cliquez sur "Marquer comme non indésirable" et/ou "Déplacer vers la boîte de réception".`,Manage:`Gérer`,"Maybe later":`Peut-être plus tard`,"Membership details":`Détails de l’abonnement`,"Memberships from this email domain are currently restricted.":`Les abonnements depuis ce domaine de messagerie sont actuellement restreints.`,"Memberships unavailable, contact the owner for access.":`Abonnements non disponibles. Veuillez prendre contact avec le propriétaire pour y accéder.`,month:`mois`,Monthly:`Mensuel`,"More like this":`Davantage de contenu similaire`,"More options":`Plus d’options`,Name:`Nom`,"Need more help? Contact support":`Besoin d'aide? Écrivez au support`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Les newsletters peuvent être désactivées de votre compte pour deux raisons : un précédent e-mail a été marqué indésirable ou une tentative d'envoi d'e-mail a entraîné une erreur persistante (renvoi).`,"No member exists with this e-mail address.":`Aucun(e) abonné(e) n'existe avec cette adresse e-mail.`,"No thanks, I want to cancel":`Non merci, je souhaite résilier`,"Not ready to share? We've also emailed a copy to your inbox.":`Vous ne souhaitez pas encore le partager ? Une copie vous a aussi été envoyée par e-mail.`,"Not receiving emails?":`Vous ne recevez pas les e-mails ?`,"Now check your email!":`Veuillez vérifier votre boîte de réception !`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Après votre réinscription, si vous ne voyez toujours pas nos e-mails dans votre boîte de réception, veuillez vérifier votre dossier d'indésirables. Certains fournisseurs gardent en mémoire les précédents signalements et continuent de marquer ces e-mails comme indésirables. Si tel était le cas, veuillez marquer la dernière newsletter comme non indésirable et la placer dans votre boîte de réception.`,"Open AOL Mail":`Ouvrir AOL Mail`,"Open email":`Ouvrir la messagerie`,"Open Feedbin":`Ouvrir Feedbin`,"Open Gmail":`Ouvrir Gmail`,"Open Hey":`Ouvrir Hey`,"Open iCloud Mail":`Ouvrir iCloud Mail`,"Open Mail.ru":`Ouvrir Mail.ru`,"Open Outlook":`Ouvrir Outlook`,"Open Proton Mail":`Ouvrir Proton Mail`,"Open Yahoo Mail":`Ouvrir Yahoo Mail`,"Permanent failure (bounce)":`Erreur persistante (renvoi)`,"Phone number":`Numéro de téléphone`,Plan:`Abonnement`,"Plan checkout was cancelled.":`Le paiement de l'abonnement a été annulé.`,"Plan upgrade was cancelled.":`La mise à niveau de l'abonnement a été annulée.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Veuillez écrire à {supportAddress} pour rectifier votre abonnement gratuit.`,"Please enter {fieldName}":`Veuillez saisir votre {fieldName}`,"Please fill in required fields":`Veuillez remplir les champs requis`,Podcasts:`Podcasts`,"Re-enable emails":`Réactiver les e-mails`,Recommendations:`Suggestions`,"Redeem your membership":`Activer votre abonnement`,"Redeeming...":`Activation...`,"Renews at {price}.":`Renouvellement pour {price}.`,"Resume subscription":`Réactiver l’abonnement`,Retry:`Réessayer`,Save:`Sauvegarder`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Économisez {amountOff} sur vos {durationInMonths}
13 prochains cycles de facturation. Puis {originalPrice}{currency}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Économisez {amountOff} sur votre prochain cycle de facturation. Puis {originalPrice}{currency}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Envoyez le lien ci-dessous à la personne de votre choix pour le partager.`,"Sending login link...":`Envoi du lien de connexion…`,"Sending...":`Envoi en cours…`,Share:`Partager`,"Share a full membership to {siteTitle} with a friend or colleague":`Partagez un abonnement complet à {siteTitle} avec un ami ou un collègue`,"Show all":`Tout afficher`,"Sign in":`Se connecter`,"Sign out":`Se déconnecter`,"Sign up":`S’inscrire`,"Signup error: Invalid link":`Erreur lors de l'inscription : le lien est invalide`,"Signups from this email domain are currently restricted.":`Les inscriptions depuis ce domaine de messagerie sont actuellement restreintes.`,"Something went wrong, please try again later.":`Quelque chose s'est mal passé, veuillez réessayer plus tard.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Désolé, aucune recommandation n'est disponible pour le moment.`,"Sorry, that didn’t work.":`Désolé, cela n'a pas fonctionné.`,"Spam complaints":`Plaintes contre le spam`,"Start {amount}-day free trial":`Commencer l’essai gratuit de {amount} jours`,"Starting {startDate}":`À partir du {startDate}`,"Starting today":`À partir d'aujourd'hui`,"Submit feedback":`Donnez votre avis`,Subscribe:`S'abonner`,Subscribed:`Abonné(e)`,"Subscription plan updated successfully":`Mise à jour réussie du plan d'abonnement`,Success:`Réussi`,"Success! Check your email for magic link to sign-in.":`C'est fait ! Vérifiez votre boîte de réception pour le lien de connexion.`,"Success! Your account is fully activated, you now have access to all content.":`C'est fait ! Votre compte est entièrement activé et vous avez désormais accès à tout le contenu.`,"Success! Your email is updated.":`C'est fait ! Votre adresse e-mail a bien été mise à jour.`,"Successfully unsubscribed":`Désabonnement réussi`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Merci pour votre abonnement. Avant de commencer à lire, voici quelques sites qui pourraient vous intéresser.`,"Thank you for your support":`Merci pour votre soutien`,"Thank you for your support!":`Merci pour votre soutien !`,"Thanks for the feedback!":`Merci pour votre retour !`,"That didn't go to plan":`Cela n’a pas fonctionné comme prévu`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`L'adresse e-mail qui nous a été indiquée est {memberEmail} — si celle-ci est incorrecte, vous pouvez la modifier dans les <button>paramètres de compte</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Un problème est survenu lors de la soumission de votre commentaire. Veuillez réessayer un peu plus tard.`,"There was an error cancelling your subscription, please try again.":`Une erreur s'est produite lors de l'annulation de votre abonnement, veuillez réessayer.`,"There was an error continuing your subscription, please try again.":`Une erreur s'est produite lors de la prolongation de votre abonnement, veuillez réessayer.`,"There was an error processing your payment. Please try again.":`Une erreur s'est produite lors du traitement de votre paiement. Veuillez réessayer.`,"There was an error sending the email, please try again":`Une erreur s'est produite lors de l'envoi de l'e-mail, veuillez réessayer.`,"This gift has already been consumed.":`Cette offre a déjà été utilisée.`,"This gift has already been redeemed.":`Cette offre a déjà été activée.`,"This gift has been refunded.":`Cette offre a été remboursée.`,"This gift has expired.":`Cette offre a expiré.`,"This site is invite-only, contact the owner for access.":`Ce site est réservé aux invités. Veuillez écrire au propriétaire pour en demander l'accès.`,"This site is not accepting donations at the moment.":`Ce site n'accepte pas les dons pour le moment.`,"This site is not accepting payments at the moment.":`Ce site n'accepte pas les paiements pour le moment.`,"This site only accepts paid members.":`Ce site n'accepte que les abonnés payants.`,Threads:`Threads`,Tier:`Abonnement`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Pour confirmer votre inscription, veuillez cliquer le lien de confirmation dans l'e-mail que vous allez recevoir. S’il ne vous parvient pas dans les 3 minutes, vérifiez votre dossier d'indésirables !`,"To continue to stay up to date, subscribe to {publication} below.":`Pour rester informé, abonnez-vous à {publication} ci-dessous.`,"Too many attempts try again in {number} days.":`Trop de tentatives, réessayez dans {number} jours.`,"Too many attempts try again in {number}
13 hours.":`Trop de tentatives, réessayez dans {number} heures.`,"Too many attempts try again in {number} minutes.":`Trop de tentatives, réessayez dans {number} minutes.`,"Too many different sign-in attempts, try again in {number} days":`Trop de tentatives de connexion différentes, réessayez dans {number} jours`,"Too many different sign-in attempts, try again in {number} hours":`Trop de tentatives de connexion différentes, réessayez dans {number} heures`,"Too many different sign-in attempts, try again in {number} minutes":`Trop de tentatives de connexion différentes, réessayez dans {number} minutes`,"Too many sign-up attempts, try again later":`Trop de tentatives d'inscription, veuillez réessayer plus tard`,"Try free for {amount} days, then {originalPrice}.":`Essayez gratuitement pendant {amount} jours, puis {originalPrice}.`,"Unable to initiate checkout session":`Impossible d'initier une session de paiement`,"Unlock access to all newsletters by becoming a paid subscriber.":`Débloquez l'accès à toutes les newsletters en souscrivant un abonnement payant.`,"Unsubscribe from all emails":`Se désabonner de tous les e-mails`,Unsubscribed:`Désabonné(e)`,"Unsubscribed from all emails.":`Vous vous êtes désabonné(e) de tous les e-mails.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Le désabonnement des e-mails n’annulera pas votre abonnement payant à {title}`,Update:`Mise à jour`,"Update your preferences":`Mettre à jour vos préférences`,"Updates & announcements":``,"Verification link sent, check your inbox":`Lien de confirmation envoyé, veuillez vérifier votre boîte de réception`,"Verify your email address is correct":`Veuillez vérifier que votre adresse e-mail est bien correcte`,"Verifying...":`Vérification...`,"View plans":`Consulter les abonnements`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Le désabonnement n’a pas fonctionné car votre adresse e-mail n’a pas été trouvée. Veuillez prendre contact avec le propriétaire du site.`,"We'd hate to see you leave. How about a special offer to stay?":`Nous serions désolés de vous voir partir. Et si vous profitiez d’une offre spéciale pour rester ?`,"Welcome back, {name}!":`Content de vous revoir, {name} !`,"Welcome back!":`Quel plaisir de vous revoir !`,"Welcome to {siteTitle}":`Bienvenue sur {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Lorsqu'une boîte de réception n'accepte pas un e-mail, on parle communément d'un renvoi. Souvent, cela peut être temporaire. Cependant, dans certains cas, cet e-mail peut être accompagné d'une erreur persistante lorsque l'adresse e-mail est invalide ou inexistante.`,"Why has my email been disabled?":`Pourquoi mon e-mail a-t-il été désactivé ?`,"X (Twitter)":`X (Twitter)`,year:`année`,Yearly:`Annuel`,"You already have an active subscription.":`Un abonnement est déjà actif sur votre compte.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Vous avez actuellement un abonnement gratuit. Passez à un abonnement payant pour un accès complet.`,"You have been successfully resubscribed":`Vous avez été réabonné avec succès`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`Vous avez maintenant accès à l’abonnement {tierName} jusqu’au {expiryDate}. Profitez-en !`,"You're currently not receiving emails":`Vous ne recevez actuellement pas d'e-mails`,"You're not receiving emails":`Vous ne recevez pas d'e-mails`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Vous ne recevez pas d’e-mails car vous avez probablement signalé un e-mail récent comme indésirable ou parce que les e-mails n’ont pas pu être livrés à l’adresse que vous avez indiquée.`,"You've been gifted a membership":`Un abonnement vous a été offert`,"You've been gifted a membership to {siteTitle}":`Un abonnement à {siteTitle} vous a été offert`,"You've successfully signed in.":`Vous vous êtes connecté avec succès.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Vous vous êtes abonné à <strong>{siteTitle}</strong>
13`,"Your account":`Votre compte`,"Your email":`Votre e-mail`,"Your email has failed to resubscribe, please try again":`Votre e-mail n'a pas été pris en compte pour le réabonnement, veuillez réessayer`,"Your gift is ready":`Votre abonnement offert est prêt`,"Your gift subscription will expire on {expiryDate}":`Votre abonnement offert expirera le {expiryDate}.`,"your inbox":`votre boîte de réception`,"Your input helps shape what gets published.":`Votre avis aide à améliorer ce qui est publié.`,"Your name":`Votre nom`,"Your subscription has been canceled and will expire on {expiryDate}.":`Votre abonnement a été résilié et expirera le {expiryDate}.`,"Your subscription will expire on {expiryDate}":`Votre abonnement expirera le {expiryDate}`,"Your subscription will renew on {renewalDate}":`Votre abonnement sera renouvelé le {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Votre abonnement débutera le {subscriptionStart}`},Ko={"(save {highestYearlyDiscount}%)":`(caomhain {highestYearlyDiscount}%)`,"{amount} days free":`{amount}l an-asgaidh`,"{amount} off":`{amount} dheth`,"{amount} off for first {number} months.":`{amount} dheth fad {number}m`,"{amount} off for first {period}.":`{amount} dheth fad a’ chiad {period}`,"{amount} off forever.":`{amount} dheth gu bràth`,"{discount}% discount":`lasachadh {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`Chan fhaigh {memberEmail} a’ chuairt-litir, {newsletterName} tuilleadh.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`Chan fhaigh {memberEmail} post-d nuair a bhios freagairtean ùra ann.`,"{memberEmail} will no longer receive this newsletter.":`Chan fhaigh {memberEmail} a’ chuairt-litir seo tuilleadh.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays}l an-asgaidh`,"{years} years":``,"+1 (123) 456-7890":`+44 1234 567890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Cunntas`,"Account details updated successfully":`Chaidh roghainnean a' chunntais ùrachadh gu soirbheachail`,"Account settings":`Roghainnean`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Bidh agad ri pàigheadh nuair a dh’fhalbhachas an ùine air an tionndadh triail agad. Faodaidh tu ga sguir dheth ron a shin ge-tà.`,"Already a member?":`’Eil thu nad bhall mar-thà?`,"An error occurred":`Thachair mearachd`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Thachair mearachd. Feuch a-rithist, no <a>leig fios dhan sgioba-taice</a>.`,Back:`Air ais`,"Back to Log in":`Thill gus clàradh a-steach`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Sguir dheth uair sam bith`,"Cancel subscription":`Sguir dhen fo-sgrìobhadh`,Canceled:``,"Cancellation reason":`Adbhar airson sguir dheth`,Change:`Atharraich`,"Change plan":`Atharraich a' phlana`,"Check spam & promotions folders":`Thoir sùil air a’ phasgan spama / margaidheachd agad`,"Check with your mail provider":`Faighnich air solaraiche a’ phuist-d agad`,"Check your inbox to verify email update":`Thoir sùil air a' phost-d agad gus an ùrachadh a dhearbhadh`,Choose:`Tagh`,"Choose a different plan":`Tagh plana eile`,"Choose a plan":`Tagh plana`,"Choose your newsletters":`Tagh na cuairt-litrichean agad`,"Click here to retry":`Briog an seo gus feuchainn a-rithist`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Dùin`,Code:``,"Comment preferences updated.":`Chaidh roghainnean 
13nam beachd ùrachadh`,Comments:`Beachdan`,Complimentary:`An-asgaidh`,Confirm:`Dearbhaich`,"Confirm cancellation":`Deabhaich gu bheil thu airson sguir dheth`,"Confirm subscription":`Dearbhaich am fo-sgrìobhadh`,"Contact support":`Leig fios dhan sgioba-taice`,Continue:`Lèan ort`,"Continue subscription":`Cùm am fo-sgrìobhadh a’ dol`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Cha ghabh seisean Stripe a thòiseachadh`,"Could not sign in. Login link expired.":`Chan urrainn dhut clàradh a-steach. Dh’fhalbh an ùine air a’ cheangal a lean thu.`,"Could not update email! Invalid link.":`Cha do ghabh am post-d ùrachadh! Ceangal mì-dhligheach`,"Create a new contact":`Cruthaich neach-aithne ùr`,"Current plan":`Am plana làithreach`,"Delete account":`Sguab às an cunntas`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`An robh thu airson seo a dhèanamh? Rianaich <button>na roghainnean agad</button>.`,"Don't have an account?":`Nach eil cunntas agad?`,Edit:`Deasaich`,Email:`Post-d`,"Email confirmation link expired.":``,"Email newsletter":`Cuairt-litir`,"Email newsletter settings updated":`Chaidh roghainnean 
13na cuairt-litreach ùrachadh`,"Email preferences":`Roghainnean puist-d`,"Email preferences updated.":`Chaidh na roghainnean puist-d ùrachadh.`,Emails:`Puist-d`,"Emails disabled":`Puist-d à comas`,"Ends {offerEndDate}":`Falbhaidh an ùine air: {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Cuir a-steach seòladh a' phuist-d agad`,"Enter your name":`Cuir a-steach d' ainm`,Error:`Mearachd`,"Expires {expiryDate}":`Falbhaidh an ùine air: {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Dh’fhàillig dùbhadh às an fho-sgrìobhaidh, feuch a-rithist`,"Failed to log in, please try again":`Dh’fhàillig clàradh a-steach, feuch a-rithist`,"Failed to log out, please try again":`Dh’fhàillig clàradh a-mach, feuch a-rithist`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Dh'fhàillig a' cheannachd`,"Failed to send magic link email":`Dh’fhàillig cur a' phuist-d`,"Failed to send verification email":`Dh’fhàillig cur a' phuist-d`,"Failed to sign up, please try again":`Dh’fhàillig clàradh`,"Failed to update account data":`Dh’fhàillig ùrachadh a' chunntais`,"Failed to update account details":`Dh’fhàillig ùrachadh a' chunntais`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Dh’fhàillig ùrachadh roghainnean 
13na cuairt-litreach`,"Failed to update subscription, please try again":`Dh’fhàillig ùrachadh an fho-sgrìobhaidh, feuch a-rithist`,"Failed to verify code, please try again":``,Forever:`Gu bràth`,"Free Trial – Ends {trialEnd}":`Falbhaidh an ùine air an tionndadh triail an-asgadh: {trialEnd}`,"Get help":`Iarr cobhair`,"Get in touch for help":`Iarr cobhair`,"Get notified when someone replies to your comment":`Faigh brath nuair a bhios freagairtean ùra ris a’ bheachd agad`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Fàg beachd air a’ phost seo`,"Help! I'm not receiving emails":`Cuidich mi! Chan eil mi a’ faighinn puist-d`,"Here are a few other sites you may enjoy.":`Seo agad grunn làraichean-lìn eile a dh’fhaodadh a bhith còrdadh riut.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ma chomharras tu post-d mar spama, thèid bacadh a chur air an seòladh gu fèin-ghluasadach gus dèanamh cinnteach nach faigh thu puist-d a bharrachd nach eil thu ag iarraidh.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ma tha thu airson puist-d fhaighinn a-rithist, faodaidh tu fo-sgrìobhadh a-rithist le bhith a’ briogadh air a’ cheangail air an duilleag roimhe.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Ma chuireas tu stad air a’ bhallrachd agad, bidh cothrom inntrididh agad air gu ruige: {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ma tha post-d corparra agad, dh’fhaodadh gu bheil agad ri innse dhan sgioba IT agad puist-d bho {senderEmail} a cheadachadh.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Chaidh ceangal a chur dhan phost-d agad. Thoir sùil air a’ phasgan spama mura faigh thu taobh a-staigh 3 mionaidean e.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ma tha thu airson puist-d fhaighinn a-rithist, faodaidh tu fo-sgrìobhadh a-rithist le bhith a’ briogadh air a’ cheangail air an duilleag roimhe.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Thoir sùil air na rudan na leanas mura h-eil thu a’ faighinn puist-d.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Leig fios gu {supportAddress} mura h-eil thu a’ faighinn puist-d an dèidh sùil a thoirt air na rudan seo.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Thèid puist-d a chur à comas ma thacras mearachd seasmhach.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Cuir {senderEmail} ri liosta nan luchd-aithne agad agus cuidichidh seo le bhith ag innse don t-solaraiche puist-d agad gur e seòladh post-d earbsach a tha seo.`,"Invalid email address":`Seòladh puist-d ceàrr`,"Invalid verification code":``,"Jamie Larson":`Ainm Sloinneadh`,"[email protected]":`[email protected]`,"Less like this":`Nas lugha mar seo`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Dh’fhaodadh gu bhe
13il puist-d a’ dol dhan phasgan spama / margaidheachd agad. Ma tha, Comharraich "nach e spama" a th’ annta no briog air "gluais dhan bhogsa a-steach".`,Manage:`Rianaich`,"Maybe later":`’S mathaid an ceann greis`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Leig fios dhan rianaire airson cothrom fhaighinn air na ballrachdan.`,month:`mìos`,Monthly:`Gach mìos`,"More like this":`Barrachd mar seo`,"More options":``,Name:`Ainm`,"Need more help? Contact support":`’Eil thu feumach air barrachd chobhair? Leig fios dhan sgioba-taice`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Dh’fhaodadh gu bheil cuairt-litrichean à comas air sgàth ’s gun deach post-d roimhe a chomharradh mar spama, no air sgàth ’s nach do ghabh e a lìbhreachadh.`,"No member exists with this e-mail address.":`Chan eil cleachdaiche ann leis a' phost-d seo.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Nach eil thu a’ faighinn puist-d?`,"Now check your email!":`Thoir sùil air a’ phost-d agad`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Thoir sùil air a’ phasgan spama agad mura faigh thu puist-d aon uair ’s gu bheil thu air fo-sgrìobhadh a-rithist. Cumaidh cuid de sholaraichean puist de chlàr de sheann ghearanan spama agus ma dh’fhaoidte gu bheil iad fhathast gan comharradh mar spama. Comharraich "nach e spama" a th’ annta gus an gluasad air ais dhan bhogsa a-steach agad.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Fàilleadh maireannach`,"Phone number":`Àireamh-fòn`,Plan:`Plana`,"Plan checkout was cancelled.":`Chaidh an t-ordugh a chur dheth.`,"Plan upgrade was cancelled.":`Chaidh an t-àrdachadh a chur dheth.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Leig fios gu {supportAddress} gus am fo-sgrìobhadh an-asgaidh a atharrachadh.`,"Please enter {fieldName}":`Lìon a-steach an roinn seo: {fieldName}`,"Please fill in required fields":`Lìon a-steach na raointean riatanach`,Podcasts:``,"Re-enable emails":`Cuir an comas puist-d a-rithist`,Recommendations:`Mòlaidhean`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Prìs ath-nuadhachaidh: {price}`,"Resume subscription":``,Retry:`Feuch a-rithist`,Save:`Sàbhail`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`A’ cur ceangal clàraidh a-steach...`,"Sending...":`’Ga chur...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Seall na h-uile`,"Sign in":`Clàraich a-steach`,"Sign out":`Clàraich a-mach`,"Sign up":`Clàraich`,"Signup error: Invalid link":`Mearachd: Ceangal mì-dhligheach`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Thachair mearachd, feuch a-rithist an ceann greis.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Duilich, cha do dh’obraich sin.`,"Spam complaints":`Gearanan spama`,"Start {amount}-day free trial":`Cleachd tionndadh triail fad {amount}l`,"Starting {startDate}":`A’ tòiseachadh: {startDate}`,"Starting today":`A’ tòiseachadh an-diugh`,"Submit feedback":`Fàg beachd air`,Subscribe:`Fo-sgrìobh`,Subscribed:`Air fho-sgrìobhadh`,"Subscription plan updated successfully":`Chaidh am fo-sgrìobhadh ùrachadh gu soirbheachail`,Success:`Dèanta`,"Success! Check your email for magic link to sign-in.":`Dèanta! Thoir sùil air a’ phost-d agad airson a’ cheangal clàraidh a-steach.`,"Success! Your account is fully activated, you now have access to all content.":`Dèanta! Chaidh an cunntas agad a chur an gnìomh agus tha cothrom-inntrigidh agad air a h-uile rud a-nis.`,"Success! Your email is updated.":`Dèanta! Chaidh am post-d agad ùrachadh.`,"Successfully unsubscribed":`Chan eil thu a’ fo-sgrìobhadh tuilleadh.`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Tapadh leat airson fo-sgrìobhadh. Tha grunn làraich eil gu h-ìosal a dh’fhaodadh a bhith còrdadh riut.`,"Thank you for your support":`Mòran taig airson do thaic a thoirt dhuinn`,"Thank you for your support!":`Mòran taing airson do taic a thoirt dhuinn!`,"Thanks for the feedback!":`Mòran taing airson leigeil fios dhuinn!`,"That didn't go to plan":`Cha deach sin mar bu chòir`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`’S e {memberEmail} am post-d a th’ againn dhut - faodaidh tu a cheartachadh anns na <button>roghainnean</button> agad.`,"There was a problem submitting your feedback. Please try again a little later.":`Chaidh rudeigin ceàrr. Feuch a-rithist an ceann greis`,"There was an error cancelling your subscription, please try again.":`Thachair mearachd agus dh'fhàillig dùbhadh às an fho-sgrìobhaidh, feuch a-rithist.`,"There was an error continuing your subscription, please try again.":`Thachair mearachd agus dh'fhàillig ath-nuadhachadh an fho-sgrìobhaidh, feuch a-rithist.`,"There was an error processing your payment. Please try again.":`Thachair mearachd fhad 's a bhathar a' làimhseachadh a' phàighidh agad. Feuch a-rithist.`,"There was an error sending the email, please try again":`Thachair mearachd agus dh'fhàillig cur a' phuist-d, feuch a-rithist.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Feumar cuireadh airson an làrach-lìn seo, leig fios dhan rianaire ma tha thu ag iarraidh cothrom-inntrigidh.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Chan eil an làrach seo a' gabhail ri phàighidhean an-dràsta.`,"This site only accepts paid members.":`Chan fhaighear don làrach seo ach buill a tha air pàigheadh.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Dèan briog air a’ cheangal dearbhaidh a chaidh a chur dhan phost-d agad gus crìoch a chur an an clàradh agad. Thoir sùil air a’ phasgan spama mura faigh thu taobh a-staigh 3 mionaidean e.`,"To continue to stay up to date, subscribe to {publication} below.":`Fo-sgrìobh gu h-ìosal gus cumail suas ris an fhoillseachadh, "{publication}".`,"Too many attempts try again in {number} days.":`Tha tuilleadh 's còir oidhirpean ann an {number} là(ithean).`,"Too many attempts try again in {number} hours.":`Tha tuilleadh 's còir oidhirpean ann an {number} uair(ean).`,"Too many attempts try again in {number} minutes.":`Tha tuilleadh 's còir oidhirpean ann an {number} mionaid(ean).`,"Too many different sign-in attempts, try again in {number} days":`Tha tuilleadh 's còir oidhirpean, feuch a-rithist an ceann {number} là(ithean)`,"Too many different sign-in attempts, try again in {number} hours":`Tha tuilleadh 's còir oidhirpean, feuch a-rithist an ceann {number} uair(ean)`,"Too many different sign-in attempts, try again in {number} minutes":`Tha tuilleadh 's còir oidhirpean, feuch a-rithist an ceann {number} mionaid(ean)`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`An-asgaidh airson {amount}l, agus {originalPrice} an dèidh sin `,"Unable to initiate checkout session":`Cha ghabh seisean pàighidh a thòiseachadh`,"Unlock access to all newsletters by becoming a paid subscriber.":`Tig nad bhall phaighte gus cothrom fhaighinn air na cuairt-litrichean gu lèir.`,"Unsubscribe from all emails":`Na fo-sgrìobh ri puist-d tuilleadh`,Unsubscribed:`Chan fhaigh thu puist-d tuilleadh`,"Unsubscribed from all emails.":`Chan fhaigh thu puist-d tuilleadh.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Cuiridh seo stad air puist-d, cha cuir e stad air na tha thu a’ pàigheadh airson fo-sgrìobhadh gu {title}`,Update:`Ùraich`,"Update your preferences":`Ùraich na roghainnean agad`,"Updates & announcements":``,"Verification link sent, check your inbox":`Chaidh ceangal dearbhaidh a chur, thoir sùil air a’ phost-d agad`,"Verify your email address is correct":`Dearbhaidh gu bhe
13il a’ phost-d agad ceart`,"Verifying...":``,"View plans":`Seall na planaichean`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Cha deach am post-d a lorg. Leig fios dhan rianaire.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Fàilte air ais, {name}`,"Welcome back!":`Fàilte air ais!`,"Welcome to {siteTitle}":`Fàilte dhan làrach-lìn, {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Dh’fhaodadh gur e mearachd sealach a tha seo, no dh’fhaodadh gur e post-d mì-dhligheach a th’ ann.`,"Why has my email been disabled?":`Carson a chaidh am post-d agam a chur à comas?`,"X (Twitter)":``,year:`bliadhna`,Yearly:`Gach bliadhna`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Tha ballrachd an-asgaidh agad an-dràsta, àrdaich gu ballrachd pàighte airson cothrom-inntrigidh air a h-uile rud.`,"You have been successfully resubscribed":`Fo-sgrìobh thu a-rithist`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Chan eil thu a’ faighinn puist-d an-dràsta`,"You're not receiving emails":`Chan eil thu a’ faighinn puist-d`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Chan eil thu a’ faighinn puist-d air sgàth ’s gu bheil thu air brath a chomharradh mar spama o chionn ghoirid, no air sgàth ’s nach gabh brathan a chur dhan a’ phost-d a thug thu seachad.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Chlàraich thu a-steach gu soirbheachail.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Fo-sgrìobh thu gu soirbheachail gu <strong>{siteTitle}</strong>`,"Your account":`An cunntas agad`,"Your email":``,"Your email has failed to resubscribe, please try again":`Dh'fhàillig ath-nuadhachadh an fho-sgrìobhaidh, feuch a-rithist`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Bheir na beachdan agad buaidh air na foillseachaidhean ri teachd.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Falbhaidh an ùine air am fo-sgrìobhadh agad: {expiryDate}`,"Your subscription will renew on {renewalDate}":`Ath-nuadhaichidh am fo-sgrìobhadh agad: {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Tòisichidh am fo-sgrìobhadh agad: {subscriptionStart}`},qo={"(save {highestYearlyDiscount}%)":`חסכו {highestYearlyDiscount}%`,"{amount} days free":`{amount} ימים חינם`,"{amount} off":`הנחה {amount}`,"{amount} off for first {number} months.":`{amount} הנחה ל {number} חודשים הראשונים.`,"{amount} off for first {period}.":`{amount} הנחה ל {period} הראשונים.`,"{amount} off forever.":`{amount} הנחה לכל החיים.`,"{discount}% discount":`{discount}% הנחה`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} לא יקבל עוד את ניוזלטר {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} לא יקבל עוד התראות כאשר מישהו עונה על תגובות שלכם.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} לא יקבל עוד את ניוזלטר זה.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} ימים חינם`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`חשבון`,"Account details updated successfully":`פרטי החשבון עודכנו בהצלחה`,"Account settings":`הגדרות חשבון`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`לאחר תום תקופת הניסיון החינמית, תחויבו במחיר הרגיל של התוכנית שבחרתם. תוכלו לבטל בכל עת לפני כן.`,"Already a member?":`כבר רשומים?`,"An error occurred":`קרתה שגיאה`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`תקלה לא צפויה התרחשה. נסו שוב או <a>צרו קשר עם התמיכה</a> אם התקלה ממשיכה.`,Back:`חזרה`,"Back to Log in":`חזרה לכניסה`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`בלאק פריידי`,Bluesky:``,"Cancel anytime.":`בטלו בכל עת`,"Cancel subscription":`ביטול מנוי`,Canceled:``,"Cancellation reason":`סיבת הביטול`,Change:`שינוי`,"Change plan":`שינוי תוכנית`,"Check spam & promotions folders":`בדקו את תיבת הספאם והפרסומות`,"Check with your mail provider":`בדקו עם ספק המייל שלכם`,"Check your inbox to verify email update":`בדקו את תיבת המייל שלכם כדי לאשר את עדכון המייל`,Choose:`בחרו`,"Choose a different plan":`בחרו מנוי אחר`,"Choose a plan":`בחרו תוכנית`,"Choose your newsletters":`בחרו את הניוזלטרים שלכם`,"Click here to retry":`לחצו כאן כדי לנסות שוב`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`סגירה`,Code:``,"Comment preferences updated.":``,Comments:`תגובות`,Complimentary:`חינם`,Confirm:`אישור`,"Confirm cancellation":`אשרו את הביטול`,"Confirm subscription":`אישור הרשמה`,"Contact support":`צרו קשר עם התמיכה`,Continue:`המשך`,"Continue subscription":`המשך מנוי`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`לא ניתן ליצור סשן של קופה של סטרייפ`,"Could not sign in. Login link expired.":`כניסה נכשלה. פג תוקפו של לינק הכניסה`,"Could not update email! Invalid link.":`עדכון המייל נכשל! לינק לא תקי×
13Ÿ.`,"Create a new contact":`צרו איש קשר חדש`,"Current plan":`תוכנית נוכחית`,"Delete account":`מחיקת חשבון`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`התחרטתם? ניתן לנהל את ההעדפות <button>כאן</button>.`,"Don't have an account?":`אין לכם חשבון?`,Edit:`עריכה`,Email:`מייל`,"Email confirmation link expired.":``,"Email newsletter":`ניוזלטר במייל`,"Email newsletter settings updated":`הגדרות ניוזלטר במייל עודכנו`,"Email preferences":`העדפות מייל`,"Email preferences updated.":``,Emails:`מיילים`,"Emails disabled":`מיילים מושבתים`,"Ends {offerEndDate}":`מסתיים ב {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`כתבו את כתובת המייל שלכם`,"Enter your name":`רשמו את השם שלכם`,Error:`שגיאה`,"Expires {expiryDate}":`יפוג תוקפו ב {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`ביטול המנוי נכשל, נסו שוב`,"Failed to log in, please try again":`הכניסה נכשלה, נסו שוב`,"Failed to log out, please try again":`היציאה נכשלה, נסו שוב`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`עיבוד הקופה נכשל, נסו שוב`,"Failed to send magic link email":`שליחת מייל עם לינק קסם נכשלה`,"Failed to send verification email":`שליחת מייל אימות נכשלה`,"Failed to sign up, please try again":`ההרשמה נכשלה, נסו שוב`,"Failed to update account data":`עדכון נתוני החשבון נכשל`,"Failed to update account details":`עדכון פרטי החשבון נכשל`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`עדכון הגדרות הניוזלטר נכשל`,"Failed to update subscription, please try again":`עדכון המנוי נכשל, נסו שוב`,"Failed to verify code, please try again":``,Forever:`לכל החיים`,"Free Trial – Ends {trialEnd}
13":`תקופת ניסיון חינם – מסתיים ב {trialEnd}`,"Get help":`בקשו עזרה`,"Get in touch for help":`צרו קשר לעזרה`,"Get notified when someone replies to your comment":`קבלו התראה כאשר עונים לתגובה שלכם`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`תנו פידבק על הפוסט הזה`,"Help! I'm not receiving emails":`עזרה! אני לא מקבל/ת מיילים`,"Here are a few other sites you may enjoy.":`הנה כמה אתרים נוספים שאולי תהנו מהם.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`אם ניוזלטר מסוים מסומן כספאם, המיילים מושבתים אוטומטית עבור כתובת זו כדי לוודא שלא תקבלו עוד הודעות לא רצויות.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`אם תלונת הספאם הייתה בטעות, או שתרצו להתחיל לקבל מיילים שוב, ניתן להירשם מחדש למיילים על ידי לחיצה על הכפתור במסך הקודם.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`אם תבטלו את המנוי כעת, תמשיכו לקבל גישה עד {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`אם יש לכם חשבון מייל עסקי או ממשלתי, פנו למחלקת ה-IT שלכם ובקשו מהם לאפשר קבלת מיילים מאת {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`לינק לכניסה נשלח לתיבת המייל שלכם. במידה ואינו מגיע תוך 3 דקות, בדקו את תיבת הספאם שלכם.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`אם תרצו להתחיל לקבל מיילים שוב, הצעדים הטובים ביותר הם לבדוק את כתובת המייל שלכם וללחוץ על הכפתור להרשמה מחדש במסך הקודם.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`אם אתם לא מקבלים את ניוזלטר המייל שנרשמתם אליו, כאן כמה דברים לבדוק.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`אם ביצעתם את כל הבדיקות הללו ועדיין לא מקבלים מיילים, ניתן לפנות לתמיכה על ידי פנייה אל {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`כאשר מתקבלת תקלה קבועה בניסיון לשלוח ניוזלטר, המיילים יושבתו בחשבון.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`בספק המייל שלכם הוסיפו את {senderEmail} לרשימת אנשי הקשר שלכם. זה מסמן לספק המייל שלכם שמיילים שנשלחים מכתובת זו צריכים להיות מהימנים.`,"Invalid email address":`כתובת מייל לא תקינה`,"Invalid verification code":``,"Jamie Larson":`ג'יימי לרסון`,"[email protected]":`[email protected]`,"Less like this":`פחות כאלה`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`ודאו שהמיילים לא מגיעים בטעות לתיקיית הספאם או הפרסומות בתיבת המייל שלכם. אם הם מגיעים, לחצו על "סמן כלא ספאם" ו/או "העבר לתיקיית הנכנסות".`,Manage:`ניהול`,"Maybe later":`אולי מאוחר יותר`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`מנויים לא זמינים, פנו לבעל האתר לגישה.`,month:`חודש`,Monthly:`חודשי`,"More like this":`עוד כאלה`,"More options":``,Name:`שם`,"Need more help? Contact support":`צריכים עזרה נוספת? צרו קשר עם התמיכה`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`ניוזלטרים יכולים להיות מושבתים בחשבון שלכם משני סיבות: מייל קודם סומן כספאם, או ניסיון לשלוח מייל גרם לתקלה קבועה (הקפצה).`,"No member exists with this e-mail address.":`לא קיים חבר עם כתובת המייל הזו.`,"N
13o thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`לא מקבלים מיילים?`,"Now check your email!":`עכשיו בדקו את תיבת המייל שלכם!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`אחרי שתירשמו מחדש, אם אתם עדיין לא רואים מיילים בתיבת הנכנסות שלכם, בדקו את תיבת הספאם שלכם. חלק מספקי תיבת המייל שומרים רשומה של תלונות ספאם קודמות וימשיכו לסמן מיילים. אם זה קורה, סמנו את הניוזלטר האחרון כ"לא ספאם" כדי להחזיר אותו לתיבת הנכנסות הראשית שלכם.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`תקלה קבועה (הקפצה)`,"Phone number":`מספר טלפון`,Plan:`תוכנית`,"Plan checkout was cancelled.":`רכישת התוכנית בוטלה.`,"Plan upgrade was cancelled.":`שדרוג התוכנית בוטל.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`צרו קשר עם {supportAddress} כדי להתאים את המנוי החינמי שלכם.`,"Please enter {fieldName}":`בבקשה הזינו {fieldName}`,"Please fill in required fields":`אנא מלאו את השדות הנדרשים`,Podcasts:``,"Re-enable emails":`אפשרו שוב מיילים`,Recommendations:`המלצות`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`מתחדש ב {price}.`,"Resume subscription":``,Retry:`נסו שנית`,Save:`שמירה`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`שולחים לינק לכניסה...`,"Sending...":`שולחים...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`הציגו הכל`,"Sign in":`כניסה`,"Sign out":`יציאה`,"Sign up":`הרשמה`,"Signup error: Invalid link":`שגיאת הרשמה: לינק לא תקין`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`משהו השתבש, נסו שוב מאוחר יותר.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`מצטערים אך אין המלצות זמינות כעת.`,"Sorry, that didn’t work.":`מצטערים, זה לא עבד`,"Spam complaints":`תלונות ספאם`,"Start {amount}-day free trial":`התחילו ניסיון חינם של {amount} ימים`,"Starting {startDate}":`מתחיל ב {startDate}`,"Starting today":`מתחיל היום`,"Submit feedback":`שלחו פידבק`,Subscribe:`הרשמה`,Subscribed:`רשום`,"Subscription plan updated successfully":`תוכנית המנוי עודכנה בהצלחה`,Success:`הצלחה`,"Success! Check your email for magic link to sign-in.":`הצלחה! מצאו את לינק הקסם כדי להיכנס בתיבת המייל שלכם.`,"Success! Your account is fully activated, you now have access to all content.":`הצלחה! החשבון שלכם הופעל באופן מלא, כעת יש לכם גישה לכל התכנים.`,"Success! Your email is updated.":`הצלחה! המייל שלכם עודכן.`,"Successfully unsubscribed":`הסרתם את המנוי בהצלחה`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`תודה על הרישום. לפני שתתחילו לקרוא, הנה כמה אתרים נוספים שאולי תהנו מהם.`,"Thank you for your support":`תודה על התמיכה שלכם`,"Thank you for your support!":`תודה על התמיכה שלכם!`,"Thanks for the feedback!":`תודה על הפידבק!`,"That didn't go to plan":`זה לא הלך כמתוכנן`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`כתובת המייל שיש לנו עבורכם היא {memberEmail} — אם זה לא נכון, ניתן לעדכן אותה באזור <button>הגדרות החשבון</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`שגיאה בהגשת הפידבק שלכם. נסו שוב מאוחר יותר.`,"There was an error cancelling your subscription, please try again.":`שגיאה בביטול המנוי שלכם, נסו שוב.`,"There was an error continuing your subscription, please try again.":`שגיאה בהמשך המנוי שלכם, נסו שוב.`,"There was an error processing your payment. Please try again.":`שגיאה בעיבוד התשלום שלכם. נסו שוב.`,"There was an error sending the email, please try again":`שגיאה בשליחת המייל, נסו שוב`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`אתר זה פתוח למוזמנים בלבד, פנו לבעל האתר לגישה.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`אתר זה לא מקבל תשלומים כרגע.`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`כדי לסיים את הרשמתכם, לחצו על לינק האישור בתיבת המייל שלכם. במידה ולא הגיע תוך 3 דקות, בדקו את תיבת הספאם!`,"To continue to stay up to date, subscribe to {publication} below.":`כדי להישאר מעודכנים, הירשמו ל-{publication} למטה.`,"Too many attempts try again in {number} days.":`יותר מדי ניסיונות, נסו שוב בעוד {number} ימים.`,"Too many attempts try again in {number} hours.":`יותר מדי ניסיונות, נסו שוב בעוד {number} שעות.`,"Too many attempts try again in {number} minutes.":`יותר מדי ניסיונות, נסו שוב בעוד {number} דקות.`,"Too many different sign-in attempts, try again in {number} days":`יותר מדי ניסיונות כניסה שונים, נסו שוב בעוד {number} ימים`,"Too many different sign-in attempts, try again in {number} hours":`יותר מדי ניסיונות כניסה שונים, נסו שוב בעוד {number} שעות`,"Too many different sign-in attempts, try again in {number} minutes":`יותר מדי ניסיונות כניסה שונים, נסו שוב בעוד {number} דקות`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`נסו בחינם למשך {amount} ימים, ואז {originalPrice}.`,"Unable to initiate checkout session":`בעיה בהתחלת סשן קופה`,"Unlock access to all newsletters by becoming a paid subscriber.":`פתחו גישה לכל הניוזלטרים על ידי הפכתכם למנוי בתשלום.`,"Unsubscribe from all emails":`הסירו את המנוי מכל המיילים`,Unsubscribed:`הסרתם את המנוי`,"Unsubscribed from all emails.":`הסרתם את המנוי מכל המיילים.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`הסרת המנוי מהמיילים לא תבטל את המנוי בתשלום שלכם ל-{title}`,Update:`עדכון`,"Update your preferences":`עדכנו את ההעדפות שלכם`,"Updates & announcements":``,"Verification link sent, check your inbox":`מייל אימות נשלח, בדקו את תיבת המייל שלכם`,"Verify your email address is correct":`ודאו שכתובת המייל שלכם נכונה`,"Verifying...":``,"View plans":`צפו בתוכניות`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`לא הצלחנו להסיר את המנוי שלכם מאחר שכתובת המייל לא נמצאה. פנו לבעל האתר.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`ברוכים השבים, {name}!`,"Welcome back!":`ברוכים השבים!`,"Welcome to {siteTitle}":`ברוכים הבאים ל-{siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`כשספק מייל לא מקבל מייל נקרא זה הקפצה. ברוב המקרים, זה יכול להיות זמני. אך, במקרים מסוימים, מייל מוקפץ יכול להחזיר תקלה קבועה כאשר כתובת המייל אינה תקפה או לא קיימת.`,"Why has my email been disabled?":`מדוע המייל שלי בוטל?`,"X (Twitter)":``,year:`שנה`,Yearly:`שנתי`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`יש לכם כרגע חשבון חופשי, שדרגו לחשבון בתשלום כדי לקבל גישה לכל התכנים.`,"You have been successfully resubscribed":`נרשמתם מחדש בהצלחה`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`אתם לא מקבלים מיילים כרגע`,"You're not receiving emails":`אתם לא מקבלים מיילים`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`אתם לא מקבלים מיילים משום שסימנתם הודעה אחרונה כספאם, או משום שהודעות לא ניתנות לשליחה לכתובת המייל שסיפקתם.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`נכנסתם בהצלחה.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`נרשמתם בהצלחה ל <strong>{siteTitle}</strong>`,"Your account":`החשבון שלך`,"Your email":``,"Your email has failed to resubscribe, please try again":`שגיאה בהרשמה מחדש עם כתובת המייל שלכם, נסו שוב`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`המשוב שלכם עוזר לנו לעצב את התוכן שייפורסם.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`המינוי שלכם יפוג ב {expiryDate}`,"Your subscription will renew on {renewalDate}":`המנוי שלכם יתחדש ב {renewalDate}`,"Your subscription will start on {subscriptionStart}":`המנוי שלכם יתחיל ב {subscriptionStart}`},Jo={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% बचाएं)`,"{amount} days free":`{amount} दिन मुफ्त`,"{amount} off":`{amount} की छूट`,"{amount} off for first {number} months.":`पहले {number} महीनों के लिए {amount} की छूट।`,"{amount} off for first {period}.":`पहले {period} के लिए {amount} की छूट।`,"{amount} off forever.":`हमेशा के लिए {amount} की छूट।`,"{discount}% discount":`{discount}% छूट`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} को अब {newsletterName} न्यूज़लेटर प्राप्त नहीं होगा।`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} को अब आपके कमेंट्स पर कोई उत्तर देने पर ईमेल नहीं मिलेगा।`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} को अब यह न्यूज़लेटर प्राप्त नहीं होगा।`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} दिन मुफ्त`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`खाता`,"Account details updated successfully":`खाते की जानकारी सफलतापूर्वक अपडेट की गई`,"Account settings":`खाता सेटिंग्स`,"Add a personal note":`एक व्यक्तिगत नोट जोड़ें`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`मुफ्त परीक्षण समाप्त होने के बाद, आपको आपके द्वारा चुने गए स्तर के लिए नियमित कीमत पर शुल्क लिया जाएगा। आप तब तक किसी भी समय रद्द कर सकते हैं।`,"Already a member?":`पहले से ही सदस्य हैं?`,"An error occurred":`एक त्à
13¤°à¥à¤Ÿà¤¿ हुई`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`एक अप्रत्याशित त्रुटि हुई। कृपया फिर से प्रयास करें या यदि त्रुटि बनी रहती है तो <a>समर्थन से संपर्क करें</a>।`,Back:`वापस`,"Back to Log in":`लॉगिन पर वापस जाएं`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`ब्लैक फ्राइडे`,Bluesky:``,"Cancel anytime.":`कभी भी रद्द करें।`,"Cancel subscription":`सदस्यता रद्द करें`,Canceled:``,"Cancellation reason":`रद्द करने का कारण`,Change:`परिवर्तन`,"Change plan":`योजना बदलें`,"Check spam & promotions folders":`स्पैम और प्रचार फ़ोल्डरों की जांच करें`,"Check with your mail provider":`अपने मेल प्रदाता से जांचें`,"Check your inbox to verify email update":`ईमेल अपडेट को सत्यापित करने के लिए अपना इनबॉक्स जांचें`,Choose:`चुनें`,"Choose a different plan":`एक अलग योजना चुनें`,"Choose a plan":`एक योजना चुनें`,"Choose your newsletters":`अपने न्यूज़लेटर चुनें`,"Click here to retry":`फिर से प्रयास करने के लिए यहां क्लिक करें`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`बंद करें`,Code:``,"Comment preferences updated.":`टिप्पणी की प्राथमिकताएं अपडेट की गई।`,Comments:`टिप्पणियाँ`,Complimentary:`नि:शुल्क`,Confirm:`पुष्टि करें`,"Confirm cancellation":`रद्द करने की पुष्टि करें`,"Confirm subscription":`सदस्यता की पुष्टि करें`,"Contact support":`सहायता के लिए संपर्क करें`,Continue:`जारी रखें`,"Continue subscription":`सदस्यता जारी रखें`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`स्ट्राइप चेकआउट सत्र बनाने में असमर्थ`,"Could not sign in. Login link expired.":`साइन इन नहीं कर सके। लॉगिन लिंक समाप्त हो गया।`,"Could not update email! Invalid link.":`ईमेल अपडेट नहीं कर सके! अमान्य लिंक।`,"Create a new contact":`एक नया संपर्क बनाएं`,"Current plan":`वर्तमान योजना`,"Delete account":`खाता हटाएं`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`क्या ऐसा करने का इरादा नहीं था? अपनी प्राथमिकताएँ <button>यहाँ</button> प्रबंधित करें।`,"Don't have an account?":`क्या आपके पास खाता नहीं है?`,Edit:`बदलाव करें`,Email:`ईमेल`,"Email confirmation link expired.":``,"Email newsletter":`ईमेल न्यूज़लेटर`,"Email newsletter settings updated":`ईमेल न्यूज़लेटर की सेटिंग्स अपडेट की गई`,"Email preferences":`ईमेल प्राथमिकताएँ`,"Email preferences updated.":`ईमेल प्राà
13¤¥à¤®à¤¿à¤•ताएं अपडेट की गई।`,Emails:`ईमेल`,"Emails disabled":`ईमेल निष्क्रिय`,"Ends {offerEndDate}":`{offerEndDate} को समाप्त होता है`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`अपना ईमेल दर्ज करें`,"Enter your name":`अपना नाम दर्ज करें`,Error:`त्रुटि`,"Expires {expiryDate}":`{expiryDate} को समाप्त होता है`,Facebook:``,"Failed to cancel subscription, please try again":`सदस्यता रद्द करने में विफल, कृपया पुनः प्रयास करें`,"Failed to log in, please try again":`लॉग इन करने में विफल, कृपया पुनः प्रयास करें`,"Failed to log out, please try again":`लॉग आउट करने में विफल, कृपया पुनः प्रयास करें`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`चेकआउट करने में विफल, कृपया पुनः प्रयास करें`,"Failed to send magic link email":`जादुई लिंक ईमेल भेजने में विफल`,"Failed to send verification email":`सत्यापन ईमेल भेजने में विफल`,"Failed to sign up, please try again":`साइनअप करने में विफल, कृपया पुनः प्रयास करें`,"Failed to update account data":`खाता डेटा अपडेट करने में विफल`,"Failed to update account details":`खाता विवरण अपडेट करने में विफल`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`न्यूज़लेटर सेटिंग्स अपडेट करने में विफल`,"Failed to update subscription, please try again":`सदस्यता अपडेट करने में विफल, कृपया पुनः प्रयास करें`,"Failed to verify code, please try again":``,Forever:`हमेशा के लिए`,"Free Trial – Ends {trialEnd}":`मुफ्त परीक्षण – {trialEnd} को समाप्त होता है`,"Get help":`मदद प्राप्त करें`,"Get in touch for help":`मदद के लिए संपर्क करें`,"Get notified when someone replies to your comment":`जब कोई आपके टिप्पणी का उत्तर देता है तो सूचित करें`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`इस पोस्ट पर प्रतिक्रिया दें`,"Help! I'm not receiving emails":`मदद! मुझे ईमेल नहीं मिल रहे हैं`,"Here are a few other sites you may enjoy.":`यहाँ कुछ अन्य साइटें हैं जिन्हें आप पसंद कर सकते हैं।`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`यदि किसी न्यूज़लेटर को स्पैम के रूप में चिन्हित किया जाता है, तो उस पते के लिए ईमेल स्वचालित रूप से निष्क्रिय हो जाते हैं ताकि यह सुनिश्चित हो सके कि आपको अब कोई अवांछित संदेश प्राà
13¤ªà¥à¤¤ नहीं हो।`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`यदि स्पैम शिकायत दुर्घटनावश थी, या आप फिर से ईमेल प्राप्त करना शुरू करना चाहते हैं, तो आप पिछली स्क्रीन पर बटन पर क्लिक करके ईमेल की सदस्यता पुनः प्राप्त कर सकते हैं।`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`यदि आप अब अपनी सदस्यता रद्द करते हैं, तो आपके पास {periodEnd} तक पहुंच बनी रहेगी।`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`यदि आपके पास एक कॉर्पोरेट या सरकारी ईमेल खाता है, तो अपनी आईटी विभाग से संपर्क करें और उनसे {senderEmail} से ईमेल प्राप्त करने की अनुमति माँगें`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`एक लॉगिन लिंक आपके इनबॉक्स में भेजा गया है। यदि यह 3 मिनट में नहीं आता है, तो कृपया अपना स्पैम फ़ोल्डर जांचें।`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`यदि आप फिर से ईमेल प्राप्त करना शुरू करना चाहते हैं, तो अगला सबसे अच्छा कदम अपने फ़ाइल पर ईमेल पते की किसी भी समस्या के लिए जाँच करना है और फिर पिछली स्क्रीन पर पुनः सदस्यता पर क्लिक करें।`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`यदि आपको वह ईमेल न्यूज़लेटर नहीं मिल रहा है जिसकी आपने सदस्यता ली है, तो यहाँ कुछ चीजें हैं जिन्हें जांचें।`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`यदि आपने इन सभी जाँचों को पूरा कर लिया है और आपको अभी भी ईमेल प्राप्त नहीं हो रहे हैं, तो आप {supportAddress} से संपर्क करके समर्थन प्राप्त कर सकते हैं।`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`यदि न्यूज़लेटर भेजने का प्रयास करते समय एक स्थायी विफलता प्राप्त होती है, तो खाते पर ईमेल निष्क्रिय कर दिए जाएंगे।`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`अपने ईमेल क्लाइंट में {senderEmail} को अपने संपर्क सूची में जोड़ें। यह आपके मेल प्रदाता को संकेत देता है कि इस पते से भेजे गए ईमेल पर विश्वास किया जाना चाहिए।`,"Invalid email address":`अमान्य ईमेल पता`,"Invalid verification code":``,"Jamie Larson":`राà
13¤¹à¥à¤² शर्मा`,"[email protected]":`[email protected]`,"Less like this":`इस तरह का कम`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`सुनिश्चित करें कि ईमेल गलती से आपके इनबॉक्स के स्पैम या प्रचार फ़ोल्डरों में समाप्त नहीं हो रहे हैं। यदि वे हैं, तो "स्पैम नहीं" और/या "इनबॉक्स में ले जाएं" पर क्लिक करें।`,Manage:`प्रबंधित करें`,"Maybe later":`शायद बाद में`,"Membership details":``,"Memberships from this email domain are currently restricted.":`इस ईमेल डोमेन से सदस्यताएँ वर्तमान में प्रतिबंधित हैं।`,"Memberships unavailable, contact the owner for access.":`सदस्यता उपलब्ध नहीं है, पहुँच के लिए मालिक से संपर्क करें।`,month:`महीना`,Monthly:`मासिक`,"More like this":`इस तरह के और`,"More options":``,Name:`नाम`,"Need more help? Contact support":`और अधिक मदद चाहिए? समर्थन से संपर्क करें`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`आपके खाते पर न्यूज़लेटर को दो कारणों से निष्क्रिय किया जा सकता है: एक पिछला ईमेल स्पैम के रूप में चिह्नित किया गया था, या एक ईमेल भेजने का प्रयास एक स्थायी विफलता (बाउंस) के कारण हुआ।`,"No member exists with this e-mail address.":`इस ईमेल पते के साथ कोई सदस्य मौजूद नहीं है।`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`ईमेल प्राप्त नहीं हो रहे?`,"Now check your email!":`अब अपना ईमेल जांचें!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`पुनः सदस्यता लेने के बाद, यदि आप अभी भी अपने इनबॉक्स में ईमेल नहीं देखते हैं, तो अपना स्पैम फ़ोल्डर जांचें। कुछ इनबॉक्स प्रदाता पिछली स्पैम शिकायतों का रिकॉर्ड रखते हैं और ईमेल को फ्लैग करना जारी रखेंगे। यदि ऐसा होता है, तो नवीनतम न्यूज़लेटर को 'स्पैम नहीं' के रूप में चिह्नित करें ताकि इसे वापस आपके मुख्य इनबॉक्स में ले जाया जा सके।`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`स्थायी विफलता (बाउंस)`,"Phone number":`फ़ोन नंबर`,Plan:`योजना`,"Plan checkout was cancelled.":`योजना चेकआउट रद्द कर दिया गया।`,"Plan upgrade was cancelled.":`योजना उन्नयन रद्द कर दिया गया।`,"Please contact {supportAddress} to adjust your complimentary subscription.":`अपनी नि:शुल्क सदस्यता को समायोजित करने के लिए कृपया {supportAddress} से संपर्क करें।`,"Please enter {fieldName}":`कृपया {fieldName} दर्ज करें`,"Please fill in required fields":`कृपया आवश्यक फ़ील्ड भरें`,Podcasts:``,"Re-enable emails":`ईमेल पुनः सक्षम करें`,Recommendations:`सिफारिशें`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price} पर नवीनीकृत होता है।`,"Resume subscription":``,Retry:`पुनः प्रयास करें`,Save:`सेव करें`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`लॉगिन लिंक भेज रहा है...`,"Sending...":`भेजा जा रहा है...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`सभी दिखाएँ`,"Sign in":`साइन इन करें`,"Sign out":`साइन आउट करें`,"Sign up":`साइनअप à
13¤•रें`,"Signup error: Invalid link":`साइनअप त्रुटि: अमान्य लिंक`,"Signups from this email domain are currently restricted.":`इस ईमेल डोमेन से साइनअप वर्तमान में प्रतिबंधित हैं।`,"Something went wrong, please try again later.":`कुछ गलत हो गया, कृपया बाद में पुनः प्रयास करें।`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`क्षमा करें, अभी कोई अनुशंसाएँ उपलब्ध नहीं हैं।`,"Sorry, that didn’t work.":`क्षमा करें, वह काम नहीं किया।`,"Spam complaints":`स्पैम शिकायतें`,"Start {amount}-day free trial":`{amount}-दिवसीय मुफ्त परीक्षण शुरू करें`,"Starting {startDate}":`{startDate} से शुरू`,"Starting today":`आज से शुरू`,"Submit feedback":`प्रतिक्रिया सबमिट करें`,Subscribe:`सदस्यता लें`,Subscribed:`सदस्यता ली`,"Subscription plan updated successfully":`सदस्यता योजना सफलतापूर्वक अपडेट की गई`,Success:`सफलता`,"Success! Check your email for magic link to sign-in.":`सफलता! साइन-इन के लिए जादुई लिंक के लिए अपना ईमेल जांचें।`,"Success! Your account is fully activated, you now have access to all content.":`सफलता! आपका खाता पूरी तरह से सक्रिय हो गया है, अब आपके पास सभी सामग्री तक पहुंच है।`,"Success! Your email is updated.":`सफलता! आपका ईमेल अपडेट हो गया है।`,"Successfully unsubscribed":`सफलतापूर्वक सदस्यता समाप्त की`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`सदस्यता लेने के लिए धन्यवाद। पढ़ना शुरू करने से पहले, नीचे कुछ अन्य साइटें हैं जिन्हें आप पसंद कर सकते हैं।`,"Thank you for your support":`आपके समर्थन के लिए धन्यवाद`,"Thank you for your support!":`आपके समर्थन के लिए धन्यवाद!`,"Thanks for the feedback!":`प्रतिक्रिया के लिए धन्यवाद!`,"That didn't go to plan":`वह योजना के अनुसार नहीं हुआ`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`हमारे पास आपके लिए ईमेल पता {memberEmail} है — यदि वह सही नहीं है, तो आप इसे अपने <button>खाता सेटिंग्स क्षेत्र</button> में अपडेट कर सकते हैं।`,"There was a problem submitting your feedback. Please try again a little later.":`आपकी प्रतिक्रिया सबमिट करने में समस्या हुई। कृपया थोड़ी देर बाद फिर से प्रयास करें।`,"There was an error cancelling your subscription, please try again.":`आपकी सदस्यता रद्द करने में त्रुटि हुई, कृपया पुनः प्रयास करें।`,"There was an error continuing your subscription, please try again.":`आपकी सदस्यता जारी रखने में त्रुटि हुई, कृपया पु
13नः प्रयास करें।`,"There was an error processing your payment. Please try again.":`आपके भुगतान को संसाधित करने में त्रुटि हुई। कृपया पुनः प्रयास करें।`,"There was an error sending the email, please try again":`ईमेल भेजने में त्रुटि हुई, कृपया पुनः प्रयास करें`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`यह साइट केवल निमंत्रण द्वारा है, पहुँच के लिए मालिक से संपर्क करें।`,"This site is not accepting donations at the moment.":`यह साइट इस समय दान स्वीकार नहीं कर रही है।`,"This site is not accepting payments at the moment.":`यह साइट इस समय भुगतान स्वीकार नहीं कर रही है।`,"This site only accepts paid members.":`यह साइट केवल भुगतान करने वाले सदस्यों को स्वीकार करती है।`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`साइनअप पूरा करने के लिए, अपने इनबॉक्स में पुष्टिकरण लिंक पर क्लिक करें। यदि यह 3 मिनट के भीतर नहीं आता है, तो अपना स्पैम फ़ोल्डर जांचें!`,"To continue to stay up to date, subscribe to {publication} below.":`नवीनतम जानकारी प्राप्त करने के लिए, नीचे दिए गए {publication} की सदस्यता लें`,"Too many attempts try again in {number} days.":`बहुत बार प्रयास {number} दिनों में फिर से करें।`,"Too many attempts try again in {number} hours.":`बहुत बार प्रयास {number} घंटों में फिर से करें।`,"Too many attempts try again in {number} minutes.":`बहुत बार प्रयास {number} मिनटों में फिर से करें।`,"Too many different sign-in attempts, try again in {number} days":`बहुत बार साइन-इन करने का प्रयास, {number} दिनों में फिर से करें।`,"Too many different sign-in attempts, try again in {number} hours":`बहुत बार साइन-इन करने का प्रयास, {number} घंटों में फिर से करें।`,"Too many different sign-in attempts, try again in {number} minutes":`बहुत बार साइन-इन करने का प्रयास, {number} मिनटों में फिर से करें।`,"Too many sign-up attempts, try again later":`बहुत बार साइनअप करने का प्रयास, बाद में फिर से करें।`,"Try free for {amount} days, then {originalPrice}.":`{amount} दिनों के लिए मुफ्त प्रयास करें, फिर {originalPrice}।`,"Unable to initiate checkout session":`चेकआउट सत्र शुरू करने में असमर्थ`,"Unlock access to all newsletters by becoming a paid subscriber.":`एक सशुल्क सदस्य बनकर सभी न्यूज़लेटर्स तक पहुंच अनलॉक करें।`,"Unsubscribe from all emails":`सभी ईमेल से सदस्यता समाप्त करें`,Unsubscribed:`सदस्यता समाप्त की`,"Unsubscribed from all emails.":`सभी ईमेल से सदस्यता समाप्त की।`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`ईमेल से सदस्यता समाप्त करने से आपकी {title} की सशुल्क सदस्यता रद्द नहीं होगी`,Update:`अपडेट करें`,"Update your preferences":`अपनी प्राà
13¤¥à¤®à¤¿à¤•ताएँ अपडेट करें`,"Updates & announcements":``,"Verification link sent, check your inbox":`पुष्टिकरण लिंक भेजा गया, अपना इनबॉक्स जांचें`,"Verify your email address is correct":`पुष्टि करें कि आपका ईमेल पता सही है`,"Verifying...":``,"View plans":`योजनाएं देखें`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`हम आपको सदस्यता समाप्त नहीं कर सके क्योंकि ईमेल पता नहीं मिला। कृपया साइट मालिक से संपर्क करें।`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`वापसी पर स्वागत है, {name}!`,"Welcome back!":`वापसी पर स्वागत है!`,"Welcome to {siteTitle}":`{siteTitle} में आपका स्वागत है`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`जब एक इनबॉक्स एक ईमेल को स्वीकार करने में विफल रहता है तो इसे आमतौर पर बाउंस कहा जाता है। कई मामलों में, यह अस्थायी हो सकता है। हालांकि, कुछ मामलों में, एक बाउंस ईमेल को स्थायी विफलता के रूप में लौटाया जा सकता है जब एक ईमेल पता अमान्य या गैर-मौजूद होता है।`,"Why has my email been disabled?":`मेरा ईमेल निष्क्रिय क्यों किया गया है?`,"X (Twitter)":``,year:`वर्ष`,Yearly:`वार्षिक`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`आपके पास वर्तमान में एक मुफ्त सदस्यता है, पूर्ण पहुंच के लिए सशुल्क सदस्यता में अपग्रेड करें।`,"You have been successfully resubscribed":`आपने सफलतापूर्वक पुनः सदस्यता प्राप्त कर ली है`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`आप वर्तमान में ईमेल प्राप्त नहीं कर रहे हैं`,"You're not receiving emails":`आप ईमेल प्राप्त नहीं कर रहे हैं`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`आप ईमेल प्राप्त नहीं कर रहे हैं क्योंकि आपने हाल की एक संदेश को स्पैम के रूप में चिन्हित किया है, या क्योंकि संदेश आपके द्वारा प्रदान किए गए ईमेल पते पर डिलीवर नहीं किए जा सके।`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`आपने सफलतापूर्वक साइन इन कर लिया है।`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`आपने सफलतापूर्वक सदस्यता ली है <strong>{siteTitle}</strong>`,"Your account":`आपका खाता`,"Your email":``,"Your email has failed to resubscribe, please try again":`आपका ईमेल पुनः सदस्यता लेने में विफल रहा, कृपया पु
13नः प्रयास करें`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`आपका इनपुट प्रकाशित होने वाली चीज़ों को आकार देने में मदद करता है।`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`आपकी सदस्यता {expiryDate} को समाप्त हो जाएगी`,"Your subscription will renew on {renewalDate}":`आपकी सदस्यता {renewalDate} को नवीनीकृत होगी`,"Your subscription will start on {subscriptionStart}":`आपकी सदस्यता {subscriptionStart} को शुरू होगी`},Yo={"(save {highestYearlyDiscount}%)":`(uštedi {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dana besplatno`,"{amount} off":`Snižena cijena {amount}`,"{amount} off for first {number} months.":`Snižena cijena {amount} za prvih {number} mjeseci.`,"{amount} off for first {period}.":`Snižena cijena {amount} za prvih {period}.`,"{amount} off forever.":`Snižena cijena {amount} zauvijek.`,"{discount}% discount":`{discount}% popusta`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} više neće primati {newsletterName} newsletter.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} više neće primati e-poštu kada netko odgovori na vaš komentar.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} više neće primati ovaj newsletter.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dana besplatno`,"{years} years":``,"+1 (123) 456-7890":`(+385 1) 234-5678`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Vaš račun`,"Account details updated successfully":`Podaci računa su uspješno ažurirani`,"Account settings":`Podešavanje vašeg računa`,"Add a personal note":`Dodajte osobnu poruku`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Nakon isteka probnog perioda, izvršit će se naplata odabranog plana pretplate. Uvijek možete otkazati pretplatu prije toga.`,"Already a member?":`Već imate račun?`,"An error occurred":`Došlo je do greške`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Desila se neočekivana greška. Pokušajte ponovo ili kontaktirajte <a>podršku</a> ako će se greška ponavljati.`,Back:`Natrag`,"Back to Log in":`Natrag na prijavu`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Otkažite pretplatu bilo kada.`,"Cancel subscription":`Otkaži pretplatu`,Canceled:``,"Cancellation reason":`Razlog za otkazivanje`,Change:`Izmjena`,"Change plan":`Promijeni plan`,"Check spam & promotions folders":`Provjerite mape za spam i promociju`,"Check with your mail provider":`Provjerite s vašim pružateljem usluge e-pošte`,"Check your inbox to verify email update":`Provjerite svoju pristiglu poštu kako biste potvrdili promjenu e-pošte`,Choose:`Odaberite`,"Choose a different plan":`Odaberite drugi plan`,"Choose a plan":`Odaberite plan`,"Choose your newsletters":`Odaberite vaš newsletter`,"Click here to retry":`Klikni ovdje za ponovni pokušaj`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Zatvori`,Code:``,"Comment preferences updated.":`Postavke komentara su ažurirane.`,Comments:`Komentari`,Complimentary:`Besplatno`,Confirm:`Potvrda`,"Confirm cancellation":`Potvrda otkazivanja pretplate`,"Confirm subscription":`Potvrda pretplate`,"Contact support":`Kontaktirajte podršku`,Continue:`Nastavite`,"Continue subscription":`Nastavite pretplatu`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Nije moguće pokrenuti Stripe naplatu`,"Could not sign in. Login link expired.":`Neuspio pokušaj prijave. Link za prijavu je istekao.`,"Could not update email! Invalid link.":`Neuspio pokušaj izmjene adrese e-pošte! Neispravan link.`,"Create a new contact":`Napravite novi kontakt:`,"Current plan":`Trenutni plan pretplate`,"Delete account":`Obriši račun`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Niste to namjeravali? Upravljajte vašim računom <button>ovdje</button>
13.`,"Don't have an account?":`Nemate račun?`,Edit:`Uredi`,Email:`E-pošta`,"Email confirmation link expired.":``,"Email newsletter":`Newsletter e-poštom`,"Email newsletter settings updated":`Postavke newsletter-a su ažurirane`,"Email preferences":`Postavke e-pošte`,"Email preferences updated.":`Postavke e-pošte su ažurirane.`,Emails:`E-pošta`,"Emails disabled":`Isključena e-pošta`,"Ends {offerEndDate}":`Završava {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Unesite svoju email adresu`,"Enter your name":`Unesite svoje ime`,Error:`Greška`,"Expires {expiryDate}":`Ističe {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Nije moguće otkazati pretplatu, pokušajte ponovno`,"Failed to log in, please try again":`Prijava nije uspjela, pokušajte ponovno`,"Failed to log out, please try again":`Odjava nije uspjela, pokušajte ponovno`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Naplata nije uspjela, pokušajte ponovno`,"Failed to send magic link email":`Slanje magičnog linka nije uspjelo`,"Failed to send verification email":`Slanje verifikacijske poruke nije uspjelo`,"Failed to sign up, please try again":`Registracija nije uspjela, pokušajte ponovno`,"Failed to update account data":`Nije moguće ažurirati podatke računa`,"Failed to update account details":`Nije moguće ažurirati detalje računa`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Ažuriranje postavki newsletter-a nije uspjelo`,"Failed to update subscription, please try again":`Ažuriranje pretplate nije uspjelo, pokušajte ponovno`,"Failed to verify code, please try again":``,Forever:`Zauvijek`,"Free Trial – Ends {trialEnd}":`Besplatan probni period - završava {trialEnd}`,"Get help":`Potražite pomoć`,"Get in touch for help":`Kontaktirajte nas za pomoć`,"Get notified when someone replies to your comment":`Budite obaviješteni ako netko odgovori na vaš komentar:`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Ostavite komentar na ovaj post`,"Help! I'm not receiving emails":`Pomoć! Ne primam e-poštu`,"Here are a few other sites you may enjoy.":`Ovo su još nekoliko drugih stranica koje bi vam se mogle svidjeti.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ako je newsletter označen kao neželjena e-pošta, poruka se automatski onemogućuje za tu adresu kako biste bili sigurni da više nećete primati neželjene poruke.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ako je pritužba na spam bila slučajna ili želite ponovno početi primati e-poštu, možete se ponovno pretplatiti klikom na link na prethodnom ekranu.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Ako otkažete vašu pretplatu sada, zadržat će te pristup do {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ako imate korporativni ili državni račun e-pošte, obratite se svom IT odjelu i zamolite ih da dopuste primanje e-pošte od {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Link za prijavu je poslan na Vašu adresu e-pošte. Ako poruku niste dobili za 3 minute, provjerite spam folder.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}
13. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ako želite ponovno početi primati e-poÅ¡tu, najbolji sljedeći korak je provjeriti postoje li problemi na vaÅ¡oj adresi e-poÅ¡te, a zatim kliknuti na ponovnu pretplatu na prethodnom ekranu.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Ako ne primate newsletter na adresu e-poÅ¡te kojom ste se pretplatili, evo nekoliko stvari koje trebate provjeriti.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ako ste dovrÅ¡ili sve ove provjere, a joÅ¡ uvijek ne primate e-poÅ¡tu, možete se obratiti za podrÅ¡ku na {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`U slučaju kontinuiranog neuspleÅ¡nog slanja newsletter-a na vaÅ¡u adresu e-poÅ¡te, slanje newsletter-a će biti onemogućeno za vaÅ¡ račun.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`U svom klijentu e-poÅ¡te dodajte {senderEmail} na svoj popis kontakata. Ovo signalizira vaÅ¡em davatelju usluga e-poÅ¡te da porukama koje su poslane s ove adrese treba vjerovati.`,"Invalid email address":`Neispravna email adresa`,"Invalid verification code":``,"Jamie Larson":`Ivana Horvat`,"[email protected]":`[email protected]`,"Less like this":`Manje sadržaja poput ovoga`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Pobrinite se da e-poruke slučajno ne zavrÅ¡e u mapi Spam ili Promocije u vaÅ¡oj pristigloj poÅ¡ti. Ako jesu, kliknite "Označi da nije neželjena poÅ¡ta" i/ili "Premjesti u pristiglu poÅ¡tu".`,Manage:`Upravljanje`,"Maybe later":`Možda kasnije`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Registracije sa ovog email domena trenutno nisu dopuÅ¡tene.`,"Memberships unavailable, contact the owner for access.":`Pretplate nisu dostupne, kontaktirajte vlasnika za pristup.`,month:`mjesec`,Monthly:`Mjesečno`,"More like this":`ViÅ¡e sadržaja kao Å¡to je ovaj`,"More options":``,Name:`Ime i prezime`,"Need more help? Contact support":`Kontaktirajte nas ako trebate dodatnu pomoć`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Slanje newsletter-a se može onemogućiti na vaÅ¡em računu iz dva razloga: prethodna e-poÅ¡ta je označena kao neželjena poÅ¡ta (spam) ili je pokuÅ¡aj slanja e-poÅ¡te rezultirao trajnim neuspjehom (odbijanje).`,"No member exists with this e-mail address.":`Korisnik sa ovom email adresom ne postoji.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Ne dobivate e-poÅ¡tu?`,"Now check your email!":`Provjerite vaÅ¡u e-poÅ¡tu!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Nakon Å¡to se ponovno pretplatite, ako i dalje ne vidite e-poÅ¡tu u svojoj pristigloj poÅ¡ti, provjerite mapu neželjene poÅ¡te. Neki pružatelji usluga e-poÅ¡te vode evidenciju prethodnih pritužbi na neželjenu poÅ¡tu i nastavit će označavati e-poÅ¡tu. Ako se to dogodi, označite najnoviji newsletter kao "Nije neželjena poÅ¡ta" da biste ga vratili u svoju primarnu pristiglu poÅ¡tu.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Trajni kvar (odbijanje isporuke)`,"Phone number":`Broj telefona`,Plan:`Plan pretplate`,"Plan checkout was cancelled.":`Checkout plana pretplate je prekinut.`,"Plan upgrade was cancelled.":`Nadogradnja plana pretplate je prekinuta.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Molimo vas kontaktirajte {supportAddress} za prilagodbu vaÅ¡e besplatne pretplate.`,"Please enter {fieldName}":`Molimo unesite {fieldName}`,"Please fill in required fields":`Molimo vas da ispunite obvezna polja`,Podcasts:``,"Re-enable emails":`Ponovo omogući slanje e-poÅ¡te`,Recommendations:`Preporuke`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Obnovi po cijeni {price}`,"Resume subscription":``,Retry:`PokuÅ¡aj opet`,Save:`Spremi`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Link za prijavu se Å
13¡alje...`,"Sending...":`Slanje...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Pokaži sve`,"Sign in":`Prijava`,"Sign out":`Odjava`,"Sign up":`Registracija`,"Signup error: Invalid link":`GreÅ¡ka prilikom prijave. Neispravan link`,"Signups from this email domain are currently restricted.":`Registracija sa ovog email domena trenutno nije dopuÅ¡tena.`,"Something went wrong, please try again later.":`NeÅ¡to je poÅ¡lo po zlu, pokuÅ¡ajte ponovno kasnije.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Trenutno nema dostupnih preporuka.`,"Sorry, that didn’t work.":`Žao nam je, to nije uspjelo.`,"Spam complaints":`Pritužbe za neželjenu e-poÅ¡tu`,"Start {amount}-day free trial":`Aktiviraj besplatni probni period od {amount} dana`,"Starting {startDate}":`Početni datum {startDate}`,"Starting today":`Počinje danas`,"Submit feedback":`PoÅ¡alji povratne informacije`,Subscribe:`Pretplati se`,Subscribed:`Pretplaćen`,"Subscription plan updated successfully":`Plan pretplate je uspjeÅ¡no ažuriran`,Success:`Uspjeh`,"Success! Check your email for magic link to sign-in.":`Uspjeh! Provjerite vaÅ¡u e-poÅ¡tu i pronađite poruku s linkom za prijavu.`,"Success! Your account is fully activated, you now have access to all content.":`Uspjeh! VaÅ¡ račun je uspjeÅ¡no aktiviran i sada imate pristup svim sadržajima.`,"Success! Your email is updated.":`Uspjeh! VaÅ¡ račun e-poÅ¡te je ažuriran.`,"Successfully unsubscribed":`UspjeÅ¡na odjava`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Hvala Å¡to ste se pretplatili. Prije nego počnete čitati, u nastavku je nekoliko drugih stranica koje bi vam se mogle svidjeti.`,"Thank you for your support":`Hvala vam na podrÅ¡ci`,"Thank you for your support!":`Hvala vam na podrÅ¡ci!`,"Thanks for the feedback!":`Hvala na povratnim informacijama!`,"That didn't go to plan":`NeÅ¡to je poÅ¡lo po zlu`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Adresa e-poÅ¡te vaÅ¡eg računa je {memberEmail} - ako to nije točno, možete ga ažurirati u <button>postavkama računa</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`DoÅ¡lo je do problema sa slanjem vaÅ¡e poruke. PokuÅ¡ajte ponovno malo kasnije.`,"There was an error cancelling your subscription, please try again.":`DoÅ¡lo je do greÅ¡ke prilikom otkazivanja pretplate, pokuÅ¡ajte ponovno.`,"There was an error continuing your subscription, please try again.":`DoÅ¡lo je do greÅ¡ke prilikom nastavka pretplate, pokuÅ¡ajte ponovno.`,"There was an error processing your payment. Please try again.":`DoÅ¡lo je do greÅ¡ke prilikom obrade uplate. PokuÅ¡ajte ponovno.`,"There was an error sending the email, please try again":`DoÅ¡lo je do greÅ¡ke prilikom slanja poruke e-poÅ¡te, pokuÅ¡ajte ponovno`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Ove stranice su samo za članove, kontaktirajte vlasnika kako biste dobili pristup.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Ova stranica trenutno ne prihvaća uplate.`,"This site only accepts paid members.":`Ova stranica je dostupna samo korisnicima sa plaćenom pretplatom.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Kliknite na link za zavrÅ¡etak registracije. Ako poruku niste dobili za 3 minute, provjerite spam folder!`,"To continue to stay up to date, subscribe to {publication} below.":`Da biste ostali u toku, pretplatite se na {publication} u nastavku.`,"Too many attempts try again in {number} days.":`PreviÅ¡e pokuÅ¡aja, pokuÅ¡ajte ponovno za {number} dana.`,"Too many attempts try again in {number} hours.":`PreviÅ¡e pokuÅ¡aja, pokuÅ¡ajte ponovno za {number} sati.`,"Too many attempts try again in {number} minutes.":`PreviÅ¡e pokuÅ¡aja, pokuÅ¡ajte ponovno za {number} minuta.`,"Too many different sign-in attempts, try again in {number} days":`PreviÅ¡e pokuÅ¡aja prijave, pokuÅ¡ajte ponovno za {number} dana`,"Too many different sign-in attempts, try again in {number} hours":`PreviÅ¡e pokuÅ¡aja prijave, pokuÅ¡ajte ponovno za {number} sati`,"Too many different sign-in attempts, try again in {number} minutes":`PreviÅ¡e pokuÅ¡aja prijave, pokuÅ¡ajte ponovno za {number} minuta`,"Too many sign-up attempts, try again later":`PreviÅ¡e pokuÅ¡aja registracije, pokuÅ¡ajte ponovno kasnije`,"Try free for {amount} days, then {originalPrice}.":`Probajte besplatno na {amount} dana, zatim {originalPrice}.`,"Unable to initiate checkout session":`Nije moguće pokrenuti sesiju naplate`,"Unlock access to all newsletters by becoming a paid subscriber.":`Otključajte pristup svim newsletterima plaćanjem pretplate.`,"Unsubscribe from all emails":`Otkažite primanje svih poruka e-poÅ¡tom`,Unsubscribed:`Otkazani ste`,"Unsubscribed from all emails.":`Otkazani ste od svih poruka e-poÅ¡tom`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Otkazivanjem primanja poruka e-poÅ¡te nećete otkazati VaÅ¡u pretplatu na {title}`,Update:`Ažuriranje`,"Update your preferences":`Ažurirajte vaÅ¡e postavke`,"Updates & announcements":``,"Verification link sent, check your inbox":`Poslali smo vam verifikacijski link, provjerite svoju e-poÅ¡tu`,"Verify your email address is correct":`Potvrdite točnost računa vaÅ¡e e-poÅ¡te`,"Verifying...":``,"View plans":`Prikaži sve planove pretplate`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`
13Nismo uspjeli otkazati vašu e-poštu jer je nismo pronašli u sustavu. Molimo vas kontaktirajte vlasnika stranice.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Dobrodošli natrag {name}!`,"Welcome back!":`Dobrodošli natrag!`,"Welcome to {siteTitle}":`Dobrodošli na {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Kada vaš email server ne prihvati e-poštu to se obično naziva odbijanje. U mnogim slučajevima to može biti privremeno. Međutim, u nekim slučajevima odbijena e-pošta može se vratiti kao trajna greška kada je adresa e-pošte nevažeća ili nepostojeća.`,"Why has my email been disabled?":`Zašto je moja adresa e-pošte blokirana?`,"X (Twitter)":``,year:`godina`,Yearly:`Godišnje`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Trenutno ste imate besplatnu pretplatu, odabirom plaćene pretplate dobit ćete pristup svim sadržajima.`,"You have been successfully resubscribed":`Uspješno ste se ponovo pretplatili`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Trenutno ne primate e-poštu`,"You're not receiving emails":`Ne primate e-poštu`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Ne primate e-poštu zato što ste nedavnu poruku označili kao nepoželjnu ili zato što se poruke nisu mogle isporučiti na vašu adresu e-pošte.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Uspješno ste prijavljeni.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Uspješno ste pretplaćeni na <strong>{siteTitle}</strong>`,"Your account":`Vaš korisnički račun`,"Your email":``,"Your email has failed to resubscribe, please try again":`Ponovna pretplata nije uspjela, pokušajte ponovno`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Vaš doprinos pomaže u oblikovanju sadržaja kojeg objavljujemo.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Vaša pretplata istječe {expiryDate}`,"Your subscription will renew on {renewalDate}":`Vaša pretplata će se obnoviti {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Vaša pretplata će početi {subscriptionStart}`},Xo={"(save {highestYearlyDiscount}%)":`(spórolj {highestYearlyDiscount}%)`,"{amount} days free":`{amount} napig ingyen`,"{amount} off":`{amount} kedvezmény`,"{amount} off for first {number} months.":`{amount} kedvezmény az első {number} hónapig.`,"{amount} off for first {period}.":`{amount} kedvezmény eddig: {period}`,"{amount} off forever.":`{amount} kedvezmény örökké`,"{discount}% discount":`{discount}% kedvezmény`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`A(z) {memberEmail} cím többé nem kap {newsletterName} hírlevelet`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`A(z) {memberEmail} többé nem kap e-mailt, ha valaki válaszol a hozzászólásaira.`,"{memberEmail} will no longer receive this newsletter.":`A(z) {memberEmail} többé nem kapja meg ezt a hírlevelet`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} nap ingyen`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Fiók`,"Account details updated successfully":`A fiók adatai sikeresen frissültek.`,"Account settings":`Fiók beállítások`,"Add a personal note":`Személyes jegyzet hozzáadása`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Az ingyenes próbaidőszak lejárta után a kiválasztott csomag normál díját fogjuk felszámolni. A próbaidőszak alatt bármikor lemondhatod az előfizetésedet.`,"Already a member?":`Már tag vagy?`,"An error occurred":`Hiba történt.`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Egy nem várt hiba történt! Kérjük, próbáld meg újra, vagy <a>lépj kapcsolatba velünk</a>, ha a hiba fennmarad.`,Back:`Vissza`,"Back to Log in":`Vissza a bejelentkezéshez`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Bármikor lemondható.`,"Cancel subscription":`Előfizetés lemondása`,Canceled:``,"Cancellation reason":`Az előfizetés lemondásának oka`,Change:`Csere`,"Change plan":`Csomag cseréje`,"Check spam & promotions folders":`Ellenőrizd a spam és promóciós mappákat is`,"Check with your mail provider":`Ellenőrizd az e-mail szolgáltatódnál`,"Check your inbox to verify email update":`Ellenőrizd a beérkező üzeneteidet az e-mail frissítésének megerősítéséhez`,Choose:`Kiválaszt`,"Choose a different plan":`Válassz egy másik csomagot`,"Choose a plan":`Válassz egy csomagot`,"Choose your newsletters":`Válaszd ki a hírleveleidet`,"Click here to retry":`Kattints ide az újrapróbálkozáshoz`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Bezár`,Code:``,"Comment preferences updated.":`Hozzászólási beállítások frissítve.`,Comments:`Hozzászólások`,Complimentary:`Ajándék`,Confirm:`Jóváhagyás`,"Confirm cancellation":`Lemondás megerősítése`,"Confirm subscription":`Előfizetés megerősítése`,"Contact support":`Kapcsolat`,Continue:`Folytatás`,"Continue subscription":`Előfizetés folytatása`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`A Stripe fizetési tranzakció sikertelen.`,"Could not sign in. Login link expired.":`A bejelentkezési link lejárt, a regisztráció sikertelen.`,"Could not update email! Invalid link.":`Hibás link! Az e-mail-cím megváltoztatása sikertelen.`,"Create a new contact":`Új kapcsolat létrehozása`,"Current plan":`Aktuális csomag`,"Delete account":`Fiók törl
13ése`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Ez véletlenül történt? Kattints <button>ide</button> a beállításaidhoz.`,"Don't have an account?":`Még nincs fiókod?`,Edit:`Szerkesztés`,Email:`E-mail`,"Email confirmation link expired.":``,"Email newsletter":`Hírlevél`,"Email newsletter settings updated":`A hírlevél beállításaid frissültek.`,"Email preferences":`E-mail beállítások`,"Email preferences updated.":`E-mail beállítások frissítve.`,Emails:`E-mailek`,"Emails disabled":`E-mailek kikapcsolva`,"Ends {offerEndDate}":`Ajánlat vége: {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Add meg az e-mail-címed`,"Enter your name":`Neved`,Error:`Hiba`,"Expires {expiryDate}":`Lejár: {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Nem sikerült törölni az előfizetést. Kérjük, próbáld újra`,"Failed to log in, please try again":`Nem sikerült bejelentkezni. Kérjük, próbáld újra`,"Failed to log out, please try again":`Nem sikerült kijelentkezni. Kérjük, próbáld újra`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`A fizetési folyamat elakadt. Kérjük, próbáld újra`,"Failed to send magic link email":`Nem sikerült elküldeni a varázslinket tartalmazó e-mailt`,"Failed to send verification email":`Nem sikerült elküldeni a megerősítő e-mailt`,"Failed to sign up, please try again":`Nem sikerült a regisztráció. Kérjük, próbáld újra`,"Failed to update account data":`Nem sikerült frissíteni a fiókadatokat`,"Failed to update account details":`Nem sikerült frissíteni a fiókadatokat`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Nem sikerült frissíteni a hírlevél beállításokat`,"Failed to update subscription, please try again":`Nem sikerült frissíteni az előfizetést. Kérjük, próbáld újra`,"Failed to verify code, please try again":``,Forever:`Örökké`,"Free Trial – Ends {trialEnd}":`Ingyenes próbaidőszak — Vége ekkor: {trialEnd}`,"Get help":`Segítséget kérek`,"Get in touch for help":`Írj nekünk`,"Get notified when someone replies to your comment":`Értesítést kérek, ha valaki válaszol a hozzászólásaimra`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Hogy tetszett ez a cikk?`,"Help! I'm not receiving emails":`Segítség! Nem kapok e-maileket!`,"Here are a few other sites you may enjoy.":`Itt van pár weboldal, amelyek szintén tetszhetnek.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ha egy hírlevél spamként van bejelölve, az e-mailek automatikusan letiltásra kerülnek az adott címre, hogy biztosan ne kapj több nem kívánt üzenetet.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ha a spam panasz véletlen volt, vagy újra szeretnéd kapni az e-maileket, akkor az előző képernyőn látható gombra kattintva újra feliratkozhatsz.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Ha lemondod most az előfizetésedet, továbbra is hozzáférsz az előfizetői tartalmakhoz eddig: {periodEnd}`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ha céges vagy kormányzati e-mail-fiókod van, akkor lépj kapcsolatba a fiók-adminisztrátorral, hogy engedélyezze az e-mailek fogadását az alábbi e-mail-címről: {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`A bejelentkezéshez szükséges linket elküldtük a megadott e-mail-címre. Ha nem érkezik meg 3 percen belül, ellenőrizd a spam mappát!`,"If you have an account, an email has been sent to {submittedEmailOrInbox}
13. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ha újra szeretnél e-maileket kapni tőlünk, kérjük ellenőrizd az e-mail-címed, és kattints az újrafeliratkozásra az előző képernyőn.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Íme pár dolog, amiket ellenőrizhetsz, ha nem kapsz tőlünk e-maileket.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ha a fenti lehetőségeket ellenőrizted, és továbbra sem kapsz e-maileket, kérjük, lépj kapcsolatba velünk az alábbi e-mail-címen: {supportAddress}`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Amennyiben tartós hiba lép fel egy hírlevél küldése közben, az e-mailek letiltásra kerülnek a fiókon.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Az e-mail kliensben add hozzá {senderEmail}-t a kapcsolatok listához. Ez jelezni fogja az e-mail szolgáltatónak, hogy az erről a címről érkező e-maileket megbízhatónak kell tekinteni.`,"Invalid email address":`Érvénytelen e-mail-cím`,"Invalid verification code":``,"Jamie Larson":`Kiss Sára`,"[email protected]":`[email protected]`,"Less like this":`Kevesebb ilyet`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Győződj meg róla, hogy az e-mailek véletlenül nem kerülnek-e a Spam vagy Promóciók mappába az e-mail-fiókodban. Ha ez történik, kattints a 'Nem spam' és/vagy az 'Áthelyezés a Beérkezők közé' lehetőségekre.`,Manage:`Kezelés`,"Maybe later":`Talán később`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Ehhez az e-mail szolgáltatóhoz tartozó tagság jelenleg korlátozott.`,"Memberships unavailable, contact the owner for access.":`A feliratkozás nem elérhető! Kérjük, lépj kapcsolatba a weboldal tulajdonosával a hozzáférésért.`,month:`hónap`,Monthly:`Havi`,"More like this":`Még több ilyet`,"More options":``,Name:`Név`,"Need more help? Contact support":`További segítségre van szükséged? Lépj velünk kapcsolatba`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`A hírlevelek két okból tilthatók le a fiókodban: egy korábbi e-mail spamként lett megjelölve, vagy egy e-mail küldési kísérlet tartós hibához (visszapattanáshoz) vezetett.`,"No member exists with this e-mail address.":`Ehhez az e-mail-címhez nem tartozik fiók.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Nem kapsz e-maileket?`,"Now check your email!":`Ellenőrizd a postafiókodat most!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Miután újra feliratkoztál, de még mindig nem látod az e-maileket a beérkező mappádban, ellenőrizd a spam mappát is. Néhány e-mail szolgáltató nyilvántartást vezet korábbi spam panaszokról, és továbbra is megjelölheti az e-maileket. Ezután a legújabb hírlevelet jelöld meg 'Nem spamként', hogy visszakerüljön a beérkező levelek mappába.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Tartós hiba (visszapattanás)`,"Phone number":`Telefonszám`,Plan:`Csomag`,"Plan checkout was cancelled.":`A csomag fizetési tranzakciója törölve lett`,"Plan upgrade was cancelled.":`A csomag frissítése törölve lett`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Az ingyenes (ajándék) csomagod módosításáért kérjük, lépj velünk kapcsolatba az alábbi e-mail-címen: {supportAddress}`,"Please enter {fieldName}":`Kérjük, add meg {fieldName}`,"Please fill in required fields":`Kérjük, töltsd ki az összes mezőt`,Podcasts:``,"Re-enable emails":`E-mailek aktiválása`,Recommendations:`Ajánlott oldalak`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Megújul {price} áron`,"Resume subscription":``,Retry:`Újra`,Save:`Mentés`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Bejelentkezési link küldése...`,"Sending...":`Küldés...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Az összes mutatása`,"Sign in":`Bejelentkezés`,"Sign out":`Kijelentkezés`,"Sign up":`Regisztráció`,"Signup error: Invalid link":`Regisztrációs hiba: érvénytelen link`,"Signups from this email domain are currently restricted.":`Ehhez az e-mail szolgáltatóhoz tartozó regisztráció jelenleg nem engedélyezett.`,"Something went wrong, please try again later.":`Valami nem sikerült. Kérjük, próbáld újra.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Sajnáljuk, de az ajánlott oldalak most nem elérhetőek.`,"Sorry, that didn’t work.":`Sajnáljuk, ez nem működött.`,"Spam complaints":`Spam panaszok`,"Start {amount}-day free trial":`{amount} napos próbaidőszak kezdése`,"Starting {startDate}":`Kezdet: {startDate}`,"Starting today":`Ma kezdődik`,"Submit feedback":`Visszajelzés küldése`,Subscribe:`Feliratkozás`,Subscribed:`Feliratkozva`,"Subscription plan updated successfully":`Az előfizetői csomag sikeresen frissült.`,Success:`Ez sikerült!`,"Success! Check your email for magic link to sign-in.":`Ez sikerült! Nézd meg az e-mailedet a bejelentkezéshez szükséges linkhez.`,"Success! Your account is fully activated, you now have access to all content.":`Ez sikerült! A fiókod aktiváltuk, most m
13ár hozzáférsz az összes tartalomhoz.`,"Success! Your email is updated.":`Ez sikerült! Az e-mailedet frissítettük.`,"Successfully unsubscribed":`Sikeres leiratkozás`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Köszönjük, hogy előfizettél! Olvasás előtt még ajánlunk néhány oldalt, amelyek tetszhetnek.`,"Thank you for your support":`Köszönjük a támogatásodat`,"Thank you for your support!":`Köszönjük a támogatásodat!`,"Thanks for the feedback!":`Köszönjük a visszajelzést!`,"That didn't go to plan":`Hiba történt`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Ezzel az e-mail-címmel regisztráltál nálunk: {memberEmail} — ha ez nem helyes, frissítheted a fiókbeállításoknál.`,"There was a problem submitting your feedback. Please try again a little later.":`Probléma volt a visszajelzés küldésénél. Kérjük, próbáld újra kicsit később.`,"There was an error cancelling your subscription, please try again.":`Hiba történt az előfizetés lemondásánál. Kérjük, próbáld újra.`,"There was an error continuing your subscription, please try again.":`Hiba történt az előfizetés folytatatásának kérésekor. Kérjük, próbáld újra.`,"There was an error processing your payment. Please try again.":`Hiba történt a fizetési folyamatnál. Kérjük, próbáld újra.`,"There was an error sending the email, please try again":`Hiba történt az e-mail küldésénél. Kérjük, próbáld újra.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`A weboldal csak meghívóval látogatható. Meghívóért lépj kapcsolatba a weboldal tulajdonosával.`,"This site is not accepting donations at the moment.":`Ez az oldal jelenleg nem fogad adományokat.`,"This site is not accepting payments at the moment.":`A weboldal jelenleg nem fogad el fizetést.`,"This site only accepts paid members.":`Ez az oldal csak fizetős tagokat fogad.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`A regisztráció befejezéséhez kérjük, kattints az e-mailben kapott linkre. Ha a link nem érkezik meg 3 percen belül, kérjük, ellenőrizd a spam mappát.`,"To continue to stay up to date, subscribe to {publication} below.":`Ha a jövőben is naprakész szeretnél lenni, iratkozz fel ide {publication}`,"Too many attempts try again in {number} days.":`Túl sok próbálkozás történt. Próbáld meg ennyi nap múlva újra: {number}`,"Too many attempts try again in {number} hours.":`Túl sok próbálkozás történt. Próbáld meg ennyi óra múlva újra: {number}`,"Too many attempts try again in {number} minutes.":`Túl sok próbálkozás történt. Próbáld meg ennyi perc múlva újra: {number}`,"Too many different sign-in attempts, try again in {number} days":`Túl sok, különböző bejelentkezési kísérlet történt, próbáld meg újra ennyi nap múlva: {number}`,"Too many different sign-in attempts, try again in {number} hours":`Túl sok, különböző bejelentkezési kísérlet történt, próbáld meg újra ennyi óra múlva: {number}`,"Too many different sign-in attempts, try again in {number} minutes":`Túl sok, különböző bejelentkezési kísérlet történt, próbáld meg újra ennyi perc múlva: {number}`,"Too many sign-up attempts, try again later":`Túl sok regisztrációs próbálkozás, próbáld újra később.`,"Try free for {amount} days, then {originalPrice}.":`Próbáld ki ingyen {amount} napig, utána {originalPrice}`,"Unable to initiate checkout session":`Nem sikerült elindítani a fizetési munkamenetet`,"Unlock access to all newsletters by becoming a paid subscriber.":`Előfizetéssel az összes hírlevélhez hozzáférsz.`,"Unsubscribe from all emails":`Leiratkozás minden e-mailről`,Unsubscribed:`Sikeres leiratkozás`,"Unsubscribed from all emails.":`Leiratkozás minden e-mailről.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Az e-mailekről történő leiratkozás nem szünteti meg az előfizetésed ide: {title}`,Update:`Frissítés`,"Update your preferences":`Beállításaid mentése`,"Updates & announcements":``,"Verification link sent, check your inbox":`A megerősítő linket elküldtük. Kérjük, ellenőrizd a postafiókod.`,"Verify your email address is correct":`Ellenőrizd, hogy az e-mail-címed helyes-e.`,"Verifying...":``,"View plans":`Csomagok megtekintése`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Ehhez az e-mail-címhez nem tartozik fiók. Kérjük, lépj kapcsolatba a weboldal tulajdonosával.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Üdv újra, {name}!`,"Welcome back!":`Üdvözlünk újra!`,"Welcome to {siteTitle}":`Üdvözlünk — {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Amikor egy postaláda nem fogad egy e-mailt, az általában visszapattanás. Sok esetben ez lehet ideiglenes. Azonban visszapattanhat az e-mail akkor is, ha az e-mail-cím érvénytelen vagy nem létezik.`,"Why has my email been disabled?":`Miért tiltották le az e-mail-címem?`,"X (Twitter)":``,year:`év`,Yearly:`Éves`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Jelenleg ingyenes tagságod van. A teljes hozzáférésért válts előfizetéses csomagra.`,"You have been successfully resubscribed":`Sikeresen feliratkoztál újra`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Jelenleg nem kapsz e-maileket`,"You're not receiving emails":`Nem kapsz e-maileket`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Nem kapsz e-maileket, mert vagy spamnek jelöltél egy tőlünk kapott e-mailt, vagy mert a megadott e-mail-cím nem tud üzeneteket fogadni.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Sikeresen bejelentkeztél.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Sikeresen bejelentkeztél ide:  <strong>{siteTitle}</strong>`,"Your account":`Fiókod`,"Your email":``,"Your email has failed to resubscribe, please try again":`Az e-mail-címedet nem sikerült újra regisztrálni. Kérjük, próbáld újra`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`A visszajelzésed segít abban, hogy miről írjunk`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Az előfizetésed lejár ekkor: {expiryDate}`,"Your subscription will renew on {renewalDate}":`Az előfizetésed megújul ekkor: {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Az előfizetésed ekkor indul: {subscriptionStart}`},Zo={"(save {highestYearlyDiscount}%)":`(hemat {highestYearlyDiscount}%)`,"{amount} days free":`Gratis {amount} hari`,"{amount} off":`Diskon {amount}`,"{amount} off for first {number} months.":`Diskon {amount} untuk {number} bulan pertama.`,"{amount} off for first {period}.":`Diskon {amount} untuk {period} pertama.`,"{amount} off forever.":`Diskon {amount} selamanya.`,"{discount}% discount":`Diskon {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} tidak akan menerima buletin {newsletterName} lagi.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} tidak akan menerima email lagi ketika seseorang membalas komentar Anda.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} tidak akan menerima buletin ini lagi.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`Gratis {trialDays} hari`,"{years} years":``,"+1 (123) 456-7890":`+62 123-4567-8900`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Akun`,"Account details updated successfully":`Detail akun berhasil diperbarui`,"Account settings":`Pengaturan akun`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Setelah percobaan gratis berakhir, Anda akan dikenai harga normal untuk tingkatan yang dipilih. Anda selalu dapat membatalkannya sebelum masa percobaan gratis berakhir.`,"Already a member?":`Sudah menjadi anggota?`,"An error occurred":`Terjadi kesalahan`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Terjadi kesalahan tak terduga. Harap coba lagi atau <a>hubungi layanan dukungan</a> jika kesalahan masih berlanjut.`,Back:`Kembali`,"Back to Log in":`Kembali ke Halaman Masuk`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Batalkan kapan saja.`,"Cancel subscription":`Batalkan langganan`,Canceled:``,"Cancellation reason":`Alasan pembatalan`,Change:`Ubah`,"Change plan":`Ubah paket`,"Check spam & promotions folders":`Periksa folder spam & promosi`,"Check with your mail provider":`Hubungi penyedia layanan email Anda`,"Check your inbox to verify email update":`Periksa kotak masuk Anda untu
13k memverifikasi pembaruan email`,Choose:`Pilih`,"Choose a different plan":`Pilih paket yang berbeda`,"Choose a plan":`Pilih paket`,"Choose your newsletters":`Pilih buletin Anda`,"Click here to retry":`Klik di sini untuk mencoba lagi`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Tutup`,Code:``,"Comment preferences updated.":``,Comments:`Komentar`,Complimentary:`Pemberian gratis`,Confirm:`Konfirmasi`,"Confirm cancellation":`Konfirmasi pembatalan`,"Confirm subscription":`Konfirmasi langganan`,"Contact support":`Hubungi layanan dukungan`,Continue:`Lanjutkan`,"Continue subscription":`Lanjutkan berlangganan`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Tidak dapat membuat sesi checkout Stripe`,"Could not sign in. Login link expired.":`Tidak dapat masuk. Tautan masuk telah kedaluwarsa.`,"Could not update email! Invalid link.":`Tidak dapat memperbarui email! Tautan tidak valid.`,"Create a new contact":`Buat kontak baru`,"Current plan":`Paket saat ini`,"Delete account":`Hapus akun`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Tidak bermaksud melakukan ini? Kelola preferensi Anda <button>di sini</button>.`,"Don't have an account?":`Belum punya akun?`,Edit:`Edit`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Buletin email`,"Email newsletter settings updated":`Pengaturan buletin email berhasil diperbarui`,"Email preferences":`Preferensi email.`,"Email preferences updated.":``,Emails:`Email`,"Emails disabled":`Email dinonaktifkan`,"Ends {offerEndDate}":`Berakhir {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Masukkan alamat email Anda`,"Enter your name":`Masukkan nama Anda`,Error:`Eror`,"Expires {expiryDate}":`Kedaluwarsa {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Gagal membatalkan langganan, harap coba lagi`,"Failed to log in, please try again":`Gagal masuk, harap coba lagi`,"Failed to log out, please try again":`Gagal keluar, harap coba lagi`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Gagal memproses checkout, harap coba lagi`,"Failed to send magic link email":`Gagal mengirim email magic link`,"Failed to send verification email":`Gagal mengirim email verifikasi`,"Failed to sign up, please try again":`Gagal mendaftar, harap coba lagi`,"Failed to update account data":`Gagal memperbarui data akun`,"Failed to update account details":`Gagal memperbarui detail akun`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Gagal memperbarui pengaturan buletin`,"Failed to update subscription, please try again":`Gagal memperbarui langganan, harap coba lagi`,"Failed to verify code, please try again":``,Forever:`Selamanya`,"Free Trial – Ends {trialEnd}":`Percobaan Gratis – Berakhir {trialEnd}`,"Get help":`Dapatkan bantuan`,"Get in touch for help":`Hubungi untuk mendapatkan bantuan`,"Get notified when someone replies to your comment":`Dapatkan pemberitahuan ketika seseorang menjawab komentar Anda`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Berikan masukan pada postingan ini`,"Help! I'm not receiving emails":`Tolong! Saya tidak menerima email`,"Here are a few other sites you may enjoy.":`Berikut beberapa situs lain yang mungkin akan Anda nikmati.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Jika buletin ditandai sebagai spam, email secara otomatis dinonaktifkan untuk alamat tersebut guna memastikan Anda tidak lagi menerima pesan yang tidak diinginkan.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Jika keluhan spam tersebut tidak disengaja, atau Anda ingin mulai menerima email lagi, Anda dapat berlangganan kembali untu
13k menerima email dengan mengklik tombol di layar sebelumnya.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Jika Anda membatalkan langganan sekarang, Anda akan tetap memiliki akses hingga {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Jika Anda memiliki akun email perusahaan atau pemerintah, hubungi departemen IT Anda dan mintalah mereka untuk mengizinkan pengiriman email dari {senderEmail} diterima.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Tautan masuk telah dikirim ke kotak masuk Anda. Jika tidak diterima dalam waktu 3 menit, pastikan untuk memeriksa folder spam Anda.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Jika Anda ingin mulai menerima email lagi, langkah-langkah terbaik selanjutnya adalah memeriksa alamat email Anda pada data yang tersimpan untuk memastikan tidak ada masalah, kemudian klik tombol 'berlangganan kembali' pada layar sebelumnya.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Jika Anda tidak menerima buletin email langganan Anda, berikut adalah beberapa hal yang perlu diperiksa.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Jika Anda telah melakukan semua pemeriksaan tersebut dan masih belum menerima email, Anda dapat menghubungi kami melalui kontak {supportAddress} untuk mendapatkan bantuan.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Jika terjadi kegagalan permanen saat mencoba mengirim buletin, email akan dinonaktifkan pada akun tersebut.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Pada klien email Anda, tambahkan {senderEmail} ke daftar kontak Anda. Hal ini akan memberikan sinyal kepada layanan email Anda bahwa email yang dikirim dari alamat ini harus dipercaya.`,"Invalid email address":`Alamat email tidak valid`,"Invalid verification code":``,"Jamie Larson":`Sutan T. Alisjahbana`,"[email protected]":`[email protected]`,"Less like this":`Kurangi yang seperti ini`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Pastikan email tidak berakhir di kotak masuk Spam atau Promosi Anda secara tidak sengaja. Jika ya, klik "Tandai sebagai bukan spam" dan/atau "Pindahkan ke kotak masuk".`,Manage:`Kelola`,"Maybe later":`Mungkin nanti`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Keanggotaan tidak tersedia, hubungi pemilik situs untuk mendapatkan akses.`,month:`bulan`,Monthly:`Bulanan`,"More like this":`Lebih banyak yang seperti ini`,"More options":``,Name:`Nama`,"Need more help? Contact support":`Perlu bantuan lebih lanjut? Hubungi layanan dukungan`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Buletin dapat dinonaktifkan pada akun Anda dengan dua alasan: Email sebelumnya ditandai sebagai spam, atau percobaan pengiriman email menghasilkan kegagalan permanen (bounce).`,"No member exists with this e-mail address.":`Tidak ada anggota yang terdaftar dengan alamat email ini.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Tidak menerima email?`,"Now check your email!":`Sekarang periksa email Anda!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Setelah berlangganan kembali, jika Anda masih tidak melihat email di kotak masuk Anda, periksa folder spam. Beberapa penyedia layanan kotak masuk menyimpan catatan keluhan spam sebelumnya dan akan terus menandai email tersebut. Jika hal ini terjadi, tandai buletin terbaru sebagai 'Bukan spam' untuk memindahkannya kembali ke kotak masuk utama Anda.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Kegagalan permanen (bounce)`,"Phone number":`Nomor telepon`,Plan:`Paket`,"Plan checkout was cancelled.":`Pembayaran paket dibatalkan.`,"Plan upgrade was cancelled.":`Peningkatan paket dibatalkan.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Harap hubungi {supportAddress}
13 untuk mengubah langganan gratis Anda.`,"Please enter {fieldName}":`Silakan masukkan {fieldName}`,"Please fill in required fields":`Harap isi kolom yang wajib diisi`,Podcasts:``,"Re-enable emails":`Aktifkan kembali email`,Recommendations:`Rekomendasi`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Perpanjang dengan harga {price}`,"Resume subscription":``,Retry:`Coba lagi`,Save:`Simpan`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Mengirim tautan masuk...`,"Sending...":`Mengirim...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Tampilkan semua`,"Sign in":`Masuk`,"Sign out":`Keluar`,"Sign up":`Daftar`,"Signup error: Invalid link":`Kesalahan pendaftaran: Tautan tidak valid`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Terjadi kesalahan, silakan coba lagi nanti.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Maaf, itu tidak berhasil.`,"Spam complaints":`Keluhan spam`,"Start {amount}-day free trial":`Mulai percobaan gratis selama {amount} hari`,"Starting {startDate}":`Dimulai pada {startDate}.`,"Starting today":`Dimulai hari ini`,"Submit feedback":`Kirim masukan`,Subscribe:`Berlangganan`,Subscribed:`Telah berlangganan`,"Subscription plan updated successfully":`Paket langganan berhasil diperbarui`,Success:`Berhasil`,"Success! Check your email for magic link to sign-in.":`Berhasil! Periksa email Anda untuk mendapatkan tautan ajaib untuk masuk.`,"Success! Your account is fully activated, you now have access to all content.":`Berhasil! Akun Anda telah diaktifkan sepenuhnya, sekarang Anda memiliki akses ke semua konten.`,"Success! Your email is updated.":`Berhasil! Email Anda telah diperbarui.`,"Successfully unsubscribed":`Berhasil berhenti berlangganan`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Terima kasih telah berlangganan. Sebelum Anda mulai membaca, berikut adalah beberapa situs lain yang mungkin akan Anda nikmati.`,"Thank you for your support":`Terima kasih atas dukungan Anda`,"Thank you for your support!":`Terima kasih atas dukungan Anda!`,"Thanks for the feedback!":`Terima kasih atas masukannya!`,"That didn't go to plan":`Itu tidak berjalan 
13sesuai rencana`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Alamat email Anda yang kami miliki adalah {memberEmail} — jika itu tidak benar, Anda dapat memperbarui di <button>area pengaturan akun</button> Anda.`,"There was a problem submitting your feedback. Please try again a little later.":`Terjadi masalah saat mengirimkan masukan Anda. Silakan coba sebentar lagi.`,"There was an error cancelling your subscription, please try again.":`Terjadi kesalahan saat membatalkan langganan Anda, harap coba lagi.`,"There was an error continuing your subscription, please try again.":`Terjadi kesalahan saat melanjutkan langganan Anda, harap coba lagi.`,"There was an error processing your payment. Please try again.":`Terjadi kesalahan saat memproses pembayaran Anda. Harap coba lagi.`,"There was an error sending the email, please try again":`Terjadi kesalahan saat mengirim email, harap coba lagi`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Situs ini hanya untuk yang diundang, hubungi pemiliknya untuk mendapatkan akses.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Situs ini tidak menerima pembayaran saat ini.`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Untuk menyelesaikan pendaftaran, klik tautan konfirmasi di kotak masuk Anda. Jika tidak diterima dalam waktu 3 menit, pastikan untuk memeriksa folder spam Anda!`,"To continue to stay up to date, subscribe to {publication} below.":`Untuk tetap mendapatkan informasi terkini, silakan berlangganan ke {publication} di bawah ini.`,"Too many attempts try again in {number} days.":`Terlalu banyak percobaan, coba lagi dalam {number} hari.`,"Too many attempts try again in {number} hours.":`Terlalu banyak percobaan, coba lagi dalam {number} jam.`,"Too many attempts try again in {number} minutes.":`Terlalu banyak percobaan, coba lagi dalam {number} menit.`,"Too many different sign-in attempts, try again in {number} days":`Terlalu banyak percobaan masuk, coba lagi dalam {number} hari`,"Too many different sign-in attempts, try again in {number} hours":`Terlalu banyak percobaan masuk, coba lagi dalam {number} jam`,"Too many different sign-in attempts, try again in {number} minutes":`Terlalu banyak percobaan masuk, coba lagi dalam {number} menit`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Coba gratis selama {amount} hari, kemudian {originalPrice}.`,"Unable to initiate checkout session":`Tidak dapat memulai sesi checkout`,"Unlock access to all newsletters by becoming a paid subscriber.":`Buka akses ke semua buletin dengan menjadi pelanggan berbayar.`,"Unsubscribe from all emails":`Berhenti berlangganan dari semua email`,Unsubscribed:`Tidak berlangganan`,"Unsubscribed from all emails.":`Telah berhenti berlangganan dari semua email.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Berhenti berlangganan dari email tidak akan membatalkan langganan berbayar Anda ke {title}`,Update:`Perbarui`,"Update your preferences":`Perbarui preferensi Anda`,"Updates & announcements":``,"Verification link sent, check your inbox":`Tautan verifikasi telah dikirim, periksa kotak masuk Anda`,"Verify your email address is correct":`Verifikasi bahwa alamat email Anda benar`,"Verifying...":``,"View plans":`Lihat paket`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Kami tidak dapat menghentikan langganan Anda karena alamat email tidak ditemukan. Harap hubungi pemilik situs.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Selamat datang kembali, {name}!`,"Welcome back!":`Selamat datang kembali!`,"Welcome to {siteTitle}":`Selamat datang di {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Ketika sebuah kotak masuk gagal menerima sebuah email, hal tersebut umumnya disebut sebagai bounce. Dalam banyak kasus, ini bisa bersifat sementara. Namun, dalam beberapa kasus, email yang terbounce dapat dikembalikan sebagai kegagalan permanen ketika alamat email yang dituju tidak valid atau tidak ada.`,"Why has my email been disabled?":`Mengapa email saya dinonaktifkan?`,"X (Twitter)":``,year:`tahun`,Yearly:`Tahunan`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Saat ini Anda memiliki keanggotaan gratis, tingkatkan ke langganan berbayar untuk akses penuh`,"You have been successfully resubscribed":`Anda telah berhasil berlangganan kembali`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Anda saat ini tidak menerima email.`,"You're not receiving emails":`Anda tidak menerima email.`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Anda tidak menerima email karena Anda telah menandai pesan terbaru sebagai spam, atau karena pesan tidak dapat dikirimkan ke alamat email yang Anda berikan.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Anda telah berhasil masuk.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Anda telah berhasil berlangganan ke <strong>{siteTitle}</strong>`,"Your account":`Akun Anda`,"Your email":``,"Your email has failed to resubscribe, please try again":`Email Anda gagal berlangganan ulang, harap coba lagi`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Masukan Anda membantu membentuk apa yang dipublikasikan.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Langganan Anda akan berakhir pada {expiryDate}`,"Your subscription will renew on {renewalDate}":`Langganan Anda akan diperpanjang pada {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Langganan Anda akan dimulai pada {subscriptionStart}`},Qo={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`{amount} dagar án endurgjalds`,"{amount} off":`{amount} afsláttur`,"{amount} off for first {number} months.":`{amount} afsláttur fyrstu {number} mánuðina.`,"{amount} off for first {period}.":`{amount} afsláttur fyrsta {period}`,"{amount} off forever.":`{amount} afsláttur um ókomna tíð.`,"{discount}% discount":`{discount}% afsláttur`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} fær framvegis ekki fréttabréf frá {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} fær framvegis ekki tölvupóst þegar einhver svarar ummælum þínum.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} fær framvegis ekki þetta fréttabréf.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`dagar án endurgjalds`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Aðgangur`,"Account details updated successfully":``,"Account settings":`Aðgangsstillingar`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Þegar prufutímabili lýkur muntu greiða venjulegt verð í samræmi við áskriftarleiðina sem þú valdir. Þú getur ávallt sagt upp áskriftinni áður en til þess kemur.`,"Already a member?":`Ertu nú þegar með áskrift?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Óvænt villa kom upp. Vinsamlegast reynið aftur eða <a>hafið samband</a> ef villan reynist þrálát.`,Back:`Til baka`,"Back to Log in":`Aftur til innskráningar`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Svartur föstudagur`,Bluesky:``,"Cancel anytime.":`Segðu upp hvenær sem er`,"Cancel subscription":`Segja upp áskrift`,Canceled:``,"Cancellation reason":`Ástæða uppsagnar`,Change:`Breyta`,"Change plan":``,"Check spam & promotions folders":`Athugið ruslpósta- eða kynningarefnismöppur`,"Check with your mail provider":`Hafið samband við þjónustuveitanda netfangsins`,"Check your inbox to verify email update":``,Choose:`Velja`,"Choose a different plan":`Velja aðra áskriftarleið`,"Choose a plan":``,"Choose your newsletters":`Velja fréttabréf`,"Click here to retry":`Smellið hér til að reyna aftur`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Loka`,Code:``,"Comment preferences updated.":``,Comments:`Ummæli`,Complimentary:`Í kaupbæti`,Confirm:`Staðfesta`,"Confirm cancellation":`Staðfesta uppsögn`,"Confirm subscription":`Staðfesta áskrift`,"Contact support":`Hafa samband við þjónustuver`,Continue:`Áfram`,"Continue subscription":`Halda áfram í áskrift`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Innskráning mistókst. Hlekkurinn varð óvirkur.`,"Could not update email! Invalid link.":`Breyting á netfangi mistókst! Ógildur hlekkur.`,"Create a new contact":`Skrá nýjan tengilið`,"Current plan":`Núgildandi áskriftarleið`,"Delete account":`Eyða aðgangi`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Var þetta ætlunin? Breyttu stillingunum <button>hér</button>.`,"Don't have an account?":`Ertu ekki með aðgang?`,Edit:`Breyta`,Email:`Netfang`,"Email confirmation link expired.":``,"Email newsletter":`Fréttabréf`,"Email newsletter settings updated":``,"Email preferences":`Stillingar netfangs`,"Email preferences updated.":``,Emails:`Netföng`,"Emails disabled":`Netföng gerð óvirk`,"Ends {offerEndDate}":`Lýkur {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Villa`,"Expires {expiryDate}":`Rennur út {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Að eilífu`,"Free Trial – Ends {trialEnd}":`Ókeypis prufutímabil – Lýkur {trialEnd}`,"Get help":`Fá aðstoð`,"Get in touch for help":`Hafðu samband til að fá aðstoð`,"Get notified when someone replies to your comment":`Fá tilkynningu þegar einhver svarar ummælum þínum`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Gefðu þessari fær
13slu endurgjöf`,"Help! I'm not receiving emails":`Hjálp! Ég fæ ekki tölvupósta`,"Here are a few other sites you may enjoy.":``,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ef fréttabréf er flokkað sem ruslpóstur er lokað fyrir tölvupósta á netfangið til að tryggja að þú fáir ekki þarflaus skilaboð.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ef kvörtunin um ruslpóstinn var óviljandi eða ef þú vilt fá tölvupósta að nýju, geturðu endurvakið áskriftina með því að smella á hnappinn sem birtist í glugganum á undan.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Ef þú segir upp áskriftinni núna muntu áfram hafa aðgang fram til {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ef þú ert með aðgang í nafni fyrirtækis eða ríkisstofnunar geturðu haft samband við upplýsingatæknideildina og beðið hana um að leyfa viðtöku tölvupósta frá {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Innskráningarhlekkur hefur verið sendur á netfangið þitt. Ef hann er ekki kominn innan 3ja mínútna skaltu athuga spam-möppuna.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ef þú vilt fá tölvupósta að nýju er nærtækast að athuga hvort netfangið sé í lagi og smella síðan á endurnýja áskrift í glugganum á undan.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Ef þú færð ekki fréttabréfið sem þú ert í áskrift að þá eru hér nokkur atriði sem hægt er að skoða:`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ef þú hefur skoðað öll þess atriði og færð enn ekki tölvupósta geturðu haft samband við {supportAddress}`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Ef varanleg villa kemur upp við sendingu tölvupósta verða þeir gerðir óvirkir.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Bættu {senderEmail} við listann yfir tengiliði í tölvupósthólfinu. Það gefur þjónustuveitandanum merki um að tölvupóstum frá þessu netfangi sé treystandi.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Minna af þessu tagi`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Gakktu úr skugga um að tölvupóstanir endi ekki í möppum fyrir ruslpósta eða kynningarefni. Ef svo er skaltu smella á "Mark as not spam" og/eða "Move to inbox"`,Manage:`Stjórna`,"Maybe later":``,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":``,month:``,Monthly:`Mánaðarlega`,"More like this":`Meira af þessu tagi`,"More options":``,Name:`Nafn`,"Need more help? Contact support":`Þarftu meiri aðstoð? Hafðu samband við þjónustuverið`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":``,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Færðu ekki tölvupósta?`,"Now check your email!":`Athugaðu nú tölvupósthólfið þitt!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Ef þú sérð ekki tölvupósta eftir að hafa endurvakið áskrift, athugaðu spam-möppuna. Enn kunna að vera skráðar kvartanir um ruslpóst og tölvupóstarnir því flokkaður á þann veg. Ef svo er skaltu merkja síðasta fréttabréf sem 'Not spam' og færa yfir í aðalpósthólfið.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Varanleg villa`,"Phone number":``,Plan:`Áskriftarleið`,"Plan checkout was cancelled.":`Hætt var við kaup á áskrift`,"Plan upgrade was cancelled.":`Hætt var við breytingu á áskriftarleið`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Vinsamlegast hafið samband við {supportAddress} til að breyta kaupbætisáskrift.`,"Please enter {fieldName}":``,"Please fill in required fields":`Vinsamlegast fyllið í nauðsynlega reiti`,Podcasts:``,"Re-enable emails":`Fá tölvupósta að nýju`,Recommendations:``,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Endurnýjast á verðinu {price}`,"Resume subscription":``,Retry:`Reyna aftur`,Save:`Vista`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Sendi innskráningarhlekk`,"Sending...":`Sending í vinnslu`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":``,"Sign in":`Innskráning`,"Sign out":`Útskráning`,"Sign up":`Nýskráning`,"Signup error: Invalid link":`Villa við nýskráningu: Ógildur hlekkur`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Þetta virkaði því miður ekki.`,"Spam complaints":`Kvartanir um ruslpóst`,"Start {amount}-day free trial":`Hefja {amount}-daga prufutímabil`,"Starting {startDate}":`Frá og með {startDate}`,"Starting today":`Frá og með deginum í dag`,"Submit feedback":`Gefa endurgjöf`,Subscribe:`Áskrift`,Subscribed:`Í áskrift`,"Subscription plan updated successfully":``,Success:`Þetta heppnaðist`,"Success! Check your email for magic link to sign-in.":`Þetta heppnaðist! Athugaðu tölvupósthólfið til að finna hlekk til innskráningar.`,"Success! Your account is fully activated, you now have access to all content.":`Þetta heppnaðist! Aðgangurinn þinn er virkur, þú hefur nú aðgang að 
13öllu efni.`,"Success! Your email is updated.":`Þetta heppnaðist! Breyting á netfangi hefur tekið gildi.`,"Successfully unsubscribed":`Uppsögn heppnaðist`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":``,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Takk fyrir endurgjöfina!`,"That didn't go to plan":`Þetta fór ekki samkvæmt áætlun`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Netfangið sem þú ert skráður fyrir er {memberEmail} — ef það er rangt geturðu breytt því í <button>aðgangsstillingum</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Villa kom upp við sendingu athugasemdar. Vinsamlegast reynið aftur örlítið síðar.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Aðgangur krefst boðsmiða, hafið samband við eiganda síðunnar til að fá aðgang.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Til að ljúka nýskráningu skaltu smella á staðfestingarhlekkinn sem var sendur á netfangið þitt. Ef hann er ekki kominn innan 3 mínútna skaltu athuga spam-möppuna.`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Prófaðu í {amount} daga án endurgjalds og síðan fyrir {originalPrice}`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Fáðu aðgang að öllum fréttabréfum með því að gerast áskrifandi.`,"Unsubscribe from all emails":`Segja upp öllum tölvupóstum`,Unsubscribed:`Ekki í áskrift`,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Uppsögn tölvupósta felur ekki í sér uppsögn áskriftar að {title}`,Update:`Uppfæra`,"Update your preferences":`Breyta vali`,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":`Gakktu úr skugga um að netfangið sé rétt`,"Verifying...":``,"View plans":`Skoða áskriftarleiðir`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Uppsögn mistókst vegna þess að netfangið fannst ekki. Hafðu samband við eiganda síðunnar.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Velkominn aftur, {name}!`,"Welcome back!":`Velkominn aftur!`,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Þegar netfang getur ekki tekið við tölvupósti er það oftast tímabundin villa en í sumum tilfellum, þegar netfangið er ógilt eða ekki til staðar, er villan varanleg.`,"Why has my email been disabled?":`Hvers vegna var netfangið mitt gert óvirkt?`,"X (Twitter)":``,year:``,Yearly:`Árlega`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Þú ert með gjaldfrjálsan aðgang eins og stendur, keyptu áskrift til að fá fullan aðgang.`,"You have been successfully resubscribed":`Þú ert orðinn áskrifandi að nýju`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Þú færð ekki tölvupósta eins og stendur`,"You're not receiving emails":`Þú færð ekki tölvupósta`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Þú færð ekki tölvupósta ýmist vegna þess að þú merktir síðustu skilaboð sem ruslpóst eða vegna þess að ekki er hægt að senda skilaboð á netfangið sem þú gafst upp.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Þér tókst að skrá þig inn`,"You've successfully subscribed to <strong>{siteTitle}</strong>":``,"Your account":`Aðgangurinn þinn`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":``,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Áskrift þinni lýkur {expiryDate}`,"Your subscription will renew on {renewalDate}":`Áskrift þín verður endurnýjuð {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Áskrift þín hefst {subscriptionStart}`},$o={"(save {highestYearlyDiscount}%)":`(risparmia il {highestYearlyDiscount}%)`,"{amount} days free":`{amount} giorni gratis`,"{amount} off":`{amount} in meno`,"{amount} off for first {number} months.":`{amount} in meno per i primi {number} mesi.`,"{amount} off for first {period}.":`{amount} in meno per il primo {period}.`,"{amount} off forever.":`{amount} in meno per sempre.`,"{discount}% discount":`{discount}% di sconto`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`La newsletter {newsletterName} non verrà più inviata a {memberEmail}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`Non riceverà più email a {memberEmail} quando qualcuno risponde ai tuoi commenti.`,"{memberEmail} will no longer receive this newsletter.":`La newsletter non verrà più inviata a {memberEmail}.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":`{months} mesi`,"{months} months free":`{months} mesi gratis`,"{tierName} membership":`Abbonamento {tierName}`,"{trialDays} days free":`{trialDays} giorni gratis`,"{years} years":`{years} anni`,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":`1 mese`,"1 month free":`1 mese gratis`,"1 year":`1 anno`,"A gift, just for you":`Un regalo, solo per te`,"Access your RSS feeds":`Accedi ai tuoi feed RSS`,Account:`Account`,"Account details updated successfully":`Dettagli dell'account aggiornati con successo`,"Account settings":`Impostazioni account`,"Add a personal note":`Aggiungi una nota personale`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Al termine della prova gratuita, ti verrà addebitato il prezzo regolare del piano scelto. Puoi annullare in qualsiasi momento prima della scadenza.`,"Already a member?":`Sei già iscritto?`,"An error occurred":`Si è verificato un errore`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Si è verificato un errore imprevisto. <a>Contatta l'assistenza</a> se l'errore persiste.`,Back:`Indietro`,"Back to Log in":`Torna alla pagina d'accesso`,"Before you go":`Prima che tu vada`,"Billing info & receipts":`Informazioni di fatturazione & ricevute`,"Black Friday":`Black friday`,Bluesky:`Bluesky`,"Cancel anytime.":`Cancella in qualsiasi momento.`,"Cancel subscription":`Cancella l'abbonamento`,Canceled:`Annullato`,"Cancellation reason":`Motivo della cancellazione`,Change:`Cambia`,"Change plan":`Cambia piano`,"Check spam & promotions folders":`Controlla nello spam`,"Check with your mail provider":`Contatta il tuo provider di posta elettronica`,"Check your inbox to verify email update":`Controlla la tua casella di posta per verificare l’aggiornamento dell’email`,Choose:`Scegli`,"Choose a different plan":`Scegli un piano differente`,"Choose a plan":`Scegli un piano`,"Choose your newsletters":`Scegli la tua newsletter`,"Click here to retry":`Clicca qui per riprovare`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Chiudi`,Code:`Codice`,"Comment preferences updated.":`Impostazioni dei commenti aggiornate.`,Comments:`Commenti`,Complimentary:`Omaggio`,Confirm:`Conferma`,"Confirm cancellation":`Conferma cancellazione`,"Confirm subscription":`Conferma abbonamento`,"Contact support":`Contatta l'assistenza`,Continue:`Continua`,"Continue subscription":`Riabbonati`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`Continua in qualsiasi momento con un abbonamento a pagamento. Il peri
13odo regalo rimanente verrà aggiunto come prova gratuita.`,Copied:`Copiato`,Copy:`Copia`,"Copy link":`Copia link`,"Could not create Stripe billing portal session":`Non è stato possibile creare la sessione del portale di fatturazione di Stripe`,"Could not create Stripe checkout session":`Non è stato possibile creare la sessione di checkout di Stripe`,"Could not sign in. Login link expired.":`Accesso non effettuato. Il link è scaduto.`,"Could not update email! Invalid link.":`Email non aggiornata! Link non valido.`,"Create a new contact":`Crea un nuovo contatto`,"Current plan":`Piano attuale`,"Delete account":`Elimina account`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`C’è qualcosa che non va? Gestisci <button>qui</button> le tue preferenze.`,"Don't have an account?":`Non hai un account?`,Edit:`Modifica`,Email:`Email`,"Email confirmation link expired.":`Link di conferma email scaduto.`,"Email newsletter":`Newsletter`,"Email newsletter settings updated":`Impostazioni delle newsletter aggiornate`,"Email preferences":`Preferenze email`,"Email preferences updated.":`Impostazioni delle email aggiornate`,Emails:`Email`,"Emails disabled":`Email disattivate`,"Ends {offerEndDate}":`Finisce il {offerEndDate}`,"Enjoy {amountOff} off forever.":`Approfitta di uno sconto di {amountOff} per sempre.`,"Enjoy {months} free months on us.":`Goditi {months} mesi gratuiti offerti da noi.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Goditi {months} mesi gratuiti offerti da noi. Non ti verrà addebitato nulla fino al {newBillingDate}.`,"Enjoy a free month on us.":`Goditi un mese gratuito offerto da noi.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Goditi un mese gratuito offerto da noi. Non ti verrà addebitato nulla fino al {newBillingDate}.`,"Enter code above":`Inserisci il codice qui sopra`,"Enter your email address":`Insirisci il tuo indirizzo email`,"Enter your name":`Inserisci il tuo nome`,Error:`Errore`,"Expires {expiryDate}":`Scade il {expiryDate}`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`La cancellazione dell’abbonamento non è riuscita, riprova, per favore`,"Failed to log in, please try again":`Accesso non riuscito, riprova, per favore`,"Failed to log out, please try again":`La disconnessione non è riuscita, riprova, per favore`,"Failed to open billing portal, please try again":`L'apertura del portale di fatturazione non è riuscita, riprova, per favore`,"Failed to process checkout, please try again":`L’elaborazione del checkout non è riuscita, riprova, per favore`,"Failed to send magic link email":`L’invio dell’email con il magic link non è riuscito`,"Failed to send verification email":`L’invio dell’email di verifica non è riuscito`,"Failed to sign up, please try again":`La registrazione non è riuscita, riprova, per favore`,"Failed to update account data":`L’aggiornamento dei dati dell’account non è riuscito`,"Failed to update account details":`L’aggiornamento dei dettagli dell’account non è riuscito`,"Failed to update billing information, please try again":`L'aggiornamento delle informazioni di fatturazione non è riuscito, riprova, per favore`,"Failed to update newsletter settings":`L’aggiornamento delle impostazioni della newsletter non è riuscito`,"Failed to update subscription, please try again":`L’aggiornamento dell’abbonamento non è riuscito, riprova per favore`,"Failed to verify code, please try again":`Verifica del codice non riuscita, per favore riprova`,Forever:`Per sempre`,"Free Trial – Ends {trialEnd}":`Prova gratuita – finisce il {trialEnd}`,"Get help":`Chiedi aiuto`,"Get in touch for help":`Richiedi assistenza`,"Get notified when someone replies to your comment":`Ricevi una notifica quando qualcuno risponde a un tuo commento`,"Gift a membership":`Regala un abbonamento`,"Gift could not be redeemed":`Il regalo non può essere riscattato`,"Gift details":`Dettagli del regalo`,"Gift redeemed! You're all set.":`Regalo riscattato! È tutto pronto.`,"Gift subscription":`Regala abbonamento`,"Gift subscriptions are not available right now.":`Gli abbonamenti regalo non sono disponibili al momento.`,"Gift value":`Valore del regalo`,"Give feedback on this post":`Manda un feedback per questo post`,"Help! I'm not receiving emails":`Aiuto! Non ricevo le email`,"Here are a few other sites you may enjoy.":`Ecco degli altri siti che potrebbero piacerti.`,"Hide details":`Nascondi dettagli
vendor: 4,892 bytes, line 13
13`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Se una newsletter viene segnalata come spam, le email per quell'indirizzo vengono disabilitate automaticamente, in modo che tu non riceva nessun messaggio indesiderato.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Se il reclamo per spam è stato commesso per errore, o nel caso tu voglia nuovamente ricevere le email, puoi iscriverti nuovamente cliccando il bottone nella schermata precedente.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Se annulli ora il tuo abbonamento, continuerai ad avere accesso fino al {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Se possiedi un account email aziendale o governativo, contatta il reparto IT e chiedi di consentire la ricezione delle email da parte di {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Un link di accesso è stato inviato alla tua casella di posta. Se non lo ricevi entro 3 minuti, controlla nello spam.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Un'email è stata inviata a {submittedEmailOrInbox}. Clicca nel link che trovi nell'email o inserisci il codice qui sotto.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Se desideri ricevere nuovamente le email, la cosa migliore da fare è controllare che non ci siano problemi con il tuo indirizzo di posta e poi cliccare su "Reiscriviti" nella schermata precedente.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Se non ricevi la newsletter a cui sei iscritto, ecco alcune cose da controllare.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Se hai completato tutti i passaggi e non ricevi comunque nessuna email, contatta l’assistenza a {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Nel caso in cui si verifichi un fallimento permanente durante l'invio di una newsletter, le email saranno disabilitate per quell'account.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Nel tuo client di posta aggiungi {senderEmail} ai tuoi contatti. Così il tuo provider riconoscerà l'indirizzo come attendibile.`,"Invalid email address":`Indirizzo e-mail non valido`,"Invalid verification code":`Codice di verifica non valido`,"Jamie Larson":`Jamie Larson`,"[email protected]":`[email protected]`,"Less like this":`Meno come questo`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Assicurati che le email non finiscano per sbaglio nello spam. Se ce ne sono, clicca su "Segnala come non spam" e/o "Sposta nella cartella Posta in arrivo".`,Manage:`Impostazioni`,"Maybe later":`Magari più tardi`,"Membership details":`Dettagli abbonamento`,"Memberships from this email domain are currently restricted.":`Le iscrizioni con questo dominio email sono attualmente limitate.`,"Memberships unavailable, contact the owner for access.":`Iscrizione non disponibile, contatta il proprietario per accedere.`,month:`mese`,Monthly:`Mensile`,"More like this":`Più come questo`,"More options":`Altre opzioni`,Name:`Nome`,"Need more help? Contact support":`Hai ancora bisogno di aiuto? Contatta l'assistenza`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Le newsletter possono essere disabilitate nel tuo account per due ragioni: un'email precedente è stata segnalata come spam, o l'invio di un'email ha restituito un fallimento permanente (rimbalzo).`,"No member exists with this e-mail address.":`Nessun membro esistente con questo indirizzo e-mail.`,"No thanks, I want to cancel":`No grazie, voglio annullare`,"Not ready to share? We've also emailed a copy to your inbox.":`Non sei ancora pronto a condividerlo? Ti abbiamo anche inviato una copia nella tua casella email.`,"Not receiving emails?":`Non ricevi le email?`,
13"Now check your email!":`Ora controlla la tua email!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Se ancora non vedi le email una volta reiscritto, controlla nello spam. Alcuni provider tengono nota dei reclami e continuano a segnalare le email. Se questo dovesse succedere, segnala l'ultima email ricevuta come "non spam" e spostala nella tua posta in arrivo.`,"Open AOL Mail":`Apri AOL Mail`,"Open email":`Apri email`,"Open Feedbin":`Apri Feedbin`,"Open Gmail":`Apri Gmail`,"Open Hey":`Apri Hey`,"Open iCloud Mail":`Apri iCloud Mail`,"Open Mail.ru":`Apri Mail.ru`,"Open Outlook":`Apri Outlook`,"Open Proton Mail":`Apri Proton Mail`,"Open Yahoo Mail":`Apri Yahoo Mail`,"Permanent failure (bounce)":`Fallimento permanente (rimbalzo)`,"Phone number":`Numero di telefono`,Plan:`Piano`,"Plan checkout was cancelled.":`Il pagamento dell’abbonamento è stato annullato.`,"Plan upgrade was cancelled.":`L’upgrade dell’abbonamento è stato annullato.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Si prega di contattare {supportAddress} per modificare l'abbonamento gratuito.`,"Please enter {fieldName}":`Per favore inserisci {fieldName}`,"Please fill in required fields":`Si prega di compilare i campi obbligatori`,Podcasts:`Podcast`,"Re-enable emails":`Riattiva le email`,Recommendations:`Consigliati`,"Redeem your membership":`Riscatta il tuo abbonamento`,"Redeeming...":`Riscatto in corso...`,"Renews at {price}.":`Rinnova a {price}.`,"Resume subscription":`Riprendi abbonamento`,Retry:`Riprova`,Save:`Salva`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Risparmia {amountOff} per i prossimi {durationInMonths} cicli di fatturazione. Poi {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Risparmia {amountOff} sul tuo prossimo ciclo di fatturazione. Poi {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Invia il link qui sotto per condividerlo con chi vuoi.`,"Sending login link...":`Invio link di accesso...`,"Sending...":`Invio...`,Share:`Condividi`,"Share a full membership to {siteTitle} with a friend or colleague":`Condividi un abbonamento completo a {siteTitle} con un amico o collega`,"Show all":`Mostra tutti`,"Sign in":`Accedi`,"Sign out":`Esci`,"Sign up":`Iscriviti`,"Signup error: Invalid link":`Errore di accesso: link invalido`,"Signups from this email domain are currently restricted.":`Le iscrizioni con questo dominio email sono attualmente limitate.`,"Something went wrong, please try again later.":`Qualcosa è andato storto, riprova più tardi.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Ci dispiace, al momento non ci sono consigli disponibili.`,"Sorry, that didn’t work.":`Ci dispiace, non ha funzionato.`,"Spam complaints":`Reclami per spam`,"Start {amount}-day free trial":`Inizia i {amount} giorni di prova gratuita`,"Starting {startDate}":`Inizia il {startDate}`,"Starting today":`Inizia oggi`,"Submit feedback":`Invia feedback`,Subscribe:`Abbonati`,Subscribed:`Abbonato`,"Subscription plan updated successfully":`Piano di abbonamento aggiornato con successo`,Success:`Fatto`,"Success! Check your email for magic link to sign-in.":`Fatto! Controlla la tua email per il magic link d’accesso.`,"Success! Your account is fully activated, you now have access to all content.":`Fatto! Il tuo account è stato attivato, ora hai accesso a tutti i contenuti.`,"Success! Your email is updated.":`Fatto! La tua email è stata aggiornata.`,"Successfully unsubscribed":`Disiscrizione effettuata con successo`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Grazie per esserti iscritto. Prima della lettura, ecco alcuni siti che potrebbero interessarti.`,"Thank you for your support":`Grazie per il tuo sostegno`,"Thank you for your support!":`Grazie per il tuo sostegno!`,"Thanks for the feedback!":`Grazie per il feedback!`,"That didn't go to plan":`C’è stato un errore`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`L'indirizzo email registrato è {memberEmail} — se non è corretto, puoi modificarlo nelle tue <button>impostazioni dell'account</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`C'è stato un errore durante l'invio del tuo feedback. Sei pregato di riprovare più tardi.`,"There was an error cancelling your subscription, please try again.":`Si è verificato un errore durante la cancellazione del tuo abbonamento, riprova per favore.`,"There was an error continuing your subscription, please try again.":`C'è stato un errore nella continuazione del tuo abbonamento, riprova per favore.`,"There was an error processing your payment. Please try again.":`C'è stato un errore durante l’elaborazione del tuo pagamento. Riprova per favore.`,"There was an error sending the email, please try again":`C'è stato un errore nell'invio dell'e-mail, per favore riprova`,"This gift has already been consumed.":`Questo regalo è già stato utilizzato.`,"This gift has already been redeemed.":`Questo regalo è già stato riscattato.`,"This gift has been refunded.":`Questo regalo è stato rimborsato.`,"This gift has expired.":`Questo regalo è scaduto.`,"This site is invite-only, contact the owner for access.":`Questo sito è accessibile solo su invito, contatta il proprietario per poter accedere.`,"This site is not accepting donations at the moment.":`Questo sito non accetta donazioni al momento.`,"This site is not accepting payments at the moment.":`Questo sito non accetta pagamenti al momento.`,"This site only accepts paid members.":`Questo sito è accessibile solo con abbonamento.`,Threads:`Threads`,Tier:`Livello`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Per completare l'iscrizione, clicca il link di conferma inviato alla tua email. Se non lo ricevi entro 3 minuti, controlla nello spam!`,"To continue to stay up to date, subscribe to {publication} below.":`Per continuare a rimanere aggiornato, iscriviti a {publication}
13 qui sotto.`,"Too many attempts try again in {number} days.":`Troppi tentativi, riprova fra {number} giorni.`,"Too many attempts try again in {number} hours.":`Troppi tentativi, riprova fra {number} ore.`,"Too many attempts try again in {number} minutes.":`Troppi tentativi, riprova fra {number} minuti.`,"Too many different sign-in attempts, try again in {number} days":`Troppi tentativi di accesso, riprova fra {number} giorni`,"Too many different sign-in attempts, try again in {number} hours":`Troppi tentativi di accesso, riprova fra {number} ore`,"Too many different sign-in attempts, try again in {number} minutes":`Troppi tentativi di accesso, riprova fra {number} minuti`,"Too many sign-up attempts, try again later":`Troppi tentativi di registrazione, riprova più tardi`,"Try free for {amount} days, then {originalPrice}.":`Prova gratis per {amount} giorni, poi {originalPrice}.`,"Unable to initiate checkout session":`Impossibile iniziare il checkout`,"Unlock access to all newsletters by becoming a paid subscriber.":`Abbonati per sbloccare l'accesso a tutte le newsletter.`,"Unsubscribe from all emails":`Disiscriviti da tutte le email`,Unsubscribed:`Disiscritto`,"Unsubscribed from all emails.":`Disiscritto da tutte le email`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`La disiscrizione dalle email non annullerà l'abbonamento a {title}`,Update:`Aggiorna`,"Update your preferences":`Aggiorna le tue preferenze`,"Updates & announcements":``,"Verification link sent, check your inbox":`Link di verifica inviato, controlla la tua casella di posta`,"Verify your email address is correct":`Controlla che il tuo indirizzo email sia corretto`,"Verifying...":`Verificando...`,"View plans":`Vedi piani`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Non è stato possibile disiscriverti poiché l'indirizzo email non è stato trovato. Si prega di contattare il proprietario del sito.`,"We'd hate to see you leave. How about a special offer to stay?":`Ci dispiacerebbe vederti andare via. Che ne dici di un’offerta speciale per restare?`,"Welcome back, {name}!":`È bello rivederti, {name}!`,"Welcome back!":`Bentornato!`,"Welcome to {siteTitle}":`Benvenuto a {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Quando una casella fallisce l'accettazione di un'email, questo viene normalmente chiamato "rimbalzo". In molti casi questo è temporaneo. Tuttavia, in alcuni casi un'email potrebbe tornare come un fallimento permanente se l'indirizzo è sbagliato o inesistente.`,"Why has my email been disabled?":`Perché la mia email è stata disattivata?`,"X (Twitter)":`X (Twitter)`,year:`Anno`,Yearly:`Annuale`,"You already have an active subscription.":`Hai già un abbonamento attivo.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Attualmente hai un piano gratuito, abbonati per ottenere l'accesso completo.`,"You have been successfully resubscribed":`Reiscrizione effettuata con successo`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`Ora hai accesso a {tierName} fino al {expiryDate}. Buon divertimento!`,"You're currently not receiving emails":`Al momento non ricevi nessuna email`,"You're not receiving emails":`Non ricevi nessuna email`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Non ricevi email perché hai contrassegnato un messaggio recente come spam, o perché non è stato possibile recapitare i messaggi all'indirizzo email fornito.`,"You've been gifted a membership":`Hai ricevuto un abbonamento in regalo`,"You've been gifted a membership to {siteTitle}":`Hai ricevuto un abbonamento in regalo a {siteTitle}`,"You've successfully signed in.":`Accesso effettuato.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Iscrizione effettuata a <strong>{siteTitle}</strong>`,"Your account":`Il tuo account`,"Your email":`La tua email`,"Your email has failed to resubscribe, please try again":`La re-iscrizione della tua e-mail è fallita, per favore riprova`,"Your gift is ready":`Il tuo regalo è pronto`,"Your gift subscription will expire on {expiryDate}":`Il tuo abbonamento regalo scadrà il {expiryDate}`,"your inbox":`la tua casella di posta`,"Your input helps shape what gets published.":`Il tuo contributo aiuta a dare forma a ciò che viene pubblicato.`,"Your name":`Il tuo nome`,"Your subscription has been canceled and will expire on {expiryDate}.":`Il tuo abbonamento è stato annullato e scadrà il {expiryDate}.`,"Your subscription will expire on {expiryDate}":`Il tuo abbonamento scadrà il {expiryDate}`,"Your subscription will renew on {renewalDate}":`Il tuo abbonamento verrà rinnovato il {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Il tuo abbonamento inizierà il {subscriptionStart}`},es={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}%オフ)`,"{amount} days free":`{amount}日間無料`,"{amount} off":`{amount}オフ`,"{amount} off for first {number} months.":`最初の{number}ヶ月間{amount}オフ`,"{amount} off for first {period}.":`最初の{period}{amount}オフ`,"{amount} off forever.":`永久に{amount}オフ`,"{discount}% discount":`{discount}% 割引`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail}は{newsletterName}のニュースレターを受信しなくなります。`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`誰かがあなたのコメントに返信しても、{memberEmail} はメールを受信しません。`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} はこのニュースレターを受信しなくなります。`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays}日間無料`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`ã
13‚¢ã‚«ã‚¦ãƒ³ãƒˆ`,"Account details updated successfully":`アカウント詳細が更新されました`,"Account settings":`アカウント設定`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`無料期間が終了すると、選択したプランの通常価格が請求されます。それまではいつでもキャンセルできます。`,"Already a member?":`すでに会員ですか?`,"An error occurred":`エラーが発生しました`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`予期しないエラーが発生しました。もう一度試すか、エラーが解決しない場合は<a>サポートにお問い合わせ</a>ください。`,Back:`戻る`,"Back to Log in":`ログインに戻る`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`ブラックフライデー`,Bluesky:``,"Cancel anytime.":`いつでもキャンセル可能`,"Cancel subscription":`購読をキャンセル`,Canceled:``,"Cancellation reason":`キャンセル理由`,Change:`変更`,"Change plan":`プラン変更`,"Check spam & promotions folders":`スパムとプロモーションフォルダを確認してください`,"Check with your mail provider":`メールプロバイダーに確認してください`,"Check your inbox to verify email update":``,Choose:`選択`,"Choose a different plan":`別のプランを選択`,"Choose a plan":`プランを選択`,"Choose your newsletters":`ニュースレターを選択`,"Click here to retry":`再試行するにはここをクリックしてください`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`閉じる`,Code:``,"Comment preferences updated.":``,Comments:`コメント`,Complimentary:`無料`,Confirm:`確認`,"Confirm cancellation":`キャンセルを確認`,"Confirm subscription":`購読を確認`,"Contact support":`サポートに連絡`,Continue:`続ける`,"Continue subscription":`購読を続ける`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Stripeチェックアウトセッションを作成できませんでした。`,"Could not sign in. Login link expired.":`ログインできませんでした。ログインリンクの有効期限が切れています。`,"Could not update email! Invalid link.":`メールアドレスを更新できませんでした。無効なリンクです。`,"Create a new contact":`新しい連絡先を作成`,"Current plan":`現在のプラン`,"Delete account":`アカウントを削除`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`意図しなかった場合は、<button>こちら</button>で設定を変更してください。`,"Don't have an account?":`アカウントをお持ちでない場合`,Edit:`編集`,Email:`メール`,"Email confirmation link expired.":``,"Email newsletter":`ニュースレターのメール`,"Email newsletter settings updated":`ニュースレターの設定が更新されました`,"Email preferences":`メールの設定`,"Email preferences updated.":``,Emails:`メール`,"Emails disabled":`メールが無効になっています`,"Ends {offerEndDate}":`{offerEndDate}まで`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`メールアドレスを入力してください`,"Enter your name":`お名前を入力してください。`,Error:`エラー`,"Expires {expiryDate}":`{expiryDate}まで有効`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`永久`,"Free Trial – Ends {trialEnd}":`無料期間 - {trialEnd}まで`,"Get help":`サポート`,"Get in touch for help":`サポートが必要な場合はご連絡ください`,"Get notified when someone replies to your comment":`誰かがあなたのコメントに返信したときに通知を受ける`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`この投稿にフィードバックを提供する`,"Help! I'm not receiving emails":`助けてください!メールが受信できません`,"Here are a few other sites you may enjoy.":`他にã
13‚‚楽しめるサイトをいくつか次に紹介します。`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`ニュースレターがスパムとして判定された場合、そのアドレスではメールが自動的に無効になり、望ましくないメッセージを受け取らないようになります。`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`スパムの判定が誤っていた場合、またはメールの受信を再開したい場合は、前の画面のボタンをクリックしてメールを再購読することができます。`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`今すぐ購読をキャンセルすると、{periodEnd}までアクセスできます。`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`企業または政府のメールアカウントをお持ちの場合は、IT部門に連絡し、{senderEmail}からのメール受信を許可してもらってください`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`ログインリンクが受信箱に送信されました。3分以内にメールが届かない場合は、迷惑メールのフォルダーをご確認ください。`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`再度メールを受け取りたい場合は、メールアドレスに問題がないかをまず確認し、次に前の画面で再購読を選択してください。`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`購読したニュースレターのメールを受け取れてない場合は、以下の点を確認してみてください。`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`これらの項目を全て満たしてもメールがまだ受け取れない場合は、{supportAddress}に連絡してサポートを受けてください。`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`ニュースレターの送信時に永続的な障害が発生した場合、アカウントのメールが無効になります。`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`メールクライアントで{senderEmail}を連絡先リストに追加してください。これにより、メールプロバイダーにこのアドレスから送信されたメールを信頼するように伝えることができます。`,"Invalid email address":`メールアドレスが無効です`,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`興味なし`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`メールがスパムまたはプロモーションフォルダに誤って入っていないか確認してください。もしそうなら、"スパムではない"とマークするか、"受信トレイに移動"を選択してください。`,Manage:`管理`,"Maybe later":`たぶん後で`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`メンバーシップが利用できません。アクセスについては管理者に連絡してください。`,month:``,Monthly:`月額`,"More like this":`興味あり`,"More options":``,Name:`名前`,"Need more help? Contact support":`サポートが必要ですか?お問い合わせください。`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`ニュースレターは、2つの理由によってアカウント上で無効になる場合があります: 以前のメールがスパムとしてマークされた場合、またはメールの送信が永続的な障害によって失敗した場合です。`,"No member exists with this e-mail address.":`このメールアドレスを持つメンバーはいません。`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`メールが受信されない場合`,"Now check your email!":`メールを確認してください`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`再購読した後も受信トレイにメールが表示されない場合は、スパムフォルダを確認してください。一部の受信トレイは以前のスパムの記録を保持し、引き続きメールを判定します。これが起こった場合は、最新のニュースレターを「スパムではない」とマークし、受信トレイに移動してください。`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`永続的な障害`,"Phone number":`電話番号`,Plan:`プラン`,"Plan checkout was cancelled.":`プランのチェックアウトがキャンセルされました。`,"Plan upgrade was cancelled.":`プランのアップグレードがキャンセルされました。`,"Please contact {supportAddress} to adjust your complimentary subscription.":`無料購読を調整するためには、{supportAddress}に連絡してください。`,"Please enter {fieldName}":`{fieldName}を入力してください`,"Please fill in required fields":`必須項目に入力してください`,Podcasts:``,"Re-enable emails":`メールを再有効化する`,Recommendations:`おすすめ`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price}で更新されます。`,"Resume subscription":``,Retry:`再試行`,Save:`保存`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`ログイン先リンクを送信しています...`,"Sending...":`送信しています...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`すべてを表示`,"Sign in":`ログイン`,"Sign out":`ログアウト`,"Sign up":`新規登録`,"Signup error: Invalid link":`エラー: 無効なリンク`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`申し訳ありませんが、うまくいきませんでした。`,"Spam complaints":`ã
13‚¹ãƒ‘ムに関する苦情`,"Start {amount}-day free trial":`{amount}日間の無料トライアルを開始する`,"Starting {startDate}":`{startDate}から開始`,"Starting today":`本日から開始`,"Submit feedback":`フィードバックを送信`,Subscribe:`購読する`,Subscribed:`購読済み`,"Subscription plan updated successfully":``,Success:`成功`,"Success! Check your email for magic link to sign-in.":`成功しました!ログイン用のマジックリンクをメールで確認してください。`,"Success! Your account is fully activated, you now have access to all content.":`成功しました!アカウントが完全にアクティブ化されました。これですべてのコンテンツにアクセスできます。`,"Success! Your email is updated.":`成功しました!メールアドレスが更新されました。`,"Successfully unsubscribed":`正常に購読解除されました`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`購読ありがとうございます。お楽しみになる前に、以下のサイトもおすすめです。`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`フィードバックありがとうございます!`,"That didn't go to plan":`計画通りにいきませんでした`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`メールアドレスは{memberEmail}です。もし正しくない場合は、<button>アカウント設定</button>で更新することができます。`,"There was a problem submitting your feedback. Please try again a little later.":`フィードバックの送信中に問題が発生しました。しばらくしてからもう一度お試しください。`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`このサイトは招待制です。アクセスするにはオーナーに連絡してください。`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`新規登録を完了するには、受信トレイの確認リンクをクリックしてください。3分経っても届かない場合は、スパムフォルダを確認してください。`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`{amount}日間無料でお試しください、その後は{originalPrice}です。`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`有料の購読者になることで、すべてのニュースレターへのアクセスが可能になります。`,"Unsubscribe from all emails":`すべてのメールの購読解除`,Unsubscribed:`購読解除されました`,"Unsubscribed from all emails.":`すべてのメールの購読を解除する。`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`メールの購読を解除しても、{title}への有料購読はキャンセルされません`,Update:`更新`,"Update your preferences":`設定を更新する`,"Updates & announcements":``,"Verification link sent, check your inbox":`確認のためのリンクを送りましたã
13®ã§ã€å—信トレイをチェックしてください`,"Verify your email address is correct":`メールアドレスが正しいかどうか確認してください`,"Verifying...":``,"View plans":`プランを表示`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`メールアドレスが見つからなかったため、購読解除できませんでした。サイトのオーナーに連絡してください。`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`おかえりなさい、{name}さん!`,"Welcome back!":`おかえりなさい!`,"Welcome to {siteTitle}":`{siteTitle}にようこそ`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`受信トレイにメールが届かない場合のことを一般的にバウンスと呼び、多くの場合、一時的なものです。ただし、メールアドレスが無効または存在しない場合、バウンスしたメールは永続的な失敗として返されることがあります。`,"Why has my email been disabled?":`なぜメールが無効になったのか?`,"X (Twitter)":``,year:``,Yearly:`年額`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`現在、無料版のメンバーシップです。完全にアクセスするには有料版にアップグレードしてください。`,"You have been successfully resubscribed":`正常に再購読されました`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`現在、メールを受信していません`,"You're not receiving emails":`メールを受信していません`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`最近のメッセージをスパムとして判定したか、提供されたメールアドレスに配信できなかったため、メールを受信していません。`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`ログインに成功しました`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`の購読に成功しました <strong>{siteTitle}</strong>`,"Your account":`あなたのアカウント`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`あなたの感想を今後の内容の参考にさせていただきます。`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`あなたの購読は{expiryDate}に期限切れになります。`,"Your subscription will renew on {renewalDate}":`あなたの購読は{renewalDate}に更新されます。`,"Your subscription will start on {subscriptionStart}":`あなたの購読は{subscriptionStart}に開始されます。`},ts={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% 절약)`,"{amount} days free":`{amount}일 무료`,"{amount} off":`{amount} 할인`,"{amount} off for first {number} months.":`첫 {number}개월 {amount} 할인.`,"{amount} off for first {period}.":`첫 {period} {amount} 할인.`,"{amount} off forever.":`{amount} 영원히 할인.`,"{discount}% discount":`{discount}% 할인`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail}님은 {newsletterName} 뉴스레터를 더 이상 받지 않으실 거예요.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail}님은 다른 사람이 댓글에 답글을 남겨도 더 이상 이메일을 받지 않으실 거예요.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail}님은 이 뉴스레터를 더 이상 받지 않으실 거예요.`,"{memberEmail} will no longer receive updates & announcements.":`{memberEmail}님은 업데이트 및 공지사항을 더 이상 받지 않으실 거예요.`,"{months} months":`{months}개월`,"{months} months free":`{months}개월 무료`,"{tierName} membership":`{tierName} 멤버십`,"{trialDays} days free":`{trialDays}일 무료`,"{years} years":`{years}년`,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":`1개월`,"1 month free":`1개월 무료`,"1 year":`1년`,"A gift, just for you":`당신만을 위한 선물`,"Access your RSS feeds":`RSS 피드 이용하기`,Account:`계정`,"Account details updated successfully":`계정 정보가 성공적으로 업데이트되었어요`,"Account settings":`계정 설정`,"Add a personal note":`개인 메모 추가`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`무료 체험이 종료되면 선택한 요금제의 정상 가격이 청구돼요. ê·¸ 전에 언제든지 취소할 수 있어요.`,"Already a member?":`이미 회원이신가요?`,"An error occurred":`오류가 발생했어요`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`예기치 않은 오류가 발생했어요. 계속해서 오류가 발생하면 다시 시도하거나 <a>지원팀에 문의</a>해 주세요.`,Back:`뒤로`,"Back to Log in":`로그인으로 돌아가기`,"Before you go":`떠나기 전에`,"Billing info & receipts":`결제 정보 및 영수증`,"Black Friday":`블랙 프라이데이`,Bluesky:`Bluesky`,"Cancel anytime.":`언제든지 취소할 수 있어요.`,"Cancel subscription":`구독 취소`,Canceled:`취소됨`,"Cancellation reason":`취소 사유`,Change:`변경`,"Change plan":`요금제 변경`,"Check spam & promotions folders":`스팸 & 프로모션 폴더를 확인해 주세요`,"Check with your mail provider":`메일 제공업체에 문의해 주세요`,"Check your inbox to verify email update":`이메일 업데이트를 확인하기 위해 받은 편지함을 확인해 주세요`,Choose:`선택`,"Choose a different plan":`다른 요금제 선택`,"Choose a plan":`요금제 선택`,"Choose your newsletters":`뉴스레터 선택`,"Click here to retry":`다시 시도하려면 여기를 클릭해 주세요`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`멤버십 사용을 완료하려면 받은 편지함의 확인 링크를 클릭해 주세요. 3분 이내에 도착하지 않으면 스팸 폴더를 확인해 주세요.`,Close:`닫기`,Code:`코드`,"Comment preferences updated.":`댓글 설정이 업데이트되었어요.`,Comments:`댓글`,Complimentary:`무료`,Confirm:`확인`,"Confirm cancellation":`취소 확인`,"Confirm subscription":`구독 확인`,"Contact support":`지원팀에 문의`,Continue:`계속`,"Continue subscription":`구독 계속`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`언제든지 유료 구독으로 전환할 수 있어요. 남은 선물 기간은 무료 체험으로 추가돼요.`,Copied:`복사됨`,Copy:`복사`,"Copy link":`링크 복사`,"Could not create Stripe billing portal session":`Stripe 결제 포털 세션을 생성할 수 없었어요`,"Could not create Stripe checkout session":`Stripe 결제 세션을 생성할 수 없었어요`,"Could not sign in. Login link expired.":`로그인할 수 없어요. 로그인 링크가 만료되었어요.`,"Could not update email! Invalid link.":`이메일을 업데이트할 수 없어요! 잘못된 링크이에요.`,"Create a new contact":`새 연락처 만들기`,"Current plan":`현재 요금제`,"Delete account":`계정 삭제`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`의도치 않았나요? 기본 설정을 <button>여기</button>에서 관리할 수 있어요.`,"Don't have an account?":`계정이 없으신가요?`,Edit:`편집`,Email:`이메일`,"Email confirmation link expired.":`이메일 확인 링크가 만료되었어요.`,"Email newsletter":`이메일 뉴스레터`,"Email newsletter settings updated":`이메일 뉴스레터 설정이 업데이트되었어요`,"Email preferences":`이메일 설정`,"Email preferences updated.":`이메일 설정이 업데이트되었어요.`,Emails:`이메일`,"Emails disabled":`이메일 사용 중지됨`,"Ends {offerEndDate}":`{offerEndDate}에 종료돼요`,"Enjoy {amountOff} off forever.":`{amountOff} 할인을 평생 누려보세요.`,"Enjoy {months} free months on us.":`{months}개월을 무료로 즐겨보세요.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`{months}개월을 무료로 즐겨보세요. {newBillingDate}까지는 요금이 청구되지 않아요.`,"Enjoy a free month on us.":`한 달을 무료로 즐겨보세요.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`한 달을 무료로 즐겨보세요. {newBillingDate}까지는 요금이 청구되지 않아요.`,"Enter code above":`위에 코드를 입력해 주세요`,"Enter your email address":`이메일 주소를 입력해 주세요`,"Enter your name":`이름을 입력해 주세요`,Error:`오류`,"Expires {expiryDate}":`{expiryDate}에 만료돼요`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`구독 취소에 실패했어요. 다시 시도해 주세요`,"Failed to log in, please try again":`로그인에 실패했어요. 다시 시도해 주세요`,"Failed to log out, please try again":`로그아웃에 실패했어요. 다시 시도해 주세요`,"Failed to open billing portal, please try again":`결제 포털을 여는 데 실패했어요. 다시 시도해 주세요`,"Failed to process checkout, please try again":`결제 처리에 실패했어요. 다시 시도해 주세요`,"Failed to send magic link email":`로그인 링크 이메일 전송에 실패했어요`,"Failed to send verification email":`인증 이메일 전송에 실패했어요`,"Failed to sign up, please try again":`가입에 실패했어요. 다시 시도해 주세요`,"Failed to update account data":`계정 데이터 업데이트에 실패했어요`,"Failed to update account details":`계정 상세정보 업데이트에 실패했어요`,"Failed to update billing information, please try again":`결제 정보 업데이트에 실패했어요. 다시 시도해 주세요`,"Failed to update newsletter settings":`뉴스레터 설정 업데이트에 실패했어요`,"Failed to update subscription, please try again":`구독 업데이트에 실패했어요. 다시 시도해 주세요`,"Failed to verify code, please try again":`코드 확인에 실패했어요. 다시 시도해 주세요`,Forever:`영원히`,"Free Trial – Ends {trialEnd}":`무료 체험 – {trialEnd}에 종료돼요`,"Get help":`도움 요청`,"Get in touch for help":`도움말을 받으려면 연락해 주세요`,"Get notified when someone replies to your comment":`댓글에 대한 답변이 올라오면 알림 받기`,"Gift a membership":`멤버십 선물하기`,"Gift could not be redeemed":`선물을 사용할 수 없었어요`,"Gift details":`선물 상세정보`,"Gift redeemed! You're all set.":`선물을 사용했어요! 모든 준비가 끝났어요.`,"Gift subscription":`구독 선물하기`,"Gift subscriptions are not available right now.":`지금은 구독 선물을 이용할 수 없어요.`,"Gift value":`선물 금액`,"Give feedback on this post":`이 게시물에 대한 의견 말하기`,"Help! I'm not receiving emails":`도와주세요! 이메일을 받지 못하고 있어요`,"Here are a few other sites you may enjoy.":`회원님이 좋아하실 만한 다른 사이트들이에요.`,"Hide details":`상세정보 숨기기`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`만약 뉴스레터가 스팸으로 표시되면, 더 이상 원하지 않는 메시지를 받지 않도록 해당 주소의 이메일이 자동으로 사용 중지돼요.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`스팸 신고가 실수였거나 이메일을 다시 받기를 원하면, 이전 화면의 버튼을 클릭하여 이메일을 다시 구독할 수 있어요.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`지금 구독을 취소하시면 {periodEnd}까지는 계속 이용하실 수 있어요.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`만약 회사나 정부 이메일 계정을 사용하고 있다면, IT 부서에 연락하여 {senderEmail}에서 이메일을 받을 수 있도록 요청해 주세요`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`로그인 링크가 이메일로 전송되었어요. 3분 내에 도착하지 않으면 스팸 폴더를 확인해 주세요.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`계정이 있다면 {submittedEmailOrInbox}(으)로 이메일을 보냈어요. 이메일 안의 링크를 클릭하거나 아래에 코드를 입력해 주세요.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`이메일을 다시 받기를 원한다면, 가장 좋은 방법은 문제가 있는지 확인한 다음 이전 화면의 다시 구독 버튼을 클릭하는 것이에요.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`만약 구독한 이메일 뉴스레터를 받지 못하고 있다면, 확인해야 할 몇 가지 사항이 있어요.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`이 모든 확인을 완료했는데도 이메일을 받지 못하고 있다면, {supportAddress}에 연락하여 지원을 받을 수 있어요.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`영구적인 실패가 발생하여 뉴스레터를 보내려고 시도할 때, 계정의 이메일이 사용 중지돼요.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`이메일 클라이언트에서 {senderEmail}을 연락처 목록에 추가해 주세요. 이렇게 하면 메일 제공업체에게 이 주소에서 보낸 이메일을 신뢰해야 한다는 신호를 보낼 수 있어요.`,"Invalid email address":`잘못된 이메일 주소예요`,"Invalid verification code":`잘못된 인증 코드예요`,"Jamie Larson":`홍길동`,"[email protected]":`[email protected]`,"Less like this":`비슷한 게시물 줄이기`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`이메일이 스팸이나 프로모션 폴더에 실수로 들어가지 않도록 해 주세요. 만약 들어가 있다면 "스팸이 아님" 또는 "받은 편지함으로 이동"을 클릭해 주세요.`,Manage:`관리`,"Maybe later":`나중에 하기`,"Membership details":`멤버십 상세정보`,"Memberships from this email domain are currently restricted.":`현재 이 이메일 도메인에서의 멤버십 가입이 제한되어 있어요.`,"Memberships unavailable, contact the owner for access.":`멤버십을 이용할 수 없어요. 접근 권한을 위해 관리자에게 문의해 주세요.`,month:`월`,Monthly:`월간`,"More like this":`비슷한 게시물 더 보기`,"More options":`더 많은 옵션`,Name:`이름`,"Need more help? Contact support":`더 많은 도움이 필요하신가요? 지원팀에 문의해 주세요`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`뉴스레터는 계정에서 두 가지 이유로 사용 중지될 수 있어요: 이전 이메일이 스팸으로 표시되었거나, 이메일을 보내려고 시도했지만 영구적인 실패가 발생했을 때(바운스).`,"No member exists with this e-mail address.":`이 이메일 주소로 등록된 회원이 없어요.`,"No thanks, I want to cancel":`아니요, 취소할게요`,"Not ready to share? We've also emailed a copy to your inbox.":`아직 공유할 준비가 안 되셨나요? 받은 편지함에도 사본을 보내드렸어요.`,"Not receiving emails?":`이메일을 받지 못하고 계신가요?`,"Now check your email!":`지금 이메일을 확인해 주세요!`,"Occasional updates from {siteTitle}":`{siteTitle}
13에서 가끔 전하는 소식`,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`다시 구독한 후에도 받은 편지함에 이메일이 표시되지 않는다면 스팸 폴더를 확인해 주세요. 일부 받은 편지함 제공업체는 이전 스팸 신고 기록을 유지하고 계속해서 이메일을 표시해요. 이런 경우 최신 뉴스레터를 '스팸이 아님'으로 표시하여 기본 받은 편지함으로 옮겨주세요.`,"Open AOL Mail":`AOL Mail 열기`,"Open email":`이메일 열기`,"Open Feedbin":`Feedbin 열기`,"Open Gmail":`Gmail 열기`,"Open Hey":`Hey 열기`,"Open iCloud Mail":`iCloud Mail 열기`,"Open Mail.ru":`Mail.ru 열기`,"Open Outlook":`Outlook 열기`,"Open Proton Mail":`Proton Mail 열기`,"Open Yahoo Mail":`Yahoo Mail 열기`,"Permanent failure (bounce)":`영구적인 실패(바운스)`,"Phone number":`전화번호`,Plan:`플랜`,"Plan checkout was cancelled.":`플랜 결제가 취소되었어요.`,"Plan upgrade was cancelled.":`플랜 업그레이드가 취소되었어요.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`무료 구독 조정을 위해 {supportAddress}로 문의해 주세요.`,"Please enter {fieldName}":`{fieldName}을(를) 입력해 주세요`,"Please fill in required fields":`필수 항목을 입력해 주세요`,Podcasts:`팟캐스트`,"Re-enable emails":`이메일 재활성화`,Recommendations:`추천`,"Redeem your membership":`멤버십 사용하기`,"Redeeming...":`사용 중...`,"Renews at {price}.":`{price}에 갱신돼요.`,"Resume subscription":`구독 재개`,Retry:`다시 시도`,Save:`저장`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`다음 {durationInMonths}번의 결제 주기 동안 {amountOff}을(를) 절약하세요. 이후에는 {cadence}당 {currency}{originalPrice}이에요.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`다음 결제 주기에 {amountOff}을(를) 절약하세요. 이후에는 {cadence}당 {currency}{originalPrice}이에요.`,"Send the link below to share it with whoever you'd like.":`아래 링크를 보내 원하는 분과 공유하세요.`,"Sending login link...":`로그인 링크 전송 중...`,"Sending...":`전송 중...`,Share:`공유`,"Share a full membership to {siteTitle} with a friend or colleague":`{siteTitle}의 정식 멤버십을 친구나 동료와 공유하세요`,"Show all":`모두 보기`,"Sign in":`로그인`,"Sign out":`로그아웃`,"Sign up":`가입`,"Signup error: Invalid link":`가입 오류: 잘못된 링크`,"Signups from this email domain are currently restricted.":`현재 이 이메일 도메인에서의 가입이 제한되어 있어요.`,"Something went wrong, please try again later.":`문제가 발생했어요. 나중에 다시 시도해 주세요.`,"Sorry, no paid plans are available.":`죄송해요. 이용 가능한 유료 요금제가 없어요.`,"Sorry, no recommendations are available right now.":`죄송해요. 현재 추천할 만한 콘텐츠가 없어요.`,"Sorry, that didn’t work.":`죄송해요. 작동하지 않았어요.`,"Spam complaints":`스팸 신고`,"Start {amount}-day free trial":`{amount}일 동안의 무료 체험 시작`,"Starting {startDate}":`{startDate}부터 시작`,"Starting today":`오늘부터 시작`,"Submit feedback":`의견 제출`,Subscribe:`구독`,Subscribed:`구독 완료`,"Subscription plan updated successfully":`구독 플랜이 성공적으로 업데이트되었어요`,Success:`성공`,"Success! Check your email for magic link to sign-in.":`성공! 로그인을 위한 링크가 이메일로 전송되었어요.`,"Success! Your account is fully activated, you now have access to all content.":`성공! 계정이 활성화되었어요. 이제 모든 콘텐츠에 접근할 수 있어요.`,"Success! Your email is updated.":`성공! 이메일이 업데이트되었어요.`,"Successfully unsubscribed":`구독이 성공적으로 취소되었어요`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`구독해 주셔서 감사해요. 읽기를 시작하기 전에, 아래에 회원님이 좋아하실 만한 다른 사이트들이 있어요.`,"Thank you for your support":`지원해 주셔서 감사해요`,"Thank you for your support!":`지원해 주셔서 감사해요!`,"Thanks for the feedback!":`의견을 보내주셔서 감사해요!`,"That didn't go to plan":`계획대로 진행되지 않았어요`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`회원님의 이메일 주소는 {memberEmail}이에요. 이 주소가 맞지 않다면 <button>계정 설정 영역</button>에서 업데이트할 수 있어요.`,"There was a problem submitting your feedback. Please try again a little later.":`의견을 제출하는 중에 문제가 발생했어요. 잠시 후 다시 시도해 주세요.`,"There was an error cancelling your subscription, please try again.":`구독 취소 중 오류가 발생했어요. 다시 시도해 주세요.`,"There was an error continuing your subscription, please try again.":`구독 계속하기 중 오류가 발생했어요. 다시 시도해 주세요.`,"There was an error processing your payment. Please try again.":`결제 처리 중 오류가 발생했어요. 다시 시도해 주세요.`,"There was an error sending the email, please try again":`이메일 전송 중 오류가 발생했어요. 다시 시도해 주세요`,"This gift has already been consumed.":`이 선물은 이미 소진되었어요.`,"This gift has already been redeemed.":`이 선물은 이미 사용되었어요.`,"This gift has been refunded.":`이 선물은 환불되었어요.`,"This gift has expired.":`이 선물은 만료되었어요.`,"This site is invite-only, contact the owner for access.":`위 사이트는 초대된 사용자만 사용이 가능해요. 접근을 위해서는 관리자
13에게 연락해 주세요.`,"This site is not accepting donations at the moment.":`현재 이 사이트는 후원을 받지 않고 있어요.`,"This site is not accepting payments at the moment.":`현재 이 사이트는 결제를 받지 않고 있어요.`,"This site only accepts paid members.":`이 사이트는 유료 회원만 받고 있어요.`,Threads:`Threads`,Tier:`등급`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`가입을 완료하려면 이메일의 확인 링크를 클릭해 주세요. 3분 이내에 도착하지 않으면 스팸 폴더를 확인해 주세요!`,"To continue to stay up to date, subscribe to {publication} below.":`계속해서 최신 소식을 받아보시려면 아래에서 {publication}을(를) 구독해 주세요.`,"Too many attempts try again in {number} days.":`너무 많은 시도를 하셨어요. {number}일 후에 다시 시도해 주세요.`,"Too many attempts try again in {number} hours.":`너무 많은 시도를 하셨어요. {number}시간 후에 다시 시도해 주세요.`,"Too many attempts try again in {number} minutes.":`너무 많은 시도를 하셨어요. {number}분 후에 다시 시도해 주세요.`,"Too many different sign-in attempts, try again in {number} days":`너무 많은 로그인 시도를 하셨어요. {number}일 후에 다시 시도해 주세요`,"Too many different sign-in attempts, try again in {number} hours":`너무 많은 로그인 시도를 하셨어요. {number}시간 후에 다시 시도해 주세요`,"Too many different sign-in attempts, try again in {number} minutes":`너무 많은 로그인 시도를 하셨어요. {number}분 후에 다시 시도해 주세요`,"Too many sign-up attempts, try again later":`너무 많은 가입 시도를 하셨어요. 나중에 다시 시도해 주세요`,"Try free for {amount} days, then {originalPrice}.":`{amount}일 동안 무료로 사용한 후 {originalPrice}로 결제해 주세요.`,"Unable to initiate checkout session":`결제 세션을 시작할 수 없어요`,"Unlock access to all newsletters by becoming a paid subscriber.":`유료 구독자가 되어 모든 뉴스레터에 접근해 주세요.`,"Unsubscribe from all emails":`모든 이메일 구독 취소`,Unsubscribed:`구독 취소 완료`,"Unsubscribed from all emails.":`모든 이메일 구독이 취소되었어요.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`이메일 구독 취소는 {title}에 대한 유료 구독을 취소하지 않아요`,Update:`업데이트`,"Update your preferences":`설정 업데이트`,"Updates & announcements":`업데이트 및 공지사항`,"Verification link sent, check your inbox":`인증 링크를 보냈어요. 받은 편지함을 확인해 주세요`,"Verify your email address is correct":`이메일 주소가 올바른지 확인해 주세요`,"Verifying...":`확인 중...`,"View plans":`플랜 보기`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`이메일 주소를 찾을 수 없어 구독을 취소할 수 없어요. 사이트 관리자에게 문의해 주세요.`,"We'd hate to see you leave. How about a special offer to stay?":`떠나신다니 아쉬워요. 계속 함께하실 수 있도록 특별 혜택은 어떠세요?`,"Welcome back, {name}!":`{name}님, 다시 돌아오신 것을 환영해요!`,"Welcome back!":`다시 돌아오신 것을 환영해요!`,"Welcome to {siteTitle}":`{siteTitle}에 오신 것을 환영해요`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`받는 편지함이 이메일을 받지 못하는 경우 이를 바운스(bounce)라고 해요. 이는 일시적인 경우가 많지만, 이메일 주소가 잘못되었거나 존재하지 않는 경우 영구적인 실패로 반환될 수도 있어요.`,"Why has my email been disabled?":`왜 이메일이 비활성화되었나요?`,"X (Twitter)":`X (Twitter)`,year:`년`,Yearly:`연간`,"You already have an active subscription.":`이미 활성화된 구독이 있어요.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`현재 무료 멤버십을 사용 중이에요. 유료 구독으로 업그레이드하면 모든 콘텐츠에 접근하실 수 있어요.`,"You have been successfully resubscribed":`성공적으로 재구독되었어요`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`이제 {expiryDate}까지 {tierName}을(를) 이용하실 수 있어요. 즐겨주세요!`,"You're currently not receiving emails":`현재 이메일을 받지 않고 계세요`,"You're not receiving emails":`이메일을 받지 않고 계세요`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`최근 메시지를 스팸으로 표시했거나 메시지를 제공된 이메일 주소로 전달할 수 없어 이메일을 받지 못하고 계세요.`,"You've been gifted a membership":`멤버십을 선물받으셨어요`,"You've been gifted a membership to {siteTitle}":`{siteTitle}의 멤버십을 선물받으셨어요`,"You've successfully signed in.":`성공적으로 로그인되었어요.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`성공적으로 구독하셨어요: <strong>{siteTitle}</strong>`,"Your account":`계정`,"Your email":`이메일`,"Your email has failed to resubscribe, please try again":`이메일 재구독에 실패했어요. 다시 시도해 주세요`,"Your gift is ready":`선물이 준비됐어요`,"Your gift subscription will expire on {expiryDate}":`선물 구독이 {expiryDate}에 만료돼요`,"your inbox":`받은 편지함`,"Your input helps shape what gets published.":`회원님의 의견은 게시물을 제작하는 것에 큰 도움이 돼요.`,"Your name":`이름`,"Your subscription has been canceled and will expire on {expiryDate}.":`구독이 취소되었으며 {expiryDate}에 만료돼요.`,"Your subscription will expire on {expiryDate}":`회원님의 구독은 {expiryDate}에 만료돼요`,"Your subscription will renew on {renewalDate}":`회원님의 구독은 {renewalDate}에 갱신돼요`,"Your subscription will start on {subscriptionStart}":`회원님의 구독은 {subscriptionStart}에 시작돼요`},ns={"(save {highestYearlyDiscount}%)":`(жылдық {highestYearlyDiscount}% үнемдеңіз)`,"{amount} days free":`{amount} күн тегін`,"{amount} off":`{amount} жеңілдік`,"{amount} off for first {number} months.":`алғашқы {number} айға {amount} жеңілдік.`,"{amount} off for first {period}.":`алғашқы {period} мерзімге {amount} жеңілдік.`,"{amount} off forever.":`{amount} мәңгі жеңілдік.`,"{discount}% discount":`{discount}% жеңілдік`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} енді {newsletterName} ақпараттық бюллетенін алмайды.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`Пікірлеріңізге жауап берген кезде {memberEmail} хаттар алмайды.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} енді бұл ақпараттық бюллетенді алмайды.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} күн тегін`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Аккаунт`,"Account details updated successfully":``,"Account settings":`Аккаунт баптаулары`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Тегін сынақ мерзімі аяқталғаннан кейін таңдаған деңгейіңіз үшін қалыпты баға төленеді. Оған дейін әрқашан бас тартуға болады.`,"Already a member?":`Аккаунт бар ма?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Күтпеген қате пайда болды. Қайта көріңіз немесе қате жалғаса берсе <a>қолдауға хабарласыңыз</a>.`,Back:`Қайту`,"Back to Log in":`Кіру бетіне қайту`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Қара Жұма`,Bluesky:``,"Cancel anytime.":`Кез келген уақытта бас тартуға болады.`,"Cancel subscription":`Жазылымнан бас тарту`,Canceled:``,"Cancellation reason":`Бас тарту себебі`,Change:`Өзгерту`,"Change plan":``,"Check spam & promotions folders":`Спам және жарнамалар қалталарын тексеріңіз`,"Check with your mail provider":`Пошта провайдері арқылы тексеріңіз`,"Check your inbox to verify email update":``,Choose:`Таңдау`,"Choose a different plan":`Басқа жоспарды таңдау`,"Choose a plan":``,"Choose your newsletters":`Ақпараттық бюллетеньдерді таңдау`,"Click here to retry":`Қайта көру үшін мұнда басыңыз`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Жабу`,Code:``,"Comment preferences updated.":``,Comments:`Пікірлер`,Complimentary:`Ақысыз`,Confirm:`Растау`,"Confirm cancellation":`Бас тартуды растау`,"Confirm subscription":`Жазылымды растау`,"Contact support":`Қолдау бөліміне хабарласу`,Continue:`Жалғастыру`,"Continue subscription":`Жазылымды жалғастыру`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Кіру мүмкін болмады. Кіру сілтемесінің мерзімі өтіп кетті.`,"Could not update email! Invalid link.":`Email поштаны жаңарту мүмкін болмады! Жарамсыз сілтеме.`,"Create a new contact":`Жаңа контакт құру`,"Current plan":`Ағымдағы жоспар`,"Delete account":`Аккаунтты жою`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Мұны жасағыңыз келмеді ме? Теңшелімдерді <button>осында</button> басқарыңыз.`,"Don't have an account?":`Аккаунтыңыз жоқ па?`,Edit:`Өңдеу`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Email бюллетені`,"Email newsletter settings updated":``,"Email preferences":`Email теңшелімдері`,"Email preferences updated.":``,Emails:`Электрондық хаттар`,"Emails disabled":`Электрондық хаттар өшірілген`,"Ends {offerEndDate}":`{offerEndDate} аяқталады`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Қате`,"Expires {expiryDate}":`{expiryDate} аяқталады`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Үздіксіз`,"Free Trial – Ends {trialEnd}":`Тегін сынақ мерзімі – {trialEnd} аяқталады`,"Get help":`Көмек алу`,"Get in touch for help":`Көмек алу үшін байланысу`,"Get notified when someone replies to your comment":`Бі
13реу пікіріңізге жауап берген кезде хабарландыру алу`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Осы жазбаға кері байланыс беру`,"Help! I'm not receiving emails":`Көмек! Маған электрондық хаттар келмеді`,"Here are a few other sites you may enjoy.":`Сізге ұнауы мүмкін басқа да сайттар.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Егер ақпараттық бюллетень спам ретінде белгіленсе, қажетсіз хабарламаларды енді алмас үшін электрондық хаттар автоматты түрде сол мекенжай үшін өшіріледі.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Егер спам шағымы кездейсоқ болса немесе сіз қайтадан электрондық хаттарды алғыңыз келсе, алдыңғы экрандағы түймені басып, қайта жазылуға болады.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Егер жазылымнан қазір бас тартсаңыз, қолжетімділік {periodEnd} мерзіміне дейін сақталады.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Егер сізде корпоративтік немесе үкіметтік электрондық пошта аккаунты болса, IT бөліміне хабарласып, {senderEmail} мекенжайынан хаттарды қабылдауға рұқсат беруін сұраңыз.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Кіру сілтемесі кіріс жәшігіңізге жіберілді. Егер ол 3 минут ішінде келмесе, спам қалтасын тексеріңіз.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Егер қайтадан электрондық хаттарды алғыңыз келсе, ең абзалы электрондық пошта мекенжайыңызда бәрі дұрыстығын тексеру және алдыңғы экрандағы қайта жазылу түймесін басу.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Егер сіз жазылған электрондық бюллетень келмей жатса, тексеру керек бірнеше нәрсе бар.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Егер тексеру керек барлық нәрсені жасап, хаттар әлі де келмесе, {supportAddress} мекенжайына хабарласып, көмекке жүгініңіз.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Ақпараттық бюллетеньді жіберу сәтінде тұрақты қате шықса, аккаунттағы хаттар өшіріледі.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Электрондық пошта клиентінде {senderEmail} адресін контактілер тізіміне қосыңыз. Бұл провайдерге осы адрестен жіберілген хаттардың сенімді екенін көрсетеді.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Мұндайдан азырақ`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Хаттардың кездейсоқ Спам немесе Жарнамалар қалтасына түсіп кетпеуін қадағалаңыз. Егер олар сол жерÐ
13³Ðµ түссе, "Спам емес" және/немесе "Кіріс жәшігіне көшіру" түймесін басыңыз.`,Manage:`Басқару`,"Maybe later":`Мүмкін кейінірек`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Аккаунт қосу мүмкін емес, қолжетімділік үшін иесіне хабарласыңыз.`,month:``,Monthly:`Ай сайын`,"More like this":`Мұндайдан көбірек`,"More options":``,Name:`Есімі`,"Need more help? Contact support":`Қосымша көмек керек пе? Қолдау бөліміне хабарласыңыз`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Ақпараттық бюллетеньдер аккаунтыңызда екі себеп бойынша өшірілуі мүмкін: Алдыңғы хат спам ретінде белгіленген немесе хат жіберу әрекеті тұрақты қате (қайту) шыққан.`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Хаттар келмей жатыр ма?`,"Now check your email!":`Енді электрондық поштаңызды тексеріңіз!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Қайта жазылғаннан кейін, егер әлі де кіріс жәшігіңізде хаттар көрінбесе, спам қалтасын тексеріңіз. Кейбір пошта провадерлері бұрынғы спам шағымдарын сақтап, хаттарды белгілеуін жалғастырады. Егер солай болса, соңғы ақпараттық бюллетеньді "Спам емес" деп белгілеңіз және оны негізгі кіріс жәшігіне жылжытыңыз.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Тұрақты қате (қайту)`,"Phone number":``,Plan:`Жоспар`,"Plan checkout was cancelled.":`Жоспарды сатып алу тоқтатылды.`,"Plan upgrade was cancelled.":`Жоспарды жаңарту тоқтатылды.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Ақысыз жазылымды реттеу үшін {supportAddress} мекенжайына хабарласыңыз.`,"Please enter {fieldName}":``,"Please fill in required fields":`Қажет жерлерді толтырыңыз`,Podcasts:``,"Re-enable emails":`Электрондық хаттарды қайта қосу`,Recommendations:`Ұсыныстар`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price} бағасымен жаңартылады.`,"Resume subscription":``,Retry:`Қайта көру`,Save:`Сақтау`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Кіру сілтемесі жіберілуде...`,"Sending...":`Жіберілуде...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Барлығын көрсету`,"Sign in":`Кіру`,"Sign out":`Шығу`,"Sign up":`Тіркелу`,"Signup error: Invalid link":`Тіркелу қатесі: Жарамсыз сілтеме`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Өкінішті, бұдан ештеңе шықпады.`,"Spam complaints":`Спам шағымдары`,"Start {amount}-day free trial":`{amount} күндік тегін сынақты бастау`,"Starting {startDate}":`{startDate} бастап`,"Starting today":`Бүгіннен бастап`,"Submit feedback":`Кері байланыс жіберу`,Subscribe:`Жазылу`,Subscribed:`Жазылған`,"Subscription plan updated successfully":``,Success:`Тамаша`,"Success! Check your email for magic link to sign-in.":`Тамаша! Кіруге арналған ғажайып сілтемені электрондық поштаңыздан қараңыз.`,"Success! Your account is fully activated, you now have access to all content.":`Тамаша! Аккаунтыңыз толық іске қосылды, енді сізге барлық мазмұн қолжетімді.`,"Success! Your email is updated.":`Тамаша! Электрондық поштаңыз жаңартылды.`,"Successfully unsubscribed":`Жазылымнан бас тарту сәтті орындалды`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Жазылғаныңызға рахмет. Оқуды бастамас бұрын, төменде сізге ұнауы мүмкін басқа да сайттар бар.`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Кері байланыс үшін рахмет!`,"That didn't go to plan":`Бірнәрсе қате болды`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Сіздің электрондық пошта мекенжайыңыз — {memberEmail} — егер бұл қате болса, оны <button>аккаунт баптауларынан</button> жаңарта аласыз.`,"There was a problem submitting your feedback. Please try again a little later.":`Кері байланысты жіберу кезінде олқылық пайда болды. Кейінірек қайта көріңіз.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Бұл сайтқа тек шақырту бойынша кіруге болады, рұқсат алу үшін иесіне хабарласыңыз.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`іркелуді аяқтау үшін, кіріс жәшігіңіздегі растау сілтемесін басыңыз. Егер ол 3 минут ішінде келмесе, спам қалтасын тексеріңіз!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`{amount} күн тегін қолданып көріңіз, содан кейінгі бағасы {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Ақылы түрде жазылу арқылы барлық ақпараттық бюллетеньдерге қол жеткізіңіз.`,"Unsubscribe from all emails":`Барлық хаттарға жазылымнан бас тарту`,Unsubscribed:`Жазылымнан бас тартылды`,"Unsubscribed from all emails.":`Барлық хаттарға жазылымынан бас тартылды`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Хаттарға жазылымнан бас тарту {title} үшін төленген жазылымыңызды жоймайды`,Update:`Жаңарту`,"Update your preferences":`Таңдауларыңызды жаңарту`,"Updates & announcements":``,"Verification link sent, check your inbox":`Растау сілтемесі жіберілді, кіріс жәшігіңізді тексеріңіз`,"Verify your email address is correct":`Email адресінің дұрыстығын тексеріңіз`,"Verifying...":``,"View plans":`Жоспарларды көру`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Біз сізді жазылымнан айыра алмадық, өйткені электрондық пошта мекенжайы табылмады. Сайт иесіне хабарласыңыз.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Қош келдіңіз, {name}!`,"Welcome back!":`Қош келдіңіз!`,"Welcome to {siteTitle}":`{siteTitle} сайтына қош келдіңіз`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Кіріс жәшігі хатты қабылдай алмаса, бұл әдетте "қайту" деп аталады. Көп жағдайда бұл уақытша нәрсе. Алайда электрондық пошта мекенжайы жарамсыз я жоқ болған жағдайда қайтқан хат тұрақты қате ретінде танылуы мүмкін.`,"Why has my email been disabled?":`Менің электрондық поштам неге өшірілді?`,"X (Twitter)":``,year:``,Yearly:`Жыл сайын`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Сізде әзірге тегін аккаунт бар, оның мүмкіндіктерін толық пайдалана алу үшін ақылы жазылымға жаңартыңыз.`,"You have been successfully resubscribed":`Қайта жазылу сәтті орындалды`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Сізге әзірге электрондық хаттар келіп жатқан жоқ`,"You're not receiving emails":`Сізге электрондық хаттар келіп жатқан жоқ`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Сізге электрондық хаттар келіп жатқан жоқ, себебі жақында келген хат спам ретінде белгіленген немесе хабарламаларды сіз көрсеткен электрондық пошта мекенжайына жеткізу мүмкін емес.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Кіру сәтті орындалды.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Жазылым сәтті орындалды <strong>{siteTitle}</strong>`,"Your account":`Сіздің аккаунт`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Сіздің пікіріңіз жарияланатын мазмұнды қалыптастыруға көмектеседі.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Сіздің жазылым {expiryDate} күні аяқталады`,"Your subscription will renew on {renewalDate}":`Сіздің жазылым {renewalDate} күні қайта жаңартылады`,"Your subscription will start on {subscriptionStart}":`Сіздің жазылым {subscriptionStart} күні басталады`},rs={"(save {highestYearlyDiscount}%)":`(Sutaupyk {highestYearlyDiscount}%)`,"{amount} days free":`{amount} d. nemokamai`,"{amount} off":`{amount} mažiau`,"{amount} off for first {number} months.":`{amount} pigiau pirmiems {number} mėnesiams.`,"{amount} off for first {period}.":`{amount} pigiau pirmam {period}`,"{amount} off forever.":`{amount} mažiau visam laikui.`,"{discount}% discount":`{discount}% nuolaida`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`Į {memberEmail} nuo šiol nebebus siunčiamas {newsletterName} naujienlaiškis.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`Į {memberEmail} nuo šiol nebebus siunčiami pranešimai apie naujus atsakymus į jūsų komentarą.`,"{memberEmail} will no longer receive this newsletter.":`Į {memberEmail} nuo šiol nebebus siunčiamas naujienlaiškis.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} d. nemokamai`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Paskyra`,"Account details updated successfully":``,"Account settings":`Paskyros nustatymai`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Pasibaigus nemokamam bandomajam laikotarpiui, bus nuskaičiuota įprasta pasirinkto prenumeratos tipo kaina. Bet kuriuo metu galite atšaukti prenumeratą.`,"Already a member?":`Jau turite paskyrą?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Įvyko klaida. Bandykite dar kartą arba <a>susisiekite su palaikymo komanda</a>, jei klaida išlieka.`,Back:`Atgal`,"Back to Log in":`Sugrįžti į prisijungimą`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Juodasis penktadienis`,Bluesky:``,"Cancel anytime.":`Atšaukite bet kuriuo metu.`,"Cancel subscription":`Atšaukti prenumeratą`,Canceled:``,"Cancellation reason":`Prenumeratos atšaukimo priežastis`,Change:`Pakeisti`,"Change plan":``,"Check spam & promotions folders":`Patikrinkite šlamšto (spam) ir reklamos aplankus`,"Check with your mail provider":`Pasitarkite su savo el. pašto paslaugų teikėju`,"Check your inbox to verify email update":``,Choose:`Pasirinkite`,"Choose a different plan":`Pasirinkite kitą planą`,"Choose a plan":``,"Choose your newsletters":`Pasirinkite norimus naujienlaiškius`,"Click here to retry":`Spauskite čia, kad pakartotumėte`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Uždaryti`,Code:``,"Comment preferences updated.":``,Comments:`Komentarai`,Complimentary:`Nemokamas`,Confirm:`Patvirtinti`,"Confirm cancellation":`Patvirtinti atšaukimą`,"Confirm subscription":`Patvirtinti prenumeratą`,"Contact support":`Susisiekti su pagalba`,Continue:`Tęsti`,"Continue subscription":`Pratęsti prenumeratą`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Nepavyko prijungti. Prisijungimo nuoroda nebegalioja.`,"Could not update email! Invalid link.":`Nepavyko atnaujinti el. pašto adreso! Negaliojanti nuoroda.`,"Create a new contact":`Sukurti naują kontaktą`,"Current plan":`Dabartinis planas`,"Delete account":`Ištrinti paskyrą`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Neplanavote to daryti? Galite keisti nustatymus <button>čia</button>.`,"Don't have an account?":`Dar neturite paskyros?`,Edit:`Redaguoti`,Email:`El. paštas`,"Email confirmation link expired.":``,"Email newsletter":`Naujienlaiškis el. paštu`,"Email newsletter settings updated":``,"Email preferences":`El. pašto nustatymai`,"Email preferences updated.":``,Emails:`Laiškai`,"
13Emails disabled":`El. laiškai deaktyvuoti`,"Ends {offerEndDate}":`Baigiasi {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Klaida`,"Expires {expiryDate}":`Nustoja galioti {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Neribotam laikui`,"Free Trial – Ends {trialEnd}":`Nemokamas bandomasis laikotarpis – Baigiasi {trialEnd}`,"Get help":`Gauti pagalbos`,"Get in touch for help":`Susisiekti dėl pagalbos`,"Get notified when someone replies to your comment":`Gaukite pranešimą, kai kas nors atsakys į jūsų komentarą`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Įvertinkite šį straipsnį`,"Help! I'm not receiving emails":`Pagalbos! Negaunu el. laiškų`,"Here are a few other sites you may enjoy.":`Tai keletas kitų svetainių, kurios jums gali patikti.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Jei naujienlaiškis pažymėtas kaip šlamštas, el. laiškai automatiškai išjungiami tam el. pašto adresui, siekiant užtikrinti, kad nebegautumėte jokių nepageidaujamų pranešimų.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Jei el. laiškus kaip šlamštą pažymėjote netyčia arba norite vėl juos gauti, galite iš naujo prenumeruoti naujienlaiškį spustelėdami mygtuką ankstesniame ekrane.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Jei prenumeratą nutrauksite dabar, vis dar galėsite ja naudotis iki {periodEnd}`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Jei turite įmonės ar vyriausybės el. pašto paskyrą, susisiekite su IT skyriumi ir paprašykite leisti gauti el. laiškus iš {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Prisijungimo nuoroda buvo išsiųsta į jūsų el. pašto dėžutę. Jei laiškas neatkeliauja per 3 minutes, patikrinkite šlamšto (spam) aplanką.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Jei norite vėl gauti el. laiškus, būtų geriausia patikrinti įvestą el. pašto adresą ir ankstesniame ekrane spustelėti prenumeruoti.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Jei negaunate el. paštu naujienlaiškio, kurį užsiprenumeravote, štai keli dalykai, kuriuos reikia patikrinti.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}
13.":`Jei atlikote visas Å¡ias patikras ir vis tiek negaunate el. laiÅ¡kų, bandykite kreiptis pagalbos: {supportAddress}`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Jei nuolatos nepavyks iÅ¡siųsti naujienlaiÅ¡kio, siuntimas Å¡iai paskyrai bus iÅ¡jungtas`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`El. paÅ¡to programoje pridėkite {senderEmail} į savo kontaktų sąrašą. Tai parodys jÅ«sų el. paÅ¡to paslaugų teikėjui, kad Å¡iuo adresu siunčiami el. laiÅ¡kai turėtų bÅ«ti patikimi.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Mažiau tokių, kaip Å¡is`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Ä®sitikinkite, kad el. laiÅ¡kai netyčia nepatenka į paÅ¡to dėžutės aplankus „ŠlamÅ¡tas“ arba „Reklamos“. Jei taip įvyko, spustelėkite "Žymėti kaip ne Å¡lamÅ¡tą" ir (arba) "Perkelti į gautuosius".`,Manage:`Tvarkyti`,"Maybe later":`GalbÅ«t vėliau`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Narystės negalimos, susisiekite su savininku dėl prieigos.`,month:``,Monthly:`Mėnesinis`,"More like this":`Daugiau tokių, kaip Å¡is`,"More options":``,Name:`Vardas`,"Need more help? Contact support":`Reikia daugiau pagalbos? Susisiekite`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`NaujienlaiÅ¡kiai gali bÅ«ti iÅ¡jungti paskyroje dėl dviejų priežasčių: ankstesnis el. laiÅ¡kas buvo pažymėtas kaip Å¡lamÅ¡tas arba bandymai iÅ¡siųsti el. laiÅ¡ką buvo nuolatos atmetami.`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Negaunate el. laiÅ¡kų?`,"N
13ow check your email!":`Dabar patikrinkite savo el. paštą`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Jei užsiprenumeravę iš naujo nematote el. laiškų gautuosiuose, patikrinkite šlamšto aplanką. Kai kurie el. paslaugų teikėjai registruoja ankstesnius laiškų žymėjimus dėl šlamšto ir toliau juos žymi. Jei taip atsitiks, pažymėkite naujausią gautą laišką kaip „Ne šlamštą“, kad grąžintumėte jį į pagrindinių gautųjų sąrašą.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Nuolatinis atmetimas`,"Phone number":``,Plan:`Planas`,"Plan checkout was cancelled.":`Plano apmokėjimas buvo atšauktas.`,"Plan upgrade was cancelled.":`Plano pagerinimas buvo atšauktas.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Prašome susisiekti {supportAddress}, norėdami koreguoti savo nemokamą prenumeratą.`,"Please enter {fieldName}":``,"Please fill in required fields":`Užpildykite visus privalomus laukus`,Podcasts:``,"Re-enable emails":`Iš naujo įjungti el. laiškus`,Recommendations:`Rekomendacijos`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Atsinaujins už`,"Resume subscription":``,Retry:`Kartoti`,Save:`Išsaugoti`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Siunčiama prisijungimo nuoroda...`,"Sending...":`Siunčiama...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Rodyti viską`,"Sign in":`Prisijungti`,"Sign out":`Atsijungti`,"Sign up":`Registruotis`,"Signup error: Invalid link":`Registracijos klaida: negaliojanti nuoroda`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Atsiprašome, nepavyko.`,"Spam complaints":`Skundai dėl šlamšto`,"Start {amount}-day free trial":`Pradėti {amount}-dienų nemokamą bandomąją versiją`,"Starting {startDate}":`Prasidės {startDate}`,"Starting today":`Prasideda šiandien`,"Submit feedback":`Pateikti atsiliepimą`,Subscribe:`Prenumeruoti`,Subscribed:`Užsiprenumeruota`,"Subscription plan updated successfully":``,Success:`Viskas pavyko`,"Success! Check your email for magic link to sign-in.":`Viskas pavyko! Dabar savo el. pašto dėžutėje ieškokite specialios nuorodos prisijungimui. `,"Success! Your account is fully activated, you now have access to all content.":`Pavyko! Jūsų paskyra pilnai aktyvuota, nuo šiol turite prieigą prie specialaus turinio.`,"Success! Your email is updated.":`Pavyko! Jūsų el. pašto adresas atnaujintas.`,"Successfully unsubscribed":`Prenumerata sėkmingai atšaukta`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Ačiū, kad užsiprenumeravote. Prieš pradėdami skaityti, peržvelkite ir keletą kitų svetainių, kurios jums gali patikti.`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Ačiū už atsiliepimą!`,"That didn't go to plan":`Kažkas nepavyko`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Nustatytas El. pašto adresas yra {memberEmail} – jei jis neteisingas, galite jį atnaujinti <button>paskyros nustatymuose</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Pateikiant atsiliepimą iškilo problema. Bandykite dar kartą vėliau.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Ši svetainė pasiekiama tik su pakvietimu, susisiekite su savininku dėl prieigos. `,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Jei norite užbaigti registraciją, gautame el. laiške spustelėkite patvirtinimo nuorodą. Jei laiško negaunate per 3 minutes, patikrinkite šlamšto (spam) aplanką!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Išbandykite {amount} d. nemokamai, vėliau {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Gaukite prieigą prie visų naujienlaiškių įsigiję mokamą prenumeratą.`,"Unsubscribe from all emails":`Atšaukti visas laiškų prenumeratas.`,Unsubscribed:`Nebeprenumeruojama`,"Unsubscribed from all emails.":`Atšauktos visų laiškų prenumeratos.`,"Unsubscribing from emails will not cancel your paid subscription to {title}
13":`Naujienlaiškio prenumeratos atšaukimas nenutrauks jūsų įsigytos mokamos {title} prenumeratos`,Update:`Atnaujinti`,"Update your preferences":`Atnaujinti nustatymus`,"Updates & announcements":``,"Verification link sent, check your inbox":`Patvirtinimo nuoroda išsiųsta, patikrinkite savo el. pašto dėžutę`,"Verify your email address is correct":`Įsitikinkite, jog jūsų el pašto adresas yra teisingas`,"Verifying...":``,"View plans":`Peržiūrėti planus`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Nepavyko atšaukti laiškų prenumeratos, nes nepavyko rasti jūsų el. pašto adreso sistemoje. Susisiekite su svetainės savininku. `,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Sveiki sugrįžę, {name}!`,"Welcome back!":`Sveiki sugrįžę!`,"Welcome to {siteTitle}":`Sveiki apsilankę {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Kai el. pašto dėžutė nepriima el. laiško, tai paprastai vadinama atmetimu. Daugeliu atvejų tai gali būti laikina. Tačiau kai kuriais atvejais atšauktas el. laiškas gali būti grąžintas kaip pasikartojantis gedimas, kai el. pašto adresas neteisingas arba neegzistuoja.`,"Why has my email been disabled?":`Kodėl mano el. paštas buvo deaktyvuotas?`,"X (Twitter)":``,year:``,Yearly:`Metinis`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Jūsų narystė šiuo metu yra nemokama. Norėdami turėti pilną prieigą įsigykite mokamą prenumeratą.`,"You have been successfully resubscribed":`Jūs sėkmingai atkūrėte prenumeratą`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Jūs šiuo metu negaunate el. laiškų`,"You're not receiving emails":`Jūs negaunate el. laiškų`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Jūs šiuo metu negaunate el. laiškų, nes pažymėjote naujausią laišką kaip šlamštą arba dėl to, kad nepavyko išsiųsti pranešimų jūsų nurodytu el. pašto adresu.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Sėkmingai prisijungėte.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Sėkmingai užsiprenumeravote <strong>{siteTitle}</strong>`,"Your account":`Jūsų paskyra`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Jūsų indėlis padeda kurti tai, kas yra viešinama.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Jūsų prenumerata baigsis {expiryDate}`,"Your subscription will renew on {renewalDate}":`Jūsų prenumerata atsinaujins {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Jūsų prenumerata prasidės {subscriptionStart}`},is={"(save {highestYearlyDiscount}%)":`(ietaupiet {highestYearlyDiscount}%)`,"{amount} days free":`{amount}\xA0dienas bez maksas`,"{amount} off":`{amount} atlaide`,"{amount} off for first {number} months.":`{amount} atlaide pirmajos {number}\xA0mēnešos.`,"{amount} off for first {period}.":`{amount} atlaide pirmajam {period}.`,"{amount} off forever.":`{amount} atlaide uz visiem laikiem.`,"{discount}% discount":`{discount}% atlaide`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} vairs nesaņems {newsletterName} biļetenu.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} vairs nesaņems e-pasta ziņojumus, kad kāds atbildēs uz jūsu komentāriem.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} vairs nesaņems šo biļetenu.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays}\xA0dienas bez maksas`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Konts`,"Account details updated successfully":`Konta informācija ir veiksmīgi atjaunināta`,"Account settings":`Konta iestatījumi`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Pēc bezmaksas izmēģinājuma perioda beigām no jums tiks iekasēta parastā cena par jūsu izvēlēto līmeni. Jūs vienmēr varat atcelt pirms tam.`,"Already a member?":`Vai jau esat dalībnieks?`,"An error occurred":`Radās kļūda`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Radās neparedzēta kļūda. Lūdzu, mēģiniet vēlreiz vai <a>sazinieties ar atbalsta dienestu</a>, ja kļūda joprojām pastāv.`,Back:`Atpakaļ`,"Back to Log in":`Atpakaļ uz Pieteikties`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Melnā piektdiena`,Bluesky:``,"Cancel anytime.":`Atcelt jebkurā laikā`,"Cancel subscription":`Anulēt abonementu`,Canceled:``,"Cancellation reason":`Atcelšanas iemesls`,Change:`Mainīt`,"Change plan":`Mainīt plānu`,"Check spam & promotions folders":`Pārbaudiet surogātpasta un reklāmu mapes`,"Check with your mail provider":`Sazinieties ar savu pasta pakalpojumu sniedzēju`,"Check your inbox to verify email update":`Pārbaudiet savu iesūtni, lai apstiprinātu e-pasta atjauninājumu`,Choose:`Izvēlieties`,"Choose a different plan":`Izvēlieties citu plānu`,"Choose a plan":`Izvēlieties plānu`,"Choose your newsletters":`Izvēlieties savus biļetenus`,"Click here to retry":`Noklikšķiniet šeit, lai mēģinātu vēlreiz`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Aizvērt`,Code:``,"Comment preferences updated.":`Komentāru preferences ir atjauninātas.`,Comments:`komentāri`,Complimentary:`Bezmaksas`,Confirm:`Apstiprināt`,"Confirm cancellation":`Apstipriniet atcelšanu`,"Confirm subscription":`Apstipriniet abonementu`,"Contact support":`Sazinieties ar atbalsta dienestu`,Continue:`Turpināt`,"Continue subscription":`Turpināt abonēšanu`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Nevarēja izveidot Stripe izrakstīšanās sesiju`,"Could not sign in. Login link expired.":`Nevarēja pierakstīties. Pieteikšanās saites derīguma termiņš ir beidzies.`,"Could not update email! Invalid link.":`Nevarēja atjaunināt e-pastu! Nederīga saite.`,"Create a new contact":`Izveidojiet jaunu kontaktu`,"Current plan":`Pašreizējais plāns`,"Delete account":`Dzēst kontu`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Vai nevēlējāties to darīt? Pārvaldiet savas preferences <button>šeit</button>
13.`,"Don't have an account?":`Vai jums nav konta?`,Edit:`Rediģēt`,Email:`E-pasts`,"Email confirmation link expired.":``,"Email newsletter":`E-pasta biļetens`,"Email newsletter settings updated":`E-pasta biļetena iestatījumi ir atjaunināti`,"Email preferences":`E-pasta preferences`,"Email preferences updated.":`E-pasta preferences atjauninātas.`,Emails:`E-pasti`,"Emails disabled":`E-pasti ir atspējoti`,"Ends {offerEndDate}":`Beidzas: {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Ievadiet savu e-pasta adresi`,"Enter your name":`Ievadiet savu vārdu`,Error:`Kļūda`,"Expires {expiryDate}":`Derīguma termiņš: {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Neizdevās atcelt abonementu. Lūdzu, mēģiniet vēlreiz`,"Failed to log in, please try again":`Neizdevās pieteikties, lūdzu, mēģiniet vēlreiz`,"Failed to log out, please try again":`Neizdevās atteikties. Lūdzu, mēģiniet vēlreiz`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Neizdevās apstrādāt norēķināšanos. Lūdzu, mēģiniet vēlreiz`,"Failed to send magic link email":`Neizdevās nosūtīt burvju saites e-pasta ziņojumu`,"Failed to send verification email":`Neizdevās nosūtīt verifikācijas e-pastu`,"Failed to sign up, please try again":`Neizdevās reģistrēties, lūdzu, mēģiniet vēlreiz`,"Failed to update account data":`Neizdevās atjaunināt konta datus`,"Failed to update account details":`Neizdevās atjaunināt konta informāciju`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Neizdevās atjaunināt informatīvā izdevuma iestatījumus`,"Failed to update subscription, please try again":`Neizdevās atjaunināt abonementu. Lūdzu, mēģiniet vēlreiz`,"Failed to verify code, please try again":``,Forever:`Uz visiem laikiem`,"Free Trial – Ends {trialEnd}":`Bezmaksas izmēģinājums\xA0— beidzas {trialEnd}`,"Get help":`Saņemiet palīdzību`,"Get in touch for help":`Sazinieties, lai saņemtu palīdzību`,"Get notified when someone replies to your comment":`Saņemiet paziņojumu, kad kāds atbild uz jūsu komentāru`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Sniedziet atsauksmes par šo ziņu`,"Help! I'm not receiving emails":`Palīdziet! Es nesaņemu e-pastus`,"Here are a few other sites you may enjoy.":`Šeit ir dažas citas vietnes, kas jums varētu patikt.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ja informatīvais izdevums ir atzīmēts kā mēstule, e-pasta ziņojumi šai adresei tiek automātiski atspējoti, lai nodrošinātu, ka vairs nesaņemat nevēlamus ziņojumus.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ja sūdzība par surogātpastu bija nejauša vai vēlaties atkal saņemt e-pastus, varat atkārtoti abonēt e-pastus, noklikšķinot uz pogas iepriekšējā ekrānā.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Ja atcelsiet savu abonementu tagad, jums joprojām būs piekļuve līdz {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ja jums ir uzņēmuma vai valdības e-pasta konts, sazinieties ar savu IT nodaļu un lūdziet atļauju saņemt e-pasta ziņojumus no {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Pieteikšanās saite ir nosūtīta uz jūsu iesūtni. Ja tas nepienāk 3 minūšu laikā, noteikti pārbaudiet surogātpasta mapi.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}
13. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ja vēlaties atsākt saņemt e-pasta ziņojumus, labākā nākamā darbÄ«ba ir pārbaudÄ«t, vai jÅ«su e-pasta adresē nav problēmu, un pēc tam noklikšķiniet uz atkārtoti abonēt iepriekšējā ekrānā.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Ja nesaņemat e-pasta biļetenu, kuru esat abonējis, Å¡eit ir dažas lietas, kas jāpārbauda.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ja esat pabeidzis visas šīs pārbaudes un joprojām nesaņemat e-pasta ziņojumus, varat sazināties, lai saņemtu atbalstu, sazinoties ar {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Ja, mēģinot nosÅ«tÄ«t biļetenu, tiek saņemta neatgriezeniska kļūme, e-pasta ziņojumi kontā tiks atspējoti.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Savā e-pasta klientā pievienojiet {senderEmail} savam kontaktpersonu sarakstam. Tas norāda jÅ«su pasta pakalpojumu sniedzējam, ka no šīs adreses nosÅ«tÄ«tajiem e-pasta ziņojumiem ir jābÅ«t uzticamiem.`,"Invalid email address":`NederÄ«ga e-pasta adrese`,"Invalid verification code":``,"Jamie Larson":`Džeimijs Larsons`,"[email protected]":`[email protected]`,"Less like this":`Mazāk kā Å¡is`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Pārliecinieties, vai e-pasta ziņojumi nejauÅ¡i nenonāk jÅ«su iesÅ«tnes mapē Mēstules vai Reklāmas. Ja tie ir, noklikšķiniet uz "AtzÄ«mēt kā ne surogātpastu" un/vai "Pārvietot uz iesÅ«tni".`,Manage:`PārvaldÄ«t`,"Maybe later":`VarbÅ«t vēlāk`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`DalÄ«ba nav pieejama. Lai iegÅ«tu piekļuvi, sazinieties ar Ä«paÅ¡nieku.`,month:`mēnesis`,Monthly:`IkmēneÅ¡a`,"More like this":`Vairāk kā Å¡is`,"More options":``,Name:`Vārds`,"Need more help? Contact support":`Vai nepiecieÅ¡ama papildu palÄ«dzÄ«ba? Sazinieties ar atbalsta dienestu`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`InformatÄ«vos izdevumus jÅ«su kontā var atspējot divu iemeslu dēļ: iepriekšējais e-pasts tika atzÄ«mēts kā mēstule vai mēģinājums nosÅ«tÄ«t e-pastu izraisÄ«ja neatgriezenisku kļūmi (bounce).`,"No member exists with this e-mail address.":`Nav neviena dalÄ«bnieka ar Å¡o e-pasta adresi.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Vai nesaņemat e-pastus?`,"Now check your email!":`Tagad pārbaudiet savu e-pastu!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Ja pēc atkārtotas abonēšanas iesÅ«tnē joprojām neredzat e-pasta ziņojumus, pārbaudiet surogātpasta mapi. Daži iesÅ«tnes pakalpojumu sniedzēji reÄ£istrē iepriekšējās surogātpasta sÅ«dzÄ«bas un turpinās atzÄ«mēt e-pastus. Ja tā notiek, atzÄ«mējiet jaunāko biļetenu kā “Nav mēstules”, lai pārvietotu to atpakaļ uz savu primāro iesÅ«tni.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`PastāvÄ«ga kļūme (bounce)`,"Phone number":`Tālruņa numurs`,Plan:`Plāns`,"Plan checkout was cancelled.":`Plāna izrakstīšanās tika atcelta.`,"Plan upgrade was cancelled.":`Plāna jaunināšana tika atcelta.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`LÅ«dzu, sazinieties ar {supportAddress}, lai pielāgotu savu bezmaksas abonementu.`,"Please enter {fieldName}":`LÅ«dzu, ievadiet {fieldName}`,"Please fill in required fields":`LÅ«dzu, aizpildiet obligātos laukus`,Podcasts:``,"Re-enable emails":`Atkārtoti iespējot e-pastus`,Recommendations:`Ieteikumi`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Atjauno par {price}`,"Resume subscription":``,Retry:`Mēģiniet vēlreiz`,Save:`Saglabāt`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Notiek pieteikÅ¡anās saites sÅ«tīšana...`,"Sending...":`Notiek sÅ«tīšana...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`RādÄ«t visu`,"Sign in":`PierakstÄ«ties`,"Sign out":`IzrakstÄ«ties`,"Sign up":`PierakstÄ«ties`,"Signup error: Invalid link":`ReÄ£istrācijas kļūda: nederÄ«ga saite`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Radās problēma. LÅ«dzu, vēlāk mēģiniet vēlreiz.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Diemžēl paÅ¡laik ieteikumi nav pieejami.`,"Sorry, that didn’t work.":`Atvainojiet, tas nedarbojās.`,"Spam complaints":`Surogātpasta sÅ«dzÄ«bas`,"Start {amount}-day free trial":`Sāciet {amount}\xA0dienu bezmaksas izmēģinājumu`,"Starting {startDate}":`Sākot no {startDate}`,"Starting today":`Sākot no Å¡odienas`,"Submit feedback":`Iesniedziet atsauksmes`,Subscribe:`Abonēt`,Subscribed:`Abonēts`,"Subscription plan updated successfully":`Abonēšanas plāns ir veiksmÄ«gi atjaunināts`,Success:`VeiksmÄ«gi!`,"Success! Check your email for magic link to sign-in.":`Veiksmi! Pārbaudiet, vai savā e-pastā nav maÄ£iskas saites, lai pierakstÄ«tos.`,"Success! Your account is fully activated, you now have access to all content.":`Veiksmi! JÅ«su konts ir pilnÄ«bā aktivizēts, tagad jums ir piekļuve visam saturam.`,"Success! Your email is updated.":`Veiksmi! JÅ«su e-pasts ir atjaunināts.`,"Successfully unsubscribed":`VeiksmÄ«gi anulēts abonements`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Paldies par abonēšanu. Pirms sākat lasÄ«t, tālāk ir norādÄ«tas dažas citas vietnes, kas jums varētu patikt.`,"Thank you for your support":`Paldies par atbalstu`,"Thank you for your support!":`Paldies par atbalstu!`,"Thanks for the feedback!":`Paldies par atsauksmi!`,"That didn't go to plan":`Tas negāja pēc plāna`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`MÅ«su e-pasta adrese ir {memberEmail} — ja tā nav pareiza, varat to atjaunināt savā <button>konta iestatÄ«jumu apgabalā</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`MÅ«su e-pasta adrese ir {membermail} — ja tā nav pareiza, varat atjaunināt savā <button>konta pasta apgabalā</button>.`,"There was an error cancelling your subscription, please try again.":`Atceļot abonementu, radās kļūda. LÅ«dzu, mēģiniet vēlreiz.`,"There was an error continuing your subscription, please try again.":`Turpinot abonementu, radās kļūda. LÅ«dzu, mēģiniet vēlreiz.`,"There was an error processing your payment. Please try again.":`Apstrādājot jÅ«su maksājumu, radās kļūda. LÅ«dzu, mēģiniet vēlreiz.`,"There was an error sending the email, please try again":`NosÅ«tot e-pasta ziņojumu, radās kļūda. LÅ«dzu, mēģiniet vēlreiz`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Å Ä« vietne ir paredzēta tikai 
13ielūgumam. Lai iegūtu piekļuvi, sazinieties ar īpašnieku.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Šī vietne pašlaik nepieņem maksājumus.`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Lai pabeigtu reģistrāciju, iesūtnē noklikšķiniet uz apstiprinājuma saites. Ja tas nepienāk 3 minūšu laikā, pārbaudiet savu surogātpasta mapi!`,"To continue to stay up to date, subscribe to {publication} below.":`Lai turpinātu saņemt jaunāko informāciju, abonējiet tālāk norādīto {publication}.`,"Too many attempts try again in {number} days.":`Pārāk daudz mēģinājumu mēģiniet vēlreiz pēc {number} dienām.`,"Too many attempts try again in {number} hours.":`Pārāk daudz mēģinājumu mēģiniet vēlreiz pēc {number}\xA0stundām.`,"Too many attempts try again in {number} minutes.":`Pārāk daudz mēģinājumu mēģiniet vēlreiz pēc {number}\xA0minūtēm.`,"Too many different sign-in attempts, try again in {number} days":`Pārāk daudz dažādu pierakstīšanās mēģinājumu, mēģiniet vēlreiz pēc {number}\xA0dienām`,"Too many different sign-in attempts, try again in {number} hours":`Pārāk daudz dažādu pierakstīšanās mēģinājumu. Mēģiniet vēlreiz pēc {number}\xA0stundām`,"Too many different sign-in attempts, try again in {number} minutes":`Pārāk daudz dažādu pierakstīšanās mēģinājumu, mēģiniet vēlreiz pēc {number}\xA0minūtēm`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Mēģiniet bez maksas {amount}\xA0dienas, pēc tam {originalPrice}.`,"Unable to initiate checkout session":`Nevar uzsākt norēķināšanās sesiju`,"Unlock access to all newsletters by becoming a paid subscriber.":`Atbloķējiet piekļuvi visiem biļeteniem, kļūstot par maksas abonentu.`,"Unsubscribe from all emails":`Anulēt visu e-pasta ziņojumu abonēšanu`,Unsubscribed:`Anulēts abonements`,"Unsubscribed from all emails.":`Anulēts visu e-pasta ziņojumu abonements.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`E-pasta abonēšanas anulēšana neatcels jūsu maksas abonementu {title}`,Update:`Atjaunināt`,"Update your preferences":`Atjauniniet savas preferences`,"Updates & announcements":``,"Verification link sent, check your inbox":`Pārbaudes saite ir nosūtīta, pārbaudiet iesūtni`,"Verify your email address is correct":`Pārbaudiet, vai jūsu e-pasta adrese ir pareiza`,"Verifying...":``,"View plans":`Skatīt plānus`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Mēs nevarējām anulēt jūsu abonementu, jo e-pasta adrese netika atrasta. Lūdzu, sazinieties ar vietnes īpašnieku.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Laipni lūdzam atpakaļ, {name}!`,"Welcome back!":`Laipni lūdzam atpakaļ!`,"Welcome to {siteTitle}":`Laipni lūdzam vietnē {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Ja iesūtne nepieņem e-pasta ziņojumu, to parasti sauc par atlēcienu. Daudzos gadījumos tas var būt īslaicīgs. Tomēr dažos gadījumos atlaists e-pasts var tikt atgriezts kā neatgriezeniska kļūme, ja e-pasta adrese nav derīga vai tās nav.`,"Why has my email been disabled?":`Kāpēc mans e-pasts ir atspējots?`,"X (Twitter)":``,year:`gads`,Yearly:`Ik gadu`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Pašlaik jums ir bezmaksas dalība. Lai iegūtu pilnu piekļuvi, jauniniet uz maksas abonementu.`,"You have been successfully resubscribed":`Jūs esat veiksmīgi atkārtoti abonējis`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Pašlaik jūs nesaņemat e-pasta ziņojumus`,"You're not receiving emails":`Jūs nesaņemat e-pasta ziņojumus`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Jūs nesaņemat e-pasta ziņojumus, jo nesen kādu ziņojumu esat atzīmējis kā surogātpastu, vai arī tāpēc, ka ziņojumus nevarēja piegādāt uz jūsu norādīto e-pasta adresi.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Jūs esat veiksmīgi pierakstījies.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Jūs esat veiksmīgi abonējis <strong>{siteTitle}</strong>`,"Your account":`Jūsu konts`,"Your email":``,"Your email has failed to resubscribe, please try again":`Jūsu e-pasta abonēšana neizdevās atkārtoti. Lūdzu, mēģiniet vēlreiz`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Jūsu ieguldījums palīdz veidot publicējamo saturu.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Jūsu abonementa derīguma termiņš beigsies {expiryDate}`,"Your subscription will renew on {renewalDate}":`Jūsu abonements tiks atjaunots šādā datumā: {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Jūsu abonements sāksies šādā datumā: {subscriptionStart}`},as={"(save {highestYearlyDiscount}%)":`(заштеди {highestYearlyDiscount}%)`,"{amount} days free":`{amount} бесплатни денови`,"{amount} off":`{amount} помалку`,"{amount} off for first {number} months.":`{amount} помалку за првите {number} месеци.`,"{amount} off for first {period}.":`{amount} помалку за првиот {period}.`,"{amount} off forever.":`{amount} помалку, засекогаш.`,"{discount}% discount":`{discount}% попуст`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`Билтенот за {newsletterName} нема веќе да се доставува на {memberEmail}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} нема веќе да добива пораки кога некој ќе одговори на вашиот коментар.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} нема веќе да го добива овој билтен.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} денови бесплатно`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Сметка`,"Account details updated successfully":``,"Account settings":`Поставки`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Откако пробниот период ќе истече, ќе ви биде наплатена регуларната цена за пакетот кој сте го избрале. Секогаш можете да откажете претходно.`,"Already a member?":`Веќе сте член`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Настана неочекувана грешка. Ве молиме обидете се повторно или <a>
13контактирајте ја подршката</a> ако грешката се повторува.`,Back:`Назад`,"Back to Log in":`Назад кон најава`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Црн петок`,Bluesky:``,"Cancel anytime.":`Откажете било кога.`,"Cancel subscription":`Откажете претплата`,Canceled:``,"Cancellation reason":`Причина за откажување`,Change:`Променете`,"Change plan":``,"Check spam & promotions folders":`Проверете спам и промотивни папки`,"Check with your mail provider":`Проверете со вашиот mail сервис`,"Check your inbox to verify email update":``,Choose:`Изберете`,"Choose a different plan":`Изберете друг пакет`,"Choose a plan":``,"Choose your newsletters":`Изберете ги вашите билтени`,"Click here to retry":`Кликнете тука за да се обидите повторно`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Затворете`,Code:``,"Comment preferences updated.":``,Comments:`Коментари`,Complimentary:`Дополнителен`,Confirm:`Потврдете`,"Confirm cancellation":`Потврдете откажување`,"Confirm subscription":`Потврдете претплата`,"Contact support":`Контактирајте подршка`,Continue:`Продолжете`,"Continue subscription":`Продолжете ја претплатата`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Не можете да се најавите. Линкот за најава истече.`,"Could not update email! Invalid link.":`Не може да се промени email адресата! Линкот е невалиден.`,"Create a new contact":`Создајте нов контакт`,"Current plan":`Моментален пакет`,"Delete account":`Избришете сметка`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Не мислевте да го сторите ова? Променете ги вашите поставки <button>тука</button>.`,"Don't have an account?":`Немате сметка?`,Edit:`Променете`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Email билтен`,"Email newsletter settings updated":``,"Email preferences":`Email поставки`,"Email preferences updated.":``,Emails:`Електронски пошти`,"Emails disabled":`Оневозможени електронски пошти`,"Ends {offerEndDate}":`Завршува на {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Грешка`,"Expires {expiryDate}":`Истекува на {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Засекогаш`,"Free Trial – Ends {trialEnd}":`Пробниот период - Истекува на {trialEnd}`,"Get help":`Побарајте помош`,"Get in touch for help":`Стапете во контакт за помош`,"Get notified when someone replies to your comment":`Добијте известување кога некој ќе одговори на вашиот коментар`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Оставете белешка за оваа објава`,"Help! I'm not receiving emails":`Помош! Јас не добивам email пораки`,"Here are a few other sites you may enjoy.":`Овие се неколку други страници кои може да ви се допаднат.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ако билтенот е обележан како спам, email пораките се автоматски оневозможени за таа email адреса, со цел веќе да не добивате непосакувани пораки.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ако поплаката за спам беше извршена несакајќи, или доколку сакате да добивате пораки повторно, можете повторно да се претплатите со кликнување на копчето на претходната страница.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Ако ја откажете вашата претплата сега, ќе продолжите да имате пристап до {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ако имате службена или владина email сметка, контактирајте ги надлежните во вашиот ИТ оддел и побарајте им да ви овозможат примање на пораки од {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Линк за најава беше испратен кон вашиот email. Ако не пристигне за повеќе од 3 минути, проверете во спам.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Доколку сакате да добивате пораки повторно, најдобри наредни чекори се да ја проверите вашата email адреса за евентуални проблеми и потоа претплатете се повторно на претходниот екран.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Доколку не добивате пораки од билтенот на кој сте се претплатиле, овие се неколку нешта кои можете да ги проверите.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Доколку сте ги завршиле сите овие проверки и сè уште не добивате пораки, контактирајте на {supportAddress} за да добиете подршка.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Во случај кога настане траен неуспех при обид за испраќање на билтен, email пораките ќе бидат оневозможени за сметката.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Додајте го {senderEmail} во листата на контакти од вашиот email сервис додајте. Ова ќе му сигналира на вашиот email сервис дека пораките добиени од оваа email адреса треба да бидат прифатени.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Помалку како ова`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Осигурајте се дека пораките не завршуваат несакано во папките за спам или промоции од вашиот email. Доколку тоа се случува, обележете ги дека не се спам и префрлете ги во главното поштенско сандаче.`,Manage:`Управувајте`,"Maybe later":`Можеби подоцна`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Зачленувањето не е достапно. За пристап контактирајте го сопственикот.`,month:``,Monthly:`Месечно`,"More like this":`Повеќе како ова`,"More options":``,Name:`Име`,"Need more help? Contact support":`Ви треба помош? Контактирајте подршка`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Билтените можат да бидат оневозможени за вашата сметка поради две причини: претходна порака била обележана како спам, или обидот за исппраќање на порака резултирал со траен неуспех (отскокнување).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Не добивате пораки?`,"Now check your email!":`Сега проверете ги пораките1`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Кога ќе се претплатите повторно, доколку сè уште не добивате пораки, проверте ја папката за спам. Некои сервиси чуваат записи од претходни поплаки за спам и продолжуваат да ги обележуваат пораките како такви. Ако ова се случи, обележете ја последната порака од билтенот дека не е спам и префрлете ја во главното поштенско сандаче.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Траен неуспех (отскокнување)`,"Phone number":``,Plan:`Пакет`,"Plan checkout was cancelled.":`Плаќањето на пакетот беше откажано.`,"Plan upgrade was cancelled.":`Надградбата на пакетот беше откажана.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Ве молиме контактирајте на {supportAddress} за прилагодување на вашата додатна претплата.`,"Please enter {fieldName}":``,"Please fill in required fields":`Ве молиме пополнете ги задолжителните полиња`,Podcasts:``,"Re-enable emails":`Овозможете пораки`,Recommendations:`Препораки`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Обновувањето е {price}.`,"Resume subscription":``,Retry:`Обидете се повторно`,Save:`Зачувајте`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Испраќање на линкот за најава...`,"Sending...":`Испраќање...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Прикажете сè`,"Sign in":`Најавете се`,"Sign out":`Одјавете се`,"Sign up":`Регистрирајте се`,"Signup error: Invalid link":`Грешка при регистрација: Невалиден линк`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Се извинуваме, тоа не проработи.`,"Spam complaints":`Поплаки за спам`,"Start {amount}-day free trial":`Започнете {amount} дневен пробен период`,"Starting {startDate}":`Започнува на {startDate}`,"Starting today":`Започнува денес`,"Submit feedback":`Испратете забелешка`,Subscribe:`Претплатете се`,Subscribed:`Претплатено`,"Subscription plan updated successfully":``,Success:`Успех`,"Success! Check your email for magic link to sign-in.":`Успех! Проверете го вашиот email за линк за најава.`,"Success! Your account is fully activated, you now have access to all content.":`Успех! Вашата сметка е целосно активирана и сега имате пристап до целата содржина.`,"Success! Your email is updated.":`Успех! Вашиот email е ажуриран.`,"Successfully unsubscribed":`Успешно се отпишавте`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Ви благодариме за претплатувањето. Пред да започнете со читање, подолу се неколку други страници кои може да ви се допаднат.`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Ви благодариме за забелешката!`,"That didn't go to plan":`Тоа се случи според планот!`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Email адресата која ја имаме за вас е {memberEmail} - ако ова не е точна адреса, можете да ја ажурирате во <button>секцијата за поставки</button> на сметката.`,"There was a problem submitting your feedback. Please try again a little later.":`Настана проблем при испраќање на вашата забелешка. Обидете се повторно малку подоцна.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Оваа страница е достапна само со покана. За пристап контактирајте го сопственикот.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`За да ја завршите регистрацијата, кликнете на линкот за потврда испратен на вашата email адреса. Ако не пристигне во рок од 3 минути, проверте во спам!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Пробајте бесплатно за {amount} денови, потоа по цена од {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Добијте пристап до сите билтени преку платена претплата.`,"Unsubscribe from all emails":`Отпишете се од сите пораки`,Unsubscribed:`Отпишано`,"Unsubscribed from all emails.":`Отпишани од сите пораки.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Отпишувањето од пораките нема да ја откаже платената претплата на {title}`,Update:`Ажурирај`,"Update your preferences":`Ажурирајте ги поставките`,"Updates & announcements":``,"Verification link sent, check your inbox":`Линкот за потврда беше испратен. Проверете го вашиот email.`,"Verify your email address is correct":`Потврете дека вашата email адреса е точна`,"Verifying...":``,"View plans":`Видете пакети`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Ние не можевме да ве отпишеме бидејќи email адресата не беше пронајдена. Ве молиме контактирајте го сопственикот на страницата.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Добредојдовте назад, {name}!`,"Welcome back!":`Добредојдовте назад!`,"Welcome to {siteTitle}":`Добредојдовте на {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Кога email адреса не успева да добие порака, тоа се нарекува отскокнување. Во повеќе случаи, ова може да биде привремено. Но, во некои случаи, отскокнувањето може да биде вратено како траен неуспех кога email адресата е невалидна или непостоечка.`,"Why has my email been disabled?":`Зошто мојата email адреса беше оневозможена?`,"X (Twitter)":``,year:``,Yearly:`Годишно`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Моментално имате бесплатно членство. Надградете на платена претплата за целосен пристап.`,"You have been successfully resubscribed":`Бевте успешно претплатени повторно`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Моментално не добивате пораки`,"You're not receiving emails":`Не добивате пораки`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Не добивате пораки бидејќи вие ја обележавте некоја од последните пораки како спам, или бидејќи пораките не можат да бидат доставени на адресата која ја доставивте.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Успешно се најавивте.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Успешно се претплативте на <strong>{siteTitle}</strong>`,"Your account":`Вашата сметка`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Вашиот прилог помага да се оформи она кое ќе биде објавувано.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Вашата претплата ќе истече на {expiryDate}`,"Your subscription will renew on {renewalDate}":`Вашата претплата ќе биде обновена на {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Вашата претплата ќе започне на {subscriptionStart}`},os={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% хэмнэнэ)`,"{amount} days free":`{amount} өдөр үнэгүй`,"{amount} off":`{amount} хямдрал`,"{amount} off for first {number} months.":`Эхний {number} сард {amount} хямдралтай.`,"{amount} off for first {period}.":`Эхний {period}-д {amount} хямдралтай.`,"{amount} off forever.":`Үүрд {amount} хямдралтай.`,"{discount}% discount":`{discount}% хямдрал`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} хаяг руу {newsletterName} товхимол цаашид ирэхгүй болно.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} хаяг руу таны сэтгэгдэлд хариу бичихэд имэйл ирэхгүй болно.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} хаяг руу энэ товхимол цаашид ирэхгүй болно.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} өдөр үнэгүй`,"{years} years":``,"+1 (123) 456-7890":`+976 1234-5678`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Бүртгэл`,"Account details updated successfully":`Бүртгэлийн мэдээлэл амжилттай шинэчлэгдлээ`,"Account settings":`Бүртгэлийн тохиргоо`,"Add a personal note":`Хувийн тэмдэглэл нэмэх`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Үнэгүй туршилтын хугацаа дуусахад таны данснаас сонгосон багцын үнэ хасагдана. Гэхдээ та өмнө нь цуцлах боломжтой.`,"Already a member?":`Бүртгэлтэй юу?`,"An error occurred":`Алдаа гарлаа`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Алдаа гарлаа. Дахин оролдоно уу эсвэл энэхүү алдаа нь давтагдаж байвал <a>тусламж хүснэ Ò¯Ò¯</a>.`,Back:`Буцах`,"Back to Log in":`Нэвтрэх хэсэг рүү буцах`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Хар Баасан Гариг Хямдрал`,Bluesky:``,"Cancel anytime.":`Хэзээ ч цуцлах боломжтой.`,"Cancel subscription":`Захиалгаа цуцлах`,Canceled:``,"Cancellation reason":`Цуцалсан шалтгаан`,Change:`Өөрчлөх`,"Change plan":`Багцаа өөрчлөх`,"Check spam & promotions folders":`Спам ба промоушн хавтсаа шалгана уу`,"Check with your mail provider":`Имэйл үйлчилгээ үзүүлэгчтэйгээ холбогдоно уу`,"Check your inbox to verify email update":`Имэйл шинэчлэлтээ баталгаажуулахын тулд инбоксоо шалгана уу`,Choose:`Сонгох`,"Choose a different plan":`Өөр багц сонгох`,"Choose a plan":`Багц сонгох`,"Choose your newsletters":`Товхимолоо сонгох`,"Click here to retry":`Дахин оролдохын тулд энд дарна уу`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Хаах`,Code:``,"Comment preferences updated.":`Сэтгэгдлийн тохиргоо шинэчлэгдлээ.`,Comments:`Сэтгэгдлүүд`,Complimentary:`Үнэгүй`,Confirm:`Баталгаажуулах`,"Confirm cancellation":`Цуцлалтыг баталгаажуулах`,"Confirm subscription":`Захиалгыг баталгаажуулах`,"Contact support":`Дэмжлэгтэй холбогдох`,Continue:`ҮрÐ
13³ÑÐ»Ð¶Ð»Ò¯Ò¯Ð»ÑÑ…`,"Continue subscription":`Захиалгыг үргэлжлүүлэх`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Stripe төлбөрийн хэсгийг үүсгэж чадсангүй`,"Could not sign in. Login link expired.":`Нэвтэрч чадсангүй. Нэвтрэх холбоосны хугацаа дууссан.`,"Could not update email! Invalid link.":`Имэйлийг шинэчлэх боломжгүй! Буруу холбоос.`,"Create a new contact":`Шинэ харилцагч үүсгэх`,"Current plan":`Одоогийн багц`,"Delete account":`Бүртгэлээ устгах`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Үүнийг хийхийг хүсээгүй юу? Тохиргоогоо <button>энд</button> удирдана уу.`,"Don't have an account?":`Бүртгэлгүй юу?`,Edit:`Засах`,Email:`Имэйл`,"Email confirmation link expired.":``,"Email newsletter":`Имэйл товхимол`,"Email newsletter settings updated":`Имэйл товхимолын тохиргоо шинэчлэгдлээ`,"Email preferences":`Имэйлийн тохиргоо`,"Email preferences updated.":`Имэйлийн тохиргоо шинэчлэгдлээ.`,Emails:`Имэйлүүд`,"Emails disabled":`Имэйл идэвхгүй болсон`,"Ends {offerEndDate}":`{offerEndDate} дуусна`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Имэйл хаягаа оруулна уу`,"Enter your name":`Нэрээ оруулна уу`,Error:`Алдаа`,"Expires {expiryDate}":`{expiryDate} дуусна`,Facebook:``,"Failed to cancel subscription, please try again":`Захиалгыг цуцлаж чадсангүй, дахин оролдоно уу`,"Failed to log in, please try again":`Нэвтэрч чадсангүй, дахин оролдоно уу`,"Failed to log out, please try again":`Гарч чадсангүй, дахин оролдоно уу`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Төлбөр хийж чадсангүй, дахин оролдоно уу`,"Failed to send magic link email":`Шидэт холбоос илгээж чадсангүй`,"Failed to send verification email":`Баталгаажуулах имэйл илгээж чадсангүй`,"Failed to sign up, please try again":`Бүртгүүлж чадсангүй, дахин оролдоно уу`,"Failed to update account data":`Бүртгэлийн мэдээллийг шинэчилж чадсангүй`,"Failed to update account details":`Бүртгэлийн дэлгэрэнгүй мэдээллийг шинэчилж чадсангүй`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Товхимолын тохиргоог шинэчилж чадсангүй`,"Failed to update subscription, please try again":`Захиалгыг шинэчилж чадсангүй, дахин оролдоно уу`,"Failed to verify code, please try again":``,Forever:`Үүрд`,"Free Trial – Ends {trialEnd}":`Үнэгүй туршилт – {trialEnd} дуусна`,"Get help":`Тусламж авах`,"Get in touch for help":`Тусламж авахаар холбогдох`,"Get notified when someone replies to your comment":`Хэн нэгэн таны сэтгэгдэлд хариу бичих үед мэдэгдэх`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Энэ нийтлэлд санал өгөх`,"Help! I'm not receiving emails":`Тусламж! Би имэйл хүлээж авахгүй байна`,"Here are a few other sites you may enjoy.":`Танд таалагдаж магадгүй бусад сайтууд.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Хэрвээ товхимолыг спам гэж тэмдэглэсэн бол тухайн хаягаас хүсээгүй имэйл ирэхгүй байхын тулд автоматаар имэйл илгээхийг идэвхгүй болгодог.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Хэрвээ спам гэсэн мэдэгдэл санаандгүй байсан, эсвэл та дахин имэйл хүлээн авч эхлэхийг хүсэж байгаа бол өмнөх дэлгэц дээрх товчлуурыг дарж имэйлд дахин бүртгүүлж болно.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Хэрвээ та одоо захиалгаа цуцалбал {periodEnd} хүртэл хандах эрхтэй хэвээр байна.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Хэрвээ танд корпорацийн эсвэл төрийн имэйл хаяг байгаа бол ИТ хэлтэстэйгээ холбогдоод {senderEmail}-с имэйл хүлээн авахыг зөвшөөрөхийг хүсээрэй.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Таны имэйл рүү нэвтрэх холбоосыг илгээлээ. Хэрвээ 3 минутын дотор ирэхгүй бол спамаа шалгана уу.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Хэрвээ та дахин имэйл хүлээн авч эхлэхийг хүсэж байгаа бол бүртгэлтэй имэйл хаягаа шалгаад, дараа нь өмнөх дэлгэцээс дахин бүртгүүлэх товчийг дарна уу.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Хэрвээ та захиалсан имэйл товхимолоо хүлээж авахгүй байгаа бол дараах зүйлсийг шалгана уу.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Хэрвээ та эдгээр бүгдийг шалгасны дараа ч имэйл хүлээж авахгүй байвал {supportAddress}-д хандаж дэмжлэг авна уу.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Хэрвээ товхимолыг илгээхэд байнгын алдаа гарвал тухайн бүртгэлийн имэйл идэвхгүй болгогдоно.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Имэйл програмдаа {senderEmail}-г харилцагчийн жагсаалтандаа нэмнэ. Энэ нь таны имэйл үйлчилгээ үзүүлэгчид энэ хаягаас илгээсэн имэйлүүдийг итгэмжтэй гэж үзэхэд тусална.`,"Invalid email address":`Буруу имэйл хаяг`,"Invalid verification code":``,"Jamie Larson":`Доржийн Бат`,"[email protected]":`[email protected]`,"Less like this":`Таалагдсангүй`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Имэйлүүд таны Спам эсвэл Промоушн хавтсанд орохгүй байгаа эсэхийг шалгана уу. Хэрэв тийм бол "Спам биш гэж тэмдэглэх" эсвэл "Инбокс руу зөөх" гэсэн сонголтыг хийнэ Ò¯Ò¯.`,Manage:`Удирдах`,"Maybe later":`Магадгүй дараа`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Энэхүү имэйл домэйнээс гишүүнчлэл авах нь хязгаарлагдсан байна.`,"Memberships unavailable, contact the owner for access.":`Гишүүнчлэл боломжгүй байна, хандах эрх авахын тулд эзэмшигчтэй холбогдоно уу.`,month:`сар`,Monthly:`Сарын`,"More like this":`Үүнтэй төстэй`,"More options":``,Name:`Нэр`,"Need more help? Contact support":`Тусламж хэрэгтэй юу? Лавлахтай холбогдоно уу`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Таны бүртгэл дээрх товхимолууд хоёр шалтгаанаар идэвхгүй болсон байж болно: Өмнөх имэйлийг спам гэж тэмдэглэсэн, эсвэл имэйлийг илгээх оролдлого байнгын алдаа (баунс) гаргасан.`,"No member exists with this e-mail address.":`Энэ имэйл хаягтай гишүүн байхгүй байна.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Имэйл ирээгүй юу?`,"Now check your email!":`Одоо имэйлээ шалгана уу!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Дахин бүртгүүлсний дараа, хэрэв та имэйлүүдийг инбоксдоо харахгүй байвал спам хавтсаа шалгана уу. Зарим имэйл үйлчилгээ үзүүлэгчид өмнөх спам тэмдэглэгээнүүдийг хадгалдаг бөгөөд имэйлүүдийг тэмдэглэсээр байна. Хэрэв ийм байдал үүсвэл, сүүлийн үеийн товхимолыг 'Спам биш' гэж тэмдэглэж үндсэн инбокс руугаа буцааж зөөнө Ò¯Ò¯.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Байнгын алдаа (баунс)`,"Phone number":`Утасны дугаар`,Plan:`Багц`,"Plan checkout was cancelled.":`Багцын төлбөр цуцлагдлаа.`,"Plan upgrade was cancelled.":`Багцын шинэчлэлт цуцлагдлаа.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Үнэгүй захиалгаа тохируулахын тулд {supportAddress}-д хандана уу.`,"Please enter {fieldName}":`{fieldName} оруулна уу`,"Please fill in required fields":`Шаардлагатай талбаруудыг бөглөнө Ò¯Ò¯`,Podcasts:``,"Re-enable emails":`Имэйлийг дахин идэвхжүүлэх`,Recommendations:`Санал болгох`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price}-д шинэчлэгдэнэ.`,"Resume subscription":``,Retry:`Дахин оролдох`,Save:`Хадгалах`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Нэвтрэх холбоосыг илгээж байна...`,"Sending...":`Илгээж байна...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Бүгдийг харуулах`,"Sign in":`Нэвтрэх`,"Sign out":`Гарах`,"Sign up":`Бүртгүүлэх`,"Signup error: Invalid link":`Бүртгүүлэх алдаа: Буруу холбоос`,"Signups from this email domain are currently restricted.":`Энэхүү имэйл домэйнээс бүртгүүлэх нь хязгаарлагдсан байна.`,"Something went wrong, please try again later.":`Ямар нэг алдаа гарлаа, дараа дахин оролдоно уу.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Уучлаарай, одоогоор санал болгох зүйл алга байна.`,"Sorry, that didn’t work.":`Уучлаарай, амжилтгүй боллоо.`,"Spam complaints":`Спамын гомдлууд`,"Start {amount}-day free trial":`{amount} өдрийн үнэгүй туршилтыг эхлүүлэх`,"Starting {startDate}":`{startDate}-с эхэлнэ`,"Starting today":`Өнөөдрөөс эхэлнэ`,"Submit feedback":`Саналаа илгээх`,Subscribe:`Захиалах`,Subscribed:`Захиалсан`,"Subscription plan updated successfully":`Захиалгын багц амжилттай шинэчлэгдлээ`,Success:`Амжилттай`,"Success! Check your email for magic link to sign-in.":`Амжилттай! Нэвтрэх шидэт холбоосыг имэйлээсээ шалгана уу.`,"Success! Your account is fully activated, you now have access to all content.":`Амжилттай! Таны бүртгэл бүрэн идэвхжлээ, та одоо бүх контентод хандах эрхтэй боллоо.`,"Success! Your email is updated.":`Амжилттай! Таны имэйл шинэчлэгдлээ.`,"Successfully unsubscribed":`Захиалгыг амжилттай цуцаллаа`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Захиалга өгсөнд баярлалаа. Унших хуудсаа эхлэхээс өмнө доор танд таалагдаж магадгүй хэдэн сайтуудыг санал болгож байна.`,"Thank you for your support":`Дэмжлэг үзүүлсэнд баярлалаа`,"Thank you for your support!":`Дэмжлэг үзүүлсэнд баярлалаа!`,"Thanks for the feedback!":`Саналаа илгээсэнд баярлалаа!`,"That didn't go to plan":`Төлөвлөгөөний дагуу болсонгүй`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Бидэнд байгаа таны имэйл хаяг бол {memberEmail} — хэрэв энэ буруу бол <button>бүртгэлийн тохиргоо</button> хэсэгт шинэчилж болно.`,"There was a problem submitting your feedback. Please try again a little later.":`Таны саналыг хүлээн авахад асуудал гарлаа. Дараа дахин оролдоно уу.`,"There was an error cancelling your subscription, please try again.":`Таны захиалгыг цуцлахад алдаа гарлаа, дахин оролдоно уу.`,"There was an error continuing your subscription, please try again.":`Таны захиалгыг үргэлжлүүлэхэд алдаа гарлаа, дахин оролдоно уу.`,"There was an error processing your payment. Please try again.":`Таны төлбөрийг боловсруулахад алдаа гарлаа. Дахин оролдоно уу.`,"There was an error sending the email, please try again":`Имэйл илгээхэд алдаа гарлаа, дахин оролдоно уу`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Энэхүү сайт руу зөвхөн урилгаар нэвтрэх боломжтой тул та админд нь хандана уу.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Энэхүү сайт одоогоор төлбөр хүлээн авахгүй байна.`,"This site only accepts paid members.":`Энэхүү сайт зөвхөн төлбөртэй гишүүдийг хүлээн авдаг.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Тан руу илгээсэн баталгаажуулах холбоос дээр дарж бүртгэлээ дуусгана уу. Хэрвээ 3 минутын дотор ирэхгүй бол спамаа шалгана уу!`,"To continue to stay up to date, subscribe to {publication} below.":`Мэдээллээ шинээр авахын тулд доорх {publication}-д захиалга өгнө Ò¯Ò¯.`,"Too many attempts try again in {number} days.":`Хэт олон оролдлого хийсэн тул {number} өдрийн дараа дахин оролдоно уу.`,"Too many attempts try again in {number} hours.":`Хэт олон оролдлого хийсэн тул {number} цагийн дараа дахин оролдоно уу.`,"Too many attempts try again in {number} minutes.":`Хэт олон оролдлого хийсэн тул {number} минутын дараа дахин оролдоно уу.`,"Too many different sign-in attempts, try again in {number} days":`Хэт олон ялгаатай нэвтрэх оролдлого хийсэн тул {number} өдрийн дараа дахин оролдоно уу`,"Too many different sign-in attempts, try again in {number} hours":`Хэт олон ялгаатай нэвтрэх оролдлого хийсэн тул {number} цагийн дараа дахин оролдоно уу`,"Too many different sign-in attempts, try again in {number} minutes":`Хэт олон ялгаатай нэвтрэх оролдлого хийсэн тул {number} минутын дараа дахин оролдоно уу`,"Too many sign-up attempts, try again later":`Хэт олон бүртгүүлэх оролдлого хийсэн тул дараа дахин оролдоно уу`,"Try free for {amount} days, then {originalPrice}.":`{amount} өдөр үнэгүй турших, дараа нь {originalPrice}.`,"Unable to initiate checkout session":`Төлбөрийн хэсгийг эхлүүлэх боломжгүй`,"Unlock access to all newsletters by becoming a paid subscriber.":`Төлбөртэй захиалагч болж бүх товхимолд хандах эрх авна уу.`,"Unsubscribe from all emails":`Бүх имэйлийг зогсоох`,Unsubscribed:`Захиалга цуцлагдлаа`,"Unsubscribed from all emails.":`Бүх имэйлийн захиалга цуцлагдлаа.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Имэйлийг зогсоосон ч таны {title} төлбөртэй захиалга цуцлагдахгүй`,Update:`Шинэчлэх`,"Update your preferences":`Тохиргоогоо шинэчлэх`,"Updates & announcements":``,"Verification link sent, check your inbox":`Баталгаажуулах холбоос илгээгдлээ, шуудангаа шалгана уу`,"Verify your email address is correct":`Имэйл хаягаа зөв эсэхийг шалгана уу`,"Verifying...":``,"View plans":`Багцуудыг харах`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Энэхүү имэйл хаяг олдоогүй учир захиалгыг цуцлах боломжгүй. Та сайтын админд хандана уу.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Дахин тавтай морил, {name}!`,"Welcome back!":`Дахин тавтай морил!`,"Welcome to {siteTitle}":`{siteTitle}-д тавтай морил`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Инбокс имэйл хүлээн авч чадахгүй үед түүнийг баунс гэж нэрлэдэг. Ихэнх тохиолдолд энэ нь түр зуурын байж болно. Гэвч заримдаа, имэйл хаяг хүчингүй эсвэл байхгүй үед буцаагдсан имэйл нь байнгын алдаа болж чадна.`,"Why has my email been disabled?":`Яагаад миний имэйл идэвхгүй болсон бэ?`,"X (Twitter)":``,year:`жил`,Yearly:`Жилийн`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Та одоогоор үнэгүй гишүүнчлэлтэй байна, бүрэн эрхтэй болохын тулд төлбөртэй захиалга руу шинэчилнэ үү.`,"You have been successfully resubscribed":`Таны захиалга амжилттай дахин идэвхжлээ`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Та одоогоор имэйл хүлээж авах тохиргоогүй байна`,"You're not receiving emails":`Та имэйл хүлээж тохиргоогүй байна`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Таны имэйл хүлээж авахгүй байгаа шалтгаан нь нэг бол та аль нэг имэйлийг спам гэж тэмдэглэсэн, эсвэл таны хаяг имэйл хүлээж авах боломжгүй байна.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Та амжилттай нэвтэрлээ.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Таны захиалга амжилттай үүслээ. <strong>{siteTitle}</strong>`,"Your account":`Таны бүртгэл`,"Your email":``,"Your email has failed to resubscribe, please try again":`Таны имэйлийг дахин захиалахад алдаа гарлаа, дахин оролдоно уу`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Таны санал дараа дараагийн нийтлэлийг илүү чанартай болгоход туслана`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Таны захиалга {expiryDate}-нд дуусна`,"Your subscription will renew on {renewalDate}":`Таны захиалга {renewalDate}-нд шинэчлэгдэнэ`,"Your subscription will start on {subscriptionStart}":`Таны захиалга {subscriptionStart}-нд эхэлнэ`},ss={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`Percuma {amount} hari`,"{amount} off":``,"{amount} off for first {number} months.":`{amount} potongan untuk {number} bulan pertama.`,"{amount} off for first {period}.":`{amount} potongan untuk {period} pertama.`,"{amount} off forever.":`{amount} potongan selama-lamanya.`,"{discount}% discount":`{discount}% diskaun`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} tidak akan menerima newsletter {newsletterName} lagi.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} tidak akan menerima email apabila seseorang membalas komen anda.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} tidak akan menerima newsletter ini lagi.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`Percuma {trialDays} hari`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Akaun`,"Account details updated successfully":``,"Account settings":`Tetapan akaun`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Selepas tempoh percubaan percuma tamat, anda akan dicaj harga biasa untuk peringkat yang anda pilih. Anda sentiasa boleh membatalkan sebelum itu.`,"Already a member?":`Sudah menjadi ahli?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ralat yang tidak dijangka berlaku. Sila cuba lagi atau <a>hubungi sokongan</a> jika ralat berterusan.`,Back:`Kembali`,"Back to Log in":`Kembali ke Log masuk`,"Before you go":``,"Billing info & receipts":``,"Black Friday":``,Bluesky:``,"Cancel anytime.":`Batalkan bila-bila masa.`,"Cancel subscription":`Batalkan langganan`,Canceled:``,"Cancellation reason":`Alasan pembatalan`,Change:`Ubah`,"Change plan":``,"Check spam & promotions folders":`Semak folder spam & promosi`,"Check with your mail provider":`Semak dengan pembekal mel anda`,"Check your inbox to verify email update":``,Choose:`Pilih`,"Choose a different plan":`Pilih pelan yang berbeza`,"Choose a plan":``,"Choose your newsletters":`Pilih newsletter anda`,"Click here to retry":`Klik di sini untuk cuba semula`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Tutup`,Code:``,"Comment preferences updated.":``,Comments:`Komen`,Complimentary:``,Confirm:`Sahkan`,"Confirm cancellation":`Sahkan pembatalan`,"Confirm subscription":`Sahkan langganan`,"Contact support":`Hubungi sokongan`,Continue:`Teruskan`,"Continue subscription":`Teruskan langganan`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Tidak dapat log masuk. Pautan log masuk tamat tempoh.`,"Could not update email! Invalid link.":`Tidak dapat mengemas kini e-mel! Pautan tidak sah.`,"Create a new contact":`Cipta kenalan baru`,"Current plan":`Pelam semasa`,"Delete account":`Padam akaun`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Tidak bermaksud untuk melakukan ini? Urus pilihan anda <butang>di sini</button>.`,"Don't have an account?":`Tiada akaun?`,Edit:`Sunting`,Email:`E-mel`,"Email confirmation link expired.":``,"Email newsletter":`Newsletter e-mel`,"Email newsletter settings updated":``,"Email preferences":`Emel pilihan`,"Email preferences updated.":``,Emails:`E-mel`,"Emails disabled":`E-mel dilumpuhkan`,"Ends {offerEndDate}":`Tamat pada {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Ralat`,"Expires {expiryDate}":`Luput pada {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Selamanya`,"Free Trial – Ends {trialEnd}":`Percubaan Percuma – Tamat {trialEnd}`,"Get help":`Dapatkan bantuan`,"Get in touch for help":`Hubungi untuk mendapatkan bantuan`,"Get notified when someone replies to your comment":`Dapatkan pemberitahuan apabila seseorang membalas komen anda`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Berikan maklum balas mengenai pos ini`,"Help! I'm not receiving emails":`Tolong! Saya tidak menerima e-mel`,"Here are a few other sites you may enjoy.":``,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Jika newsletter ditanda sebagai spam, e-mel akan dilumpuhkan secara automatik untuk alamat tersebut untuk memastikan anda tidak lagi menerima sebarang mesej yang tidak diingini.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Jika aduan 
13spam itu tidak disengajakan, atau anda ingin mula menerima e-mel semula, anda boleh melanggan semula e-mel dengan mengklik butang pada skrin sebelumnya.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Jika anda membatalkan langganan anda sekarang, anda akan terus mendapat akses sehingga {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Jika anda mempunyai akaun e-mel korporat atau kerajaan, hubungi jabatan IT anda dan minta mereka membenarkan e-mel diterima daripada {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Pautan log masuk telah dihantar ke peti masuk anda. Jika ia tidak sampai dalam masa 3 minit, pastikan anda menyemak folder spam anda.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Jika anda ingin mula menerima e-mel semula, langkah terbaik seterusnya ialah menyemak alamat e-mel anda pada fail untuk sebarang isu dan kemudian klik langgan semula pada skrin sebelumnya.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Jika anda tidak menerima newsletter e-mel yang anda langgan, berikut adalah beberapa perkara untuk diperiksa.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Jika anda telah menyelesaikan semua semakan ini dan anda masih tidak menerima e-mel, anda boleh menghubungi untuk mendapatkan sokongan dengan menghubungi {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Sekiranya kegagalan kekal diterima semasa cuba menghantar newsletter, e-mel akan dilumpuhkan pada akaun.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Dalam klien e-mel anda tambah {senderEmail} pada senarai kenalan anda. Ini memberi isyarat kepada pembekal mel anda bahawa e-mel yang dihantar dari alamat ini harus dipercayai.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Kurang macam ni`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Pastikan e-mel tidak tiba-tiba masuk ke dalam folder Spam atau Promosi peti masuk anda. Jika ya, klik pada "Tandakan sebagai bukan spam" dan/atau "Alih ke peti masuk".`,Manage:`Urus`,"Maybe later":``,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":``,month:``,Monthly:`Bulanan`,"More like this":`Lebih seperti ini`,"More options":``,Name:`Nama`,"Need more help? Contact support":`Perlukan bantuan lagi? Hubungi sokongan`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Newsletter boleh dilumpuhkan pada akaun anda atas dua sebab: E-mel sebelumnya telah ditandakan sebagai spam atau percubaan menghantar e-mel mengakibatkan kegagalan kekal (bounce).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Tidak menerima e-mel?`,"Now check your email!":`Semak e-mel anda sekarang!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Setelah melanggan semula, jika anda masih tidak melihat e-mel dalam peti masuk anda, semak folder spam anda. Sesetengah pembekal peti masuk menyimpan rekod aduan 
13spam sebelumnya dan akan terus membenderakan e-mel. Jika ini berlaku, tandakan surat berita terkini sebagai 'Bukan spam' untuk mengalihkannya kembali ke peti masuk utama anda.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Kegagalan kekal (bounce)`,"Phone number":``,Plan:`Pelan`,"Plan checkout was cancelled.":`Daftar keluar pelan telah dibatalkan.`,"Plan upgrade was cancelled.":`Naik taraf pelan telah dibatalkan.`,"Please contact {supportAddress} to adjust your complimentary subscription.":``,"Please enter {fieldName}":``,"Please fill in required fields":`Sila isikan medan yang diperlukan`,Podcasts:``,"Re-enable emails":`Membolehkan semula e-mel`,Recommendations:``,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Perbaharui pada {price}.`,"Resume subscription":``,Retry:`Cuba semula`,Save:`Simpan`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Menghantar pautan log masuk...`,"Sending...":`Menghantar...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":``,"Sign in":`Log masuk`,"Sign out":`Log keluar`,"Sign up":`Daftar`,"Signup error: Invalid link":`Ralat daftar: Pautan tidak sah`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Maaf, itu tidak berfungsi.`,"Spam complaints":`Aduan spam`,"Start {amount}-day free trial":`Mulakan percubaan percuma {amount} hari`,"Starting {startDate}":`Mulai {startDate}`,"Starting today":`Mulai hari ini`,"Submit feedback":`Serahkan maklum balas`,Subscribe:`Langgan`,Subscribed:`Dilanggan`,"Subscription plan updated successfully":``,Success:`Berjaya`,"Success! Check your email for magic link to sign-in.":`Berjaya! Semak e-mel anda untuk magic link untuk log masuk.`,"Success! Your account is fully activated, you now have access to all content.":`Berjaya! Akaun anda telah diaktifkan sepenuhnya, anda kini mempunyai akses ke semua kandungan.`,"Success! Your email is updated.":`Berjaya! E-mel anda dikemas kini.`,"Successfully unsubscribed":`Pemberhentian langganan berjaya`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":``,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Terima kasih atas maklum balas!`,"That didn't go to plan":`Itu tidak berjalan 
13sesuai dengan rancangan`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Alamat e-mel yang kami miliki untuk anda adalah {memberEmail} — jika itu tidak betul, anda boleh mengemas kini di <button>ruang tetapan akaun</button> anda.`,"There was a problem submitting your feedback. Please try again a little later.":`Terdapat masalah menghantar maklum balas anda. Sila cuba sebentar lagi.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Laman web ini hanya untuk jemputan, hubungi pemilik untuk akses.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Untuk melengkapkan pendaftaran, klik pautan pengesahan di peti masuk anda. Jika ia tidak tiba dalam masa 3 minit, semak folder spam anda!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Cuba secara percuma selama {amount} hari, kemudian {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Buka akses ke semua newsletter dengan menjadi pelanggan berbayar.`,"Unsubscribe from all emails":`Berhenti langganan dari semua e-mel`,Unsubscribed:`Langganan diberhentikan`,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Memberhentikan langganan dari e-mel tidak akan membatalkan langganan berbayar anda ke {title}`,Update:`Kemas kini`,"Update your preferences":`Kemas kini keutamaan anda`,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":`Sahkan jika alamat e-mel anda betul`,"Verifying...":``,"View plans":`Lihat pelan`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Kami tidak dapat membatalkan langganan anda kerana alamat e-mel tidak ditemui. Sila hubungi pemilik laman web.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Selamat kembali, {name}!`,"Welcome back!":`Selamat kembali!`,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Apabila peti masuk gagal menerima e-mel, ia biasanya disebut sebagai bounce. Dalam banyak kes, ini hanya sementara. Walau bagaimanapun, dalam bebera
13pa kes, e-mel bounce boleh dikembalikan sebagai kegagalan kekal apabila alamat e-mel tidak sah atau tidak wujud.`,"Why has my email been disabled?":`Mengapa e-mel saya telah dilumpuhkan?`,"X (Twitter)":``,year:``,Yearly:`Tahunan`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Anda kini mempunyai keahlian percuma, naik taraf ke langganan berbayar untuk akses penuh.`,"You have been successfully resubscribed":`Anda telah berjaya melanggan semula`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Anda kini tidak menerima e-mel`,"You're not receiving emails":`Anda tidak menerima e-mel`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Anda tidak menerima e-mel kerana anda sama ada menandai mesej terkini sebagai spam, atau kerana mesej tidak dapat dihantar ke alamat e-mel yang diberikan.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Anda telah berjaya log masuk.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":``,"Your account":`Akaun anda`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Input anda membantu membentuk apa yang diterbitkan.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Langganan anda akan tamat tempoh pada {expiryDate}`,"Your subscription will renew on {renewalDate}":`Langganan anda akan diperbaharui pada {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Langganan anda akan bermula pada {subscriptionStart}`},cs={"(save {highestYearlyDiscount}%)":`(spar {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dager gratis`,"{amount} off":`{amount} rabatt`,"{amount} off for first {number} months.":`{amount} rabatt første {number} måneder.`,"{amount} off for first {period}.":`{amount} rabatt for første {period}.`,"{amount} off forever.":`{amount} rabatt for alltid.`,"{discount}% discount":`{discount}% rabatt`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} vil ikke lenger motta nyhetsbrevet {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} vil ikke lenger motta e-poster når noen svarer på dine kommentarer.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} vil ikke lenger motta nyhetsbrevet.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dager gratis`,"{years} years":``,"+1 (123) 456-7890":`+47 123 45 678`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Konto`,"Account details updated successfully":`Kontodetaljer oppdatert`,"Account settings":`Kontoinnstillinger`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Etter at prøveperioden er over, vil du bli belastet den vanlige prisen for nivået du har valgt. Du kan alltid avbryte før det.`,"Already a member?":`Allerede medlem?`,"An error occurred":`En feil oppstod`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`En uforutsett feil oppstod. Vennligst prøv igjen eller <a>ta kontakt</a> hvis feilen vedvarer.`,Back:`Tilbake`,"Back to Log in":`Tilbake til innlogging`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Ingen bindingstid.`,"Cancel subscription":`Kanseller abonnement`,Canceled:``,"Cancellation reason":`Årsak til kansellering`,Change:`Endre`,"Change plan":`Endre avtale`,"Check spam & promotions folders":`Sjekk søppelpost og reklame`,"Check with your mail provider":`Sjekk med din e-postleverandør`,"Check your inbox to verify email update":`Sjekk innboksen for å bekrefte e-postoppdatering`,Choose:`Velg`,"Choose a different plan":`Velg en annen avtale`,"Choose a plan":`Velg en avtale`,"Choose your newsletters":`Velg nyhetsbrev`,"Click here to retry":`Klikk her for å prøve igjen`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Lukk`,Code:``,"Comment preferences updated.":`Innstillingene for kommentarer ble oppdatert.`,Comments:`Kommentarer`,Complimentary:`Gratis`,Confirm:`Bekreft`,"Confirm cancellation":`Bekreft kansellering`,"Confirm subscription":`Bekreft abonnement`,"Contact support":`Kontakt support`,Continue:`Fortsett`,"Continue subscription":`Fortsett abonnement`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Kunne ikke opprette utsjekkingssesjon hos Stripe`,"Could not sign in. Login link expired.":`Kunne ikke logge inn. Påloggingslenken har utløpt.`,"Could not update email! Invalid link.":`Kunne ikke oppdatere e-post! Ugyldig lenke.`,"Create a new contact":`Opprett en ny kontakt`,"Current plan":`Nåværende avtale`,"Delete account":`Slett konto`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Var dette en feil? Administrer innstillingene dine <button>her</button>.`,"Don't have an account?":`Har du ikke konto?`,Edit:`Rediger`,Email:`E-post`,"Email confirmation link expired.":``,"Email newsletter":`E-postnyhetsbrev`,"Email newsletter settings updated":`Innstillinger for e-postnyhetsbrev oppdatert`,"Email preferences":`E-postinnstillinger`,"Email preferences updated.":`E-postinnstillinger oppdatert`,Emails:`E-poster`,"Emails disabled":`E-poster deaktivert`,"Ends {offerEndDate}":`Avsluttes {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Oppgi din e-postadresse`,"Enter your name":`Oppgi navnet ditt`,Error:`Feil`,"Expires {expiryDate}":`Utløper {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Kansellering mislyktes, vennligst prøv igjen`,"Failed to log in, please try again":`Innlogging mislyktes, vennligst prøv igjen`,"Failed to log out, please try again":`Utlogging mislyktes, vennligst prøv igjen`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Betaling mislyktes, vennligst prøv igjen`,"Failed to send magic link email":`Kunne ikke sende lenke på e-post`,"Failed to send verification email":`Kunne ikke sende bekreftelses-e-post`,"Failed to sign up, please try again":`Registrering mislyktes, vennligst prøv igjen`,"Failed to update account data":`Kunne ikke oppdatere kontodata`,"Failed to update account details":`Kunne ikke oppdatere kontodetaljer`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Kunne ikke oppdatere nyhetsbrevinnstillinger`,"Failed to update subscription, please try again":`Kunne ikke oppdatere abonnement, vennligst prøv igjen`,"Failed to verify code, please try again":``,Forever:`For alltid`,"Free Trial – Ends {trialEnd}":`Gratis prøveperiode – avsluttes {trialEnd}`,"Get help":`Få hjelp`,"Get in touch for help":`Kontakt for hjelp`,"Get notified when someone replies to your comment":`Få varsel når noen svarer på kommentaren din`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Gi tilbakemelding på dette innlegget`,"Help! I'm not receiving emails":`Hjelp! Jeg mottar ikke e-poster`,"Here are a few other sites you may enjoy.":`Her er noen andre nettsteder du kanskje liker.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Hvis et nyhetsbrev er markert som søppelpost, blir e-poster automatisk deaktivert for den adressen.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Hvis du merket som søppelpost ved et uhell eller vil begynne å motta e-poster igjen, kan du abonnere på nytt ved å klikke knappen på forrige skjerm.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Hvis du avslutter abonnementet ditt nÃ¥, vil du fortsatt ha tilgang til {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Hvis du har en bedrifts- eller offentlig e-post, kontakt IT-avdelingen og be dem godkjenne e-post fra {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`En pÃ¥loggingslenke har blitt sendt til innboksen din. Hvis den ikke kommer innen 3 minutter, mÃ¥ du sjekke søppelposten din.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Hvis du vil begynne Ã¥ motta e-poster igjen, sjekk e-postadressen din og klikk abonner pÃ¥ nytt pÃ¥ forrige skjerm.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Hvis du ikke mottar e-posten du har abonnert pÃ¥, er her noen ting Ã¥ sjekke.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Hvis du har sjekket alt og fortsatt ikke mottar e-poster, kontakt {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Hvis en permanent feil oppstÃ¥r ved sending av nyhetsbrev, vil e-post bli deaktivert pÃ¥ kontoen.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Legg til {senderEmail} i kontaktlisten din i e-postklienten. Dette signaliserer til e-postleverandøren din at e-poster sendt fra denne adressen skal være pÃ¥litelige.`,"Invalid email address":`Ugyldig e-postadresse`,"Invalid verification code":``,"Jamie Larson":`Ola Nordmann`,"[email protected]":`[email protected]`,"Less like this":`Mindre som dette`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Sørg for at e-poster ikke ender opp i spam- eller reklame-mappene ved en feil. Hvis de gjør det, klikk "Merk som ikke søppel" eller "Flytt til innboks".`,Manage:`Administrer`,"Maybe later":`Kanskje senere`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Medlemskap ikke tilgjengelig, ta kontakt for tilgang.`,month:`mÃ¥ned`,Monthly:`MÃ¥nedlig`,"More like this":`Mer som dette`,"More options":``,Name:`Navn`,"Need more help? Contact support":`Trenger du mer hjelp? Ta kontakt`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Nyhetsbrev kan bli deaktivert pÃ¥ kontoen din av to grunner: En tidligere e-post ble markert som søppelpost, eller forsøk pÃ¥ Ã¥ sende e-post resulterte i en permanent feil (bounce).`,"No member exists with this e-mail address.":`Ingen medlem eksisterer med denne e-postadressen.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Mottar du ikke e-poster?`,"Now check your email!":`Sjekk e-posten din nÃ¥!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Blir e-poster markert som søppelpost? Sjekk e-postmappen for søppelpost og merk som 'ikke søppel'.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Permanent feil (bounce)`,"Phone number":`Telefonnummer`,Plan:`Avtale`,"Plan checkout was cancelled.":`PÃ¥melding til avtale ble kansellert.`,"Plan upgrade was cancelled.":`Oppgradering ble kansellert.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Vennligst kontakt {supportAddress} for Ã¥ justere ditt gratis abonnement.`,"Please enter {fieldName}":`Vennligst oppgi {fieldName}`,"Please fill in required fields":`Vennligst fyll inn pÃ¥krevde felt`,Podcasts:``,"Re-enable emails":`Re-aktiver e-poster`,Recommendations:`Anbefalinger`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Fornyes til {price}.`,"Resume subscription":``,Retry:`Prøv pÃ¥ nytt`,Save:`Lagre`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Sender pÃ¥loggingslenke...`,"Sending...":`Sender...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Vis alt`,"Sign in":`Logg inn`,"Sign out":`Logg ut`,"Sign up":`Opprett bruker`,"Signup error: Invalid link":`Feil ved registrering: Ugyldig lenke`,"Signups from this email domain are currently restricted.":`Registrering fra dette e-postdomenet er utilgjengelig for øyeblikket.`,"Something went wrong, please try again later.":`Noe gikk galt. Prøv igjen senere.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Beklager, ingen anbefalinger er tilgjengelige for øyeblikket.`,"Sorry, that didn’t work.":`Beklager, det fungerte ikke`,"Spam complaints":`Søppelpostklager`,"Start {amount}-day free trial":`Start gratis prøveperiode pÃ¥ {amount} dager`,"Starting {startDate}":`Oppstart {startDate}`,"Starting today":`Starter i dag`,"Submit feedback":`Send tilbakemelding`,Subscribe:`Abonner`,Subscribed:`Abonnert`,"Subscription plan updated successfully":`Abonnementsavtale oppdatert`,Success:`Suksess`,"Success! Check your email for magic link to sign-in.":`Suksess! Sjekk din e-post for magisk lenke for pÃ¥logging.`,"Success! Your account is fully activated, you now have access to all content.":`Suksess! Din konto er nÃ¥ aktivert, og du har tilgang til alt innhold.`,"Success! Your email is updated.":`Suksess, din e-post er oppdatert`,"Successfully unsubscribed":`Avmelding vellykket`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Takk for at du abonnerer. Før du begynner Ã¥ lese, nedenfor er noen andre nettsteder du kan ha glede av.`,"Thank you for your support":`Takk for din støtte`,"Thank you for your support!":`Takk for din støtte!`,"Thanks for the feedback!":`Takk for tilbakemeldingen!`,"That didn't go to plan":`Det gikk ikke som planlagt`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`E-postadressen vi har til deg er {memberEmail} – hvis det ikke er riktig, kan du oppdatere den i <button>kontoinnstillinger</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Det oppstod en feil. Vennligst prøv igjen senere.`,"There was an error cancelling your subscription, please try again.":`En feil oppstod ved kansellering av abonnementet, vennligst prøv igjen.`,"There was an error continuing your subscription, please try again.":`En feil oppstod ved fornyelse av abonnementet, vennligst prøv igjen.`,"There was an error processing your payment. Please try again.":`Det oppsto en feil under behandling av betalingen din. Vennligst prøv igjen.`,"There was an error sending the email, please try again":`En feil oppstod ved sending av e-posten, vennligst prøv igjen`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Denne nettsiden er kun for inviterte. Kontakt eieren for invitasjon.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Denne nettsiden godtar ikke betalinger for øyeblikket.`,"This site only accepts paid members.":`Denne nettsiden er kun for betalende medlemmer.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`For Ã¥ fullføre registreringen, klikk pÃ¥ bekreftelseslenken i innboksen din. Hvis den ikke kommer innen 3 minutter, mÃ¥ du sjekke søppelposten din!`,"To continue to stay up to date, subscribe to {publication} below.":`For Ã¥ fortsette Ã¥ holde deg oppdatert, abonner pÃ¥ {publication} nedenfor.`,"Too many attempts try again in {number} days.":`For mange forsøk, prøv igjen om {number} dager.`,"Too many attempts try again in {number} hours.":`For mange forsøk, prøv igjen om {number} timer.`,"Too many attempts try again in {number} minutes.":`For mange forsøk, prøv igjen om {number} minutter.`,"Too many different sign-in attempts, try again in {number} days":`For mange pÃ¥loggingsforsøk, prøv igjen om {number} dager.`,"Too many different sign-in attempts, try again in {number} hours":`For mange pÃ¥loggingsforsøk, prøv igjen om {number} timer.`,"Too many different sign-in attempts, try again in {number} minutes":`For mange pÃ¥loggingsforsøk, prøv igjen om {number} minutter.`,"Too many sign-up attempts, try again later":`For mange registreringsforsøk, prøv igjen senere`,"Try free for {amount} days, then {originalPrice}.":`Prøv gratis i {amount} dager, deretter {originalPrice}.`,"Unable to initiate checkout session":`Kunne ikke starte utsjekkingssesjon`,"Unlock access to all newsletters by becoming a paid subscriber.":`FÃ¥ tilgang til alle nyhetsbrev ved Ã¥ bli betalende abonnent.`,"Unsubscribe from all emails":`Meld deg av alle e-poster`,Unsubscribed:`Avmeldt`,"Unsubscribed from all emails.":`Avmeldt fra alle e-poster`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Å melde seg av e-poster vil ikke avbryte abonnementet ditt pÃ¥ {title}`,Update:`Oppdater`,"Update your preferences":`Oppdater dine valg`,"Updates & announcements":``,"Verification link sent, check your inbox":`Lenke for verifisering er sendt. Sjekk innboksen din.`,"Verify your email address is correct":`Verifiser at e-posten din er korrekt`,"Verifying...":``,"View plans":`Se planer`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Vi kunne ikke melde deg av siden e-postadressen ikke ble funnet. Vennligst kontakt nettstedseieren.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Velkommen tilbake, {name}!`,"Welcome back!":`Velkommen tilbake!`,"Welcome to {siteTitle}":`Velkommen til {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Når en e-postadresse ikke kan motta e-post, kalles det en bounce. I mange tilfeller kan dette være midlertidig, men noen ganger kan det være en permanent feil hvis e-postadressen er ugyldig eller ikke eksisterer.`,"Why has my email been disabled?":`Hvorfor fungerer ikke min e-post?`,"X (Twitter)":``,year:`år`,Yearly:`Årlig`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Du har for tiden et gratis medlemskap. Oppgrader til et betalt abonnement for full tilgang.`,"You have been successfully resubscribed":`Du har blitt meldt på igjen`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Du mottar for tiden ikke e-poster`,"You're not receiving emails":`Du mottar ikke e-poster`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Du mottar ikke e-poster fordi du enten nylig har merket en melding som søppelpost, eller fordi meldinger ikke kunne leveres til den oppgitte e-postadressen din.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Du har logget på.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Du har meldt deg på <strong>{siteTitle}</strong>`,"Your account":`Din konto`,"Your email":``,"Your email has failed to resubscribe, please try again":`E-posten din kunne ikke bli meldt på igjen, vennligst prøv på nytt`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Din tilbakemelding bidrar til å påvirke hva som blir publisert.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Ditt abonnement vil avsluttes den {expiryDate}`,"Your subscription will renew on {renewalDate}":`Ditt abonnement vil fornyes den {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Ditt abonnement vil starte den {subscriptionStart}`},ls={"(save {highestYearlyDiscount}%)":``,"{amount} days free":``,"{amount} off":``,"{amount} off for first {number} months.":``,"{amount} off for first {period}.":``,"{amount} off forever.":``,"{discount}% discount":``,"{memberEmail} will no longer receive {newsletterName} newsletter.":``,"{memberEmail} will no longer receive emails when someone replies to your comments.":``,"{memberEmail} will no longer receive this newsletter.":``,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":``,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:``,"Account details updated successfully":``,"Account settings":``,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":``,"Already a member?":``,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":``,Back:``,"Back to Log in":``,"Before you go":``,"Billing info & receipts":``,"Black Friday":``,Bluesky:``,"Cancel anytime.":``,"Cancel subscription":``,Canceled:``,"Cancellation reason":``,Change:``,"Change plan":``,"Check spam & promotions folders":``,"Check with your mail provider":``,"Check your inbox to verify email update":``,Choose:``,"Choose a different plan":``,"Choose a plan":``,"Choose your newsletters":``,"Click here to retry":``,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:``,Code:``,"Comment preferences updated.":``,Comments:``,Complimentary:``,Confirm:``,"Confirm cancellation":``,"Confirm subscription":``,"Contact support":``,Continue:``,"Continue subscription":``,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":``,"Could not update email! Invalid link.":``,"Create a new contact":``,"Current plan":``,"Delete account":``,"Didn't mean to do this? Manage your preferences <button>here</button>
13.":``,"Don't have an account?":``,Edit:``,Email:``,"Email confirmation link expired.":``,"Email newsletter":``,"Email newsletter settings updated":``,"Email preferences":``,"Email preferences updated.":``,Emails:``,"Emails disabled":``,"Ends {offerEndDate}":``,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:``,"Expires {expiryDate}":``,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:``,"Free Trial – Ends {trialEnd}":``,"Get help":``,"Get in touch for help":``,"Get notified when someone replies to your comment":``,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":``,"Help! I'm not receiving emails":``,"Here are a few other sites you may enjoy.":``,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":``,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":``,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":``,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":``,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":``,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":``,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":``,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":``,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":``,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":``,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":``,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':``,Manage:``,"Maybe later":``,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":``,month:``,Monthly:``,"More like this":``,"More options":``,Name:``,"Need more help? Contact support":``,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":``,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":``,"Now check your email!":``,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":``,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":``,"Phone number":``,Plan:``,"Plan checkout was cancelled.":``,"Plan upgrade was cancelled.":``,"Please contact {supportAddress} to adjust your complimentary subscription.":``,"Please enter {fieldName}":``,"Please fill in required fields":``,Podcasts:``,"Re-enable emails":``,Recommendations:``,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":``,"Resume subscription":``,Retry:``,Save:``,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":``,"Sending...":``,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":``,"Sign in":``,"Sign out":``,"Sign up":``,"Signup error: Invalid link":``,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":``,"Spam complaints":``,"Start {amount}-day free trial":``,"Starting {startDate}":``,"Starting today":``,"Submit feedback":``,Subscribe:``,Subscribed:``,"Subscription plan updated successfully":``,Success:``,"Success! Check your email for magic link to sign-in.":``,"Success! Your account is fully activated, you now have access to all content.":``,"Success! Your email is updated.":``,"Successfully unsubscribed":``,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":``,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":``,"That didn't go to plan":``,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":``,"There was a problem submitting your feedback. Please try again a little later.":``,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":``,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":``,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":``,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":``,"Unsubscribe from all emails":``,Unsubscribed:``,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":``,Update:``,"Update your preferences":``,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":``,"Verifying...":``,"View plans":``,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":``,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":``,"Welcome back!":``,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":``,"Why has my email been disabled?":``,"X (Twitter)":``,year:``,Yearly:``,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":``,"You have been successfully resubscribed":``,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":``,"You're not receiving emails":``,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":``,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":``,"You've successfully subscribed to <strong>{siteTitle}</strong>":``,"Your account":``,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":``,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":``,"Your subscription will renew on {renewalDate}":``,"Your subscription will start on {subscriptionStart}":``},us={"(save {highestYearlyDiscount}%)":`{highestYearlyDiscount}% besparing`,"{amount} days free":`{amount} dagen gratis`,"{amount} off":`{amount} korting`,"{amount} off for first {number} months.":`{amount} korting voor de eerste {number} maanden.`,"{amount} off for first {period}.":`{amount} korting voor de eerste {period}.`,"{amount} off forever.":`{amount} korting voor altijd.`,"{discount}% discount":`{discount}% korting`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} ontvangt de nieuwsbrief {newsletterName} niet meer.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} ontvangt geen e-mails meer als iemand op je reacties reageert.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} ontvangt deze nieuwsbrief niet meer.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dagen gratis`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Account`,"Account details updated successfully":`Accountgegevens succesvol bijgewerkt`,"Account settings":`Gegevens`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Na de proefperiode zal het normale tarief in rekening worden gebracht voor het door jou gekozen abonnement.`,"Already a member?":`Al lid?`,"An error occurred":`Er is een fout opgetreden`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Er trad een onverwachte fout op. Probeer het opnieuw of <a>neem contact op met de support</a> als de fout aanhoudt.`,Back:`Terug`,"Back to Log in":`Terug naar inloggen`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Altijd opzegbaar.`,"Cancel subscription":`Abonnement opzeggen`,Canceled:``,"Cancellation reason":`Reden voor opzegging`,Change:`Wijzigen`,"Change plan":`Wijzig abonnement`,"Check spam & promotions folders":`Check je spam en promotie mappen`,"Check with your mail provider":`Check bij je e-mailprovider`,"Check your inbox to verify email update":`Check je inbox om de e-mailupdate te verifiëren`,Choose:`Kies`,"Choose a different plan":`Kies een ander abonnement`,"Choose a plan":`Kies een abonnement`,"Choose your newsletters":`Kies jouw nieuwsbrieven`,"Click here to retry":`Klik hier om opnieuw te proberen`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Sluiten`,Code:``,"Comment preferences updated.":`Reactievoorkeuren bijgewerkt.`,Comments:`Reacties`,Complimentary:`Gratis`,Confirm:`Bevestigen`,"Confirm cancellation":`Bevestig opzegging`,"Confirm subscription":`Bevestig abonnement`,"Contact support":`Contacteer support`,Continue:`Doorgaan`,"Continue subscription":`Doorgaan met abonnement`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Kon geen Stripe-afrekensessie maken`,"Could not sign in. Login link expired.":`Kon niet inloggen. Login-link is verlopen.`,"Could not update email! Invalid link.":`Kon e-mail niet bijwerken! Ongeldige link.`,"Create a new contact":`Maak een nieuw contact`,"Current plan":`Huidig abonnement`,"Delete account":`Account verwijderen`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Dit niet bedoeld? Beheer je voorkeuren <button>hier</button>.`,"Don't have an account?":`Heb je nog geen account?`,Edit:`Bewerken`,Email:`E-mail`,"Email confirmation link expired.":``,"Email newsletter":`Nieuwsbrief`,"Email newsletter settings updated":`Instellingen voor nieuwsbrief bijgewerkt`,"Email preferences":`E-mailinstellingen`,"Email preferences updated.":`E-mailinstellingen bijgewerkt.`,Emails:`E-mails`,"Emails disabled":`E-mails zijn uitgeschakeld`,"Ends {offerEndDate}":`Eindigt op {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Vul je e-mailadres in`,"Enter your name":`Vul je naam in`,Error:`Fout`,"Expires {expiryDate}":`Verloopt op {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Annulering van abonnement mislukt, probeer het opnieuw`,"Failed to log in, please try again":`Inloggen mislukt, probeer het opnieuw`,"Failed to log out, please try again":`Uitloggen mislukt, probeer het opnieuw`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Afrekenen mislukt, probeer het opnieuw`,"Failed to send magic link email":`Magische link-e-mail verzenden mislukt`,"Failed to send verification email":`Verificatie-e-mail verzenden mislukt`,"Failed to sign up, please try again":`Registratie mislukt, probeer het opnieuw`,"Failed to update account data":`Bijwerken van accountgegevens mislukt`,"Failed to update account details":`Bijwerken van accountdetails mislukt`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Bijwerken van nieuwsbriefinstellingen mislukt`,"Failed to update subscription, please try again":`Bijwerken van abonnement mislukt, probeer het opnieuw`,"Failed to verify code, please try again":``,Forever:`Voor altijd`,"Free Trial – Ends {trialEnd}":`Gratis proefperiode - Eindigt op {trialEnd}`,"Get help":`Krijg hulp`,"Get in touch for help":`Neem contact op voor hulp`,"Get notified when someone replies to your comment":`Blijf op de hoogte als iemand op jouw reactie reageert`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Deel je mening over dit artikel`,"Help! I'm not receiving emails":`Help! Ik ontvang geen e-mails`,"Here are a few other sites you may enjoy.":`Hier zijn enkele andere sites die je misschien leuk vindt.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Als een nieuwsbrief als spam wordt gemarkeerd, worden e-mails voor dat adres automatisch uitgeschakeld om te voorkomen dat je ongewenste berichten ontvangt.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Als de spamklacht per ongeluk was, of als je weer e-mails wilt ontvangen, kun je je opnieuw abonneren door op de knop op het vorige scherm te klikken.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Als je nu opzegt, behoud je toegang tot {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Als je een zakelijk of overheidsmailaccount hebt, vraag je IT-afdeling om e-mails van {senderEmail} toe te staan.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Je hebt een e-mail met een login link ontvangen. Controleer je spamfolder als hij niet binnen 3 minuten aankomt.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Als je weer e-mails wilt ontvangen, controleer dan je opgeslagen e-mailadres en klik op de vorige pagina op opnieuw abonneren.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Als je de nieuwsbrief die je hebt geabonneerd niet ontvangt, zijn hier enkele dingen om te controleren.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Als je alle stappen hebt doorlopen en nog steeds geen e-mails ontvangt, kun je contact opnemen met {supportAddress} voor hulp.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Als een permanente fout optreedt bij het verzenden van een nieuwsbrief, worden e-mails voor het account uitgeschakeld.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Voeg {senderEmail} toe aan je contactenlijst in je e-mailprogramma. Dit geeft aan dat e-mails van dit adres vertrouwd moeten worden.`,"Invalid email address":`Ongeldig e-mailadres`,"Invalid verification code":``,"Jamie Larson":`Jan Jansen`,"[email protected]":`[email protected]`,"Less like this":`Minder hiervan`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Zorg ervoor dat e-mails niet per ongeluk in je spam- of promotie-mappen belanden. Klik op 'Markeer als geen spam' en/of 'Verplaatsen naar inbox' als dat wel het geval is.`,Manage:`Beheer`,"Maybe later":`Misschien later`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Lidmaatschappen niet beschikbaar, neem contact op met de eigenaar.`,month:`maand`,Monthly:`Maandelijks`,"More like this":`Meer hiervan`,"More options":``,Name:`Naam`,"Need more help? Contact support":`Meer hulp nodig? Contacteer support`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Nieuwsbrieven kunnen om twee redenen zijn uitgeschakeld voor je account: een eerdere e-mail werd als spam gemarkeerd, of het verzenden van een e-mail resulteerde in een permanente fout (bounce).`,"No member exists with this e-mail address.":`Er bestaat geen lid met dit e-mailadres.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Ontvang je geen e-mails?`,"Now check your email!":`Check nu je e-mail!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Als je opnieuw geabonneerd bent en je ziet nog steeds geen e-mails in je inbox, controleer dan je spammap. Sommige providers houden een register bij van eerdere spamklachten en blijven e-mails markeren. Markeer de nieuwste nieuwsbrief als 'Geen spam' om deze terug te plaatsen naar je hoofdmap.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Permanente fout (bounce)`,"Phone number":`Telefoonnummer`,Plan:`Abonnement`,"Plan checkout was cancelled.":`Afrekenen abonnement geannuleerd.`,"Plan upgrade was cancelled.":`Upgrade abonnement geannuleerd.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Neem contact op met {supportAddress} om je gratis abonnement aan te passen.`,"Please enter {fieldName}":`Voer {fieldName} in`,"Please fill in required fields":`Vul de vereiste velden in`,Podcasts:``,"Re-enable emails":`E-mails weer inschakelen`,Recommendations:`Aanbevelingen`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Verlengt met {price}.`,"Resume subscription":``,Retry:`Opnieuw proberen`,Save:`Opslaan`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Inloglink ver
13sturen...`,"Sending...":`Versturen...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Toon alles`,"Sign in":`Inloggen`,"Sign out":`Uitloggen`,"Sign up":`Registreren`,"Signup error: Invalid link":`Registratiefout: Ongeldige link`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Er ging iets mis, probeer het later opnieuw.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Sorry, er zijn momenteel geen aanbevelingen beschikbaar.`,"Sorry, that didn’t work.":`Sorry, dat werkte niet.`,"Spam complaints":`Spamklachten`,"Start {amount}-day free trial":`Start gratis je {amount}-daagse proefperiode`,"Starting {startDate}":`Start op {startDate}`,"Starting today":`Start vandaag`,"Submit feedback":`Deel je feedback`,Subscribe:`Abonneren`,Subscribed:`Geabonneerd`,"Subscription plan updated successfully":`Abonnement succesvol bijgewerkt`,Success:`Succes`,"Success! Check your email for magic link to sign-in.":`Succes! Check je e-mail voor de magische inloglink.`,"Success! Your account is fully activated, you now have access to all content.":`Succes! Je account is volledig geactiveerd, je hebt nu toegang tot alle inhoud.`,"Success! Your email is updated.":`Succes! Je e-mail is bijgewerkt.`,"Successfully unsubscribed":`Succesvol uitgeschreven`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Bedankt voor je abonnement. Voordat je begint met lezen, staan hieronder enkele andere sites die je misschien leuk vindt.`,"Thank you for your support":`Dank je voor je steun`,"Thank you for your support!":`Bedankt voor je steun!`,"Thanks for the feedback!":`Bedankt voor je feedback!`,"That didn't go to plan":`Er ging iets mis`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Het e-mailadres dat we voor je hebben is {memberEmail} — als dit niet klopt, kun je dit bijwerken in je <button>accountinstellingen</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Er was een probleem bij het verzenden van je feedback. Probeer het later opnieuw.`,"There was an error cancelling your subscription, please try again.":`Er was een fout bij het opzeggen van je abonnement, probeer het opnieuw.`,"There was an error continuing your subscription, please try again.":`Er was een fout bij het voortzetten van je abonnement, probeer het opnieuw.`,"There was an error processing your payment. Please try again.":`Er was een fout bij het verwerken van je betaling, probeer het opnieuw.`,"There was an error sending the email, please try again":`Er was een fout bij het verzenden van de e-mail, probeer het opnieuw`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Deze site is alleen toegankelijk op uitnodiging, neem contact op met de eigenaar.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Deze site accepteert momenteel geen betalingen.`,"This site only accepts paid members.":`Deze site accepteert alleen betalende leden.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Klik op de bevestigingslink in de e-mail om je registratie af te ronden. Check ook je spamfolder als hij niet binnen de 3 minuten aankomt.`,"To continue to stay up to date, subscribe to {publication} below.":`Om op de hoogte te blijven, abonneer je op {publication} hieronder.`,"Too many attempts try again in {number} days.":`Te veel pogingen, probeer het opnieuw over {number} dagen.`,"Too many attempts try again in {number} hours.":`Te veel pogingen, probeer het opnieuw over {number} uur.`,"Too many attempts try again in {number} minutes.":`Te veel pogingen, probeer het opnieuw over {number} minuten.`,"Too many different sign-in attempts, try again in {number} days":`Te veel verschillende inlogpogingen, probeer het opnieuw over {number} dagen.`,"Too many different sign-in attempts, try again in {number} hours":`Te veel verschillende inlogpogingen, probeer het opnieuw over {number} uur.`,"Too many different sign-in attempts, try again in {number} minutes":`Te veel verschillende inlogpogingen, probeer het opnieuw over {number} minuten.`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Probeer gratis voor {amount} dagen, daarna {originalPrice}.`,"Unable to initiate checkout session":`Kan afrekeningssessie niet starten`,"Unlock access to all newsletters by becoming a paid subscriber.":`Ontgrendel toegang tot alle nieuwsbrieven door een betalende abonnee te worden.`,"Unsubscribe from all emails":`Uitschrijven voor alles`,Unsubscribed:`Uitgeschreven`,"Unsubscribed from all emails.":`Uitgeschreven van alle e-mails.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Je betaalde abonnement voor {title}
13 wordt niet geannuleerd als je je uitschrijft voor e-mails.`,Update:`Bijwerken`,"Update your preferences":`Voorkeuren aanpassen`,"Updates & announcements":``,"Verification link sent, check your inbox":`Verificatielink verzonden, controleer je inbox`,"Verify your email address is correct":`Controleer of je e-mailadres correct is`,"Verifying...":``,"View plans":`Bekijk abonnementen`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Het is niet gelukt om je uit te schrijven, omdat je e-mailadres niet is gevonden. Neem contact op met de eigenaar.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Welkom terug, {name}!`,"Welcome back!":`Welkom terug!`,"Welcome to {siteTitle}":`Welkom bij {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Als een inbox een e-mail niet kan accepteren, wordt dit een bounce genoemd. In veel gevallen kan dit tijdelijk zijn. In sommige gevallen kan een bounced e-mail worden geretourneerd als een permanente fout wanneer een e-mailadres ongeldig of niet-bestaand is.`,"Why has my email been disabled?":`Waarom is mijn e-mail uitgeschakeld?`,"X (Twitter)":``,year:`jaar`,Yearly:`Jaarlijks`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Je hebt momenteel een gratis lidmaatschap, upgrade naar een betaald abonnement voor volledige toegang.`,"You have been successfully resubscribed":`Je bent weer succesvol geabonneerd`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Je ontvangt momenteel geen e-mails`,"You're not receiving emails":`Je ontvangt geen e-mails`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Je ontvangt geen e-mails omdat je ofwel een recent bericht als spam had gemarkeerd, of omdat de berichten niet verzonden konden worden naar jouw e-mailadres.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Je bent succesvol ingelogd.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Je bent succesvol geabonneerd op <strong>{siteTitle}</strong>`,"Your account":`Jouw account`,"Your email":``,"Your email has failed to resubscribe, please try again":`Je e-mail is niet opnieuw geabonneerd, probeer het opnieuw`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Jouw mening helpt bepalen wat er gepubliceerd wordt.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Je abonnement verloopt op {expiryDate}`,"Your subscription will renew on {renewalDate}":`Je abonnement wordt verlengd op {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Je abonnement begint op {subscriptionStart}`},ds={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`{amount} dagar gratis`,"{amount} off":`avslag`,"{amount} off for first {number} months.":`{amount} dei første {number} månadane.`,"{amount} off for first {period}.":`{amount} avslag den første {period}.`,"{amount} off forever.":`{amount} avslag for alltid.`,"{discount}% discount":`% rabatt`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} vil ikkje lenger motta {newsletterName} nyheitsbrev.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} vil ikkje lenger motta e-post når nokon svarar på kommentarar.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} vil ikkje lenger motta dette nyheitsbrevet.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dagar gratis`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Brukar`,"Account details updated successfully":``,"Account settings":`Brukarinnstillingar`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Når den gratis prøveperioden er over vil du bli belasta den normale prisen for abonnementet du har vald. Du kan alltids avslutta abonnementet au.`,"Already a member?":`Allereie medlem?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ein uventa feil har skjedd. Ver gild å prøv igjen eller <a>ta kontakt</a> viss feilen fortset.`,Back:`Tilbake`,"Back to Log in":`Tilbake til innlogginga`,"Before you go":``,"Billing info & receipts":``,"Black Friday":``,Bluesky:``,"Cancel anytime.":`Kanseller kor tid som helst.`,"Cancel subscription":`Avslutt abonnement`,Canceled:``,"Cancellation reason":`Grunn for avslutting`,Change:`Endra`,"Change plan":``,"Check spam & promotions folders":`Sjekk søppelpostmappa di`,"Check with your mail provider":`Sjekk med e-postleverandøren din`,"Check your inbox to verify email update":``,Choose:`Vel`,"Choose a different plan":`Vel eit anna abonnement`,"Choose a plan":``,"Choose your newsletters":`Vel nyheitsbrevet ditt`,"Click here to retry":`Klikk her for å prøva på ny`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Lukk`,Code:``,"Comment preferences updated.":``,Comments:`Kommentarar`,Complimentary:`Gåve`,Confirm:`Bekreft`,"Confirm cancellation":`Bekreft avslutting`,"Confirm subscription":`Bekreft abonnement`,"Contact support":`Få hjelp`,Continue:`Fortset`,"Continue subscription":`Fortset abonnement`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Kunne ikkje logga inn. Innlogginslenka er utgått.`,"Could not update email! Invalid link.":`Kunne ikkje oppdatera e-post! Ugyldig lenke.`,"Create a new contact":`Lag ein ny kontakt`,"Current plan":`Noverande abonnement`,"Delete account":`Slett brukar`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Var det ikkje meininga å gjera dette? Du kan endra preferansane dine <button>her</button>.`,"Don't have an account?":`Har du ikkje ein brukar?`,Edit:`Endra`,Email:`E-post`,"Email confirmation link expired.":``,"Email newsletter":`E-post nyheitsbrev`,"Email newsletter settings updated":``,"Email preferences":`E-post preferansar.`,"Email preferences updated.":``,Emails:`E-postar.`,"Emails disabled":`E-postar skrudd av`,"Ends {offerEndDate}":`Sluttar {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Feil`,"Expires {expiryDate}":`Går ut {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`For evig`,"Free Trial – Ends {trialEnd}":`Gratis prøveperiode – sluttar {trialEnd}`,"Get help":`Få hjelp`,"Get in touch for help":`Ta kontakt for å få hjelp`,"Get notified when someone replies to your comment":`Få varsler når nokon svarar på kommenten din`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Gje tilbakemeldinger på denne artikkelen`,"Help! I'm not receiving emails":`Hjelp! Eg får ikkje e-postar`,"Here are a few other sites you may enjoy.":``,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Viss eit nyheitsbrev er markert som søppelpost vil dei automatisk bli avslutta for den adressa, slik at du ikkje får uønska e-postar.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Viss søppelpost-klagen var med eit uhell, eller du ønsker å byrja å få e-postar frå oss igjen, kan du abonnera på nyheitsbrev igjen ved å klikka knappen på førre skjerm.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Vis du avslutter abonnementet no, vil du framleis ha tilgang fram til {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Viss du har har e-post hos ein bedrift kan du spørra IT-avdelinga om dei kan tillata e-postar frÃ¥ {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Ei innlogginslenke har blitt sendt til innboksen din. Sjekk søppelposten din om lenka ikkje kjem innan 3 minutt.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Viss du vil fÃ¥ e-postar igjen, er det enklaste Ã¥ sjekka e-postadressa du har gitt oss for feil, og sÃ¥ abonnera igjen ved Ã¥ klikka resubscribe pÃ¥ førre skjerm.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Viss du ikkje mottar nyheitsbrevet du har abonnert pÃ¥, kan du prøva dette. `,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Viss du har fullført desse stega og framleis ikkje fÃ¥r nyheitsbrev, kan du ta kontakt med oss pÃ¥ {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`I tilfelle ein permanent feil mottas ved forøsk pÃ¥ Ã¥ senda eit nyheitsbrev vil e-poster bli deaktivert pÃ¥ kontoen.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Legg til {senderEmail} til e-posten din si kontaktliste. Dette signaliserer til leverandøren din at e-poster frÃ¥ denne adressa er til Ã¥ stola pÃ¥.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Mindre som dette`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Pass pÃ¥ at e-postane ikkje ender opp i spam-mappa. Viss dei gjer, marker dei anten som "Dette er ikkje spam" og/eller "Flytt til innboks".`,Manage:`Innstillinger`,"Maybe later":``,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":``,month:``,Monthly:`MÃ¥nadleg`,"More like this":`Meir som dette`,"More options":``,Name:`Namn`,"Need more help? Contact support":`Treng du meir hjelp? Ta kontakt med brukarstøtte`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Nyheitsbrev kan bli skrudd av for brukaren din av to grunner: Ein tidlegare e-post har blitt markert som spam. Eller sÃ¥ har eit forsøk pÃ¥ Ã¥ senda ein e-post resultert i ein permanent feil.`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`FÃ¥r du ikkje e-postar?`,"Now check your email!":`Sjekk e-posten din!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Sjekk spam-mappa di om du framleis ikkje ser e-postane etter Ã¥ ha abonnert pÃ¥ ny. Nokon e-postleverandørar kan flagga e-postar som spam basert pÃ¥ tidlegare e-postar. Viss dette skjer, marker den siste du mottok i spam-mappa som 'ikkje spam' og flytt tilbake til innboksen din.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Permanent feil`,"Phone number":``,Plan:`Abonnement`,"Plan checkout was cancelled.":`Betaling kansellert.`,"Plan upgrade was cancelled.":`Oppgradering kansellert.`,"Please contact {supportAddress} to adjust your complimentary subscription.":``,"Please enter {fieldName}":``,"Please fill in required fields":`Ver gilde og fyll inn dei obligatoriske felta`,Podcasts:``,"Re-enable emails":`Aktiver e-postar pÃ¥ ny`,Recommendations:``,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Forynast til {price}.`,"Resume subscription":``,Retry:`Prøv pÃ¥ ny`,Save:`Lagra`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Sender innloggingslenke...`,"Sending...":`Sender...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":``,"Sign in":`Logg inn`,"Sign out":`Logg ut`,"Sign up":`Registrer deg`,"Signup error: Invalid link":`Registreringsfeil: Ugyldig lenke`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Beklagar, det verka ikkje.`,"Spam complaints":`Spamklagar`,"Start {amount}-day free trial":`Start {amount}-dagar gratis prøveperiode`,"Starting {startDate}":`Starter {startDate}`,"Starting today":`Starter idag`,"Submit feedback":`Gje oss tilbakemeldinger`,Subscribe:`Abonner`,Subscribed:`Abonnert`,"Subscription plan updated successfully":``,Success:`Vellykka`,"Success! Check your email for magic link to sign-in.":`Vellykka! Sjekk e-posten din for ei innlogginslenke.`,"Success! Your account is fully activated, you now have access to all content.":`Vellykka! Brukaren din er aktivert, du har no tilgang til alt innhald.`,"Success! Your email is updated.":`Vellykka! E-posten din er oppdatert.`,"Successfully unsubscribed":`Vellykka kansellering.`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":``,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Takk for tilbakemeldingen!`,"That didn't go to plan":`Det gjekk ikkje etter planen`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`E-postadressa me har pÃ¥ deg er {memberEmail} – viss det ikkje er riktig, kan du oppdatera i <button>brukarinnstillingane</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Det var eit problem med Ã¥ senda tilbakemeldinga di. Vennligst prøv igjen litt seinare.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Denne sida er kun for inviterte, ta kontakt med eigaren for tilgang.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Klikk pÃ¥ bekreftelseslenka i innboksen din for Ã¥ fullføra registreringa. Sjekk spam-mappa di om lenka ikkje har kome innan 3 minutt.`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Prøv gratis i {amount} dagar, deretter {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`FÃ¥ tilgang til alle nyheitsbreva med Ã¥ bli ein betalande abonnent.`,"Unsubscribe from all emails":`Slutt Ã¥ motta e-postar`,Unsubscribed:`Abonnement avslutta`,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Å avslutta e-postabonnementa vil ikkje kansellera det betalta abonnementet ditt til {title}`,Update:`Oppdater`,"Update your preferences":`Oppdater preferansane dine`,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":`Bekreft at e-posten din er riktig`,"Verifying...":``,"View plans":`SjÃ¥ abonnementa`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Me kunne ikkje avslutta abonnementet ditt dÃ¥ me ikkje fann e-postadressa di. Vennligst ta kontakt med eigaren av sida.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Velkommen tilbake, {name}!`,"Welcome back!":`Velkommen tilbake!`,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`NÃ¥r ein innboks ikkje klarar Ã¥ akseptera ein e-post blir det kalla ein bounce. I nokre tilfelle blir ein bounce registrert som ein permanent feil nÃ¥r ein e-postadresse er ugyldig eller ikkje eksisterer.`,"Why has my email been disabled?":`Kvifor har e-posten min blitt deaktivert?`,"X (Twitter)":``,year:``,Yearly:`Årleg`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`For augneblikket har du eit gratis medlemsskap. Oppgrader til eit betalande for Ã¥ fÃ¥ full tilgang.`,"You have been successfully resubscribed":`No abonnerer du igjen`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`For augneblikket mottek du ingen e-postar`,"You're not receiving emails":`Du mottek ikkje e-postar`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Du mottar ikkje e-postar. Anten fordi du har markert dei som spame, eller fordi dei ikkje kan bli levert til e-posten du har gitt oss.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Vellykka innlogging.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":``,"Your account":`Din brukar`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Dine tilbakemeldinger hjelper oss Ã¥ forma tilbodet vÃ¥rt.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Ditt abonnement gÃ¥r ut den {expiryDate}`,"Your subscription will renew on {renewalDate}":`Ditt abonnement vil fornyast den {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Ditt abonnement vil byrja den {subscriptionStart}`},fs={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% ਬਚਾਓ)`,"{amount} days free":`{amount} ਦਿਨ ਮੁਫ਼ਤ`,"{amount} off":`{amount} ਦੀ ਛੋਟ`,"{amount} off for first {number} months.":`ਪਹਿਲੇ {number} ਮਹੀਨਿਆਂ ਲਈ {amount} ਦੀ ਛੋਟ।`,"{amount} off for first {period}.":`ਪਹਿਲੀ {period} ਲਈ {amount} ਦੀ ਛੋਟ।`,"{amount} off forever.":`ਹਮੇਸ਼ਾ ਲਈ {amount} ਦੀ ਛੋਟ।`,"{discount}% discount":`{discount}% ਛੋਟ`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} ਨੂੰ ਹੁਣ {newsletterName} ਖ਼ਬਰਨਾਮਾ ਨਹੀਂ ਮਿਲੇਗਾ।`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`ਜਦੋਂ ਕੋਈ ਤੁਹਾਡੀਆਂ ਟਿੱਪਣੀਆਂ ਦਾ ਜਵਾਬ ਦੇਵੇਗਾ ਤਾਂ {memberEmail} ਨੂੰ ਹੁਣ ਈਮੇਲ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੋਵੇਗੀ।`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} ਨੂੰ ਹੁਣ ਇਹ ਖ਼ਬਰਨਾਮਾ ਨਹੀਂ ਮਿਲੇਗਾ।`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} ਦਿਨ ਮੁਫ਼ਤ`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`ਖਾਤਾ`,"Account details updated successfully":`ਖਾਤੇ ਦੇ ਵੇਰਵੇ ਸਫਲਤਾਪੂਰਵਕ ਅੱਪਡੇਟ ਕੀਤੇ ਗਏ`,"Account settings":`ਖਾਤਾ ਸੈਟਿੰਗਾਂ`,"Add a personal note":`ਇੱਕ ਨਿੱਜੀ ਨੋਟ ਸ਼ਾਮਲ ਕਰੋ`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`ਮੁਫ਼ਤ ਅਜ਼ਮਾਇਸ਼ ਖਤਮ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਡੇ ਵੱਲੋਂ ਚੁਣੇ ਗਏ ਟੀਅਰ ਲਈ ਤੁਹਾਡੇ ਤੋਂ ਨਿਯਮਤ ਕੀਮਤ ਲਈ ਜਾਵੇਗੀ। ਤੁਸੀਂ ਹਮੇਸ਼ਾ ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਰੱਦ ਕਰ ਸਕਦੇ ਹੋ।`,"Already a member?":`ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਮà©
13ˆà¨‚ਬਰ ਹੋ?`,"An error occurred":`ਇੱਕ ਗਲਤੀ ਹੋਈ`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`ਇੱਕ ਅਚਾਨਕ ਗਲਤੀ ਹੋਈ। ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਜਾਂ ਜੇ ਗਲਤੀ ਬਣੀ ਰਹਿੰਦੀ ਹੈ ਤਾਂ <a>ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ</a>।`,Back:`ਪਿੱਛੇ`,"Back to Log in":`ਲੌਗ ਇਨ 'ਤੇ ਵਾਪਸ ਜਾਓ`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`ਭਾਰੀ ਛੋਟ`,Bluesky:``,"Cancel anytime.":`ਕਿਸੇ ਵੀ ਸਮੇਂ ਰੱਦ ਕਰੋ।`,"Cancel subscription":`ਸਦੱਸਤਾ ਰੱਦ ਕਰੋ`,Canceled:``,"Cancellation reason":`ਰੱਦ ਕਰਨ ਦਾ ਕਾਰਨ`,Change:`ਬਦਲੋ`,"Change plan":`ਮੈਂਬਰਸ਼ਿਪ ਪਲਾਨ ਬਦਲੋ`,"Check spam & promotions folders":`ਫਾਲਤੂ ਈਮੇਲ, ਸਪੈਮ ਅਤੇ ਪ੍ਰੋਮੋਸ਼ਨ ਫੋਲਡਰਾਂ ਦੀ ਜਾਂਚ ਕਰੋ`,"Check with your mail provider":`ਆਪਣੇ ਮੇਲ ਪ੍ਰਦਾਤਾ ਨਾਲ ਜਾਂਚ ਕਰੋ`,"Check your inbox to verify email update":`ਈਮੇਲ ਅੱਪਡੇਟ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਆਪਣਾ ਇਨਬਾਕਸ ਚੈੱਕ ਕਰੋ`,Choose:`ਚੁਣੋ`,"Choose a different plan":`ਵੱਖਰਾ ਪਲਾਨ ਚੁਣੋ`,"Choose a plan":`ਇੱਕ ਪਲਾਨ ਚੁਣੋ`,"Choose your newsletters":`ਆਪਣੇ ਖ਼ਬਰਨਾਮੇ ਚੁਣੋ`,"Click here to retry":`ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`ਬੰਦ ਕਰੋ`,Code:``,"Comment preferences updated.":`ਟਿੱਪਣੀ ਤਰਜੀਹਾਂ ਅੱਪਡੇਟ ਕੀਤੀਆਂ ਗਈਆਂ।`,Comments:`ਟਿੱਪਣੀਆਂ`,Complimentary:`ਮੁਫ਼ਤ`,Confirm:`ਪੁਸ਼ਟੀ ਕਰੋ`,"Confirm cancellation":`ਰੱਦ ਕਰਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ`,"Confirm subscription":`ਸਦੱਸਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ`,"Contact support":`ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ`,Continue:`ਜਾਰੀ ਰੱਖੋ`,"Continue subscription":`ਸਦੱਸਤਾ ਜਾਰੀ ਰੱਖੋ`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`ਸਟਰਾਈਪ (Stripe) ਚੈੱਕਆਉਟ ਸੈਸ਼ਨ ਨਹੀਂ ਬਣਾਇਆ ਜਾ ਸਕਿਆ`,"Could not sign in. Login link expired.":`ਸਾਈਨ-ਇਨ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ। ਲੌਗਇਨ ਲਿੰਕ ਦੀ ਮਿਆਦ ਪੁੱਗ ਗਈ ਹੈ।`,"Could not update email! Invalid link.":`ਈਮੇਲ ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ! ਅਵੈਧ ਲਿੰਕ।`,"Create a new contact":`ਨਵਾਂ ਸੰਪਰਕ ਬਣਾਓ`,"Current plan":`ਮੌਜੂਦਾ ਯੋਜਨਾ`,"Delete account":`ਖਾਤਾ ਮਿਟਾਓ`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`ਕੀ ਇਹ ਗਲਤੀ ਨਾਲ ਹੋਇਆ? ਆਪਣੀਆਂ ਤਰਜੀਹਾਂ ਦਾ ਪ੍ਰਬੰਧਨ <button>ਇੱਥੇ</button> ਕਰੋ।`,"Don't have an account?":`ਕੀ ਤੁਹਾਡਾ ਖਾਤਾ ਨਹੀਂ ਹੈ?`,Edit:`ਸੰਪਾਦਿਤ ਕਰੋ`,Email:`ਈਮੇਲ`,"Email confirmation link expired.":``,"Email newsletter":`ਈਮੇਲ ਖ਼ਬਰਨਾਮਾ`,"Email newsletter settings updated":`ਈਮੇਲ ਖ਼ਬਰਨਾਮਾ ਸੈਟਿੰਗਾਂ ਅੱਪਡੇਟ ਕੀਤੀਆਂ ਗਈਆਂ`,"Email preferences":`ਈਮੇਲ ਤਰਜੀਹਾਂ`,"Email preferences updated.":`ਈਮੇਲ ਤਰਜੀਹਾਂ ਅੱਪਡੇਟ ਕੀਤੀਆਂ ਗਈਆਂ।`,Emails:`ਈਮੇਲਾਂ`,"Emails disabled":`ਈਮੇਲਾਂ ਅਸਮਰੱਥ ਕੀਤੀਆਂ ਗਈਆਂ`,"Ends {offerEndDate}":`{offerEndDate} ਨੂੰ ਸਮਾਪਤ ਹੁੰਦਾ ਹੈ`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`ਆਪਣਾ ਈਮੇਲ ਪਤਾ ਦਰਜ ਕਰੋ`,"Enter your name":`ਆਪਣਾ ਨਾਮ ਦਰਜ ਕਰੋ`,Error:`ਗਲਤੀ`,"Expires {expiryDate}":`{expiryDate} ਨੂੰ ਮਿਆਦ ਪੁੱਗਦੀ ਹੈ`,Facebook:``,"Failed to cancel subscription, please try again":`ਸਦੱਸਤਾ ਰੱਦ ਕਰਨ ਵਿੱਚ ਅਸਫਲ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿ
13ਸ਼ ਕਰੋ`,"Failed to log in, please try again":`ਲੌਗ ਇਨ ਕਰਨ ਵਿੱਚ ਅਸਫਲ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Failed to log out, please try again":`ਲੌਗ ਆਊਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`ਚੈੱਕਆਉਟ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਵਿੱਚ ਅਸਫਲ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Failed to send magic link email":`ਮੈਜਿਕ ਲਿੰਕ ਈਮੇਲ ਭੇਜਣ ਵਿੱਚ ਅਸਫਲ`,"Failed to send verification email":`ਤਸਦੀਕ ਈਮੇਲ ਭੇਜਣ ਵਿੱਚ ਅਸਫਲ`,"Failed to sign up, please try again":`ਸਾਈਨ ਅੱਪ ਕਰਨ ਵਿੱਚ ਅਸਫਲ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Failed to update account data":`ਖਾਤਾ ਡਾਟਾ ਅੱਪਡੇਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ`,"Failed to update account details":`ਖਾਤੇ ਦੇ ਵੇਰਵੇ ਅੱਪਡੇਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`ਖ਼ਬਰਨਾਮਾ ਸੈਟਿੰਗਾਂ ਅੱਪਡੇਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ`,"Failed to update subscription, please try again":`ਸਦੱਸਤਾ ਅੱਪਡੇਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Failed to verify code, please try again":``,Forever:`ਹਮੇਸ਼ਾ ਲਈ`,"Free Trial – Ends {trialEnd}":`ਮੁਫ਼ਤ ਅਜ਼ਮਾਇਸ਼ ਸਦੱਸਤਾ – {trialEnd} ਨੂੰ ਸਮਾਪਤ ਹੁੰਦੀ ਹੈ`,"Get help":`ਮਦਦ ਲਓ`,"Get in touch for help":`ਮਦਦ ਲਈ ਸੰਪਰਕ ਕਰੋ`,"Get notified when someone replies to your comment":`ਜਦੋਂ ਕੋਈ ਤੁਹਾਡੀ ਟਿੱਪਣੀ ਦਾ ਜਵਾਬ ਦੇਵੇ ਤਾਂ ਸੂਚਨਾ ਪ੍ਰਾਪਤ ਕਰੋ`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`ਇਸ ਪੋਸਟ 'ਤੇ ਸੁਝਾਅ ਦਿਓ`,"Help! I'm not receiving emails":`ਮਦਦ! ਮੈਨੂੰ ਈਮੇਲਾਂ ਨਹੀਂ ਮਿਲ ਰਹੀਆਂ`,"Here are a few other sites you may enjoy.":`ਇੱਥੇ ਕੁਝ ਹੋਰ ਸਾਈਟਾਂ ਹਨ ਜਿਨ੍ਹਾਂ ਦਾ ਤੁਸੀਂ ਆਨੰਦ ਲੈ ਸਕਦੇ ਹੋ।`,"Hide details
vendor: 7,967 bytes, line 13
13":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`ਜੇਕਰ ਕਿਸੇ ਖ਼ਬਰਨਾਮੇ ਨੂੰ ਫਾਲਤੂ ਈਮੇਲ ਸਪੈਮ ਵਜੋਂ ਫਲੈਗ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਉਸ ਪਤੇ ਲਈ ਈਮੇਲਾਂ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਅਸਮਰੱਥ ਹੋ ਜਾਂਦੀਆਂ ਹਨ ਤਾਂ ਜੋ ਇਹ ਯਕੀਨੀ ਬਣਾਇਆ ਜਾ ਸਕੇ ਕਿ ਤੁਹਾਨੂੰ ਕੋਈ ਅਣਚਾਹੇ ਸੁਨੇਹੇ ਨਾ ਮਿਲਣ।`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`ਜੇਕਰ ਫਾਲਤੂ ਈਮੇਲ ਸਪੈਮ ਸ਼ਿਕਾਇਤ ਗਲਤੀ ਨਾਲ ਹੋਈ ਸੀ, ਜਾਂ ਤੁਸੀਂ ਦੁਬਾਰਾ ਈਮੇਲਾਂ ਪ੍ਰਾਪਤ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਪਿਛਲੀ ਸਕ੍ਰੀਨ 'ਤੇ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਈਮੇਲਾਂ ਲਈ ਮੁੜ ਸਦੱਸਤਾ ਲੈ ਸਕਦੇ ਹੋ।`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`ਜੇਕਰ ਤੁਸੀਂ ਹੁਣ ਆਪਣੀ ਸਦੱਸਤਾ ਰੱਦ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ {periodEnd} ਤੱਕ ਪਹੁੰਚ ਜਾਰੀ ਰਹੇਗੀ।`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਕਾਰਪੋਰੇਟ ਜਾਂ ਸਰਕਾਰੀ ਈਮੇਲ ਖਾਤਾ ਹੈ, ਤਾਂ ਆਪਣੇ IT ਵਿਭਾਗ ਨਾਲ ਸੰਪਰਕ ਕਰੋ ਅਤੇ ਉਹਨਾਂ ਨੂੰ {senderEmail} ਤੋਂ ਈਮੇਲਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣ ਲਈ ਕਹੋ।`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`ਤੁਹਾਡੇ ਇਨਬਾਕਸ ਵਿੱਚ ਇੱਕ ਲੌਗਇਨ ਲਿੰਕ ਭੇਜਿਆ ਗਿਆ ਹੈ। ਜੇਕਰ ਇਹ 3 ਮਿੰਟਾਂ ਵਿੱਚ ਨਹੀਂ ਆਉਂਦਾ, ਤਾਂ ਆਪਣੇ ਫਾਲਤੂ ਈਮੇਲ (spam) ਦੀ ਜਾਂਚ ਕਰਨਾ ਯਕੀਨੀ ਬਣਾਓ।`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`ਜੇਕਰ ਤੁਸੀਂ ਦੁਬਾਰਾ ਈਮੇਲਾਂ ਪ੍ਰਾਪਤ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਸਭ ਤੋਂ ਵਧੀਆ ਅਗਲੇ ਕਦਮ ਹਨ ਕਿ ਕਿਸੇ ਵੀ ਮੁੱਦੇ ਲਈ ਫਾਈਲ 'ਤੇ ਆਪਣੇ ਈਮੇਲ ਪਤੇ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਫਿਰ ਪਿਛਲੀ ਸਕ੍ਰੀਨ 'ਤੇ ਮੁੜ ਸਦੱਸਤਾ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`ਜੇਕਰ ਤੁਹਾਨੂੰ ਉਹ ਈਮੇਲ ਖ਼ਬਰਨਾਮਾ ਨਹੀਂ ਮਿਲ ਰਿਹਾ ਜਿਸਦੀ ਤੁਸੀਂ ਸਦੱਸਤਾ ਲਈ ਹੈ, ਤਾਂ ਇੱਥੇ ਕੁਝ ਚੀਜ਼ਾਂ ਹਨ ਜਿਨ੍ਹਾਂ ਦੀ ਜਾਂਚ ਕਰਨੀ ਹੈ।`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`ਜੇਕਰ ਤੁਸੀਂ ਇਹ ਸਾਰੀਆਂ ਜਾਂਚਾਂ ਪੂਰੀਆਂ ਕਰ ਲਈਆਂ ਹਨ ਅਤੇ ਤੁਹਾਨੂੰ ਅਜੇ ਵੀ ਈਮੇਲਾਂ ਨਹੀਂ ਮਿਲ ਰਹੀਆਂ, ਤਾਂ ਤੁਸੀਂ {supportAddress} 'ਤੇ ਸੰਪਰਕ ਕਰਕੇ ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ।`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`ਜੇਕਰ ਖ਼ਬਰਨਾਮਾ ਭੇਜਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਸਮੇਂ ਸਥਾਈ ਅਸਫਲਤਾ ਪ੍ਰਾਪਤ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਖਾਤੇ 'ਤੇ ਈਮੇਲਾਂ ਅਸਮਰੱਥ ਕਰ ਦਿੱਤੀਆਂ ਜਾਣਗੀਆਂ।`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`ਆਪਣੇ ਈਮੇਲ ਕਲਾਇੰਟ ਵਿੱਚ {senderEmail} ਨੂੰ ਆਪਣੀ ਸੰਪਰਕ ਸੂਚੀ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ। ਇਹ ਤੁਹਾਡੇ ਮੇਲ ਪ੍ਰਦਾਤਾ ਨੂੰ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ ਕਿ ਇਸ ਪਤੇ ਤੋਂ ਭੇਜੀਆਂ ਗਈਆਂ ਈਮੇਲਾਂ 'ਤੇ ਭਰੋਸਾ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।`,"Invalid email address":`ਅਵੈਧ ਈਮੇਲ ਪਤਾ`,"Invalid verification code":``,"Jamie Larson":`ਫਲਾਣਾ ਫਲਾਣੀ`,"[email protected]":`[email protected]`,"Less like this":`ਇਸ ਵਰਗੇ ਘੱਟ`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਈਮੇਲਾਂ ਗਲਤੀ ਨਾਲ ਤੁਹਾਡੇ ਇਨਬਾਕਸ ਦੇ ਸਪੈਮ ਜਾਂ ਪ੍ਰੋਮੋਸ਼ਨ ਫੋਲਡਰਾਂ ਵਿੱਚ ਨਾ ਜਾ ਰਹੀਆਂ ਹੋਣ। ਜੇਕਰ ਅਜਿਹਾ ਹੈ, ਤਾਂ "ਸਪੈਮ ਵਜੋਂ ਮਾਰਕ ਨਾ ਕਰੋ" ਅਤੇ/ਜਾਂ "ਇਨਬਾਕਸ ਵਿੱਚ ਭੇਜੋ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।`,Manage:`ਪ੍ਰਬੰਧਨ ਕਰੋ`,"Maybe later":`ਸ਼ਾਇਦ ਬਾਅਦ ਵਿੱਚ`,"Membership details":``,"Memberships from this email domain are currently restricted.":`ਇਸ ਈਮੇਲ ਡੋਮੇਨ ਤੋਂ ਮੈਂਬਰਸ਼ਿਪ ਫਿਲਹਾਲ ਬੰਦ ਹੈ।`,"Memberships unavailable, contact the owner for access.":`ਮੈਂਬਰਸ਼ਿਪਾਂ ਉਪਲਬਧ ਨਹੀਂ ਹਨ, ਪਹੁੰਚ ਲਈ ਸੰਚਾਲਕ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।`,month:`ਮਹੀਨਾ`,Monthly:`ਮਾਸਿਕ`,"More like this":`ਇਸ ਵਰਗੇ ਹੋਰ`,"More options":``,Name:`ਨਾਮ`,"Need more help? Contact support":`ਹੋਰ ਮਦਦ ਦੀ ਲੋੜ ਹੈ? ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`ਤੁਹਾਡੇ ਖਾਤੇ 'ਤੇ ਨਿਊਜ਼ਲੈਟਰ ਦੋ ਕਾਰਨਾਂ ਕਰਕੇ ਅਸਮਰੱਥ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ: ਪਿਛਲੀ ਈਮੇਲ ਨੂੰ ਸਪੈਮ ਵਜੋਂ ਮਾਰਕ ਕੀਤਾ ਗਿਆ ਸੀ, ਜਾਂ ਈਮੇਲ ਭੇਜਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਸਥਾਈ ਅਸਫਲਤਾ (ਬਾਊਂਸ) ਹੋਈ ਸੀ।`,"No member exists with this e-mail address.":`ਇਸ ਈ-ਮੇਲ ਪਤੇ ਨਾਲ ਕੋਈ ਮੈਂਬਰ ਮੌਜੂਦ ਨਹੀਂ ਹੈ।`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`ਈਮੇਲਾਂ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੋ ਰਹੀਆਂ?`,
13"Now check your email!":`ਹੁਣ ਆਪਣੀ ਈਮੇਲ ਚੈੱਕ ਕਰੋ!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`ਮੁੜ ਸਦੱਸਤਾ ਲੈਣ ਤੋਂ ਬਾਅਦ, ਜੇਕਰ ਤੁਹਾਨੂੰ ਅਜੇ ਵੀ ਆਪਣੇ ਇਨਬਾਕਸ ਵਿੱਚ ਈਮੇਲਾਂ ਨਹੀਂ ਦਿਸਦੀਆਂ, ਤਾਂ ਆਪਣਾ ਸਪੈਮ ਫੋਲਡਰ ਚੈੱਕ ਕਰੋ। ਕੁਝ ਇਨਬਾਕਸ ਪ੍ਰਦਾਤਾ ਪਿਛਲੀਆਂ ਸਪੈਮ ਸ਼ਿਕਾਇਤਾਂ ਦਾ ਰਿਕਾਰਡ ਰੱਖਦੇ ਹਨ ਅਤੇ ਈਮੇਲਾਂ ਨੂੰ ਫਲੈਗ ਕਰਨਾ ਜਾਰੀ ਰੱਖਣਗੇ। ਜੇਕਰ ਅਜਿਹਾ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਨਵੀਨਤਮ ਨਿਊਜ਼ਲੈਟਰ ਨੂੰ 'ਸਪੈਮ ਨਹੀਂ' ਵਜੋਂ ਮਾਰਕ ਕਰੋ ਤਾਂ ਜੋ ਇਸਨੂੰ ਤੁਹਾਡੇ ਪ੍ਰਾਇਮਰੀ ਇਨਬਾਕਸ ਵਿੱਚ ਵਾਪਸ ਭੇਜਿਆ ਜਾ ਸਕੇ।`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`ਸਥਾਈ ਅਸਫਲਤਾ (ਬਾਊਂਸ)`,"Phone number":`ਫ਼ੋਨ ਨੰਬਰ`,Plan:`ਯੋਜਨਾ`,"Plan checkout was cancelled.":`ਯੋਜਨਾ ਚੈੱਕਆਉਟ ਰੱਦ ਕਰ ਦਿੱਤਾ ਗਿਆ ਸੀ।`,"Plan upgrade was cancelled.":`ਯੋਜਨਾ ਅੱਪਗਰੇਡ ਰੱਦ ਕਰ ਦਿੱਤਾ ਗਿਆ ਸੀ।`,"Please contact {supportAddress} to adjust your complimentary subscription.":`ਆਪਣੀ ਮੁਫ਼ਤ ਸਦੱਸਤਾ ਨੂੰ ਵਿਵਸਥਿਤ ਕਰਨ ਲਈ ਕਿਰਪਾ ਕਰਕੇ {supportAddress} 'ਤੇ ਸੰਪਰਕ ਕਰੋ।`,"Please enter {fieldName}":`ਕਿਰਪਾ ਕਰਕੇ {fieldName} ਦਾਖਲ ਕਰੋ`,"Please fill in required fields":`ਕਿਰਪਾ ਕਰਕੇ ਲੋੜੀਂਦੇ ਖੇਤਰ ਭਰੋ`,Podcasts:``,"Re-enable emails":`ਈਮੇਲਾਂ ਨੂੰ ਮੁੜ-ਸਮਰੱਥ ਕਰੋ`,Recommendations:`ਸਿਫ਼ਾਰਸ਼ਾਂ`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price} 'ਤੇ ਨਵਿਆਇਆ ਜਾਵੇਗਾ।`,"Resume subscription":``,Retry:`ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,Save:`ਸੁਰੱਖਿਅਤ ਕਰੋ`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`ਲੌਗਇਨ ਲਿੰਕ ਭੇਜਿਆ ਜਾ ਰਿਹਾ ਹੈ...`,"Sending...":`ਭੇਜਿਆ ਜਾ ਰਿਹਾ ਹੈ...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`ਸਾਰੇ ਦਿਖਾਓ`,"Sign in":`ਸਾਈਨ ਇਨ ਕਰੋ`,"Sign out":`ਸਾਈਨ ਆਊਟ ਕਰੋ`,"Sign up":`ਸਾਈਨ ਅੱਪ ਕਰੋ`,"Signup error: Invalid link":`ਸਾਈਨ-ਅੱਪ ਗਲਤੀ: ਅਵੈਧ ਲਿੰਕ`,"Signups from this email domain are currently restricted.":`ਇਸ ਈਮੇਲ ਡੋਮੇਨ ਤੋਂ ਸਾਈਨ-ਅੱਪ ਵਰਤਮਾਨ ਵਿੱਚ ਪ੍ਰਤਿਬੰਧਿਤ ਹਨ।`,"Something went wrong, please try again later.":`ਕੁਝ ਗਲਤ ਹੋ ਗਿਆ, ਕਿਰਪਾ ਕਰਕੇ ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`ਮਾਫ਼ ਕਰਨਾ, ਇਸ ਵੇਲੇ ਕੋਈ ਸਿਫ਼ਾਰਸ਼ਾਂ ਉਪਲਬਧ ਨਹੀਂ ਹਨ।`,"Sorry, that didn’t work.":`ਮਾਫ਼ ਕਰਨਾ, ਉਹ ਕੰਮ ਨਹੀਂ ਹੋਇਆ।`,"Spam complaints":`ਸਪà©
13ˆà¨® ਸ਼ਿਕਾਇਤਾਂ`,"Start {amount}-day free trial":`{amount}-ਦਿਨ ਦੀ ਮੁਫ਼ਤ ਅਜ਼ਮਾਇਸ਼ ਸਦੱਸਤਾ ਸ਼ੁਰੂ ਕਰੋ`,"Starting {startDate}":`{startDate} ਤੋਂ ਸ਼ੁਰੂ`,"Starting today":`ਅੱਜ ਤੋਂ ਸ਼ੁਰੂ`,"Submit feedback":`ਸੁਝਾਅ ਜਮ੍ਹਾਂ ਕਰੋ`,Subscribe:`ਗਾਹਕ ਬਣੋ`,Subscribed:`ਸਦੱਸਤਾ ਲਈ ਗਈ`,"Subscription plan updated successfully":`ਸਦੱਸਤਾ ਯੋਜਨਾ ਸਫਲਤਾਪੂਰਵਕ ਅੱਪਡੇਟ ਕੀਤੀ ਗਈ`,Success:`ਸਫਲ`,"Success! Check your email for magic link to sign-in.":`ਸਫਲ! ਸਾਈਨ-ਇਨ ਕਰਨ ਲਈ ਮੈਜਿਕ ਲਿੰਕ ਲਈ ਆਪਣੀ ਈਮੇਲ ਦੇਖੋ।`,"Success! Your account is fully activated, you now have access to all content.":`ਸਫਲ! ਤੁਹਾਡਾ ਖਾਤਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਰਗਰਮ ਹੋ ਗਿਆ ਹੈ, ਹੁਣ ਤੁਹਾਡੇ ਕੋਲ ਸਾਰੀ ਸਮੱਗਰੀ ਤੱਕ ਪਹੁੰਚ ਹੈ।`,"Success! Your email is updated.":`ਸਫਲ! ਤੁਹਾਡੀ ਈਮੇਲ ਅੱਪਡੇਟ ਹੋ ਗਈ ਹੈ।`,"Successfully unsubscribed":`ਸਫਲਤਾਪੂਰਵਕ ਸਦੱਸਤਾ ਰੱਦ ਕੀਤੀ ਗਈ`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`ਸਦੱਸਤਾ ਲੈਣ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ। ਪੜ੍ਹਨਾ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਹੇਠਾਂ ਕੁਝ ਹੋਰ ਸਾਈਟਾਂ ਦਿੱਤੀਆਂ ਗਈਆਂ ਹਨ ਜਿਨ੍ਹਾਂ ਦਾ ਤੁਸੀਂ ਆਨੰਦ ਲੈ ਸਕਦੇ ਹੋ।`,"Thank you for your support":`ਤੁਹਾਡੇ ਸਹਿਯੋਗ ਲਈ ਧੰਨਵਾਦ`,"Thank you for your support!":`ਤੁਹਾਡੇ ਸਹਿਯੋਗ ਲਈ ਧੰਨਵਾਦ!`,"Thanks for the feedback!":`ਸੁਝਾਅ ਲਈ ਧੰਨਵਾਦ!`,"That didn't go to plan":`ਇਹ ਯੋਜਨਾ ਅਨੁਸਾਰ ਨਹੀਂ ਹੋਇਆ`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`ਸਾਡੇ ਕੋਲ ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ {memberEmail} ਹੈ — ਜੇਕਰ ਇਹ ਸਹੀ ਨਹੀਂ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇਸਨੂੰ ਆਪਣੇ <button>ਖਾਤਾ ਸੈਟਿੰਗਾਂ ਖੇਤਰ</button> ਵਿੱਚ ਅੱਪਡੇਟ ਕਰ ਸਕਦੇ ਹੋ।`,"There was a problem submitting your feedback. Please try again a little later.":`ਤੁਹਾਡਾ ਸੁਝਾਅ ਜਮ੍ਹਾਂ ਕਰਨ ਵਿੱਚ ਇੱਕ ਸਮੱਸਿਆ ਆਈ। ਕਿਰਪਾ ਕਰਕੇ ਥੋੜ੍ਹੀ ਦੇਰ ਬਾਅਦ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।`,"There was an error cancelling your subscription, please try again.":`ਤੁਹਾਡੀ ਸਦੱਸਤਾ ਰੱਦ ਕਰਨ ਵਿੱਚ ਇੱਕ ਗਲਤੀ ਆਈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।`,"There was an error continuing your subscription, please try again.":`ਤੁਹਾਡੀ ਸਦੱਸਤਾ ਜਾਰੀ ਰੱਖਣ ਵਿੱਚ ਇੱਕ ਗਲਤੀ ਆਈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।`,"There was an error processing your payment. Please try again.":`ਤੁਹਾਡੇ ਭੁਗਤਾਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਵਿੱਚ ਇੱਕ ਗਲਤੀ ਆਈ। ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।`,"There was an error sending the email, please try again":`ਈਮੇਲ ਭੇਜਣ ਵਿੱਚ ਇੱਕ ਗਲਤੀ ਆਈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`ਇਹ ਸਾਈਟ ਸਿਰਫ਼ ਸੱਦਾ-ਪੱਤਰ 'ਤੇ ਹੈ, ਪਹੁੰਚ ਲਈ ਮਾਲਕ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।`,"This site is not accepting donations at the moment.":`ਇਹ ਸਾਈਟ ਇਸ ਵੇਲੇ ਦਾਨ ਨਹੀਂ ਲੈ ਰਹੀ ਹੈ।`,"This site is not accepting payments at the moment.":`ਇਹ ਸਾਈਟ ਇਸ ਸਮੇਂ ਭੁਗਤਾਨ ਸਵੀਕਾਰ ਨਹੀਂ ਕਰ ਰਹੀ ਹੈ।`,"This site only accepts paid members.":`ਇਹ ਸਾਈਟ ਸਿਰਫ਼ ਭੁਗਤਾਨਸ਼ੁਦਾ ਮà©
13ˆà¨‚ਬਰਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦੀ ਹੈ।`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`ਸਾਈਨ-ਅੱਪ ਪੂਰਾ ਕਰਨ ਲਈ, ਆਪਣੇ ਇਨਬਾਕਸ ਵਿੱਚ ਪੁਸ਼ਟੀਕਰਨ ਲਿੰਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਜੇਕਰ ਇਹ 3 ਮਿੰਟਾਂ ਦੇ ਅੰਦਰ ਨਹੀਂ ਆਉਂਦਾ, ਤਾਂ ਆਪਣਾ ਸਪੈਮ ਫੋਲਡਰ ਚੈੱਕ ਕਰੋ!`,"To continue to stay up to date, subscribe to {publication} below.":`ਅੱਪ-ਟੂ-ਡੇਟ ਰਹਿਣ ਲਈ, ਹੇਠਾਂ {publication} ਦੀ ਸਦੱਸਤਾ ਲਓ।`,"Too many attempts try again in {number} days.":`ਬਹੁਤ ਸਾਰੀਆਂ ਕੋਸ਼ਿਸ਼ਾਂ, {number} ਦਿਨਾਂ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।`,"Too many attempts try again in {number} hours.":`ਬਹੁਤ ਸਾਰੀਆਂ ਕੋਸ਼ਿਸ਼ਾਂ, {number} ਘੰਟਿਆਂ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।`,"Too many attempts try again in {number} minutes.":`ਬਹੁਤ ਸਾਰੀਆਂ ਕੋਸ਼ਿਸ਼ਾਂ, {number} ਮਿੰਟਾਂ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।`,"Too many different sign-in attempts, try again in {number} days":`ਬਹੁਤ ਸਾਰੀਆਂ ਵੱਖ-ਵੱਖ ਸਾਈਨ-ਇਨ ਕੋਸ਼ਿਸ਼ਾਂ, {number} ਦਿਨਾਂ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Too many different sign-in attempts, try again in {number} hours":`ਬਹੁਤ ਸਾਰੀਆਂ ਵੱਖ-ਵੱਖ ਸਾਈਨ-ਇਨ ਕੋਸ਼ਿਸ਼ਾਂ, {number} ਘੰਟਿਆਂ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Too many different sign-in attempts, try again in {number} minutes":`ਬਹੁਤ ਸਾਰੀਆਂ ਵੱਖ-ਵੱਖ ਸਾਈਨ-ਇਨ ਕੋਸ਼ਿਸ਼ਾਂ, {number} ਮਿੰਟਾਂ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Too many sign-up attempts, try again later":`ਬਹੁਤ ਸਾਰੀਆਂ ਸਾਈਨ-ਅੱਪ ਕੋਸ਼ਿਸ਼ਾਂ, ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Try free for {amount} days, then {originalPrice}.":`{amount} ਦਿਨਾਂ ਲਈ ਮੁਫ਼ਤ ਅਜ਼ਮਾਓ, ਫਿਰ {originalPrice}।`,"Unable to initiate checkout session":`ਚੈੱਕਆਉਟ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਅਸਮਰੱਥ`,"Unlock access to all newsletters by becoming a paid subscriber.":`ਭੁਗਤਾਨਸ਼ੁਦਾ ਗਾਹਕ ਬਣ ਕੇ ਸਾਰੇ ਨਿਊਜ਼ਲੈਟਰਾਂ ਤੱਕ ਪਹੁੰਚ ਅਨਲੌਕ ਕਰੋ।`,"Unsubscribe from all emails":`ਸਾਰੀਆਂ ਈਮੇਲਾਂ ਤੋਂ ਸਦੱਸਤਾ ਰੱਦ ਕਰੋ`,Unsubscribed:`ਸਦੱਸਤਾ ਰੱਦ ਕੀਤੀ ਗਈ`,"Unsubscribed from all emails.":`ਸਾਰੀਆਂ ਈਮੇਲਾਂ ਤੋਂ ਸਦੱਸਤਾ ਰੱਦ ਕੀਤੀ ਗਈ।`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`ਈਮੇਲਾਂ ਤੋਂ ਸਦੱਸਤਾ ਰੱਦ ਕਰਨ ਨਾਲ {title} ਲਈ ਤੁਹਾਡੀ ਭੁਗਤਾਨਸ਼ੁਦਾ ਸਦੱਸਤਾ ਰੱਦ ਨਹੀਂ ਹੋਵੇਗੀ।`,Update:`ਅੱਪਡੇਟ ਕਰੋ`,"Update your preferences":`ਆਪਣੀਆਂ ਤਰਜੀਹਾਂ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ`,"Updates & announcements":``,"Verification link sent, check your inbox":`ਤਸਦੀਕ ਲਿੰਕ ਭੇਜਿਆ ਗਿਆ, ਆਪਣਾ ਇਨਬਾਕਸ ਚੈੱਕ ਕਰੋ`,"Verify your email address is correct":`ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਸਹੀ ਹੈ`,"Verifying...":``,"View plans":`ਯੋਜਨਾਵਾਂ ਦੇਖੋ`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`ਅਸੀਂ ਤੁਹਾਨੂੰ ਸਦੱਸਤਾ ਤੋਂ ਹਟਾ ਨਹੀਂ ਸਕੇ ਕਿਉਂਕਿ ਈਮੇਲ ਪਤਾ ਨਹੀਂ ਮਿਲਿਆ। ਕਿਰਪਾ ਕਰਕੇ ਸਾਈਟ ਮਾਲਕ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`{name}, ਵਾਪਸ ਆਉਣ 'ਤੇ ਸੁਆਗਤ ਹੈ!`,"Welcome back!":`ਵਾਪਸ ਆਉਣ 'ਤੇ ਸੁਆਗਤ ਹੈ!`,"Welcome to {siteTitle}":`{siteTitle} 'ਤੇ ਸੁਆਗਤ ਹੈ`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`ਜਦੋਂ ਕੋਈ ਇਨਬਾਕਸ ਈਮੇਲ ਸਵੀਕਾਰ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਹਿੰਦਾ ਹੈ ਤਾਂ ਇਸਨੂੰ ਆਮ ਤੌਰ 'ਤੇ ਬਾਊਂਸ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਕਈ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਇਹ ਅਸਥਾਈ ਹੋ ਸਕਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਕੁਝ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਜਦੋਂ ਕੋਈ ਈਮੇਲ ਪਤਾ ਅਵੈਧ ਜਾਂ ਮੌਜੂਦ ਨਾ ਹੋਵੇ ਤਾਂ ਇੱਕ ਬਾਊਂਸ ਹੋਈ ਈਮੇਲ ਨੂੰ ਸਥਾਈ ਅਸਫਲਤਾ ਵਜੋਂ ਵਾਪਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।`,"Why has my email been disabled?":`ਮੇਰੀ ਈਮੇਲ ਅਸਮਰੱਥ ਕਿਉਂ ਕੀਤੀ ਗਈ ਹੈ?`,"X (Twitter)":``,year:`ਸਾਲ`,Yearly:`ਸਾਲਾਨਾ`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`ਤੁਹਾਡੇ ਕੋਲ ਵਰਤਮਾਨ ਵਿੱਚ ਇੱਕ ਮੁਫਤ ਮੈਂਬਰਸ਼ਿ
13ਪ ਹੈ, ਪੂਰੀ ਪਹੁੰਚ ਲਈ ਇੱਕ ਭੁਗਤਾਨਸ਼ੁਦਾ ਸਦੱਸਤਾ ਵਿੱਚ ਅੱਪਗਰੇਡ ਕਰੋ।`,"You have been successfully resubscribed":`ਤੁਹਾਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਮੁੜ-ਸਦੱਸਤਾ ਦਿੱਤੀ ਗਈ ਹੈ`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`ਤੁਸੀਂ ਵਰਤਮਾਨ ਵਿੱਚ ਈਮੇਲਾਂ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰ ਰਹੇ ਹੋ`,"You're not receiving emails":`ਤੁਹਾਨੂੰ ਈਮੇਲਾਂ ਨਹੀਂ ਮਿਲ ਰਹੀਆਂ`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`ਤੁਹਾਨੂੰ ਈਮੇਲਾਂ ਨਹੀਂ ਮਿਲ ਰਹੀਆਂ ਕਿਉਂਕਿ ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਹਾਲੀਆ ਸੁਨੇਹੇ ਨੂੰ ਸਪੈਮ ਵਜੋਂ ਮਾਰਕ ਕੀਤਾ ਹੈ, ਜਾਂ ਕਿਉਂਕਿ ਸੁਨੇਹੇ ਤੁਹਾਡੇ ਦਿੱਤੇ ਗਏ ਈਮੇਲ ਪਤੇ 'ਤੇ ਨਹੀਂ ਪਹੁੰਚਾਏ ਜਾ ਸਕੇ।`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`ਤੁਸੀਂ ਸਫਲਤਾਪੂਰਵਕ ਸਾਈਨ ਇਨ ਕਰ ਲਿਆ ਹੈ।`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`ਤੁਸੀਂ ਸਫਲਤਾਪੂਰਵਕ ਸਦੱਸਤਾ ਲਈ ਹੈ: <strong>{siteTitle}</strong>`,"Your account":`ਤੁਹਾਡਾ ਖਾਤਾ`,"Your email":``,"Your email has failed to resubscribe, please try again":`ਤੁਹਾਡੀ ਈਮੇਲ ਮੁੜ-ਸਦੱਸਤਾ ਲੈਣ ਵਿੱਚ ਅਸਫਲ ਰਹੀ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`ਤੁਹਾਡਾ ਇਨਪੁਟ ਇਹ ਆਕਾਰ ਦੇਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਪ੍ਰਕਾਸ਼ਿਤ ਹੁੰਦਾ ਹੈ।`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`ਤੁਹਾਡੀ ਸਦੱਸਤਾ {expiryDate} ਨੂੰ ਮਿਆਦ ਪੁੱਗ ਜਾਵੇਗੀ।`,"Your subscription will renew on {renewalDate}":`ਤੁਹਾਡੀ ਸਦੱਸਤਾ {renewalDate} ਨੂੰ ਨਵਿਆਈ ਜਾਵੇਗੀ।`,"Your subscription will start on {subscriptionStart}":`ਤੁਹਾਡੀ ਸਦੱਸਤਾ {subscriptionStart} ਨੂੰ ਸ਼ੁਰੂ ਹੋਵੇਗੀ।`},ps={"(save {highestYearlyDiscount}%)":`(oszczędzasz {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dni za darmo`,"{amount} off":`Rabat {amount}`,"{amount} off for first {number} months.":`Rabat {amount} na pierwsze {number} miesiące.`,"{amount} off for first {period}.":`Rabat {amount} na pierwszy {period}.`,"{amount} off forever.":`Rabat {amount} na zawsze`,"{discount}% discount":`Rabat {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} nie będzie już otrzymywać newslettera {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} nie będzie już otrzymywać wiadomości, gdy ktoś odpowie na Twój komentarz.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} nie będzie już otrzymywać newslettera.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} darmowych dni`,"{years} years":``,"+1 (123) 456-7890":`+48 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Konto`,"Account details updated successfully":`Szczegóły konta zostały pomyślnie zaktualizowane`,"Account settings":`Ustawienia konta`,"Add a personal note":`Dodaj osobistą notatkę`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Po zakończeniu okresu próbnego zostanie naliczona regularna opłata za wybrany poziom subskrypcji. Pamiętaj, że możesz anulować subskrypcję zanim to nastąpi.`,"Already a member?":`Masz już konto?`,"An error occurred":`Wystąpił błąd`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Wystąpił nieoczekiwany błąd. Spróbuj ponownie lub jeśli błąd będzie nadal występował, to <a>skontaktuj z pomocą techniczną</a>.`,Back:`Wstecz`,"Back to Log in":`Wróć do logowania`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Anuluj w dowolnym momencie.`,"Cancel subscription":`Anuluj subskrypcję`,Canceled:``,"Cancellation reason":`Powód anulowania`,Change:`Zmień`,"Change plan":`Zmień plan`,"Check spam & promotions folders":`Sprawdź foldery spamu i promocji`,"Check with your mail provider":`Skontaktuj się z dostawcą poczty elektronicznej`,"Check your inbox to verify email update":`Sprawdź skrzynkę odbiorczą, aby zweryfikować aktualizację adresu e-mail`,Choose:`Wybierz`,"Choose a different plan":`Wybierz inny plan`,"Choose a plan":`Wybierz plan`,"Choose your newsletters":`Wybierz swoje newslettery`,"Click here to retry":`Kliknij tu żeby potwierdzić`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Zamknij`,Code:``,"Comment preferences updated.":`Zaktualizowano preferencje dotyczące komentarzy.`,Comments:`Komentarze`,Complimentary:`Za darmo`,Confirm:`Potwierdź`,"Confirm cancellation":`Potwierdź rezygnację`,"Confirm subscription":`Potwierdź subskrypcję`,"Contact support":`Kontakt z pomocą techniczną`,Continue:`Kontynuuj`,"Continue subscription":`Kontynuuj subskrypcję`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Nie można utworzyć sesji rozliczeniowej Stripe`,"Could not sign in. Login link expired.":`Nie można się zalogować, ponieważ link do logowania wygasł.`,"Could not update email! Invalid link.":`Nie można zaktualizować adresu email, ponieważ link jest nieprawidłowy.`,"Create a new contact":`
13Utwórz nowy kontakt`,"Current plan":`Obecny plan`,"Delete account":`Skasuj konto`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Nie chcesz tego robić? Zarządzaj preferencjami <button>tutaj</button>.`,"Don't have an account?":`Nie masz jeszcze konta?`,Edit:`Edytuj`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Newsletter email`,"Email newsletter settings updated":`Zaktualizowano ustawienia newslettera email`,"Email preferences":`Ustawienia email`,"Email preferences updated.":`Zaktualizowano preferencje email.`,Emails:`Emaile`,"Emails disabled":`Wysyłanie emaili zablokowane`,"Ends {offerEndDate}":`Kończy się {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Wpisz swój adres email`,"Enter your name":`Wpisz swoje imię`,Error:`Błąd`,"Expires {expiryDate}":`Wygasa {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Nie udało się anulować subskrypcji. Spróbuj ponownie`,"Failed to log in, please try again":`Nie udało się zalogować, spróbuj ponownie`,"Failed to log out, please try again":`Nie udało się wylogować, spróbuj ponownie`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Nie udało się przetworzyć transakcji, spróbuj ponownie`,"Failed to send magic link email":`Nie udało się wysłać wiadomości email z magicznym linkiem`,"Failed to send verification email":`Nie udało się wysłać emaila weryfikacyjnego`,"Failed to sign up, please try again":`Nie udało się zarejestrować, spróbuj ponownie`,"Failed to update account data":`Nie udało się zaktualizować danych konta`,"Failed to update account details":`Nie udało się zaktualizować szczegółów konta`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Nie udało się zaktualizować ustawień newslettera`,"Failed to update subscription, please try again":`Nie udało się zaktualizować subskrypcji. Spróbuj ponownie`,"Failed to verify code, please try again":``,Forever:`Na zawsze`,"Free Trial – Ends {trialEnd}":`Bezpłatny okres próbny - Koniec {trialEnd}`,"Get help":`Uzyskaj pomoc`,"Get in touch for help":`Skontaktuj się, aby uzyskać pomoc`,"Get notified when someone replies to your comment":`Otrzymaj powiadomienie, gdy ktoś odpowie na Twój komentarz`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Oceń ten wpis`,"Help! I'm not receiving emails":`Pomocy! Nie otrzymuję wiadomości e-mail`,"Here are a few other sites you may enjoy.":`Oto kilka innych witryn, które mogą Ci się spodobać.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Jeśli newsletter zostanie oznaczony przez Ciebie jako spam, przesyłanie dalszych wiadomości email jest wyłączane dla tego adresu.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Jeśli skarga dotycząca spamu była przypadkowa lub chcesz ponownie zacząć otrzymywać wiadomości, możesz raz jeszcze zasubskrybować, klikając przycisk na poprzednim ekranie.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Jeśli anulujesz subskrypcję teraz, będziesz mieć do niej dostęp do {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Jeśli masz firmowy adres e-mail lub konto w domenie publicznej, skontaktuj się z działem IT i poproś o zezwolenie na odbieranie wiadomości od {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Link do logowania został wysłany do Twojej skrzynki odbiorczej. Jeśli nie dotrze w ciągu 3 minut, sprawdź folder spam.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}
13. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Jeśli chcesz ponownie zacząć otrzymywać wiadomości, najlepiej sprawdź poprawność swojego adres email, a następnie kliknij przycisk ponownej subskrypcji na poprzednim ekranie.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Jeśli nie otrzymujesz subskrybowanego newslettera, oto kilka rzeczy do sprawdzenia.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Jeśli wykonałeś wszystkie te czynności i nadal nie otrzymujesz wiadomości, możesz skontaktować się z pomocą techniczną pod tym adresem {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`W przypadku trwałych problemów podczas wysłania newslettera, wiadomości email zostaną wyłączone na koncie.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`W kliencie poczty dodaj {senderEmail} do listy kontaktów. Sygnalizuje to dostawcę poczty, że wiadomości wysyłane z tego adresu powinny być zweryfikowane.`,"Invalid email address":`Nieprawidłowy adres e-mail`,"Invalid verification code":``,"Jamie Larson":`Jan Kowalski`,"[email protected]":`[email protected]`,"Less like this":`Mniej podobnych`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Upewnij się, że emaile nie trafiają przypadkowo do folderów spam w skrzynce odbiorczej. Jeśli tak jest, kliknij na "Oznacz jako nie spam" i/lub "Przenieś do skrzynki odbiorczej".`,Manage:`Zarządzaj`,"Maybe later":`Może później`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Członkostwo z tej domeny email jest obecnie ograniczone.`,"Memberships unavailable, contact the owner for access.":`Dostęp niemożliwy, skontaktuj się z właścicielem strony w celu uzyskania dostępu.`,month:`miesiąc`,Monthly:`Miesięcznie`,"More like this":`Więcej podobnych`,"More options":``,Name:`Imię`,"Need more help? Contact support":`Potrzebujesz pomocy? Skontaktuj się z pomocą techniczną`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Newslettery mogą zostać wyłączone na Twoim koncie z dwóch powodów: poprzedni email został oznaczony jako spam lub próba wysłania wiadomości zakończyła się niepowodzeniem (odesłaniem).`,"No member exists with this e-mail address.":`Nie istnieje żaden użytkownik o tym adresie e-mail.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Nie dostajesz emaili?`,"Now check your email!":`Teraz sprawdź swoją pocztę!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Po ponownym zapisaniu się, jeśli nadal nie widzisz wiadomości e-mail w skrzynce odbiorczej, sprawdź folder ze spamem. Niektórzy dostawcy skrzynek odbiorczych przechowują rejestr poprzednich skarg na spam i będą nadal oznaczać wiadomości e-mail flagami. Jeśli tak się stanie, oznacz najnowszy newsletter jako „To nie jest spam”, aby przenieść go z powrotem do głównej skrzynki odbiorczej.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Trwała awaria (odesłanie emaila)`,"Phone number":`Numer telefonu`,Plan:`Plan`,"Plan checkout was cancelled.":`Opłata za plan została anulowana.`,"Plan upgrade was cancelled.":`Aktualizacja planu została anulowana.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Wyślij maila pod adres {supportAddress}, aby dostosować bezpłatną subskrypcję.`,"Please enter {fieldName}":`Proszę wypełnić {fieldName}`,"Please fill in required fields":`Wypełnij wymagane pola`,Podcasts:``,"Re-enable emails":`Włącz ponownie emaile`,Recommendations:`Rekomendacje`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Odnowi się w cenie {price}.`,"Resume subscription":``,Retry:`Powtórz`,Save:`Zapisz`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Wysyłanie linku do logowania...`,"Sending...":`Wysyłanie...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Pokaż wszystko`,"Sign in":`Zaloguj się`,"Sign out":`Wyloguj się`,"Sign up":`Zarejestruj się`,"Signup error: Invalid link":`Błąd rejestracji: Nieprawidłowy link`,"Signups from this email domain are currently restricted.":`Rejestracje z tej domeny email są obecnie ograniczone.`,"Something went wrong, please try again later.":`Wystąpił błąd. Spróbuj ponownie później.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Przepraszamy, w tej chwili nie są dostępne żadne rekomendacje.`,"Sorry, that didn’t work.":`Przepraszamy, to nie zadziałało.`,"Spam complaints":`Skargi dotyczące spamu`,"Start {amount}-day free trial":`Rozpocznij {amount}-dniowy okres próbny`,"Starting {startDate}":`Rozpoczyna się od {startDate}`,"Starting today":`Rozpoczyna się od dziś`,"Submit feedback":`Wyślij ocenę`,Subscribe:`Subskrybuj`,Subscribed:`Zasubskrybowane`,"Subscription plan updated successfully":`Plan subskrypcji został pomyślnie zaktualizowany`,Success:`Sukces`,"Success! Check your email for magic link to sign-in.":`Sukces! Sprawdź swój email, aby uzyskać link do logowania.`,"Success! Your account is fully activated, you now have access to all content.":`Sukces! Twoje konto zostało w pełni aktywowane, masz teraz dostęp do serwisu.`,"Success! Your email is updated.":`Sukces! Twój email został zaktualizowany.`,"Successfully unsubscribed":`Wypisanie udane`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Dziękujemy za subskrypcję. Zanim zaczniesz czytać, poniżej znajduje się kilka innych witryn, które mogą Ci się spodobać.`,"Thank you for your support":`Dziękujemy za Twoje wsparcie`,"Thank you for your support!":`Dziękujemy za Twoje wsparcie!`,"Thanks for the feedback!":`Dziękujemy za ocenę!`,"That didn't go to plan":`Coś poszło nie tak`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Adres email, który mamy to {memberEmail} — jeśli nie jest poprawny, możesz go zaktualizować w swoich <button>ustawieniach konta</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Wystąpił problem z przesyłaniem opinii. Spróbuj ponownie nieco później.`,"There was an error cancelling your subscription, please try again.":`Wystąpił błąd podczas anulowania subskrypcji. Spróbuj ponownie.`,"There was an error continuing your subscription, please try again.":`Wystąpił błąd podczas kontynuowania subskrypcji. Spróbuj ponownie.`,"There was an error processing your payment. Please try again.":`Wystąpił błąd podczas przetwarzania płatności. Spróbuj ponownie.`,"There was an error sending the email, please try again":`Wystąpił błąd podczas wysyłania wiadomości e-mail. Spróbuj ponownie.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Ta strona posiada zamknięty dostęp. Skontaktuj się z właścicielem, aby uzyskać dostęp.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Ta strona nie przyjmuje obecnie płatności.`,"This site only accepts paid members.":`Ta strona akceptuje tylko płatne członkostwa.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Aby dokończyć rejestrację, kliknij w link przesłany na twoją skrzynkę pocztową. Jeśli nie dotrze w ciągu 3 minut, sprawdź folder spamu!`,"To continue to stay up to date, subscribe to {publication} below.":`Aby być na bieżąco, zasubskrybuj {publication} poniżej.`,"Too many attempts try again in {number} days.":`Zbyt wiele prób. Spróbuj ponownie za {number} dni.`,"Too many attempts try again in {number} hours.":`Zbyt wiele prób. Spróbuj ponownie za {number} godzin.`,"Too many attempts try again in {number} minutes.":`Zbyt wiele prób. Spróbuj ponownie za {number} minut.`,"Too many different sign-in attempts, try again in {number} days":`Zbyt wiele różnych prób logowania. Spróbuj ponownie za {number} dni`,"Too many different sign-in attempts, try again in {number} hours":`Zbyt wiele różnych prób logowania. Spróbuj ponownie za {number} godzin`,"Too many different sign-in attempts, try again in {number} minutes":`Zbyt wiele różnych prób logowania. Spróbuj ponownie za {number} minut`,"Too many sign-up attempts, try again later":`Zbyt wiele prób rejestracji, spróbuj ponownie później`,"Try free for {amount} days, then {originalPrice}.":`Wypróbuj za darmo przez {amount} dni, później {originalPrice}.`,"Unable to initiate checkout session":`Nie można zainicjować sesji realizacji zakupu`,"Unlock access to all newsletters by becoming a paid subscriber.":`Zostań płatnym subskrybentem i odblokuj dostęp do wszystkich biuletynów.`,"Unsubscribe from all emails":`Wypisz się w wszystkich emaili`,Unsubscribed:`Niezasubskrybowany`,"Unsubscribed from all emails.":`Anulowano subskrypcję wszystkich emaili.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Wypisanie się z otrzymywania emaili nie powoduje anulowania płatnej subskrypcji {title}`,Update:`Zaktualizuj`,"Update your preferences":`Zaktualizuj preferencje`,"Updates & announcements":``,"Verification link sent, check your inbox":`Link weryfikacyjny został wysłany. Sprawdź skrzynkę odbiorczą.`,"Verify your email address is correct":`Sprawdź, czy Twój email jest poprawny`,"Verifying...":``,"View plans":`Zobacz plany`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`
13Nie udało się wypisać, bo nie znaleziono adresu email. Skontaktuj się w właścicielem strony.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Witamy ponownie, {name}!`,"Welcome back!":`Witamy ponownie!`,"Welcome to {siteTitle}":`Witaj w {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Zdarza się, że skrzynka odbiorcza nie akceptuje wiadomości e-mail. W wielu przypadkach może to być tymczasowe, jednak w niektórych przypadkach, szczegolnie gdy adres jest nieprawidłowy lub nie istnieje, ma to charakter trwały.`,"Why has my email been disabled?":`Dlaczego mój email został zablokowany?`,"X (Twitter)":``,year:`rok`,Yearly:`Rocznie`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Obecnie posiadasz bezpłatny plan, ulepsz do płatnej subskrypcji, aby uzyskać pełny dostęp`,"You have been successfully resubscribed":`Zostałeś ponownie zapisany`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Obecnie nie otrzymujesz emaili`,"You're not receiving emails":`Nie otrzymujesz emaili`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Nie otrzymujesz email, ponieważ oznaczono przez Ciebie ostatnią wiadomość jako spam lub nie udało się dostarczyć wiadomości na podany adres email.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Logowanie powiodło się.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Pomyślnie zasubskrybowano <strong>{siteTitle}</strong>`,"Your account":`Twoje konto`,"Your email":``,"Your email has failed to resubscribe, please try again":`Ponowna subskrypcja Twojego emaila nie powiodła się, spróbuj ponownie`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Twoja ocena pomoże nam lepiej kształtować nasze publikacje.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Subskrypcja wygaśnie w dniu {expiryDate}`,"Your subscription will renew on {renewalDate}":`Subskrypcja zostanie odnowiona w dniu {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Subskrypcja rozpocznie się w dniu {subscriptionStart}`},ms={"(save {highestYearlyDiscount}%)":`(poupe {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dias gratuitos`,"{amount} off":`Desconto de {amount}`,"{amount} off for first {number} months.":`Desconto de {amount} nos primeiros {number} meses.`,"{amount} off for first {period}.":`Desconto de {amount} durante o primeiro {period}.`,"{amount} off forever.":`Desconto de {amount} para sempre.`,"{discount}% discount":`{discount}% de desconto`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} deixará de receber a newsletter {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} deixará de receber emails quando alguém responder aos seus comentários.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} deixará de receber esta newsletter.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dias grátis`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Conta`,"Account details updated successfully":`Detalhes da conta atualizados com sucesso`,"Account settings":`Definições de conta`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Após o término do teste grátis, será cobrado o valor normal para o nível escolhido. Poderá sempre cancelar até esse momento, caso não deseje ser cobrado.`,"Already a member?":`Já é membro?`,"An error occurred":`Ocorreu um erro`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ocorreu um erro inesperado. Por favor tente novamente ou <a>contacte o suporte</a> se o erro persistir.`,Back:`Voltar`,"Back to Log in":`Voltar ao login`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Cancele a qualquer momento.`,"Cancel subscription":`Cancelar subscrição`,Canceled:``,"Cancellation reason":`Motivo para o cancelamento`,Change:`Alterar`,"Change plan":`Alterar plano`,"Check spam & promotions folders":`Verifique a pasta de spam e promoções`,"Check with your mail provider":`Entre em contacto com o seu serviço de email`,"Check your inbox to verify email update":``,Choose:`Escolher`,"Choose a different plan":`Escolha um plano diferente`,"Choose a plan":`Escolha um plano`,"Choose your newsletters":`Escolha as suas newsletters`,"Click here to retry":`Clique aqui para tentar novamente`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Fechar`,Code:``,"Comment preferences updated.":`Preferências de comentários atualizadas.`,Comments:`Comentários`,Complimentary:`Cortesia`,Confirm:`Confirmar`,"Confirm cancellation":`Confirmar cancelamento`,"Confirm subscription":`Confirmar subscrição`,"Contact support":`Contactar suporte`,Continue:`Continuar`,"Continue subscription":`Continuar subscrição`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Não foi possível registar. O link de login expirou.`,"Could not update email! Invalid link.":`Não foi possível atualizar o email! Link inválido.`,"Create a new contact":`Criar novo contacto`,"Current plan":`Plano atual`,"Delete account":`Eliminar a conta`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Não era essa a intenção? Gerir preferências <button>aqui</button>.`,"Don't have an account?":`Não tem conta?`,Edit:`Editar`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Newsletter`,"Email newsletter settings updated":``,"Email preferences":`Preferências de email`,"Email preferences updated.":``,Emails:`Emails`,"Emails disabled":`Email desativado`,"Ends {offerEndDate}":`Termina em {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Insira o seu endereço de email`,"Enter your name":`Insira o seu nome`,Error:`Erro`,"Expires {expiryDate}":`Expira {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Erro ao cancelar a subscrição, por favor tente de novo`,"Failed to log in, please try again":`Erro ao fazer login, por favor tente de novo`,"Failed to log out, please try again":`Erro ao fazer logout, por favor tente de novo`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Erro a processar o checkout, por favor tente de novo`,"Failed to send magic link email":``,"Failed to send verification email":`Erro ao enviar o email de verificação`,"Failed to sign up, please try again":``,"Failed to update account data":`Erro ao atualizar dados da conta`,"Failed to update account details":`Erro ao atualizar detalhes da conta`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":`Erro ao atualizar a subscrição, por favor tente de novo`,"Failed to verify code, please try again":``,Forever:`Para sempre`,"Free Trial – Ends {trialEnd}":`Período de Teste Gratuito - Termina {trialEnd}`,"Get help":`Obter ajuda`,"Get in touch for help":`Entre em contacto para obter ajuda`,"Get notified when someone replies to your comment":`Ser notificado quando alguém responde a um dos meus comentários`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Dar feedback a este artigo`,"Help! I'm not receiving emails":`Ajuda! Não estou a receber emails`,"Here are a few other sites you may enjoy.":`Aqui estão mais alguns sites que poderá gostar.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Se uma newsletter for marcada como spam, os emails serão automaticamente desativados para esse endereço para garantir que não receberá mais mensagens indesejadas.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Se a queixa de spam foi acidental, ou se gostaria de começar a receber emails novamente, pode voltar a subscrever os emails clicando no botão no ecrã anterior.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Se cancelar a sua subscrição agora, continuará a ter acesso até {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Se tem uma conta de email corporativa ou governamental, contacte o seu departamento de TI e peça-lhes para permitir a receção de emails de {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Um link de acesso foi enviado para o seu email. Se o email não chegar dentro de 3 minutos, verifique a pasta de spam/lixo do seu email.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Se gostaria de começar a receber emails novamente, os próximos passos são verificar o seu endereço de email registado para verificar se há algum problema e, em seguida, clicar para voltar a subscrever no ecrã anterior.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Se não está a receber a newsletter por email que subscreveu, aqui estão algumas questões a verificar.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Se completou todas estas verificações e ainda não está a receber emails, envie um email para {supportAddress} para obter apoio.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`No caso de uma falha permanente ser recebida ao tentar enviar uma newsletter, os emails serão desativados na conta.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`No seu email, adicione {senderEmail} à sua lista de contactos. Esta ação indica ao seu fornecedor de email que os emails enviados a partir deste endereço devem ser confiáveis.`,"Invalid email address":`Email inválido`,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Menos como este`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Certifique-se de que os emails não estão a acabar acidentalmente nas pastas de Spam ou das promoções da sua caixa de entrada. Se estiverem, clique em "Marcar como não spam" e/ou "Mover para a caixa de entrada".`,Manage:`Gerir`,"Maybe later":`Talvez mais tarde`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Adesões indisponíveis, entre em contacto com o reponsável do site para aceder.`,month:`mês`,Monthly:`Mensalmente`,"More like this":`Mais como este`,"More options":``,Name:`Nome`,"Need more help? Contact support":`Precisa de mais ajuda? Entre em contacto com o suporte`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`As newsletters podem ser desativadas na sua conta por dois motivos: um email anterior foi marcado como spam, ou a tentativa de enviar um email resultou numa falha permanente (bounce).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Não está a receber emails?`,"Now check your email!":`Verifica o teu email agora!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Se depois de ser inscrever novamente, os emails não chegaram à sua caixa de entrada, verifique por favor a sua pasta de spam. Alguns provedores de mail têm disponível um registro de reclamações anteriores de spam e continuarão a sinalizar emails. Se isso acontecer, marque a newsletter mais recente como 'Não é spam' para movê-la de volta para sua caixa de entrada principal.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Falha permanente (bounce)`,"Phone number":`Número de telefone`,Plan:`Plano`,"Plan checkout was cancelled.":`Plano de checkout foi cancelado.`,"Plan upgrade was cancelled.":`Atualização de plano foi cancelada.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Entre for favor em contacto com {supportAddress} de modo a ajustar a sua subscrição complementar.`,"Please enter {fieldName}":`Insira por favor {fieldName} `,"Please fill in required fields":`Preencha os campos obrigatórios`,Podcasts:``,"Re-enable emails":`Reativar emails`,Recommendations:`Recomendações`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Renove por {price}
13`,"Resume subscription":``,Retry:`Tente novamente`,Save:`Guardar`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`A enviar o link de acesso...`,"Sending...":`A enviar...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Mostrar todos`,"Sign in":`Entrar`,"Sign out":`Sair`,"Sign up":`Registar`,"Signup error: Invalid link":`Erro de inscrição: ligação inválida`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Temos um erro em mãos, tente por favor mais tarde.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Desculpe, mas isso não funcionou.`,"Spam complaints":`Reclamações de spam`,"Start {amount}-day free trial":`Iniciar teste grátis de {amount} dias`,"Starting {startDate}":`Começar em {startDate}`,"Starting today":`Começar hoje`,"Submit feedback":`Enviar avaliação`,Subscribe:`Inscrever-se`,Subscribed:`Inscrito`,"Subscription plan updated successfully":``,Success:`Sucesso`,"Success! Check your email for magic link to sign-in.":`Sucesso! Verifique o seu email para o link mágico de acesso.`,"Success! Your account is fully activated, you now have access to all content.":`Sucesso! A sua conta está totalmente ativada, agora tem acesso a todo o conteúdo.`,"Success! Your email is updated.":`Sucesso! O seu email foi atualizado.`,"Successfully unsubscribed":`Subscrição cancelada com sucesso`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Obrigado por subscrever. Antes de inicar as suas leituras, encontrará de seguida outros sites que poderá gostar. `,"Thank you for your support":`Obrigado pelo seu apoio.`,"Thank you for your support!":`Obrigado pelo seu apoio!`,"Thanks for the feedback!":`Obrigado pela avaliação!`,"That didn't go to plan":`Algo não correu como planeado`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`O endereço de email que temos disponível para si é {memberEmail} — se desejar alterá-lo, poderá fazê-lo na sua <button>área de configurações da conta</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Houve um problema ao enviar sua avaliação. Tente novamente mais tarde por favor.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":`Houve um problema ao processar o seu pagamento. Tente novamente por favor.`,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`O acesso a este site é feito apenas por convite. Entre em contacto com o proprietário para obter acesso.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Este site não está a aceitar pagamentos de momento`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Para completar o registo, clique no link de confirmação enviado para a sua caixa de entrada. Se não o receber dentro de 3 minutos, verifique a sua pasta de spam!`,"To continue to stay up to date, subscribe to {publication} below.":`Para continuar a par das novidades, subscreva o {publication} aqui.`,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Experimente grátis por {amount} dias, depois {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`De
13sbloqueie o acesso a todas as newsletters tornando-se um assinante pago.`,"Unsubscribe from all emails":`Cancelar subscrição de todos os emails`,Unsubscribed:`Subscrição cancelada`,"Unsubscribed from all emails.":`Subscrição de todos os emails cancelada.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Cancelar a subscrição dos emails não cancelará a sua assinatura paga de {title}`,Update:`Atualizar`,"Update your preferences":`Atualizar as suas preferências`,"Updates & announcements":``,"Verification link sent, check your inbox":`Link de verificação enviado, verifique o seu email`,"Verify your email address is correct":`Verifique se o endereço de email está correto`,"Verifying...":``,"View plans":`Ver planos`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Não conseguimos cancelar a sua inscrição, visto que o email não foi encontrado. Por favor, entre em contato com o proprietário do site.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Bem-vindo de volta, {name}!`,"Welcome back!":`Bem-vindo de volta!`,"Welcome to {siteTitle}":`Bem-vindo ao {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Quando a caixa de entrada rejeita um email, esse fenómeno é apelidado de bounce. Em muitos casos, tem carácter temporário. No entanto, em alguns casos, um email com falha pode ser retornado como uma falha permanente quando um endereço de email é inválido ou não existe.`,"Why has my email been disabled?":`Por que razão o meu email foi desativado?`,"X (Twitter)":``,year:`ano`,Yearly:`Anualmente`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Atualmente tem uma assinatura gratuita, faça um upgrade para uma assinatura paga para ter acesso completo.`,"You have been successfully resubscribed":`A sua subscrição foi renovada com sucesso`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Não está a receber emails atualmente`,"You're not receiving emails":`Não está a receber emails`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Não está a receber emails porque, classificou uma mensagem recente como spam, ou as mensagens não puderam ser entregues no endereço de email que forneceu.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Registou-se com sucesso.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Subscreveu com sucesso <strong>{siteTitle}</strong>`,"Your account":`A sua conta`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`O seu feedback ajudará a decidir o conteúdo que será publicado no futuro.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`A sua assinatura expirará em {expiryDate}`,"Your subscription will renew on {renewalDate}":`A sua assinatura será renovada em {renewalDate}`,"Your subscription will start on {subscriptionStart}":`A sua assinatura começará em {subscriptionStart}`},hs={"(save {highestYearlyDiscount}%)":`(poupe {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dias grátis`,"{amount} off":`{amount} de desconto`,"{amount} off for first {number} months.":`{amount} de desconto nos primeiros {number} meses.`,"{amount} off for first {period}.":`{amount} de desconto nos primeiros {period}.`,"{amount} off forever.":`{amount} de desconto para sempre.`,"{discount}% discount":`{discount}% de desconto`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} não receberá mais a newsletter {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} não receberá mais e-mails quando alguém responder seus comentários.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} não receberá mais esta newsletter.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":`{months} meses`,"{months} months free":`{months} meses grátis`,"{tierName} membership":`assinatura {tierName}`,"{trialDays} days free":`{trialDays} dias grátis`,"{years} years":`{years} anos`,"+1 (123) 456-7890":`+55 (00) 0 0000-0000`,"1 month":`1 mês`,"1 month free":`1 mês grátis`,"1 year":`1 ano`,"A gift, just for you":`Um presente, só para você`,"Access your RSS feeds":`Acesse seus feeds RSS`,Account:`Conta`,"Account details updated successfully":`Detalhes da conta atualizados com sucesso`,"Account settings":`Configurações de conta`,"Add a personal note":`Deixar comentário`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Quando o teste grátis acabar, será cobrado o preço normal do plano que você escolheu. Você sempre pode cancelar antes.`,"Already a member?":`Já é membro?`,"An error occurred":`Ocorreu um erro`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ocorreu um erro inesperado. Tente novamente ou <a>entre em contato com o suporte</a> se o erro persistir.`,Back:`Voltar`,"Back to Log in":`Voltar para login`,"Before you go":`Antes de ir embora`,"Billing info & receipts":`Informações de cobrança e recibos`,"Black Friday":`Black Friday`,Bluesky:`Bluesky`,"Cancel anytime.":`Cancele quando quiser.`,"Cancel subscription":`Cancelar assinatura`,Canceled:`Cancelado`,"Cancellation reason":`Motivo do cancelamento`,Change:`Alterar`,"Change plan":`Alterar plano`,"Check spam & promotions folders":`Verificar pastas de spam e promoções`,"Check with your mail provider":`Verificar com seu provedor de e-mail`,"Check your inbox to verify email update":`Verifique sua caixa de entrada para confirmar a atualização de e-mail`,Choose:`Escolher`,"Choose a different plan":`Escolher um plano diferente`,"Choose a plan":`Escolher um plano`,"Choose your newsletters":`Escolha suas newsletters`,"Click here to retry":`Clique aqui para tentar novamente`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`Clique no link de confirmação na sua caixa de entrada para concluir o resgate da sua assinatura. Se ele não chegar em 3 minutos, verifique sua pasta de spam.`,Close:`Fechar`,Code:`Código`,"Comment preferences updated.":`Preferências de comentários atualizadas`,Comments:`Comentários`,Complimentary:`Cortesia`,Confirm:`Confirmar`,"Confirm cancellation":`Confirmar cancelamento`,"Confirm subscription":`Confirmar assinatura`,"Contact support":`Contatar suporte`,Continue:`Continuar`,"Continue subscription":`Continuar assinatura`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`Continue com uma assinatura paga quando quiser. O período restante do seu presente será adicionado como teste grátis.`,Copied:`Copiado`,Copy:`Copiar`,"Copy link":`Copiar link`,"Could not create Stripe billing portal session":`Não foi possível criar a sessão do portal de cobrança do 
13Stripe`,"Could not create Stripe checkout session":`Não foi possível criar sessão de pagamento no Stripe`,"Could not sign in. Login link expired.":`Não foi possível fazer login. O link de acesso expirou.`,"Could not update email! Invalid link.":`Não foi possível atualizar o e-mail! Link inválido.`,"Create a new contact":`Criar um novo contato`,"Current plan":`Plano atual`,"Delete account":`Excluir conta`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Não era isso que você queria? Gerencie suas preferências <button>aqui</button>.`,"Don't have an account?":`Não tem uma conta?`,Edit:`Editar`,Email:`E-mail`,"Email confirmation link expired.":`O link de confirmação de e-mail expirou.`,"Email newsletter":`Newsletter por e-mail`,"Email newsletter settings updated":`Configurações de newsletter por e-mail atualizadas com sucesso`,"Email preferences":`Preferências de e-mail`,"Email preferences updated.":`Preferências de e-mail atualizadas`,Emails:`E-mails`,"Emails disabled":`E-mails desativados`,"Ends {offerEndDate}":`Termina em {offerEndDate}`,"Enjoy {amountOff} off forever.":`Ganhe {amountOff} de desconto para sempre.`,"Enjoy {months} free months on us.":`Ganhe {months} meses grátis por nossa conta.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Ganhe {months} meses grátis por nossa conta. Você não será cobrado até {newBillingDate}.`,"Enjoy a free month on us.":`Ganhe 1 mês grátis por nossa conta.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Ganhe 1 mês grátis por nossa conta. Você não será cobrado até {newBillingDate}.`,"Enter code above":`Insira o código acima`,"Enter your email address":`Insira seu endereço de e-mail`,"Enter your name":`Insira seu nome`,Error:`Erro`,"Expires {expiryDate}":`Expira em {expiryDate}`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`Falha ao cancelar a assinatura, por favor, tente novamente`,"Failed to log in, please try again":`Falha ao fazer login, por favor, tente novamente`,"Failed to log out, please try again":`Falha ao sair, por favor, tente novamente`,"Failed to open billing portal, please try again":`Não foi possível abrir o portal de cobrança, por favor, tente novamente`,"Failed to process checkout, please try again":`Falha ao processar o pagamento, por favor, tente novamente`,"Failed to send magic link email":`Falha ao enviar o e-mail com link mágico`,"Failed to send verification email":`Falha ao enviar o e-mail de verificação`,"Failed to sign up, please try again":`Falha ao se inscrever, por favor, tente novamente`,"Failed to update account data":`Falha ao atualizar os dados da conta`,"Failed to update account details":`Falha ao atualizar os detalhes da conta`,"Failed to update billing information, please try again":`Não foi possível atualizar as informações de cobrança, por favor, tente novamente`,"Failed to update newsletter settings":`Falha ao atualizar as configurações da newsletter`,"Failed to update subscription, please try again":`Falha ao atualizar a assinatura, por favor, tente novamente`,"Failed to verify code, please try again":`Falha ao verificar o código, por favor, tente novamente`,Forever:`Para sempre`,"Free Trial – Ends {trialEnd}":`Teste grátis – Termina em {trialEnd}`,"Get help":`Obter ajuda`,"Get in touch for help":`Entre em contato para obter ajuda`,"Get notified when someone replies to your comment":`Receber notificação quando alguém responder seu comentário`,"Gift a membership":`Presentear uma assinatura`,"Gift could not be redeemed":`O presente não pôde ser resgatado`,"Gift details":`Detalhes do presente`,"Gift redeemed! You're all set.":`Presente resgatado! Está tudo certo.`,"Gift subscription":`Assinatura de presente`,"Gift subscriptions are not available right now.":`As assinaturas de presente não estão disponíveis no momento.`,"Gift value":`Valor do presente`,"Give feedback on this post":`Enviar feedback sobre esta postagem`,"Help! I'm not receiving emails":`Ajuda! Não estou recebendo e-mails`,"Here are a few other sites you may enjoy.":`Aqui estão alguns outros 
13sites que você pode gostar.`,"Hide details":`Ocultar detalhes`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Se uma newsletter for marcada como spam, os e-mails são automaticamente desativados para esse endereço para garantir que você não receba mais mensagens indesejadas.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Se a reclamação de spam foi acidental ou se você deseja começar a receber e-mails novamente, pode se inscrever novamente para receber e-mails clicando no botão na tela anterior.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Se você cancelar sua assinatura agora, continuará tendo acesso até {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Se você tiver uma conta de e-mail corporativa ou governamental, entre em contato com o departamento de TI e peça para permitir que os e-mails sejam recebidos de {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Um link de acesso foi enviado para o seu e-mail. Se a mensagem não chegar dentro de 3 minutos, verifique sua pasta de spam.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Enviamos um e-mail para {submittedEmailOrInbox}. Clique no link recebido ou insira o código abaixo.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Se você deseja começar a receber e-mails novamente, os próximos passos são verificar seu endereço de e-mail no arquivo para verificar se há problemas e, em seguida, clicar em se inscrever novamente na tela anterior.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Se você não estiver recebendo a newsletter por e-mail à qual se inscreveu, verifique algumas coisas.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Se você concluiu todas essas verificações e ainda não está recebendo e-mails, pode entrar em contato para obter suporte entrando em contato com {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`No caso de uma falha permanente ser recebida ao tentar enviar uma newsletter, os e-mails serão desativados na conta.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`No seu cliente de e-mail, adicione {senderEmail} à sua lista de contatos. Isso sinaliza ao seu provedor de e-mail que os e-mails enviados deste endereço devem ser confiáveis.`,"Invalid email address":`Endereço de e-mail inválido`,"Invalid verification code":`Código de verificação inválido`,"Jamie Larson":`Cris Silva`,"[email protected]":`[email protected]`,"Less like this":`Menos como este`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Verifique se os e-mails não estão indo parar acidentalmente nas pastas Spam ou Promoções da sua caixa de entrada. Se estiverem, clique em "Marcar como não spam" e/ou "Mover para a caixa de entrada".`,Manage:`Gerenciar`,"Maybe later":`Talvez mais tarde`,"Membership details":`Detalhes da assinatura`,"Memberships from this email domain are currently restricted.":`Assinaturas com este domínio de e-mail estão atualmente restritas.`,"Memberships unavailable, contact the owner for access.":`Assinaturas indisponíveis, entre em contato para obter acesso.`,month:`mês`,Monthly:`Mensal`,"More like this":`Relacionados`,"More options":`Mais opções`,Name:`Nome`,"Need more help? Contact support":`Precisa de mais ajuda? Contate o suporte`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`As newsletters podem ser desativadas na sua conta por dois motivos: Um e-mail anterior foi marcado como spam ou a tentativa de enviar um e-mail resultou em uma falha permanente (bounce).`,"No member exists with this e-mail address.":`Não existe nenhum membro com este endereço de e-mail.`,"No thanks, I want to cancel":`Não, obrigado, quero cancelar`,"Not ready to share? We've also emailed a copy to your inbox.":`Ainda não quer compartilhar? Também enviamos uma cópia para sua caixa de entrada.`,"Not receiving emails?":`
13Não está recebendo e-mails?`,"Now check your email!":`Agora confira seu e-mail!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Depois de se inscrever novamente, se você ainda não vir e-mails na sua caixa de entrada, verifique sua pasta de spam. Alguns provedores de caixa de entrada mantêm um registro de reclamações anteriores de spam e continuarão a sinalizar e-mails. Se isso acontecer, marque a newsletter mais recente como 'Não é spam' para movê-la de volta para sua caixa de entrada principal.`,"Open AOL Mail":`Abrir AOL Mail`,"Open email":`Abrir e-mail`,"Open Feedbin":`Abrir Feedbin`,"Open Gmail":`Abrir Gmail`,"Open Hey":`Abrir Hey`,"Open iCloud Mail":`Abrir iCloud Mail`,"Open Mail.ru":`Abrir Mail.ru`,"Open Outlook":`Abrir Outlook`,"Open Proton Mail":`Abrir Proton Mail`,"Open Yahoo Mail":`Abrir Yahoo Mail`,"Permanent failure (bounce)":`Falha permanente (bounce)`,"Phone number":`Número de telefone`,Plan:`Plano`,"Plan checkout was cancelled.":`A compra do plano foi cancelada.`,"Plan upgrade was cancelled.":`O upgrade de plano foi cancelado.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Entre em contato com {supportAddress} para ajustar sua assinatura de cortesia.`,"Please enter {fieldName}":`Por favor, insira {fieldName}`,"Please fill in required fields":`Por favor, preencha os campos obrigatórios`,Podcasts:`Podcasts`,"Re-enable emails":`Reativar e-mails`,Recommendations:`Recomendações`,"Redeem your membership":`Resgatar sua assinatura`,"Redeeming...":`Resgatando...`,"Renews at {price}.":`Renova por {price}`,"Resume subscription":`Retomar assinatura`,Retry:`Tentar novamente`,Save:`Salvar`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Economize {amountOff} nos próximos {durationInMonths} ciclos de cobrança. Depois, {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Economize {amountOff} no próximo ciclo de cobrança. Depois, {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Envie o link abaixo para compartilhar com quem você quiser.`,"Sending login link...":`Enviando link de acesso...`,"Sending...":`Enviando...`,Share:`Compartilhar`,"Share a full membership to {siteTitle} with a friend or colleague":`Compartilhe uma assinatura completa de {siteTitle} com um amigo ou colega`,"Show all":`Mostre tudo`,"Sign in":`Entrar`,"Sign out":`Sair`,"Sign up":`Cadastrar`,"Signup error: Invalid link":`Erro de inscrição: link inválido`,"Signups from this email domain are currently restricted.":`As inscrições utilizando este domínio de e-mail estão restritas no momento.`,"Something went wrong, please try again later.":`Algo deu errado, tente novamente mais tarde.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Desculpe, não há recomendações disponíveis no momento.`,"Sorry, that didn’t work.":`Desculpe, isso não funcionou.`,"Spam complaints":`Reclamações de spam`,"Start {amount}-day free trial":`Começar teste grátis de {amount} dias`,"Starting {startDate}":`Começando {startDate}`,"Starting today":`Começando hoje`,"Submit feedback":`Enviar avaliação`,Subscribe:`Inscrever-se`,Subscribed:`Inscrito`,"Subscription plan updated successfully":`Plano de assinatura atualizado com sucesso`,Success:`Sucesso`,"Success! Check your email for magic link to sign-in.":`Sucesso! Verifique seu e-mail para o link mágico de acesso.`,"Success! Your account is fully activated, you now have access to all content.":`Sucesso! Sua conta está totalmente ativada, agora você tem acesso a todo o conteúdo.`,"Success! Your email is updated.":`Sucesso! Seu e-mail foi atualizado.`,"Successfully unsubscribed":`Inscrição cancelada com sucesso`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Obrigado por se inscrever. Antes de começar a ler, abaixo estão alguns outros 
13sites que você pode gostar.`,"Thank you for your support":`Obrigado pelo seu apoio`,"Thank you for your support!":`Obrigado pelo seu apoio!`,"Thanks for the feedback!":`Obrigado pela avaliação!`,"That didn't go to plan":`Algo não saiu como planejado`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`O endereço de e-mail que temos para você é {memberEmail} — se isso não estiver correto, você pode atualizá-lo na sua <button>área de configurações da conta</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Houve um problema ao enviar sua avaliação. Tente novamente mais tarde.`,"There was an error cancelling your subscription, please try again.":`Houve um erro ao cancelar sua assinatura, por favor, tente novamente.`,"There was an error continuing your subscription, please try again.":`Houve um erro ao continuar sua assinatura, por favor, tente novamente.`,"There was an error processing your payment. Please try again.":`Houve um erro ao processar seu pagamento. Por favor, tente novamente.`,"There was an error sending the email, please try again":`Houve um erro ao enviar o e-mail, por favor, tente novamente.`,"This gift has already been consumed.":`Este presente já foi consumido.`,"This gift has already been redeemed.":`Este presente já foi resgatado.`,"This gift has been refunded.":`Este presente foi reembolsado.`,"This gift has expired.":`Este presente expirou.`,"This site is invite-only, contact the owner for access.":`Este site é apenas para convidados. Entre em contato com o proprietário para obter acesso.`,"This site is not accepting donations at the moment.":`Este site não está aceitando doações no momento.`,"This site is not accepting payments at the moment.":`Este site não está aceitando pagamentos no momento.`,"This site only accepts paid members.":`Este site aceita apenas membros pagos.`,Threads:`Threads`,Tier:`Plano`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Para completar o cadastro, clique no link de confirmação enviado para sua caixa de entrada. Se o link não chegar dentro de 3 minutos, confira a pasta de spam!`,"To continue to stay up to date, subscribe to {publication} below.":`Para continuar atualizado, inscreva-se em {publication} abaixo.`,"Too many attempts try again in {number} days.":`Muitas tentativas. Tente novamente em {number} dias.`,"Too many attempts try again in {number} hours.":`Muitas tentativas. Tente novamente em {number} horas.`,"Too many attempts try again in {number} minutes.":`Muitas tentativas. Tente novamente em {number} minutos.`,"Too many different sign-in attempts, try again in {number} days":`Muitas tentativas de login diferentes, tente novamente em {number} dias.`,"Too many different sign-in attempts, try again in {number} hours":`Muitas tentativas de login diferentes, tente novamente em {number} horas.`,"Too many different sign-in attempts, try again in {number} minutes":`Muitas tentativas de login diferentes, tente novamente em {number} minutos.`,"Too many sign-up attempts, try again later":`Muitas tentativas de inscrição, tente novamente mais tarde`,"Try free for {amount} days, then {originalPrice}.":`Experimente grátis por {amount} dias, depois {originalPrice}.`,"Unable to initiate checkout session":`Não foi possível iniciar a sessão de pagamento.`,"Unlock access to all newsletters by becoming a paid subscriber.":`Desbloqueie o acesso a todas as newsletters se tornando um assinante pago.`,"Unsubscribe from all emails":`Cancelar inscrição em todos os e-mails`,Unsubscribed:`Inscrição cancelada`,"Unsubscribed from all emails.":`Você cancelou a inscrição em todos os e-mails.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Cancelar o recebimento de e-mails não cancelará sua assinatura paga em {title}`,Update:`Atualizar`,"Update your preferences":`Atualizar suas preferências`,"Updates & announcements":``,"Verification link sent, check your inbox":`Link de verificação enviado, verifique sua caixa de entrada`,"Verify your email address is correct":`Verifique se o endereço de e-mail está correto`,"Verifying...":`Verificando...`,"View plans":`Ver planos`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`
13Não foi possível cancelar sua inscrição, pois o e-mail não foi encontrado. Por favor, entre em contato com o proprietário do site.`,"We'd hate to see you leave. How about a special offer to stay?":`Não queremos ver você partir. Que tal uma oferta especial para ficar?`,"Welcome back, {name}!":`Bem-vindo de volta, {name}!`,"Welcome back!":`Bem-vindo de volta!`,"Welcome to {siteTitle}":`Bem-vindo ao site {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Quando uma caixa de entrada falha ao aceitar um e-mail, isso é comumente chamado de bounce. Em muitos casos, isso pode ser temporário. No entanto, em alguns casos, um e-mail com falha pode ser retornado como uma falha permanente quando um endereço de e-mail é inválido ou não existe.`,"Why has my email been disabled?":`Por que meu e-mail foi desativado?`,"X (Twitter)":`X (Twitter)`,year:`ano`,Yearly:`Anualmente`,"You already have an active subscription.":`Você já tem uma assinatura ativa.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Você atualmente tem uma assinatura gratuita, faça um upgrade para uma assinatura paga para ter acesso completo.`,"You have been successfully resubscribed":`Você foi reinscrito com sucesso`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`Agora você tem acesso a {tierName} até {expiryDate}. Aproveite!`,"You're currently not receiving emails":`Você não está recebendo e-mails no momento`,"You're not receiving emails":`Você não está recebendo e-mails`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Você não está recebendo e-mails porque classificou uma mensagem recente como spam ou porque as mensagens não puderam ser entregues no endereço de e-mail que você forneceu.`,"You've been gifted a membership":`Você recebeu uma assinatura de presente`,"You've been gifted a membership to {siteTitle}":`Você recebeu uma assinatura de presente para {siteTitle}`,"You've successfully signed in.":`Você entrou com sucesso.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Você se inscreveu com sucesso <strong>{siteTitle}</strong>`,"Your account":`Sua conta`,"Your email":`Seu e-mail`,"Your email has failed to resubscribe, please try again":`Não foi possível reinscrever seu e-mail, por favor, tente novamente.`,"Your gift is ready":`Seu presente está pronto`,"Your gift subscription will expire on {expiryDate}":`Sua assinatura de presente expirará em {expiryDate}`,"your inbox":`sua caixa de entrada`,"Your input helps shape what gets published.":`Sua resposta ajuda a definir o que será publicado.`,"Your name":`Seu nome`,"Your subscription has been canceled and will expire on {expiryDate}.":`Sua assinatura foi cancelada e expirará em {expiryDate}.`,"Your subscription will expire on {expiryDate}":`Sua assinatura expirará em {expiryDate}`,"Your subscription will renew on {renewalDate}":`Sua assinatura será renovada em {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Sua assinatura começará em {subscriptionStart}`},gs={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`{amount} zile gratis`,"{amount} off":`{amount} redus`,"{amount} off for first {number} months.":`{amount} redus pentru primele {number} luni.`,"{amount} off for first {period}.":`{amount} redus pentru prima {period}.`,"{amount} off forever.":`{amount} redus pentru totdeauna`,"{discount}% discount":`Reducere de {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} nu va mai primi newsletterul {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} nu va mai primi emailuri atunci când cineva răspunde la comentariile tale.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} nu va mai primi acest newsletter.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} zile gratuite`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Cont`,"Account details updated successfully":``,"Account settings":`Setări cont`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`După ce expiră perioada de încercare gratuită, vei fi taxat la prețul obișnuit pentru nivelul pe care l-ai ales. Poți anula în orice moment înainte de aceasta.`,"Already a member?":`Ești deja membru?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`A apărut o eroare neașteptată. Te rog încearcă din nou sau <a>contactează suportul</a> dacă eroarea persistă.`,Back:`Înapoi`,"Back to Log in":`Înapoi la Autentificare`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Black Friday`,Bluesky:``,"Cancel anytime.":`Anulează oricând`,"Cancel subscription":`Anulează abonamentul`,Canceled:``,"Cancellation reason":`Motivul anulării`,Change:`Schimbă`,"Change plan":`Modifică planul`,"Check spam & promotions folders":`Verifică dosarele spam & promoții`,"Check with your mail provider":`Verifică cu furnizorul tău de email`,"Check your inbox to verify email update":`Verifică-ți căsuța poștală pentru a valida actualizarea adresei de email.`,Choose:`Alege`,"Choose a different plan":`Alege un plan diferit`,"Choose a plan":``,"Choose your newsletters":`Alege-ți newsletterele`,"Click here to retry":`Clic aici pentru a reîncerca`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Închide`,Code:``,"Comment preferences updated.":``,Comments:`Comentarii`,Complimentary:`Complimentar`,Confirm:`Confirmă`,"Confirm cancellation":`Confirmă anularea`,"Confirm subscription":`Confirmă abonamentul`,"Contact support":`Contactează suportul`,Continue:`Continuă`,"Continue subscription":`Continuă abonamentul`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Nu s-a putut autentifica. Link-ul de autentificare a expirat.`,"Could not update email! Invalid link.":`Nu s-a putut actualiza emailul! Link invali
13d.`,"Create a new contact":`Creează un nou contact`,"Current plan":`Planul curent`,"Delete account":`Șterge contul`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Nu ai intenționat acest lucru? Îți poți gestiona preferințele <button>aici</button>.`,"Don't have an account?":`Nu ai un cont?`,Edit:`Editează`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Newsletter prin email`,"Email newsletter settings updated":``,"Email preferences":`Preferințe email`,"Email preferences updated.":``,Emails:`Emailuri`,"Emails disabled":`Emailuri dezactivate`,"Ends {offerEndDate}":`Se termină {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Introduce adresa ta de email`,"Enter your name":`Introduce numele tău`,Error:`Eroare`,"Expires {expiryDate}":`Expiră {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Pentru totdeauna`,"Free Trial – Ends {trialEnd}":`Perioadă de probă gratuită - Se încheie {trialEnd}`,"Get help":`Obține ajutor`,"Get in touch for help":`Ia legătura pentru ajutor`,"Get notified when someone replies to your comment":`Primește notificare când cineva răspunde la comentariul tău`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Oferă feedback pentru acest post`,"Help! I'm not receiving emails":`Ajutor! Nu primesc emailuri`,"Here are a few other sites you may enjoy.":`Iată câteva alte site-uri care s-ar putea să-ți placă.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Dacă un newsletter este marcat ca spam, emailurile sunt automat dezactivate pentru acea adresă pentru a te asigura că nu mai primești mesaje nedorite.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Dacă sesizarea privind spam-ul a fost accidentală, sau doriți să începeți din nou să primiți emailuri, vă puteți reabona la emailuri făcând clic pe butonul de pe ecranul anterior.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Dacă anulați abonamentul acum, veți continua să aveți acces până la {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Dacă aveți un cont de email corporativ sau guvernamental, contactați departamentul IT și cereți-le să permită primirea emailurilor de la {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Un link de autentificare a fost trimis în inbox-ul tău. Dacă nu ajunge în 3 minute, asigură-te că verifici folderul de spam.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Dacă doriți să începeți să primiți din nou emailuri, cei mai buni pași următori sunt să verificați adresa dvs. de email din fișiere pe
13ntru orice probleme și apoi să faceți clic pe reabonare pe ecranul anterior.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Dacă nu primiți buletinul informativ pe email la care v-ați abonat, iată câteva lucruri de verificat.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Dacă ați completat toate aceste verificări și încă nu primiți emailuri, puteți solicita suport contactând {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`În cazul în care se primește o eroare permanentă la încercarea de a trimite un buletin informativ, emailurile vor fi dezactivate pe cont.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`În clientul dvs. de email adăugați {senderEmail} în lista de contacte. Acest lucru indică furnizorului dvs. de email că emailurile trimise de la această adresă ar trebui considerate de încredere.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Mai puțin de genul acesta`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Asigurați-vă că emailurile nu ajung accidental în folderele Spam sau Promoții ale inbox-ului dvs. Dacă da, faceți clic pe "Marchează ca fiind nesolicitat" și/sau "Mută în inbox".`,Manage:`Administrează`,"Maybe later":`Poate mai târziu`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Membriile nu sunt disponibile, contactați proprietarul pentru acces.`,month:``,Monthly:`Lunar`,"More like this":`Mai multe de genul acesta`,"More options":``,Name:`Nume`,"Need more help? Contact support":`Aveți nevoie de mai mult ajutor? Contactați suportul`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Buletinele informative pot fi dezactivate pe contul dvs. din două motive: Un email anterior a fost marcat ca spam, sau încercarea de a trimite un email a rezultat într-o eroare permanentă (respins).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Nu primești emailuri?`,"Now check your email!":`Acum verifică-ți emailul!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Odată reabonat, dacă încă nu vedeți emailuri în inbox, verificați dosarul de spam. Unii furnizori de inbox păstrează un istoric al sesizărilor de spam anterioare și vor continua să marcheze emailurile. Dacă se întâmplă acest lucru, marcați cel mai recent buletin informativ ca 'Nu este spam' pentru a-l muta înapoi în inbox-ul primar.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Eroare permanentă (respins)`,"Phone number":``,Plan:`Plan`,"Plan checkout was cancelled.":`Finalizarea planului a fost anulată.`,"Plan upgrade was cancelled.":`Actualizarea planului a fost anulată.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Vă rugăm să contactați {supportAddress} pentru a ajusta abonamentul dvs. gratuit.`,"Please enter {fieldName}":``,"Please fill in required fields":`Vă rugăm să completați câmpurile necesare`,Podcasts:``,"Re-enable emails":`Activează din nou emailurile`,Recommendations:`Recomandări`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Se reînnoiește la {price}.`,"Resume subscription":``,Retry:`Reîncearcă`,Save:`Salvează`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Se trimite link-ul de autentificare...`,"Sending...":`Se trimite...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Arată tot`,"Sign in":`Autentificare`,"Sign out":`Deconectare`,"Sign up":`Înregistrare`,"Signup error: Invalid link":`Eroare la înregistrare: Link invali
13d`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Ne pare rău, nu a funcționat.`,"Spam complaints":`Reclamații spam`,"Start {amount}-day free trial":`Începe perioada gratuită de {amount} zile`,"Starting {startDate}":`Începând cu {startDate}`,"Starting today":`Începând de astăzi`,"Submit feedback":`Trimite feedback`,Subscribe:`Abonează-te`,Subscribed:`Abonat`,"Subscription plan updated successfully":``,Success:`Succes`,"Success! Check your email for magic link to sign-in.":`Succes! Verifică-ți emailul pentru link-ul magic de autentificare.`,"Success! Your account is fully activated, you now have access to all content.":`Succes! Contul tău este complet activat, acum ai acces la tot conținutul.`,"Success! Your email is updated.":`Succes! Emailul tău a fost actualizat.`,"Successfully unsubscribed":`Dezabonare realizată cu succes`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Îți mulțumim pentru abonare. Înainte să începi să citești, iată câteva alte site-uri care s-ar putea să-ți placă.`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Mulțumim pentru feedback!`,"That didn't go to plan":`Asta nu a mers conform planului`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Adresa de email pe care o avem pentru tine este {memberEmail} — dacă nu este corectă, o poți actualiza în <button>zona de setări a contului</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`A fost o problemă cu trimiterea feedback-ului tău. Te rog încearcă din nou puțin mai târziu.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Acest site este disponibil doar pe bază de invitație, contactează proprietarul pentru acces.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Pentru a finaliza înregistrarea, apasă pe link-ul de confirmare din inbox-ul tău. Dacă nu ajunge în 3 minute, verifică folderul de spam!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":`Prea multe încercări încearcă din nou în {number} zile.`,"Too many attempts try again in {number} hours.":`Prea multe încercări încearcă din nou în {number} ore.`,"Too many attempts try again in {number} minutes.":`Prea multe încercări încearcă din nou în {number} minute.`,"Too many different sign-in attempts, try again in {number} days":`Prea multe încercări de autentificare diferite, încearcă din nou în {number} zile.`,"Too many different sign-in attempts, try again in {number} hours":`Prea multe încercări de autentificare diferite, încearcă din nou în {number} ore.`,"Too many different sign-in attempts, try again in {number} minutes":`Prea multe încercări de autentificare diferite, încearcă din nou în {number} minute.`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Încearcă gratuit pentru {amount} zile, apoi {originalPrice}.`,"Unable to initiate checkout session":`Nu pot iniția sesiunea de plată.`,"Unlock access to all newsletters by becoming a paid subscriber.":`Deblochează accesul la toate buletinele informative devenind un abonat plătit.`,"Unsubscribe from all emails":`Dezabonează-te de la toate emailurile`,Unsubscribed:`Dezabonat`,"Unsubscribed from all emails.":`Dezabonat de la toate email-urile.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Dezabonarea de la emailuri nu va anula abonamentul plătit la {title}`,Update:`Actualizează`,"Update your preferences":`Actualizează-ți preferințele`,"Updates & announcements":``,"Verification link sent, check your inbox":`Link-ul de verificare a fost trimis, verifică-ți inboxul`,"Verify your email address is correct":`Verifică dacă adresa ta de email este corectă`,"Verifying...":``,"View plans":`Vezi planurile`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`
13Nu am putut să te dezabonăm deoarece adresa de email nu a fost găsită. Te rugăm să contactezi proprietarul site-ului.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Bun revenit, {name}!`,"Welcome back!":`Bun revenit!`,"Welcome to {siteTitle}":`Bun venit la {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Când o cutie poștală eșuează în a accepta un email, acesta este de obicei numit un bounce. În multe cazuri, acesta poate fi temporar. Totuși, în unele cazuri, un email returnat poate fi considerat o defecțiune permanentă când o adresă de email este invalidă sau inexistență.`,"Why has my email been disabled?":`De ce a fost dezactivat emailul meu?`,"X (Twitter)":``,year:``,Yearly:`Anual`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`În prezent ai o membră tate gratuită, upgradează la un abonament plătit pentru acces complet.`,"You have been successfully resubscribed":`Te-ai reabonat cu succes`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`În prezent nu primești emailuri`,"You're not receiving emails":`Nu primești emailuri`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Nu primești emailuri deoarece fie ai marcat un mesaj recent ca spam, fie pentru că mesajele nu pot fi livrate la adresa ta de email furnizată.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Te-ai autentificat cu succes.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Te-ai abonat cu succes la <strong>{siteTitle}</strong>`,"Your account":`Contul tău`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Contribuția ta ajută la conturarea a ceea ce se publică.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Abonamentul tău va expira pe {expiryDate}`,"Your subscription will renew on {renewalDate}":`Abonamentul tău se va reînnoi pe {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Abonamentul tău va începe pe {subscriptionStart}`},_s={"(save {highestYearlyDiscount}%)":`(экономия {highestYearlyDiscount}%)`,"{amount} days free":`{amount} бесплатных дня(ей)`,"{amount} off":`Скидка — {amount}`,"{amount} off for first {number} months.":`Скидка — {amount} на первые {number} месяца(ев)`,"{amount} off for first {period}.":`Скидка — {amount} на первый период: {period}`,"{amount} off forever.":`Скидка — {amount} навсегда`,"{discount}% discount":`Скидка — {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} больше не будет получать рассылку {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} больше не будет получать электронные письма, когда кто-то отвечает на ваши комментарии.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} больше не будет получать эту рассылку.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} дня(ей) бесплатно`,"{years} years":``,"+1 (123) 456-7890":`+7 (987) 654-3210`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Аккаунт`,"Account details updated successfully":`Данные учётной записи успешно обновлены`,"Account settings":`Настройки аккаунта`,"Add a personal note":`Добавить личную заметку`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`После окончания бесплатного периода с вас будут взиматься регулярные платежи по выбранному тарифу. До этого момента вы можете отменить подписку в любое время.`,"Already a member?":`Уже есть аккаунт?`,"An error occurred":`Упс! Произошла ошибка`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Произошла непредвиденная ошибка. Пожалуйста, повторите попытку или <a>обратитесь в службу поддержки</a>, если ошибка повторится.`,Back:`Назад`,"Back to Log in":`Вернуться на страницу входа`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Чёрная пятница`,Bluesky:``,"Cancel anytime.":`Отменить подписку можно в любое время.`,"Cancel subscription":`Отменить подписку`,Canceled:``,"Cancellation reason":`Поделитесь причиной отмены`,Change:`Изменить`,"Change plan":`Сменить план`,"Check spam & promotions folders":`Проверьте папки «Спам», «Рассылки» или «Промоакции»`,"Check with your mail provider":`Обратитесь к своему почтовому провайдеру`,"Check your inbox to verify email update":`Проверьте свой email, чтобы подтвердить обновление адреса электронной почты.`,Choose:`Выбрать`,"Choose a different plan":`Выбрать другой план`,"Choose a plan":`Выберите план`,"Choose your newsletters":`Выбор и управление рассылками`,"Click here to retry":`Нажмите здесь, чтобы повторить попытку`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Закрыть`,Code:`Код`,"Comment preferences updated.":`Настройки комментариев обновлены.`,Comments:`Комментарии`,Complimentary:`В благодарность`,Confirm:`Подтвердить`,"Confirm cancellation":`Подтвердить отмену`,"Confirm subscription":`Подтвердить подписку`,"Contact support":`Написать в теÑ
13…поддержку`,Continue:`Продолжить`,"Continue subscription":`Возобновить подписку`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Не удалось создать сеанс оформления заказа через Stripe`,"Could not sign in. Login link expired.":`Не удалось войти. Срок действия ссылки для входа истёк.`,"Could not update email! Invalid link.":`Не удалось обновить email адрес! Неверная ссылка.`,"Create a new contact":`Создать новый контакт`,"Current plan":`Текущий план`,"Delete account":`Удалить аккаунт`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Вы не хотели этого делать? Управляйте своими подписками <button>здесь</button>.`,"Don't have an account?":`У вас нет аккаунта?`,Edit:`Редактировать`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Email рассылки`,"Email newsletter settings updated":`Настройки email рассылки обновлены`,"Email preferences":`Настройки email адреса`,"Email preferences updated.":`Настройки email адреса обновлены`,Emails:`Письма`,"Emails disabled":`Доставка писем отключена`,"Ends {offerEndDate}":`Предложение заканчивается {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Введите свой email адрес`,"Enter your name":`Введите ваше имя`,Error:`Ошибка`,"Expires {expiryDate}":`Подписка заканчивается {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Не удалось отменить подписку, попробуйте ещё раз`,"Failed to log in, please try again":`Не удалось войти, попробуйте ещё раз`,"Failed to log out, please try again":`Не удалось выйти, попробуйте ещё раз`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Не удалось обработать заказ, попробуйте ещё раз`,"Failed to send magic link email":`Не удалось отправить письмо с волшебной ссылкой`,"Failed to send verification email":`Не удалось отправить письмо с подтверждением`,"Failed to sign up, please try again":`Не удалось зарегистрироваться, попробуйте ещё раз`,"Failed to update account data":`Не удалось обновить данные учётной записи`,"Failed to update account details":`Не удалось обновить настройки учётной записи`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Не удалось обновить настройки email рассылки`,"Failed to update subscription, please try again":`Не удалось обновить подписку, попробуйте ещё раз`,"Failed to verify code, please try again":``,Forever:`Навсегда`,"Free Trial – Ends {trialEnd}":`Бесплатный период – заканчивается {trialEnd}`,"Get help":`Получить помощь`,"Get in touch for help":`Свяжитесь с нами для получения помощи`,"Get notified when someone replies to your comment":`Оповещать по email, когда кто-то отвечает на ваш комментарий`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Оставить отзыв на эту публикацию`,"Help! I'm not receiving emails":`Помогите! Я не получаю электронные письма`,"Here are a few other sites you may enjoy.":`Вот несколько других сайтов, которые могут вам понравиться.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Если рассылка помечена как спам, электронные письма перестают отправляться на этот адрес и автоматически отключаются, чтобы вы больше не получали нежелательных сообщений.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Если жалоба на спам была случайной или вы хотите снова получать рассылку, вы можете повторно подписаться на рассылку, нажав на кнопку «Подписаться повторно» на предыдущем экране.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Если вы отмените подписку сейчас, доступ к содержимому сохранится у вас до {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Если вы указали корпоративный или принадлежащий государственным органам адрес электронной почты, обратитесь в свой ИТ-отдел и попросите разрешить получать электронные письма от {senderEmail}.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Ссылка для входа была отправлена вам на email. Если письмо не пришло в течение 3 минут, проверьте папку «Спам».`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Письмо отправлено на адрес {submittedEmailOrInbox}. Нажмите на ссылку в письме или введите код ниже.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Если вы хотите снова получать электронные письма, лучшим следующим шагом будет проверить ваш email адрес на наличие проблем, а затем нажать кнопку «Подписаться повторно» на предыдущем экране.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Если вы не получаете рассылку, на которую подписаны, вот несколько вещей, которые следует проверить.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Если вы выполнили все эти проверки, но по-прежнему не получаете электронные письма, вы можете обратиться за поддержкой по адресу: {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`В случае возникновения постоянной ошибки при попытке отправки рассылки — электронные письма будут отключены для данной учётной записи и указанного email адреса.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`В вашем почтовом клиенте/приложении добавьте {senderEmail} в список контактов. Это скорее всего сигнализирует вашему почтовому провайдеру, что письмам, отправленным с этого адреса, следует доверять.`,"Invalid email address":`Неправильный email адрес`,"Invalid verification code":``,"Jamie Larson":`Павел Бид`,"[email protected]":`[email protected]`,"Less like this":`Меньше подобного`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Убедитесь, что письма случайно не попадают в папки «Спам» или «Промоакции» вашего почтового ящика. Если это так, нажмите «Не спам!» и/или «Отметить как не спам» и/или «Переместить во входящие».`,Manage:`Управление`,"Maybe later":`Может быть позже`,"Membership details":``,"Memberships from this email domain are currently restricted.":`В настоящее время для этого домена электронной подписки недоступны.`,"Memberships unavailable, contact the owner for access.":`Подписки недоступны, свяжитесь с владельцем сайта для получения доступа.`,month:`месяц`,Monthly:`Ежемесячно`,"More like this":`Больше подобного`,"More options":``,Name:`Имя`,"Need more help? Contact support":`Нужна дополнительная помощь? Обратитесь в службу поддержки`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Рассылка могла быть отключена в вашей учётной записи (для вашего email адреса) по двум причинам: предыдущее электронное письмо было помечено как спам или попытка отправки приводила к постоянной ошибке (например: авто-возврату).`,"No member exists with this e-mail address.":`Участника с таким email адресом не существует.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Не получаете письма?`,"Now check your email!":`Теперь проверьте свою электронную почту!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Если после повторной подписки вы всё ещё не видите писем в своём почтовом ящике, проверьте папку со спамом. Некоторые провайдеры электронной почты сохраняют записи предыдущих жалоб на спам и продолжают помечать письма как спам. Если именно это и происходит, отметьте последнюю рассылку как «Не спам», чтобы переместить письмо обратно в основную папку входящих писем вашего почтового ящика.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Постоянный отказ (отскок/авто-возврат/bounce)`,"Phone number":`Номер телефона`,Plan:`Обычный план`,"Plan checkout was cancelled.":`Оплата плана подписки была отменена.`,"Plan upgrade was cancelled.":`Апгрейд плана подписки был отменён.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Пожалуйста, свяжитесь с {supportAddress}, чтобы получить/настроить бесплатную подписку.`,"Please enter {fieldName}":`Пожалуйста, введите {fieldName}`,"Please fill in required fields":`Пожалуйста, заполните обязательные поля`,Podcasts:``,"Re-enable emails":`Подписаться повторно`,Recommendations:`Рекомендации`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Продление за {price}.`,"Resume subscription":``,Retry:`Повторить попытку`,Save:`Сохранить`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Отправляем ссылку для входа...`,"Sending...":`Отправка...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Показать все`,"Sign in":`Войти`,"Sign out":`Выйти`,"Sign up":`Зарегистрироваться`,"Signup error: Invalid link":`Ошибка регистрации: Неверная или просроченная ссылка`,"Signups from this email domain are currently restricted.":`Регистрация почты с этого домена в настоящее время ограничена.`,"Something went wrong, please try again later.":`Что-то пошло Ð
13½Ðµ так, попробуйте ещё раз позже.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Извините, на данный момент рекомендации недоступны.`,"Sorry, that didn’t work.":`Извините, это не сработало.`,"Spam complaints":`Жалобы на спам`,"Start {amount}-day free trial":`Начать {amount}-дневный пробный период`,"Starting {startDate}":`Начиная с {startDate}`,"Starting today":`Начиная с сегодняшего дня`,"Submit feedback":`Отправить отзыв`,Subscribe:`Подписки`,Subscribed:`Подписан`,"Subscription plan updated successfully":`План подписки успешно обновлён`,Success:`Успех`,"Success! Check your email for magic link to sign-in.":`Успех! Проверьте свою электронную почту на наличие волшебной ссылки для входа в систему.`,"Success! Your account is fully activated, you now have access to all content.":`Успех! Ваша учётная запись полностью активирована, теперь у вас есть доступ ко всему содержимому.`,"Success! Your email is updated.":`Успех! Ваш адрес электронной почты обновлён.`,"Successfully unsubscribed":`Подписка успешно отменена`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Спасибо за подписку. Прежде чем вы начнёте читать, ниже приведены несколько других сайтов, которые вам могут понравиться.`,"Thank you for your support":`Спасибо за вашу поддержку.`,"Thank you for your support!":`Спасибо за вашу поддержку!`,"Thanks for the feedback!":`Спасибо за отзыв!`,"That didn't go to plan":`Что-то пошло не так`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Ваш email адрес: {memberEmail} — если он указан неправильно, вы можете обновить его в <button>области настроек учётной записи</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Возникла проблема с отправкой отзыва. Попробуйте ещё раз немного позже.`,"There was an error cancelling your subscription, please try again.":`Произошла ошибка при отмене подписки. Попробуйте ещё раз.`,"There was an error continuing your subscription, please try again.":`Произошла ошибка при продлении подписки. Попробуйте ещё раз.`,"There was an error processing your payment. Please try again.":`Произошла ошибка при обработке вашего платежа. Попробуйте ещё раз.`,"There was an error sending the email, please try again":`Произошла ошибка при отправке письма. Попробуйте ещё раз.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Доступ к материалам этого сайта возможен только по приглашению. Для получения доступа свяжитесь с владельцем сайта.`,"This site is not accepting donations at the moment.":`В данный момент сайт не принимает пожертвования.`,"This site is not accepting payments at the moment.":`В данный момент сайт не принимает платежи.`,"This site only accepts paid members.":`Этот сайт доступен только для платных участников.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Чтобы завершить регистрацию, нажмите на ссылку подтверждения в электронном письме, которое мы прислали. Если письмо не пришло в течение 3 минут, проверьте папку «Спам»!`,"To continue to stay up to date, subscribe to {publication} below.":`Чтобы оставаться в курсе событий, подпишитесь на {publication} ниже.`,"Too many attempts try again in {number} days.":`Слишком много попыток. Повторите попытку через {number} д.`,"Too many attempts try again in {number} hours.":`Слишком много попыток. Повторите попытку через {number} ч.`,"Too many attempts try again in {number} minutes.":`Слишком много попыток. Повторите попытку через {number} мин.`,"Too many different sign-in attempts, try again in {number} days":`Слишком много разных попыток входа, попробуйте ещё раз через {number} д.`,"Too many different sign-in attempts, try again in {number} hours":`Слишком много разных попыток входа, попробуйте ещё раз через {number} ч.`,"Too many different sign-in attempts, try again in {number} minutes":`Слишком много разных попыток входа, попробуйте ещё раз через {number} мин.`,"Too many sign-up attempts, try again later":`Слишком много попыток регистрации, попробуйте зарегистрироваться немного позже`,"Try free for {amount} days, then {originalPrice}.":`Попробуйте бесплатно в течение {amount} дня(ей), затем за {originalPrice}.`,"Unable to initiate checkout session":`Невозможно начать сеанс оформления заказа`,"Unlock access to all newsletters by becoming a paid subscriber.":`Получите доступ ко всем рассылкам, оформив платную подписку.`,"Unsubscribe from all emails":`Отписаться от всех рассылок`,Unsubscribed:`Отписан`,"Unsubscribed from all emails.":`Отписан от всех рассылок.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Отписка от рассылки не отменит вашу платную подписку на {title}`,Update:`Обновить`,"Update your preferences":`Обновить настройки`,"Updates & announcements":``,"Verification link sent, check your inbox":`Ссылка для подтверждения отправлена, проверьте свой почтовый ящик`,"Verify your email address is correct":`Проверьте правильность вашего email адреса.`,"Verifying...":``,"View plans":`Ознакомиться с планами`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Мы не смогли отписать вас, так как указанный email адрес не был найден. Пожалуйста, свяжитесь с владельцем сайта.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Добро пожаловать, {name}, с возвращением!`,"Welcome back!":`Добро пожаловать, с возвращением!`,"Welcome to {siteTitle}":`Добро пожаловать на {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Когда почтовый ящик не принимает электронное письмо, это обычно называется отказом (bounce). Во многих случаях это может быть временным явлением. Но, в некоторых случаях возвращённое электронное письмо может быть возвращено со статусом постоянного отказа, такое происходит, когда адрес электронной почты недействителен или не существует.`,"Why has my email been disabled?":`Почему моя электронная почта была отключена?`,"X (Twitter)":``,year:`год`,Yearly:`Ежегодно`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`В настоящее время у вас есть бесплатное членство, но для получения полного доступа к содержимому сайта — перейдите на платную подписку.`,"You have been successfully resubscribed":`Вы успешно снова подписались на рассылку`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`В данный момент вы не получаете электронные письма`,"You're not receiving emails":`Вы не получаете электронные письма`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Вы не получаете электронные письма, потому что: либо отметили одно из наших писем как спам, либо письма не могут быть доставлены на указанный вами email адрес.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Вы успешно вошли.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Вы успешно подписались на <strong>{siteTitle}</strong>`,"Your account":`Ваш аккаунт`,"Your email":``,"Your email has failed to resubscribe, please try again":`Не удалось подписаться повторно используя ваш email, попробуйте ещё раз`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Ваш отзыв помогает формировать понимание, что вам интересно и что будет опубликовано в будущем.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Срок действия вашей подписки истекает {expiryDate}`,"Your subscription will renew on {renewalDate}":`Ваша подписка будет продлена {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Ваша подписка начнётся {subscriptionStart}`},vs={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`දින {amount} ක් නොමිලයේ`,"{amount} off":`{amount} ක වට්ටමක්`,"{amount} off for first {number} months.":`පළමු මාස {number} සඳහා {amount} ක වට්ටමක්`,"{amount} off for first {period}.":`පළමු {period} සඳහා {amount} ක වට්ටමක්`,"{amount} off forever.":`හැමදාටම {amount} ක වට්ටමක්`,"{discount}% discount":`{discount}% ක වට්ටමක්`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} වෙත තවදුරටත් {newsletterName} newsletter නොලැබෙනු ඇත.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`ඔබගේ comments සඳහ
13ා කිසිවෙකු reply කළ විට {memberEmail} වෙත තවදුරටත් email මඟින් දැනුම්දීමක් නොකෙරෙනු ඇත.`,"{memberEmail} will no longer receive this newsletter.":`මෙම newsletter එක {memberEmail} වෙත තවදුරටත් නොලැබෙනු ඇත.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`දින {trialDays} ක් දක්වා නොමිලේ`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`ගිණුම`,"Account details updated successfully":``,"Account settings":`ගිණුම් සැකසුම්`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`නොමිලයේ ලබාදෙන අත්හදාබැලීමේ කාලය අවසන් වූ පසුව, ඔබ තෝරාගන්නා ලද tier එක අනුව එහි සාමාන්‍යය මිල ගණන් අය වනු ඇත. ඊට පෙර ඕනෑම අවස්ථාවක මෙය අවලංගු කිරීමට ඔබට හැකියාව ඇත.`,"Already a member?":`දැනටමත් සාමාජිකයෙක්ද?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`එම උත්සාහය අසාර්ථක විය. තව ටික වේලාවකින් නැවත උත්සාහ කරන්න, මෙම ගැටළුව තවදුරටත් පවතින්නේ නම්, <a>සහායක අංශය සම්බන්ධ කරගන්න</a>.`,Back:`ආපසු`,"Back to Log in":`නැවත log in වීම සඳහ
13ා`,"Before you go":``,"Billing info & receipts":``,"Black Friday":``,Bluesky:``,"Cancel anytime.":`ඕනෑම අවස්ථාවකදී අවලංගු කළ හැක.`,"Cancel subscription":`Subscription එක අවලංගු කරන්න`,Canceled:``,"Cancellation reason":`අවලංගු කිරිමට හේතුව`,Change:`වෙනස් කරන්න`,"Change plan":``,"Check spam & promotions folders":`Spam සහ promotions folders පරීක්ෂා කරන්න`,"Check with your mail provider":`ඔබගේ email සේවා සපයන්නා සමඟින් පරීක්ෂා කර බලන්න`,"Check your inbox to verify email update":``,Choose:`තෝරන්න`,"Choose a different plan":`වෙනත් plan එකක් තෝරන්න`,"Choose a plan":``,"Choose your newsletters":`ඔබගේ newsletter වර්ගය තෝරන්න`,"Click here to retry":`නැවත උත්සාහ කිරීම සඳහා මෙහි click කරන්න`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`වසන්න`,Code:``,"Comment preferences updated.":``,Comments:`ප්‍රතිචාර`,Complimentary:`ස්තුතිපූර්වක`,Confirm:`තහවුරු කරන්න`,"Confirm cancellation":`අවලංගු කිරීම තහවුරු කරන්න`,"Confirm subscription":`subscribe කිරීම තහවුරු කරන්න`,"Contact support":`සහායක අංශය සම්බන්ධ කරගන්න`,Continue:`ඉදිරියට යන්න`,"Continue subscription":`Subscription එක පවත්වාගෙන යන්න`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Sign in වීමට නොහැකි විය. Login link එක කල් ඉකුත් වී ඇත.`,"Could not update email! Invalid link.":`Email ලිපිනය update කළ නොහැකි විය. වැරදි link එකකි.`,"Create a new contact":`අලුත් contact එකක් නිර්මාණය කරන්න`,"Current plan":`දැනට පවතින plan එක`,"Delete account":`ගිණුම Delete කරන්න`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`මෙය සිදු කිරීමට අදහස් නොකලේ ද? <button>මේ හරහා</button> ඔබගේ preferences manage කරගන්න.`,"Don't have an account?":`ගිණුමක් නොමැතිද?`,Edit:`Edit කරන්න`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Email newsletter`,"Email newsletter settings updated":``,"Email preferences":`Email preferences`,"Email preferences updated.":``,Emails:`ඊමේල්`,"Emails disabled":`Emails නවත්වා ඇත`,"Ends {offerEndDate}":`{offerEndDate} දී අවසන් වනු ඇත`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Error එකක්`,"Expires {expiryDate}":`{expiryDate} දින අවසන් වෙයි`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`හැමදාටම`,"Free Trial – Ends {trialEnd}":`අත්හදාබැලීමේ කාලසීමාව {tri
13alEnd} දින අවසන් වෙයි`,"Get help":`සහාය ලබාගන්න`,"Get in touch for help":`සහාය ලබාගැනීම සඳහා සම්බන්ධ වෙන්න`,"Get notified when someone replies to your comment":`ඔබේ ප්‍රතිචාරයට යම් අයෙකු පිළිතුරු දුන් විට දැනුම් දෙන්න`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`මෙම post එකට ඔබේ අදහස එක් කරන්න`,"Help! I'm not receiving emails":`සහාය අවශ්‍යයයි! මට emails ලැබෙන්නේ නැහැ.`,"Here are a few other sites you may enjoy.":`ඔබට රසවිඳිය හැකි තවත් වෙබ් අඩවි කිහිපයක් මෙන්න.`,"Hide details
vendor: 6,971 bytes, line 13
13":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Newsletter එකක් spam ලෙස flag වුවහොත්, එම email ලිපිනයට emails ලැබීම ස්ව්‍යංක්‍රීයවම අක්‍රීය කිරීම හරහා ඔබට අනව්‍යශ්‍යය messages ලැබීම නතර වන බව සහතික කෙරෙනු ඇත.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Spam සඳහා කළ පැමිණිල්ල අත්වැරදීමකින් සිදු වූවක් හෝ, ඔබ නැවතත් emails ලබාගැනීමට කැමැත්තෙන් සිටින්නේ නම්, පෙර screen එකේ ඇති button එක හරහා emails වලට නැවත subscribe කිරීමේ හැකියාව ඇත.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`ඔබගේ subscription එක මෙම මොහොතේ cancel කළහොත්, {periodEnd} දක්වා ඔබ‍ගේ access නොවෙනස්ව පවතිනු ඇත.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`ඔබ ව්‍යාපාරික හෝ රාජ්‍යය email ලිපිනයක් භාවිතා කරන්නේ නම්, {senderEmail} ලිපිනයෙන් එන emails allow කරන ලෙස ඔබගේ IT department එකට දැනුම් දීමට කටයුතු කරන්න.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`වෙබ් අඩවියට පිවිසීම සඳහා link එකක් ඔබගේ email ලිපිනය වෙත යවා ඇත. එය විනාඩි 3ක් ඇතුළත නොපැමිණියේ නම් spam ෆෝල්ඩරය පරීක්ෂා කරන්න.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`ඔබ නැවත emails ලබාගැනීමට කැමති නම්, වඩාත්ම සුදුසු මීළඟ පියවර වන්නේ ‍ඔබ භාවිතා කරන email ලිපිනයෙහි යම්කිසි ගැටළුවක් ඇත්දැයි පරීක්ෂා කිරීමෙන් අනතුරුව, පෙර screen එක හරහා resubscribe මත click කිරීමයි.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`ඔබ subscribe කළ newsletters ඔබට නොලැබෙන්නේ නම්, මේ දේවල් පරීක්ෂා කර බලන්න.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`මෙහි සඳහන් සියළුම දේ පරීක්ෂා කිරීමෙන් අනතුරුවත් ඔබට emails නොලැබෙන්නේ නම්, {supportAddress} සම්බන්ධ කරගනිමින් සහාය ඉල්ලා සිටින්න.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Newsletter එකක් යැවීමේ අවස්ථාවකදී permanent failure එකක් වාර්ථා වුවහොත්, මෙම ගිණුමෙහි emails අක්‍රීය කෙරෙනු ඇත.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`ඔබගේ email client එකෙහි contact list එකට {senderEmail} ලිපිනය add කරගන්න. මෙම ලිපිනය හරහා ලැබෙන emails විශ්වාසදායී බව මේ හරහා ඔබගේ emailසේවා සපයන්නාට සංඥා කෙරෙනු ඇත.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`මෙවැනි දෑ අඩුවෙන් පෙන්වන්න`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Spam හෝ inbox එකෙහි ඇති Promotions folder වලට emails අත්වැරදීමකින් හෝ ළඟා වන්නේ ද යන්න සහතික කරගන්න. එසේ වන්නේ නම්, "Mark as not spam" සහ/හෝ "Move to inbox" යන්නෙහි click කරන්න.`,Manage:`කළමනාකරණය කරන්න`,"Maybe later":`සමහර විට පසුව`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`සාමාජිකත්වයන් නොමැත, ප්‍රවේශය සඳහා වෙබ් අඩ​වි හිමිකරු සම්බන්ධ කරගන්​න.`,month:``,Monthly:`මාසිකව`,"More like this":`මෙවැනි දෑ වැඩියෙන් පෙන්වන්න`,"More options":``,Name:`නම`,"Need more help? Contact support":`තවදුරටත් සහාය අවශ්‍යයි ද? සහායක සේවාව සම්බන්ධ කරගන්න`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`ඔබගේ ගිණුමෙහි newsletters අක්‍රීය වීමට හේතු දෙකක් දැක්විය හැකිය: පෙර යවන ලද email එකක් spam ලෙස සටහන් කිරීම, හෝ email එකක් යැවීමට උත්සාහ කිරීමේදී permenent faulure (bounce) එකක් වීමක් වාර්ථා වීම.`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Emails ලැබෙන්නේ නැද්ද?`,
13"Now check your email!":`දැන් ඔබගේ email එක පරික්ෂා කරන්න!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`නැවත subscribe කළ විටත් ඔබගේ inbox එකට email ලැබෙන්නේ නැතිනම්, spam folder එක පරීක්ෂා කරන්න. ඇතැම් සේවා සපයන්නන් මීට පෙර spam සම්බන්ධව ලැබුණු පැමිණිලි පාදක කරගෙන තවදුරටත් emails spam ලෙස ලකුණු කරනු ලබනවා. එසේ වී ඇත්නම්,  අලුතින්ම ලැබුණු newsletter එක ඔබගේ primary inbox එකට යැවීමට 'Not spam' ලෙස සළකුනු කරන්න.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Permanent failure (bounce) එකක්`,"Phone number":``,Plan:`Plan එක`,"Plan checkout was cancelled.":`Plan එක checkout කිරීම අවලංගු කරන ලදී.`,"Plan upgrade was cancelled.":`Plan එක upgrade කිරීම අවලංගු කරන ලදී.`,"Please contact {supportAddress} to adjust your complimentary subscription.":``,"Please enter {fieldName}":``,"Please fill in required fields":`කරුණාකර required files පිරවීමට කටයුතු කරන්න`,Podcasts:``,"Re-enable emails":`ඉමේල් නැවත සක්‍රීය කරන්න`,Recommendations:`නිර්දේශි​ත`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price} ක මුදලකට renew වනු ඇත.`,"Resume subscription":``,Retry:`නැවත උත්සහකරන්න`,Save:`Save කරන්න`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Login link එක යවමින්...`,"Sending...":`යවමින්...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`සියල්ල පෙන්වන්​න`,"Sign in":`Sign in වෙන්න`,"Sign out":`Sign out වෙන්න`,"Sign up":`ලියාපදිංචි වෙන්න`,"Signup error: Invalid link":`Signup වීම අසාර්ථකයි: වැරදි link එකකි`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`සමාවෙන්න, නමුත් එය සාර්ථක වූයේ නැත.`,"Spam complaints":`Spam සඳහ
13ා වන පැමිණිලි`,"Start {amount}-day free trial":`{amount}-day free trial එක ආරම්භකරන්න`,"Starting {startDate}":`{startDate} සිට ආරම්භ වෙයි`,"Starting today":`අද සිට ආරම්භ වෙයි`,"Submit feedback":`ප්‍රතිචාරය යොමුකරන්න`,Subscribe:`Subscribe කරන්න`,Subscribed:`Subscribe කරන ලදී`,"Subscription plan updated successfully":``,Success:`සාර්ථකයි`,"Success! Check your email for magic link to sign-in.":`සාර්ථකයි! sign-in වීමේ magic link එක සඳහා ඔබ‍ෙගේ emails පරීක්ෂා කරන්න.`,"Success! Your account is fully activated, you now have access to all content.":`සාර්ථකයි! ඔබගේ ගිණුම සම්පූර්ණයෙන්ම activate කර ඇති අතර, දැන් ඔබට සියළුම content සඳහා access ලැබී තිබෙනවා.`,"Success! Your email is updated.":`සාර්ථකයි! ඔබගේ email ලිපිනය update කරන ලදී.`,"Successfully unsubscribed":`සාර්ථකව unsubscribed කර ඇත`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`subscribe කිරී​ම ගැන ඔබට ස්තුතියි. ඔබ කියවීම ආරම්භ කිරීමට පෙර, ඔබට රසවිඳිය හැකි තවත් වෙබ් අඩවි කිහිපයක් පහත දැක්වේ.`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`ප්‍රතිචාරය සඳහා ස්තූතියි!`,"That didn't go to plan":`එය සැලැස්මට අනුකූලව සිදු වුණේ නෑ`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`ඔබගේ email ලිපිනය ලෙස අප සතුව තිබෙන්නේ {memberEmail} යන email ලිපිනයයි - මෙය වැරදියි නම්, ඔබගේ <button>account settings area එක</button> හරහා update කළ හැක.`,"There was a problem submitting your feedback. Please try again a little later.":`ඔබගේ feedback එක යොමු කිරීමේදී ගැටළුවක් ඇති විය. තව ටික වේලාවකින් නැවත උත්සාහ කරන්න.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`මෙම වෙබ් අඩවිය ආරාධිතයන් සඳහා පමණි, ප්‍රවේශ වීම සඳහ
13ා හිමිකරු අමතන්න.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Signup වීම සම්පූර්ණ කිරීම සඳහා, ඔබ‍ගේ inbox එකට ලැබුණු email එකෙහි ඇති confirmation link එක click කරන්න. එය මිනිත්තු 3ක් ඇතුලත නොපැමිණියේ නම්, spam folder එක පරීක්ෂා කරන්න!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`දින {amount}ක් නොමිලයේ භාවිතා කරන්න, ඉන් පසුව {originalPrice}ක් පමණි.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Paid subscriber කෙනෙකු වීම හරහා සියළුම newsletters වලට access ලබාගන්න.`,"Unsubscribe from all emails":`සියළුම email වලින් unsubscribe කරන්න`,Unsubscribed:`Unsubscribe කරන ලදී`,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Email වලින් unsubscribe වීමෙන්, {title} සඳහා වන ඔබගේ paid subscription එක අවලංගු නොවනු ඇත`,Update:`Update කරන්න`,"Update your preferences":`ඔබගේ  preferences update කරන්න`,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":`ඔබගේ email ලිපිනය නිවැරදි බව තහවුරු කරන්න`,"Verifying...":``,"View plans":`Plans පෙන්වන්න`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`ඔබගේ email ලිපිනය හමු නොවීම නිසාවෙන් ඔබව unsubscribe කරවීමට නොහැකි විය. කරුණාකර වෙබ් අඩවියෙහි හිමිකරු සම්බන්ධ කරගන්න.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`{name}, ඔබව සාදරයෙන් පිළිගන්නවා!`,"Welcome back!":`ඔබව සාදරයෙන් පිළිගන්නවා!`,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`යම් අවස්ථාවකදී email එකක් අදාල email ලිපිනයට ලබාගත නොහැකි නම්, එය පොදුවේ bounce ලෙස හඳුන්වනු ලබනවා. මෙය තාවකාලික තත්ත්වයක් විය හැකයි. කෙසේ නමුත්, ඇතැම් අවස්ථා වලදී අදාල email ලිපිනය වැරදි නම් හෝ එවැනි email ලිපිනයක් නොමැති නම්, bounce email එකක් permanent failure එකක් ලෙස නැවත හරවා යවනු ලැබෙනවා.`,"Why has my email been disabled?":`මගේ emails අක්‍රීය කර ඇත්තේ ඇයි?`,"X (Twitter)":``,year:``,Yearly:`වාර්ෂිකව`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`ඔබ සතුව දැනට ඇත්තේ free membership එකකි. සම්පූර්ණ access ලබාගැනීම සඳහ
13ා එය Paid membership එකකට upgrade කරන්න.`,"You have been successfully resubscribed":`ඔබ සාර්ථකව නැවත subscribe කර ඇත`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`මේ වන විට ඔබට email ලැබෙන්නේ නැත`,"You're not receiving emails":`ඔබට email ලැබෙන්නේ නැත`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`මෑතකදී ලැබුණු email පණිවිඩයක් spam ලෙස සටහන් කිරීම නිසා හෝ ඔබ ලබාදී ඇති email ලිපිනයට email පණිවිඩ යැවිය නොහැකි නිසාවෙන් ඔබට email ලැබෙන්නේ නැත.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`ඔබ සාර්ථකව sign in වන ලදී.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`ඔබ සාර්ථකව subscribe ක​ර ඇත <strong>{siteTitle}</strong>`,"Your account":`ඔබගේ ගිණුම`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`ඔබගේ අදහස් ඉදිරියේදී සිදු කරන පළකිරීම් වැඩිදියුණු කිරීමට උදව් කරනු ඇත.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`ඔබගේ subscription එක {expiryDate} වැනි දින කල් ඉකුත් වනු ඇත`,"Your subscription will renew on {renewalDate}":`ඔබගේ subscription එක {renewalDate} වැනි දින renew වනු ඇත`,"Your subscription will start on {subscriptionStart}":`ඔබගේ subscription එක {subscriptionStart} වැනි දින ආරම්භ වනු ඇත`},ys={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`{amount} dní zdarma`,"{amount} off":`{amount} zľava`,"{amount} off for first {number} months.":`Zľava {amount} pre prvé {number} mesiace.`,"{amount} off for first {period}.":`Zľava {amount} pre prvé {period}.`,"{amount} off forever.":`Zľava {amount} navždy`,"{discount}% discount":`Zľava {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} už nebude dostávať {newsletterName} newsletter.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} už nebude dostávať e-maily, keď niekto odpovie na vaše komentáre.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} už nebude dostávať tento newsletter.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dní zdarma`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Účet`,"Account details updated successfully":`Podrobnosti o účte boli úspešne aktualizované`,"Account settings":`Nastavenia účtu`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Po uplynutí skúšobného obdobia vám bute účtovaná bežná cena pre vybrunú úrovenň. Vždy to môžte pred tým zrušiť`,"Already a member?":`Ste už členom?`,"An error occurred":`Vyskytla sa chyba`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Nastala neočakávaná chyba. Prosím skúste neskôr alebo <a>kontaktujte podporu</a> ak problém pretrváva.`,Back:`Späť`,"Back to Log in":`Späť na prihlásenie`,"Before you go":``,"Billing info & receipts":``,"Black Friday":``,Bluesky:``,"Cancel anytime.":`Zrušiť kedykoľvek`,"Cancel subscription":`Zrušiť odber`,Canceled:``,"Cancellation reason":`Dôvod zrušenia`,Change:`Zmena`,"Change plan":`Zmeniť plán`,"Check spam & promotions folders":`Skontrolujte priečinky spam a reklamy`,"Check with your mail provider":`Overte si to s vašim e-mailovým poskytovateľom.`,"Check your inbox to verify email update":`Skontrolujte si doručenú poštu a overte si aktualizáciu e-mailu`,Choose:`Vybrať`,"Choose a different plan":`Vybrať iný plán`,"Choose a plan":`Vyberte si plán`,"Choose your newsletters":`Vyberte si newsletter`,"Click here to retry":`Kliknite sem pre obnovenie`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Zatvoriť`,Code:``,"Comment preferences updated.":`Nastavenia komentárov aktualizované`,Comments:`Komentáre`,Complimentary:`Bezplatné`,Confirm:`Potvrdiť`,"Confirm cancellation":`Potvrdiť zrušenie`,"Confirm subscription":`Potvrdiť odber`,"Contact support":`Kontaktovať podporu`,Continue:`Pokračovať`,"Continue subscription":`Pokračovať s odberom`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Nepodarilo sa vytvoriť reláciu platby cez Stripe`,"Could not sign in. Login link expired.":`Prihlásenie sa nepod
13arilo. Odkaz na prihlásenie vypršal.`,"Could not update email! Invalid link.":`Zmena e-mailu sa nepodarila. Neplatný odkaz.`,"Create a new contact":`Vytvoriť nový kontakt`,"Current plan":`Aktuálny plán`,"Delete account":`Vymazať účet`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Nechceli ste to urobiť? Spravujte svoje nastavenia <button>tu</button>.`,"Don't have an account?":`Ešte nemáte účet?`,Edit:`Upraviť`,Email:`E-mail`,"Email confirmation link expired.":``,"Email newsletter":`E-mail newsletteru`,"Email newsletter settings updated":`Nastavenia e-mailu newslettera aktualizované`,"Email preferences":`E-mailové nastavnia`,"Email preferences updated.":`Nastavenia emailu aktualizované`,Emails:`E-maily`,"Emails disabled":`E-maily vypnuté`,"Ends {offerEndDate}":`Vyprší {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Zadajte svoju e-mailovú adresu`,"Enter your name":`Zadajte svoje meno`,Error:`Chyba`,"Expires {expiryDate}":`Vyprši {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Nepodarilo sa zrušiť predplatné, prosím skúste to znova`,"Failed to log in, please try again":`Prihlásenie sa nepodarilo, prosím skúste to znova`,"Failed to log out, please try again":`Odhlásenie sa nepodarilo, prosím skúste to znova`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Platbu sa nepodarilo spracovať, prosím skúste to znova`,"Failed to send magic link email":`Nepodarilo sa poslať email so zázračným odkazom.`,"Failed to send verification email":`Nepodarilo sa poslať verifikačný email`,"Failed to sign up, please try again":`Registrácia zlyhala, skúste to prosím znova`,"Failed to update account data":`Nepodarilo sa aktualizovať dáta o účte`,"Failed to update account details":`Nepodarilo sa aktualizovať podrobnosti o účte`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Nepodarilo sa aktualizovať nastavenia newslettera`,"Failed to update subscription, please try again":`Zlyhala aktualizácia odberu, prosím skúste to znova.`,"Failed to verify code, please try again":``,Forever:`Navždy`,"Free Trial – Ends {trialEnd}":`Skúšobná verzia – Vyprší {trialEnd}`,"Get help":`Získať pomoc`,"Get in touch for help":`Obrátiť sa na pomoc`,"Get notified when someone replies to your comment":`Dostávať upozornenie, ak niekto odpíše na komentár`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Dať spätnú väzbu na tento príspevok`,"Help! I'm not receiving emails":`Pomoc! Nedostávam e-maily`,"Here are a few other sites you may enjoy.":`Tu je niekoľko ďalších stránok, ktoré sa vám môžu páčiť.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ak je newsletter označený ako spam, e-maily sa pre danú adresu automaticky zakážu, aby ste už nedostávali žiadne nevyžiadané správy.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ak bola sťažnosť na nevyžiadanú poštu náhodná alebo ak chcete opäť začať dostávať e-maily, môžete sa k odberu e-mailov opätovne prihlásiť kliknutím na tlačidlo na predchádzajúcej obrazovke.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Ak teraz zrušíte svoje predplatné, budete mať prístup až do {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}
13":`Ak máte firemné alebo Å¡tátne e-mailové konto, obráťte sa na svoje IT oddelenie a požiadajte ho, aby povolilo prijímanie e-mailov z adresy {senderEmail}.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Prihlasovací odkaz bol odoslaný na váš e-mail. Ak nedorazi do 3 minút, skontrolujte priečinok so spamom`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ak chcete opäť začaÅ¥ dostávaÅ¥ e-maily, najlepÅ¡ie je skontrolovaÅ¥, či vaÅ¡a e-mailová adresa v súbore neobsahuje nejaké problémy, a potom kliknúť na možnosÅ¥ opätovného prihlásenia na predchádzajúcej obrazovke.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Ak nedostávate newsletter, ku ktorému ste sa prihlásili, tu je niekoľko vecí, ktoré treba skontrolovaÅ¥.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ak ste vykonali vÅ¡etky kontroly a stále nedostávate e-maily, môžete sa obrátiÅ¥ na podporu a kontaktovaÅ¥  {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`V prípade, že pri pokuse o odoslanie newslettera dôjde k trvalému zlyhaniu, e-maily budú na účte vypnuté.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`V e-mailovom klientovi pridajte {senderEmail} do zoznamu kontaktov. Tým poskytovateľovi e-mailovej služby signalizujete, že e-maily odoslané z tejto adresy sú dôveryhodné.`,"Invalid email address":`Nesprávna emailová adresa`,"Invalid verification code":``,"Jamie Larson":`Peter Kováč`,"[email protected]":`peter@príklad.com`,"Less like this":`Menej podobných`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Uistite sa, že e-maily omylom nekončia v priečinkoch Spam alebo Reklamy. Ak sa tak deje, kliknite na „Toto nie je spam“ a/alebo „Presunúť do doručenej poÅ¡ty“.`,Manage:`SpravovaÅ¥`,"Maybe later":`Možno neskôr`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Členstvá nie sú k dispozícii, pre prístup kontaktujte vlastníka stránky.`,month:`mesiac`,Monthly:`Mesačne`,"More like this":`Viac podobných`,"More options":``,Name:`Meno`,"Need more help? Contact support":`Potrebujete pomoc? Kontaktujte podporu`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Newsletter môže byÅ¥ na vaÅ¡om účte zakázaný z dvoch dôvodov: Predchádzajúci e-mail bol označený ako spam alebo pokus o odoslanie e-mailu viedol k trvalému zlyhaniu (bounce).`,"No member exists with this e-mail address.":`Používateľ s danou emailovou adresou neexistuje.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Nedostávate e-maily?`,"Now check your email!":`Skontrolujte svoju emailovú schránku!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Ak po opätovnom prihlásení stále nevidíte e-maily v doručenej poÅ¡te, skontrolujte priečinok so spamom. Niektorí poskytovatelia schránok uchovávajú záznamy o predchádzajúcich sÅ¥ažnostiach na nevyžiadanú poÅ¡tu a budú naďalej označovaÅ¥ e-maily. Ak sa tak stane, označte najnovší newsletter ako „Nie je spam“, aby ste ho presunuli späť do primárnej schránky.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Trvalá chyba (bounce)`,"Phone number":`Telefónne číslo`,Plan:`Plán`,"Plan checkout was cancelled.":`Platba za plán bola zruÅ¡ená.`,"Plan upgrade was cancelled.":`Upgrade plánu bol zruÅ¡ený`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Prosím kontaktujte {supportAddress} pre upravenie vášho bezplatného predplatného.`,"Please enter {fieldName}":`Prosím zadajte {fieldName}`,"Please fill in required fields":`Prosím vyplňte požadované polia.`,Podcasts:``,"Re-enable emails":`ObnoviÅ¥ emaily`,Recommendations:`Odporúčania`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`ObnoviÅ¥ za {price}.`,"Resume subscription":``,Retry:`SkúsiÅ¥ znovu`,Save:`UložiÅ¥`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Odosielanie prihlasovacieho odkazu...`,"Sending...":`Odosielanie...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`ZobraziÅ¥ vÅ¡etko`,"Sign in":`PrihlásiÅ¥ sa`,"Sign out":`OdhlásiÅ¥ sa`,"Sign up":`RegistrovaÅ¥ sa`,"Signup error: Invalid link":`Chyba registrácie: Neplatný odkaz`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Niečo sa pokazilo, skúste to prosím neskôr.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Prepáčte, momentálne nie sú dostupné žiadne odporúčania.`,"Sorry, that didn’t work.":`Prepáčte, toto nezafungovalo.`,"Spam complaints":`SÅ¥ažnosti na spam`,"Start {amount}-day free trial":`ZačaÅ¥ {amount}-dňovú skúšobnú dobu`,"Starting {startDate}":`Začína {startDate}`,"Starting today":`Začina dnes`,"Submit feedback":`OdoslaÅ¥ spätnú väzbu`,Subscribe:`OdoberaÅ¥`,Subscribed:`Prihásený k odberu`,"Subscription plan updated successfully":`Plán predplatného úspeÅ¡ne aktualizovaný`,Success:`Úspech`,"Success! Check your email for magic link to sign-in.":`Super! Skontrolujte VaÅ¡u emailovú schránku, kde nájdete odkaz na prihlásenie.`,"Success! Your account is fully activated, you now have access to all content.":`Super! Váš účet je aktivovaný. Máte prístup ku vÅ¡etkému obsahu.`,"Success! Your email is updated.":`Super! Váš e-mail bol zmenený.`,"Successfully unsubscribed":`ÚspeÅ¡ne odhlásený z odberu`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Ďakujeme za odber. Skôr ako začnete čítaÅ¥, nižšie nájdete niekoľko ďalších stránok, ktoré sa vám môžu páčiÅ¥.`,"Thank you for your support":`Ďakujeme za VaÅ¡u podporu`,"Thank you for your support!":`Ďakujeme za VaÅ¡u podporu!`,"Thanks for the feedback!":`Ďakujeme za spätnú väzbu!`,"That didn't go to plan":`Niečo sa nepod
13arilo`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Emailovú adresu, ktorú pre vás máme je {memberEmail} - Ak to nie je správne môžete to zmeniť v <button>nastaveniach účtu</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Nepodarilo sa odoslať váš feedback. Prosím skúste to neskôr.`,"There was an error cancelling your subscription, please try again.":`Pri zrušení vášho predplatného došlo k chybe, skúste to prosím znova.`,"There was an error continuing your subscription, please try again.":`Pri predĺžení vášho predplatného sa vyskytla chyba, prosím skúste to znovu`,"There was an error processing your payment. Please try again.":`Pri spracovaní vašej platby došlo k chybe. Skúste to prosím znova.`,"There was an error sending the email, please try again":`Pri odosielaní e-mailu došlo k chybe, skúste to prosím znova`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Táto stránka je iba pre pozvaných úžívateľov, kontaktujte vlastníka stránky.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Táto stránka momentálne neprijíma platby.`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Ak chcete dokončiť registráciu, kliknite na potvrdzujúci odkaz v doručenej pošte. Ak vám nepríde do 3 minút, skontrolujte priečinok so spamom!`,"To continue to stay up to date, subscribe to {publication} below.":`Ak chcete byť aj naďalej informovaný o novinkách, prihláste sa na odber od {publication} nižšie.`,"Too many attempts try again in {number} days.":`Príliš veľa pokusov, skúste to znova za {number} dní.`,"Too many attempts try again in {number} hours.":`Príliš veľa pokusov, skúste to znova o {number} hodín.`,"Too many attempts try again in {number} minutes.":`Príliš veľa pokusov, skúste to znova o {number} minút.`,"Too many different sign-in attempts, try again in {number} days":`Príliš veľa pokusov o prihlásenie, skúste to znova o {number} dní.`,"Too many different sign-in attempts, try again in {number} hours":`Príliš veľa pokusov o prihlásenie, skúste to znova o {number} hodín.`,"Too many different sign-in attempts, try again in {number} minutes":`Príliš veľa pokusov o prihlásenie, skúste to znova o {number} minút.`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Vyskúšajte zadarmo na {amount} dní, potom {originalPrice}`,"Unable to initiate checkout session":`Nie je možné spustiť reláciu pre platbu`,"Unlock access to all newsletters by becoming a paid subscriber.":`Odomknite si prístup ku všetkým newsletterom, ak sa stanete plateným predplatiteľom.`,"Unsubscribe from all emails":`Odhlásiť sa z odberu všetkých emailov`,Unsubscribed:`Odhlásený z odberu`,"Unsubscribed from all emails.":`Odhlásený z odberu všetkých emailov`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Odhlásením z odberu emailov sa nezruší vaše platené predplatné pre {title}`,Update:`Upraviť`,"Update your preferences":`Upraviť nastavenia`,"Updates & announcements":``,"Verification link sent, check your inbox":`Odkaz na overenie bol odoslaný, skontrolujte prosím svoju emailovú schránku`,"Verify your email address is correct":`Overte že Vaša emailová adresa je správna`,"Verifying...":``,"View plans":`Prezrieť plány`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Nepodarilo sa nám vymazať z odberu váš email, pretože nebol nenájdený. Prosím kontaktujte vlastníka stránky.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Vitaje späť, {name}!`,"Welcome back!":`Vitajte späť!`,"Welcome to {siteTitle}":`Vitajte na {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Keď schránka neprijme e-mail, bežne sa to nazýva odmietnutie (bounce). V mnohých prípadoch môže ísť o dočasný jav. V niektorých prípadoch sa však môže vrátiť ako trvalý neúspech, keď je e-mailová adresa neplatná alebo neexistuje.`,"Why has my email been disabled?":`Prečo bol môj email deaktivovaný?`,"X (Twitter)":``,year:`rok`,Yearly:`Ročne`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Aktuálne máte bezplatné členstvo, inovujte na platené predplatné, aby ste získali plný prístup.`,"You have been successfully resubscribed":`Vaše predplatné bolo úspešne obnovené`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Aktuálne nepríjimate emaily`,"You're not receiving emails":`Nedostávate emaily`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Nepríjimate email-y lebo váša posledná správa bola označená ako spam, alebo správy nemohli byť doručené na vašu email-ovú adresu.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Úspešne ste sa prihlásili`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Úspešne ste sa prihlásili na odber pre <strong>{siteTitle}</strong>`,"Your account":`Váš účet`,"Your email":``,"Your email has failed to resubscribe, please try again":`Váš email zlyhal pri obnovení predplatného, prosím skúste to znova`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Vaše pripomienky pomáhajú spoluvytvárať obsah webu.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Váše predplatné expiruje {expiryDate}`,"Your subscription will renew on {renewalDate}":`Váše predplatné bude obnovené {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Váše predplatné začína {subscriptionStart}`},bs={"(save {highestYearlyDiscount}%)":`(prihranite {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dni brezplačno`,"{amount} off":`{amount} popusta`,"{amount} off for first {number} months.":`{amount} popusta za prvih {number} mesecev.`,"{amount} off for first {period}.":`{amount} popusta za prvih {period}.`,"{amount} off forever.":`{amount} popusta za vedno.`,"{discount}% discount":`{discount}% popusta`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} ne bo več prejemal {newsletterName} novic.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} ne bo več prejemal e-pošte, ko nekdo odgovori na vaše komentarje.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} ne bo več prejemal teh novic.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dni brezplačno`,"{years} years":``,"+1 (123) 456-7890":`+386 1 234 56 78`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Račun`,"Account details updated successfully":`Podatki o računu so bili uspešno posodobljeni`,"Account settings":`Nastavitve računa`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Po koncu brezplačnega preizkusa se vam zaračuna redna cena za izbran paket. Pred tem jo lahko vedno prekličete.`,"Already a member?":`Ste že član?`,"An error occurred":`Prišlo je do napake`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Prišlo je do nepričakovane napake. Poskusite znova ali <a>kontaktirajte podporo</a>, če napaka vztraja.`,Back:`Nazaj`,"Back to Log in":`Nazaj na prijavo`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Črni petek`,Bluesky:``,"Cancel anytime.":`Prekličite kadarkoli.`,"Cancel subscription":`Prekliči naročnino`,Canceled:``,"Cancellation reason":`Razlog za preklic`,Change:`Spremeni`,"Change plan":`Spremeni paket`,"Check spam & promotions folders":`Preverite mapo za vsiljeno pošto in promocije`,"Check with your mail provider":`Preverite pri svojem ponudniku e-pošte`,"Check your inbox to verify email update":`Preverite svoj e-poštni nabiralnik, da potrdite posodobitev e-pošte`,Choose:`Izberite`,"Choose a different plan":`Izberite drug paket`,"Choose a plan":`Izberite paket`,"Choose your newsletters":`Izberite svoje novice`,"Click here to retry":`Kliknite tukaj, da poskusite znova`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Zapri`,Code:``,"Comment preferences updated.":`Nastavitve komentarjev so bile posodobljene.`,Comments:`Komentarji`,Complimentary:`Promocijsko`,Confirm:`Potrdi`,"Confirm cancellation":`Potrdi preklic`,"Confirm subscription":`Potrdi naročnino`,"Contact support":`Kontaktiraj podporo`,Continue:`Nadaljuj`,"Continue subscription":`Nadaljuj naročnino`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Ni bilo mogoče ustvariti seje za Stripe checkout`,"Could not sign in. Login link expired.":`Prijava ni uspela. Povezava za prijavo je potekla.`,"Could not update email! Invalid link.":`Posodobitev e-pošte ni uspela! Neveljavna povezava.`,"Create a new contact":`
13Ustvari nov stik`,"Current plan":`Trenutni paket`,"Delete account":`Izbriši račun`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Niste želeli narediti tega? Upravljajte svoje nastavitve <button>tukaj</button>.`,"Don't have an account?":`Nimate računa?`,Edit:`Uredi`,Email:`E-pošta`,"Email confirmation link expired.":``,"Email newsletter":`E-poštne novice`,"Email newsletter settings updated":`Nastavitve e-poštnih novic so bile posodobljene`,"Email preferences":`Nastavitve e-pošte`,"Email preferences updated.":`Nastavitve e-pošte so bile posodobljene.`,Emails:`E-pošta`,"Emails disabled":`E-pošta onemogočena`,"Ends {offerEndDate}":`Poteče {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Vnesite svoj e-poštni naslov`,"Enter your name":`Vnesite svoje ime`,Error:`Napaka`,"Expires {expiryDate}":`Poteče {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Preklic naročnine ni uspel, poskusite znova`,"Failed to log in, please try again":`Prijava ni uspela, poskusite znova`,"Failed to log out, please try again":`Odjava ni uspela, poskusite znova`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Postopek nakupa ni uspel, poskusite znova`,"Failed to send magic link email":`Ni bilo mogoče poslati e-pošte z magično povezavo`,"Failed to send verification email":`Ni bilo mogoče poslati potrditvene e-pošte`,"Failed to sign up, please try again":`Registracija ni uspela, poskusite znova`,"Failed to update account data":`Posodobitev podatkov računa ni uspela`,"Failed to update account details":`Posodobitev podrobnosti računa ni uspela`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Posodobitev nastavitev novic ni uspela`,"Failed to update subscription, please try again":`Posodobitev naročnine ni uspela, poskusite znova`,"Failed to verify code, please try again":``,Forever:`Za vedno`,"Free Trial – Ends {trialEnd}":`Brezplačen preizkus – konča se {trialEnd}`,"Get help":`Pomoč`,"Get in touch for help":`Kontaktirajte nas za pomoč`,"Get notified when someone replies to your comment":`Prejmite obvestilo, ko nekdo odgovori na vaš komentar`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Podajte povratne informacije o tej objavi`,"Help! I'm not receiving emails":`Pomoč! Ne prejemam e-pošte`,"Here are a few other sites you may enjoy.":`Tukaj je nekaj drugih spletnih strani, ki vam bodo morda všeč.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Če so novice označene kot vsiljena pošta, se e-pošta za ta naslov samodejno onemogoči, da zagotovo ne boste več prejemali neželenih sporočil.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Če je bila pritožba zaradi vsiljene pošte naključna ali želite ponovno prejemati e-pošto, se lahko ponovno prijavite na e-pošto z gumbom na prejšnjem zaslonu.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Če zdaj prekličete naročnino, boste imeli še vedno dostop do {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Če imate poslovni ali vladni e-poštni račun, se obrnite na svoj IT oddelek in jih prosite, naj omogočijo prejemanje e-pošte iz {senderEmail}.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Povezava za prijavo je bila poslana na vašo e-pošto. Če ne prispe v treh minutah, preverite mapo za vsiljeno pošto.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}
13. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Če želite ponovno prejemati e-poÅ¡to, so najboljÅ¡i naslednji koraki, da preverite svoj e-poÅ¡tni naslov za morebitne težave in se nato ponovno naročite na prejÅ¡njem zaslonu.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Če ne prejemate novic, na katere ste se naročili, je tukaj nekaj stvari, ki jih preverite.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Če ste izvedli vse te preglede in Å¡e vedno ne prejemate e-poÅ¡te, se lahko obrnete na podporo prek {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Če pri poÅ¡iljanju e-novic pride do trajne napake, bo e-poÅ¡ta na računu onemogočena.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`V svojem e-poÅ¡tnem odjemalcu dodajte {senderEmail} na seznam stikov. To signalizira vaÅ¡emu ponudniku e-poÅ¡te, da je e-poÅ¡ta, poslana s tega naslova, zaupanja vredna.`,"Invalid email address":`Neveljavna e-poÅ¡ta`,"Invalid verification code":``,"Jamie Larson":`Janez Novak`,"[email protected]":`[email protected]`,"Less like this":`Manj takÅ¡nih vsebin`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Prepričajte se, da e-poÅ¡ta ne konča v mapi za vsiljeno poÅ¡to ali promocije. Če se to zgodi, kliknite na "Ni vsiljena poÅ¡ta" in/ali "Premakni v nabiralnik".`,Manage:`Upravljanje`,"Maybe later":`Morda kasneje`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Članstva niso na voljo, obrnite se na lastnika za dostop.`,month:`mesec`,Monthly:`Mesečno`,"More like this":`Več takÅ¡nih vsebin`,"More options":``,Name:`Ime`,"Need more help? Contact support":`Potrebujete več pomoči? Obrnite se na podporo`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`E-poÅ¡tne novice so na vaÅ¡em računu lahko onemogočene iz dveh razlogov: prejÅ¡nja e-poÅ¡ta je bila označeno kot vsiljena poÅ¡ta ali pa je pri poÅ¡iljanju e-poÅ¡te priÅ¡lo do trajne napake (odboj).`,"No member exists with this e-mail address.":`Član s tem e-poÅ¡tnim naslovom ne obstaja.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Ne prejemate e-poÅ¡te`,"Now check your email!":`Preverite svojo e-poÅ¡to!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Ko boste ponovno naročeni in Å¡e vedno ne vidite e-poÅ¡te v svoji mapi Prejeto, preverite mapo za vsiljeno poÅ¡to. Nekateri ponudniki hranijo zgodovino prejÅ¡njih pritožb zaradi vsiljene poÅ¡te in bodo Å¡e naprej označevali e-poÅ¡to. Če se to zgodi, označite najnovejÅ¡e novice kot 'Ni vsiljena poÅ¡ta', da jih premaknete nazaj v svojo glavno mapo Prejeto.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Trajna napaka (odboj)`,"Phone number":`Telefonska Å¡tevilka`,Plan:`Paket`,"Plan checkout was cancelled.":`Postopek nakupa paketa je bil preklican.`,"Plan upgrade was cancelled.":`Nadgradnja paketa je bila preklicana.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Obrnite se na {supportAddress}, da prilagodite svojo promocijsko naročnino.`,"Please enter {fieldName}":`Vnesite {fieldName}`,"Please fill in required fields":`Izpolnite potrebna polja`,Podcasts:``,"Re-enable emails":`Ponovno omogočite e-poÅ¡to`,Recommendations:`Priporočila`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Obnovi se za {price}.`,"Resume subscription":``,Retry:`Poskusi znova`,Save:`Shrani`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`PoÅ¡iljanje povezave za prijavo...`,"Sending...":`PoÅ¡iljanje...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Pokaži vse`,"Sign in":`Prijava`,"Sign out":`Odjava`,"Sign up":`Registracija`,"Signup error: Invalid link":`Napaka pri registraciji: Neveljavna povezava`,"Signups from this email domain are currently restricted.":`Prijave iz te e-poÅ¡te so trenutno omejene.`,"Something went wrong, please try again later.":`Nekaj je Å¡lo narobe, poskusite ponovno kasneje.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Oprostite, trenutno ni priporočil.`,"Sorry, that didn’t work.":`Oprostite, to ni uspelo.`,"Spam complaints":`Pritožbe zaradi vsiljene poÅ¡te`,"Start {amount}-day free trial":`Začnite {amount}-dnevni brezplačni preizkus`,"Starting {startDate}":`Začetek {startDate}`,"Starting today":`Z danaÅ¡njim dnem`,"Submit feedback":`PoÅ¡ljite povratne informacije`,Subscribe:`Naročite se`,Subscribed:`Naročen`,"Subscription plan updated successfully":`NaročniÅ¡ki paket je bil uspeÅ¡no posodobljen`,Success:`Uspeh`,"Success! Check your email for magic link to sign-in.":`Uspeh! Preverite svojo e-poÅ¡to za čarobno povezavo za prijavo.`,"Success! Your account is fully activated, you now have access to all content.":`Uspeh! VaÅ¡ račun je popolnoma aktiviran, zdaj imate dostop do vseh vsebin.`,"Success! Your email is updated.":`Uspeh! VaÅ¡ e-poÅ¡tni naslov je posodobljen.`,"Successfully unsubscribed":`UspeÅ¡no ste se odjavili`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Hvala, da ste se naročili. Preden začnete brati, so tukaj Å¡e nekatera druga spletna mesta, ki vam bodo morda vÅ¡eč.`,"Thank you for your support":`Hvala za vaÅ¡o podporo`,"Thank you for your support!":`Hvala za vaÅ¡o podporo!`,"Thanks for the feedback!":`Hvala za povratne informacije!`,"That didn't go to plan":`To ni Å¡lo po načrtu`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`E-poÅ¡tni naslov, ki ga imamo za vas, je {memberEmail} — če ni pravilen, ga lahko posodobite v svojih <button>nastavitvah računa</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`PriÅ¡lo je do težave pri oddaji vaÅ¡ih povratnih informacij. Ponovn
13o poskusite malo kasneje.`,"There was an error cancelling your subscription, please try again.":`Prišlo je do napake pri preklicu vaše naročnine, prosimo, poskusite znova.`,"There was an error continuing your subscription, please try again.":`Prišlo je do napake pri nadaljevanju vaše naročnine, prosimo, poskusite znova.`,"There was an error processing your payment. Please try again.":`Prišlo je do napake pri obdelavi vaše plačljive transakcije. Prosimo, poskusite znova.`,"There was an error sending the email, please try again":`Prišlo je do napake pri pošiljanju e-pošte, prosimo, poskusite znova`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`To spletno mesto je dostopno samo s povabilom, obrnite se na lastnika.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`To spletno mesto trenutno ne sprejema plačil.`,"This site only accepts paid members.":`To spletno mesto sprejema samo plačljive člane.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Za dokončanje prijave kliknite potrditveno povezavo v vaši e-pošti. Če ne prispe v 3 minutah, preverite mapo za neželeno pošto!`,"To continue to stay up to date, subscribe to {publication} below.":`Če želite ostati na tekočem, se spodaj naročite na {publication}.`,"Too many attempts try again in {number} days.":`Preveč poskusov, poskusite znova čez {number} dni.`,"Too many attempts try again in {number} hours.":`Preveč poskusov, poskusite znova čez {number} ur.`,"Too many attempts try again in {number} minutes.":`Preveč poskusov, poskusite znova čez {number} minut.`,"Too many different sign-in attempts, try again in {number} days":`Preveč različnih poskusov prijave, poskusite znova čez {number} dni.`,"Too many different sign-in attempts, try again in {number} hours":`Preveč različnih poskusov prijave, poskusite znova čez {number} ur.`,"Too many different sign-in attempts, try again in {number} minutes":`Preveč različnih poskusov prijave, poskusite znova čez {number} minut.`,"Too many sign-up attempts, try again later":`Preveč različnih poskusov prijave, poskusite znova kasneje.`,"Try free for {amount} days, then {originalPrice}.":`Preizkusite brezplačno za {amount} dni, nato pa za {originalPrice}.`,"Unable to initiate checkout session":`Ni mogoče začeti seje zaključka nakupa.`,"Unlock access to all newsletters by becoming a paid subscriber.":`Odkleni dostop do vseh novic s plačljivo naročnino.`,"Unsubscribe from all emails":`Odjava od vse e-pošte`,Unsubscribed:`Odjavljen`,"Unsubscribed from all emails.":`Odjavljen od vse e-pošte.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Odjava od e-pošte ne bo preklicala vaše plačljive naročnine na {title}.`,Update:`Posodobi`,"Update your preferences":`Posodobite svoje nastavitve`,"Updates & announcements":``,"Verification link sent, check your inbox":`Povezava je bila poslana, preverite svojo e-pošto`,"Verify your email address is correct":`Preverite, da je vaš e-poštni naslov pravilen`,"Verifying...":``,"View plans":`Ogled paketov`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Nismo vas mogli odjaviti, ker e-poštnega naslova nismo našli. Prosimo, obrnite se na lastnika spletnega mesta.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Dobrodošli nazaj, {name}!`,"Welcome back!":`Dobrodošli nazaj!`,"Welcome to {siteTitle}":`Dobrodošli na {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Ko mapa za prejeto ne sprejme e-pošte, se to običajno imenuje 'odboj'. V mnogih primerih je to lahko začasno. Vendar pa lahko v nekaterih primerih e-pošta, ki je bila odbita, vrne trajno napako, kadar je e-poštni naslov neveljaven ali neobstoječ.`,"Why has my email been disabled?":`Zakaj je bil moj e-poštni naslov onemogočen?`,"X (Twitter)":``,year:`leto`,Yearly:`Letno`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Trenutno imate brezplačno članstvo, za poln dostop nadgradite na plačljivo naročnino.`,"You have been successfully resubscribed":`Uspešno ste se ponovno naročili`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Trenutno ne prejemate e-pošte`,"You're not receiving emails":`Ne prejemate e-pošte`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Ne prejemate e-pošte, ker ste naše sporočilo nedavno označili kot vsiljeno pošto ali, 
13ker sporočil ni bilo mogoče dostaviti na vaš e-poštni naslov.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Uspešno ste se prijavili.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Uspešno ste se naročili na <strong>{siteTitle}</strong>`,"Your account":`Vaš račun`,"Your email":``,"Your email has failed to resubscribe, please try again":`Vašega e-poštnega naslova nismo uspeli ponovno prijaviti, prosimo, poskusite znova`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Vaše mnenje nam pomaga pri izbiri objavljenih vsebin.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Vaša naročnina bo potekla dne {expiryDate}`,"Your subscription will renew on {renewalDate}":`Vaša naročnina se bo obnovila dne {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Vaša naročnina se začne dne {subscriptionStart}`},xs={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`{amount} dite falas`,"{amount} off":`{amount} zbritje`,"{amount} off for first {number} months.":`{amount} zbritje në {number} muajt e parë`,"{amount} off for first {period}.":`{amount}
13 zbritje per {period} e parë`,"{amount} off forever.":`{amount} zbritje pergjithmone.`,"{discount}% discount":`{discount}% zbritje`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} nuk do te marre me buletinin e {newsletterName}`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} nuk do të marrë më email kur dikush u përgjigjet komenteve tuaja.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} nuk do te marre me kete buletin.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":`Anëtarësimi {tierName}`,"{trialDays} days free":`{trialDays} dite falas`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Llogaria`,"Account details updated successfully":``,"Account settings":`Cilësimet e llogarisë`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Pasi të përfundojë një provë falas, ju do të tarifoheni me çmimin e rregullt për nivelin që keni zgjedhur. Mund të anuloni gjithmonë përpara kësaj.`,"Already a member?":`Tashme nje antar?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ndodhi një gabim i papritur. Provo sërish ose <a>kontakto mbështetjen</a> nëse gabimi vazhdon.`,Back:`Kthehu`,"Back to Log in":`Kthehu tek identifikimi`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`E premtja e zeze`,Bluesky:``,"Cancel anytime.":`Anullo ne cdo kohe.`,"Cancel subscription":`Anullo abonimin`,Canceled:``,"Cancellation reason":`Arsyeja e anullimit`,Change:`Ndrysho`,"Change plan":``,"Check spam & promotions folders":`Kontrolloni dosjet e postës së padëshiruar dhe promovimeve `,"Check with your mail provider":`Kontrolloni me ofruesin tuaj të postës`,"Check your inbox to verify email update":``,Choose:`Zgjidh`,"Choose a different plan":`Zgjidh nje plan ndryshe`,"Choose a plan":``,"Choose your newsletters":`Zgjidh buletinin tend`,"Click here to retry":`Kliko ketu per te provuar perseri`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Mbyll`,Code:``,"Comment preferences updated.":``,Comments:`Komentet`,Complimentary:`Pa pagesë`,Confirm:`Konfirmo`,"Confirm cancellation":`Konfirmo anullimin`,"Confirm subscription":`Konfirmo abonimin`,"Contact support":`Kontakto suportin`,Continue:`Vazhdoni`,"Continue subscription":`Vazhdoni abonimin`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":``,"Could not update email! Invalid link.":``,"Create a new contact":`Shto nje kontakt te ri`,"Current plan":`Plani aktual`,"Delete account":`Fshini llogarine`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Nuk doje ta bëje këtë? Menaxho preferencat e tua <button>këtu</button>.`,"Don't have an account?":`Nuk keni nje llogari?`,Edit:`Modifiko`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Buletini i emailit`,"Email newsletter settings updated":``,"Email preferences":`Preferenat e emailit`,"Email preferences updated.":``,Emails:`Emailet`,"Emails disabled":`Emailet e çaktivizuara`,"Ends {offerEndDate}":`Perfundon {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Gabim`,"Expires {expiryDate}":`Mbaron`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Pergjithmone`,"Free Trial – Ends {trialEnd}":`Prova falas – mbaron {trialEnd}`,"Get help":`Merr ndihme`,"Get in touch for help":`Kontaktoni për ndihmë`,"Get notified when someone replies to your comment":``,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Ler nje koment ne kete post`,"Help! I'm not receiving emails":`Ndihme! Nuk po marr emaile`,"Here are a few other sites you may enjoy.":``,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Nëse një buletin shënohet si i padëshiruar, emailet çaktivizohen automatikisht për atë adresë për t'u siguruar që nuk do të merrni më mesazhe të padëshiruara.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Nëse ankesa për postën e padëshiruar ishte aksidentale, ose dëshironi të filloni të merrni përsëri email, mund të regjistroheni përsëri në email duke klikuar butonin në ekranin e mëparshëm.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Nëse e anuloni abonimin tuaj tani, do të vazhdoni të keni akses deri në {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Nëse keni një llogari të postës elektronike të korporatës ose të qeverisë, kontaktoni departamentin tuaj të IT dhe kërkojuni që të lejojnë marrjen e emaileve nga {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Një lidhje identifikimi është dërguar në kutinë tuaj hyrëse. Nëse nuk arrin për 3 minuta, sigurohuni që të kontrolloni dosjen tuaj të postës së padëshiruar.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Nëse dëshironi të filloni të merrni përsëri emaile, hapat më të mirë të metejshem janë të kontrolloni adresën tuaj të emailit në dosje për ndonjë problem dhe më pas klikoni Ri-abonohu në ekranin e mëparshëm.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Nëse nuk po merrni buletinin me email në të cilin jeni abonuar, këtu janë disa gjëra për të kontrolluar.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Nëse i keni përfunduar të gjitha këto kontrolle dhe ende nuk po merrni email, mund të kontaktoni për të marrë mbështetje duke kontaktuar {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Në rast se merret një dështim i përhershëm gjatë përpjekjes për të dërguar një buletin, emailet do të çaktivizohen në llogari.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Në klientin tuaj të postës elektronike shtoni {senderEmail} në listën tuaj të kontakteve. Kjo i sinjalizon ofruesit tuaj të postës elektronike që emailet e dërguara nga kjo adresë duhet të jenë të besueshme.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Më pak të tilla`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Sigurohuni që emailet të mos përfundojnë aksidentalisht në dosjet e postës së padëshiruar ose të promovimeve të kutisë suaj hyrëse. Nëse janë, klikoni në "Shëno si jo të padëshiruar" dhe/ose "Lëviz te kutia hyrëse".`,Manage:`Menaxho`,"Maybe later":``,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":``,month:`muaj`,Monthly:`Mujore`,"More like this":`Më shumë të tilla`,"More options":``,Name:`Emri`,"Need more help? Contact support":`Te duhet me shume ndihme? Kontakto suportin`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Buletinet mund të çaktivizohen në llogarinë tuaj për dy arsye: Një email i mëparshëm u shënua si i padëshiruar, ose përpjekja për të dërguar një email rezultoi në një dështim të përhershëm (kercim).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Nuk po merr emaile?`,"Now check your email!":`Kontrollo emailin tend tani!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Pasi të regjistroheni përsëri, nëse ende nuk i shihni emailet në kutinë tuaj hyrëse, kontrolloni dosjen tuaj të postës së padëshiruar. Disa ofrues të kutisë hyrëse mbajnë një regjistër të ankesave të mëparshme të postës së padëshiruar dhe do të vazhdojnë të raportojnë emailet. Nëse kjo ndodh, shëno buletinin më të fundit si 'Jo e padëshiruar' për ta zhvendosur atë në kutinë hyrëse kryesore.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Deshtim i perhershem (kercim)`,"Phone number":``,Plan:`Plani`,"Plan checkout was cancelled.":`Pagesa e planit u anullua.`,"Plan upgrade was cancelled.":`Përmirësimi i planit u anullua.`,"Please contact {supportAddress} to adjust your complimentary subscription.":``,"Please enter {fieldName}":``,"Please fill in required fields":`Ju lutem plotesoni fushat e kerkuara`,Podcasts:``,"Re-enable emails":`Ri-aktivizo emailet`,Recommendations:``,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Rinovohet per {price} `,"Resume subscription":``,Retry:`Provo perseri`,Save:`Ruaj`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Duke derguar linkun e identifikimit...`,"Sending...":`Duke derguar...`,Share:`Shpërndaj`,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":``,"Sign in":`Hyr`,"Sign out":`Dil`,"Sign up":`Rregjistrohu`,"Signup error: Invalid link":`Gabim ne rregjistrim: Link i pavlefshem`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Na vjen keq, kjo nuk funksionoi.`,"Spam complaints":`Ankesat për mesazhe të padëshiruara`,"Start {amount}-day free trial":``,"Starting {startDate}":`Duke filluar {startDate}`,"Starting today":`Duke filluar nga sot`,"Submit feedback":`Dergo komente`,Subscribe:`Abonohu`,Subscribed:`Abonuar`,"Subscription plan updated successfully":``,Success:`Sukses`,"Success! Check your email for magic link to sign-in.":`Sukses! Kontrollo emailin tend per linkun magjik te indentifikimit.`,"Success! Your account is fully activated, you now have access to all content.":`Sukses! Llogaria jote eshte plotesisht e aktivizuar, tashme ju keni akses ne te githe kontentin`,"Success! Your email is updated.":`Sukses! Emaili yt eshte rifreskuar`,"Successfully unsubscribed":`Çabonuar me sukses`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":``,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Faleminderit per komentin!`,"That didn't go to plan":`Kjo nuk shkoi sipas planit`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":``,"There was a problem submitting your feedback. Please try again a little later.":`Pati një problem me dërgimin e komenteve tuaja. Ju lutemi provoni sërish pak më vonë.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Kjo faqe eshte vetem me ftesa, kontaktoni zoteruesin per akses.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Për të përfunduar regjistrimin, klikoni lidhjen e konfirmimit në kutinë tuaj hyrëse. Nëse nuk arrin brenda 3 minutash, kontrolloni dosjen tuaj të postës elektronike!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Provo falas per {amount} dite, pastaj {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Zhbllokoni aksesin per te gjitha buletinet duke u bere nje abonues me pagese.`,"Unsubscribe from all emails":`Çregjistrohu nga të gjitha emailet`,Unsubscribed:`I çabonuar`,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Çregjistrimi nga emailet nuk do ta anulojë abonimin tuaj me pagesë në {title}`,Update:`Rifresko`,"Update your preferences":`Përditësoni preferencat tuaja`,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":`Verifikoni që adresa juaj e emailit është e saktë`,"Verifying...":``,"View plans":`Shiko planet`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":``,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Mire se erdhe, {name}!`,"Welcome back!":`Mire se erdhe!`,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Kur një kuti hyrëse dështon të pranojë një email, zakonisht quhet kthim. Në shumë raste, kjo mund të jetë e përkohshme. Megjithatë, në disa raste, një email i kthyer mund të kthehet si një dështim i përhershëm kur një adresë emaili është e pavlefshme ose nuk ekziston.`,"Why has my email been disabled?":`Pse është çaktivizuar emaili im?`,"X (Twitter)":``,year:`vit`,Yearly:`Vjetore`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Ju keni aktualisht nje antaresim falas, beni abonimin me pagese per akses te plote. `,"You have been successfully resubscribed":`Ju jeni ri-abonuar me sukses`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Aktualisht nuk po merrni emaile`,"You're not receiving emails":`Ju nuk po merrni emaile`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Ju nuk po merrni email sepse ose keni shënuar një mesazh të fundit si të padëshiruar, ose sepse mesazhet nuk mund të dërgoheshin në adresën tuaj të emailit të dhënë.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Ju jeni identifikuar me sukses.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":``,"Your account":`Llogaria juar`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":`Dhurata juaj është gati`,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Të dhënat tuaja ndihmojnë në formimin e asaj që publikohet.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Abonimi juaj do te skadoje ne {expiryDate}`,"Your subscription will renew on {renewalDate}":`Abonimi juaj to te rinovohet ne {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Abonimi juaj do te filloje ne {subscriptionStart}`},Ss={"(save {highestYearlyDiscount}%)":`(uštedite {highestYearlyDiscount}%)`,"{amount} days free":`{amount} dana besplatno`,"{amount} off":`{amount} popusta`,"{amount} off for first {number} months.":`{amount} popusta za prvih {number} meseci.`,"{amount} off for first {period}.":`{amount} popusta za prvi {period}.`,"{amount} off forever.":`{amount} popusta zauvek.`,"{discount}% discount":`{discount}% popusta`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} više neće dobijati {newsletterName} bilten.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} više neće dobijati email-ove kada neko odgovori na Vaše komentare.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} više neće dobijati ovaj bilten.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} dana besplatno`,"{years} years":``,"+1 (123) 456-7890":`+381 60 123-456`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Nalog`,"Account details updated successfully":`Detalji naloga su uspešno ažurirani`,"Account settings":`Podešavanja naloga`,"Add a personal note":`Dodajte ličnu napomenu`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Nakon što istekne besplatan probni period, biće Vam naplaćena redovna cena za nivo koji ste odabrali. Uvek možete otkazati pre tog roka.`,"Already a member?":`Već ste član?`,"An error occurred":`Došlo je do greške`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Došlo je do neočekivane greške. Pokušajte ponovo ili <a>kontaktirajte podršku</a> ako greška potraje.`,Back:`Nazad`,"Back to Log in":`Nazad na prijavu`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Crni petak`,Bluesky:``,"Cancel anytime.":`Otkažite u bilo kom trenutku.`,"Cancel subscription":`Otkažite pretplatu`,Canceled:``,"Cancellation reason":`Razlog otkazivanja`,Change:`Promenite`,"Change plan":`Promenite plan`,"Check spam & promotions folders":`Proverite fascikle za neželjenu poštu i promocije`,"Check with your mail provider":`Proverite sa Vašim mail provajderom`,"Check your inbox to verify email update":`Proverite Vaš inbox da verifikujete promenu email-a`,Choose:`Izaberite`,"Choose a different plan":`Izaberite drugi plan`,"Choose a plan":`Izaberite plan`,"Choose your newsletters":`Izaberite svoje biltene`,"Click here to retry":`Kliknite ovde da pokušate ponovo`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Zatvorite`,Code:`Kod`,"Comment preferences updated.":`Preference komentara ažurirane.`,Comments:`Komentari`,Complimentary:`Besplatno`,Confirm:`Potvrdite`,"Confirm cancellation":`Potvrdite otkazivanje`,"Confirm subscription":`Potvrdite pretplatu`,"Contact support":`Kontaktirajte podršku`,Continue:`Nastavite`,"Continue subscription":`Nastavite pretplatu`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":`Nije moguće kreirati sesiju Stripe portala naplate`,"Could not create Stripe checkout session":`Nije moguće kreirati sesiju plaćanja pomoću Str
13ipe-a`,"Could not sign in. Login link expired.":`Nije moguće prijaviti se. Link za prijavu je istekao.`,"Could not update email! Invalid link.":`Nije moguće ažurirati email! Nevalidan link.`,"Create a new contact":`Napravite novi kontakt`,"Current plan":`Trenutni plan`,"Delete account":`Obrišite nalog`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Niste želeli ovo da uradite? Upravljajte svojim preferencama <button>ovde</button>.`,"Don't have an account?":`Nemate nalog?`,Edit:`Uredite`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Email bilten`,"Email newsletter settings updated":`Podešavanja email biltena ažurirana.`,"Email preferences":`Preference za email`,"Email preferences updated.":`Preference za email ažurirane.`,Emails:`Email-ovi`,"Emails disabled":`Email-ovi onemogućeni`,"Ends {offerEndDate}":`Završava se {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":`Unesite kod iznad`,"Enter your email address":`Unesite Vašu email adresu`,"Enter your name":`Unesite Vaše ime`,Error:`Greška`,"Expires {expiryDate}":`Ističe {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Neuspešno otkazivanje pretplate, pokušajte ponovo`,"Failed to log in, please try again":`Neuspešna prijava, pokušajte ponovo`,"Failed to log out, please try again":`Neuspešno odjavljivanje, pokušajte ponovo`,"Failed to open billing portal, please try again":`Neuspešno otvaranje portala naplate, pokušajte ponovo`,"Failed to process checkout, please try again":`Neuspešna obrada plaćanja, pokušajte ponovo`,"Failed to send magic link email":`Neuspešno slanje email-a sa magičnim linkom`,"Failed to send verification email":`Neuspešno slanje verifikacionog email-a`,"Failed to sign up, please try again":`Neuspešna registracija, pokušajte ponovo`,"Failed to update account data":`Neuspešno ažuriranje podataka naloga`,"Failed to update account details":`Neuspešno ažuriranje detalja naloga`,"Failed to update billing information, please try again":`Neuspešno ažuriranje informacija o naplati, pokušajte ponovo`,"Failed to update newsletter settings":`Neuspešno ažuriranje podešavanja biltena`,"Failed to update subscription, please try again":`Neuspešno ažuriranje pretplate, pokušajte ponovo`,"Failed to verify code, please try again":`Neuspešna verifikacija koda, pokušajte ponovo`,Forever:`Zauvek`,"Free Trial – Ends {trialEnd}":`Besplatan probni period – Završava se {trialEnd}`,"Get help":`Zatražite pomoć`,"Get in touch for help":`Kontaktirajte nas za pomoć`,"Get notified when someone replies to your comment":`Primite obaveštenje kada neko odgovori na Vaš komentar`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Dajte povratnu informaciju o ovoj objavi`,"Help! I'm not receiving emails":`Pomoć! Ne primam email-ove`,"Here are a few other sites you may enjoy.":`Evo nekoliko drugih sajtova koji Vam mogu biti zanimljivi.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ako je bilten označen kao neželjena pošta, email-ovi su automatski onemogućeni za tu adresu kako biste prestali primati neželjene poruke.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ako je žalba za neželjenu poštu bila slučajna ili želite ponovo da primate email-ove, možete se ponovo pretplatiti klikom na dugme na prethodnom ekranu.`,"If you cancel your subscription now, you will continue to have access until {peri
13odEnd}.":`Ako sada otkažete pretplatu imaćete pristup do {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ako imate korporativni ili vladin email nalog, obratite se svom IT odeljenju i zamolite ih da dozvole primanje email-ova od {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Link za prijavu je poslat u VaÅ¡ inbox. Ako ne stigne u roku od 3 minuta, proverite fasciklu za neželjenu poÅ¡tu.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Email je poslat na {submittedEmailOrInbox}. Kliknite na link unutar njega ili unesite kod ispod.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ako želite ponovo da primate email-ove, najbolji naredni koraci su da proverite adresu email-a u datoteci za bilo kakve probleme i potom kliknete na ponovnu pretplatu na prethodnom ekranu.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Ako ne primate email bilten na koji ste se pretplatili, evo nekoliko stvari koje treba proveriti.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ako ste zavrÅ¡ili sve ove korake i joÅ¡ uvek ne primate email-ove, možete zatražiti pomoć kontaktiranjem {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`U slučaju da dođe do trajnog kvara prilikom slanja biltena, email-ovi će biti onemogućeni na nalogu.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Dodajte {senderEmail} u svoju listu kontakata u email klijentu. Ovo signalizira VaÅ¡em mail provajderu da treba verovati porukama poslatim sa ove adrese.`,"Invalid email address":`Nevalidna email adresa`,"Invalid verification code":`Nevalidan verifikacioni kod`,"Jamie Larson":`Pera Perić`,"[email protected]":`[email protected]`,"Less like this":`Manje nalik na ovo`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Uverite se da email-ovi slučajno ne zavrÅ¡avaju u fasciklama za neželjenu poÅ¡tu ili promocije u VaÅ¡em inbox-u. Ako jesu, kliknite na „Označi kao da nije neželjeno“ i/ili „Premesti u inbox“.`,Manage:`Upravljajte`,"Maybe later":`Možda kasnije`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Članstva sa ovog email domena su trenutno ograničena.`,"Memberships unavailable, contact the owner for access.":`Članstva nisu dostupna, kontaktirajte vlasnika radi pristupa.`,month:`mesec`,Monthly:`Mesečno`,"More like this":`ViÅ¡e nalik na ovo`,"More options":``,Name:`Ime`,"Need more help? Contact support":`Treba Vam viÅ¡e pomoći? Kontaktirajte podrÅ¡ku`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Bilteni mogu biti onemogućeni na VaÅ¡em nalogu iz dva razloga: prethodni email je označen kao neželjena poÅ¡ta ili je pokuÅ¡aj slanja email-a rezultirao trajnim neuspehom (odbijeno).`,"No member exists with this e-mail address.":`Ne postoji član sa ovom email adresom.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Ne primate email-ove?`,"Now check your email!":`Sada proverite svoj email!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Kada se ponovo pretplatite, ako i dalje ne vidite email-
13ove u svom inbox-u, proverite fasciklu za neželjenu poštu. Neki inbox provajderi čuvaju zapise o prethodnim žalbama na neželjenu poštu i nastaviće da označavaju email-ove. Ako se to desi, označite najnoviji bilten kao 'Nije neželjeno' da ga premestite nazad u svoj inbox.`,"Open AOL Mail":`Otvorite AOL Mail`,"Open email":`Otvorite email`,"Open Feedbin":``,"Open Gmail":`Otvorite Gmail`,"Open Hey":`Otvorite Hey`,"Open iCloud Mail":`Otvorite iCloud Mail`,"Open Mail.ru":`Otvorite Mail.ru`,"Open Outlook":`Otvorite Outlook`,"Open Proton Mail":`Otvorite Proton Mail`,"Open Yahoo Mail":`Otvorite Yahoo Mail`,"Permanent failure (bounce)":`Trajni neuspeh (odbijeno)`,"Phone number":`Broj telefona`,Plan:`Plan`,"Plan checkout was cancelled.":`Plaćanje plana je otkazano.`,"Plan upgrade was cancelled.":`Nadogradnja plana je otkazana.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Kontaktirajte {supportAddress} da podesite Vašu besplatnu pretplatu.`,"Please enter {fieldName}":`Molimo Vas unesite {fieldName}`,"Please fill in required fields":`Molimo Vas popunite obavezna polja`,Podcasts:``,"Re-enable emails":`Ponovo omogućite email-ove`,Recommendations:`Preporuke`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Obnavlja se po ceni od {price}.`,"Resume subscription":``,Retry:`Pokušajte ponovo`,Save:`Sačuvajte`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Slanje linka za prijavu...`,"Sending...":`Slanje...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Prikažite sve`,"Sign in":`Prijavite se`,"Sign out":`Odjavite se`,"Sign up":`Registrujte se`,"Signup error: Invalid link":`Greška pri registraciji: Nevalidan link`,"Signups from this email domain are currently restricted.":`Registracije sa ovog email domena su trenutno ograničene.`,"Something went wrong, please try again later.":`Nešto je pošlo naopako, molimo Vas pokušajte kasnije.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Izvinite, ali preporuke trenutno nisu dostupne.`,"Sorry, that didn’t work.":`Izvinite, to nije uspelo.`,"Spam complaints":`Žalbe na neželjenu poštu`,"Start {amount}-day free trial":`Započnite {amount}-dnevni besplatni probni period`,"Starting {startDate}":`Počinje {startDate}`,"Starting today":`Počinje danas`,"Submit feedback":`Pošaljite povratnu informaciju`,Subscribe:`Pretplatite se`,Subscribed:`Pretplaćeno`,"Subscription plan updated successfully":`Plan pretplate je uspešno ažuriran`,Success:`Uspešno`,"Success! Check your email for magic link to sign-in.":`Uspešno! Proverite Vaš email za magični link za prijavu.`,"Success! Your account is fully activated, you now have access to all content.":`Uspešno! Vaš nalog je potpuno aktiviran, sada imate pristup svim sadržajima.`,"Success! Your email is updated.":`Uspešno! Vaš email je ažuriran.`,"Successfully unsubscribed":`Uspešno ste se odjavili`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Hvala Vam što ste se pretplatili. Pre nego što počnete sa čitanjem, u nastavku su neki drugi sajtovi koji bi Vam mogli biti zanimljivi.`,"Thank you for your support":`Hvala Vam na podršci`,"Thank you for your support!":`Hvala Vam na podršci!`,"Thanks for the feedback!":`Hvala na povratnoj informaciji!`,"That didn't go to plan":`To nije išlo po planu`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Email adresa koju imamo za Vas je {memberEmail} — ako to nije tačno, možete je ažurirati u <button>postavkama naloga</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Došlo je do problema pri slanju Vaše povratne informacije. Molimo Vas pokušajte kasnije.`,"There was an error cancelling your subscription, please try again.":`Došlo je do greške pri otkazivanju Vaše pretplate, pokušajte ponovo.`,"There was an error continuing your subscription, please try again.":`Došlo je do greške pri nastavku Vaše pretplate, pokušajte ponovo.`,"There was an error processing your payment. Please try again.":`Došlo je do greške pri obradi Vaše uplate. Molimo Vas pokušajte ponovo.`,"There was an error sending the email, please try again":`Došlo je do greške pri slanju email-a, pokušajte ponovo.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Ovaj sajt je samo na poziv, kontaktirajte vlasnika radi pristupa.`,"This site is not accepting donations at the moment.":`Ovaj sajt trenutno ne prima donacije.`,"This site is not accepting payments at the moment.":`Ovaj sajt trenutno ne prihvata uplate.`,"This site only accepts paid members.":`Ovaj sajt prihvata samo plaćene članove.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Da biste završili registraciju, kliknite na link za potvrdu u inbox-u. Ako ne stigne u roku od 3 minuta, proverite fasciklu za neželjenu poštu!`,"To continue to stay up to date, subscribe to {publication} below.":`Da biste ostali u toku, pretplatite se na {publication} u nastavku.`,"Too many attempts try again in {number} days.":`Previše pokušaja, pokušajte ponovo za {number} dana.`,"Too many attempts try again in {number} hours.":`Previše pokušaja, pokušajte ponovo za {number} sati.`,"Too many attempts try again in {number} minutes.":`Previše pokušaja, pokušajte ponovo za {number} minuta.`,"Too many different sign-in attempts, try again in {number} days":`Previše različitih pokušaja prijavljivanja, pokušajte ponovo za {number} dana`,"Too many different sign-in attempts, try again in {number} hours":`Previše različitih pokušaja prijavljivanja, pokušajte ponovo za {number} sati`,"Too many different sign-in attempts, try again in {number} minutes":`Previše različitih pokušaja prijavljivanja, pokušajte ponovo za {number} minuta`,"Too many sign-up attempts, try again later":`Previše pokušaja registracije, pokušajte ponovo kasnije`,"Try free for {amount} days, then {originalPrice}.":`Probajte besplatno za {amount} dana, nakon toga {originalPrice}.`,"Unable to initiate checkout session":`Nije moguće pokrenuti sesiju plaćanja`,"Unlock access to all newsletters by becoming a paid subscriber.":`Otključajte pristup svim biltenima tako što ćete postati plaćeni pretplatnik.`,"Unsubscribe from all emails":`Odjavite se sa svih email-ova`,Unsubscribed:`Odjavljeni`,"Unsubscribed from all emails.":`Odjavljeni sa svih email-ova.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Odjavljivanje sa email-ova neće otkazati Vašu plaćenu pretplatu na {title}`,Update:`Ažurirajte`,"Update your preferences":`Ažurirajte svoje preference`,"Updates & announcements":``,"Verification link sent, check your inbox":`Link za verifikaciju je poslat, proverite Vaš inbox`,"Verify your email address is correct":`Proverite da li je Vaša email adresa ispravna`,"Verifying...":`Verifikacija...`,"View plans":`Pogledajte planove`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`
13Nismo mogli da Vas odjavimo jer email adresa nije pronađena. Molimo Vas da kontaktirate vlasnika sajta.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Dobro doÅ¡li nazad, {name}!`,"Welcome back!":`Dobro doÅ¡li nazad!`,"Welcome to {siteTitle}":`Dobro doÅ¡li na {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Kada inbox ne prihvata email, to se obično naziva odbijanje. U mnogim slučajevima to može biti privremeno. Međutim, u nekim slučajevima, odbijeni email može biti vraćen kao trajni neuspeh ako je email adresa nevalidna ili nepostojeća.`,"Why has my email been disabled?":`ZaÅ¡to je moj email onemogućen?`,"X (Twitter)":``,year:`godina`,Yearly:`GodiÅ¡nje`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Trenutno imate besplatno članstvo, nadogradite na plaćenu pretplatu za puni pristup.`,"You have been successfully resubscribed":`UspeÅ¡no ste ponovo pretplaćeni`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Trenutno ne primate email-ove`,"You're not receiving emails":`Ne primate email-ove`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Ne primate email-ove jer ste ili označili nedavno primljenu poruku kao neželjenu, ili poruke nisu mogle biti isporučene na VaÅ¡u email adresu.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`UspeÅ¡no ste se prijavili.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`UspeÅ¡no ste se pretplatili na <strong>{siteTitle}</strong>`,"Your account":`VaÅ¡ nalog`,"Your email":``,"Your email has failed to resubscribe, please try again":`Ponovna pretplata na VaÅ¡ email nije uspela, pokuÅ¡ajte ponovo`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":`VaÅ¡ inbox`,"Your input helps shape what gets published.":`VaÅ¡e učešće pomaže u oblikovanju onoga Å¡to će biti objavljeno.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`VaÅ¡a pretplata ističe {expiryDate}`,"Your subscription will renew on {renewalDate}":`VaÅ¡a pretplata će biti obnovljena {renewalDate}`,"Your subscription will start on {subscriptionStart}":`VaÅ¡a pretplata će početi {subscriptionStart}`},Cs={"(save {highestYearlyDiscount}%)":`(уштедите {highestYearlyDiscount}%)`,"{amount} days free":`{amount} дана бесплатно`,"{amount} off":`{amount} попуста`,"{amount} off for first {number} months.":`{amount} попуста за првих {number} месеци.`,"{amount} off for first {period}.":`{amount} попуста за први {period}.`,"{amount} off forever.":`{amount} попуста заувек.`,"{discount}% discount":`{discount}% попуста`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} више неће добијати {newsletterName} билтен.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} више неће добијати email-ове када неко одговори на Ваше коментаре.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} више неће добијати овај билтен.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} дана бесплатно`,"{years} years":``,"+1 (123) 456-7890":`+381 60 123-456`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Налог`,"Account details updated successfully":`Детаљи налога су успешно ажурирани`,"Account settings":`Подешавања налога`,"Add a personal note":`Додајте личну напомену`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Након што истекне бесплатан пробни период, биће Вам наплаћена редовна цена за ниво који сте одабрали. Увек можете отказати пре тог рока.`,"Already a member?":`Већ сте члан?`,"An error occurred":`Дошло је до грешке`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Дошло је до неочекиване грешке. Покушајте поново или <a>контактирајте подршку</a> ако грешка потраје.`,Back:`Назад`,"Back to Log in":`Назад на пријаву`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Црни петак`,Bluesky:``,"Cancel anytime.":`Откажите у било ком тренутку.`,"Cancel subscription":`Откажите претплату`,Canceled:``,"Cancellation reason":`Разлог отказивања`,Change:`Промените`,"Change plan":`Промените план`,"Check spam & promotions folders":`Проверите фасцикле за нежељену пошту и промоције`,"Check with your mail provider":`Проверите са Вашим mail провајдером`,"Check your inbox to verify email update":`Проверите Ваш inbox да верификујете промену email-а`,Choose:`Изаберите`,"Choose a different plan":`Изаберите други план`,"Choose a plan":`Изаберите план`,"Choose your newsletters":`Изаберите своје билтене`,"Click here to retry":`Кликните овде да покушате поново`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Затворите`,Code:`Код`,"Comment preferences updated.":`Преференце коментара ажуриране.`,Comments:`Коментари`,Complimentary:`Бесплатно`,Confirm:`Потврдите`,"Confirm cancellation":`Потврдите отказивање`,"Confirm subscription":`Потврдите претплату`,"Contact support":`Контактирајте подршку`,Continue:`Наставите`,"Continue subscription":`Наставите претплату`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":`Није могуће креирати сесију Stripe портала наплате`,"Could not create Stripe checkout session":`Није могуће креирати сесију плаћања помоћу Stripe-а`,"Could not sign in. Login link expired.":`Није могуће пријавити се. Линк за пријаву је истекао.`,"Could not update email! Invalid link.":`Није могуће ажурирати email! Невалидан Ð
13»Ð¸Ð½Ðº.`,"Create a new contact":`Направите нови контакт`,"Current plan":`Тренутни план`,"Delete account":`Обришите налог`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Нисте желели ово да урадите? Управљајте својим преференцама <button>овде</button>.`,"Don't have an account?":`Немате налог?`,Edit:`Уредите`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Email билтен`,"Email newsletter settings updated":`Подешавања email билтена ажурирана.`,"Email preferences":`Преференце за email`,"Email preferences updated.":`Преференце за email ажуриране.`,Emails:`Email-ови`,"Emails disabled":`Email-ови онемогућени`,"Ends {offerEndDate}":`Завршава се {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":`Унесите код изнад`,"Enter your email address":`Унесите Вашу email адресу`,"Enter your name":`Унесите Ваше име`,Error:`Грешка`,"Expires {expiryDate}":`Истиче {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Неуспешно отказивање претплате, покушајте поново`,"Failed to log in, please try again":`Неуспешна пријава, покушајте поново`,"Failed to log out, please try again":`Неуспешно одјављивање, покушајте поново`,"Failed to open billing portal, please try again":`Неуспешно отварање портала наплате, покушајте поново`,"Failed to process checkout, please try again":`Неуспешна обрада плаћања, покушајте поново`,"Failed to send magic link email":`Неуспешно слање email-а са магичним линком`,"Failed to send verification email":`Неуспешно слање верификационог email-а`,"Failed to sign up, please try again":`Неуспешна регистрација, покушајте поново`,"Failed to update account data":`Неуспешно ажурирање података налога`,"Failed to update account details":`Неуспешно ажурирање детаља налога`,"Failed to update billing information, please try again":`Неуспешно ажурирање информација о наплати, покушајте поново`,"Failed to update newsletter settings":`Неуспешно ажурирање подешавања билтена`,"Failed to update subscription, please try again":`Неуспешно ажурирање претплате, покушајте поново`,"Failed to verify code, please try again":`Неуспешна верификација кода, покушајте поново`,Forever:`Заувек`,"Free Trial – Ends {trialEnd}":`Бесплатан пробни период – Завршава се {trialEnd}`,"Get help":`Затражите помоћ`,"Get in touch for help":`Контактирајте нас за помоћ`,"Get notified when someone replies to your comment":`Примите обавештење када неко одговори на Ваш коментар`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Дајте повратну информацију о овој објави`,"Help! I'm not receiving emails":`Помоћ! Не примам email-ове`,"Here are a few other sites you may enjoy.":`Ево неколико других сајтова који Вам могу бити занимљиви.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ако је билтен означен као нежељена пошта, email-ови су аутоматски онемогућени за ту адресу како бисте престали примати нежељене поруке.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ако је жалба за нежељену пошту била случајна или желите поново да примате email-ове, можете се поново претплатити кликом на дугме на претходном екрану.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Ако сада откажете претплату имаћете приступ до {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ако имате корпоративни или владин email налог, обратите се свом ИТ одељењу и замолите их да дозволе примање email-ова од {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Линк за пријаву је послат у Ваш inbox. Ако не стигне у року од 3 минута, проверите фасциклу за нежељену пошту.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Email је послат на {submittedEmailOrInbox}. Кликните на линк унутар њега или унесите код испод.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ако желите поново да примате email-ове, најбољи наредни кораци су да проверите адресу email-а у датотеци за било какве проблеме и потом кликнете на поновну претплату на претходном екрану.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Ако не примате email билтен на који сте се претплатили, ево неколико ствари које треба проверити.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ако сте завршили све ове кораке и још увек не примате email-ове, можете затражити помоћ контактирањем {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`У случају да дође до трајног квара приликом слања билтена, email-ови ће бити онемогућени на налогу.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Додајте {senderEmail} у своју листу контаката у email клијенту. Ово сигнализира Вашем mail провајдеру да треба веровати порукама послатим са ове адресе.`,"Invalid email address":`Невалидна email адреса`,"Invalid verification code":`Невалидан верификациони код`,"Jamie Larson":`Пера Перић`,"[email protected]":`[email protected]`,"Less like this":`Мање налик на ово`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Уверите се да email-ови случајно не завршавају у фасциклама за нежељену пошту или промоције у Вашем inbox-у. Ако јесу, кликните на „Означи као да није нежељено“ и/или „Премести у inbox“.`,Manage:`Управљајте`,"Maybe later":`Можда касније`,"Membership details":``,"Memberships from this email domain are currently restricted.":`Чланства са овог email домена су тренутно ограничена.`,"Memberships unavailable, contact the owner for access.":`Чланства нису доступна, контактирајте власника ради приступа.`,month:`месец`,Monthly:`Месечно`,"More like this":`Више налик на ово`,"More options":``,Name:`Име`,"Need more help? Contact support":`Треба Вам више помоћи? Контактирајте подршку`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Билтени могу бити онемогућени на Вашем налогу из два разлога: претходни email је означен као нежељена пошта или је покушај слања email-а резултирао трајним неуспехом (одбијено).`,"No member exists with this e-mail address.":`Не постоји члан са овом email адресом.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Не примате email-ове?`,"N
13ow check your email!":`Сада проверите свој email!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Када се поново претплатите, ако и даље не видите email-ове у свом inbox-у, проверите фасциклу за нежељену пошту. Неки inbox провајдери чувају записе о претходним жалбама на нежељену пошту и наставиће да означавају email-ове. Ако се то деси, означите најновији билтен као 'Није нежељено' да га преместите назад у свој inbox.`,"Open AOL Mail":`Отворите AOL Mail`,"Open email":`Отворите email`,"Open Feedbin":``,"Open Gmail":`Отворите Gmail`,"Open Hey":`Отворите Hey`,"Open iCloud Mail":`Отворите iCloud Mail`,"Open Mail.ru":`Отворите Mail.ru`,"Open Outlook":`Отворите Outlook`,"Open Proton Mail":`Отворите Proton Mail`,"Open Yahoo Mail":`Отворите Yahoo Mail`,"Permanent failure (bounce)":`Трајни неуспех (одбијено)`,"Phone number":`Број телефона`,Plan:`План`,"Plan checkout was cancelled.":`Плаћање плана је отказано.`,"Plan upgrade was cancelled.":`Надоградња плана је отказана.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Контактирајте {supportAddress} да подесите Вашу бесплатну претплату.`,"Please enter {fieldName}":`Молимо Вас унесите {fieldName}`,"Please fill in required fields":`Молимо Вас попуните обавезна поља`,Podcasts:``,"Re-enable emails":`Поново омогућите email-ове`,Recommendations:`Препоруке`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Обнавља се по цени од {price}.`,"Resume subscription":``,Retry:`Покушајте поново`,Save:`Сачувајте`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Слање линка за пријаву...`,"Sending...":`Слање...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Прикажите све`,"Sign in":`Пријавите се`,"Sign out":`Одјавите се`,"Sign up":`Региструјте се`,"Signup error: Invalid link":`Грешка при регистрацији: Невалидан линк`,"Signups from this email domain are currently restricted.":`Регистрације са овог email домена су тренутно ограничене.`,"Something went wrong, please try again later.":`Нешто је пошло наопако, молимо Вас покушајте касније.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Извините, али препоруке тренутно нису доступне.`,"Sorry, that didn’t work.":`Извините, то није успело.`,"Spam complaints":`Жалбе на нежељену пошту`,"Start {amount}-day free trial":`Започните {amount}-дневни бесплатни пробни период`,"Starting {startDate}":`Почиње {startDate}`,"Starting today":`Почиње данас`,"Submit feedback":`Пошаљите повратну информацију`,Subscribe:`Претплатите се`,Subscribed:`Претплаћено`,"Subscription plan updated successfully":`План претплате је успешно ажуриран`,Success:`Успешно`,"Success! Check your email for magic link to sign-in.":`Успешно! Проверите Ваш email за магични линк за пријаву.`,"Success! Your account is fully activated, you now have access to all content.":`Успешно! Ваш налог је потпуно активиран, сада имате приступ свим садржајима.`,"Success! Your email is updated.":`Успешно! Ваш email је ажуриран.`,"Successfully unsubscribed":`Успешно сте се одјавили`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Хвала Вам што сте се претплатили. Пре него што почнете са читањем, у наставку су неки други сајтови који би Вам могли бити занимљиви.`,"Thank you for your support":`Хвала Вам на подршци`,"Thank you for your support!":`Хвала Вам на подршци!`,"Thanks for the feedback!":`Хвала на повратној информацији!`,"That didn't go to plan":`То није ишло по плану`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Email адреса коју имамо за Вас је {memberEmail} — ако то није тачно, можете је ажурирати у <button>поставкама налога</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Дошло је до проблема при слању Ваше повратне информације. Молимо Вас покушајте касније.`,"There was an error cancelling your subscription, please try again.":`Дошло је до грешке при отказивању Ваше претплате, покушајте поново.`,"There was an error continuing your subscription, please try again.":`Дошло је до грешке при наставку Ваше претплате, покушајте поново.`,"There was an error processing your payment. Please try again.":`Дошло је до грешке при обради Ваше уплате. Молимо Вас покушајте поново.`,"There was an error sending the email, please try again":`Дошло је до грешке при слању email-а, покушајте поново.`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Овај сајт је само на позив, контактирајте власника ради приступа.`,"This site is not accepting donations at the moment.":`Овај сајт тренутно не прима донације.`,"This site is not accepting payments at the moment.":`Овај сајт тренутно не прихвата уплате.`,"This site only accepts paid members.":`Овај сајт прихвата само плаћене чланове.`,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Да бисте завршили регистрацију, кликните на линк за потврду у inbox-у. Ако не стигне у року од 3 минута, проверите фасциклу за нежељену пошту!`,"To continue to stay up to date, subscribe to {publication} below.":`Да бисте остали у току, претплатите се на {publication} у наставку.`,"Too many attempts try again in {number} days.":`Превише покушаја, покушајте поново за {number} дана.`,"Too many attempts try again in {number} hours.":`Превише покушаја, покушајте поново за {number} сати.`,"Too many attempts try again in {number} minutes.":`Превише покушаја, покушајте поново за {number} минута.`,"Too many different sign-in attempts, try again in {number} days":`Превише различитих покушаја пријављивања, покушајте поново за {number} дана`,"Too many different sign-in attempts, try again in {number} hours":`Превише различитих покушаја пријављивања, покушајте поново за {number} сати`,"Too many different sign-in attempts, try again in {number} minutes":`Превише различитих покушаја пријављивања, покушајте поново за {number} минута`,"Too many sign-up attempts, try again later":`Превише покушаја регистрације, покушајте поново касније`,"Try free for {amount} days, then {originalPrice}.":`Пробајте бесплатно за {amount} дана, након тога {originalPrice}.`,"Unable to initiate checkout session":`Није могуће покренути сесију плаћања`,"Unlock access to all newsletters by becoming a paid subscriber.":`Откључајте приступ свим билтенима тако што ћете постати плаћени претплатник.`,"Unsubscribe from all emails":`Одјавите се са свих email-ова`,Unsubscribed:`Одјављени`,"Unsubscribed from all emails.":`Одјављени са свих email-ова.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Одјављивање са email-ова неће отказати Вашу плаћену претплату на {title}`,Update:`Ажурирајте`,"Update your preferences":`Ажурирајте своје преференце`,"Updates & announcements":``,"Verification link sent, check your inbox":`Линк за верификацију је послат, проверите Ваш inbox`,"Verify your email address is correct":`Проверите да ли је Ваша email адреса исправна`,"Verifying...":`Верификација...`,"View plans":`Погледајте планове`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Нисмо могли да Вас одјавимо јер email адреса није пронађена. Молимо Вас да контактирате власника сајта.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Добро дошли назад, {name}!`,"Welcome back!":`Добро дошли назад!`,"Welcome to {siteTitle}":`Добро дошли на {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Када inbox не прихвата email, то се обично назива одбијање. У многим случајевима то може бити привремено. Међутим, у неким случајевима, одбијени email може бити враћен као трајни неуспех ако је email адреса невалидна или непостојећа.`,"Why has my email been disabled?":`Зашто је мој email онемогућен?`,"X (Twitter)":``,year:`година`,Yearly:`Годишње`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Тренутно имате бесплатно чланство, надоградите на плаћену претплату за пуни приступ.`,"You have been successfully resubscribed":`Успешно сте поново претплаћени`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Тренутно не примате email-ове`,"You're not receiving emails":`Не примате email-ове`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Не примате email-ове јер сте или означили недавно примљену поруку као нежељену, или поруке нису могле бити испоручене на Вашу email адресу.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Успешно сте се пријавили.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Успешно сте се претплатили на <strong>{siteTitle}</strong>`,"Your account":`Ваш налог`,"Your email":``,"Your email has failed to resubscribe, please try again":`Поновна претплата на Ваш email није успела, покушајте поново`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":`Ваш inbox`,"Your input helps shape what gets published.":`Ваше учешће помаже у обликовању онога што ће бити објављено.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Ваша претплата истиче {expiryDate}`,"Your subscription will renew on {renewalDate}":`Ваша претплата ће бити обновљена {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Ваша претплата ће почети {subscriptionStart}`},ws={"(save {highestYearlyDiscount}%)":`spara {highestYearlyDiscount}%`,"{amount} days free":`{amount} dagar gratis`,"{amount} off":`{amount} i rabatt`,"{amount} off for first {number} months.":`{amount} i rabatt de första {number} mÃ¥naderna.`,"{amount} off for first {period}.":`{amount} i rabatt under första {period}.`,"{amount} off forever.":`{amount} i rabatt tills vidare.`,"{discount}% discount":`{discount}% rabatt`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} kommer inte längre fÃ¥ utskicket {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} kommer inte längre att fÃ¥ meddelanden när nÃ¥gon svarar pÃ¥ din kommentar.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} kommer inte längre att fÃ¥ det här nyhetsbrevet.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":`{months} mÃ¥nader`,"{months} months free":`{months} mÃ¥nader gratis`,"{tierName} membership":`{tierName} prenumeration`,"{trialDays} days free":`{trialDays} dagar gratis`,"{years} years":`{years} Ã¥r`,"+1 (123) 456-7890":`+46 (0)78 901 23 45`,"1 month":`1 mÃ¥nad`,"1 month free":`1 mÃ¥nad gratis`,"1 year":`1 Ã¥r`,"A gift, just for you":`En gÃ¥va, bara till dig`,"Access your RSS feeds":`Kom Ã¥t ditt RSS-flöde`,Account:`Konto`,"Account details updated successfully":`Kontoinformation uppdaterad`,"Account settings":`Kontoinställningar`,"Add a personal note":`Lägg till ett personligt meddelande`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Efter att en gratis provperiod avslutas debiteras du det ordinarie priset för den nivÃ¥ du har valt. Du kan alltid avbryta innan dess.`,"Already a member?":`Redan medlem?`,"An error occurred":`Ett fel inträffade`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Ett oväntat fel inträffade. Försök igen eller <a>kontakta administratören</a> om felet kvarstÃ¥r.`,Back:`Tillbaka`,"Back to Log in":`Tillbaka till inloggning`,"Before you go":`Innan du gÃ¥r`,"Billing info & receipts":`Faktureringsinformation och kvitton`,"Black Friday":`Black Friday`,Bluesky:`Bluesky`,"Cancel anytime.":`Avsluta nÃ
13¤r som helst.`,"Cancel subscription":`Avbryt prenumeration`,Canceled:`Avslutad`,"Cancellation reason":`Anledning till avslut`,Change:`Ändra`,"Change plan":`Ändra plan`,"Check spam & promotions folders":`Titta i skräppostmappen`,"Check with your mail provider":`Verifiera att e-posten fungerar för ditt konto`,"Check your inbox to verify email update":`Kolla din inbox för att verifiera e-post uppdatering`,Choose:`Välj`,"Choose a different plan":`Välj en annan plan`,"Choose a plan":`Välj en plan`,"Choose your newsletters":`Välj dina nyhetsbrev`,"Click here to retry":`Klicka här för att försöka igen`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`Klicka pÃ¥ bekräftelselänken i din inkorg för att slutföra aktiveringen av ditt medlemskap. Om den inte kommer fram inom 3 minuter, kolla din skräppostmapp.`,Close:`Stäng`,Code:`Kod`,"Comment preferences updated.":`Kommentarinställningar uppdaterade.`,Comments:`Kommentarer`,Complimentary:`Kostnadsfri`,Confirm:`Bekräfta`,"Confirm cancellation":`Bekräfta uppsägning`,"Confirm subscription":`Bekräfta prenumeration`,"Contact support":`Kontakta supporten`,Continue:`Fortsätt`,"Continue subscription":`Förläng prenumeration`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`Fortsätt med en betald prenumeration när du vill. Din kvarvarande gÃ¥voperiod läggs till som en fri prövoperiod.`,Copied:`Kopierad`,Copy:`Kopiera`,"Copy link":`Kopiera länk`,"Could not create Stripe billing portal session":`Kunde inte skapa förbindelse med Stripes fakturaportal`,"Could not create Stripe checkout session":`Kunde inte skapa session för Stripe-utcheckning`,"Could not sign in. Login link expired.":`Kunde inte logga in. Inloggningslänken har slutat gälla.`,"Could not update email! Invalid link.":`Kunde inte uppdatera e-postadressen. Länken fungerande inte.`,"Create a new contact":`Skapa en ny kontakt`,"Current plan":`Nuvarande plan`,"Delete account":`Radera konto`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Ville du inte göra det här? Ändra dina inställningar <button>här</button>.`,"Don't have an account?":`Har du inget konto?`,Edit:`Redigera`,Email:`E-post`,"Email confirmation link expired.":`E-postlänken för bekräftelse har löpt ut.`,"Email newsletter":`Nyhetsbrev via e-post`,"Email newsletter settings updated":`Inställningar för nyhetsbrev uppdaterade`,"Email preferences":`E-postinställningar`,"Email preferences updated.":`E-postinställningar uppdaterade.`,Emails:`E-postmeddelanden`,"Emails disabled":`E-post inaktiverad`,"Ends {offerEndDate}":`Avslutas {offerEndDate}`,"Enjoy {amountOff} off forever.":`Här fÃ¥r du {amountOff} i rabatt för evigt.`,"Enjoy {months} free months on us.":`Här fÃ¥r du {months} mÃ¥nader gratisprenumeration.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Här fÃ¥r du {months} mÃ¥nader gratisprenumeration. Du kommer inte att debiteras förrän {newBillingDate}.`,"Enjoy a free month on us.":`Här fÃ¥r du en gratismÃ¥nad av oss.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Här fÃ¥r du en gratismÃ¥nad av oss. Du kommer inte att debiteras förrän {newBillingDate}.`,"Enter code above":`Ange koden ovan`,"Enter your email address":`Skriv din e-postadress`,"Enter your name":`Skriv ditt namn`,Error:`Fel`,"Expires {expiryDate}":`UtgÃ¥r {expiryDate}`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`Misslyckades med att avbryta prenumeration, vänligen försök igen`,"Failed to log in, please try again":`Misslyckades med att logga in, vänligen försök igen`,"Failed to log out, please try again":`Misslyckades med att logga ut, vänligen försök igen`,"Failed to open billing portal, please try again":`Misslyckades med att öppna fakturaportalen, vänligen försök igen`,"Failed to process checkout, please try again":`Misslyckades med att bearbeta utcheckning, vänligen försök igen`,"Failed to send magic link email":`Misslyckades med att skicka e-post med magisk länk`,"Failed to send verification email":`Misslyckades med att skicka e-post för verifiering`,"Failed to sign up, please try again":`Misslyckades med registrering, vänligen försök igen`,"Failed to update account data":`Misslyckades med att uppdatera kontodata`,"Failed to update account details":`Misslyckades med att uppdatera kontodetaljer`,"Failed to update billing information, please try again":`Misslyckades med att uppdatera fakturer
13ingsinformation, vänligen försök igen`,"Failed to update newsletter settings":`Misslyckades med att uppdatera inställningar för nyhetsbrev`,"Failed to update subscription, please try again":`Misslyckades med att uppdatera prenumeration, vänligen försök igen`,"Failed to verify code, please try again":`Det gick inte att verifiera koden, vänligen försök igen`,Forever:`Tillsvidare`,"Free Trial – Ends {trialEnd}":`Gratisperiod – slutar {trialEnd}`,"Get help":`Få hjälp`,"Get in touch for help":`Kontakta oss för hjälp`,"Get notified when someone replies to your comment":`Få en avisering när någon svarar på din kommentar`,"Gift a membership":`Ge bort en prenumeration`,"Gift could not be redeemed":`Gåvoprenumeration kunde inte aktiveras`,"Gift details":`Gåvodetaljer`,"Gift redeemed! You're all set.":`Gåvoprenumeration aktiverad! Allt är klart.`,"Gift subscription":`Gåvoprenumeration`,"Gift subscriptions are not available right now.":`Gåvoprenumerationer är inte tillgängliga just nu.`,"Gift value":`Gåvovärde`,"Give feedback on this post":`Ge feedback på det här inlägget`,"Help! I'm not receiving emails":`Hjälp! Jag får inte e-posten`,"Here are a few other sites you may enjoy.":`Här är några andra webbplatser du kanske skulle uppskatta.`,"Hide details":`Göm detaljer`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Om ett nyhetsbrev markeras som skräppost, stängs utskicken till den e-postadressen av automatiskt för att det inte skall skickas ovälkomna meddelanden.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Om nyhetsbrevet av misstag markerades som skräppost och du vill återuppta utskicken kan du aktivera nyhetsbrevet på föregående sida.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Om du säger upp prenumerationen nu kommer du att ha tillgång till {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Om din organisations e-postlösning blockerar utskicken kan du be administratören att tillåta e-post från adressen {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`En inloggningslänk har skickats till din inkorg. Om den inte anländer inom 3 minuter, kontrollera din skräppostmapp.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Ett e-postmeddelande har skickats till {submittedEmailOrInbox}. Klicka på länken i meddelandet eller ange din kod nedan.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Om du vill börja ta emot utskicken igen, verifiera att du angett korrekt e-postadress och sedan klickar du på återaktivera utskick på förra sidan.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Om du inte får e-postutskicken från oss finns det några saker du kan göra.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Om det fortfarande inte fungerar efter att du undersökt allt kan du kontakta oss på {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Om e-postutskick till din adress resulterar i ett permanent fel kommer utskicksförsök att upphöra.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Spara {senderEmail} som en kontakt i ditt e-postprogram. Det signalerar till din e-postleverantör att e-post frå
13n denna är adress är viktig.`,"Invalid email address":`Ogiltig e-postadress`,"Invalid verification code":`Ogiltig verifieringskod`,"Jamie Larson":`Anders Andersson`,"[email protected]":`[email protected]`,"Less like this":`Mindre sÃ¥nt här`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Verifiera att e-postmeddelandena inte hamnat i skräppostmappen. Om de gjort det, flytta dem till inkorgen och/eller markera som "Ej skräppost".`,Manage:`Hantera`,"Maybe later":`Kanske senare`,"Membership details":`Detaljer om ditt medlemskap`,"Memberships from this email domain are currently restricted.":`Medlemskap frÃ¥n denna e-postdomän är för närvarande begränsade.`,"Memberships unavailable, contact the owner for access.":`Medlemskap inte tillgängligt. Kontakta ansvarig för webplatsen för tillgÃ¥ng.`,month:`mÃ¥nad`,Monthly:`MÃ¥nadsvis`,"More like this":`Mer sÃ¥nt här`,"More options":`Fler alternativ`,Name:`Namn`,"Need more help? Contact support":`Behöver du mer hjälp? Kontakta administratören.`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Nyhetsbrev kan inaktiveras pÃ¥ ditt konto av tvÃ¥ anledningar: ett tidigare utskick markerades som spam, eller ett försök att skicka ett e-postmeddelande resulterade i ett permanent fel.`,"No member exists with this e-mail address.":`Ingen medlem existerar med den här e-postadressen.`,"No thanks, I want to cancel":`Nej tack, jag vill avsluta`,"Not ready to share? We've also emailed a copy to your inbox.":`Inte redo att dela? Vi har ocksÃ¥ e-postat en kopia till din adress.`,"Not receiving emails?":`FÃ¥r du inga e-postmeddelanden?`,"Now check your email!":`Kolla nu din e-post!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Om du fortfarande inte ser e-post i din inkorg efter att du Ã¥teraktiverat utskicken, kontrollera din skräppostmapp. Vissa e-postleverantörer behÃ¥ller en historik över tidigare spamklagomÃ¥l och fortsätter att markera e-post som spam. Om detta händer, markera det senaste nyhetsbrevet som 'Inte spam' för att flytta tillbaka det till din huvudsakliga inkorg.`,"Open AOL Mail":`Öppna AOL Mail`,"Open email":`Öppna e-post`,"Open Feedbin":`Öppna Feedbin`,"Open Gmail":`Öppna Gmail`,"Open Hey":`Öppna Hey`,"Open iCloud Mail":`Öppna iCloud Mail`,"Open Mail.ru":`Öppna Mail.ru`,"Open Outlook":`Öppna Outlook`,"Open Proton Mail":`Öppna Proton Mail`,"Open Yahoo Mail":`Öppna Yahoo Mail`,"Permanent failure (bounce)":`Permanent fel vid e-postutskick (studs)`,"Phone number":`Telefonnummer`,Plan:`Plan`,"Plan checkout was cancelled.":`Köp av prenumeration avbruten.`,"Plan upgrade was cancelled.":`Uppgradering av prenumeration avbruten.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Kontakta {supportAddress} för att ändra din gratisprenumeration.`,"Please enter {fieldName}":`Vänligen ange {fieldName}`,"Please fill in required fields":`Vänligen fyll i alla obligatoriska fält`,Podcasts:`Podcasts`,"Re-enable emails":`Återaktivera e-post`,Recommendations:`Rekommendationer`,"Redeem your membership":`Lös in din prenumeration`,"Redeeming...":`Löser in...`,"Renews at {price}.":`Förnyas till priset {price}.`,"Resume subscription":`Återuppta prenumeration`,Retry:`Försök igen`,Save:`Spara`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Spara {amountOff} pÃ¥ dina nästa {durationInMonths} faktureringsperioder. Sedan {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Spara {amountOff}
13 på din nästa faktureringsperiod. Sedan {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Skicka länken nedan för att dela den med vem du vill.`,"Sending login link...":`Skickar inloggningslänk...`,"Sending...":`Skickar...`,Share:`Dela`,"Share a full membership to {siteTitle} with a friend or colleague":`Ge bort en prenumeration på {siteTitle} till en vän eller kollega`,"Show all":`Visa alla`,"Sign in":`Logga in`,"Sign out":`Logga ut`,"Sign up":`Få uppdateringar`,"Signup error: Invalid link":`Registreringsfel. Länken fungerade inte.`,"Signups from this email domain are currently restricted.":`Registreringar från denna e-postdomän är för närvarande begränsade.`,"Something went wrong, please try again later.":`Något gick fel, vänligen försök igen senare.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Ursäkta, inga rekommendationer finns tillgängliga just nu.`,"Sorry, that didn’t work.":`Ursäkta, det fungerande inte.`,"Spam complaints":`Skräppostrapporter`,"Start {amount}-day free trial":`Starta {amount}-dagars gratis testprenumeration`,"Starting {startDate}":`Startar {startDate}`,"Starting today":`Startar idag`,"Submit feedback":`Skicka feedback`,Subscribe:`Anmäl dig`,Subscribed:`Anmäld`,"Subscription plan updated successfully":`Prenumerationsplanen uppdaterades framgångsrikt`,Success:`Det gick bra`,"Success! Check your email for magic link to sign-in.":`Det gick bra. Titta i din e-post efter ett meddelande från oss med en inloggningslänk.`,"Success! Your account is fully activated, you now have access to all content.":`Det gick bra! Ditt konto är uppdaterat och du har tillgång till allt material.`,"Success! Your email is updated.":`Det gick bra! Din e-postadress är uppdaterad.`,"Successfully unsubscribed":`Prenumerationen avslutades framgångsrikt`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Tack för att du prenumererar. Innan du börjar läsa finns några andra webbplatser nedan som du kanske skulle uppskatta.`,"Thank you for your support":`Tack för ditt stöd`,"Thank you for your support!":`Tack för ditt stöd!`,"Thanks for the feedback!":`Tack för din feedback!`,"That didn't go to plan":`Det där fungerade inte som tänkt`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`E-postadressen vi har för dig är {memberEmail} — om det inte stämmer kan du uppdatera den i <button>kontoinställningar</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Det fungerade inte att skicka in din feedback. Försök igen lite senare.`,"There was an error cancelling your subscription, please try again.":`Det blev fel när din prenumeration skulle avbrytas, vänligen försök igen.`,"There was an error continuing your subscription, please try again.":`Det blev fel när din prenumeration skulle fortsättas, vänligen försök igen.`,"There was an error processing your payment. Please try again.":`Det blev fel när din betalning skulle behandlas, vänligen försök igen.`,"There was an error sending the email, please try again":`Det blev ett fel när e-posten skulle skickas, vänligen försök igen`,"This gift has already been consumed.":`Denna gåvoprenumeration är redan förbrukad.`,"This gift has already been redeemed.":`Denna gåvoprenumeration är redan förbrukad.`,"This gift has been refunded.":`Denna gåva är återbetalad.`,"This gift has expired.":`Denna gåva har löpt ut.`,"This site is invite-only, contact the owner for access.":`Den här sidan är endast för inbjudna, kontakta ägaren för åtkomst.`,"This site is not accepting donations at the moment.":`Den här webbsidan tar för närvarande inte emot donationer.`,"This site is not accepting payments at the moment.":`Den här webbsidan accepterar inte betalningar för tillfället.`,"This site only accepts paid members.":`Den här webbsidan accepterar endast betalande medlemmar.`,Threads:`Threads`,Tier:`Nivå`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`För att slutföra registreringen, klicka på bekräftelselänken i din inkorg. Om den inte kommer fram inom 3 minuter, kolla din skräppostmapp!`,"To continue to stay up to date, subscribe to {publication} below.":`För att hålla dig uppdaterad, prenumerera på {publication} här nedan.`,"Too many attempts try again in {number} days.":`För många försök, testa igen om {number} dagar.`,"Too many attempts try again in {number} hours.":`För många försök, testa igen om {number} timmar.`,"Too many attempts try again in {number} minutes.":`För många försök, testa igen om {number} minuter.`,"Too many different sign-in attempts, try again in {number} days":`För många olika inloggningsförsök, testa igen om {number} dagar.`,"Too many different sign-in attempts, try again in {number} hours":`För många olika inloggningsförsök, testa igen om {number} timmar.`,"Too many different sign-in attempts, try again in {number} minutes":`För många olika inloggningsförsök, testa igen om {number} minuter.`,"Too many sign-up attempts, try again later":`För många olika registreringsförsök, prova igen sen
13are.`,"Try free for {amount} days, then {originalPrice}.":`Prova gratis i {amount} dagar, sen betalar du {originalPrice}.`,"Unable to initiate checkout session":`Kan inte initiera utcheckningssession`,"Unlock access to all newsletters by becoming a paid subscriber.":`Få tillgång till alla nyhetsbrev genom att bli betalande prenumerant.`,"Unsubscribe from all emails":`Avregistrera från alla e-postutskick`,Unsubscribed:`Avregistrerad`,"Unsubscribed from all emails.":`Avregistrerad från alla e-postutskick.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Avregistrering från e-postmeddelanden kommer inte att avbryta din betalda prenumeration på {title}`,Update:`Uppdatera`,"Update your preferences":`Uppdatera dina inställningar`,"Updates & announcements":``,"Verification link sent, check your inbox":`Verifieringslänken är skickad. Titta i ditt e-postprogram`,"Verify your email address is correct":`Kontrollera att e-postadressen är korrekt`,"Verifying...":`Verifierar...`,"View plans":`Visa prenumerationsalternativ`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Vi kunde inte avsluta kontot eftersom e-postadressen inte hittades. Vänligen kontakta webbplatsens ägare.`,"We'd hate to see you leave. How about a special offer to stay?":`Det vore tråkigt om du lämnade. Vad sägs om ett specialerbjudande för att stanna?`,"Welcome back, {name}!":`Välkommen tillbaka, {name}!`,"Welcome back!":`Välkommen tillbaka!`,"Welcome to {siteTitle}":`Välkommen till {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`När en mottagare inte kan ta emot ett e-postmeddelande kallas det vanligtvis för att ett mejl studsar. I många fall kan detta vara tillfälligt. Dock kan i vissa fall ett studsande mejl returneras som ett permanent fel när en e-postadress är ogiltig eller inte existerar.`,"Why has my email been disabled?":`Varför har e-postutskicken stängts av?`,"X (Twitter)":`X (Twitter)`,year:`år`,Yearly:`Årligen`,"You already have an active subscription.":`Du har redan en aktiv prenumeration.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Du har för närvarande ett gratis medlemskap. Uppgradera till en betald prenumeration för full tillgång.`,"You have been successfully resubscribed":`Du är nu anmäld `,"You now have access to {tierName} until {expiryDate}. Enjoy!":`Du har nu tillgång till {tierName} till och med {expiryDate}. Välkommen!`,"You're currently not receiving emails":`Du tar för närvarande inte emot e-post`,"You're not receiving emails":`Du tar inte emot e-post`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Du får inte e-postmeddelanden eftersom du antingen markerade ett nyligt meddelande som skräppost, eller för att meddelanden inte kunde levereras till din angivna e-postadress.`,"You've been gifted a membership":`Du har fått en gåvoprenumeration`,"You've been gifted a membership to {siteTitle}":`Du har fått en gåvoprenumeration på {siteTitle}`,"You've successfully signed in.":`Du är nu inloggad.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Du är nu anmäld till <strong>{siteTitle}</strong>`,"Your account":`Ditt konto`,"Your email":`Din e-postadress`,"Your email has failed to resubscribe, please try again":`Din e-postadress kunde inte återanmälas, vänligen försök igen`,"Your gift is ready":`Din gåva är färdig`,"Your gift subscription will expire on {expiryDate}":`Din gåvoprenumeration kommer att löpa ut {expiryDate}`,"your inbox":`din inkorg`,"Your input helps shape what gets published.":`Din åsikt hjälper till att forma vad som publiceras.`,"Your name":`Ditt namn`,"Your subscription has been canceled and will expire on {expiryDate}.":`Din prenumeration är uppsagd och löper ut {expiryDate}.`,"Your subscription will expire on {expiryDate}":`Din prenumeration avslutas {expiryDate}`,"Your subscription will renew on {renewalDate}":`Din prenumeration förnyas {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Din prenumeration startar {subscriptionStart}`},Ts={"(save {highestYearlyDiscount}%)":`(okoa {highestYearlyDiscount}%)`,"{amount} days free":`siku {amount} bila malipo`,"{amount} off":`punguzo la {amount}`,"{amount} off for first {number} months.":`punguzo la {amount}
13 kwa miezi {number} ya kwanza.`,"{amount} off for first {period}.":`punguzo la {amount} kwa {period} ya kwanza.`,"{amount} off forever.":`punguzo la {amount} milele.`,"{discount}% discount":`punguzo la {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} haitapokea jarida la {newsletterName} tena.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} haitapokea barua pepe tena wakati mtu anapojibu maoni yako.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} haitapokea jarida hili tena.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`siku {trialDays} bila malipo`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Akaunti`,"Account details updated successfully":``,"Account settings":`Mipangilio ya akaunti`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Baada ya kipindi cha majaribio bila malipo kukamilika, utatozwa bei ya kawaida kwa kiwango ulichochagua. Unaweza kughairi kabla ya hapo.`,"Already a member?":`Tayari ni mwanachama?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Kumetokea hitilafu isiyotarajiwa. Tafadhali jaribu tena au <a>wasiliana na usaidizi</a> ikiwa hitilafu itaendelea.`,Back:`Rudi`,"Back to Log in":`Rudi kuingia`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`Ijumaa ya punguzo (Black Friday)`,Bluesky:``,"Cancel anytime.":`Ghairi wakati wowote.`,"Cancel subscription":`Ghairi usajili`,Canceled:``,"Cancellation reason":`Sababu ya kughairi`,Change:`Badilisha`,"Change plan":``,"Check spam & promotions folders":`Kagua folda za spam & matangazo`,"Check with your mail provider":`Thibitisha na mtoa huduma wako wa barua`,"Check your inbox to verify email update":``,Choose:`Chagua`,"Choose a different plan":`Chagua mpango tofauti`,"Choose a plan":``,"Choose your newsletters":`Chagua majarida yako`,"Click here to retry":`Bofya hapa kurudia`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Funga`,Code:``,"Comment preferences updated.":``,Comments:`Maoni`,Complimentary:`Bure`,Confirm:`Thibitisha`,"Confirm cancellation":`Thibitisha kughairi`,"Confirm subscription":`Thibitisha usajili`,"Contact support":`Wasiliana na wasaidizi`,Continue:`Endelea`,"Continue subscription":`Endelea na usajili`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`Haikuweza kuingia. Kiungo cha kuingia kimeisha muda.`,"Could not update email! Invalid link.":`Haikuweza kusasisha barua pepe! Kiungo batili.`,"Create a new contact":`Unda mawasiliano mapya`,"Current plan":`Mpango wa sasa`,"Delete account":`Futa akaunti`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Hukumaanisha kufanya hivi? Dhibiti mapendeleo yako <button>hapa</button>.`,"Don't have an account?":`Huna akaunti?`,Edit:`Hariri`,Email:`Barua pepe`,"Email confirmation link expired.":``,"Email newsletter":`Jarida la barua pepe`,"Email newsletter settings updated":``,"Email preferences":`Mapendeleo ya barua pepe`,"Email preferences updated.":``,Emails:`Barua pepe`,"Emails disabled":`Barua pepe zimezimwa`,"Ends {offerEndDate}":`Inaisha {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`Hitilafu`,"Expires {expiryDate}":`Inaisha {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`Milele`,"Free Trial – Ends {trialEnd}":`Jaribio la Bure – linaisha {trialEnd}`,"Get help":`Pata msaada`,"Get in touch for help":`Wasiliana kupata msaada`,"Get notified when someone replies to your comment":`Pata taarifa wakati mtu anapojibu maoni yako`,"G
13ift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Toa maoni kuhusu chapisho hili`,"Help! I'm not receiving emails":`Msaada! Sipokei barua pepe`,"Here are a few other sites you may enjoy.":`Hapa kuna tovuti chache nyingine unazoweza kufurahia.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Ikiwa jarida limewekwa alama kama spam, barua pepe zinazimwa kiotomatiki kwa anwani hiyo kuhakikisha haupokei ujumbe usiotakiwa tena.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Ikiwa malalamiko ya spam yalikuwa ya bahati mbaya, au ungependa kuanza kupokea barua pepe tena, unaweza kujiandikisha tena kwa barua pepe kwa kubofya kitufe kwenye skrini iliyopita.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Ikiwa utaghairi usajili wako sasa, utaendelea kupata huduma hadi {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Ikiwa una akaunti ya barua pepe ya kampuni au serikali, wasiliana na idara yako ya IT na uwaombe waruhusu kupokea barua pepe kutoka {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Kiungo cha kuingia kimetumwa kwenye inbox yako. Kama hakifiki ndani ya dakika 3, hakikisha unakagua folda yako ya spam.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Ikiwa ungependa kuanza kupokea barua pepe tena, hatua bora zinazofuata ni kukagua anwani yako ya barua pepe kwa ajili ya matatizo yoyote kisha ubofye jiandikishe tena kwenye skrini iliyopita.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Ikiwa hupokei jarida la barua pepe ulilojiandikisha nalo, hapa kuna mambo machache ya kukagua.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Ikiwa umekamilisha ukaguzi huu wote na bado hupokei barua pepe, unaweza kupata usaidizi kwa kuwasiliana na {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Ikiwa itapokea hitilafu ya kudumu wakati wa kujaribu kutuma jarida, barua pepe zitazimwa kwenye akaunti.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Kwenye mteja wako wa barua pepe ongeza {senderEmail} kwenye orodha yako ya mawasiliano. Hii inaashiria kwa mtoa huduma wako wa barua kwamba barua pepe zilizotumwa kutoka anwani hii zinapaswa kuaminika.`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Punguza kama hii`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Hakikisha barua pepe hazijakosekana kufikia folda za Spam au Matangazo ya kikasha chako. Ikiwa ziko, bonyeza "Alama kama si spam" na/au "Hamisha kwenye kikasha".`,Manage:`Dhibiti`,"Maybe later":`Labda baadaye`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Uanachama haupatikani, wasiliana na mmiliki kupata ufikiaji.`,month:``,Monthly:`Kila mwezi`,"More like this":`Zaidi kama hii`,"More options":``,Name:`Jina`,"Need more help? Contact support":`Unahitaji msaada zaidi? Wasiliana na usaidizi`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Majarida yanaweza kuzimwa kwenye akaunti yako kwa sababu mbili: Barua pepe ya awali iliyowekwa alama kama spam, au jaribio la kutuma barua pepe lilisababisha hitilafu ya kudumu (bounce).`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Hupokei barua pepe?`,"Now check your email!":`Sasa angalia barua pepe yako!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Mara baada ya kujiandikisha tena, ikiwa bado huoni barua pepe kwenye kikasha chako, kagua folda yako ya spam. Watoa huduma wengine wa kikasha huweka rekodi ya malalamiko ya awali ya spam na wataendelea kuweka alama kwenye barua pepe. Ikiwa hili litatokea, weka alama kwenye jarida la hivi karibuni kama 'Si spam' ili kuirudisha kwenye kikasha chako kikuu.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Hitilafu ya kudumu (bounce)`,"Phone number":``,Plan:`Mpango`,"Plan checkout was cancelled.":`Malipo ya mpango yalighairiwa.`,"Plan upgrade was cancelled.":`Uboreshaji wa mpango ulighairiwa.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Tafadhali wasiliana na {supportAddress} kurekebisha usajili wako wa bure.`,"Please enter {fieldName}":``,"Please fill in required fields":`Tafadhali jaza sehemu zinazohitajika`,Podcasts:``,"Re-enable emails":`Washa tena barua pepe`,Recommendations:`Mapendekezo`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Inajirudia kwa bei ya {price}.`,"Resume subscription":``,Retry:`Jaribu tena`,Save:`Hifadhi`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Inatuma kiungo cha kuingia...`,"Sending...":`Inatuma...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Onyesha yote`,"Sign in":`Ingia`,"Sign out":`Toka`,"Sign up":`Jisajili`,"Signup error: Invalid link":`Kosa la usajili: Kiungo batili`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Samahani, hiyo haikufanya kazi.`,"Spam complaints":`Malalam
13iko ya Spam`,"Start {amount}-day free trial":`Anza majaribio ya siku {amount} bila malipo`,"Starting {startDate}":`Inaanza {startDate}`,"Starting today":`Inaanza leo`,"Submit feedback":`Tuma maoni`,Subscribe:`Jiunge`,Subscribed:`Umejiunga`,"Subscription plan updated successfully":``,Success:`Mafanikio`,"Success! Check your email for magic link to sign-in.":`Mafanikio! Angalia barua pepe yako kwa kiungo cha kuingia.`,"Success! Your account is fully activated, you now have access to all content.":`Mafanikio! Akaunti yako imeamilishwa kikamilifu, sasa una ufikiaji wa maudhui yote.`,"Success! Your email is updated.":`Mafanikio! Barua pepe yako imesasishwa.`,"Successfully unsubscribed":`Umejiondoa kwa mafanikio`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Asante kwa kujiunga. Kabla hujanza kusoma, hapa chini ni tovuti chache nyingine unazoweza kufurahia.`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Asante kwa maoni!`,"That didn't go to plan":`Hiyo haikwenda kama ilivyopangwa`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Anwani ya barua pepe tuliyonayo kwako ni {memberEmail} — ikiwa hiyo si sahihi, unaweza kuisasisha kwenye <button>eneo la mipangilio ya akaunti</button> yako.`,"There was a problem submitting your feedback. Please try again a little later.":`Kulikuwa na tatizo la kutuma maoni yako. Tafadhali jaribu tena baadaye kidogo.`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Tovuti hii ni ya mialiko pekee, wasiliana na mmiliki kupata ufikiaji.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Kukamilisha usajili, bonyeza kiungo cha uthibitisho kwenye kikasha chako. Kama hakifiki ndani ya dakika 3, kagua folda yako ya spam!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Jaribu bila malipo kwa siku {amount}, kisha {originalPrice}.`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`Fungua ufikiaji wa majarida yote kwa kuwa mwanachama anayelipa.`,"Unsubscribe from all emails":`Jiondoe kwenye barua pepe zote`,Unsubscribed:`Umejiondoa`,"Unsubscribed from all emails.":`Umejiondoa kwenye barua pepe zote.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Kujiondoa kutoka barua pepe hakuwezi kughairi usajili wako uliolipwa wa {title}`,Update:`Sasisha`,"Update your preferences":`Sasisha mapendeleo yako`,"Updates & announcements":``,"Verification link sent, check your inbox":`Kiungo cha uthibitisho kimetumwa, angalia kikasha chako`,"Verify your email address is correct":`Hakikisha anwani yako ya barua pepe ni sahihi`,"Verifying...":``,"View plans":`Tazama mipango`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Hatukuweza kukuondoa kwenye usajili kwa sababu anwani ya barua pepe haikupatikana. Tafadhali wasiliana na mmiliki wa tovuti.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`Karibu tena, {name}!`,"Welcome back!":`Karibu tena!`,"Welcome to {siteTitle}":`Karibu kwa {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Wakati kikasha kinaposhindwa kupokea barua pepe kwa kawaida huitwa bounce. Mara nyingi, hii inaweza kuwa ya muda. Hata hivyo, katika baadhi ya matukio, barua pepe iliyorudishwa inaweza kuonekana kama hitilafu ya kudumu wakati anwani ya barua pepe ni batili au haipo.`,"Why has my email been disabled?":`Kwa nini barua pepe yangu imezimwa?`,"X (Twitter)":``,year:``,Yearly:`Kila mwaka`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Kwa sasa una uanachama bila malipo, boresha kuwa usajili uliolipwa kwa ufikiaji kamili.`,"You have been successfully resubscribed":`Umejiandikisha tena kwa mafanikio`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Kwa sasa hupokei barua pepe`,"You're not receiving emails":`Hupokei barua pepe`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Hupokei barua pepe kwa sababu umeashiria ujumbe wa hivi karibuni kama spam, au kwa sababu ujumbe haukuweza kuwasilishwa kwenye anwani yako ya barua pepe iliyotolewa.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Umeingia kwa mafanikio.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Umejiunga kwa mafanikio na <strong>{siteTitle}</strong>`,"Your account":`Akaunti yako`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Maoni yako yanasaidia kuunda yaliyochapishwa.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Usajili wako utaisha tarehe {expiryDate}`,"Your subscription will renew on {renewalDate}":`Usajili wako utaongezwa tarehe {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Usajili wako utaanza tarehe {subscriptionStart}`},Es={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% சேமிக்கவும்)`,"{amount} days free":`{amount} நாட்கள் இலவசம்`,"{amount} off":`{amount} தள்ளுபடி`,"{amount} off for first {number} months.":`முதல் {number} மாதங்களுக்கு {amount} தள்ளுபடி.`,"{amount} off for first {period}.":`முதல் {period}க்கு {amount} தள்ளுபடி.`,"{amount} off forever.":`என்றென்றும் {amount} தள்ளுபடி.`,"{discount}% discount":`{discount}% தள்ளுபடி`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} இனி {newsletterName} செய்திமடலைப் பெறமாட்டார்.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} இனி உங்கள் கருத்துகளுக்கு யாராவது பதிலளித்தால் மின்னஞ்சல்களைப் பெறமாட்டார்.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} இனி இந்த செய்திமடலைப் பெறமாட்டார்.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} நாட்கள் இலவசம்`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`கணக்கு`,"Account details updated successfully":`கணக்கு விவரங்கள் வெற்றிகரமாக புதுப்பிக்கப்பட்டன`,"Account settings":`கணக்கு அமைப்ப
13ுகள்`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`இலவச சோதனை முடிந்தபின், நீங்கள் தேர்ந்தெடுத்த அடுக்குக்கான வழக்கமான விலை உங்களிடம் வசூலிக்கப்படும். அதற்கு முன் எப்போது வேண்டுமானாலும் நீங்கள் ரத்து செய்யலாம்.`,"Already a member?":`ஏற்கனவே உறுப்பினரா?`,"An error occurred":`ஒரு பிழை ஏற்பட்டது`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`எதிர்பாராத பிழை ஏற்பட்டது. மீண்டும் முயற்சிக்கவும் அல்லது பிழை தொடர்ந்தால் <a>ஆதரவைத் தொடர்பு கொள்ளவும்</a>.`,Back:`பின்செல்`,"Back to Log in":`உள்நுழைவுக்குத் திரும்பு`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`கருப்பு வெள்ளி`,Bluesky:``,"Cancel anytime.":`எப்போது வேண்டுமானாலும் ரத்து செய்யலாம்.`,"Cancel subscription":`சந்தாவை ரத்து செய்`,Canceled:``,"Cancellation reason":`ரத்து செய்யும் காரணம்`,Change:`மாற்று`,"Change plan":`திட்டத்தை மாற்று`,"Check spam & promotions folders":`ஸ்பாம் & விளம்பர கோப்புறைகளை சரிபார்க்கவும்`,"Check with your mail provider":`உங்கள் அஞ்சல் வழங்குநரிடம் சரிபார்க்கவும்`,"Check your inbox to verify email update":`மின்னஞ்சல் புதுப்பிப்பை சரிபார்க்க உங்கள் உள்பெட்டியைச் சரிபார்க்கவும்`,Choose:`தேர்வு செய்`,"Choose a different plan":`வேறு திட்டத்தைத் தேர்வு செய்யவும்`,"Choose a plan":`ஒரு திட்டத்தைத் தேர்வு செய்யவும்`,"Choose your newsletters":`உங்கள் செய்திமடல்களைத் தேர்வு செய்யவும்`,"Click here to retry":`மீண்டும் முயற்சிக்க இங்கே கிளிக் செய்யவும்`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`மூடு`,Code:``,"Comment preferences updated.":``,Comments:`கருத்துகள்`,Complimentary:`இலவசம்`,Confirm:`உறுதிப்படுத்து`,"Confirm cancellation":`ரத்து செய்வதை உறுதிப்படுத்து`,"Confirm subscription":`சந்தாவை உறுதிப்படுத்து`,"Contact support":`ஆதரவைத் தொடர்பு கொள்ளவும்`,Continue:`தொடரவும்`,"Continue subscription":`சந்தாவைத் தொடரவும்`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`ஸ்ட்ரைப் செக்அவுட் அமர்வை உருவாக்க முடியவில்லை`,"Could not sign in. Login link expired.":`உள்நுழைய முடியவில்லை. உள்நுழைவு இணைப்ப
13ு காலாவதியானது.`,"Could not update email! Invalid link.":`மின்னஞ்சலை புதுப்பிக்க முடியவில்லை! தவறான இணைப்பு.`,"Create a new contact":`புதிய தொடர்பை உருவாக்கு`,"Current plan":`தற்போதைய திட்டம்`,"Delete account":`கணக்கை நீக்கு`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`இதைச் செய்ய விரும்பவில்லையா? உங்கள் விருப்பங்களை <button>இங்கே</button> நிர்வகிக்கவும்.`,"Don't have an account?":`கணக்கு இல்லையா?`,Edit:`திருத்து`,Email:`மின்னஞ்சல்`,"Email confirmation link expired.":``,"Email newsletter":`மின்னஞ்சல் செய்திமடல்`,"Email newsletter settings updated":`மின்னஞ்சல் செய்திமடல் அமைப்புகள் புதுப்பிக்கப்பட்டன`,"Email preferences":`மின்னஞ்சல் விருப்பங்கள்`,"Email preferences updated.":``,Emails:`மின்னஞ்சல்கள்`,"Emails disabled":`மின்னஞ்சல்கள் முடக்கப்பட்டன`,"Ends {offerEndDate}":`{offerEndDate} முடிவடைகிறது`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`உங்கள் மின்னஞ்சல் முகவரியை உள்ளிடவும்`,"Enter your name":`உங்கள் பெயரை உள்ளிடவும்`,Error:`பிழை`,"Expires {expiryDate}":`{expiryDate} காலாவதியாகிறது`,Facebook:``,"Failed to cancel subscription, please try again":`சந்தாவை ரத்து செய்ய முடியவில்லை, மீண்டும் முயற்சிக்கவும்`,"Failed to log in, please try again":`உள்நுழைய முடியவில்லை, மீண்டும் முயற்சிக்கவும்`,"Failed to log out, please try again":`வெளியேற முடியவில்லை, மீண்டும் முயற்சிக்கவும்`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`செக்அவுட்டை செயலாக்க முடியவில்லை, மீண்டும் முயற்சிக்கவும்`,"Failed to send magic link email":`மேஜிக் லிங்க் மின்னஞ்சலை அனுப்ப முடியவில்லை`,"Failed to send verification email":`சரிபார்ப்பு மின்னஞ்சலை அனுப்ப முடியவில்லை`,"Failed to sign up, please try again":`பதிவு செய்ய முடியவில்லை, மீண்டும் முயற்சிக்கவும்`,"Failed to update account data":`கணக்கு தரவை புதுப்பிக்க முடியவில்லை`,"Failed to update account details":`கணக்கு விவரங்களை புதுப்பிக்க முடியவில்லை`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`செய்திமடல் அமைப்புகளை புதுப்பிக்க முடியவில்லை`,"Failed to update subscription, please try again":`சந்தாவை புதுப்பிக்க முடியவில்லை, மீண்டும் முயற்சிக்கவும்`,"Failed to verify code, please try again":``,Forever:`என்றென்றும்`,"Free Trial – Ends {trialEnd}":`இலவச சோதனை - {trialEnd} முடிவடைகிறது`,"Get help":`உதவி பெறுங்கள்`,"Get in touch for help":`உதவிக்கு தொடர்பு கொள்ளுங்கள்`,"Get notified when someone replies to your comment":`யாராவது உங்கள் கருத்துக்கு பதிலளித்தால் அறிவிப்ப
13ு பெறுங்கள்`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`இந்த இடுகையில் கருத்து தெரிவிக்கவும்`,"Help! I'm not receiving emails":`உதவி! நான் மின்னஞ்சல்களைப் பெறவில்லை`,"Here are a few other sites you may enjoy.":`நீங்கள் ரசிக்கக்கூடிய சில பிற தளங்கள் இங்கே.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`ஒரு செய்திமடல் ஸ்பாம் என குறிக்கப்பட்டால், நீங்கள் மேலும் எந்த தேவையற்ற செய்திகளையும் பெறாமல் இருப்பதை உறுதிசெய்ய அந்த முகவரிக்கான மின்னஞ்சல்கள் தானாகவே முடக்கப்படும்.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`ஸ்பாம் புகார் தற்செயலாக இருந்தால், அல்லது நீங்கள் மீண்டும் மின்னஞ்சல்களைப் பெற விரும்பினால், முந்தைய திரையில் உள்ள பொத்தானைக் கிளிக் செய்வதன் மூலம் மின்னஞ்சல்களுக்கு மீண்டும் சந்தா செய்யலாம்.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`நீங்கள் இப்போது உங்கள் சந்தாவை ரத்து செய்தால், {periodEnd} வரை தொடர்ந்து அணுகல் இருக்கும்.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`உங்களிடம் கார்ப்பரேட் அல்லது அரசு மின்னஞ்சல் கணக்கு இருந்தால், உங்கள் IT துறையை தொடர்பு கொண்டு {senderEmail} இலிருந்து மின்னஞ்சல்களைப் பெற அனுமதிக்குமாறு கேளுங்கள்`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`உங்கள் உள்பெட்டிக்கு ஒரு உள்நுழைவு இணைப்பு அனுப்பப்பட்டுள்ளது. 3 நிமிடங்களில் அது வரவில்லை என்றால், உங்கள் ஸ்பாம் கோப்புறையைச் சரிபார்க்கவும்.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`நீங்கள் மீண்டும் மின்னஞ்சல்களைப் பெற விரும்பினால், அடுத்த சிறந்த படிகள் உங்கள் பதிவில் உள்ள மின்னஞ்சல் முகவரியை ஏதேனும் சிக்கல்களுக்காக சரிபார்த்து, பின்னர் முந்தைய திரையில் மீண்டும் சந்தா செய்யவும் என்பதைக் கிளிக் செய்வதாகும்.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`நீங்கள் சந்தா செய்துள்ள மின்னஞ்சல் செய்திமடலைப் பெறவில்லை என்றால், இங்கே சரிபார்க்க சில விஷயங்கள் உள்ளன.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`நீங்கள் இந்த அனைத்து சரிபார்ப்ப
13ுகளையும் முடித்துவிட்டு, இன்னும் மின்னஞ்சல்களைப் பெறவில்லை என்றால், {supportAddress} ஐத் தொடர்பு கொண்டு ஆதரவைப் பெறலாம்.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`ஒரு செய்திமடலை அனுப்ப முயற்சிக்கும்போது நிரந்தர தோல்வி ஏற்பட்டால், கணக்கில் மின்னஞ்சல்கள் முடக்கப்படும்.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`உங்கள் மின்னஞ்சல் கிளையன்டில் {senderEmail} ஐ உங்கள் தொடர்புகள் பட்டியலில் சேர்க்கவும். இந்த முகவரியிலிருந்து அனுப்பப்படும் மின்னஞ்சல்கள் நம்பகமானவை என்று உங்கள் அஞ்சல் வழங்குநருக்கு இது சமிக்ஞை காட்டுகிறது.`,"Invalid email address":`தவறான மின்னஞ்சல் முகவரி`,"Invalid verification code":``,"Jamie Larson":`ஜேமி லார்சன்`,"[email protected]":`[email protected]`,"Less like this":`இது போன்று குறைவாக`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`மின்னஞ்சல்கள் தற்செயலாக உங்கள் உள்பெட்டியின் ஸ்பாம் அல்லது விளம்பரங்கள் கோப்புறைகளில் முடிவடையவில்லை என்பதை உறுதிப்படுத்தவும். அவை இருந்தால், "ஸ்பாம் அல்ல என குறி" மற்றும்/அல்லது "உள்பெட்டிக்கு நகர்த்து" என்பதைக் கிளிக் செய்யவும்.`,Manage:`நிர்வகி`,"Maybe later":`ஒருவேளை பிறகு`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`உறுப்பினர்கள் கிடைக்கவில்லை, அணுகலுக்கு உரிமையாளரைத் தொடர்பு கொள்ளவும்.`,month:`மாதம்`,Monthly:`மாதாந்திர`,"More like this":`இது போன்று அதிகமாக`,"More options":``,Name:`பெயர்`,"Need more help? Contact support":`மேலும் உதவி தேவையா? ஆதரவைத் தொடர்பு கொள்ளவும்`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`இரண்டு காரணங்களுக்காக உங்கள் கணக்கில் செய்திமடல்கள் முடக்கப்படலாம்: முந்தைய மின்னஞ்சல் ஸ்பாம் என குறிக்கப்பட்டது, அல்லது மின்னஞ்சலை அனுப்ப முயற்சிப்பது நிரந்தர தோல்வியில் முடிந்தது (பவுன்ஸ்).`,"No member exists with this e-mail address.":`இந்த மின்னஞ்சல் முகவரியுடன் எந்த உறுப்ப
13ினரும் இல்லை.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`மின்னஞ்சல்களைப் பெறவில்லையா?`,"Now check your email!":`இப்போது உங்கள் மின்னஞ்சலைச் சரிபார்க்கவும்!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`மீண்டும் சந்தா செய்த பிறகும், உங்கள் உள்பெட்டியில் மின்னஞ்சல்களைக் காணவில்லை என்றால், உங்கள் ஸ்பாம் கோப்புறையைச் சரிபார்க்கவும். சில உள்பெட்டி வழங்குநர்கள் முந்தைய ஸ்பாம் புகார்களின் பதிவை வைத்திருப்பார்கள் மற்றும் மின்னஞ்சல்களை தொடர்ந்து கொடியிடுவார்கள். இது நடந்தால், சமீபத்திய செய்திமடலை 'ஸ்பாம் அல்ல' என்று குறிக்கவும், இது அதை உங்கள் முதன்மை உள்பெட்டிக்கு திருப்பி அனுப்பும்.`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`நிரந்தர தோல்வி (பவுன்ஸ்)`,"Phone number":`தொலைபேசி எண்`,Plan:`திட்டம்`,"Plan checkout was cancelled.":`திட்ட செக்அவுட் ரத்து செய்யப்பட்டது.`,"Plan upgrade was cancelled.":`திட்ட மேம்படுத்தல் ரத்து செய்யப்பட்டது.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`உங்கள் இலவச சந்தாவை சரிசெய்ய {supportAddress} ஐத் தொடர்பு கொள்ளவும்.`,"Please enter {fieldName}":`{fieldName} ஐ உள்ளிடவும்`,"Please fill in required fields":`தேவையான புலங்களை நிரப்பவும்`,Podcasts:``,"Re-enable emails":`மின்னஞ்சல்களை மீண்டும் இயக்கு`,Recommendations:`பரிந்துரைகள்`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`{price}க்கு புதுப்பிக்கப்படுகிறது.`,"Resume subscription":``,Retry:`மீண்டும் முயற்சி`,Save:`சேமி`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`உள்நுழைவு இணைப்பை அனுப்புகிறது...`,"Sending...":`அனுப்புகிறது...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`அனைத்தையும் காட்டு`,"Sign in":`உள்நுழைக`,"Sign out":`வெளியேறு`,"Sign up":`பதிவு செய்`,"Signup error: Invalid link":`பதிவு பிழை: தவற
13ான இணைப்பு`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`ஏதோ தவறு நடந்துவிட்டது, பிறகு மீண்டும் முயற்சிக்கவும்.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`மன்னிக்கவும், அது வேலை செய்யவில்லை.`,"Spam complaints":`ஸ்பாம் புகார்கள்`,"Start {amount}-day free trial":`{amount}-நாள் இலவச சோதனையைத் தொடங்கு`,"Starting {startDate}":`{startDate} முதல் தொடங்குகிறது`,"Starting today":`இன்று முதல் தொடங்குகிறது`,"Submit feedback":`கருத்தை சமர்ப்பிக்கவும்`,Subscribe:`சந்தா செய்`,Subscribed:`சந்தா செய்யப்பட்டது`,"Subscription plan updated successfully":`சந்தா திட்டம் வெற்றிகரமாக புதுப்பிக்கப்பட்டது`,Success:`வெற்றி`,"Success! Check your email for magic link to sign-in.":`வெற்றி! உள்நுழைய மேஜிக் இணைப்புக்காக உங்கள் மின்னஞ்சலைச் சரிபார்க்கவும்.`,"Success! Your account is fully activated, you now have access to all content.":`வெற்றி! உங்கள் கணக்கு முழுமையாக செயல்படுத்தப்பட்டுள்ளது, இப்போது உங்களுக்கு அனைத்து உள்ளடக்கத்திற்கும் அணுகல் உள்ளது.`,"Success! Your email is updated.":`வெற்றி! உங்கள் மின்னஞ்சல் புதுப்பிக்கப்பட்டது.`,"Successfully unsubscribed":`வெற்றிகரமாக சந்தா நீக்கப்பட்டது`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`சந்தா செய்ததற்கு நன்றி. நீங்கள் படிக்கத் தொடங்குவதற்கு முன், கீழே நீங்கள் ரசிக்கக்கூடிய சில பிற தளங்கள் உள்ளன.`,"Thank you for your support":`உங்கள் ஆதரவுக்கு நன்றி`,"Thank you for your support!":`உங்கள் ஆதரவுக்கு நன்றி!`,"Thanks for the feedback!":`கருத்துக்கு நன்றி!`,"That didn't go to plan":`அது திட்டமிட்டபடி நடக்கவில்லை`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`உங்களுக்காக எங்களிடம் உள்ள மின்னஞ்சல் முகவரி {memberEmail} - அது சரியாக இல்லை என்றால், நீங்கள் அதை உங்கள் <button>கணக்கு அமைப்புகள் பகுதியில்</button> புதுப்பிக்கலாம்.`,"There was a problem submitting your feedback. Please try again a little later.":`உங்கள் கருத்தை சமர்ப்பிப்பதில் சிக்கல் ஏற்பட்டது. சிறிது நேரம் கழித்து மீண்டும் முயற்சிக்கவும்.`,"There was an error cancelling your subscription, please try again.":`உங்கள் சந்தாவை ரத்து செய்வதில் பிழை ஏற்பட்டது, மீண்டும் முயற்சிக்கவும்.`,"There was an error continuing your subscription, please try again.":`உங்கள் சந்தாவைத் தொடர்வதில் பிழை ஏற்ப
13ட்டது, மீண்டும் முயற்சிக்கவும்.`,"There was an error processing your payment. Please try again.":`உங்கள் கட்டணத்தை செயலாக்குவதில் பிழை ஏற்பட்டது. மீண்டும் முயற்சிக்கவும்.`,"There was an error sending the email, please try again":`மின்னஞ்சலை அனுப்புவதில் பிழை ஏற்பட்டது, மீண்டும் முயற்சிக்கவும்`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`இந்த தளம் அழைப்பு மட்டுமே, அணுகலுக்கு உரிமையாளரைத் தொடர்பு கொள்ளவும்.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`இந்த தளம் தற்போது கட்டணங்களை ஏற்கவில்லை.`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`பதிவை முடிக்க, உங்கள் உள்பெட்டியில் உள்ள உறுதிப்படுத்தல் இணைப்பைக் கிளிக் செய்யவும். 3 நிமிடங்களுக்குள் அது வரவில்லை என்றால், உங்கள் ஸ்பாம் கோப்புறையைச் சரிபார்க்கவும்!`,"To continue to stay up to date, subscribe to {publication} below.":`தொடர்ந்து புதுப்பிக்கப்பட்டிருக்க, கீழே உள்ள {publication}க்கு சந்தா செய்யுங்கள்.`,"Too many attempts try again in {number} days.":`மிக அதிகமான முயற்சிகள் {number} நாட்களில் மீண்டும் முயற்சிக்கவும்.`,"Too many attempts try again in {number} hours.":`மிக அதிகமான முயற்சிகள் {number} மணிநேரங்களில் மீண்டும் முயற்சிக்கவும்.`,"Too many attempts try again in {number} minutes.":`மிக அதிகமான முயற்சிகள் {number} நிமிடங்களில் மீண்டும் முயற்சிக்கவும்.`,"Too many different sign-in attempts, try again in {number} days":`மிக அதிகமான வேறுபட்ட உள்நுழைவு முயற்சிகள், {number} நாட்களில் மீண்டும் முயற்சிக்கவும்`,"Too many different sign-in attempts, try again in {number} hours":`மிக அதிகமான வேறுபட்ட உள்நுழைவு முயற்சிகள், {number} மணிநேரங்களில் மீண்டும் முயற்சிக்கவும்`,"Too many different sign-in attempts, try again in {number} minutes":`மிக அதிகமான வேறுபட்ட உள்நுழைவு முயற்சிகள், {number} நிமிடங்களில் மீண்டும் முயற்சிக்கவும்`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`{amount} நாட்களுக்கு இலவசமாக முயற்சிக்கவும், பின்னர் {originalPrice}.`,"Unable to initiate checkout session":`செக்அவுட் அமர்வைத் தொடங்க முடியவில்லை`,"Unlock access to all newsletters by becoming a paid subscriber.":`பணம் செலுத்தும் சந்தாதாரராக மாறி அனைத்து செய்திமடல்களுக்கும் அணுகலைத் திறக்கவும்.`,"Unsubscribe from all emails":`அனைத்து மின்னஞ்சல்களிலிருந்தும் சந்தா நீக்கு`,Unsubscribed:`சந்தா நீக்கப்ப
13ட்டது`,"Unsubscribed from all emails.":`அனைத்து மின்னஞ்சல்களிலிருந்தும் சந்தா நீக்கப்பட்டது.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`மின்னஞ்சல்களிலிருந்து சந்தா நீக்குவது {title}க்கான உங்கள் பணம் செலுத்திய சந்தாவை ரத்து செய்யாது`,Update:`புதுப்பி`,"Update your preferences":`உங்கள் விருப்பங்களை புதுப்பிக்கவும்`,"Updates & announcements":``,"Verification link sent, check your inbox":`சரிபார்ப்பு இணைப்பு அனுப்பப்பட்டது, உங்கள் உள்பெட்டியைச் சரிபார்க்கவும்`,"Verify your email address is correct":`உங்கள் மின்னஞ்சல் முகவரி சரியானதா என்பதை சரிபார்க்கவும்`,"Verifying...":``,"View plans":`திட்டங்களைக் காண்க`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`மின்னஞ்சல் முகவரி காணப்படவில்லை என்பதால் உங்களை சந்தா நீக்க முடியவில்லை. தயவுசெய்து தள உரிமையாளரைத் தொடர்பு கொள்ளவும்.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`மீண்டும் வரவேற்கிறோம், {name}!`,"Welcome back!":`மீண்டும் வரவேற்கிறோம்!`,"Welcome to {siteTitle}":`{siteTitle}க்கு வரவேற்கிறோம்`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`ஒரு உள்பெட்டி மின்னஞ்சலை ஏற்க தவறும்போது அது பொதுவாக பவுன்ஸ் என்று அழைக்கப்படுகிறது. பல சந்தர்ப்பங்களில், இது தற்காலிகமாக இருக்கலாம். இருப்பினும், சில சந்தர்ப்பங்களில், மின்னஞ்சல் முகவரி தவற
13ானதாக அல்லது இல்லாததாக இருக்கும்போது, பவுன்ஸ் செய்யப்பட்ட மின்னஞ்சல் நிரந்தர தோல்வியாக திருப்பி அனுப்பப்படலாம்.`,"Why has my email been disabled?":`ஏன் எனது மின்னஞ்சல் முடக்கப்பட்டுள்ளது?`,"X (Twitter)":``,year:`ஆண்டு`,Yearly:`வருடாந்திர`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`தற்போது உங்களுக்கு இலவச உறுப்பினர் உள்ளது, முழு அணுகலுக்கு பணம் செலுத்தும் சந்தாவிற்கு மேம்படுத்தவும்.`,"You have been successfully resubscribed":`நீங்கள் வெற்றிகரமாக மீண்டும் சந்தா செய்யப்பட்டுள்ளீர்கள்`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`நீங்கள் தற்போது மின்னஞ்சல்களைப் பெறவில்லை`,"You're not receiving emails":`நீங்கள் மின்னஞ்சல்களைப் பெறவில்லை`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`நீங்கள் சமீபத்திய செய்தியை ஸ்பாம் என குறித்திருப்பதால் அல்லது உங்கள் வழங்கப்பட்ட மின்னஞ்சல் முகவரிக்கு செய்திகளை அனுப்ப முடியவில்லை என்பதால் நீங்கள் மின்னஞ்சல்களைப் பெறவில்லை.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`நீங்கள் வெற்றிகரமாக உள்நுழைந்துள்ளீர்கள்.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`நீங்கள் வெற்றிகரமாக சந்தா செய்துள்ளீர்கள் <strong>{siteTitle}</strong>`,"Your account":`உங்கள் கணக்கு`,"Your email":``,"Your email has failed to resubscribe, please try again":`உங்கள் மின்னஞ்சல் மீண்டும் சந்தா செய்ய முடியவில்லை, தயவுசெய்து மீண்டும் முயற்சிக்கவும்`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`உங்கள் உள்ளீடு வெளியிடப்படுவதை வடிவமைக்க உதவுகிறது.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`உங்கள் சந்தா {expiryDate} அன்று காலாவதியாகும்`,"Your subscription will renew on {renewalDate}":`உங்கள் சந்தா {renewalDate} அன்று புதுப்பிக்கப்படும்`,"Your subscription will start on {subscriptionStart}":`உங்கள் சந்தா {subscriptionStart} அன்று தொடங்கும்`},Ds={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`ฟรี {amount} วัน`,"{amount} off":`ลด {amount}`,"{amount} off for first {number} months.":`ลด {amount} สำหรับ {number} เดือนแรก`,"{amount} off for first {period}.":`ลด {amount} สำหรับ {period} ไตรมาสแรก`,"{amount} off forever.":`ลด {amount} ตลอดไป`,"{discount}% discount":`ส่วนลด {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} นี้จะไม่ได้รับจดหมายข่าวจาก {newsletterName} อีกต่อไป`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} จะไม่ได้รับอีเมลอีกต่อไป เมื่อมีคนตอบกลับความคิดเห็นของคุณ`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} จะไม่ได้รับจดหมายข่าวนี้อีกต่อไป`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`ฟรี {trialDays} วัน`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`บัญชี`,"Account details updated successfully":``,"Account settings":`ตั้งค่าบัญชี`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`หลังจากช่วงทดลองใช้ฟรีสิ้นสุดลง, คุณจะถูกเรียกเก็บเงินตามราคาปกติตามระดับที่คุณเลือกไว้ คุณสามารถยกเลิกก่อนเวลาดังกล่าวได้เสมอ`,"Already a member?":`เป็นสมาชิกอยู่แล้ว?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a>
13 if the error persists.":`เกิดข้อผิดพลาดที่ไม่คาดคิด โปรดลองอีกครั้งหรือ <a>ติดต่อฝ่ายสนับสนุน</a> หากข้อผิดพลาดยังคงอยู่`,Back:`ย้อนกลับ`,"Back to Log in":`กลับไปยังเข้าสู่ระบบ`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`แบล็คฟรายเดย์`,Bluesky:``,"Cancel anytime.":`ยกเลิกได้ตลอดเวลา`,"Cancel subscription":`ยกเลิกการรับสมัครข้อมูล`,Canceled:``,"Cancellation reason":`เหตุผลการยกเลิก`,Change:`เปลี่ยน`,"Change plan":``,"Check spam & promotions folders":`ตรวจสอบโฟลเดอร์สแปมและโปรโมชัน`,"Check with your mail provider":`ตรวจสอบกับผู้ให้บริการอีเมลของคุณ`,"Check your inbox to verify email update":``,Choose:`เลือก`,"Choose a different plan":`เลือกแผนอื่น`,"Choose a plan":``,"Choose your newsletters":`เลือกอีเมลที่ต้องการรับจดหมายข่าว`,"Click here to retry":`คลิกที่นี่เพื่อลองอีกครั้ง`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`ปิด`,Code:``,"Comment preferences updated.":``,Comments:`ความคิดเห็น`,Complimentary:`เพิ่มเติมฟรีโดยไม่คิดค่าใช้จ่าย`,Confirm:`ยืนยัน`,"Confirm cancellation":`ยืนยันการยกเลิก`,"Confirm subscription":`ยืนยันการรับสมัครข้อมูล`,"Contact support":`ติดต่อฝ่ายสนับสนุน`,Continue:`ดำเนินการต่อ`,"Continue subscription":`รับสมัครข้อมูลต่อ`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`ไม่สามารถลงชื่อเข้าใช้ได้ ลิงก์เข้าสู่ระบบหมดอายุ`,"Could not update email! Invalid link.":`ไม่สามารถอัปเดตอีเมลได้! ลิงก์ไม่ถูกต้อง`,"Create a new contact":`สร้างผู้ติดต่อใหม่`,"Current plan":`แผนปัจจุบัน`,"Delete account":`ลบบัญชี`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`ไม่ได้ตั้งใจที่จะทำเช่นนี้? จัดการการตั้งค่าของคุณ<button>ที่นี่</button>`,"Don't have an account?":`ยังไม่มีบัญชี?`,Edit:`แก้ไข`,Email:`อีเมล`,"Email confirmation link expired.":``,"Email newsletter":`จดหมายข่าวทางอีเมล`,"Email newsletter settings updated":``,"Email preferences":`การตั้งค่าอีเมล`,"Email preferences updated.":``,Emails:`อีเมล`,"Emails disabled":`อีเมลถูกปิดใช้งาน`,"Ends {offerEndDate}":`สิ้นสุด {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`ข้อผิดพลาด`,"Expires {expiryDate}":`หมดอายุ {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`ตลอดไป`,"Free Trial – Ends {trialEnd}":`ทดลองใช้ฟรี - สิ้นสุด {trialEnd}`,"Get help":`ต้องการความช่วยเหลือ`,"Get in touch for help":`ติดต่อขอความช่วยเหลือ`,"Get notified when someone replies to your comment":`รับการแจ้งเตือนเมื่อมีคนตอบกลับความคิดเห็นของคุณ`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`ให้ข้อเสนอแนะเà¸
13à¸µà¹ˆà¸¢à¸§à¸à¸±à¸šà¹‚พสต์นี้`,"Help! I'm not receiving emails":`ช่วยด้วย! ฉันไม่ได้รับอีเมล`,"Here are a few other sites you may enjoy.":`นี่คือเว็บอื่นๆ บางส่วนที่คุณอาจชอบ`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`หากจดหมายข่าวถูกทำเครื่องหมายว่าเป็นสแปม อีเมลจะถูกปิดใช้งานโดยอัตโนมัติสำหรับที่อยู่นั้น เพื่อให้แน่ใจว่าคุณจะไม่ได้รับข้อความที่ไม่ต้องการอีกต่อไป`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`หากการร้องเรียนเกี่ยวกับสแปมเกิดขึ้นโดยไม่ได้ตั้งใจ หรือคุณต้องการเริ่มรับอีเมลอีกครั้ง คุณสามารถสมัครรับอีเมลอีกครั้งโดยคลิกที่ปุ่มบนหน้าจอก่อนหน้า`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`หากคุณยกเลิกการรับสมัครข้อมูลตอนนี้, คุณจะยังสามารถเข้าถึงได้ต่อไปจนถึง {periodEnd}`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`หากคุณมีบัญชีอีเมลของบริษัทหรือภาครัฐ โปรดติดต่อแผนกไอทีของคุณและขอให้พวกเขาอนุญาตให้รับอีเมลจาก {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`ลิงค์เข้าสู่ระบบถูกส่งไปยังกล่องจดหมายของคุณแล้ว หากไม่ได้รับภายใน 3 นาที โปรดตรวจสอบโฟลเดอร์สแปมของคุณ`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`หากคุณต้องการเริ่มรับอีเมลอีกครั้ง ขั้นตอนถัดไปที่ดีที่สุดคือตรวจสอบที่อยู่อีเมลของคุณในระบบเพื่อดูปัญหาใดๆ หรือไม่ จากนั้นคลิกรับสมัครข้อมูลใหม่บนหน้าจอก่อนหน้า`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`หากคุณไม่ได้รับจดหมายข่าวทางอีเมลที่คุณสมัครรับข้อมูล โปรดตรวจสอบรายการต่อไปนี้`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`หากคุณตรวจสอบทั้งหมดนี้แล้ว แต่ยังไม่ได้รับอีเมล คุณสามารถติดต่อเพื่อแก้ไขปัญหาได้โดยติดต่อ {supportAddress}`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`ในกรณีที่พยายามส่งจดหมายข่าวและได้รับความล้มเหลวอย่างถาวร, ที่อยู่อีเมลจะถูกปิดการใช้งานจากบัญชี`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`ในโปรแกรมรับส่งอีเมลของคุณ ให้เพิ่ม {senderEmail} ลงในรายชื่อผู้ติดต่อของคุณ นี่เป็นการส่งสัญญาณไปยังผู้ให้บริการอีเมลของคุณ ว่าอีเมลที่ส่งจากที่อยู่นี้เชื่อถือได้`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`เห็นแบบนี้ให้น้อยลง`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`ตรวจสอบให้แน่ใจว่าอีเมลไม่ได้ไปอยู่ในโฟลเดอร์สแปมหรือโปรโมชั่นในกล่องจดหมายของคุณโดยไม่ได้ตั้งใจ หากเป็นเช่นนั้น ให้คลิก "ทำเครื่องหมายว่าไม่ใช่สแปม" และ/หรือ "ย้ายไปที่กล่องจดหมาย"`,Manage:`จัดการ`,"Maybe later":`ไว้ก่อน`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`การเป็นสมาชิกไม่พร้อมใช้งาน, โปรดติดต่อเจ้าของเพื่อขอสิทธิ์ในการเข้าถึง`,month:``,Monthly:`รายเดือน`,"More like this":`เห็นแบบนี้ให้มากขึ้น`,"More options":``,Name:`ชื่อ`,"Need more help? Contact support":`ต้องการความช่วยเหลือเพิ่มเติม? ติดต่อฝ่ายสนับสนุน`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`จดหมายข่าวสามารถปิดการใช้งานในบัญชีของคุณด้วยเหตุผลสองประการ: อีเมลก่อนหน้านี้ถูกทำเครื่องหมายว่าเป็นสแปม หรือการพยายามที่ส่งอีเมล ส่งผลให้เกิดความล้มเหลวถาวร (อีเมลตีกลับ)`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`ไม่ได้รับอีเมล?`,"Now check your email!":`ตรวจสอบอีเมลของคุณตอนนี้!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`เมื่อรับสมัครข้อมูลใหม่แล้ว, หากคุณยังคงไม่เห็นอีเมลในกล่องจดหมายของคุณ ให้ตรวจสอบโฟลเดอร์สแปมของคุณ. ผู้ให้บริการกล่องจดหมายบางราย เก็บบันทึกการร้องเรียนเกี่ยวกับสแปมก่อนหน้านี้ และจะทำการตั้งค่าสถานะอีเมลต่อไป หากเกิดเหตุการณ์เช่นนี้ ให้ทำเครื่องหมายจดหมายข่าวล่าสุดว่า 'ไม่ใช่สแปม' เพื่อย้ายกลับไปยังกล่องจดหมายหลักของคุณ`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`ความล้มเหลวอย่างถาวร (อีเมลถูกตีกลับ)`,"Phone number":``,Plan:`แผน`,"Plan checkout was cancelled.":`การชำระเงินตามแผนถูกยกเลิก`,"Plan upgrade was cancelled.":`การอัปเกรดแผนถูกยกเลิก`,"Please contact {supportAddress} to adjust your complimentary subscription.":`โปรดติดต่อ {supportAddress} เพื่อปรับเปลี่ยนการรับสมัครข้อมูลฟรีของคุณ`,"Please enter {fieldName}":``,"Please fill in required fields":`กรุณากรอกข้อมูลในช่องให้ครบถ้วน`,Podcasts:``,"Re-enable emails":`เปิดใช้งานอีเมลนี้อีกครั้ง`,Recommendations:`รายการแนะนำ`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`ต่ออายุที่ {price}`,"Resume subscription":``,Retry:`ลองอีกครั้ง`,Save:`บันทึก`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`กำลังส่งลิงก์เข้าสู่ระบบ...`,"Sending...":`กำลังส่ง...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`แสดงทั้งหมด`,"Sign in":`ลงชื่อเข้าใช้`,"Sign out":`ออกจากระบบ`,"Sign up":`สมัครใช้งาน`,"Signup error: Invalid link":`มีข้อผิดพลาดในการสมัครใช้งาน: ลิงก์ไม่ถูกต้อง`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`ขออภัย, ไม่สามารถส่งได้`,"Spam complaints":`การร้องเรียนเกี่ยวกับสแปม`,"Start {amount}-day free trial":`เริ่มทดลองใช้ฟรี {amount} วัน`,"Starting {startDate}":`เริ่มวันที่ {startDate}`,"Starting today":`เริ่มตั้งแต่วันนี้เป็นต้นไป`,"Submit feedback":`ส่งข้อเสนอแนะ`,Subscribe:`รับสมัครข้อมูล`,Subscribed:`รับสมัครข้อมูลแล้ว`,"Subscription plan updated successfully":``,Success:`สำเร็จ`,"Success! Check your email for magic link to sign-in.":`สำเร็จ! ตรวจสอบอีเมลของคุณเพื่อดูลิงก์วิเศษสำหรับลงชื่อเข้าใช้`,"Success! Your account is fully activated, you now have access to all content.":`สำเร็จ! บัญชีของคุณเปิดใช้งานโดยสมบูรณ์แล้ว ตอนนี้คุณสามารถเข้าถึงเนื้อหาทั้งหมดได้แล้ว`,"Success! Your email is updated.":`อัปเดตอีเมลสำเร็จแล้ว!`,"Successfully unsubscribed":`ยกเลิกการรับสมัครข้อมูลเรียบร้อยแล้ว`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`ขอบคุณสำหรับการรับสมัครข้อมูล ก่อนที่คุณจะเริ่มอ่าน ด้านล่างนี้คือเว็บไซต์อื่นๆ บางส่วนที่คุณอาจชอบ`,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`ขอบคุณสำหรับความคิดเห็น!`,"That didn't go to plan":`บางอย่างไม่เป็นไปตามแผน`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`ที่อยู่อีเมลของคุณที่เรามีคือ {memberEmail} — หากไม่ถูกต้อง คุณสามารถอัปเดตได้ใน<button>
13พื้นที่การตั้งค่าบัญชี</button>`,"There was a problem submitting your feedback. Please try again a little later.":`เกิดปัญหาในการส่งความคิดเห็นของคุณ โปรดลองอีกครั้งในภายหลัง`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`เว็บไซต์นี้สำหรับผู้ได้รับเชิญเท่านั้น โปรดติดต่อเจ้าของเพื่อเข้าถึง`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`เพื่อทำการลงทะเบียนให้เสร็จสิ้น คลิกลิงก์ยืนยันในกล่องจดหมายของคุณ หากไม่ได้รับภายใน 3 นาที ให้ตรวจสอบโฟลเดอร์สแปมของคุณ!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`ทดลองใช้ฟรี {amount} วัน จากนั้นจ่ายเป็น {originalPrice}`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`ปลดล็อกการเข้าถึงจดหมายข่าวทั้งหมดโดยสมัครเป็นสมาชิกแบบชำระเงิน`,"Unsubscribe from all emails":`ยกเลิกการรับสมัครข้อมูลทางอีเมลทั้งหมด`,Unsubscribed:`ยกเลิกการรับสมัครข้อมูลทางอีเมลแล้ว`,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`การยกเลิกการสมัครรับอีเมล จะไม่ยกเลิกการรับสมัครข้อมูลแบบชำระเงินของคุณกับ {title}`,Update:`อัปเดต`,"Update your preferences":`อัปเดตการตั้งค่าของคุณ`,"Updates & announcements":``,"Verification link sent, check your inbox":`ส่งลิงก์ยืนยันแล้ว โปรดตรวจสอบกล่องจดหมายของคุณ`,"Verify your email address is correct":`โปรดตรวจสอบที่อยู่อีเมลของคุณให้ถูกต้อง`,"Verifying...":``,"View plans":`ดูแผน`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`เราไม่สามารถยกเลิกการรับสมัครข้อมูลของคุณได้ เนื่องจากไม่พบที่อยู่อีเมล โปรดติดต่อเจ้าของเว็บไซต์`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`ยินดีต้อนรับกลับมา, {name}!`,"Welcome back!":`ยินดีต้อนรับกลับ!`,"Welcome to {siteTitle}":`ยินดีต้อนรับสู่ {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`เมื่อกล่องจดหมายเข้าไม่ยอมรับอีเมล โดยทั่วไปจะเรียกว่าการตีกลับ. ในหลายกรณี, การดำเนินการนี้อาจเกิดขึ้นชั่วคราว. อย่างไรก็ตาม ในบางกรณี อีเมลที่ถูกตีกลับ สามารถส่งคืนเป็นความล้มเหลวถาวรเมื่อที่อยู่อีเมลไม่ถูกต้องหรือไม่มีอยู่จริง`,"Why has my email been disabled?":`เหตุใดอีเมลของฉันจึงถูกปิดการใช้งาน?`,"X (Twitter)":``,year:``,Yearly:`รายปี`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`ขณะนี้คุณเป็นสมาชิกฟรี, อัปเกรดเป็นการรับสมัครข้อมูลแบบชำระเงินเพื่อการเข้าถึงเต็มรูปแบบ`,"You have been successfully resubscribed":`คุณรับสมัครข้อมูลทางอีเมลอีกครั้งสำเร็จแล้ว`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`ขณะนี้คุณไม่ได้รับข่าวสารทางอีเมล`,"You're not receiving emails":`คุณไม่ได้รับอีเมล`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`คุณไม่ได้รับอีเมล เนื่องจากคุณทำเครื่องหมายข้อความล่าสุดว่าเป็นสแปม, หรือเนื่องจากไม่สามารถส่งข้อความไปยังที่อยู่อีเมลที่คุณให้ไว้`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`คุณลงชื่อเข้าใช้สำเร็จแล้ว`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`คุณรับสมัครข้อมูลสำเร็จแล้ว <strong>{siteTitle}</strong>`,"Your account":`บัญชีของคุณ`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`ข้อมูลของคุณ จะช่วยกำหนดสิ่งที่จะได้รับการเผยแพร่ในอนาคต`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`การรับสมัครข้อมูลของคุณจะหมดอายุในวันที่ {expiryDate}`,"Your subscription will renew on {renewalDate}":`การรับสมัครข้อมูลของคุณจะต่ออายุในวันที่ {renewalDate}`,"Your subscription will start on {subscriptionStart}":`การรับสมัครข้อมูลของคุณจะเริ่มในวันที่ {subscriptionStart}`},Os={"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% tasarruf edin)`,"{amount} days free":`{amount} gün ücretsiz`,"{amount} off":`{amount} indirim`,"{amount} off for first {number} months.":`İlk {number} ay için {amount} indirim.`,"{amount} off for first {period}.":`İlk {period} için {amount} indirim.`,"{amount} off forever.":`Sonsuza kadar {amount} indirim.`,"{discount}% discount":`%{discount} indirim`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} artık {newsletterName} bültenini almayacak.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail}, yorumlarınıza yanıt verildiğinde artık e-posta almayacak.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} artık bu bülteni almayacak.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":`{months} ay`,"{months} months free":`{months} ay ücretsiz`,"{tierName} membership":`{tierName} aboneliği`,"{trialDays} days free":`{trialDays} gün ücretsiz`,"{years} years":`{years} yıl`,"+1 (123) 456-7890":`+90 (123) 456-7890`,"1 month":`1 ay`,"1 month free":`1 ay ücretsiz`,"1 year":`1 yıl`,"A gift, just for you":`Size özel bir hediye`,"Access your RSS feeds":`RSS kagnağınıza erişin`,Account:`Hesap`,"Account details updated successfully":`Hesap bilgileri başarıyla güncellendi`,"Account settings":`Hesap ayarları`,"Add a personal note":`Kişisel bir not ekleyin`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Ücretsiz deneme süresi bittikten sonra seçtiğin planın normal fiyatından ücretlendirileceksin. O zamana kadar her an iptal edebilirsin.`,"Already a member?":`Zaten üye misin?`,"An error occurred":`Bir hata meydana geldi`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Beklenmeyen bir hata oluştu. Lütfen tekrar deneyin veya hata devam ederse <a>destek ile iletişime geçin</a>.`,Back:`Geri dön`,"Back to Log in":`Giriş ekranına geri dön`,"Before you go":`Gitmeden önce`,"Billing info & receipts":`Fatura bilgileri ve makbuzlar`,"Black Friday":`Muhteşem Cuma`,Bluesky:`Bluesky`,"Cancel anytime.":`İstediğiniz zaman iptal edin.`,"Cancel subscription":`Aboneliği iptal et`,Canceled:`İptal edildi`,"Cancellation reason":`İptal sebebi`,Change:`Değiştir`,"Change plan":`Plan değiştir`,"Check spam & promotions folders":`Spam ve promosyonlar klasörlerini kontrol edin`,"Check with your mail provider":`Posta sağlayıcınızla kontrol edin`,"Check your inbox to verify email update":`E-posta güncellemesini doğrulamak için gelen kutunuzu kontrol edin`,Choose:`Seç`,"Choose a different plan":`Farklı bir plan seç`,"Choose a plan":`Bir plan seçin`,"Choose your newsletters":`Bültenleri seç`,"Click here to retry":`Tekrar denemek için buraya tıkla`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`Üyeliğinizi kullanmayı tamamlamak için gelen kutunuzdaki onay bağlantısına tıklayın. 3 dakika içinde ulaşmazsa spam klasörünüzü kontrol edin.`,Close:`Kapat`,Code:`Kod`,"Comment preferences updated.":`Yorum tercihleri güncellendi.`,Comments:`Yorumlar`,Complimentary:`Ücretsiz`,Confirm:`Onayla`,"Confirm cancellation":`İptal İşlemini Onayla`,"Confirm subscription":`Aboneliği onayla`,"Contact support":`Desteğe başvurun`,Continue:`Devam et`,"Continue subscription":`Aboneliğe devam et`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`İstediğiniz zaman ücretli aboneliğe devam edin. Kalan hediye süreniz ücretsiz deneme olarak eklenecektir.`,Copied:`Kopyalandı`,Copy:`Kopyala`,"Copy link":`Bağlantıyı kopyala`,"Could not create Stripe billing portal session":`Stripe ödeme oturumu oluşturulamadı`,"Could not create Stripe checkout session":`Stripe ödeme oturumu oluşturulamadı`,"Could not sign in. Login link expired.":`Oturum açılamadı. Oturum açma bağlantısının süresi doldu.`,"Could not update email! Invalid link.":`E-posta güncellenemedi! Geçersiz bağlantı.`,"Create a new contact":`Yeni bir 
13kullanıcı oluştur`,"Current plan":`Mevcut plan`,"Delete account":`Hesabı sil`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Bunu yanlışlıkla yaptıysanız, tercihlerinizi <button>buradan</button> yönetebilirsiniz.`,"Don't have an account?":`Hesabın yok mu?`,Edit:`Düzenle`,Email:`E-posta`,"Email confirmation link expired.":`E-posta onay bağlantısı zaman aşımına uğradı.`,"Email newsletter":`E-posta bülteni`,"Email newsletter settings updated":`E-posta bülteni ayarları güncellendi`,"Email preferences":`E-posta tercihleri`,"Email preferences updated.":`E-posta tercihleri güncellendi.`,Emails:`E-postalar`,"Emails disabled":`E-postalar devre dışı`,"Ends {offerEndDate}":`{offerEndDate} tarihinde bitiyor`,"Enjoy {amountOff} off forever.":`{amountOff} indiriminizin tadını çıkarın.`,"Enjoy {months} free months on us.":`Ücretsiz {months} ayınızın tadını çıkarın.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Ücretsiz {months} ayınızın tadını çıkarın. {newBillingDate} tarihine kadar ücretlendirilmeyeceksiniz.`,"Enjoy a free month on us.":`Ücretsiz ayınızın tadını çıkarın.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Ücretsiz ayınızın tadını çıkarın. {newBillingDate} tarihine kadar ücretlendirilmeyeceksiniz.`,"Enter code above":`Yukarıdaki kodu girin`,"Enter your email address":`E-posta adresinizi girin`,"Enter your name":`Adınızı girin`,Error:`Hata`,"Expires {expiryDate}":`{expiryDate} tarihinde sona eriyor`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`Abonelik iptal edilemedi, lütfen tekrar deneyin`,"Failed to log in, please try again":`Giriş yapılamadı, lütfen tekrar deneyin`,"Failed to log out, please try again":`Çıkış yapılamadı, lütfen tekrar deneyin`,"Failed to open billing portal, please try again":`Fatura merkezi açılamadı, lütfen tekrar deneyin`,"Failed to process checkout, please try again":`Ödeme işlemi yapılamadı, lütfen tekrar deneyin`,"Failed to send magic link email":`Sihirli bağlantı e-posta iletisi gönderilemedi`,"Failed to send verification email":`Doğrulama e-posta iletisi gönderilemedi`,"Failed to sign up, please try again":`Kayıt işlemi başarısız oldu, lütfen tekrar deneyin`,"Failed to update account data":`Hesap verileri güncellenemedi`,"Failed to update account details":`Hesap detayları güncellenemedi`,"Failed to update billing information, please try again":`Ödeme bilgisi güncellenemedi, lütfen tekrar deneyin`,"Failed to update newsletter settings":`Bülten ayarları güncellenemedi`,"Failed to update subscription, please try again":`Abonelik güncellenemedi, lütfen tekrar deneyin`,"Failed to verify code, please try again":`Kod doğrulanamadı, lütfen tekrar deneyin`,Forever:`Süresiz`,"Free Trial – Ends {trialEnd}":`Ücretsiz Deneme – Bitiş Tarihi {trialEnd}`,"Get help":`Yardım al`,"Get in touch for help":`Yardım için iletişime geçin`,"Get notified when someone replies to your comment":`Birisi yorumuna cevap yazdığında bildirim al`,"Gift a membership":`Abonelik hediye et`,"Gift could not be redeemed":`Hediye kullanılamadı`,"Gift details":`Hediye detayları`,"Gift redeemed! You're all set.":`Hediye kullanıldı! İşlem tamam!`,"Gift subscription":`Abonelik hediye et`,"Gift subscriptions are not available right now.":`Hediye abonelikler şu anda kullanılamıyor.`,"Gift value":`Hediye değeri`,"Give feedback on this post":`Gönderiye geri bildirim ver`,"Help! I'm not receiving emails":`Yardım! E-posta iletileri almıyorum`,"Here are a few other sites you may enjoy.":`İşte keyif alabileceğiniz birkaç diğer site daha.`,"Hide details":`Detayları gizle`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Bir haber bülteni spam olarak işaretlenirse, artık istenmeyen mesaj almadığınızdan emin olmak için bu adres için e-postalar otomatik olarak devre dışı bırakılır.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Spam şikayeti yanlışlıkla olduysa veya tekrar e-posta almaya başlamak istiyorsanız, önceki ekrandaki düğmeyi tıklayarak e-postalara yeniden abone olabilirsiniz.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Aboneliğinizi şimdi iptal ederseniz, {periodEnd} tarihine kadar erişiminiz devam edecek.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Kurumsal veya devlet e-posta hesabınız varsa BT departmanınıza ulaşın ve {senderEmail} adresinden e-posta alınmasına izin vermelerini isteyin.`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Gelen kutuna bir giriş bağlantısı gönderildi. Eğer 3 dakika içinde ulaşmazsa spam klasörünü kontrol ettiğinden emin ol.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`{submittedEmailOrInbox} adresinize bir ileti gönderildi. İleti içerisindeki bağlantıya tıklayın veya kodu aşağıya girin.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Tekrar e-posta almaya başlamak istiyorsanız, bundan sonraki en iyi adım, dosyadaki e-posta adresinizde herhangi bir sorun olup olmadığını kontrol etmek ve ardından önceki ekranda yeniden abone ol'u tıklamaktır.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Abone olduğunuz e-posta bültenini almıyorsanız, kontrol etmeniz gereken birkaç şey var.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Tüm bu kontrolleri tamamlamanıza rağmen hala e-posta almıyorsanız, {supportAddress} ile iletişime geçerek destek almak için ulaşabilirsiniz.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Haber bülteni göndermeye çalışırken kalıcı bir hata alınması durumunda, hesapta e-postalar devre dışı bırakılır.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`E-posta istemcinizde {senderEmail} adresini kişi listenize ekleyin. Bu, posta sağlayıcınıza bu adresten gönderilen e-postaların güvenilir olması gerektiğini bildirir.`,"Invalid email address":`Geçersiz e-posta adresi`,"Invalid verification code":`Geçersiz doğrulama kodu`,"Jamie Larson":`Ahmet Yılmaz`,"[email protected]":`[email protected]`,"Less like this":`Bunun gibi daha az`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`E-postaların yanlışlıkla gelen kutunuzun Spam veya Promosyonlar klasörlerine düşmediğinden emin olun. Varsa, "Spam değil olarak işaretle" ve/veya "Gelen kutusuna taşı"yı tıklayın.`,Manage:`Yönet`,"Maybe later":`Belki daha sonra`,"Membership details":`Üyelik detayları`,"Memberships from this email domain are currently restricted.":`Bu e-posta alan adından gelen üyelikler şu anda kısıtlıdır.`,"Memberships unavailable, contact the owner for access.":`Üyelikler müsait değil, erişim için sahibe başvurun.`,month:`ay`,Monthly:`Aylık`,"More like this":`Bunun gibi daha fazla`,"More options":`Diğer seçenekler`,Name:`İsim`,"Need more help? Contact support":`Daha fazla yardıma mı ihtiyacınız var? Desteğe başvurun`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Bültenler, hesabınızda iki nedenden dolayı devre dışı bırakılabilir: Önceki bir e-posta istenmeyen posta olarak işaretlendi veya bir e-posta gönderilmeye çalışıldığında kalıcı bir başarısızlıkla (geri dönme) sonuçlandı.`,"No member exists with this e-mail address.":`Bu e-posta adresine sahip üye bulunmamaktadır.`,"No thanks, I want to cancel":`Hayır teşekkür, iptal etmek istiyorum`,"Not ready to share? We've also emailed a copy to your inbox.":`Paylaşmaya hazır değil misiniz? Gelen kutunuza bir kopyasını da e-posta ile gönderdik.`,"Not receiving emails?":`E-posta almıyor musun?`,"Now check your email!":`Şimdi e-posta kutunu kontrol et!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Yeniden abone olduktan sonra hala e-postaları gelen kutunuzda görmüyorsanız, spam klasörünü kontrol edin. Bazı e-posta sağlayıcıları önceki spam şikayetlerini kaydedebilir ve e-postaları işaretlemeye devam edebilir. Bu durumda, en son bülteni 'Spam değil' olarak 
13işaretleyerek ana gelen kutunuza geri taşıyabilirsiniz.`,"Open AOL Mail":`AOL Mail'i aç`,"Open email":`E-postayı aç`,"Open Feedbin":`Feedbin'i aç`,"Open Gmail":`Gmail'i aç`,"Open Hey":`Hey'i aç`,"Open iCloud Mail":`iCloud Mail'i aç`,"Open Mail.ru":`Mail.ru'yu aç`,"Open Outlook":`Outlook'u aç`,"Open Proton Mail":`Proton Mail'i aç`,"Open Yahoo Mail":`Yahoo Mail'i aç`,"Permanent failure (bounce)":`Kalıcı hata (geri dönme)`,"Phone number":`Telefon numarası`,Plan:`Plan`,"Plan checkout was cancelled.":`Plan ödemesi iptal edildi.`,"Plan upgrade was cancelled.":`Plan yükseltme iptal edildi.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Ücretsiz aboneliğinizi ayarlamak için lütfen {supportAddress} ile iletişime geçin.`,"Please enter {fieldName}":`Lütfen {fieldName} girin`,"Please fill in required fields":`Lütfen gerekli alanları doldurunuz`,Podcasts:`Podcastler`,"Re-enable emails":`E-postaları yeniden etkinleştir`,Recommendations:`Tavsiyeler`,"Redeem your membership":`Üyeliğinizi kullanın`,"Redeeming...":`Kullanıma sunuluyor...`,"Renews at {price}.":`{price} karşılığında yenilenir.`,"Resume subscription":`Aboneliği devam ettir`,Retry:`Tekrar dene`,Save:`Kaydet`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Bir sonraki {durationInMonths} faturalandırma döngüsünde {amountOff} tasarruf edin. Sonrasında {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Bir sonraki faturalandırma döngünüzde {amountOff} tasarruf edin. Sonrasında {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Aşağıdaki bağlantıyı, paylaşmak istediğiniz kişiye gönderebilirsiniz.`,"Sending login link...":`Giriş bağlantısı gönderiliyor...`,"Sending...":`Gönderiliyor...`,Share:`Paylaş`,"Share a full membership to {siteTitle} with a friend or colleague":`Bir arkadaşınız veya iş arkadaşınızla {siteTitle} tam üyeliğini paylaşın.`,"Show all":`Hepsini göster`,"Sign in":`Giriş yap`,"Sign out":`Çıkış yap`,"Sign up":`Kayıt ol`,"Signup error: Invalid link":`Kayıt hatası: Geçersiz bağlantı`,"Signups from this email domain are currently restricted.":`Bu e-posta alan adından kayıtlar şu anda kısıtlıdır.`,"Something went wrong, please try again later.":`Bir şeyler ters gitti, lütfen daha sonra tekrar deneyin.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`Üzgünüz, şu anda öneri bulunmamaktadır`,"Sorry, that didn’t work.":`Üzgünüm, bu işe yaramadı.`,"Spam complaints":`Spam şikayetleri`,"Start {amount}-day free trial":`{amount} gün ücretsiz deneme süresini başlat`,"Starting {startDate}":`{startDate} tarihinden itibaren`,"Starting today":`Bugün başlıyor`,"Submit feedback":`Geri bildirim gönder`,Subscribe:`Abone`,Subscribed:`Abone olundu`,"Subscription plan updated successfully":`Abonelik planı başarıyla güncellendi`,Success:`Başarılı`,"Success! Check your email for magic link to sign-in.":`Başarılı! Oturum açmak için sihirli bağlantı için e-postanızı kontrol edin.`,"Success! Your account is fully activated, you now have access to all content.":`Başarılı! Hesabınız tamamen etkinleştirildi, artık tüm içeriğe erişebilirsiniz.`,"Success! Your email is updated.":`Başarılı! E-postanız güncellendi.`,"Successfully unsubscribed":`Abonelikten başarıyla çıkıldı`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Abone olduğunuz için teşekkür ederiz. Okumaya başlamadan önce, aşağıda keyif alabileceğiniz birkaç başka site bulunmaktadır.`,"Thank you for your support":`Desteğiniz için teşekkür ederiz`,"Thank you for your support!":`Desteğiniz için teşekkür ederiz!`,"Thanks for the feedback!":`Geri bildirim için teşekkürler!`,"That didn't go to plan":`Bir şeyler ters gitti`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Sizin için kayıtlı olan e-posta adresi {memberEmail} — eğer bu doğru değilse, bunu <button>hesap ayarları bölümünde</button> güncelleyebilirsiniz.`,"There was a problem submitting your feedback. Please try again a little later.":`Geri bildiriminiz gönderilirken bir sorun oluştu. Lütfen biraz sonra tekrar deneyin.`,"There was an error cancelling your subscription, please try again.":`Aboneliğiniz iptal edilirken bir hata oluştu, lütfen tekrar deneyin.`,"There was an error continuing your subscription, please try again.":`Aboneliğinizi devam ettirirken bir hata oluştu, lütfen tekrar deneyin.`,"There was an error processing your payment. Please try again.":`Ödemeniz işlenirken bir hata oluştu. Lütfen tekrar deneyiniz.`,"There was an error sending the email, please try again":`E-posta gönderilirken bir hata oluştu, lütfen tekrar deneyin.`,"This gift has already been consumed.":`Bu hediye zaten kullanılmış.`,"This gift has already been redeemed.":`Bu hediye zaten kullanılmış.`,"This gift has been refunded.":`Bu hediye iade edilmiştir.`,"This gift has expired.":`Bu hediyenin suresi doldu.`,"This site is invite-only, contact the owner for access.":`Bu site sadece davetiyesi olanlar içindir, erişim için site sahibiyle iletişime geç.`,"This site is not accepting donations at the moment.":`Bu site şu anda bağış kabul etmemektedir.`,"This site is not accepting payments at the moment.":`Bu site şu anda ödeme kabul etmemektedir.`,"This site only accepts paid members.":`Bu site sadece ücretli üye kabul etmektedir.`,Threads:``,Tier:`Plan`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Kaydınızı tamamlamak için gelen kutunuzdaki onay bağlantısına tıklayın. Eğer 3 dakika içinde gelmezse, spam klasörünüzü kontrol edin!`,"To continue to stay up to date, subscribe to {publication} below.":`Güncel kalmaya devam etmek için, aşağıdaki {publication} abone olun.`,"Too many attempts try again in {number} days.":`Çok fazla deneme yapıldı, lütfen {number} gün sonra tekrar deneyin.`,"Too many attempts try again in {number} hours.":`Çok fazla deneme yapıldı, lütfen {number} saat sonra tekrar deneyin.`,"Too many attempts try again in {number} minutes.":`Çok fazla deneme yapıldı, lütfen {number} dakika sonra tekrar deneyin.`,"Too many different sign-in attempts, try again in {number} days":`Çok fazla farklı giriş denemesi yapıldı, lütfen {number} gün sonra tekrar deneyin`,"Too many different sign-in attempts, try again in {number} hours":`Çok fazla farklı giriş denemesi yapıldı, lütfen {number} saat sonra tekrar deneyin`,"Too many different sign-in attempts, try again in {number} minutes":`Çok fazla farklı giriş denemesi yapıldı, lütfen {number} dakika sonra tekrar deneyin`,"Too many sign-up attempts, try again later":`Çok fazla kayıt denemesi yapıldı, daha sonra tekrar deneyin`,"Try free for {amount} days, then {originalPrice}.":`{amount} gün ücretsiz deneyin, ardından {originalPrice}.`,"Unable to initiate checkout session":`Ödeme oturumu başlatılamadı`,"Unlock access to all newsletters by becoming a paid subscriber.":`Tüm bültenlere erişimi açmak için ücretli bir abone olun.`,"Unsubscribe from all emails":`Tüm e-postaların aboneliğinden çık`,Unsubscribed:`Abonelikten çıkıldı`,"Unsubscribed from all emails.":`Tüm e-postalardan abonelik iptal edildi.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`E-posta aboneliğinden çıkmak, {title} için ödeme yapmış aboneliğinizi iptal etmeyecektir`,Update:`Güncelle`,"Update your preferences":`Tercihlerini güncelle`,"Updates & announcements":``,"Verification link sent, check your inbox":`Doğrulama bağlantısı gönderildi, gelen kutunuzu kontrol edin`,"Verify your email address is correct":`E-posta adresinizin doğru olduğunu doğrulayın`,"Verifying...":`Doğrulanıyor...`,"View plans":`Planları göster`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`E-posta adresi bulunamadığı için sizi abonelikten çıkaramadık. Lütfen site sahibi ile iletişime geçin.`,"We'd hate to see you leave. How about a special offer to stay?":`Gitmeni görmek istemeyiz. Kalman için özel bir teklife ne dersin?`,"Welcome back, {name}!":`Tekrar hoş geldin {name}!`,"Welcome back!":`Tekrar hoş geldiniz!`,"Welcome to {siteTitle}":`{siteTitle} hoş geldiniz`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Gelen kutusu bir e-postayı kabul etmeyi reddettiğinde, buna genellikle bir geri dönen denir. Çoğu durumda bu geçici olabilir. Ancak, bazı durumlarda, bir e-posta adresi geçersiz veya mevcut olmadığında bir geri dönen e-postası kalıcı bir başarısızlık olarak geri dönebilir.`,"Why has my email been disabled?":`E-postam neden devre dışı bırakıldı?`,"X (Twitter)":`X (Twitter)`,year:`yıl`,Yearly:`Yıllık`,"You already have an active subscription.":`Zaten aktif bir aboneliğiniz mevcut.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Şu anda ücretsiz üyeliğiniz var, tam erişim için ücretli aboneliğe yükseltin.`,"You have been successfully resubscribed":`Başarıyla yeniden abone oldun`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`Artık {expiryDate} tarihine kadar {tierName} erişimine sahipsin. Keyfini çıkar!`,"You're currently not receiving emails":`Şu anda e-posta almıyorsunuz`,"You're not receiving emails":`E-posta almıyorsunuz`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`E-postaları alamıyorsanız, ya yakın zamanda bir mesajı spam olarak işaretlediniz ya da mesajlar sağlanan e-posta adresinize teslim edilemedi.`,"You've been gifted a membership":`Sana bir üyelik hediye edildi.`,"You've been gifted a membership to {siteTitle}":`{siteTitle} için sana bir üyelik hediye edildi.`,"You've successfully signed in.":`Başarıyla oturum açtınız.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Başarıyla abone oldunuz <strong>{siteTitle}</strong>`,"Your account":`Hesabın`,"Your email":`E-posta adresin`,"Your email has failed to resubscribe, please try again":`E-postanız yeniden abone olmayı başaramadı, lütfen tekrar deneyin`,"Your gift is ready":`Hediyeniz hazır`,"Your gift subscription will expire on {expiryDate}":`Hediye aboneliğin {expiryDate} tarihinde sona erecek.`,"your inbox":`gelen kutunuz`,"Your input helps shape what gets published.":`Yorumun yayımlanan içeriklerin şekillenmesine yardımcı olur.`,"Your name":`Adın`,"Your subscription has been canceled and will expire on {expiryDate}.":`Aboneliğin iptal edildi ve {expiryDate} tarihinde sona erecek.`,"Your subscription will expire on {expiryDate}":`Aboneliğiniz {expiryDate} tarihinde sona erecek`,"Your subscription will renew on {renewalDate}":`Aboneliğiniz {renewalDate} tarihinde yenilenecek`,"Your subscription will start on {subscriptionStart}":`Aboneliğiniz {subscriptionStart} tarihinde başlayacak`},ks={"(save {highestYearlyDiscount}%)":`(зекономте {highestYearlyDiscount}%)`,"{amount} days free":`{amount} днів безкоштовно`,"{amount} off":`Знижка {amount}`,"{amount} off for first {number} months.":`Знижка {amount} для перших {number} місяців.`,"{amount} off for first {period}.":`Знижка {amount} для першого {period}.`,"{amount} off forever.":`Знижка {amount} назавжди.`,"{discount}% discount":`Знижка {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} більше не отримуватиме розсилку {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} більше не отримуватиме електронні листи, коли хтось відповідає на ваші коментарі.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} більше не отримуватиме цю розсилку.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`Безплатно {trialDays} дні(-в)`,"{years} years":``,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Oбліковий запис`,"Account details updated successfully":`Дані облікового запису успішно оновлено`,"A
13ccount settings":`Налаштування облікового запису`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Після закінчення безплатного періоду, з тебе буде стягнена вартість за обраний тариф. Ти завжди можеш скасувати послугу до цього часу.`,"Already a member?":`Вже є учасником?`,"An error occurred":`Сталася помилка`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Сталася неочікувана помилка. Спробуйте ще раз або <a>зв’яжіться зі службою підтримки</a>, якщо помилка не зникне.`,Back:`Назад`,"Back to Log in":`Повернутись до входу`,"Before you go":``,"Billing info & receipts":``,"Black Friday":"Чорна п`ятниця",Bluesky:``,"Cancel anytime.":`Скасуй будь-коли.`,"Cancel subscription":`Скасуй підписку`,Canceled:``,"Cancellation reason":`Причина скасування`,Change:`Змінити`,"Change plan":`Змінити план`,"Check spam & promotions folders":`Перевірте папки зі спамом і рекламними акціями`,"Check with your mail provider":`Зверніться до свого постачальника послуг електронної пошти`,"Check your inbox to verify email update":`Перевірте свою поштову скриньку, щоб підтвердити оновлення електронної пошти`,Choose:`Оберіть`,"Choose a different plan":`Оберіть інший план`,"Choose a plan":`Оберіть план`,"Choose your newsletters":`Оберіть свої підписки`,"Click here to retry":`Натисніть тут, щоб повторити спробу`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Закрити`,Code:``,"Comment preferences updated.":``,Comments:`Коментарі`,Complimentary:`Безкоштовно`,Confirm:`Підтвердь`,"Confirm cancellation":`Підтвердити скасусання`,"Confirm subscription":`Підтвердити підписку`,"Contact support":`Звернутись до служби підтримки`,Continue:`Продовжити`,"Continue subscription":`Продовжити підписку`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":`Не вдалося створити сеанс оформлення замовлення Stripe`,"Could not sign in. Login link expired.":`Неможливо увійти. Термін дії посилання для входу закінчився.`,"Could not update email! Invalid link.":`Неможливо оновити електронну адресу! Недійсне посилання.`,"Create a new contact":`Створити новий контакт`,"Current plan":`Поточний план`,"Delete account":`Видалити обліковий запис`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Ви не хотіли цього робити? Керуйте своїми параметрами <button>тут</button>.`,"Don't have an account?":`Не маєш облікового запису?`,Edit:`Редагувати`,Email:`Електронна пошта`,"Email confirmation link expired.":``,"Email newsletter":`Електронна розсилка`,"Email newsletter settings updated":`Оновлено параметри електронної розсилки`,"Email preferences":`Налаштування електронної пошти`,"Email preferences updated.":``,Emails:`Електронні листи`,"Emails disabled":`Електронна пошта вимкнена`,"Ends {offerEndDate}":`Закунчується {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":`Введіть свій імейл`,"Enter your name":`Введіть імʼя`,Error:`Помилка`,"Expires {expiryDate}":`Термін дії закінчується {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":`Не вдалося скасувати підписку, повторіть спробу`,"Failed to log in, please try again":`Не вдалося ввійти, спробуйте ще раз`,"Failed to log out, please try again":`Не вдалося вийти, спробуйте ще раз`,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":`Не вдалося обробити замовлення, спробуйте ще раз`,"Failed to send magic link email":`Не вдалося надіслати електронний лист із одноразовим посиланням`,"Failed to send verification email":`Не вдалося надіслати електронний лист для підтвердження`,"Failed to sign up, please try again":`Не вдалося зареєструватися, повторіть спробу`,"Failed to update account data":`Не вдалося оновити дані облікового запису`,"Failed to update account details":`Не вдалося оновити дані облікового запису`,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":`Не вдалося оновити налаштування розсилки`,"Failed to update subscription, please try again":`Не вдалося оновити підписку, повторіть спробу`,"Failed to verify code, please try again":``,Forever:`Назавжди`,"Free Trial – Ends {trialEnd}":`Безкоштовна пробна версія – закінчується {trialEnd}`,"Get help":`Отримати допомогу`,"Get in touch for help":`Звертайтесь по допомогу`,"Get notified when someone replies to your comment":`Отримувати повідомлення коли хтось відповість на твій коментар`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Дати відгук на цю публікацію`,"Help! I'm not receiving emails":`Допоможіть! Я не отримую електронні листи`,"Here are a few other sites you may enjoy.":`Ось кілька інших сайтів, які можуть вам сподобатися.`,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Якщо розсилку позначено як спам, електронні листи для цієї адреси автоматично вимикаються, щоб ви більше не отримували небажаних повідомлень.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Якщо скарга на спам була випадковою або ви хочете знову отримувати електронні листи, ви можете знову підписатися на електронні листи, натиснувши кнопку на попередньому екрані.`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`Якщо ви скасуєте свою підписку зараз, ви матимете доступ до {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Якщо у вас є корпоративний або державний обліковий запис електронної пошти, зверніться до свого ІТ-відділу та попросіть їх дозволити отримувати електронні листи від {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Посилання для входу було надіслано на твою пошту. Якщо воно не прийде протягом 3 хвилин, перевірь папку зі спамом.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Якщо ви хочете знову почати отримувати електронні листи, найкращим наступним кроком буде перевірити свою адресу електронної пошти на наявність проблем, а потім на попередньому екрані натиснути Підписатися знову.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Якщо ви не отримуєте розсилку електронною поштою, на яку підписалися, то ось декілька речей щоб перевірити.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Якщо ви виконали всі ці перевірки, але досі не отримуєте електронних листів, ви можете звернутись до нас по допомогу, зв’язавшись з {supportAddress}.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Якщо під час спроби надсилання розсилки виникає постійна помилка, електронні листи в обліковому записі буде вимкнено.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`У своєму поштовому клієнті додайте {senderEmail} до списку контактів. Це сигналізує вашому постачальнику послуг електронної пошти, що листам, надісланим із цієї адреси, слід довіряти.`,"Invalid email address":`Недійсна адреса електронної пошти`,"Invalid verification code":``,"Jamie Larson":`Джеймі Ларсон`,"[email protected]":`[email protected]`,"Less like this":`Менше подібних`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Переконайтеся, що електронні листи випадково не потрапляють у папку "Спам" або "Реклама" вашої папки "Вхідні". Якщо вони так і є, натисніть "Позначити як не спам" і/або "Перемістити до вхідних".`,Manage:`Керувати`,"Maybe later":`Можливо пізніше`,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":`Членство недоступне, зв’яжіться з власником, щоб отримати доступ.`,month:`Місяць`,Monthly:`Щомісяця`,"More like this":`Більше подібних`,"More options":``,Name:`Ім'я`,"Need more help? Contact support":`Потрібна допомога? Зверніться до служби підтримки`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Розсилки можуть бути вимкнені у вашому обліковому записі з двох причин: попередній електронний лист було позначено як спам або спроба надіслати електронний лист призвела до збою (чи відмови).`,"No member exists with this e-mail address.":`Не існує жодного учасника з цією адресою електронної пошти.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Не приходять листи?`,"Now check your email!":`А тепер перевір свою пошту!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Якщо після повторної підписки ви все ще не бачите електронних листів у папці "Вхідні", перевірте папку зі спамом. Деякі постачальники вхідних повідомлень реєструють попередні скарги на спам і продовжуватимуть позначати електронні листи. Якщо це станеться, позначте устанню розсилку як "Не спам", щоб повернути його до основної папки "Вхідні".`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`Постійний збій (відмова)`,"Phone number":`Номер телефона`,Plan:`План`,"Plan checkout was cancelled.":`Оформлення плану скасовано.`,"Plan upgrade was cancelled.":`Оновлення плану скасовано.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Будь ласка, зв’яжіться з {supportAddress}, щоб налаштувати безкоштовну підписку.`,"Please enter {fieldName}":`Будь ласка, введіть {fieldName}`,"Please fill in required fields":`Будь ласка, заповніть обов'язкові поля`,Podcasts:``,"Re-enable emails":`Знову включити пошту`,Recommendations:`Рекомендації`,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`Поновлення за {price}.`,"Resume subscription":``,Retry:`Повтори спробу`,Save:`Зберегти`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Відправляється посилання для входу...`,"Sending...":`Відправляється...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":`Показати все`,"Sign in":`Вхід`,"Sign out":`Вихід`,"Sign up":`Реєстрація`,"Signup error: Invalid link":`Помилка реєстрації: недійсне посилання`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":`Щось пішло не так, спробуйте пізніше.`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`Вибачте, це не спрацювало.`,"Spam complaints":`Скарги на спам`,"Start {amount}-day free trial":`Почни {amount}-денний безплатний період`,"Starting {startDate}":`Починаючи з {startDate}`,"Starting today":`Починаючи з сьогоднішнього дня`,"Submit feedback":`Надіслати відгук`,Subscribe:`Підписатися`,Subscribed:`Підписаний`,"Subscription plan updated successfully":`План підписки успішно оновлено`,Success:`Успіх`,"Success! Check your email for magic link to sign-in.":`Успіх! Перевірте свою електронну пошту на наявність посилання для входу.`,"Success! Your account is fully activated, you now have access to all content.":`Успіх! Ваш обліковий запис повністю активовано, тепер ви маєте доступ до всього вмісту.`,"Success! Your email is updated.":`Успіх! Ваша електронна адреса оновлена.`,"Successfully unsubscribed":`Підписку успішно скасовано`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Дякуємо за підписку. Перш ніж почати читати, нижче наведено кілька інших сайтів, які можуть вам сподобатися.`,"Thank you for your support":`Дякуємо за вашу підтримку`,"Thank you for your support!":`Дякуємо за підтримку!`,"Thanks for the feedback!":`Дякуємо за відгук!`,"That didn't go to plan":`Щось пішло не так`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Адреса електронної пошти, яку є внас — {memberEmail} — якщо вона не вірна, ви можете оновити її в <button>налаштуваннях облікового запису</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Під час надсилання відгуку виникла проблема. Спробуйте ще раз трохи пізніше.`,"There was an error cancelling your subscription, please try again.":`Під час скасування вашої підписки сталася помилка. Спробуйте ще раз.`,"There was an error continuing your subscription, please try again.":`Під час продовження підписки сталася помилка. Спробуйте ще раз.`,"There was an error processing your payment. Please try again.":`Під час обробки вашого платежу сталася помилка. Спробуйте ще раз.`,"There was an error sending the email, please try again":`Під час надсилання листа сталася помилка. Повторіть спробу`,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Цей сайт доступний тільки за запрошенням, звернись до власника сайта для доступу.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":`Цей сайт на даний момент не приймає платежі.`,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Щоб завершити реєстрацію, натисни посилання в своїй електронній пошті для підтвердження. Якщо електронний лист не прийде протягом 3 хвилин, перевір папку спам!`,"To continue to stay up to date, subscribe to {publication} below.":`Щоб і надалі бути в курсі подій, підпишіться на {publication}.`,"Too many attempts try again in {number} days.":`Забагато спроб, повторіть спробу через {number} днів.`,"Too many attempts try again in {number} hours.":`Забагато спроб, повторіть спробу через {number} годин.`,"Too many attempts try again in {number} minutes.":`Забагато спроб, повторіть спробу через {number} хвилин.`,"Too many different sign-in attempts, try again in {number} days":`Забагато різних спроб входу. Повторіть спробу через {number} днів`,"Too many different sign-in attempts, try again in {number} hours":`Забагато різних спроб входу. Повторіть спробу через {number} годин`,"Too many different sign-in attempts, try again in {number} minutes":`Забагато різних спроб входу. Повторіть спробу через {number} хвилин`,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`Спробуйте безкоштовно протягом {amount} днів, надалі за {originalPrice}.`,"Unable to initiate checkout session":`Не вдалося розпочати сеанс оформлення замовлення`,"Unlock access to all newsletters by becoming a paid subscriber.":`Розблокуйте доступ до всіх розсилок, ставши платним підписником.`,"Unsubscribe from all emails":`Відписатись від усіх листів`,Unsubscribed:`Скасував підписку`,"Unsubscribed from all emails.":`Скасував підписку на всі листи.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Відписка від листів не скасує твою платну підписку на {title}`,Update:`Оновити`,"Update your preferences":`Онови свої налаштування`,"Updates & announcements":``,"Verification link sent, check your inbox":`Посилання для підтвердження надіслано, перевірте свою поштову скриньку`,"Verify your email address is correct":`Переконайтеся, що ваша електронна адреса правильна`,"Verifying...":``,"View plans":`Переглянути плани`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Ми не можемо вас відписати, оскільки адреса електронної пошти не знайдена. Будь ласка, зв'яжись з власником сайту.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`З поверненням, {name}!`,"Welcome back!":`З поверненням!`,"Welcome to {siteTitle}":`Вітаємо на {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":`Коли скринька "Вхідні" не може прийняти електронний лист, це зазвичай називають відмовою. У багатьох випадках це може бути тимчасовим. Однак у деяких випадках відхилений електронний лист може бути повернуто як постійна помилка, якщо адреса електронної пошти недійсна або не існує.`,"Why has my email been disabled?":`Чому мою електронну пошту вимкнено?`,"X (Twitter)":``,year:`Рік`,Yearly:`Щорічно`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`Наразі у вас є безкоштовне членство, перейдіть на платну підписку для повного доступу.`,"You have been successfully resubscribed":`Ви успішно повторно підписалися`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`Зараз ви не отримуєте електронних листів`,"You're not receiving emails":`Ви не отримуєте електронних листів`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Ви не отримуєте електронні листи, тому що ви або позначили останнє повідомлення як спам, або тому, що повідомлення не можуть бути доставлені на надану вами адресу електронної пошти.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`Ви успішно увійшли.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Ви успішно підписалися на <strong>{siteTitle}</strong>`,"Your account":`Ваш обліковий запис`,"Your email":``,"Your email has failed to resubscribe, please try again":`Не вдалося повторно підписатися за вашою електронну адресою, спробуйте ще раз`,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`Ваш відгук допомагає обирати що публікувати далі.`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`Термін дії вашої підписки закінчується {expiryDate}`,"Your subscription will renew on {renewalDate}":`Ваша підписка буде продовжена {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Ваша підписка почне діяти {subscriptionStart}`},As={"(save {highestYearlyDiscount}%)":``,"{amount} days free":`{amount} دن مفت پڑھیں`,"{amount} off":`{amount} کم`,"{amount} off for first {number} months.":`{number} مہینوں کے لئے {amount} کمی`,"{amount} off for first {period}.":`{period} کے لئے {amount} کمی`,"{amount} off forever.":`{amount} ہمیشہ کے لئے کم`,"{discount}% discount":`{discount}٪ چھوٹ`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} کو مزید {newsletterName} نیوزلیٹر نہیں ملے گا۔`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} کو مزید ای میل نہیں ملے گا جب کوئی آپکے تبادلوں کا جواب دیتا ہے۔`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} کو مزید یہ نیوزلیٹر نہیں ملے گا۔`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} دن مفت پڑھیں`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`اکاؤنٹ`,"Account details updated successfully":``,"Account settings":`اکاؤنٹ کی ترتیبات`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`جب مفت ڈھانچا ختم ہو جائے گا، آپکو اس ڈھانچے کے لئے عام قیمت چارج ہوگی جس پر آپ نے فیصلہ کیا ہوا ہے۔ آپ ہمیشہ اس سے پہلے منسلک کر سکتے ہیں۔`,"Already a member?":`پہلے ہی ممبر ہیں؟`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`ایک غیر متوقعہ خطا واقع ہوگئی ہے۔ براہ کرم دوبارہ کوشش کریں یا اگر خطا جاری رہے تو <a>سپورٹ سے رابطہ کریں</a>۔`,Back:`پیچھے`,"Back to Log in":`لاگ ان پر واپسی`,"Before you go":``,"Billing info & receipts":``,"Black Friday":`کالا جمعہ`,Bluesky:``,"Cancel anytime.":`کسی بھی وقت منسلک کریں۔`,"Cancel subscription":`سبسکرپشن منسلک کریں`,Canceled:``,"Cancellation reason":`منسلک کرنے کا وجہ`,Change:`تبدیل کریں`,"Change plan":``,"Check spam & promotions folders":`اسپیم اور پروموشن فولڈر چیک کریں`,"Check with your mail provider":`آپکے میل فراہم کنندہ کے ساتھ چیک کریں`,"Check your inbox to verify email update":``,Choose:`منتخب کریں`,"Choose a different plan":`مختلف منصوبہ منتخب کریں`,"Choose a plan":``,"Choose your newsletters":`اپنے نیوزلیٹر کو منتخب کریں`,"Click here to retry":`دوبارہ کوشش کرنے کے لئے یہاں کلک کریں`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`بند کریں`,Code:``,"Comment preferences updated.":``,Comments:`تبادلے`,Complimentary:`تعریف`,Confirm:`تصدیق`,"Confirm cancellation":`منسلک کرنے کی تصدیق`,"Confirm subscription":`سبسکرپشن کی تصدیق`,"Contact support":`سپورٹ سے رابطہ کریں`,Continue:`جاری رہے`,"Continue subscription":`سبسکرپشن جاری رکھیں`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":`سائن ان نہیں ہو سکا۔ لاگ ان لنک کا وقت ختم ہو گیا ہے۔`,"Could not update email! Invalid link.":`ای میل اپ ڈیٹ نہیں ہو سکا! غیر معتبر لنک۔`,"Create a new contact":`نیا رابطہ بنائیں`,"Current plan":`موجودہ منصوبہ`,"Delete account":`اکاؤنٹ حذف کریں`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`یہ کرنا میرا مطلب نہیں تھا؟ اپنی ترجیحات کا منظم کریں <button>یہاں</button>۔`,"Don't have an account?":`اکاؤنٹ نہیں ہے؟`,Edit:`ترتیب`,Email:`ای میل`,"Email confirmation link expired.":``,"Email newsletter":`ای میل نیوزلیٹر`,"Email newsletter settings updated":``,"Email preferences":`ای میل کی ترجیحات`,"Email preferences updated.":``,Emails:`ای میلز`,"Emails disabled":`ای میلز غیر فعال ہیں`,"Ends {offerEndDate}
13":`ختم ہوتا ہے {offerEndDate}`,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:`خطا`,"Expires {expiryDate}":`ختم ہوتا ہے {expiryDate}`,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:`ہمیشہ کے لئے`,"Free Trial – Ends {trialEnd}":`مفت ڈھانچا – ختم ہوتا ہے {trialEnd}`,"Get help":`مدد حاصل کریں`,"Get in touch for help":`مدد کے لئے رابطہ کریں`,"Get notified when someone replies to your comment":`جب کوئی آپکے تبادلے کا جواب دیتا ہے تو مطلع ہوں`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`اس پوسٹ پر فیڈبیک دیں`,"Help! I'm not receiving emails":`مدد! میرے پاس ای میلز نہیں Ø¢ رہے`,"Here are a few other sites you may enjoy.":``,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`اگر کوئی نیوزلیٹر اسپیم کے طور پر چھانا گیا ہے تو اس پتہ کے لئے ای میلز خود بخود غیر فعال ہو جاتے ہیں تاکہ یہ یقینی ہو کہ آپکو مزید کوئی غیر مطلوبہ پیغام نہیں ملے گا۔`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`اگر اسپیم کے خیالات کی شکایت صدف ہوئی ہو یا آپ مزید ای میلز حاصل کرنا چاہتے ہیں تو آپ پچھلے اسکرین پر دیے گئے بٹن پر کلک کر کے دوبارہ ای میل کی سبسکرپشن کر سکتے ہیں۔`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`اگر آپ اپنی سبسکرپشن اب منسلک کرتے ہیں، آپکو {periodEnd} تک رسائی ملتی رہے گی۔`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`اگر آپ کا کارپوریٹ یا حکومتی ای میل اکاؤنٹ ہے، اپنے آئٹی ڈیپارٹمنٹ سے رابطہ کریں اور ان سے کہیں کہ وہ ای میلز کو {senderEmail} سے ملنے دیں۔`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`ایک لاگ ان لنک آپکے ان باکس میں بھیج دیا گیا ہے۔ اگر 3 منٹ میں نہیں آئی تو یہ یقینی بنائیں کہ آپکے اسپیم فولڈر کو چیک کریں۔`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`اگر آپ مزید ای میلز حاصل کرنا چاہتے ہیں، تو بہترین اگلا قدم یہ ہے کہ آپ اپنے فائل میں اپنا ای میل ایڈریس چیک کریں اور پھر پچھلے اسکرین پر دئیے گئے دوبارہ سبسکرائب پر کلک کریں۔`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":``,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`اگر آپ نے تمام چیکس مکمل کی ہیں اور آپکو مزید ای میلز نہیں مل رہے ہیں، تو آپ {supportAddress} سے رابطہ کر کے حمایت حاصل کر سکتے ہیں۔`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`اگر کوشش کرتے وقت نیوزلیٹر بھیجنÛ
13’ پر ہمیشہ کے لئے ناکامی ہوتی ہے تو اکاؤنٹ پر ای میلز غیر فعال ہو جائیں گے۔`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`اپنے ای میل کلائنٹ میں {senderEmail} کو اپنی رابطہ فہرست میں شامل کریں۔ یہ آپکے میل فراہم کنندہ کو اشارہ ہوتا ہے کہ اس پتہ سے بھیجے گئے ای میلز پر اعتماد کیا جانا چاہئے۔`,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`اس طرح کم`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`یہ یہ سنجیدہ ہو کہ ای میلز اتفاقی طور پر آپکے ان باکس کے اسپیم یا پروموشن فولڈرز میں ختم نہیں ہو رہے ہیں۔ اگر ہیں تو "غیر فعال ہÛ
13’" پر کلک کریں اور/یا "ان باکس میں منتقل کریں"۔`,Manage:`منظم کریں`,"Maybe later":``,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":``,month:``,Monthly:`ہر مہینے`,"More like this":`اس کی مزید`,"More options":``,Name:`نام`,"Need more help? Contact support":`مزید مدد چاہیے؟ حمایت سے رابطہ کریں`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`نیوزلیٹرز کو آپکے اکاؤنٹ پر غیر فعال کرنے کے دو ممکنہ وجوہات ہیں: پچھلا ای میل اسپیم مارک کیا گیا تھا یا ای میل بھیجنے کی کوشش نے ہمیشہ کے لئے ناکامی (باؤنس) کا نتیجہ دیا۔`,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`ای میلز نہیں Ø¢ رہے؟`,"Now check your email!":`اب اپنے ای میل چیک کریں!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`جب ایک بار دوبارہ سبسکرائب ہو جائے، اگر آپکو مزید ای میلز اپنے ان باکس میں نہیں دکھتے ہیں تو اپنے ان باکس کی سپیم فولڈر چیک کریں۔ کچھ ان باکس فراہم کنندگان نے پچھلے اسپیم شکایات کا ریکارڈ رکھا ہوتا ہے اور وہ ای میلز کو جاری رکھتے ہیں۔ اگر یہ ہوتا ہے، تو آخری نیوزلیٹر کو 'غیر فعال' مارک کریں تاکہ یہ اسے دوبارہ آپکے پرائمری ان باکس میں منتقل کریں۔`,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":`ہمیشہ کے لئے ناکامی (باؤنس)`,"Phone number":``,Plan:`پلان`,"Plan checkout was cancelled.":`پلان چیک آؤٹ منسوخ ہوگیا تھا۔`,"Plan upgrade was cancelled.":`پلان اپگریڈ منسوخ ہوگیا تھا۔`,"Please contact {supportAddress} to adjust your complimentary subscription.":``,"Please enter {fieldName}":``,"Please fill in required fields":`براہ کرم مطلوبہ شعبے بھریں`,Podcasts:``,"Re-enable emails":`ای میلز کو دوبارہ چالو کریں`,Recommendations:``,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":`نیا کرتا ہے {price} پر۔`,"Resume subscription":``,Retry:`مزید کوشش`,Save:`محفوظ کریں`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`لاگ ان لنک بھیجا جا رہا ہے...`,"Sending...":`بھیجا جا رہا ہے...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":``,"Sign in":`سائن ان`,"Sign out":`لاگ آؤٹ`,"Sign up":`سائن اپ`,"Signup error: Invalid link":`سائن اپ خطا: غیر معتبر لنک`,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":`معاف کریں، یہ کام نہیں کیا گیا۔`,"Spam complaints":`سپیم شکایتیں`,"Start {amount}-day free trial":`{amount} دن کا مفت ٹرائل شروع کریں`,"Starting {startDate}":`{startDate} سے شروع ہو رہا ہے`,"Starting today":`آج سے شروع ہو رہا ہے`,"Submit feedback":`رائے دیں`,Subscribe:`سبسکرائب کریں`,Subscribed:`سبسکرائب ہوگیا`,"Subscription plan updated successfully":``,Success:`کامیابی`,"Success! Check your email for magic link to sign-in.":`کامیابی! سائن ان کے لئے جادوی لنک کے لئے اپنا ای میل چیک کریں۔`,"Success! Your account is fully activated, you now have access to all content.":`کامیابی! آپ کا اکاؤنٹ مکمل طور پر چالو ہوا ہے، آپ کو اب تمام مواد تک رسائی ہے۔`,"Success! Your email is updated.":`کامیابی! آپ کا ای میل اپ ڈیٹ ہوا ہے۔`,"Successfully unsubscribed":`کامیابی سے ہوشیاری ہٹا دی گئی ہے`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":``,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`رائے کے لئے شکریہ!`,"That didn't go to plan":`وہ خواہش تھی، لیکن ہو نہ سکی`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`ہمارے پاس آپ کا ای میل ایڈریس ہے {memberEmail} — اگر یہ درست نہیں ہے، تو آپ اسے اپنے <button>اکاؤنٹ کی سیٹنگز ایریا</button> میں اپ ڈیٹ کر سکتے ہیں۔`,"There was a problem submitting your feedback. Please try again a little later.":`آپ کی رائے جمع کرنے میں مشکل ہوئی۔ براہ کرم ٹھوڑی دیر بعد دوبارہ کوشش کریں۔`,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`یہ سائٹ صرف دعوتی ہے، دستیابی کے لئے مالک سے رابطہ کریں۔`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`سائن اپ مکمل کرنے کے لئے، اپنے ان باکس میں تصدیق کے لنک پر کلک کریں۔ اگر 3 منٹ کے اندر نہ آئے تو، اپنا اسپیم فولڈر چیک کریں!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":`مفت ٹرائل کے لئے کوشش کریں {amount} دن، پھر {originalPrice}۔`,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":`ایک ادائی
13گی چکچکی بن کر تمام نیوزلیٹرز کا رسائی کھولیں۔`,"Unsubscribe from all emails":`تمام ای میلز سے ہوشیار ہو جائیں`,Unsubscribed:`ہوشیار ہوگیا ہے`,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`ای میلز سے ہوشیار ہونا آپ کا پردہ فوریہ ہوشیاری {title} کی طرف سے منسوخ نہیں کرے گا`,Update:`اپ ڈیٹ`,"Update your preferences":`اپنی ترجیحات کو اپ ڈیٹ کریں`,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":`اپنا ای میل ایڈریس درست ہے یہ تصدیق کریں`,"Verifying...":``,"View plans":`پلان دیکھیں`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`ہم آپ کو ہوشیار نہیں کر سکے کیونکہ ای میل ایڈریس نہیں ملا۔ براہ کرم سائٹ کے مالک سے رابطہ کریں۔`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":`خوش آمدید واپس، {name}!`,"Welcome back!":`خوش آمدید واپس!`,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`جب ایک ان باکس ایک ای میل قبول کرنے میں ناکام ہوتا ہے تو عام طور پر اسے باؤنس کہا جاتا ہے۔ بہت سے مواقعوں میں، یہ عارضی ہوتا ہے۔ تاہم، کچھ مواقعوں میں، ایک باؤنس ای میل غیر معتبر یا موجود نہ ہونے کی صورت میں ہمیشہ کے لئے واپس بھیجا جا سکتا ہے۔`,"Why has my email been disabled?":`میرا ای میل کیوں غیر فعال ہوگیا ہے؟`,"X (Twitter)":``,year:``,Yearly:`سالانہ`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":`آپ کا موجودہ مفت ممبرشپ ہے، پورے رسائی حاصل کرنے کے لئے ایک ادائیگی چکچکی پر اپگریڈ کریں۔`,"You have been successfully resubscribed":`آپ نے کامیابی سے دوبارہ ہوشیاری حاصل کی ہے`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":`آپ حال ہی میلز نہیں پارہ ہیں`,"You're not receiving emails":`آپ کو ای میل نہیں آ رہا ہے`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`آپ کو ای میل نہیں مل رہا ہے کیونکہ آپ نے حال ہی میسج کو سپیم مارک کیا ہوا ہے یا یہاں فراہم کردہ ای میل ایڈریس پر پیغامات فراہم نہیں کیے جا سکتے ہیں۔`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":`آپ نے کامیابی سے سائن ان کیا ہے۔`,"You've successfully subscribed to <strong>{siteTitle}</strong>":``,"Your account":`آپ کا اکاؤنٹ`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":`آپ کا مدخلہ وہ چیزیں شکل دینے میں مدد فراہم کرتا ہے جو شائع ہوتی ہیں۔`,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":`آپ کی ہوشیاری {expiryDate} تک چلے گی`,"Your subscription will renew on {renewalDate}":`آپ کی ہوشیاری {renewalDate} تک تجدید ہوگی`,"Your subscription will start on {subscriptionStart}":`آپ کی ہوشیاری {subscriptionStart} پر شروع ہوگی`},js={"(save {highestYearlyDiscount}%)":``,"{amount} days free":``,"{amount} off":``,"{amount} off for first {number} months.":``,"{amount} off for first {period}.":``,"{amount} off forever.":``,"{discount}% discount":`{discount}
13% chegirma`,"{memberEmail} will no longer receive {newsletterName} newsletter.":``,"{memberEmail} will no longer receive emails when someone replies to your comments.":``,"{memberEmail} will no longer receive this newsletter.":``,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":``,"{months} months free":``,"{tierName} membership":``,"{trialDays} days free":`{trialDays} kun bepul`,"{years} years":``,"+1 (123) 456-7890":``,"1 month":``,"1 month free":``,"1 year":``,"A gift, just for you":``,"Access your RSS feeds":``,Account:`Hisob`,"Account details updated successfully":``,"Account settings":`Hisob sozlamalari`,"Add a personal note":``,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Bepul sinov muddati tugagandan so'ng, siz tanlagan daraja uchun odatdagi narxdan undiriladi. Undan oldin istalgan vaqtda bekor qilishingiz mumkin.`,"Already a member?":`Allaqachon a'zomisiz?`,"An error occurred":``,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":``,Back:`Orqaga`,"Back to Log in":`Kirish sahifasiga qaytish`,"Before you go":``,"Billing info & receipts":``,"Black Friday":``,Bluesky:``,"Cancel anytime.":``,"Cancel subscription":`Obunani bekor qilish`,Canceled:``,"Cancellation reason":`Bekor qilish sababi`,Change:``,"Change plan":``,"Check spam & promotions folders":``,"Check with your mail provider":``,"Check your inbox to verify email update":``,Choose:``,"Choose a different plan":`Boshqa rejani tanlang`,"Choose a plan":``,"Choose your newsletters":`Pochta xabarlarini tanlang`,"Click here to retry":``,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":``,Close:`Yopmoq`,Code:``,"Comment preferences updated.":``,Comments:`Izohlar`,Complimentary:``,Confirm:`Tasdiqlamoq`,"Confirm cancellation":``,"Confirm subscription":``,"Contact support":``,Continue:`Davom etmoq`,"Continue subscription":``,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":``,Copied:``,Copy:``,"Copy link":``,"Could not create Stripe billing portal session":``,"Could not create Stripe checkout session":``,"Could not sign in. Login link expired.":``,"Could not update email! Invalid link.":``,"Create a new contact":``,"Current plan":``,"Delete account":`Hisobni o'chirmoq`,"Didn't mean to do this? Manage your preferences <button>here</button>.":``,"Don't have an account?":`Hisobingiz yoqmi?`,Edit:``,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":``,"Email newsletter settings updated":``,"Email preferences":`Email sozlamalari`,"Email preferences updated.":``,Emails:`Elektron xatlar`,"Emails disabled":`Elektron pochta xabarlari o‘chirilgan`,"Ends {offerEndDate}":``,"Enjoy {amountOff} off forever.":``,"Enjoy {months} free months on us.":``,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":``,"Enjoy a free month on us.":``,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":``,"Enter code above":``,"Enter your email address":``,"Enter your name":``,Error:``,"Expires {expiryDate}":``,Facebook:``,"Failed to cancel subscription, please try again":``,"Failed to log in, please try again":``,"Failed to log out, please try again":``,"Failed to open billing portal, please try again":``,"Failed to process checkout, please try again":``,"Failed to send magic link email":``,"Failed to send verification email":``,"Failed to sign up, please try again":``,"Failed to update account data":``,"Failed to update account details":``,"Failed to update billing information, please try again":``,"Failed to update newsletter settings":``,"Failed to update subscription, please try again":``,"Failed to verify code, please try again":``,Forever:``,"Free Trial – Ends {trialEnd}":``,"Get help":`Yordam olmoq`,"Get in touch for help":``,"Get notified when someone replies to your comment":`Kimdir sharhingizga javob bersa, bildirishnoma oling`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift redeemed! You're all set.":``,"Gift subscription":``,"Gift subscriptions are not available right now.":``,"Gift value":``,"Give feedback on this post":`Ushbu post haqida fikr bildiring`,"Help! I'm not receiving emails":``,"Here are a few other sites you may enjoy.":``,"Hide details":``,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":``,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":``,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":``,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":``,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Kirish havolasi email pochtangizga yuborildi. Agar u 3 daqiqada kelmasa, spam bo'limini tekshiring`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":``,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":``,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":``,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":``,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":``,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":``,"Invalid email address":``,"Invalid verification code":``,"Jamie Larson":``,"[email protected]":``,"Less like this":`Bu kabi kamroq`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':``,Manage:`Boshqarmoq`,"Maybe later":``,"Membership details":``,"Memberships from this email domain are currently restricted.":``,"Memberships unavailable, contact the owner for access.":``,month:``,Monthly:`Oylik`,"More like this":`Ko'proq shunga o'xshash`,"More options":``,Name:`Ism`,"Need more help? Contact support":``,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":``,"No member exists with this e-mail address.":``,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`Elektron xatlar olmayapsizmi?`,"Now check your email!":`Endi elektron pochtangizni tekshiring!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":``,"Open AOL Mail":``,"Open email":``,"Open Feedbin":``,"Open Gmail":``,"Open Hey":``,"Open iCloud Mail":``,"Open Mail.ru":``,"Open Outlook":``,"Open Proton Mail":``,"Open Yahoo Mail":``,"Permanent failure (bounce)":``,"Phone number":``,Plan:``,"Plan checkout was cancelled.":``,"Plan upgrade was cancelled.":``,"Please contact {supportAddress} to adjust your complimentary subscription.":``,"Please enter {fieldName}":``,"Please fill in required fields":``,Podcasts:``,"Re-enable emails":`Elektron pochta xabarlarini qayta yoqing`,Recommendations:``,"Redeem your membership":``,"Redeeming...":``,"Renews at {price}.":``,"Resume subscription":``,Retry:`Qayta urinmoq`,Save:`Saqlamoq`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":``,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":``,"Send the link below to share it with whoever you'd like.":``,"Sending login link...":`Kirish havolasi yuborilmoqda...`,"Sending...":`Yuborilmoqda...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Show all":``,"Sign in":`Kirish`,"Sign out":``,"Sign up":`Ro'yxatdan o'tmoq`,"Signup error: Invalid link":``,"Signups from this email domain are currently restricted.":``,"Something went wrong, please try again later.":``,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":``,"Sorry, that didn’t work.":``,"Spam complaints":``,"Start {amount}-day free trial":`{amount}-kun sinov muddatini boshlang`,"Starting {startDate}":``,"Starting today":``,"Submit feedback":`Izoh yuboring`,Subscribe:``,Subscribed:``,"Subscription plan updated successfully":``,Success:``,"Success! Check your email for magic link to sign-in.":``,"Success! Your account is fully activated, you now have access to all content.":``,"Success! Your email is updated.":``,"Successfully unsubscribed":`Obuna muvaffaqiyatli bekor qilindi`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":``,"Thank you for your support":``,"Thank you for your support!":``,"Thanks for the feedback!":`Izoh uchun rahmat!`,"That didn't go to plan":`Bu rejaga mos kelmadi`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":``,"There was a problem submitting your feedback. Please try again a little later.":``,"There was an error cancelling your subscription, please try again.":``,"There was an error continuing your subscription, please try again.":``,"There was an error processing your payment. Please try again.":``,"There was an error sending the email, please try again":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This site is invite-only, contact the owner for access.":`Bu saytda faqat taklif qilinadi, kirish uchun egasiga murojaat qiling.`,"This site is not accepting donations at the moment.":``,"This site is not accepting payments at the moment.":``,"This site only accepts paid members.":``,Threads:``,Tier:``,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Ro‘yxatdan o‘tishni yakunlash uchun pochta qutingizdagi tasdiqlash havolasini bosing. Agar u 3 daqiqada kelmasa, spam jildini tekshiring!`,"To continue to stay up to date, subscribe to {publication} below.":``,"Too many attempts try again in {number} days.":``,"Too many attempts try again in {number} hours.":``,"Too many attempts try again in {number} minutes.":``,"Too many different sign-in attempts, try again in {number} days":``,"Too many different sign-in attempts, try again in {number} hours":``,"Too many different sign-in attempts, try again in {number} minutes":``,"Too many sign-up attempts, try again later":``,"Try free for {amount} days, then {originalPrice}.":``,"Unable to initiate checkout session":``,"Unlock access to all newsletters by becoming a paid subscriber.":``,"Unsubscribe from all emails":`Barcha elektron pochta xabarlariga obunani bekor qiling`,Unsubscribed:``,"Unsubscribed from all emails.":``,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Elektron pochtalarga obunani bekor qilish {title}ga pulli obunanu bekor qilmaydi`,Update:``,"Update your preferences":`Sozlamalarni yangilash`,"Updates & announcements":``,"Verification link sent, check your inbox":``,"Verify your email address is correct":``,"Verifying...":``,"View plans":``,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Email manzili topilmagani uchun obunangizni bekor qila olmadik. Iltimos, sayt egasi bilan bog'laning.`,"We'd hate to see you leave. How about a special offer to stay?":``,"Welcome back, {name}!":``,"Welcome back!":``,"Welcome to {siteTitle}":``,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
13d or non-existent.":``,"Why has my email been disabled?":``,"X (Twitter)":``,year:``,Yearly:`Yillik`,"You already have an active subscription.":``,"You currently have a free membership, upgrade to a paid subscription for full access.":``,"You have been successfully resubscribed":`Siz muvaffaqiyatli qayta obuna bo'ldingiz`,"You now have access to {tierName} until {expiryDate}. Enjoy!":``,"You're currently not receiving emails":``,"You're not receiving emails":``,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Siz e-pochta xabarlarini olmayapsiz, chunki siz oxirgi xabarni spam deb belgilagansiz yoki xabarlar taqdim etilgan elektron pochta manzilingizga yetkazilmagan.`,"You've been gifted a membership":``,"You've been gifted a membership to {siteTitle}":``,"You've successfully signed in.":``,"You've successfully subscribed to <strong>{siteTitle}</strong>":``,"Your account":`Sizning hisobingiz`,"Your email":``,"Your email has failed to resubscribe, please try again":``,"Your gift is ready":``,"Your gift subscription will expire on {expiryDate}":``,"your inbox":``,"Your input helps shape what gets published.":``,"Your name":``,"Your subscription has been canceled and will expire on {expiryDate}.":``,"Your subscription will expire on {expiryDate}":``,"Your subscription will renew on {renewalDate}":``,"Your subscription will start on {subscriptionStart}":``},Ms={"(save {highestYearlyDiscount}%)":`(tiết kiệm {highestYearlyDiscount}%)`,"{amount} days free":`{amount} ngày đọc thử`,"{amount} off":`Giảm {amount}`,"{amount} off for first {number} months.":`Giảm {amount} cho {number} tháng đầu tiên.`,"{amount} off for first {period}.":`Giảm {amount} cho {period} đầu tiên.`,"{amount} off forever.":`Giảm {amount} vĩnh viễn.`,"{discount}% discount":`Giảm {discount}%`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} sẽ không còn được nhận bản tin {newsletterName}.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} sẽ không còn được nhận email khi ai đó trả lời bình luận.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} sẽ không còn được nhận bản tin này.`,"{memberEmail} will no longer receive updates & announcements.":`{memberEmail} sẽ không còn được nhận cập nhật & thông báo.`,"{months} months":`{months} tháng`,"{months} months free":`Miễn phí {months} tháng`,"{tierName} membership":`Thành viên {tierName}`,"{trialDays} days free":`{trialDays} ngày đọc thử miễn phí`,"{years} years":`{years} năm`,"+1 (123) 456-7890":`+84 (987) 654-321`,"1 month":`1 tháng`,"1 month free":`Miễn phí 1 tháng`,"1 year":`1 năm`,"A gift, just for you":`Một món quà, dành riêng cho bạn`,"Access your RSS feeds":`Truy cập các nguồn tin RSS của bạn`,Account:`Tài khoản`,"Account details updated successfully":`Đã cập nhật chi tiết tài khoản thành công`,"Account settings":`Cài đặt`,"Add a personal note":`Thêm lưu ý về người này`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Sau khi hết hạn đọc thử miễn phí, sẽ tính phí với gói thành viên mà bạn đã chọn. Bạn có thể hủy gói trước khi hết hạn đọc thử.`,"Already a member?":`Bạn đã là thành viên?`,"An error occurred":`Xảy ra lỗi`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Xảy ra lỗi chưa biết. Hãy thử lại hoặc <a>liên hệ hỗ trợ</a> nếu vẫn tiếp tục lỗi.`,Back:`Quay về`,"Back to Log in":`Quay về đăng nhập`,"Before you go":`Trước khi bạn rời đi`,"Billing info & receipts":`Thông tin thanh toán & hóa đơn`,"Black Friday":`Ưu Đãi`,Bluesky:`Bluesky`,"Cancel anytime.":`Hủy bất cứ lúc nào.`,"Cancel subscription":`Hủy gói`,Canceled:`Đã hủy`,"Cancellation reason":`Lý do hủy gói`,Change:`Thay đổi`,"Change plan":`Thay đổi gói`,"Check spam & promotions folders":`Kiểm tra thư mục spam & quảng cáo`,"Check with your mail provider":`Yêu cầu nhà cung cấp dịch vụ email hỗ trợ`,"Check your inbox to verify email update":`Kiểm tra email của bạn để xác minh cập nhật email`,Choose:`Chọn`,"Choose a different plan":`Chọn gói khác`,"Choose a plan":`Chọn một gói`,"Choose your newsletters":`Chọn bản tin bạn muốn nhận`,"Click here to retry":`Nhấn vào đây thử lại`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`Hãy nhấn vào liên kết xác nhận trong hộp thư đến của bạn để hoàn tất việc kích hoạt tư cách thành viên. Nếu bạn không nhận được email trong vòng 3 phút, hãy kiểm tra thư mục spam.`,Close:`Đóng`,Code:`Mã`,"Comment preferences updated.":`Đã cập nhật thiết lập bình luận.`,Comments:`Bình luận`,Complimentary:`Trải nghiệm`,Confirm:`Xác nhận`,"Confirm cancellation":`Xác nhận hủy`,"Confirm subscription":`Xác nhận đăng ký`,"Contact support":`Liên hệ hỗ trợ`,Continue:`Tiếp tục`,"Continue subscription":`Tiếp tục đăng ký`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`Bạn có thể tiếp tục sử dụng gói trả phí bất cứ lúc nào. Thời gian sử dụng còn lại sẽ được tính là thời gian đọc thử miễn phí.`,Copied:`Đã sao chép`,Copy:`Sao chép`,"Copy link":`Sao chép liên kết`,"Could not create Stripe billing portal session":`Không thể tạo phiên cổng thanh toán Stripe`,"Could not create Stripe checkout session":`Không thể tạo phiên thanh toán Stripe`,"Could not sign in. Login link expired.":`Không thể đăng nhập. Liên kết đăng nhập hết hạn.`,"Could not update email! Invalid link.":`Không thể cập nhật email. Liên kết không hợp lệ.`,"Create a new contact":`Tạo liên hệ mới`,"Current plan":`Gói hiện tại`,"Delete account":`Xóa tài khoản`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Không muốn như vậy? Quản lý thiết lập <button>ở đây</button>.`,"Don't have an account?":`Chưa có tài khoản?`,Edit:`Chỉnh sửa`,Email:`Email`,"Email confirmation link expired.":``,"Email newsletter":`Bản tin email`,"Email newsletter settings updated":`Đã cập nhật thiết lập bản tin email`,"Email preferences":`Thiết lập email`,"Email preferences updated.":`Đã cập nhật thiết lập gửi email.`,Emails:`Email`,"Emails disabled":`Vô hiệu hóa email`,"Ends {offerEndDate}":`Kết thúc {offerEndDate}`,"Enjoy {amountOff} off forever.":`Tận hưởng giảm {amountOff} vĩnh viễn.`,"Enjoy {months} free months on us.":`Tận hưởng {months} tháng đọc miễn phí.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Tận hưởng {months} tháng đọc miễn phí. Bạn sẽ không bị tính phí cho tới {newBillingDate}.`,"Enjoy a free month on us.":`Tận hưởng một tháng đọc miễn phí.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Tận hưởng một tháng đọc miễn phí. Bạn sẽ không bị tính phí cho tới {newBillingDate}.`,"Enter code above":`Nhập mã ở trên`,"Enter your email address":`Nhập địa chỉ email của bạn`,"
13Enter your name":`Nhập tên của bạn`,Error:`Lỗi`,"Expires {expiryDate}":`Hết hạn {expiryDate}`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`Không thể hủy gói, vui lòng thử lại`,"Failed to log in, please try again":`Không thể đăng nhập, vui lòng thử lại`,"Failed to log out, please try again":`Không thể đăng xuất, vui lòng thử lại`,"Failed to open billing portal, please try again":`Không thể mở cổng thanh toán, vui lòng thử lại`,"Failed to process checkout, please try again":`Không thể thanh toán, vui lòng thử lại`,"Failed to send magic link email":`Không thể gửi liên kết đăng nhập qua email`,"Failed to send verification email":`Không thể gửi email xác minh`,"Failed to sign up, please try again":`Không thể đăng ký, vui lòng thử lại`,"Failed to update account data":`Không thể cập nhật thông tin tài khoản`,"Failed to update account details":`Không thể cập nhật chi tiết tài khoản`,"Failed to update billing information, please try again":`Không thể cập nhật thông tin thanh toán, vui lòng thử lại`,"Failed to update newsletter settings":`Không thể cập nhật thiết lập bản tin email`,"Failed to update subscription, please try again":`Không thể cập nhật gói, vui lòng thử lại`,"Failed to verify code, please try again":`Không thể xác minh mã, vui lòng thử lại`,Forever:`Vĩnh viễn`,"Free Trial – Ends {trialEnd}":`Đọc Thử – Hết hạn vào {trialEnd}`,"Get help":`Trợ giúp`,"Get in touch for help":`Yêu cầu trợ giúp`,"Get notified when someone replies to your comment":`Thông báo khi có ai đó trả lời bình luận`,"Gift a membership":`Tặng gói thành viên`,"Gift could not be redeemed":`Không thể đổi quà`,"Gift details":`Chi tiết quà tặng`,"Gift redeemed! You're all set.":`Đã đổi quà! Mọi thứ sẵn sàng rồi.`,"Gift subscription":`Tặng gói thành viên`,"Gift subscriptions are not available right now.":`Tặng gói thành viên hiện không khả dụng.`,"Gift value":`Giá trị quà tặng`,"Give feedback on this post":`Phản hồi bài viết này`,"Help! I'm not receiving emails":`Trợ giúp! Tôi không nhận được email`,"Here are a few other sites you may enjoy.":`Đây là vài trang khác mà bạn có thể thích.`,"Hide details":`Ẩn chi tiết`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Nếu một bản tin email bị gắn nhãn thư rác, email sẽ tự động bị vô hiệu hóa đối với địa chỉ đó để đảm bảo bạn không còn nhận được bất kỳ email không mong muốn nào nữa.`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`Nếu khiếu nại về thư rác là vô tình hoặc bạn muốn bắt đầu nhận lại bản tin email, bạn có thể hoàn tác bằng cách nhấn vào nút trên màn hình trước đó.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Nếu bạn hủy gói lúc này, bạn sẽ có quyền truy cập tiếp tục cho đến {periodEnd}.`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`Nếu bạn dùng tài khoản email của công ty hoặc chính phủ, hãy liên hệ bộ phận IT và yêu cầu họ cho phép nhận email từ {senderEmail}`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`Liên kết đăng nhập đã được gửi đến email của bạn. Nếu sau 3 phút vẫn chưa thấy, hãy kiểm tra thư mục spam.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}
13. Click the link inside or enter your code below.":`Liên kết đăng nhập đã được gá»­i đến {submittedEmailOrInbox}. Nhấn vào liên kết trong thư hoặc nhập mã cá»§a bạn bên dưới.`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`Nếu bạn muốn bắt đầu nhận lại bản tin email, tốt nhất là kiểm tra địa chỉ email cá»§a bạn trong hồ sÆ¡ xem có vấn đề gì không và sau đó nhấn vào nhận lại trên màn hình.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Nếu bạn không nhận được bản tin email mà bạn đã đăng ký, hãy kiểm tra những điều sau.`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`Nếu bạn đã hoàn tất các bước kiểm tra này mà vẫn không nhận được bản tin email, hãy liên hệ {supportAddress} để được hỗ trợ.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Trong trường hợp nhận được lỗi vÄ©nh viễn khi cố gắng gá»­i bản tin, tài khoản sẽ không nhận được bản tin email.`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`Trong ứng dụng email cá»§a bạn, hãy thêm {senderEmail} vào danh sách liên hệ cá»§a bạn. Điều này báo hiệu cho nhà cung cấp dịch vụ email cá»§a bạn rằng các email được gá»­i từ địa chỉ này là đáng tin cậy.`,"Invalid email address":`Địa chỉ email không hợp lệ`,"Invalid verification code":`Mã xác minh không hợp lệ`,"Jamie Larson":`Nguyễn Minh Anh`,"[email protected]":`[email protected]`,"Less like this":`Gá»­i ít hÆ¡n`,LinkedIn:`LinkedIn`,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`Hãy chắc rằng email không đang trong thư mục Spam hoặc Quảng cáo. Nếu đang vậy, chọn "Đánh dấu không phải spam" hoặc "Chuyển tới Hộp thư đến".`,Manage:`Quản lý`,"Maybe later":`Để sau`,"Membership details":`Chi tiết gói thành viên`,"Memberships from this email domain are currently restricted.":`Thành viên từ dịch vụ email này đang bị hạn chế.`,"Memberships unavailable, contact the owner for access.":`Chưa phải là thành viên, liên hệ với chá»§ sở hữu để truy cập.`,month:`tháng`,Monthly:`Hàng tháng`,"More like this":`Gá»­i nhiều hÆ¡n`,"More options":`Lá»±a chọn khác`,Name:`Tên`,"Need more help? Contact support":`Cần giúp đỡ? Liên hệ hỗ trợ`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`Tài khoản cá»§a bạn có thể không nhận được bản tin email bởi hai lý do: Email trước đó đã bị đánh dấu là thư rác hoặc lỗi thất bại vÄ©nh viễn (thư bị trả lại).`,"No member exists with this e-mail address.":`Chưa có thành viên nào với email này`,"No thanks, I want to cancel":`Cảm Æ¡n, tôi vẫn muốn há»§y`,"Not ready to share? We've also emailed a copy to your inbox.":`Chưa sẵn sàng chia sẻ? Chúng tôi cÅ©ng đã gá»­i email một bản sao cho bạn.`,"Not receiving emails?":`Bạn không nhận được email?`,"Now check your email!":`Kiểm tra hộp thư ngay!`,"Occasional updates from {siteTitle}":`Thông tin cập nhật định kỳ từ {siteTitle}`,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`Sau khi chọn nhận lại, nếu bạn vẫn không thấy email trong hộp thư đến cá»§a mình, hãy kiểm tra thư mục Spam. Một số nhà cung cấp email lưu giữ hồ sÆ¡ về các khiếu nại thư rác trước đây và sẽ tiếp tục phân loại email. Nếu điều này xảy ra, hãy đánh dấu bản tin email mới nhất là 'Không phải Spam' để chuyển nó trở lại hộp thư đến cá»§a bạn.`,"Open AOL Mail":`Mở AOL Mail`,"Open email":`Mở email`,"Open Feedbin":`Mở Feedbin`,"Open Gmail":`Mở Gmail`,"Open Hey":`Mở Hey`,"Open iCloud Mail":`Mở iCloud Mail`,"Open Mail.ru":`Mở Mail.ru`,"Open Outlook":`Mở Outlook`,"Open Proton Mail":`Mở Proton Mail`,"Open Yahoo Mail":`Mở Yahoo Mail`,"Permanent failure (bounce)":`Thất bại vÄ©nh viễn (thư bị trả lại)`,"Phone number":`Số điện thoại`,Plan:`Gói thành viên`,"Plan checkout was cancelled.":`Đã há»§y thanh toán gói.`,"Plan upgrade was cancelled.":`Đã há»§y nâng cấp gói.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Vui lòng liên hệ {supportAddress} để điều chỉnh gói thành viên cá»§a bạn.`,"Please enter {fieldName}":`Xin nhập {fieldName}`,"Please fill in required fields":`Vui lòng điền các mục bắt buộc`,Podcasts:`Podcast`,"Re-enable emails":`Kích hoạt lại email`,Recommendations:`Đề xuất`,"Redeem your membership":`Đổi gói thành viên cá»§a bạn`,"Redeeming...":`Đang đổi...`,"Renews at {price}.":`Phí gia hạn {price}.`,"Resume subscription":`Tiếp tục gói`,Retry:`Thá»­ lại`,Save:`Lưu`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Tiết kiệm {amountOff} cho kỳ thanh toán {durationInMonths} tiếp theo cá»§a bạn. Sau đó là {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Tiết kiệm {amountOff} cho kỳ thanh toán tiếp theo cá»§a bạn. Sau đó là {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Gá»­i liên kết bên dưới để chia sẻ nó với bất cứ ai mà bạn thích.`,"Sending login link...":`Đang gá»­i liên kết đăng nhập...`,"Sending...":`Đang gá»­i...`,Share:`Chia sẻ`,"Share a full membership to {siteTitle} with a friend or colleague":`Chia sẻ gói thành viên {siteTitle}
13 với một người bạn hoặc đồng nghiệp`,"Show all":`Hiện toàn bộ`,"Sign in":`Đăng nhập`,"Sign out":`Đăng xuất`,"Sign up":`Đăng ký`,"Signup error: Invalid link":`Lỗi đăng ký: Liên kết không hợp lệ`,"Signups from this email domain are currently restricted.":`Tên miền email này đang bị hạn chế đăng ký.`,"Something went wrong, please try again later.":`Xảy ra lỗi, hãy thử lại sau.`,"Sorry, no paid plans are available.":`Rất tiếc, không có gói trả phí.`,"Sorry, no recommendations are available right now.":`Rất tiếc, chưa có đề xuất nào vào lúc này.`,"Sorry, that didn’t work.":`Rất tiếc, không dùng được.`,"Spam complaints":`Than phiền`,"Start {amount}-day free trial":`Bắt đầu {amount} ngày đọc thử`,"Starting {startDate}":`Bắt đầu {startDate}`,"Starting today":`Bắt đầu hôm nay`,"Submit feedback":`Gửi phản hồi`,Subscribe:`Đăng ký`,Subscribed:`Đã đăng ký`,"Subscription plan updated successfully":`Đã cập nhật gói thành viên thành công`,Success:`Thành công`,"Success! Check your email for magic link to sign-in.":`Xong! Kiểm tra hộp thư để nhận liên kết đăng nhập.`,"Success! Your account is fully activated, you now have access to all content.":`Xong! Đã kích hoạt tài khoản, giờ bạn có thể truy cập toàn bộ nội dung.`,"Success! Your email is updated.":`Xong! Đã cập nhật email của bạn.`,"Successfully unsubscribed":`Đã hủy gói thành công`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Cảm ơn đã đăng ký. Trước khi bắt đầu đọc, hãy xem thử vài trang khác mà bạn có thể thích.`,"Thank you for your support":`Cảm ơn bạn đã ủng hộ`,"Thank you for your support!":`Cảm ơn bạn đã ủng hộ!`,"Thanks for the feedback!":`Cám ơn phản hồi của bạn!`,"That didn't go to plan":`Không thực hiện được`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`Địa chỉ email của bạn là {memberEmail} — nếu sai, bạn có thể đổi trong <button>Cài đặt tài khoản</button>.`,"There was a problem submitting your feedback. Please try again a little later.":`Có vấn đề khi gửi phản hồi. Hãy thử lại sau.`,"There was an error cancelling your subscription, please try again.":`Xảy ra lỗi khi hủy gói thành viên, vui lòng thử lại`,"There was an error continuing your subscription, please try again.":`Xảy ra lỗi khi tiếp tục gói thành viên, vui lòng thử lại`,"There was an error processing your payment. Please try again.":`Xảy ra lỗi khi tiến hành thanh toán. Hãy thử lại sau.`,"There was an error sending the email, please try again":`Xảy ra lỗi khi gửi email, vui lòng thử lại`,"This gift has already been consumed.":`Món quà này đã được sử dụng hết.`,"This gift has already been redeemed.":`Món quà này đã được đổi.`,"This gift has been refunded.":`Món quà này đã được hoàn tiền.`,"This gift has expired.":`Món quà này đã hết hạn.`,"This site is invite-only, contact the owner for access.":`Trang web này chỉ dành cho những người được mời, hãy liên hệ với chủ sở hữu để cấp quyền truy cập.`,"This site is not accepting donations at the moment.":`Trang web này hiện chưa nhận quyên góp.`,"This site is not accepting payments at the moment.":`Trang web này hiện chưa chấp nhận thanh toán.`,"This site only accepts paid members.":`Trang web này chỉ dành cho thành viên trả phí.`,Threads:`Threads`,Tier:`Gói`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Để hoàn tất đăng ký, nhấn vào liên kết xác nhận được gửi tới email của bạn. Sau 3 phút mà không thấy, hãy kiểm tra thư mục Spam!`,"To continue to stay up to date, subscribe to {publication} below.":`Để tiếp tục được cập nhật, hãy đăng ký {publication} bên dưới.`,"Too many attempts try again in {number} days.":`Thử quá nhiều, hãy thử lại sau {number} ngày.`,"Too many attempts try again in {number} hours.":`Thử quá nhiều, hãy thử lại sau {number} giờ.`,"Too many attempts try again in {number} minutes.":`Thử quá nhiều, hãy thử lại sau {number} phút.`,"Too many different sign-in attempts, try again in {number} days":`Thử đăng nhập quá nhiều, hãy thử lại sau {number} ngày.`,"Too many different sign-in attempts, try again in {number} hours":`Thử đăng nhập quá nhiều, hãy thử lại sau {number} giờ.`,"Too many different sign-in attempts, try again in {number} minutes":`Thử đăng nhập quá nhiều, hãy thử lại sau {number} phút.`,"Too many sign-up attempts, try again later":`Thử đăng ký quá nhiều, hãy thử lại sau`,"Try free for {amount} days, then {originalPrice}.":`Đọc thử {amount} ngày, phí sau đọc thử là {originalPrice}.`,"Unable to initiate checkout session":`Không thể bắt đầu phiên thanh toán`,"Unlock access to all newsletters by becoming a paid subscriber.":`Trở thành thành viên trả phí để mở khóa truy cập toàn bộ bản tin email.`,"Unsubscribe from all emails":`Hủy nhận tất cả email`,Unsubscribed:`Đã hủy nhận email`,"Unsubscribed from all emails.":`Đã hủy nhận tất cả email`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`Việc hủy nhận email sẽ không hủy gói thành viên trả phí của bạn đối với {title}`,Update:`Cập nhật`,"Update your preferences":`Cập nhật thiết lập`,"Updates & announcements":`Cập nhật & thông báo`,"Verification link sent, check your inbox":`Đã gửi liên kết xác minh, hãy kiểm tra email`,"Verify your email address is correct":`Xác minh địa chỉ email của bạn là đúng`,"Verifying...":`Đang xác minh...`,"View plans":`Xem các gói`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`Chúng tôi không thể hủy gói vì không tìm thấy địa chỉ email. Vui lòng liên hệ với chủ sở hữu trang web.`,"We'd hate to see you leave. How about a special offer to stay?":`Chúng tôi không muốn bạn rời đi. Bạn có muốn nhận ưu đãi đặc biệt để ở lại không?`,"Welcome back, {name}!":`Chào mừng trở lại, {name}!`,"Welcome back!":`Chào mừng trở lại!`,"Welcome to {siteTitle}
13":`Chào mừng đến với {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`Khi hộp thư đến không nhận được email, nó thường được gọi là email bị trả lại. Điều này có thể là tạm thời. Tuy nhiên, trong một số trường hợp, email bị trả lại có thể là lỗi vÄ©nh viễn nếu địa chỉ email không hợp lệ hoặc không tồn tại.`,"Why has my email been disabled?":`Tại sao email cá»§a tôi bị vô hiệu hóa?`,"X (Twitter)":`X (Twitter)`,year:`năm`,Yearly:`Hàng năm`,"You already have an active subscription.":`Bạn đã có gói thành viên đang còn hiệu lá»±c.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Bạn đang là thành viên thường, hãy nâng cấp gói thành viên trả phí để có thể truy cập đầy đủ.`,"You have been successfully resubscribed":`Bạn đã gia hạn gói thành công`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`Bạn đã có quyền lợi {tierName} cho đến {expiryDate}. Tận hưởng thôi!`,"You're currently not receiving emails":`Hiện tại bạn không nhận email`,"You're not receiving emails":`Bạn không nhận được bản tin email`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`Bạn không nhận được bản tin email vì bạn đã đánh dấu một email gần đây là thư rác, hoặc vì địa chỉ email bạn cung cấp không thể gá»­i được.`,"You've been gifted a membership":`Bạn vừa được tặng một gói thành viên`,"You've been gifted a membership to {siteTitle}":`Bạn vừa được tặng một gói thành viên trên {siteTitle}`,"You've successfully signed in.":`Bạn đã đăng nhập thành công.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`Bạn đã đăng ký thành công <strong>{siteTitle}</strong>`,"Your account":`Tài khoản cá»§a bạn`,"Your email":`Email cá»§a bạn`,"Your email has failed to resubscribe, please try again":`Không thể gia hạn với email cá»§a bạn, vui lòng thá»­ lại`,"Your gift is ready":`Món quà cá»§a bạn đã sẵn sàng`,"Your gift subscription will expire on {expiryDate}":`Quà tặng gói thành viên sẽ hết hạn vào {expiryDate}`,"your inbox":`hộp thư đến cá»§a bạn`,"Your input helps shape what gets published.":`Thông tin bạn chọn giúp định hình nội dung được xuất bản.`,"Your name":`Tên cá»§a bạn`,"Your subscription has been canceled and will expire on {expiryDate}.":`Gói thành viên cá»§a bạn đã bị há»§y và sẽ hết hạn vào {expiryDate}.`,"Your subscription will expire on {expiryDate}":`Gói thành viên cá»§a bạn sẽ hết hạn vào {expiryDate}`,"Your subscription will renew on {renewalDate}":`Gói thành viên cá»§a bạn sẽ tá»± động gia hạn vào {renewalDate}`,"Your subscription will start on {subscriptionStart}":`Gói thành viên cá»§a bạn bắt đầu có hiệu lá»±c vào {subscriptionStart}`},Ns={"(save {highestYearlyDiscount}%)":`可省{highestYearlyDiscount}%`,"{amount} days free":`{amount}天免费`,"{amount} off":`减免{amount}`,"{amount} off for first {number} months.":`前{number}月减免{amount}`,"{amount} off for first {period}.":`首{period}减免{amount}`,"{amount} off forever.":`永久减免{amount}`,"{discount}% discount":`{discount}% 折扣`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail}将不会再收到{newsletterName}的新闻信。`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail}将不会再收到评论回复提醒邮件。`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail}将不会再收到本新闻信。`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":`{months} 个月`,"{months} months free":`{months} 个月免费`,"{tierName} membership":`{tierName} 会员资格`,"{trialDays} days free":`{trialDays} 天免费试用`,"{years} years":`{years} å¹´`,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":`1 个月`,"1 month free":`1 个月免费`,"1 year":`1 å¹´`,"A gift, just for you":`专属于您的礼物`,"Access your RSS feeds":`访问您的 RSS 源`,Account:`账户`,"Account details updated successfully":`账户信息更新成功`,"Account settings":`账户设置`,"Add a personal note":`添加个人备注`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`免费试用结束后,您将被收取所选方案的标准价格。在此之前,您可以随时取消。`,"Already a member?":`已经是会员了?`,"An error occurred":`发生错误`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`遇到意外错误。请重试,若持ç
13»­å‡ºçŽ°è¯·<a>联系支持服务</a>。`,Back:`返回`,"Back to Log in":`返回登录`,"Before you go":`在您离开之前`,"Billing info & receipts":`账单信息与收据`,"Black Friday":`黑五促销`,Bluesky:``,"Cancel anytime.":`随时取消`,"Cancel subscription":`取消订阅`,Canceled:`已取消`,"Cancellation reason":`取消原因`,Change:`更改`,"Change plan":`更改订阅方案`,"Check spam & promotions folders":`检查垃圾邮件与促销邮件目录`,"Check with your mail provider":`与您的邮件服务商确认`,"Check your inbox to verify email update":`请检查您的收件箱以验证电子邮件更新`,Choose:`选择`,"Choose a different plan":`选择其他订阅方案`,"Choose a plan":`选择一个订阅方案`,"Choose your newsletters":`选择您的新闻信`,"Click here to retry":`请点此处重试`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`请点击收件箱中的确认链接以完成会员兑换。如果 3 分钟内未收到,请检查您的垃圾邮件文件夹。`,Close:`关闭`,Code:`验证码`,"Comment preferences updated.":`评论偏好设置已更新`,Comments:`评论`,Complimentary:`免费`,Confirm:`确认`,"Confirm cancellation":`确认取消`,"Confirm subscription":`确认订阅`,"Contact support":`联系支持服务`,Continue:`ç»§ç»­`,"Continue subscription":`继续订阅`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`您可以随时转换为付费订阅。您剩余的赠送时长将作为免费试用期累加。`,Copied:`已复制`,Copy:`复制`,"Copy link":`复制链接`,"Could not create Stripe billing portal session":`无法创建 Stripe 账单门户会话`,"Could not create Stripe checkout session":`无法创建 Stripe 结账会话`,"Could not sign in. Login link expired.":`无法登录。登录链接已过期。`,"Could not update email! Invalid link.":`无法更新电子邮件!链接无效。`,"Create a new contact":`创建新联系`,"Current plan":`当前订阅`,"Delete account":`删除账户`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`操作有误?可以在<button>这里</button>修改您的偏好设置。`,"Don't have an account?":`还没有账户吗?`,Edit:`编辑`,Email:`电子邮件`,"Email confirmation link expired.":`电子邮件确认链接已过期。`,"Email newsletter":`新闻信`,"Email newsletter settings updated":`新闻信设置已更新`,"Email preferences":`电子邮件偏好设置`,"Email preferences updated.":`电子邮件偏好已更新`,Emails:`电子邮件列表`,"Emails disabled":`电子邮件列表已禁用`,"Ends {offerEndDate}":`于{offerEndDate}结束`,"Enjoy {amountOff} off forever.":`永久享受 {amountOff} 减免。`,"Enjoy {months} free months on us.":`免费赠送您 {months} 个月试用。`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`免费赠送您 {months} 个月试用。在 {newBillingDate} 之前不会向您收费。`,"Enjoy a free month on us.":`免费赠送您 1 个月试用。`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`免费赠送您 1 个月试用。在 {newBillingDate} 之前不会向您收费。`,"Enter code above":`在上方输入验证码`,"Enter your email address":`输入您的电子邮箱地址`,"Enter your name":`输入您的姓名`,Error:`错误`,"Expires {expiryDate}":`于{expiryDate}过期`,Facebook:``,"Failed to cancel subscription, please try again":`取消订阅失败,请重试`,"Failed to log in, please try again":`登录失败,请重试`,"Failed to log out, please try again":`登出失败,请重试`,"Failed to open billing portal, please try again":`打开账单门户失败,请重试`,"Failed to process checkout, please try again":`结账失败,请重试`,"Failed to send magic link email":`发送登录链接邮件失败`,"Failed to send verification email":`发送验证邮件失败`,"Failed to sign up, please try again":`注册失败,请重试`,"Failed to update account data":`更新账户数据失败`,"Failed to update account details":`更新账户信息失败`,"Failed to update billing information, please try again":`更新账单信息失败,请重试`,"Failed to update newsletter settings":`更新新闻信设置失败`,"Failed to update subscription, please try again":`更新订阅失败,请重试`,"Failed to verify code, please try again":`验证码验证失败,请重试`,Forever:`永久`,"Free Trial – Ends {trialEnd}":`免费试用 - {trialEnd}结束`,"Get help":`获取帮助`,"Get in touch for help":`联系我们获取帮助`,"Get notified when someone replies to your comment":`当有人回复您的评论时收到通知。`,"Gift a membership":`赠送会员资格`,"Gift could not be redeemed":`无法兑换赠送的会员`,"Gift details":`礼物详情`,"Gift redeemed! You're all set.":`礼物兑换成功!您已准备就绪。`,"Gift subscription":`赠送订阅`,"Gift subscriptions are not available right now.":`目前暂不提供赠送订阅服务。`,"Gift value":`礼物价值`,"Give feedback on this post":`对这篇文章提供建议`,"Help! I'm not receiving emails":`求助!我没有收到电子邮件`,"Here are a few other sites you may enjoy.":`以下是您或许会感兴趣的其他网站。`,"Hide details":`隐藏详情`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`如果某份新闻信被标记为垃圾邮件,系统将自动禁用该地址的邮件接收功能,确保您不再收到任何不需要的消息。`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`如果误标记为垃圾邮件,或者您希望再次开启邮件接收,您可以通过点击上一页的按钮重新订阅。`,"If you cancel your subscription now, you will c
13ontinue to have access until {periodEnd}.":`如果现在取消订阅,您仍可在 {periodEnd} 之前访问内容。`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`如果您使用公司或者政府邮件账户,请联系相应IT部门以允许从{senderEmail}接收邮件。`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`登录链接已经发送到您的收件箱。如果在3分钟内还没有收到,请务必检查您的垃圾邮件文件夹。`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`邮件已发送至{submittedEmailOrInbox}。请点击邮件中的链接或在下方输入验证码。`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`如果您希望重新开始接收邮件,接下来最好先检查存档的电子邮件地址,然后在之前的页面点击重新订阅。`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`如果没有收到订阅了的新闻信,请检查以下事项。`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`如果您已经完成全部检查项目却依旧没有收到邮件,您可以联系{supportAddress}获取支持。`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`当尝试发送新闻信时遇到永久性失败时,将为该账户禁用电子邮件。`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`在您的电子邮件客户端将 {senderEmail} 加入联系人列表。这将向您的邮件供应商表明来自该地址的邮件是可信的。`,"Invalid email address":`无效的电子邮件地址`,"Invalid verification code":`无效的验证码`,"Jamie Larson":`阿宇`,"[email protected]":`[email protected]`,"Less like this":`减少此类内容`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`确保邮件没有被意外标记为垃圾或者促销邮件。如果是,点击“非垃圾邮件”或者“移动到收件箱”。`,Manage:`管理`,"Maybe later":`之后再说`,"Membership details":`会员详情`,"Memberships from this email domain are currently restricted.":`来自此电子邮件域名的会员申请目前受限。`,"Memberships unavailable, contact the owner for access.":`会员资格不可用,请联系网站所有者获取访问权限。`,month:`月`,Monthly:`月付`,"More like this":`更多类似内容`,"More options":`更多选项`,Name:`姓名`,"Need more help? Contact support":`需要更多帮助?联系支持服务`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`您账户的新闻信被禁用的可能原因有两个:先前的电子邮件被标记为垃圾邮件,或者发送邮件遇到永久错误 (bounce)`,"No member exists with this e-mail address.":`没有会员使用此电子邮箱地址。`,"No thanks, I want to cancel":`不用了,我想取消`,"Not ready to share? We've also emailed a copy to your inbox.":`还没准备好分享?我们也向您的收件箱发送了一份副本。`,"Not receiving emails?":`没有收到电子邮件?`,"Now check your email!":`现在请检查您的电子邮件!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`重新订阅后,如果收件箱中仍然没有看到邮件,请检查垃圾邮件文件夹。一些邮件服务商会保留以往的垃圾邮件投诉è
13®°å½•,并继续对邮件进行标记。如果出现这种情况,请将最新的邮件通讯标记为“非垃圾邮件”,并移回主收件箱。`,"Open AOL Mail":`打开 AOL Mail`,"Open email":`打开电子邮件`,"Open Feedbin":`打开 Feedbin`,"Open Gmail":`打开 Gmail`,"Open Hey":`打开 Hey`,"Open iCloud Mail":`打开 iCloud Mail`,"Open Mail.ru":`打开 Mail.ru`,"Open Outlook":`打开 Outlook`,"Open Proton Mail":`打开 Proton Mail`,"Open Yahoo Mail":`打开 Yahoo Mail`,"Permanent failure (bounce)":`永久错误 (bounce)`,"Phone number":`电话号码`,Plan:`订阅方案`,"Plan checkout was cancelled.":`订阅付款已取消。`,"Plan upgrade was cancelled.":`订阅升级已取消。`,"Please contact {supportAddress} to adjust your complimentary subscription.":`请联系 {supportAddress} 调整您的免费订阅。`,"Please enter {fieldName}":`请输入{fieldName}`,"Please fill in required fields":`请填写必须项目`,Podcasts:`播客`,"Re-enable emails":`重新启用电子邮件`,Recommendations:`推荐`,"Redeem your membership":`兑换您的会员资格`,"Redeeming...":`正在兑换...`,"Renews at {price}.":`以{price}的价格续费。`,"Resume subscription":`恢复订阅`,Retry:`重试`,Save:`保存`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`在接下来的{durationInMonths}个账单周期中,每期可折抵{amountOff}。之后为每{cadence} {currency}{originalPrice}。`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`下期账单周期可折抵{amountOff}。之后为每{cadence} {currency}{originalPrice}。`,"Send the link below to share it with whoever you'd like.":`发送下方链接,即可分享给您想分享的任何人。`,"Sending login link...":`正在发送登录链接...`,"Sending...":`发送中...`,Share:`分享`,"Share a full membership to {siteTitle} with a friend or colleague":`与朋友或同事分享 {siteTitle} 的完整会员资格`,"Show all":`显示全部`,"Sign in":`登录`,"Sign out":`退出`,"Sign up":`注册`,"Signup error: Invalid link":`注册错误:链接无效`,"Signups from this email domain are currently restricted.":`来自此电子邮件域名的新会员注册目前受限。`,"Something went wrong, please try again later.":`出了点问题,请稍后再试。`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`抱歉,目前暂无推荐。`,"Sorry, that didn’t work.":`抱歉,该操作无法完成。`,"Spam complaints":`垃圾邮件`,"Start {amount}-day free trial":`开始 {amount}-天免费试用`,"Starting {startDate}":`从{startDate}开始`,"Starting today":`从今天开始`,"Submit feedback":`提交建议`,Subscribe:`订阅`,Subscribed:`已订阅`,"Subscription plan updated successfully":`订阅方案更新成功`,Success:`成功`,"Success! Check your email for magic link to sign-in.":`成功!检查您的电子邮箱以获取登录链接。`,"Success! Your account is fully activated, you now have access to all content.":`成功!您的账户已经完全激活,您现在可以访问全部内容了。`,"Success! Your email is updated.":`成功!您的电子邮件已更新。`,"Successfully unsubscribed":`成功取消订阅`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`感谢您的订阅。在开始阅读之前,以下是您可能会喜欢的一些其他网站。`,"Thank you for your support":`感谢您的支持`,"Thank you for your support!":`感谢您的支持!`,"Thanks for the feedback!":`感谢您的建议!`,"That didn't go to plan":`似乎出错了`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`您的电子邮件地址是 {memberEmail} - 如果该邮箱不正确,您可以在<button>帐户设置区域</button>中更新它。`,"There was a problem submitting your feedback. Please try again a little later.":`提交您的反馈时遇到错误。请稍后重试。`,"There was an error cancelling your subscription, please try again.":`取消订阅时发生错误,请重试。`,"There was an error continuing your subscription, please try again.":`续订过程中出现错误ï¼
13Œè¯·é‡è¯•。`,"There was an error processing your payment. Please try again.":`您的付款处理失败,请重试。`,"There was an error sending the email, please try again":`发送电子邮件时出现错误,请重试。`,"This gift has already been consumed.":`该礼物已被使用。`,"This gift has already been redeemed.":`该礼物已被兑换。`,"This gift has been refunded.":`该礼物已退款。`,"This gift has expired.":`该礼物已过期。`,"This site is invite-only, contact the owner for access.":`此网站仅限受邀访问,请联系网站所有者以获取权限。`,"This site is not accepting donations at the moment.":`本网站目前不接受捐赠。`,"This site is not accepting payments at the moment.":`本网站目前暂不接受付款。`,"This site only accepts paid members.":`本网站仅允许付费会员。`,Threads:``,Tier:`方案`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`要完成注册,请点击您收件箱中的确认链接。如果在3分钟内没有收到,请检查一下您的垃圾邮件文件夹!`,"To continue to stay up to date, subscribe to {publication} below.":`如需持续获取最新资讯,请在下方订阅{publication}`,"Too many attempts try again in {number} days.":`尝试次数过多,请在{number}天后重试。`,"Too many attempts try again in {number} hours.":`尝试次数过多,请在{number}小时后重试。`,"Too many attempts try again in {number} minutes.":`尝试次数过多,请在{number}分钟后重试。`,"Too many different sign-in attempts, try again in {number} days":`登录尝试次数过多,请在{number}天后重试`,"Too many different sign-in attempts, try again in {number} hours":`登录尝试次数过多,请在{number}小时后重试`,"Too many different sign-in attempts, try again in {number} minutes":`登录尝试次数过多,请在{number}分钟后重试`,"Too many sign-up attempts, try again later":`注册尝试次数过多,请稍后重试`,"Try free for {amount} days, then {originalPrice}.":`{amount}天免费试用,之后为{originalPrice}定价。`,"Unable to initiate checkout session":`无法启动结账会话`,"Unlock access to all newsletters by becoming a paid subscriber.":`成为付费订阅用户以解锁全部新闻信。`,"Unsubscribe from all emails":`取消接收所有邮件`,Unsubscribed:`已取消订阅`,"Unsubscribed from all emails.":`已取消接收所有邮件。`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`取消新闻信订阅不会取消您对 {title} 的付费订阅。`,Update:`更新`,"Update your preferences":`更新您的偏好设置`,"Updates & announcements":``,"Verification link sent, check your inbox":`验证链接已发送,请检查您的收件箱`,"Verify your email address is correct":`请确认您的邮箱地址是否正确`,"Verifying...":`正在验证...`,"View plans":`查阅订阅方案`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`我们无法取消您的订阅,因为找不到该电子邮件地址。请联系网站所有者。`,"We'd hate to see you leave. How about a special offer to stay?":`我们很遗憾看到您离开。给您提供一个专属优惠,考虑留下来如何?`,"Welcome back, {name}!":`欢迎回来,{name}!`,"Welcome back!":`欢迎回来!`,"Welcome to {siteTitle}":`欢迎来到 {siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`收件箱无法接收邮件时称为“反弹”。大多数时候这是临时的。但是某些情况下,无效或者不存在的邮件地址反弹的邮件会被认定为永久错误。`,"Why has my email been disabled?":`为什么我的邮件功能被禁用了?`,"X (Twitter)":``,year:`å¹´`,Yearly:`年付`,"You already have an active subscription.":`您已经æ
13‹¥æœ‰ä¸€ä¸ªå¤„于生效状态的订阅。`,"You currently have a free membership, upgrade to a paid subscription for full access.":`您当前为免费用户,升级为付费订阅以获取全部内容。`,"You have been successfully resubscribed":`您已成功重新订阅`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`您现在已获得 {tierName} 的访问权限,有效期至 {expiryDate}。尽情享受吧!`,"You're currently not receiving emails":`您当前不会收到邮件。`,"You're not receiving emails":`您将不会收到邮件。`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`您收不到邮件是因为您可能将最近的某个消息标记为垃圾邮件,或者无法将消息发送到您提供的邮件地址。`,"You've been gifted a membership":`有人赠送了您会员资格`,"You've been gifted a membership to {siteTitle}":`有人赠送了您 {siteTitle} 的会员资格`,"You've successfully signed in.":`您已成功登录。`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`您已成功订阅 <strong>{siteTitle}</strong>`,"Your account":`您的账户`,"Your email":`您的电子邮件`,"Your email has failed to resubscribe, please try again":`您的邮箱未能成功重新订阅,请重试。`,"Your gift is ready":`您的礼物已准备就绪`,"Your gift subscription will expire on {expiryDate}":`您的赠送订阅将于 {expiryDate} 到期`,"your inbox":`您的收件箱`,"Your input helps shape what gets published.":`您的建议将使我们变得更好。`,"Your name":`您的姓名`,"Your subscription has been canceled and will expire on {expiryDate}.":`您的订阅已取消,将于 {expiryDate} 到期。`,"Your subscription will expire on {expiryDate}":`您的订阅将在{expiryDate}到期`,"Your subscription will renew on {renewalDate}":`您的订阅将在{renewalDate}ç»­è´¹`,"Your subscription will start on {subscriptionStart}":`您的订阅将于{subscriptionStart}开始`},Ps={"(save {highestYearlyDiscount}%)":`(立省 {highestYearlyDiscount}%)`,"{amount} days free":`{amount} 天免費`,"{amount} off":`{amount} 優惠`,"{amount} off for first {number} months.":`前 {number} 個月有 {amount} 折扣優惠`,"{amount} off for first {period}.":`首{period}享 {amount} 折扣優惠`,"{amount} off forever.":`永久享 {amount} 折扣優惠`,"{discount}% discount":`{discount}% 折扣`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} 將不再收到{newsletterName}的電子報。`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`{memberEmail} 將不會再收到評論回覆提醒郵件。`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} 將不會再收到該電子報。`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} months":`{months} 個月`,"{months} months free":`{months} 個月免費`,"{tierName} membership":`{tierName} 會員資格`,"{trialDays} days free":`{trialDays} 天免費試用`,"{years} years":`{years} å¹´`,"+1 (123) 456-7890":`0912-123-123`,"1 month":`1 個月`,"1 month free":`1 個月免費`,"1 year":`1 å¹´`,"A gift, just for you":`專屬於您的禮物`,"Access your RSS feeds":`存取您的 RSS 訂閱源`,Account:`帳號`,"Account details updated successfully":`帳號資訊已更新成功`,"Account settings":`帳號設定`,"Add a personal note":`新增個人備註`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`免費試用結束後,您將支付所選方案的定價金額。在此之前,您可以隨時取消。`,"Already a member?":`已經是會員了?`,"An error occurred":`錯誤發生`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`發生了意外錯誤,請再試一次。如果錯誤持續出現,請<a>聯繫客服</a>。`,Back:`返回上一頁`,"Back to Log in":`返回登入頁面`,"Before you go":`在您離開前`,"Billing info & receipts":`付款資訊與收據`,"Black Friday":`黑色星期五促銷`,Bluesky:``,"Cancel anytime.":`隨時取消`,"Cancel subscription":`取消訂閱`,Canceled:`已取消`,"Cancellation reason":`取消原因`,Change:`變更`,"Change plan":`變更方案`,"Check spam & promotions folders":`檢查垃圾郵件或促銷郵件`,"Check with your mail provider":`請向您的電子郵件服務提供商確認`,"Check your inbox to verify email update":`請檢查您的收件匣確認更新é›
13»å­éƒµä»¶`,Choose:`選擇`,"Choose a different plan":`選擇其他方案`,"Choose a plan":`選擇方案`,"Choose your newsletters":`選擇您的電子報`,"Click here to retry":`點擊重試`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`請點擊收件匣中的確認連結以完成會員兌換。若 3 分鐘內未收到,請檢查您的垃圾郵件匣。`,Close:`關閉`,Code:`驗證碼`,"Comment preferences updated.":`留言偏好設定已更新。`,Comments:`留言`,Complimentary:`免費`,Confirm:`確認`,"Confirm cancellation":`確認取消`,"Confirm subscription":`確認訂閱`,"Contact support":`聯繫客服`,Continue:`繼續`,"Continue subscription":`繼續訂閱`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`您可以隨時續訂付費方案。您剩餘的贈送期間將轉換為免費試用天數。`,Copied:`已複製`,Copy:`複製`,"Copy link":`複製連結`,"Could not create Stripe billing portal session":`無法建立 Stripe 帳務管理入口連線`,"Could not create Stripe checkout session":`無法建立 Stripe 結帳的連線`,"Could not sign in. Login link expired.":`無法登入。登入連結已過期。`,"Could not update email! Invalid link.":`無法更新電子郵件。連結無效。`,"Create a new contact":`建立新的聯絡人`,"Current plan":`目前方案`,"Delete account":`刪除帳號`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`不小心按到?在<button>這裡</button>可以變更您的偏好設定。`,"Don't have an account?":`還沒有帳號嗎?`,Edit:`編輯`,Email:`電子郵件`,"Email confirmation link expired.":`電子郵件確認連結已過期。`,"Email newsletter":`電子報`,"Email newsletter settings updated":`電子報設定已更新`,"Email preferences":`電子郵件偏好設定`,"Email preferences updated.":`電子郵件偏好設定已更新。`,Emails:`電子郵件`,"Emails disabled":`已停止接收電子郵件`,"Ends {offerEndDate}":`於 {offerEndDate} 結束`,"Enjoy {amountOff} off forever.":`永久享有 {amountOff} 折扣優惠。`,"Enjoy {months} free months on us.":`免費贈送您 {months} 個月試用。`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`免費贈送您 {months} 個月試用。在 {newBillingDate} 之前不會向您收取費用。`,"Enjoy a free month on us.":`免費贈送您 1 個月試用。`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`免費贈送您 1 個月試用。在 {newBillingDate} 之前不會向您收取費用。`,"Enter code above":`輸入上方的驗證碼`,"Enter your email address":`輸入你的電子郵件`,"Enter your name":`輸入你的名字`,Error:`錯誤`,"Expires {expiryDate}":`於 {expiryDate} 過期`,Facebook:``,"Failed to cancel subscription, please try again":`取消訂閱失敗,請再試一次`,"Failed to log in, please try again":`登入失敗,請再試一次`,"Failed to log out, please try again":`登出失敗,請再試一次`,"Failed to open billing portal, please try again":`無法開啟帳務管理入口,請再試一次`,"Failed to process checkout, please try again":`結帳失敗,請再試一次`,"Failed to send magic link email":`登入連結寄送失敗`,"Failed to send verification email":`確認信寄送失敗`,"Failed to sign up, please try again":`註冊失敗,請再試一次`,"Failed to update account data":`更新帳號資訊失敗`,"Failed to update account details":`更新帳號資訊失敗`,"Failed to update billing information, please try again":`無法更新付款資訊,請再試一次`,"Failed to update newsletter settings":`更新é›
13»å­å ±è¨­å®šå¤±æ•—,請再試一次`,"Failed to update subscription, please try again":`更新訂閱失敗,請再試一次`,"Failed to verify code, please try again":`驗證碼驗證失敗,請再試一次`,Forever:`永久`,"Free Trial – Ends {trialEnd}":`免費試用──於 {trialEnd} 結束`,"Get help":`取得協助`,"Get in touch for help":`聯繫我們以取得協助`,"Get notified when someone replies to your comment":`當有人回覆我的留言時通知我`,"Gift a membership":`贈送會員資格`,"Gift could not be redeemed":`無法兌換禮物`,"Gift details":`禮物詳情`,"Gift redeemed! You're all set.":`禮物已成功兌換!您已準備就緒。`,"Gift subscription":`贈送訂閱方案`,"Gift subscriptions are not available right now.":`目前暫不提供贈送訂閱方案。`,"Gift value":`禮物價值`,"Give feedback on this post":`為這篇文章提供意見`,"Help! I'm not receiving emails":`求助!我沒有收到電子郵件`,"Here are a few other sites you may enjoy.":`以下是您或許也有興趣的其他網站。`,"Hide details":`隱藏詳情`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`如果有電子報被標記為垃圾郵件,您的電子郵箱地址將自動停止接收該電子報,以確保您不再收到任何不需要的訊息。`,"If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.":`如果您不小心將電子報標示成垃圾郵件,或者您希望重新開始接收電子報,您可以點擊前一個畫面上的按鈕以重新訂閱電子報。`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`如果現在取消訂閱,您在 {periodEnd} 之前仍可存取內容。`,"If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}":`如果您有企業或政府郵件帳戶,請聯繫相關 IT 部門,要求他們允許來自 {senderEmail} 的郵件。`,"If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.":`登入連結已經發送到您的收件匣。如果在 3 分鐘內未收到,請務必檢查您的垃圾郵件。`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`一封電子郵件已發送至{submittedEmailOrInbox}。請點擊郵件內的連結,或輸入以下驗證碼。`,"If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.":`如果您希望重新開始接收郵件,最好的方法是檢查您註冊的電子郵件地址是否正常運作,然後在前一個畫面點擊重新訂閱。`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`如果您沒有收到您訂閱的電子報,請檢查以下幾個事項。`,"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.":`如果您已經完成了上述所有檢查項目,但仍然沒有收到電子報,您可以透過聯繫 {supportAddress} 取得協助。`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`要是系統發送電子報時遇到永久失敗的情形,該帳號將停止接收電子報。`,"In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.":`在您的電子郵件系統中將 {senderEmail} 加入您的聯絡人列表中。如此一來,您的電子郵件系統就會知道可以信任從該地址發送的郵件。`,"Invalid email address":`無效的電子郵件地址`,"Invalid verification code":`無效的驗證碼`,"Jamie Larson":`阿宇`,"[email protected]":`[email protected]`,"Less like this":`減少相似內容`,LinkedIn:``,'Make sure emails aren\'t accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".':`請確保郵件沒有意外地被歸類為垃圾郵件或促銷郵件。如果發生這類情形,請點擊「標記為非垃圾郵件」或「移至收件匣」。`,Manage:`管理`,"Maybe later":`之後再說`,"Membership details":`會員詳情`,"Memberships from this email domain are currently restricted.":`目前不接受此電子郵件網域的會員申請。`,"Memberships unavailable, contact the owner for access.":`目前無法提供會員資格,請聯絡網站擁有者以取得存取權限。`,month:`月`,Monthly:`每月`,"More like this":`更多類似內容`,"More options":`更多選項`,Name:`名字`,"Need more help? Contact support":`需要更多協助?聯繫客服`,"Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).":`您的帳號可能會因為兩個原因而停止接收電子報:先前的郵件被標記為垃圾郵件,或者嘗試發送郵件時出現永久失敗(郵件遭到退回)。`,"No member exists with this e-mail address.":`沒有會員使用此電子郵件地址。`,"No thanks, I want to cancel":`不用了,我想取消`,"Not ready to share? We've also emailed a copy to your inbox.":`還不打算分享嗎?我們也已將副本發送至您的收件匣。`,"Not receiving emails?":`沒有收到電子郵件?`,"Now check your email!":`立即檢查您的電子郵件!`,"Occasional updates from {siteTitle}":``,"Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.":`重新訂閱後,如果您在收件夾中仍然看不到郵件,請檢查您的垃圾郵件匣。一些電子郵件服務商會保留先前的垃圾郵件記錄並持續標記此類郵件。如果發生這種情況,請將最新的電子報標記為「非垃圾郵件」,將其移回您的主要收件匣。`,"Open AOL Mail":`開啟 AOL Mail`,"Open email":`開啟電子郵件`,"Open Feedbin":`開啟 Feedbin`,"Open Gmail":`開啟 Gmail`,"Open Hey":`開啟 Hey`,"Open iCloud Mail":`開啟 iCloud Mail`,"Open Mail.ru":`開啟 Mail.ru`,"Open Outlook":`開啟 Outlook`,"Open Proton Mail":`開啟 Proton Mail`,"Open Yahoo Mail":`開啟 Yahoo Mail`,"Permanent failure (bounce)":`永久錯誤 (郵件遭到退回)`,"Phone number":`電話號碼`,Plan:`訂閱方案`,"Plan checkout was cancelled.":`訂閱付款已取消。`,"Plan upgrade was cancelled.":`訂閱升級已取消。`,"Please contact {supportAddress} to adjust your complimentary subscription.":`請聯絡 {supportAddress} 來調整你的免費的訂閱。`,"Please enter {fieldName}":`請輸入{fieldName}`,"Please fill in required fields":`請填寫必填項目`,Podcasts:`播客`,"Re-enable emails":`重新啟用電子郵件`,Recommendations:`所有推薦`,"Redeem your membership":`兌換您的會員資格`,"Redeeming...":`正在兌換...`,"Renews at {price}.":`以 {price} 的價格續費。`,"Resume subscription":`恢復訂閱`,Retry:`重試`,Save:`儲存`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`在接下來的{durationInMonths}個帳單週期中,每期可折抵{amountOff}。之後為每{cadence} {currency}{originalPrice}。`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`下期帳單可折抵{amountOff}。之後為每{cadence} {currency}{originalPrice}。`,"Send the link below to share it with whoever you'd like.":`發送下方連結,即可與任何人分享。`,"Sending login link...":`正在發送登入連結...`,"Sending...":`發送中...`,Share:`分享`,"Share a full membership to {siteTitle} with a friend or colleague":`與朋友或同事分享 {siteTitle} 的完整會員資格`,"Show all":`顯示全部`,"Sign in":`登入`,"Sign out":`登出`,"Sign up":`註冊`,"Signup error: Invalid link":`註冊錯誤:連結無效`,"Signups from this email domain are currently restricted.":`來自此電子郵件網域的註冊目前受到限制。`,"Something went wrong, please try again later.":`伺服器錯誤,請稍後重試。`,"Sorry, no paid plans are available.":``,"Sorry, no recommendations are available right now.":`抱歉,目前沒有其他的推薦。`,"S
13orry, that didn’t work.":`抱歉,該操作無法完成。`,"Spam complaints":`垃圾郵件`,"Start {amount}-day free trial":`開始 {amount} 天免費試用`,"Starting {startDate}":`從 {startDate} 開始`,"Starting today":`從今天開始`,"Submit feedback":`提交意見`,Subscribe:`訂閱`,Subscribed:`已訂閱`,"Subscription plan updated successfully":`訂閱方案已成功更新`,Success:`成功`,"Success! Check your email for magic link to sign-in.":`成功了!請檢查您的電子郵件以取得快速登入連結。`,"Success! Your account is fully activated, you now have access to all content.":`成功了!您的帳號已完全啟用,您現在可以存取所有內容。`,"Success! Your email is updated.":`成功了!您的電子郵件已更新。`,"Successfully unsubscribed":`成功取消訂閱`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`感謝您的訂閱,以下是一些你可能也會有興趣的網站。`,"Thank you for your support":`感謝您的支持`,"Thank you for your support!":`感謝您的支持!`,"Thanks for the feedback!":`感謝您的意見!`,"That didn't go to plan":`似乎出錯了`,"The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.":`您的電子郵件地址是 {memberEmail} — 若不正確,您可在<button>帳號設定</button>中更新。`,"There was a problem submitting your feedback. Please try again a little later.":`提交您的意見時遇到問題。請稍後再試。`,"There was an error cancelling your subscription, please try again.":`取消您的訂閱時出現錯誤,請您再試一次。`,"There was an error continuing your subscription, please try again.":`續約您的訂閱時出現錯誤,請您再試一次。`,"There was an error processing your payment. Please try again.":`
13處理您的付款時出現錯誤,請您再試一次。`,"There was an error sending the email, please try again":`發送電子郵件時出現錯誤,請您再試一次。`,"This gift has already been consumed.":`此禮物已被使用。`,"This gift has already been redeemed.":`此禮物已被兌換。`,"This gift has been refunded.":`此禮物已退款。`,"This gift has expired.":`此禮物已過期。`,"This site is invite-only, contact the owner for access.":`此網站僅限邀請,請聯絡網站擁有者以取得存取權限。`,"This site is not accepting donations at the moment.":`本網站目前不接受捐贈。`,"This site is not accepting payments at the moment.":`本網站目前暫不接受付款。`,"This site only accepts paid members.":`本網站僅允許付費會員。`,Threads:``,Tier:`方案`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`要完成註冊,請點擊您收件箱中的確認連結。如果在 3 分鐘內沒有收到,請檢查您的垃圾郵件!`,"To continue to stay up to date, subscribe to {publication} below.":`訂閱 {publication} 以持續獲得最新消息。`,"Too many attempts try again in {number} days.":`嘗試次數過多,請於 {number} 天後再試一次。`,"Too many attempts try again in {number} hours.":`嘗試次數過多,請於 {number} 小時後再試一次。`,"Too many attempts try again in {number} minutes.":`嘗試次數過多,請於 {number} 分鐘後再試一次。`,"Too many different sign-in attempts, try again in {number} days":`登入嘗試次數過多,請於 {number} 日後再試一次。`,"Too many different sign-in attempts, try again in {number} hours":`登入嘗試次數過多,請於 {number} 小時後再試一次。`,"Too many different sign-in attempts, try again in {number} minutes":`登入嘗試次數過多,請於 {number} 分鐘後再試一次。`,"Too many sign-up attempts, try again later":`註冊嘗試次數過多,請稍後重試。`,"Try free for {amount} days, then {originalPrice}.":`免費試用 {amount} 天,然後以 {originalPrice} 開始訂閱。`,"Unable to initiate checkout session":`無法建立結帳的連線`,"Unlock access to all newsletters by becoming a paid subscriber.":`成為付費會員以解鎖所有電子報內容。`,"Unsubscribe from all emails":`取消所有電子報訂閱`,Unsubscribed:`未訂閱`,"Unsubscribed from all emails.":`未訂閱任何電子報。`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`取消接收電子報不會取消您對 {title} 的付費訂閱。`,Update:`更新`,"Update your preferences":`更新您的偏好設定`,"Updates & announcements":``,"Verification link sent, check your inbox":`驗證連結已寄出,請確認你的信箱`,"Verify your email address is correct":`確認你的 email 地址無誤`,"Verifying...":`驗證中...`,"View plans":`查詢訂閱方案`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`我們無法取消您的訂閱,因為找不到該電子郵箱地址。請聯繫網站擁有者。`,"We'd hate to see you leave. How about a special offer to stay?":`我們很遺憾看到您離開。何不看看我們為您保留的專屬優惠?`,"Welcome back, {name}!":`歡迎回來,{name}!`,"Welcome back!":`歡迎回來!`,"Welcome to {siteTitle}":`歡迎來到{siteTitle}`,"When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.":`當收件箱無法接收郵件時,通常稱之為退信。在許多情況下,這可能是暫時的。然而,在某些情況下,當郵件地址無效或不存在時,退回的郵件可能會被視為永久失敗。`,"Why has my email been disabled?":`為什麼我的電子郵件被停用了?`,"X (Twitter)":``,year:`年`,Yearly:`年付`,"You already have an active subscription.":`您已擁有訂閱中的方案。`,"You currently have a free membership, upgrade to a paid subscription for full access.":`您目前是免費會員,升級至付費訂閱以獲得完整權限。`,"You have been successfully resubscribed":`您已成功重新訂閱`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`您現在可以存取 {tierName} 內容至 {expiryDate}。盡情享受吧!`,"You're currently not receiving emails":`您目前不會收到電子郵件。`,"You're not receiving emails":`您當前不會收到電子郵件。`,"You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.":`您無法接收郵件,可能是因為您最近將某個郵件標記為垃圾郵件,或者郵件無法發送到您提供的 email 地址。`,"You've been gifted a membership":`您收到了一份會員資格禮物`,"You've been gifted a membership to {siteTitle}":`您收到了一份 {siteTitle} 的會員資格禮物`,"You've successfully signed in.":`您已成功登入。`,"You've successfully subscribed to <strong>{siteTitle}</strong>
13":`您已經成功訂閱 <strong>{siteTitle}</strong>`,"Your account":`您的帳號`,"Your email":`您的電子郵件`,"Your email has failed to resubscribe, please try again":`您的電子郵件重新訂閱失敗,請再試一次`,"Your gift is ready":`您的禮物已準備就緒`,"Your gift subscription will expire on {expiryDate}":`您的贈送訂閱方案將於 {expiryDate} 到期`,"your inbox":`您的收件匣`,"Your input helps shape what gets published.":`您的建議將使我們變得更好。`,"Your name":`您的姓名`,"Your subscription has been canceled and will expire on {expiryDate}.":`您的訂閱已取消,將於 {expiryDate} 到期。`,"Your subscription will expire on {expiryDate}":`您的訂閱將於 {expiryDate} 到期`,"Your subscription will renew on {renewalDate}":`您的訂閱將於 {renewalDate} 自動續訂`,"Your subscription will start on {subscriptionStart}":`您的訂閱將於 {subscriptionStart} 開始`},U=e=>typeof e==`string`,Fs=()=>{let e,t,n=new Promise((n,r)=>{e=n,t=r});return n.resolve=e,n.reject=t,n},Is=e=>e==null?``:``+e,Ls=(e,t,n)=>{e.forEach(e=>{t[e]&&(n[e]=t[e])})},Rs=/###/g,zs=e=>e&&e.indexOf(`###`)>-1?e.replace(Rs,`.`):e,Bs=e=>!e||U(e),Vs=(e,t,n)=>{let r=U(t)?t.split(`.`):t,i=0;for(;i<r.length-1;){if(Bs(e))return{};let t=zs(r[i]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++i}return Bs(e)?{}:{obj:e,k:zs(r[i])}},Hs=(e,t,n)=>{let{obj:r,k:i}=Vs(e,t,Object);if(r!==void 0||t.length===1){r[i]=n;return}let a=t[t.length-1],o=t.slice(0,t.length-1),s=Vs(e,o,Object);for(;s.obj===void 0&&o.length;)a=`${o[o.length-1]}.${a}`,o=o.slice(0,o.length-1),s=Vs(e,o,Object),s&&s.obj&&s.obj[`${s.k}.${a}`]!==void 0&&(s.obj=void 0);s.obj[`${s.k}.${a}`]=n},Us=(e,t,n,r)=>{let{obj:i,k:a}=Vs(e,t,Object);i[a]=i[a]||[],i[a].push(n)},Ws=(e,t)=>{let{obj:n,k:r}=Vs(e,t);if(n)return n[r]},Gs=(e,t,n)=>{let r=Ws(e,n);return r===void 0?Ws(t,n):r},Ks=(e,t,n)=>{for(let r in t)r!==`__proto__`&&r!==`constructor`&&(r in e?U(e[r])||e[r]instanceof String||U(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):Ks(e[r],t[r],n):e[r]=t[r]);return e},qs=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,`\\$&`),Js={"&":`&amp;`,"<":`&lt;`,">":`&gt;`,'"':`&quot;`,"'":`&#39;`,"/":`&#x2F;`},Ys=e=>U(e)?e.replace(/[&<>"'\/]/g,e=>Js[e]):e,Xs=class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){let t=this.regExpMap.get(e);if(t!==void 0)return t;let n=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,n),this.regExpQueue.push(e),n}},Zs=[` `,`,`,`?`,`!`,`;`],Qs=new Xs(20),$s=(e,t,n)=>{t||=``,n||=``;let r=Zs.filter(e=>t.indexOf(e)<0&&n.indexOf(e)<0);if(r.length===0)return!0;let i=Qs.getRegExp(`(${r.map(e=>e===`?`?`\\?`:e).join(`|`)})`),a=!i.test(e);if(!a){let t=e.indexOf(n);t>0&&!i.test(e.substring(0,t))&&(a=!0)}return a},ec=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`.`;if(!e)return;if(e[t])return e[t];let r=t.split(n),i=e;for(let e=0;e<r.length;){if(!i||typeof i!=`object`)return;let t,a=``;for(let o=e;o<r.length;++o)if(o!==e&&(a+=n),a+=r[o],t=i[a],t!==void 0){if([`string`,`number`,`boolean`].indexOf(typeof t)>-1&&o<r.length-1)continue;e+=o-e+1;break}i=t}return i},W=e=>e&&e.replace(`_`,`-`),tc={type:`logger`,log(e){this.output(`log`,e)},warn(e){this.output(`warn`,e)},error(e){this.output(`error`,e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}},G=new class e{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=t.prefix||`i18next:`,this.logger=e||tc,this.options=t,this.debug=t.debug}log(){var e=[...arguments];return this.forward(e,`log`,``,!0)}warn(){var e=[...arguments];return this.forward(e,`warn`,``,!0)}error(){var e=[...arguments];return this.forward(e,`error`,``)}deprecate(){var e=[...arguments];return this.forward(e,`warn`,`WARNING DEPRECATED: `,!0)}forward(e,t,n,r){return r&&!this.debug?null:(U(e[0])&&(e[0]=`${n}${this.prefix} ${e[0]}`),this.logger[t](e))}create(t){return new e(this.logger,{prefix:`${this.prefix}:${t}:`,...this.options})}clone(t){return t||=this.options,t.prefix=t.prefix||this.prefix,new e(this.logger,t)}},nc=class{constructor(){this.observers={}}
vendor: 13,971 bytes, line 13
13on(e,t){return e.split(` `).forEach(e=>{this.observers[e]||(this.observers[e]=new Map);let n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e){var t=[...arguments].slice(1);this.observers[e]&&Array.from(this.observers[e].entries()).forEach(e=>{let[n,r]=e;for(let e=0;e<r;e++)n(...t)}),this.observers[`*`]&&Array.from(this.observers[`*`].entries()).forEach(n=>{let[r,i]=n;for(let n=0;n<i;n++)r.apply(r,[e,...t])})}},rc=class extends nc{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:[`translation`],defaultNS:`translation`};super(),this.data=e||{},this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator=`.`),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=r.keySeparator===void 0?this.options.keySeparator:r.keySeparator,a=r.ignoreJSONStructure===void 0?this.options.ignoreJSONStructure:r.ignoreJSONStructure,o;e.indexOf(`.`)>-1?o=e.split(`.`):(o=[e,t],n&&(Array.isArray(n)?o.push(...n):U(n)&&i?o.push(...n.split(i)):o.push(n)));let s=Ws(this.data,o);return!s&&!t&&!n&&e.indexOf(`.`)>-1&&(e=o[0],t=o[1],n=o.slice(2).join(`.`)),s||!a||!U(n)?s:ec(this.data&&this.data[e]&&this.data[e][t],n,i)}addResource(e,t,n,r){let i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},a=i.keySeparator===void 0?this.options.keySeparator:i.keySeparator,o=[e,t];n&&(o=o.concat(a?n.split(a):n)),e.indexOf(`.`)>-1&&(o=e.split(`.`),r=t,t=o[1]),this.addNamespaces(t),Hs(this.data,o,r),i.silent||this.emit(`added`,e,t,n,r)}addResources(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(let r in n)(U(n[r])||Array.isArray(n[r]))&&this.addResource(e,t,r,n[r],{silent:!0});r.silent||this.emit(`added`,e,t,n)}addResourceBundle(e,t,n,r,i){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},o=[e,t];e.indexOf(`.`)>-1&&(o=e.split(`.`),r=n,n=t,t=o[1]),this.addNamespaces(t);let s=Ws(this.data,o)||{};a.skipCopy||(n=JSON.parse(JSON.stringify(n))),r?Ks(s,n,i):s={...s,...n},Hs(this.data,o,s),a.silent||this.emit(`added`,e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit(`removed`,e,t)}hasResourceBundle(e,t){return this.getResource(e,t)!==void 0}getResourceBundle(e,t){return t||=this.options.defaultNS,this.options.compatibilityAPI===`v1`?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}},ic={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,i){return e.forEach(e=>{this.processors[e]&&(t=this.processors[e].process(t,n,r,i))}),t}},ac={},oc=class e extends nc{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),Ls([`resourceStore`,`languageUtils`,`pluralResolver`,`interpolator`,`backendConnector`,`i18nFormat`,`utils`],e,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator=`.`),this.logger=G.create(`translator`)}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(e==null)return!1;let n=this.resolve(e,t);return n&&n.res!==void 0}extractFromKey(e,t){let n=t.nsSeparator===void 0?this.options.nsSeparator:t.nsSeparator;n===void 0&&(n=`:`);let r=t.keySeparator===void 0?this.options.keySeparator:t.keySeparator,i=t.ns||this.options.defaultNS||[],a=n&&e.indexOf(n)>-1,o=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!$s(e,n,r);if(a&&!o){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:U(i)?[i]:i};let a=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(a[0])>-1)&&(i=a.shift()),e=a.join(r)}return{key:e,namespaces:U(i)?[i]:i}}translate(t,n,r){if(typeof n!=`object`&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),typeof n==`object`&&(n={...n}),n||={},t==null)return``;Array.isArray(t)||(t=[String(t)]);let i=n.returnDetails===void 0?this.options.returnDetails:n.returnDetails,a=n.keySeparator===void 0?this.options.keySeparator:n.keySeparator,{key:o,namespaces:s}=this.extractFromKey(t[t.length-1],n),c=s[s.length-1],l=n.lng||this.language,u=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(l&&l.toLowerCase()===`cimode`){if(u){let e=n.nsSeparator||this.options.nsSeparator;return i?{res:`${c}${e}${o}`,usedKey:o,exactUsedKey:o,usedLng:l,usedNS:c,usedParams:this.getUsedParamsDetails(n)}:`${c}${e}${o}`}return i?{res:o,usedKey:o,exactUsedKey:o,usedLng:l,usedNS:c,usedParams:this.getUsedParamsDetails(n)}:o}let d=this.resolve(t,n),f=d&&d.res,p=d&&d.usedKey||o,m=d&&d.exactUsedKey||o,h=Object.prototype.toString.apply(f),g=[`[object Number]`,`[object Function]`,`[object RegExp]`],_=n.joinArrays===void 0?this.options.joinArrays:n.joinArrays,v=!this.i18nFormat||this.i18nFormat.handleAsObject,y=!U(f)&&typeof f!=`boolean`&&typeof f!=`number`;if(v&&f&&y&&g.indexOf(h)<0&&!(U(_)&&Array.isArray(f))){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn(`accessing an object - but returnObjects options is not enabled!`);let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(p,f,{...n,ns:s}):`key '${o} (${this.language})' returned an object instead of string.`;return i?(d.res=e,d.usedParams=this.getUsedParamsDetails(n),d):e}if(a){let e=Array.isArray(f),t=e?[]:{},r=e?m:p;for(let e in f)if(Object.prototype.hasOwnProperty.call(f,e)){let i=`${r}${a}${e}`;t[e]=this.translate(i,{...n,joinArrays:!1,ns:s}),t[e]===i&&(t[e]=f[e])}f=t}}else if(v&&U(_)&&Array.isArray(f))f=f.join(_),f&&=this.extendTranslation(f,t,n,r);else{let i=!1,s=!1,u=n.count!==void 0&&!U(n.count),p=e.hasDefaultValue(n),m=u?this.pluralResolver.getSuffix(l,n.count,n):``,h=n.ordinal&&u?this.pluralResolver.getSuffix(l,n.count,{ordinal:!1}):``,g=u&&!n.ordinal&&n.count===0&&this.pluralResolver.shouldUseIntlApi(),_=g&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${m}`]||n[`defaultValue${h}`]||n.defaultValue;!this.isValidLookup(f)&&p&&(i=!0,f=_),this.isValidLookup(f)||(s=!0,f=o);let v=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&s?void 0:f,y=p&&_!==f&&this.options.updateMissing;if(s||i||y){if(this.logger.log(y?`updateKey`:`missingKey`,l,c,o,y?_:f),a){let e=this.resolve(o,{...n,keySeparator:!1});e&&e.res&&this.logger.warn(`Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.`)}let e=[],t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if(this.options.saveMissingTo===`fallback`&&t&&t[0])for(let n=0;n<t.length;n++)e.push(t[n]);else this.options.saveMissingTo===`all`?e=this.languageUtils.toResolveHierarchy(n.lng||this.language):e.push(n.lng||this.language);let r=(e,t,r)=>{let i=p&&r!==f?r:v;this.options.missingKeyHandler?this.options.missingKeyHandler(e,c,t,i,y,n):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,c,t,i,y,n),this.emit(`missingKey`,e,c,t,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&u?e.forEach(e=>{let t=this.pluralResolver.getSuffixes(e,n);g&&n[`defaultValue${this.options.pluralSeparator}zero`]&&t.indexOf(`${this.options.pluralSeparator}zero`)<0&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{r([e],o+t,n[`defaultValue${t}`]||_)})}):r(e,o,_))}f=this.extendTranslation(f,t,n,d,r),s&&f===o&&this.options.appendNamespaceToMissingKey&&(f=`${c}:${o}`),(s||i)&&this.options.parseMissingKeyHandler&&(f=this.options.compatibilityAPI===`v1`?this.options.parseMissingKeyHandler(f):this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${c}:${o}`:o,i?f:void 0))}return i?(d.res=f,d.usedParams=this.getUsedParamsDetails(n),d):f}extendTranslation(e,t,n,r,i){var a=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});let o=U(e)&&(n&&n.interpolation&&n.interpolation.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables),s;if(o){let t=e.match(this.interpolator.nestingRegexp);s=t&&t.length}let c=n.replace&&!U(n.replace)?n.replace:n;if(this.options.interpolation.defaultVariables&&(c={...this.options.interpolation.defaultVariables,...c}),e=this.interpolator.interpolate(e,c,n.lng||this.language||r.usedLng,n),o){let t=e.match(this.interpolator.nestingRegexp),r=t&&t.length;s<r&&(n.nest=!1)}!n.lng&&this.options.compatibilityAPI!==`v1`&&r&&r.res&&(n.lng=this.language||r.usedLng),n.nest!==!1&&(e=this.interpolator.nest(e,function(){var e=[...arguments];return i&&i[0]===e[0]&&!n.context?(a.logger.warn(`It seems you are nesting recursively key: ${e[0]} in key: ${t[0]}`),null):a.translate(...e,t)},n)),n.interpolation&&this.interpolator.reset()}let o=n.postProcess||this.options.postProcess,s=U(o)?[o]:o;return e!=null&&s&&s.length&&n.applyPostProcessor!==!1&&(e=ic.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(n)},...n}:n,this)),e}resolve(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n,r,i,a,o;return U(e)&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(n))return;let s=this.extractFromKey(e,t),c=s.key;r=c;let l=s.namespaces;this.options.fallbackNS&&(l=l.concat(this.options.fallbackNS));let u=t.count!==void 0&&!U(t.count),d=u&&!t.ordinal&&t.count===0&&this.pluralResolver.shouldUseIntlApi(),f=t.context!==void 0&&(U(t.context)||typeof t.context==`number`)&&t.context!==``,p=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);l.forEach(e=>{this.isValidLookup(n)||(o=e,!ac[`${p[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(o)&&(ac[`${p[0]}-${e}`]=!0,this.logger.warn(`key "${r}" for languages "${p.join(`, `)}" won't get resolved as namespace "${o}" was not yet loaded`,`This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!`)),p.forEach(r=>{if(this.isValidLookup(n))return;a=r;let o=[c];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(o,c,r,e,t);else{let e;u&&(e=this.pluralResolver.getSuffix(r,t.count,t));let n=`${this.options.pluralSeparator}zero`,i=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(o.push(c+e),t.ordinal&&e.indexOf(i)===0&&o.push(c+e.replace(i,this.options.pluralSeparator)),d&&o.push(c+n)),f){let r=`${c}${this.options.contextSeparator}${t.context}`;o.push(r),u&&(o.push(r+e),t.ordinal&&e.indexOf(i)===0&&o.push(r+e.replace(i,this.options.pluralSeparator)),d&&o.push(r+n))}}let s;for(;s=o.pop();)this.isValidLookup(n)||(i=s,n=this.getResource(r,e,s,t))}))})}),{res:n,usedKey:r,exactUsedKey:i,usedLng:a,usedNS:o}}isValidLookup(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e===``)}getResource(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}getUsedParamsDetails(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=[`defaultValue`,`ordinal`,`context`,`replace`,`lng`,`lngs`,`fallbackLng`,`ns`,`keySeparator`,`nsSeparator`,`returnObjects`,`returnDetails`,`joinArrays`,`postProcess`,`interpolation`],n=e.replace&&!U(e.replace),r=n?e.replace:e;if(n&&e.count!==void 0&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!n){r={...r};for(let e of t)delete r[e]}return r}static hasDefaultValue(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&t.substring(0,12)===`defaultValue`&&e[t]!==void 0)return!0;return!1}},sc=e=>e.charAt(0).toUpperCase()+e.slice(1),cc=class{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=G.create(`languageUtils`)}getScriptPartFromCode(e){if(e=W(e),!e||e.indexOf(`-`)<0)return null;let t=e.split(`-`);return t.length===2||(t.pop(),t[t.length-1].toLowerCase()===`x`)?null:this.formatLanguageCode(t.join(`-`))}getLanguagePartFromCode(e){if(e=W(e),!e||e.indexOf(`-`)<0)return e;let t=e.split(`-`);return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(U(e)&&e.indexOf(`-`)>-1){if(typeof Intl<`u`&&Intl.getCanonicalLocales!==void 0)try{let t=Intl.getCanonicalLocales(e)[0];if(t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t)return t}catch{}let t=[`hans`,`hant`,`latn`,`cyrl`,`cans`,`mong`,`arab`],n=e.split(`-`);return this.options.lowerCaseLng?n=n.map(e=>e.toLowerCase()):n.length===2?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=sc(n[1].toLowerCase()))):n.length===3&&(n[0]=n[0].toLowerCase(),n[1].length===2&&(n[1]=n[1].toUpperCase()),n[0]!==`sgn`&&n[2].length===2&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=sc(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=s
vendor: 1,800 bytes, line 13
13c(n[2].toLowerCase()))),n.join(`-`)}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return(this.options.load===`languageOnly`||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(e=>{if(t)return;let n=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(n))&&(t=n)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(e=>{if(e===n||!(e.indexOf(`-`)<0&&n.indexOf(`-`)<0)&&(e.indexOf(`-`)>0&&n.indexOf(`-`)<0&&e.substring(0,e.indexOf(`-`))===n||e.indexOf(n)===0&&n.length>1))return e})}),t||=this.getFallbackCodes(this.options.fallbackLng)[0],t}getFallbackCodes(e,t){if(!e)return[];if(typeof e==`function`&&(e=e(t)),U(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let n=e[t];return n||=e[this.getScriptPartFromCode(t)],n||=e[this.formatLanguageCode(t)],n||=e[this.getLanguagePartFromCode(t)],n||=e.default,n||[]}toResolveHierarchy(e,t){let n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],i=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return U(e)&&(e.indexOf(`-`)>-1||e.indexOf(`_`)>-1)?(this.options.load!==`languageOnly`&&i(this.formatLanguageCode(e)),this.options.load!==`languageOnly`&&this.options.load!==`currentOnly`&&i(this.getScriptPartFromCode(e)),this.options.load!==`currentOnly`&&i(this.getLanguagePartFromCode(e))):U(e)&&i(this.formatLanguageCode(e)),n.forEach(e=>{r.indexOf(e)<0&&i(this.formatLanguageCode(e))}),r}},
vendor: 29,786 bytes, line 13
13lc=[{lngs:[`ach`,`ak`,`am`,`arn`,`br`,`fil`,`gun`,`ln`,`mfe`,`mg`,`mi`,`oc`,`pt`,`pt-BR`,`tg`,`tl`,`ti`,`tr`,`uz`,`wa`],nr:[1,2],fc:1},{lngs:`af.an.ast.az.bg.bn.ca.da.de.dev.el.en.eo.es.et.eu.fi.fo.fur.fy.gl.gu.ha.hi.hu.hy.ia.it.kk.kn.ku.lb.mai.ml.mn.mr.nah.nap.nb.ne.nl.nn.no.nso.pa.pap.pms.ps.pt-PT.rm.sco.se.si.so.son.sq.sv.sw.ta.te.tk.ur.yo`.split(`.`),nr:[1,2],fc:2},{lngs:[`ay`,`bo`,`cgg`,`fa`,`ht`,`id`,`ja`,`jbo`,`ka`,`km`,`ko`,`ky`,`lo`,`ms`,`sah`,`su`,`th`,`tt`,`ug`,`vi`,`wo`,`zh`],nr:[1],fc:3},{lngs:[`be`,`bs`,`cnr`,`dz`,`hr`,`ru`,`sr`,`uk`],nr:[1,2,5],fc:4},{lngs:[`ar`],nr:[0,1,2,3,11,100],fc:5},{lngs:[`cs`,`sk`],nr:[1,2,5],fc:6},{lngs:[`csb`,`pl`],nr:[1,2,5],fc:7},{lngs:[`cy`],nr:[1,2,3,8],fc:8},{lngs:[`fr`],nr:[1,2],fc:9},{lngs:[`ga`],nr:[1,2,3,7,11],fc:10},{lngs:[`gd`],nr:[1,2,3,20],fc:11},{lngs:[`is`],nr:[1,2],fc:12},{lngs:[`jv`],nr:[0,1],fc:13},{lngs:[`kw`],nr:[1,2,3,4],fc:14},{lngs:[`lt`],nr:[1,2,10],fc:15},{lngs:[`lv`],nr:[1,2,0],fc:16},{lngs:[`mk`],nr:[1,2],fc:17},{lngs:[`mnk`],nr:[0,1,2],fc:18},{lngs:[`mt`],nr:[1,2,11,20],fc:19},{lngs:[`or`],nr:[2,1],fc:2},{lngs:[`ro`],nr:[1,2,20],fc:20},{lngs:[`sl`],nr:[5,1,2,3],fc:21},{lngs:[`he`,`iw`],nr:[1,2,20,21],fc:22}],uc={1:e=>Number(e>1),2:e=>Number(e!=1),3:e=>0,4:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),5:e=>Number(e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5),6:e=>Number(e==1?0:e>=2&&e<=4?1:2),7:e=>Number(e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),8:e=>Number(e==1?0:e==2?1:e!=8&&e!=11?2:3),9:e=>Number(e>=2),10:e=>Number(e==1?0:e==2?1:e<7?2:e<11?3:4),11:e=>Number(e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3),12:e=>Number(e%10!=1||e%100==11),13:e=>Number(e!==0),14:e=>Number(e==1?0:e==2?1:e==3?2:3),15:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2),16:e=>Number(e%10==1&&e%100!=11?0:e===0?2:1),17:e=>Number(e==1||e%10==1&&e%100!=11?0:1),18:e=>Number(e==0?0:e==1?1:2),19:e=>Number(e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3),20:e=>Number(e==1?0:e==0||e%100>0&&e%100<20?1:2),21:e=>Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0),22:e=>Number(e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3)},dc=[`v1`,`v2`,`v3`],fc=[`v4`],pc={zero:0,one:1,two:2,few:3,many:4,other:5},mc=()=>{let e={};return lc.forEach(t=>{t.lngs.forEach(n=>{e[n]={numbers:t.nr,plurals:uc[t.fc]}})}),e},K=class{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=G.create(`pluralResolver`),(!this.options.compatibilityJSON||fc.includes(this.options.compatibilityJSON))&&(typeof Intl>`u`||!Intl.PluralRules)&&(this.options.compatibilityJSON=`v3`,this.logger.error(`Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.`)),this.rules=mc(),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi()){let n=W(e===`dev`?`en`:e),r=t.ordinal?`ordinal`:`cardinal`,i=JSON.stringify({cleanedCode:n,type:r});if(i in this.pluralRulesCache)return this.pluralRulesCache[i];let a;try{a=new Intl.PluralRules(n,{type:r})}catch{if(!e.match(/-|_/))return;let n=this.languageUtils.getLanguagePartFromCode(e);a=this.getRule(n,t)}return this.pluralRulesCache[i]=a,a}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(e,n).map(e=>`${t}${e}`)}getSuffixes(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=this.getRule(e,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort((e,t)=>pc[e]-pc[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:``}${e}`):n.numbers.map(n=>this.getSuffix(e,n,t)):[]}getSuffix(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:``}${r.select(t)}`:this.getSuffixRetroCompatible(r,t):(this.logger.warn(`no plural rule found for: ${e}`),``)}getSuffixRetroCompatible(e,t){let n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),r=e.numbers[n];this.options.simplifyPluralSuffix&&e.numbers.length===2&&e.numbers[0]===1&&(r===2?r=`plural`:r===1&&(r=``));let i=()=>this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString();return this.options.compatibilityJSON===`v1`?r===1?``:typeof r==`number`?`_plural_${r.toString()}`:i():this.options.compatibilityJSON===`v2`||this.options.simplifyPluralSuffix&&e.numbers.length===2&&e.numbers[0]===1?i():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}shouldUseIntlApi(){return!dc.includes(this.options.compatibilityJSON)}},hc=function(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:`.`,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=Gs(e,t,n);return!a&&i&&U(n)&&(a=ec(e,n,r),a===void 0&&(a=ec(t,n,r))),a},gc=e=>e.replace(/\$/g,`$$$$`),_c=class{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=G.create(`interpolator`),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};e.interpolation||={escapeValue:!0};let{escape:t,escapeValue:n,useRawValueToEscape:r,prefix:i,prefixEscaped:a,suffix:o,suffixEscaped:s,formatSeparator:c,unescapeSuffix:l,unescapePrefix:u,nestingPrefix:d,nestingPrefixEscaped:f,nestingSuffix:p,nestingSuffixEscaped:m,nestingOptionsSeparator:h,maxReplaces:g,alwaysFormat:_}=e.interpolation;this.escape=t===void 0?Ys:t,this.escapeValue=n===void 0?!0:n,this.useRawValueToEscape=r===void 0?!1:r,this.prefix=i?qs(i):a||`{{`,this.suffix=o?qs(o):s||`}}`,this.formatSeparator=c||`,`,this.unescapePrefix=l?``:u||`-`,this.unescapeSuffix=this.unescapePrefix?``:l||``,this.nestingPrefix=d?qs(d):f||qs(`$t(`),this.nestingSuffix=p?qs(p):m||qs(`)`),this.nestingOptionsSeparator=h||`,`,this.maxReplaces=g||1e3,this.alwaysFormat=_===void 0?!1:_,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=(e,t)=>e&&e.source===t?(e.lastIndex=0,e):new RegExp(t,`g`);this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,t,n,r){let i,a,o,s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=e=>{if(e.indexOf(this.formatSeparator)<0){let i=hc(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(i,void 0,n,{...r,...t,interpolationkey:e}):i}let i=e.split(this.formatSeparator),a=i.shift().trim(),o=i.join(this.formatSeparator).trim();return this.format(hc(t,s,a,this.options.keySeparator,this.options.ignoreJSONStructure),o,n,{...r,...t,interpolationkey:a})};this.resetRegExp();let l=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,u=r&&r.interpolation&&r.interpolation.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>gc(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?gc(this.escape(e)):gc(e)}].forEach(t=>{for(o=0;i=t.regex.exec(e);){let n=i[1].trim();if(a=c(n),a===void 0)if(typeof l==`function`){let t=l(e,i,r);a=U(t)?t:``}else if(r&&Object.prototype.hasOwnProperty.call(r,n))a=``;else if(u){a=i[0];continue}else this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),a=``;else!U(a)&&!this.useRawValueToEscape&&(a=Is(a));let s=t.safeValue(a);if(e=e.replace(i[0],s),u?(t.regex.lastIndex+=a.length,t.regex.lastIndex-=i[0].length):t.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r,i,a,o=(e,t)=>{let n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;let r=e.split(RegExp(`${n}[ ]*{`)),i=`{${r[1]}`;e=r[0],i=this.interpolate(i,a);let o=i.match(/'/g),s=i.match(/"/g);(o&&o.length%2==0&&!s||s.length%2!=0)&&(i=i.replace(/'/g,`"`));try{a=JSON.parse(i),t&&(a={...t,...a})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${i}`}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,e};for(;r=this.nestingRegexp.exec(e);){let s=[];a={...n},a=a.replace&&!U(a.replace)?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;let c=!1;if(r[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(r[1])){let e=r[1].split(this.formatSeparator).map(e=>e.trim());r[1]=e.shift(),s=e,c=!0}if(i=t(o.call(this,r[1].trim(),a),a),i&&r[0]===e&&!U(i))return i;U(i)||(i=Is(i)),i||=(this.logger.warn(`missed to resolve ${r[1]} for nesting ${e}`),``),c&&(i=s.reduce((e,t)=>this.format(e,t,n.lng,{...n,interpolationkey:r[1].trim()}),i.trim())),e=e.replace(r[0],i),this.regexp.lastIndex=0}return e}},vc=e=>{let t=e.toLowerCase().trim(),n={};if(e.indexOf(`(`)>-1){let r=e.split(`(`);t=r[0].toLowerCase().trim();let i=r[1].substring(0,r[1].length-1);t===`currency`&&i.indexOf(`:`)<0?n.currency||=i.trim():t===`relativetime`&&i.indexOf(`:`)<0?n.range||=i.trim():i.split(`;`).forEach(e=>{if(e){let[t,...r]=e.split(`:`),i=r.join(`:`).trim().replace(/^'+|'+$/g,``),a=t.trim();n[a]||(n[a]=i),i===`false`&&(n[a]=!1),i===`true`&&(n[a]=!0),isNaN(i)||(n[a]=parseInt(i,10))}})}return{formatName:t,formatOptions:n}},yc=e=>{let t={};return(n,r,i)=>{let a=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(a={...a,[i.interpolationkey]:void 0});let o=r+JSON.stringify(a),s=t[o];return s||(s=e(W(r),i),t[o]=s),s(n)}},bc=class{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=G.create(`formatter`),this.options=e,this.formats={number:yc((e,t)=>{let n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)}),currency:yc((e,t)=>{let n=new Intl.NumberFormat(e,{...t,style:`currency`});return e=>n.format(e)}),datetime:yc((e,t)=>{let n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)}),relativetime:yc((e,t)=>{let n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||`day`)}),list:yc((e,t)=>{let n=new Intl.ListFormat(e,{...t});return e=>n.format(e)})},this.init(e)}init(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};this.formatSeparator=t.interpolation.formatSeparator||`,`}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=yc(t)}format(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=t.split(this.formatSeparator);if(i.length>1&&i[0].indexOf(`(`)>1&&i[0].indexOf(`)`)<0&&i.find(e=>e.indexOf(`)`)>-1)){let e=i.findIndex(e=>e.indexOf(`)`)>-1);i[0]=[i[0],...i.splice(1,e)].join(this.formatSeparator)}return i.reduce((e,t)=>{let{formatName:i,formatOptions:a}=vc(t);if(this.formats[i]){let t=e;try{let o=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},s=o.locale||o.lng||r.locale||r.lng||n;t=this.formats[i](e,s,{...a,...r,...o})}catch(e){this.logger.warn(e)}return t}else this.logger.warn(`there was no format function for ${i}`);return e},e)}},xc=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)},Sc=class extends nc{constructor(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=G.create(`backendConnector`),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(n,r.backend,r)}queueLoad(e,t,n,r){let i={},a={},o={},s={};return e.forEach(e=>{let r=!0;t.forEach(t=>{let o=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[o]=2:this.state[o]<0||(this.state[o]===1?a[o]===void 0&&(a[o]=!0):(this.state[o]=1,r=!1,a[o]===void 0&&(a[o]=!0),i[o]===void 0&&(i[o]=!0),s[t]===void 0&&(s[t]=!0)))}),r||(o[e]=!0)}),(Object.keys(i).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(i),pending:Object.keys(a),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){let r=e.split(`|`),i=r[0],a=r[1];t&&this.emit(`failedLoading`,i,a,t),!t&&n&&this.store.addResourceBundle(i,a,n,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&n&&(this.state[e]=0);let o={};this.queue.forEach(n=>{Us(n.loaded,[i],a),xc(n,e),t&&n.errors.push(t),n.pendingCount===0&&!n.done&&(Object.keys(n.loaded).forEach(e=>{o[e]||(o[e]={});let t=n.loaded[e];t.length&&t.forEach(t=>{o[e][t]===void 0&&(o[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit(`loaded`,o),this.queue=this.queue.filter(e=>!e.done)}read(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:i,callback:a});return}this.readingCalls++;let o=(o,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(o&&s&&r<this.maxRetries){setTimeout(()=>{this.read.call(this,e,t,n,r+1,i*2,a)},i);return}a(o,s)},s=this.backend[n].bind(this.backend);if(s.length===2){try{let n=s(e,t);n&&typeof n.then==`function`?n.then(e=>o(null,e)).catch(o):o(null,n)}catch(e){o(e)}return}return s(e,t,o)}prepareLoading(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn(`No backend was added via i18next.use. Will not load resources.`),r&&r();U(e)&&(e=this.languageUtils.toResolveHierarchy(e)),U(t)&&(t=[t]);let i=this.queueLoad(e,t,n,r);if(!i.toLoad.length)return i.pending.length||r(),null;i.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:``,n=e.split(`|`),r=n[0],i=n[1];this.read(r,i,`read`,void 0,void 0,(n,a)=>{n&&this.logger.warn(`${t}loading namespace ${i} for language ${r} failed`,n),!n&&a&&this.logger.log(`${t}loaded namespace ${i} for language ${r}`,a),this.loaded(e,n,a)})}saveMissing(e,t,n,r,i){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},o=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${n}" as the namespace "${t}" was not yet loaded`,`This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!`);return}if(!(n==null||n===``)){if(this.backend&&this.backend.create){let s={...a,isUpdate:i},c=this.backend.create.bind(this.backend);if(c.length<6)try{let i;i=c.length===5?c(e,t,n,r,s):c(e,t,n,r),i&&typeof i.then==`function`?i.then(e=>o(null,e)).catch(o):o(null,i)}catch(e){o(e)}else c(e,t,n,r,o,s)}!e||!e[0]||this.store.addResource(e[0],t,n,r)}}},Cc=()=>({debug:!1,initImmediate:!0,ns:[`translation`],defaultNS:[`translation`],fallbackLng:[`dev`],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:`all`,preload:!1,simplifyPluralSuffix:!0,keySeparator:`.`,nsSeparator:`:`,pluralSeparator:`_`,contextSeparator:`_`,partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:`fallback`,saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]==`object`&&(t=e[1]),U(e[1])&&(t.defaultValue=e[1]),U(e[2])&&(t.tDescription=e[2]),typeof e[2]==`object`||typeof e[3]==`object`){let n=e[3]||e[2];Object.keys(n).forEach(e=>{t[e]=n[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:`{{`,suffix:`}}`,formatSeparator:`,`,unescapePrefix:`-`,nestingPrefix:`$t(`,nestingSuffix:`)`,nestingOptionsSeparator:`,`,maxReplaces:1e3,skipOnVariables:!0}}),wc=e=>(U(e.ns)&&(e.ns=[e.ns]),U(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),U(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf(`cimode`)<0&&(e.supportedLngs=e.supportedLngs.concat([`cimode`])),e),Tc=()=>{},Ec=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{typeof e[t]==`function`&&(e[t]=e[t].bind(e))})},Dc=class e extends nc{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=wc(e),this.services={},this.logger=G,this.modules={external:[]},Ec(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof t==`function`&&(n=t,t={}),!t.defaultNS&&t.defaultNS!==!1&&t.ns&&(U(t.ns)?t.defaultNS=t.ns:t.ns.indexOf(`translation`)<0&&(t.defaultNS=t.ns[0]));let r=Cc();this.options={...r,...this.options,...wc(t)},this.options.compatibilityAPI!==`v1`&&(this.options.interpolation={...r.interpolation,...this.options.interpolation}),t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator);let i=e=>e?typeof e==`function`?new e:e:null;if(!this.options.isClone){this.modules.logger?G.init(i(this.modules.logger),this.options):G.init(null,this.options);let t;this.modules.formatter?t=this.modules.formatter:typeof Intl<`u`&&(t=bc);let n=new cc(this.options);this.store=new rc(this.options.resources,this.options);let a=this.services;a.logger=G,a.resourceStore=this.store,a.languageUtils=n,a.pluralResolver=new K(n,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),t&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(a.formatter=i(t),a.formatter.init(a,this.options),this.options.interpolation.format=a.formatter.format.bind(a.formatter)),a.interpolator=new _c(this.options),a.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},a.backendConnector=new Sc(i(this.modules.backend),a.resourceStore,a,this.options),a.backendConnector.on(`*`,function(t){var n=[...arguments].slice(1);e.emit(t,...n)}),this.modules.languageDetector&&(a.languageDetector=i(this.modules.languageDetector),a.languageDetector.init&&a.languageDetector.init(a,this.options.detection,this.options)),this.modules.i18nFormat&&(a.i18nFormat=i(this.modules.i18nFormat),a.i18nFormat.init&&a.i18nFormat.init(this)),this.translator=new oc(this.services,this.options),this.translator.on(`*`,function(t){var n=[...arguments].slice(1);e.emit(t,...n)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,n||=Tc,this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&e[0]!==`dev`&&(this.options.lng=e[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn(`init: no languageDetector is used and no lng is defined`),[`getResource`,`hasResourceBundle`,`getResourceBundle`,`getDataByLanguage`].forEach(t=>{this[t]=function(){return e.store[t](...arguments)}}),[`addResource`,`addResources`,`addResourceBundle`,`removeResourceBundle`].forEach(t=>{this[t]=function(){return e.store[t](...arguments),e}});let a=Fs(),o=()=>{let e=(e,t)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn(`init: i18next is already initialized. You should call init just once!`),this.isInitialized=!0,this.options.isClone||this.logger.log(`initialized`,this.options),this.emit(`initialized`,this.options),a.resolve(t),n(e,t)};if(this.languages&&this.options.compatibilityAPI!==`v1`&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?o():setTimeout(o,0),a}loadResources(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Tc,n=U(e)?e:this.language;if(typeof e==`function`&&(t=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&n.toLowerCase()===`cimode`&&(!this.options.preload||this.options.preload.length===0))return t();let e=[],r=t=>{t&&t!==`cimode`&&this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{t!==`cimode`&&e.indexOf(t)<0&&e.push(t)})};n?r(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>r(e)),this.options.preload&&this.options.preload.forEach(e=>r(e)),this.services.backendConnector.load(e,this.options.ns,e=>{!e&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),t(e)})}else t(null)}reloadResources(e,t,n){let r=Fs();return typeof e==`function`&&(n=e,e=void 0),typeof t==`function`&&(n=t,t=void 0),e||=this.languages,t||=this.options.ns,n||=Tc,this.services.backendConnector.reload(e,t,e=>{r.resolve(),n(e)}),r}use(e){if(!e)throw Error(`You are passing an undefined module! Please check the object you are passing to i18next.use()`);if(!e.type)throw Error(`You are passing a wrong module! Please check the object you are passing to i18next.use()`);return e.type===`backend`&&(this.modules.backend=e),(e.type===`logger`||e.log&&e.warn&&e.error)&&(this.modules.logger=e),e.type===`languageDetector`&&(this.modules.languageDetector=e),e.type===`i18nFormat`&&(this.modules.i18nFormat=e),e.type===`postProcessor`&&ic.addPostProcessor(e),e.type===`formatter`&&(this.modules.formatter=e),e.type===`3rdParty`&&this.modules.external.push(e),this}setResolvedLanguage(e){if(!(!e||!this.languages)&&!([`cimode`,`dev`].indexOf(e)>-1))for(let e=0;e<this.languages.length;e++){let t=this.languages[e];if(!([`cimode`,`dev`].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;let r=Fs();this.emit(`languageChanging`,e);let i=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},a=(e,a)=>{a?(i(a),this.translator.changeLanguage(a),this.isLanguageChangingTo=void 0,this.emit(`languageChanged`,a),this.logger.log(`languageChanged`,a)):this.isLanguageChangingTo=void 0,r.resolve(function(){return n.t(...arguments)}),t&&t(e,function(){return n.t(...arguments)})},o=t=>{!e&&!t&&this.services.languageDetector&&(t=[]);let n=U(t)?t:this.services.languageUtils.getBestMatchFromCodes(t);n&&(this.language||i(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(n)),this.loadResources(n,e=>{a(e,n)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?o(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e),r}getFixedT(e,t,n){var r=this;let i=function(e,t){let a;if(typeof t!=`object`){var o=[...arguments].slice(2);a=r.options.overloadTranslationOptionHandler([e,t].concat(o))}else a={...t};a.lng=a.lng||i.lng,a.lngs=a.lngs||i.lngs,a.ns=a.ns||i.ns,a.keyPrefix!==``&&(a.keyPrefix=a.keyPrefix||n||i.keyPrefix);let s=r.options.keySeparator||`.`,c;return c=a.keyPrefix&&Array.isArray(e)?e.map(e=>`${a.keyPrefix}${s}${e}`):a.keyPrefix?`${a.keyPrefix}${s}${e}`:e,r.t(c,a)};return U(e)?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=n,i}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn(`hasLoadedNamespace: i18next was not initialized`,this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn(`hasLoadedNamespace: i18n.languages were undefined or empty`,this.languages),!1;let n=t.lng||this.resolvedLanguage||this.languages[0],r=this.options?this.options.fallbackLng:!1,i=this.languages[this.languages.length-1];if(n.toLowerCase()===`cimode`)return!0;let a=(e,t)=>{let n=this.services.backendConnector.state[`${e}|${t}`];return n===-1||n===0||n===2};if(t.precheck){let e=t.precheck(this,a);if(e!==void 0)return e}return!!(this.hasResourceBundle(n,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(n,e)&&(!r||a(i,e)))}loadNamespaces(e,t){let n=Fs();return this.options.ns?(U(e)&&(e=[e]),e.forEach(e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){let n=Fs();U(e)&&(e=[e]);let r=this.options.preload||[],i=e.filter(e=>r.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e));return i.length?(this.options.preload=r.concat(i),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}dir(e){if(e||=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language),!e)return`rtl`;let t=`ar.shu.sqr.ssh.xaa.yhd.yud.aao.abh.abv.acm.acq.acw.acx.acy.adf.ads.aeb.aec.afb.ajp.apc.apd.arb.arq.ars.ary.arz.auz.avl.ayh.ayl.ayn.ayp.bbz.pga.he.iw.ps.pbt.pbu.pst.prp.prd.ug.ur.ydd.yds.yih.ji.yi.hbo.men.xmn.fa.jpr.peo.pes.prs.dv.sam.ckb`.split(`.`),n=this.services&&this.services.languageUtils||new cc(Cc());return t.indexOf(n.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf(`-arab`)>1?`rtl`:`ltr`}static createInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new e(t,n)}cloneInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Tc,r=t.forkResourceStore;r&&delete t.forkResourceStore;let i={...this.options,...t,isClone:!0},a=new e(i);return(t.debug!==void 0||t.prefix!==void 0)&&(a.logger=a.logger.clone(t)),[`store`,`services`,`language`].forEach(e=>{a[e]=this[e]}),a.services={...this.services},a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},r&&(a.store=new rc(this.store.data,i),a.services.resourceStore=a.store),a.translator=new oc(a.services,i),a.translator.on(`*`,function(e){var t=[...arguments].slice(1);a.emit(e,...t)}),a.init(i,n),a.translator.options=i,a.translator.backendConnector.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}},Oc=Dc.createInstance();Oc.createInstance=Dc.createInstance,Oc.createInstance,Oc.dir,Oc.init,Oc.loadResources,Oc.reloadResources,Oc.use,Oc.changeLanguage,Oc.getFixedT,Oc.t,Oc.exists,Oc.setDefaultNamespace,Oc.hasLoadedNamespace,Oc.loadNamespaces,Oc.loadLanguages;var kc=[{code:`af`,label:`Afrikaans`},{code:`ar`,label:`Arabic`},{code:`bg`,label:`Bulgarian`},{code:`bn`,label:`Bengali`},{code:`bs`,label:`Bosnian`},{code:`ca`,label:`Catalan`},{code:`cs`,label:`Czech`},{code:`da`,label:`Danish`},{code:`de`,label:`German`},{code:`de-CH`,label:`Swiss German`},{code:`el`,label:`Greek`},{code:`en`,label:`English`},{code:`eo`,label:`Esperanto`},{code:`es`,label:`Spanish`},{code:`et`,label:`Estonian`},{code:`eu`,label:`Basque`},{code:`fa`,label:`Persian/Farsi`},{code:`fi`,label:`Finnish`},{code:`fr`,label:`French`},{code:`gd`,label:`Gaelic (Scottish)`},{code:`he`,label:`Hebrew`},{code:`hi`,label:`Hindi`},{code:`hr`,label:`Croatian`},{code:`hu`,label:`Hungarian`},{code:`id`,label:`Indonesian`},{code:`is`,label:`Icelandic`},{code:`it`,label:`Italian`},{code:`ja`,label:`Japanese`},{code:`ko`,label:`Korean`},{code:`kz`,label:`Kazakh`},{code:`lt`,label:`Lithuanian`},{code:`lv`,label:`Latvian`},{code:`mk`,label:`Macedonian`},{code:`mn`,label:`Mongolian`},{code:`ms`,label:`Malay`},{code:`nb`,label:`Norwegian Bokmål`},{code:`ne`,label:`Nepali`},{code:`nl`,label:`Dutch`},{code:`nn`,label:`Norwegian Nynorsk`},{code:`pa`,label:`Punjabi`},{code:`pl`,label:`Polish`},{code:`pt`,label:`Portuguese`},{code:`pt-BR`,label:`Portuguese (Brazil)`},{code:`ro`,label:`Romanian`},{code:`ru`,label:`Russian`},{code:`si`,label:`Sinhala`},{code:`sk`,label:`Slovak`},{code:`sl`,label:`Slovenian`},{code:`sq`,label:`Albanian`},{code:`sr`,label:`Serbian`},{code:`sr-Cyrl`,label:`Serbian (Cyrillic)`}
13,{code:`sv`,label:`Swedish`},{code:`sw`,label:`Swahili`},{code:`ta`,label:`Tamil`},{code:`th`,label:`Thai`},{code:`tr`,label:`Turkish`},{code:`uk`,label:`Ukrainian`},{code:`ur`,label:`Urdu`},{code:`uz`,label:`Uzbek`},{code:`vi`,label:`Vietnamese`},{code:`zh`,label:`Chinese`},{code:`zh-Hant`,label:`Traditional Chinese`}],Ac=s({LOCALE_DATA:()=>kc,SUPPORTED_LOCALES:()=>jc,createGenerateResources:()=>Nc,createI18n:()=>Pc,mergeDefaultExport:()=>Mc}),jc=kc.map(e=>e.code);function Mc(e){return{...e,...e.default&&typeof e.default==`object`?e.default:{}}}function Nc(e){return function(t,n){return t.reduce((t,r)=>{let i=e(r,n);return i===void 0&&(i=e(`en`,n)),t[r]={[n]:Mc(i||{})},t},{})}}function Pc({generateThemeResources:e,generateResources:t}){return(n=`en`,r=`portal`,i={})=>{let a=Oc.createInstance(),o={prefix:`{`,suffix:`}`};(r===`theme`||r===`portal`)&&(o.escapeValue=!1);let s;return s=r===`theme`?e(n,i):t(jc,r),a.init({lng:n,nsSeparator:!1,keySeparator:!1,returnEmptyString:!1,fallbackLng:{no:[`nb`,`en`],default:[`en`]},ns:r,defaultNS:r,interpolation:o,resources:s}),a}}var{createI18n:Fc,createGenerateResources:Ic,LOCALE_DATA:Lc,SUPPORTED_LO
13CALES:Rc}=Ac;function zc(e,t){let n={};for(let[t,r]of Object.entries(e))n[t.match(/\/locales\/([^/]+)\//)[1]]=r;return Bc(n,t)}function Bc(e,t){let n=Ic(t=>e[t]);function r(e){return{[e]:{theme:{}}}}let i=Fc({generateResources:n,generateThemeResources:r});return i.LOCALE_DATA=Lc,i.SUPPORTED_LOCALES=Rc,i.generateResources=n,i.namespace=t,i.default=i,i}var Vc=zc(Object.assign({"../../locales/af/portal.json":Do,"../../locales/ar/portal.json":Oo,"../../locales/bg/portal.json":ko,"../../locales/bn/portal.json":Ao,"../../locales/bs/portal.json":jo,"../../locales/ca/portal.json":Mo,"../../locales/cs/portal.json":No,"../../locales/da/portal.json":Po,"../../locales/de/portal.json":Fo,"../../locales/de-CH/portal.json":Io,"../../locales/el/portal.json":Lo,"../../locales/en/portal.json":Ro,"../../locales/eo/portal.json":zo,"../../locales/es/portal.json":Bo,"../../locales/et/portal.json":Vo,"../../locales/eu/portal.json":Ho,"../../locales/fa/portal.json":Uo,"../../locales/fi/portal.json":Wo,"../../locales/fr/portal.json":Go,"../../locales/gd/portal.json":Ko,"../../locales/he/portal.json":qo,"../../locales/hi/portal.json":Jo,"../../locales/hr/portal.json":Yo,"../../locales/hu/portal.json":Xo,"../../locales/id/portal.json":Zo,"../../locales/is/portal.json":Qo,"../../locales/it/portal.json":$o,"../../locales/ja/portal.json":es,"../../locales/ko/portal.json":ts,"../../locales/kz/portal.json":ns,"../../locales/lt/portal.json":rs,"../../locales/lv/portal.json":is,"../../locales/mk/portal.json":as,"../../locales/mn/portal.json":os,"../../locales/ms/portal.json":ss,"../../locales/nb/portal.json":cs,"../../locales/ne/portal.json":ls,"../../locales/nl/portal.json":us,"../../locales/nn/portal.json":ds,"../../locales/pa/portal.json":fs,"../../locales/pl/portal.json":ps,"../../locales/pt/portal.json":ms,"../../locales/pt-BR/portal.json":hs,"../../locales/ro/portal.json":gs,"../../locales/ru/portal.json":_s,"../../locales/si/portal.json":vs,"../../locales/sk/portal.json":ys,"../../locales/sl/portal.json":bs,"../../locales/sq/portal.json":xs,"../../locales/sr/portal.json":Ss,"../../locales/sr-Cyrl/portal.json":Cs,"../../locales/sv/portal.json":ws,"../../locales/sw/portal.json":Ts,"../../locales/ta/portal.json":Es,"../../locales/th/portal.json":Ds,"../../locales/tr/portal.json":Os,"../../locales/uk/portal.json":ks,"../../locales/ur/portal.json":As,"../../locales/uz/portal.json":js,"../../locales/vi/portal.json":Ms,"../../locales/zh/portal.json":Ns,"../../locales/zh-Hant/portal.json":Ps}
vendor: 5,547 bytes, lines 13-36
13),`portal`),{LOCALE_DATA:Hc,SUPPORTED_LOCALES:Uc,generateResources:Wc}=Vc,Gc=Vc(`en`,`portal`),q=Gc.t.bind(Gc),Kc=class e extends Error{constructor(e,{code:t}={}){super(e),this.code=t??null}static async fromApiResponse(t){if(t.status===400||t.status===429)try{let n=await t.json();if(n.errors&&Array.isArray(n.errors)&&n.errors.length>0&&n.errors[0].message)return new e(n.errors[0].message,{code:n.errors[0].code})}catch{return}if(t.status===404){if(!(t.headers.get(`content-type`)||``).toLowerCase().includes(`application/json`))return;try{let n=await t.json();if(n.errors&&Array.isArray(n.errors)&&n.errors.length>0&&n.errors[0].message)return new e(n.errors[0].message,{code:n.errors[0].code})}catch{return}}if(t.status===500)return new e(`A server error occurred`)}},qc=[];function Jc(e,t){let n=(e,t=null)=>t?q(e,{number:t}):q(e),r=()=>{let e=e=>qc.push(e);qc.length===0&&(e(`No member exists with this e-mail address.`),e(`This site is invite-only, contact the owner for access.`),e(`Unable to initiate checkout session`),e(`This site is not accepting payments at the moment.`),e(`Too many attempts try again in {number} minutes.`),e(`Too many attempts try again in {number} hours.`),e(`Too many attempts try again in {number} days.`),e(`Too many different sign-in attempts, try again in {number} minutes`),e(`Too many different sign-in attempts, try again in {number} hours`),e(`Too many different sign-in attempts, try again in {number} days`),e(`Failed to send magic link email`),e(`This site only accepts paid members.`),e(`Signups from this email domain are currently restricted.`),e(`Too many sign-up attempts, try again later`),e(`Memberships from this email domain are currently restricted.`),e(`Invalid verification code`))},i=e=>(qc.length===0&&r(),!!qc.includes(e)),a=(e=null)=>{if(!e)return{preparedMessage:`An error occurred`,number:null};let t=e.match(/\d+/);return t&&(e=e.replace(t[0],`{number}`)),{preparedMessage:e,number:t?t[0]:null}};if(!e&&!t)return q(`An error occurred`);if(e instanceof Kc||e.message){let{preparedMessage:r,number:o}=a(e.message);return i(r)?n(r,o):t||n(e?.message)}else return t||q(`An error occurred`)+`: `+e.toString()}var Yc=o((e=>{u();var t=f(),n=60103;if(e.Fragment=60107,typeof Symbol==`function`&&Symbol.for){var r=Symbol.for;n=r(`react.element`),e.Fragment=r(`react.fragment`)}var i=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a=Object.prototype.hasOwnProperty,o={key:!0,ref:!0,__self:!0,__source:!0};function s(e,t,r){var s,c={},l=null,u=null;for(s in r!==void 0&&(l=``+r),t.key!==void 0&&(l=``+t.key),t.ref!==void 0&&(u=t.ref),t)a.call(t,s)&&!o.hasOwnProperty(s)&&(c[s]=t[s]);if(e&&e.defaultProps)for(s in t=e.defaultProps,t)c[s]===void 0&&(c[s]=t[s]);return{$$typeof:n,type:e,key:l,ref:u,props:c,_owner:i.current}}e.jsx=s,e.jsxs=s})),J=o(((e,t)=>{t.exports=Yc()}))(),Xc=class extends _.Component{componentDidMount(){this.node.addEventListener(`load`,this.handleLoad)}handleLoad=()=>{this.setupFrameBaseStyle()};componentWillUnmout(){this.node.removeEventListener(`load`,this.handleLoad)}setupFrameBaseStyle(){this.node.contentDocument&&(this.iframeHtml=this.node.contentDocument.documentElement,this.iframeHead=this.node.contentDocument.head,this.iframeRoot=this.node.contentDocument.body,this.iframeHtml.setAttribute(`dir`,this.props.dataDir),this.forceUpdate())}render(){let{children:e,head:t,title:n=``,style:r={},dataTestId:i=``,dataDir:a=`ltr`,...o}=this.props;return(0,J.jsxs)(`iframe`,{srcDoc:`<!DOCTYPE html>`,"data-testid":i,ref:e=>this.node=e,title:n,style:r,frameBorder:`0`,dir:a,...o,children:[this.iframeHead&&(0,v.createPortal)(t,this.iframeHead),this.iframeRoot&&(0,v.createPortal)(e,this.iframeRoot)]})}},Zc=e=>(0,J.jsxs)(`svg`,{id:`Regular`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,J.jsx)(`defs`,{children:(0,J.jsx)(`style`,{children:`.cls-1{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.8px;}`})}),(0,J.jsx)(`circle`,{className:`cls-1`,cx:12,cy:9.75,r:5.25}),(0,J.jsx)(`path`,{className:`cls-1`,d:`M18.913,20.876a9.746,9.746,0,0,0-13.826,0`}),(0,J.jsx)(`circle`,{className:`cls-1`,cx:12,cy:12,r:11.25})]}),Qc=`
14    .gh-portal-avatar {
15        position: relative;
16        display: flex;
17        align-items: center;
18        justify-content: center;
19        overflow: hidden;
20        margin: 0 0 8px 0;
21        border-radius: 999px;
22    }
23
24    .gh-portal-avatar img {
25        position: absolute;
26        display: block;
27        top: -2px;
28        right: -2px;
29        bottom: -2px;
30        left: -2px;
31        width: calc(100% + 4px);
32        height: calc(100% + 4px);
33        opacity: 1;
34        max-width: unset;
35    }
36`,$c=({style:e={}})=>({avatarContainer:{...e.avatarContainer||{}},gravatar:{...e.avatarContainer||{}},userIcon:{width:`34px`,height:`34px`,color:`#fff`,...e.userIcon||{}}});function el({gravatar:e,style:t}){let n=$c({style:t});return(0,J.jsxs)(`figure`,{className:`gh-portal-avatar`,style:n.avatarContainer,children:[(0,J.jsx)(Zc,{style:n.userIcon}),e?(0,J.jsx)(`img`,{style:n.gravatar,src:e,alt:``}):null]})}var Y=_.createContext({site:{},member:{},offers:[],action:``,actionErrorMessage:null,lastPage:``,brandColor:``,pageData:{},doAction:(e,t)=>({action:e,data:t}),dir:`ltr`}),tl=e=>(0,J.jsx)(`svg`,{width:21,height:24,viewBox:`0 0 21 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,J.jsx)(`path`,{d:`M10.533 11.267c2.835 0 5.134-2.299 5.134-5.134C15.667 3.298 13.368 1 10.533 1 7.698 1 5.4 3.298 5.4 6.133s2.298 5.134 5.133 5.
36134zM1 23c0-2.529 1.004-4.953 2.792-6.741 1.788-1.788 4.213-2.792 6.741-2.792 2.529 0 4.954 1.004 6.741 2.792 1.788 1.788 2.793 4.212 2.793 6.74`,stroke:`#fff`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`})}),nl=e=>(0,J.jsx)(`svg`,{width:24,height:24,viewBox:`0 0 24 24`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,J.jsx)(`g`,{fill:`none`,fillRule:`evenodd`,children:(0,J.jsx)(`path`,{stroke:`#FFF`,strokeWidth:1.5,strokeLinecap:`round`,d:`M12.5 2v20M2 12.5h20`})})}),rl=e=>(0,J.jsxs)(`svg`,{width:25,height:24,viewBox:`0 0 25 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,J.jsx)(`path`,{d:`M23.5 6v14.25c0 .597-.237 1.169-.659 1.591-.422.422-.994.659-1.591.659s-1.169-.237-1.591-.659c-.422-.422-.659-.994-.659-1.591V3c0-.398-.158-.78-.44-1.06-.28-.282-.662-.44-1.06-.44h-15c-.398 0-.78.158-1.06.44C1.157 2.22 1 2.601 1 3v17.25c0 .597.237 1.169.659 1.591.422.422.994.659 1.591.659h18M4.75 15h10.5M4.75 18h6`,stroke:`#fff`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`}),(0,J.jsx)(`path`,{d:`M14.5 5.25h-9c-.414 0-.75.336-.75.75v4.5c0 .414.336.75.75.75h9c.414 0 .75-.336.75-.75V6c0-.414-.336-.75-.75-.75z`,stroke:`#fff`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`})]}),il=e=>(0,J.jsxs)(`svg`,{width:24,height:18,viewBox:`0 0 24 18`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,J.jsx)(`path`,{d:`M21.75 1.5H2.25c-.828 0-1.5.672-1.5 1.5v12c0 .828.672 1.5 1.5 1.5h19.5c.828 0 1.5-.672 1.5-1.5V3c0-.828-.672-1.5-1.5-1.5zM15.687 6.975L19.5 10.5M8.313 6.975L4.5 10.5`,stroke:`#fff`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`}),(0,J.jsx)(`path`,{d:`M22.88 2.014l-9.513 6.56C12.965 8.851 12.488 9 12 9s-.965-.149-1.367-.426L1.12 2.014`,stroke:`#fff`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`})]}),al=e=>(0,J.jsxs)(`svg`,{width:26,height:26,viewBox:`0 0 26 26`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,J.jsx)(`path`,{d:`M17.903 12.016c-.332-1.665-1.491-3.032-3.031-3.654M11.037 8.4C9.252 9.163 8 10.935 8 13c0 .432.055.85.158 1.25M10.44 17.296c.748.447 1.624.704 2.56.704 1.71 0 3.22-.858 4.12-2.167M15.171 21.22c3.643-.96 6.329-4.276 6.329-8.22 0-1.084-.203-2.121-.573-3.075M18.611 6.615C17.114 5.3 15.151 4.5 13 4.5c-2.149 0-4.112.797-5.608 2.113M5.112 9.826c-.395.98-.612 2.052-.612 3.174 0 4.015 2.783 7.38 6.526 8.27`,stroke:`#fff`,strokeWidth:1.5,strokeLinecap:`round`}),(0,J.jsx)(`path`,{d:`M8.924 24.29c1.273.46 2.645.71 4.076.71 5.52 0 10.17-3.727 11.57-8.803M6.712 2.777C3.285 4.89 1 8.678 1 13c0 3.545 1.537 6.731 3.982 8.928M24.849 11.089C23.933 5.369 18.977 1 13 1c-.69 0-1.367.058-2.025.17`,stroke:`#fff`,strokeWidth:1.5,strokeLinecap:`round`})]}),ol=`
37    /* Colors
38    /* ----------------------------------------------------- */
39    :root {
40        --black: #000;
41        --blackrgb: 0,0,0;
42        --grey0: #1d1d1d;
43        --grey1: #333;
44        --grey1rgb: 33, 33, 33;
45        --grey2: #3d3d3d;
46        --grey3: #474747;
47        --grey4: #515151;
48        --grey5: #686868;
49        --grey6: #7f7f7f;
50        --grey7: #979797;
51        --grey8: #aeaeae;
52        --grey9: #c5c5c5;
53        --grey10: #dcdcdc;
54        --grey11: #e1e1e1;
55        --grey12: #eaeaea;
56        --grey13: #f9f9f9;
57        --grey13rgb: 249,249,249;
58        --grey14: #fbfbfb;
59        --white: #fff;
60        --whitergb: 255,255,255;
61        --red: #f02525;
62        --darkerRed: #C50202;
63        --yellow: #FFDC15;
64        --green: #30CF43;
65    }
66
67    /* Globals
68    /* ----------------------------------------------------- */
69    html {
70        font-size: 62.5%;
71        height: 100%;
72    }
73
74    body {
75        margin: 0px;
76        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
77        font-size: 1.6rem;
78        height: 100%;
79        line-height: 1.6em;
80        font-weight: 400;
81        font-style: normal;
82        color: var(--grey2);
83        box-sizing: border-box;
84        overflow: hidden;
85    }
86
87    button,
88    button span {
89        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
90    }
91
92    *, ::after, ::before {
93        box-sizing: border-box;
94    }
95
96    h1, h2, h3, h4, h5, h6, p {
97        line-height: 1.15em;
98        padding: 0;
99        margin: 0;
100    }
101
102    h1 {
103        font-size: 35px;
104        font-weight: 700;
105        letter-spacing: -0.022em;
106    }
107
108    h2 {
109        font-size: 32px;
110        font-weight: 700;
111        letter-spacing: -0.021em;
112    }
113
114    h3 {
115        font-size: 24px;
116        font-weight: 700;
117        letter-spacing: -0.019em;
118    }
119
120    h4 {
121        font-size: 19px;
122        font-weight: 700;
123        letter-spacing: -0.02em;
124    }
125
126    h5 {
127        font-size: 15px;
128        font-weight: 700;
129        letter-spacing: -0.02em;
130    }
131
132    p {
133        font-size: 15px;
134        line-height: 1.5em;
135        margin-bottom: 24px;
136    }
137
138    strong {
139        font-weight: 600;
140    }
141
142    a,
143    .gh-portal-link {
144        cursor: pointer;
145    }
146
147    p a {
148        font-weight: 500;
149        color: var(--brandcolor);
150        text-decoration: none;
151    }
152
153    svg {
154        box-sizing: content-box;
155    }
156
157    input,
158    textarea {
159        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
160        font-size: 1.5rem;
161    }
162
163    textarea {
164        padding: 10px;
165        line-height: 1.5em;
166    }
167
168    .gh-longform {
169        padding: 56px 6vmin 6vmin;
170    }
171
172    .gh-longform p {
173        color: var(--grey3);
174        margin-bottom: 1.2em;
175    }
176
177    .gh-longform p:last-of-type {
178        margin-bottom: 0.2em;
179    }
180
181    .gh-longform h3 {
182        font-size: 27px;
183        margin-top: 0px;
184        margin-bottom: 0.25em;
185        text-wrap: balance;
186    }
187
188    .gh-longform h4 {
189        font-size: 17.5px;
190        margin-top: 1.85em;
191        margin-bottom: 0.4em;
192    }
193
194    .gh-longform h5 {
195        margin-top: 0.8em;
196        margin-bottom: 0.2em;
197    }
198
199    .gh-longform a {
200        color: var(--brandcolor);
201        font-weight: 500;
202    }
203
204    .gh-longform strong {
205        color: var(--grey1);
206    }
207
208    .gh-longform .ul {
209        text-decoration: underline;
210    }
211
212    .gh-longform .gh-portal-btn {
213        width: calc(100% + 4vmin);
214        margin-top: 4rem;
215        margin-inline-end: -4vmin;
216    }
217
218    .gh-longform .gh-portal-btn.no-margin-right {
219       margin-inline-end: 0;
220        width: 100%;
221    }
222
223    .gh-longform .gh-portal-btn-text {
224        color: var(--brandcolor);
225        cursor: pointer;
226        background: none;
227        transition: color linear 100ms;
228        font-size: 1.45rem;
229        text-decoration: underline;
230    }
231
232    @media (max-width: 1440px) {
233        h1 {
234            font-size: 32px;
235            letter-spacing: -0.022em;
236        }
237
238        h2 {
239            font-size: 28px;
240            letter-spacing: -0.021em;
241        }
242
243        h3 {
244            font-size: 26px;
245            letter-spacing: -0.02em;
246        }
247    }
248
249    @media (max-width: 480px) {
250        h1 {
251            font-size: 30px;
252            letter-spacing: -0.021em;
253        }
254
255        h2 {
256            font-size: 26px;
257            letter-spacing: -0.02em;
258        }
259
260        h3 {
261            font-size: 24px;
262            letter-spacing: -0.019em;
263        }
264
265        .gh-longform {
266            padding: 10vmin 28px;
267        }
268
269        .gh-desktop-only {
270            display: none;
271        }
272    }
273
274    @media (min-width: 481px) {
275        .gh-mobile-only {
276            display: none;
277        }
278    }
279`,sl=ol+`
280    .gh-portal-triggerbtn-wrapper {
281        display: inline-flex;
282        align-items: flex-start;
283        justify-content: flex-end;
284        height: 100%;
285        opacity: 1;
286        transition: transform 0.16s linear 0s; opacity 0.08s linear 0s;
287        user-select: none;
288        line-height: 1;
289        padding: 10px 28px 0 17px;
290    }
291    html[dir="rtl"] .gh-portal-triggerbtn-wrapper {
292        padding: 10px 17px 0 28px;
293    }
294
295    .gh-portal-triggerbtn-wrapper span {
296        margin-bottom: 1px;
297    }
298
299    .gh-portal-triggerbtn-container {
300        position: relative;
301        cursor: pointer;
302        display: flex;
303        align-items: center;
304        justify-content: center;
305        background: var(--brandcolor);
306        height: 60px;
307        min-width: 60px;
308        box-shadow: rgba(0, 0, 0, 0.24) 0px 8px 16px -2px;
309        border-radius: 999px;
310        transition: opacity 0.3s ease;
311    }
312
313    .gh-portal-triggerbtn-container:before {
314        position: absolute;
315        content: "";
316        top: 0;
317        right: 0;
318        bottom: 0;
319        left: 0;
320        border-radius: 999px;
321        background: rgba(var(--whitergb), 0);
322        transition: background 0.3s ease;
323    }
324
325    .gh-portal-triggerbtn-container:hover:before {
326        background: rgba(var(--whitergb), 0.08);
327    }
328
329    .gh-portal-triggerbtn-container.halo:before {
330        top: -4px;
331        right: -4px;
332        bottom: -4px;
333        left: -4px;
334        border: 4px solid rgba(var(--whitergb), 0.15);
335    }
336
337    .gh-portal-triggerbtn-container.with-label {
338        padding: 0 12px 0 16px;
339    }
340    html[dir="rtl"] .gh-portal-triggerbtn-container.with-label {
341        padding: 0 16px 0 12px;
342    }
343
344    .gh-portal-triggerbtn-label {
345        padding: 8px;
346        color: var(--white);
347        display: block;
348        white-space: nowrap;
349        max-width: 380px;
350        overflow: hidden;
351        text-overflow: ellipsis;
352    }
353
354    .gh-portal-avatar {
355        margin-bottom: 0px !important;
356        width: 60px;
357        height: 60px;
358    }
359`+Qc,cl=e=>e?new Date(e).toLocaleDateString(`en-GB`,{year:`numeric`,month:`short`,day:`numeric`}):``;function ll(){let[e]=window.location.hash.substr(1).split(`?`);e&&(/^\/portal\/?(?:\/(\w+(?:\/\w+)*))?\/?$/.test(e)||/^\/portal\/gift\/redeem\/([^/?#]+)\/?$/.test(e)||/^\/share\/?$/.test(e))&&window.history.pushState(``,document.title,window.location.pathname+window.location.search)}function ul({page:e}){let t={signin:`#/portal/signin`,signup:`#/portal/signup`};return Object.keys(t).includes(e)?t[e]:t.default}function dl({page:e,siteUrl:t}){return`${t||`${window.location.protocol}//${window.location.host}${window.location.pathname}`}${ul({page:e})}`}function fl(){return!(navigator&&navigator.cookieEnabled)}function pl({event:e}){let t=(e?.exception?.values?.[0]?.stacktrace?.frames||[]).map(e=>e.filename).filter(e=>!!e);return(t[t.length-1]||``).includes(`@tryghost/portal`)}function ml({member:e={}}){if(gl({member:e})){let t=(e.subscriptions||[]).find(e=>[`active`,`trialing`,`unpaid`,`past_due`].includes(e.status));return!t?.price&&t?.plan&&(t.price=t.plan),t}return null}function hl({member:e={}}){if(!e)return!1;let t=ml({member:e});if(t){let{price:e}=t;return e&&e.amount===0}else if(!t&&e.paid)return!0;return!1}function gl({member:e={}}){return e&&e.paid}function _l({member:e={}}){return e?.status===`gift`}function vl({product:e}){return e?.monthlyPrice?e.monthlyPrice.currency:null}function yl({site:e}){return e?.editor_default_email_recipients!==`disabled`}function bl({member:e}){let t=ml({member:e});return t?.tier?.expiry_at?cl(t.tier.expiry_at):``}function xl({member:e,site:t}){let n=ml({member:e})?.tier?.id;return n?!$l({site:t,productId:n}):!1}function Sl({site:e,member:t}){let n=Tl({member:t}),r=n?.currency,i=Wl({site:e});return n?.id?i.filter(e=>Du(vl({product:e}),r)):i}function Cl({prices:e,currency:t}){return e.filter(e=>Du(e.currency||``,t||``))}function wl({subscription:e}){return e&&e.price?{...e.price,stripe_price_id:e.price.id,id:e.price.price_id,price:e.price.amount/100,name:e.price.nickname,tierId:e.tier?.id,cadence:e.price?.interval===`month`?`month`:`year`,currency:e.price.currency.toLowerCase(),currency_symbol:xu(e.price.currency)}:null}function Tl({member:e}){return wl({subscription:ml({member:e})})}function El({member:e,site:t}){let n=wl({subscription:ml({member:e})});return Kl({site:t}).find(e=>e.id===n?.product.product_id)}function Dl({priceId:e,site:t,member:n}){let r=Tl({member:n}),{tierId:i,cadence:a}
vendor: 23,975 bytes, lines 359-384
359=uu({site:t,priceId:e});return r?.tierId===i&&r?.cadence===a}function Ol({member:e,subscriptionId:t}){return gl({member:e})?(e.subscriptions||[]).find(e=>e.id===t):null}function kl({member:e}){return ml({member:e})?.tier?.name||``}function Al({plans:e,site:t={}}){return e||=pu({site:t}),!e||e.length===0||e.length===1&&e[0].type===`free`}function jl(e,t){let n=Wl({site:e}).find(e=>e.type===`paid`);return t===`monthly`?{cadence:`month`,tierId:n.id}:t===`yearly`?{cadence:`year`,tierId:n.id}:{priceId:t}}function Ml({site:e={},priceId:t}){let n=du({site:e});if(t===`free`)return!n||n.length===0||n.find(e=>e.type===`free`);if(n&&n.length>0&&t===`monthly`){let e=n.find(e=>e.name===`Monthly`),t=n.find(e=>e.interval===`month`);return e||t}else if(n&&n.length>0&&t===`yearly`){let e=n.find(e=>e.name===`Yearly`),t=n.find(e=>e.interval===`year`);return e||t}else if(n&&n.length>0&&t)return n.find(e=>e.id===t);return null}function Nl({site:e}){return e?.members_signup_access===`paid`}function Pl({site:e={}}){return e?.members_signup_access===`invite`}function Fl({site:e={},pageQuery:t=``}){return pu({site:e,pageQuery:t}).length>0}function Il({site:e}){return e?.recommendations_enabled===!0}function Ll({site:e}){return e?.paid_members_enabled===!0}function Rl({site:e}){return e?.members_signup_access!==`none`}function zl({site:e}){let t=e?.members_signup_access===`all`||e?.members_signup_access===`paid`,n=e?.paid_members_enabled||Al({site:e});return t&&n}function Bl({site:e}){return e?.members_signup_access===`all`}function Vl(){return window.location.hostname.replace(/^www\./,``)}function Hl({site:e}){return e?.comments_enabled&&e?.comments_enabled!==`off`}function Ul({site:e}){try{if(!e)return null;if(e.tiers&&(e.products=e.tiers),e.products=e.products?.map(e=>({...e,monthlyPrice:e.monthly_price,yearlyPrice:e.yearly_price})),e.products?.[0]?.visibility){e.portal_products=e.products.filter(e=>e.visibility!==`none`&&e.type===`paid`).map(e=>e.id);let t=e.products.find(e=>e.type===`free`);t&&(e.portal_plans=e.portal_plans?.filter(e=>e!==`free`),t?.visibility===`public`&&e.portal_plans?.push(`free`))}return e}catch(e){console.warn(`[Portal] Failed to read site data:`,e)}}function Wl({site:e}){let{portal_products:t,products:n=[],portal_plans:r=[]}=e||{};return!r.includes(`monthly`)&&!r.includes(`yearly`)?[]:n.filter(e=>!!e).filter(t=>e.paid_members_enabled?!0:t.type!==`paid`).filter(e=>!!(e.monthlyPrice&&e.yearlyPrice)).filter(e=>Object.keys(e.monthlyPrice).length>0&&Object.keys(e.yearlyPrice).length>0).filter(e=>t?t.includes(e.id):!0).sort((e,t)=>e?.monthlyPrice?.amount-t?.monthlyPrice?.amount).map(e=>(e.monthlyPrice={...e.monthlyPrice,currency_symbol:xu(e.monthlyPrice.currency)},e.yearlyPrice={...e.yearlyPrice,currency_symbol:xu(e.yearlyPrice.currency)},e))}function Gl({site:e}){let{products:t=[]}=e||{};return t.find(e=>e.type===`free`)}function Kl({site:e}){let{products:t=[],portal_plans:n=[]}=e||{};return!n.includes(`monthly`)&&!n.includes(`yearly`)?[]:t.filter(e=>!!e).filter(e=>!!(e.monthlyPrice&&e.yearlyPrice)).filter(e=>Object.keys(e.monthlyPrice).length>0&&Object.keys(e.yearlyPrice).length>0).sort((e,t)=>e?.monthlyPrice?.amount-t?.monthlyPrice?.amount).map(e=>(e.monthlyPrice={...e.monthlyPrice,currency_symbol:xu(e.monthlyPrice.currency)},e.yearlyPrice={...e.yearlyPrice,currency_symbol:xu(e.yearlyPrice.currency)},e))}function ql({site:e,pageQuery:t}){let n=Wl({site:e});return t===`free`?[]:(tu({site:e})&&n.unshift({id:`free`,type:`free`}),n)}function Jl({site:e,pageQuery:t}){return ql({site:e,pageQuery:t}).some(e=>!!e?.trial_days)}function Yl({site:e}){return Gl({site:e})?.benefits||[]}function Xl({site:e}){return Gl({site:e})?.name||`Free`}function Zl({site:e}){return Gl({site:e})?.description}function Ql({site:e}){let t=Gl({site:e});return!!(t?.description||t?.benefits?.length)}function $l({site:e,productId:t}){return Kl({site:e}).find(e=>e.id===t)}function eu({site:e=null,products:t=null}){return!e&&!t?[]:(t||Wl({site:e})).reduce((e,t)=>(t.monthlyPrice&&t.yearlyPrice&&(e.push(t.monthlyPrice),e.push(t.yearlyPrice)),e),[])}function tu({site:e}){let{portal_plans:t}=e||{};return Bl({site:e})&&t.includes(`free`)}function nu({site:e}){let{newsletters:t=[]}=e||{};return t?.sort((e,t)=>e.sort_order-t.sort_order),t}function ru({site:e}){let{newsletters:t}=e||{};return t?.length>1}function iu({member:e}){return e?.email_suppression?.suppressed}function au({site:e}){return ql({site:e}).length===1&&tu({site:e})}function ou({sub:e}={}){return(!e?.offer||e?.offer?.type===`trial`)&&e?.trial_end_at&&!cu(new Date(e?.trial_end_at))}function su(e){return e?.type===`percent`&&e?.amount===100&&e?.duration===`repeating`&&e?.redemption_type===`retention`}function cu(e){return e<new Date}function lu({site:e,priceId:t}){return t===`free`?Gl({site:e}):Kl({site:e}).find(e=>e?.monthlyPrice?.id===t||e?.yearlyPrice?.id===t)}function uu({site:e,priceId:t}){if(t===`free`)return Gl({site:e});let n=Kl({site:e}).find(e=>e?.monthlyPrice?.id===t||e?.yearlyPrice?.id===t),r=`month`;return n?.yearlyPrice?.id===t&&(r=`year`),{tierId:n?.id,cadence:r}}function du({site:e,products:t=null}){let{portal_plans:n=[]}=e||{};return Ll({site:e})?eu({site:e,products:t}).filter(e=>!!(e&&e.id)).map(e=>({...e,price_id:e.id,price:e.amount/100,name:e.nickname,currency_symbol:xu(e.currency)})).filter(e=>e.amount!==0&&e.type===`recurring`).filter(e=>e.interval===`month`?n.includes(`monthly`):e.interval===`year`?n.includes(`yearly`):!1).sort((e,t)=>e.amount-t.amount).sort((e,t)=>!e.currency||!t.currency?0:e.currency.localeCompare(t.currency,void 0,{ignorePunctuation:!0})):[]}function fu({site:e}){let t=du({site:e}),n={currency:`usd`,currency_symbol:`$`};return t?.length>0&&(n.currency=t[0].currency,n.currency_symbol=t[0].currency_symbol),n}function pu({site:e={},pageQuery:t=``}={}){let n=[];if(tu({site:e})){let t=fu({site:e});n.push({id:`free`,type:`free`,price:0,amount:0,name:Xl({site:e}),...t})}return t===`free`&&tu({site:e})||du({site:e}).forEach(e=>{n.push(e)}),n}var mu=({member:e})=>e?e.email:``,hu=({member:e})=>e?e.email_suppression:``,gu=({site:e})=>e&&e.firstpromoter_account,_u=({member:e})=>e?e.name:``,vu=({site:e})=>{let{members_support_address:t,support_email_address:n}=e||{};if(n)return n;if(t?.indexOf(`@`)<0)return`${t}@${bu({site:e})?.replace(/^(www)\.(?=[^/]*\..{2,5})/,``)||``}`;if(t?.split(`@`)?.length>1){let[e,n]=t.split(`@`);return`${e}@${n?.replace(/^(www)\.(?=[^/]*\..{2,5})/,``)||``}`}return t||``},yu=({site:e})=>{let{default_email_address:t}=e||{},n=t||`noreply@${bu({site:e})}`,r=nu({site:e})?.[0];return r&&r.sender_email?r.sender_email:n},bu=({site:e})=>{try{return new URL(e.url).origin.replace(/^http(s?):\/\//,``).replace(/\/$/,``)}catch{return e.url.replace(/^http(s?):\/\//,``).replace(/\/$/,``)}},xu=e=>Intl.NumberFormat(`en`,{currency:e,style:`currency`}).format(0).replace(/[\d\s.]/g,``),Su=e=>isNaN(e)?0:e/100,Cu=(e={})=>`${xu(e.currency)}${Su(e.amount)}/${e.interval}`,wu=e=>e==null?``:e.toLocaleString(),Tu=(e,t)=>{if(e==null)return``;let n=Number(e);if(Number.isNaN(n))return``;let r=Number.isInteger(n)?void 0:{minimumFractionDigits:2,maximumFractionDigits:2};return n.toLocaleString(t,r)},X=({type:e,status:t,autoHide:n,duration:r=2600,closeable:i,state:a,message:o,meta:s={}})=>{let c=0;return a&&a.popupNotification&&(c=(a.popupNotification.count||0)+1),{type:e,status:t,autoHide:n,closeable:i,duration:r,meta:s,message:o,count:c}},Eu=({type:e,status:t,autoHide:n,duration:r=2600,closeable:i,state:a,message:o})=>{let s=Number.isInteger(a?.notificationSequence)?a.notificationSequence:a?.notification?.count;return{type:e,status:t,autoHide:n,closeable:i,duration:r,message:o,count:Number.isInteger(s)?s+1:0}};function Du(e,t){return e?.toLowerCase()===t?.toLowerCase()}function Ou({site:e,pageQuery:t}){let n=/^(?:(\S+?))?\/monthly$/,r=/^(?:(\S+?))?\/yearly$/;if(n.test(t||``)){let[,r]=t.match(n);return $l({site:e,productId:r})?.monthlyPrice?.id}else if(r.test(t||``)){let[,n]=t.match(r);return $l({site:e,productId:n})?.yearlyPrice?.id}return null}var ku=({offer:e})=>{if(su(e)){let t=e.duration_in_months;return t===1?q(`1 month`):q(`{months} months`,{months:t})}else if(e.type===`fixed`)return`${xu(e.currency)}${Tu(e.amount/100)}`;else if(e.type===`percent`)return`${e.amount}%`;return``},Au=({offer:e,price:t,useFormatted:n=!1})=>{let r=t.amount,i=r;if(e.type===`fixed`&&Du(e.currency,t.currency))i=Math.max(0,r-e.amount);else if(e.type===`percent`){let t=Math.round(r*(e.amount/100));i=Math.max(0,r-t)}let a=i/100;return n?Intl.NumberFormat(`en`,{currency:t?.currency,style:`currency`}).format(a):a},ju=({offer:e})=>e.redemption_type===`retention`,Mu=({site:e,offer:t})=>t?.status===`active`?t.tier?!!$l({site:e,productId:t.tier.id}):ju({offer:t}):!1;function Nu({tier:e,priceId:t}){return e?.monthly_price?{id:`price-${t}`,active:!0,type:`recurring`,nickname:`Monthly`,currency:e.currency,amount:e.monthly_price,interval:`month`}:null}function Pu({tier:e,priceId:t}){return e?.yearly_price?{id:`price-${t}`,active:!0,type:`recurring`,nickname:`Yearly`,currency:e.currency,amount:e.yearly_price,interval:`year`}:null}function Fu({tier:e}){return e?.benefits?.map(e=>({name:e}))}var Iu=({tiers:e})=>{let t=0;return e.map(e=>{let n=Nu({tier:e,priceId:t});t+=1;let r=Pu({tier:e,priceId:t});t+=1;let i=Fu({tier:e});return{...e,benefits:i,monthly_price:n,yearly_price:r}})};function Lu(){try{let e=sessionStorage.getItem(`ghost-history`);if(e){let t=JSON.parse(e);if(Array.isArray(t))return t}}catch(e){console.warn(`[Portal] Failed to load member URL history:`,e)}}function Ru(e,t=1){let n=new Date(e);if(isNaN(n.getTime()))return null;if(!Number.isInteger(t)||t<1)return n;let r=n.getUTCDate(),i=n.getUTCHours(),a=n.getUTCMinutes(),o=n.getUTCSeconds(),s=n.getUTCMilliseconds(),c=n.getUTCMonth()+t,l=n.getUTCFullYear()+Math.floor(c/12);c%=12;let u=new Date(Date.UTC(l,c+1,0)).getUTCDate();return new Date(Date.UTC(l,c,Math.min(r,u),i,a,o,s))}function zu({member:e}){if(!e?.created_at)return!1;let t=new Date,n=new Date(e.created_at),r=t.getTime()-n.getTime();return Math.round(r/(1e3*60*60))<24}function Bu({portalPlans:e,portalDefaultPlan:t,selectedInterval:n}){if(n===`month`&&e.includes(`monthly`))return`month`;if(n===`year`&&e.includes(`yearly`))return`year`;if(t&&t===`monthly`&&e.includes(`monthly`))return`month`;if(e.includes(`yearly`))return`year`;if(e.includes(`monthly`))return`month`}function Vu(e){return e===`month`?q(`month`):e===`year`?q(`year`):e}var Hu=function(){return Uu()||Wu()},Uu=function(){let[e]=window.location.hash.substr(1).split(`?`);return e===`/portal/preview`},Wu=function(){let[e]=window.location.hash.substr(1).split(`?`);return e===`/portal/preview/offer`},Gu={preview:Hu,offerPreview:Wu,dev:function({customSiteUrl:e=``}={}){return!1},test:function(){return!1}},Ku=(e=[],t={})=>e.some(e=>{let n=Gu[e];return!!(n&&n(t))}),qu={"icon-1":tl,"icon-2":nl,"icon-3":rl,"icon-4":il,"icon-5":al},Ju=({hasText:e})=>({frame:{zIndex:`3999998`,position:`fixed`,bottom:`0`,right:`0`,width:`500px`,maxWidth:`500px`,height:`98px`,animation:`250ms ease 0s 1 normal none running animation-bhegco`,transition:`opacity 0.3s ease 0s`,overflow:`hidden`,...e?{}:{width:`105px`},...Ku([`preview`])?{opacity:1}:{}},userIcon:{width:`34px`,height:`34px`,color:`#fff`},buttonIcon:{width:`24px`,height:`24px`,color:`#fff`},closeIcon:{width:`20px`,height:`20px`,color:`#fff`}}),Yu=class extends _.Component{static contextType=Y;constructor(e){super(e),this.state={},this.container=_.createRef(),this.height=null,this.width=null}updateHeight(e){this.props.updateHeight&&this.props.updateHeight(e)}updateWidth(e){this.props.updateWidth&&this.props.updateWidth(e)}componentDidMount(){this.container&&(this.height=this.container.current&&this.container.current.offsetHeight,this.width=this.container.current&&this.container.current.offsetWidth,this.updateHeight(this.height),this.updateWidth(this.width))}componentDidUpdate(){if(this.container){let e=this.container.current&&this.container.current.offsetHeight,t=this.container.current&&this.container.current.offsetWidth;e!==this.height&&(this.height=e,this.updateHeight(this.height)),t!==this.width&&(this.width=t,this.updateWidth(this.width))}}renderTriggerIcon(){let{portal_button_icon:e=``,portal_button_style:t=``}=this.context.site||{},n=Ju({brandColor:this.context.brandColor}),r=this.context.member&&this.context.member.avatar_image;if(!t.includes(`icon`)&&!this.context.member)return null;if(r)return(0,J.jsx)(el,{gravatar:r});if(this.context.member)return(0,J.jsx)(Zc,{style:n.userIcon});if(Object.keys(qu).includes(e)){let t=qu[e];return(0,J.jsx)(t,{style:n.buttonIcon})}else if(e)return(0,J.jsx)(`img`,{style:{width:`26px`,height:`26px`},src:e,alt:``});else return this.hasText()&&(n.userIcon.width=`26px`,n.userIcon.height=`26px`),(0,J.jsx)(Zc,{style:n.userIcon})}hasText(){let{portal_button_signup_text:e,portal_button_style:t}=this.context.site;return[`icon-and-text`,`text-only`].includes(t)&&!this.context.member&&e}renderText(){let{portal_button_signup_text:e}=this.context.site;return this.hasText()?(0,J.jsxs)(`span`,{className:`gh-portal-triggerbtn-label`,children:[` `,e,` `]}):null}onToggle(){let{showPopup:e,member:t,site:n}=this.context;if(e){this.context.doAction(`closePopup`);return}if(t){this.context.doAction(`openPopup`,{page:`accountHome`});return}if(Rl({site:n})){let e=Pl({site:n})||!Fl({site:n})?`signin`:`signup`;this.context.doAction(`openPopup`,{page:e});return}}render(){let e=this.hasText(),{member:t}=this.context,n=t?`halo`:``;return e?(0,J.jsx)(`div`,{className:`gh-portal-triggerbtn-wrapper`,ref:this.container,children:(0,J.jsxs)(`div`,{className:`gh-portal-triggerbtn-container with-label`,onClick:e=>this.onToggle(e),"data-testid":`portal-trigger-button`,children:[this.renderTriggerIcon(),e?this.renderText():``]})}):(0,J.jsx)(`div`,{className:`gh-portal-triggerbtn-wrapper`,children:(0,J.jsx)(`div`,{className:`gh-portal-triggerbtn-container `+n,onClick:e=>this.onToggle(e),"data-testid":`portal-trigger-button`,children:this.renderTriggerIcon()})})}},Xu=class extends _.Component{static contextType=Y;constructor(e){super(e),this.state={width:null,isMobile:window.innerWidth<640},this.buttonRef=_.createRef(),this.handleResize=this.handleResize.bind(this)}componentDidMount(){window.addEventListener(`resize`,this.handleResize),this.handleResize(),setTimeout(()=>{if(this.buttonRef.current){let e=this.buttonRef.current.node;e&&(this.buttonMargin=window.getComputedStyle(e).getPropertyValue(`margin-right`))}},0)}componentWillUnmount(){window.removeEventListener(`resize`,this.handleResize)}handleResize(){this.setState({isMobile:window.innerWidth<640})}onWidthChange(e){this.setState({width:e})}hasText(){let{portal_button_signup_text:e,portal_button_style:t}=this.context.site;return[`icon-and-text`,`text-only`].includes(t)&&!this.context.member&&e}renderFrameStyles(){let{brandColor:e}=this.context;return(0,J.jsx)(`style`,{dangerouslySetInnerHTML:{__html:e?`:root { --brandcolor: ${e} }`+sl:sl}})}render(){let e=this.context.site,{portal_button:t}=e,{showPopup:n,scrollbarWidth:r}=this.context;if(this.state.isMobile||!t||!Rl({site:e})||Ku([`offerPreview`]))return null;let i=this.hasText(),a={...Ju({brandColor:this.context.brandColor,hasText:i}).frame};return this.state.width&&(a.width=`${this.state.width+2}px`),r&&n&&(a.marginRight=`calc(${r}px + ${this.buttonMargin})`),(0,J.jsx)(Xc,{ref:this.buttonRef,dataTestId:`portal-trigger-frame`,className:`gh-portal-triggerbtn-iframe`,style:a,title:`portal-trigger`,head:this.renderFrameStyles(),children:(0,J.jsx)(Yu,{isPopupOpen:n,updateWidth:e=>this.onWidthChange(e)})})}},Zu=o(((e,t)=>{t.exports=`SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED`})),Qu=o(((e,t)=>{var n=Zu();function r(){}function i(){}i.resetWarningCache=r,t.exports=function(){function e(e,t,r,i,a,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name=`Invariant Violation`,s}}e.isRequired=e;function t(){return e}var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:r};return a.PropTypes=a,a}})),$u=l(o(((e,t)=>{t.exports=Qu()()}))(),1);function ed(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function td(e){"@babel/helpers - typeof";return td=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},td(e)}function nd(e,t){if(td(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(td(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function rd(e){var t=nd(e,`string`);return td(t)==`symbol`?t:t+``}function id(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,rd(r.key),r)}}function ad(e,t,n){return t&&id(e.prototype,t),n&&id(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function od(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function sd(e,t){if(e==null)return{};var n,r,i=od(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var cd=`TOKEN_PLACEHOLDER`,ld=`TOKEN_OPEN_TAG`,ud=`TOKEN_CLOSE_TAG`,dd=`TOKEN_SELF_TAG`,fd=`TOKEN_TEXT`,pd=`NODE_FRAGMENT`,md=`NODE_TAG_ELEMENT`,hd=`NODE_VOID_ELEMENT`,gd=`NODE_PLACEHOLDER`,_d=`NODE_TEXT`,vd=[`type`,`children`],yd=function(){function e(t){var n=t.type,r=t.children,i=sd(t,vd);for(var a in ed(this,e),this.type=n,this.children=r||[],i)this[a]=i[a];i.token&&(this.string=i.token.string)}return ad(e,[{key:`appendChild`,value:function(e){this.children.push(e)}},{key:`isLeaf`,get:function(){return this.children.length===0}}]),e}();yd.createTagNode=function(e,t){return new yd({type:md,children:t,name:e.name,token:e})},yd.createFragmentNode=function(e){return new yd({type:pd,children:e})},yd.createVoidNode=function(e){return new yd({type:hd,name:e.name,token:e})},yd.createTextNode=function(e){return new yd({type:_d,text:e.string,token:e})},yd.createPlaceholderNode=function(e){return new yd({type:gd,name:e.name,token:e})};var bd=[{type:cd,regex:/{\s*(\w+)\s*}/g},{type:ld,regex:/<(\w+)>/g},{type:ud,regex:/<\/(\w+)>/g},{type:dd,regex:/<(\w+)\s*\/>/g}];function xd(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(!n){if(Array.isArray(e)||(n=Sd(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
360In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,o=!1,s;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,s=e},f:function(){try{!a&&n.return!=null&&n.return()}finally{if(o)throw s}}}}function Sd(e,t){if(e){if(typeof e==`string`)return Cd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Cd(e,t)}}function Cd(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function wd(e,t){var n=[],r=xd(t),i;try{for(r.s();!(i=r.n()).done;)for(var a=i.value,o=a.type,s=a.regex,c;(c=s.exec(e))!==null;)n.push({type:o,string:c[0],name:c[1],start:c.index,end:c.index+c[0].length})}catch(e){r.e(e)}finally{r.f()}n.sort(function(e,t){return e.start-t.start});var l=[],u=0;n.forEach(function(t){if(t.start===u){u=t.end;return}var n=t.start,r=e.substring(u,n);l.push({type:fd,string:r,text:r,start:u,end:n}),u=t.end});var d=e.substring(u);return d!==``&&l.push({type:fd,string:d,start:u,end:e.length}),[].concat(l,n).sort(function(e,t){return e.start-t.start})}function Td(e,t){return t||=bd,new Od(wd(e,t)).parse()}var Ed=`Syntax error. Please check if each open tag is closed correctly`,Dd={type:`EPSILON`},Od=function(){function e(t){ed(this,e),this.tokens=[].concat(t),this.tags=[]}return ad(e,[{key:`parse`,value:function(){var e=this.document();if(!this.predict(Dd.type))throw Error(Ed);return e}},{key:`document`,value:function(){var e=this.elementOrData();return yd.createFragmentNode(e)}},{key:`element`,value:function(){var e=this.openTag(),t=this.elementOrData();return this.endTag(),yd.createTagNode(e,t)}},{key:`openTag`,value:function(){if(!this.predict(`TOKEN_OPEN_TAG`))throw Error(Ed);return this.pushTag(this.lookahead),this.match(ld)}},{key:`elementOrData`,value:function(){var e=[];if(this.predict(`TOKEN_OPEN_TAG`)&&(e.push(this.element()),e=e.concat(this.elementOrData())),this.predict(`TOKEN_SELF_TAG`,fd,`TOKEN_PLACEHOLDER`)){var t=this.match(this.lookahead.type),n;switch(t.type){case dd:n=yd.createVoidNode(t);break;case fd:n=yd.createTextNode(t);break;case cd:n=yd.createPlaceholderNode(t);break}e.push(n),e=e.concat(this.elementOrData())}return e}},{key:`endTag`,value:function(){if(!this.predict(`TOKEN_CLOSE_TAG`)||this.tags.pop().name!==this.lookahead.name)throw Error(Ed);this.match(ud)}},{key:`lookahead`,get:function(){return this.tokens.length===0?Dd:this.tokens[0]}},{key:`predict`,value:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.includes(this.lookahead.type)}},{key:`match`,value:function(e){if(!this.predict(e))throw Error(Ed);return this.tokens.shift()}},{key:`pushTag`,value:function(e){this.tags.push(e)}}]),e}(),kd=function e(t,n,r){var i=t.children.map(function(t,i){return _.createElement(_.default.Fragment,{key:r+i},e(t,n,r))});switch(t.type){case _d:return t.text;case pd:return _.createElement(_.default.Fragment,null,i);case hd:var a=n[t.name];return typeof a==`function`?a():a||_.createElement(t.name,null);case md:var o=n[t.name];if(o===void 0)return _.createElement(t.name,null,i);if(typeof o==`function`)return o(i);if(_.isValidElement(o)){if(_.Children.count(o.props.children)!==0)throw Error(`when passing an element as value, the element should not contains children`);return _.cloneElement(o,{children:i})}throw Error(`Invalid mapping value for "${t.name}". Only element or render function are accepted`);case gd:var s=n[t.name];return s===void 0?(console.warn(`missing "${t.name}" in mapping`),t.string):typeof s==`function`?s():s;default:return}};function Ad(e){var t=e.string,n=e.syntax,r=e.mapping,i=r===void 0?{}:r,a=e.graceful,o=a===void 0?!0:a;try{return kd(Td(t,n),i,t)}catch(e){if(o)return console.error(e),t;throw e}}Ad.propTypes={string:$u.default.string.isRequired,mapping:$u.default.object,graceful:$u.default.bool};var jd=ol+`
361    .gh-portal-notification-wrapper {
362        position: relative;
363        overflow: hidden;
364        height: 100%;
365        width: 100%;
366    }
367
368    .gh-portal-notification {
369        position: absolute;
370        display: flex;
371        gap: 12px;
372        align-items: flex-start;
373        top: 12px;
374        right: 12px;
375        width: 100%;
376        padding: 16px;
377        max-width: 380px;
378        font-size: 1.3rem;
379        letter-spacing: 0.2px;
380        background: var(--white);
381        backdrop-filter: blur(8px);
382        color: var(--grey0);
383        border-radius: 7px;
384        box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.30), 0px 51px 40px 0px rgba(0, 0, 0, 0.05), 0px 15.375px 12.059px 0px rgba(0, 0, 0, 0.03), 0px 6.386px 5.009px 0px rgba(0, 0, 0, 0.03), 0px 2.31px 1.812px 0px rgba(0, 0, 0, 0.02);
385        animation: notification-slidein 0.55s cubic-bezier(0.215, 0.610, 0.355, 1.000);
386        z-index: 99999;
387    }
388
389    html[dir="rtl"] .gh-portal-notification {
390        right: unset;
391        left: 12px;
392        padding: 14px 20px 18px 44px;
393    }
394
395    .gh-portal-notification.slideout {
396        animation: notification-slideout 0.4s cubic-bezier(0.550, 0.055, 0.675, 0.190);
397    }
398
399    .gh-portal-notification.hide {
400        display: none;
401    }
402
403    .gh-portal-notification p {
404        flex-grow: 1;
405        font-size: 1.4rem;
406        line-height: 1.5em;
407        text-align: start;
408        margin: 0;
409        padding: 0;
410        color: var(--grey0);
411    }
412
413    .gh-portal-notification p strong {
414        color: var(--grey0);
415    }
416
417    .gh-portal-notification a {
418        color: var(--grey0);
419        text-decoration: underline;
420        transition: all 0.2s ease-in-out;
421        outline: none;
422    }
423
424    .gh-portal-notification a:hover {
425        opacity: 0.8;
426    }
427
428    .gh-portal-notification-icon {
429        width: 18px;
430        height: 18px;
431        min-width: 18px;
432        margin-top: 2px;
433    }
434    html[dir="rtl"] .gh-portal-notification-icon {
435        right: 17px;
436        left: unset;
437    }
438
439    .gh-portal-notification-icon.success {
440        color: var(--green);
441    }
442
443    .gh-portal-notification-icon.error {
444        color: var(--red);
445    }
446
447    .gh-portal-notification-closebutton {
448        background: none;
449        border: none;
450        padding: 0;
451    }
452
453    .gh-portal-notification-closeicon {
454        color: var(--grey8);
455        cursor: pointer;
456        width: 12px;
457        min-width: 12px;
458        height: 12px;
459        padding: 10px;
460        margin-top: -6px;
461        margin-right: -6px;
462        margin-bottom: -6px;
463        transition: all 0.2s ease-in-out forwards;
464        opacity: 0.8;
465    }
466
467    .gh-portal-notification-closeicon:hover {
468        opacity: 1.0;
469    }
470
471    @keyframes notification-slidein {
472        0% { transform: translateX(380px); }
473        60% { transform: translateX(-6px); }
474        100% { transform: translateX(0); }
475    }
476
477    @keyframes notification-slideout {
478        0% { transform: translateX(0); }
479        30% { transform: translateX(-10px); }
480        100% { transform: translateX(380px); }
481    }
482
483    @keyframes notification-slidein-mobile {
484        0% { transform: translateY(-150px); }
485        50% { transform: translateY(6px); }
486        100% { transform: translateY(0); }
487    }
488
489    @keyframes notification-slideout-mobile {
490        0% { transform: translateY(0); }
491        35% { transform: translateY(6px); }
492        100% { transform: translateY(-150px); }
493    }
494
495    @media (max-width: 480px) {
496        .gh-portal-notification {
497            left: 12px;
498            max-width: calc(100% - 24px);
499            animation-name: notification-slidein-mobile;
500        }
501        html[dir="rtl"] .gh-portal-notification {
502            right: 12px;
503            left: unset;
504        }
505
506        .gh-portal-notification.slideout {
507            animation-duration: 0.55s;
508            animation-name: notification-slideout-mobile;
509        }
510    }
511`,Md=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,J.jsx)(`defs`,{children:(0,J.jsx)(`style`,{children:`.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2px !important;}`})}),(0,J.jsx)(`path`,{className:`a`,d:`M.75 23.249l22.5-22.5M23.25 23.249L.75.749`})]}),Nd=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,J.jsx)(`defs`,{children:(0,J.jsx)(`style`,{children:`.checkmark-icon-fill{fill:currentColor;}`})}),(0,J.jsx)(`path`,{className:`checkmark-icon-fill`,d:`M12,0A12,12,0,1,0,24,12,12.014,12.014,0,0,0,12,0Zm6.927,8.2-6.845,9.289a1.011,1.011,0,0,1-1.43.188L5.764,13.769a1,1,0,1,1,1.25-1.562l4.076,3.261,6.227-8.451A1,1,0,1,1,18.927,8.2Z`})]}),Pd=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,J.jsx)(`defs`,{children:(0,J.jsx)(`style`,{children:`.warning-icon-fill{fill:currentColor;}`})}),(0,J.jsx)(`path`,{className:`warning-icon-fill`,d:`M23.25,23.235a.75.75,0,0,0,.661-1.105l-11.25-21a.782.782,0,0,0-1.322,0l-11.25,21A.75.75,0,0,0,.75,23.235ZM12,20.485a1.5,1.5,0,1,1,1.5-1.5A1.5,1.5,0,0,1,12,20.485Zm0-12.25a1,1,0,0,1,1,1V14.7a1,1,0,0,1-2,0V9.235A1,1,0,0,1,12,8.235Z`})]});function Fd({cadence:e,duration:t}={}){return e===`year`?t===1?q(`1 year`):q(`{years} years`,{years:t}):t===1?q(`1 month`):q(`{months} months`,{months:t})}function Id({member:e}={}){let t=kl({member:e}),n=bl({member:e});return!t||!n?null:q(`You now have access to {tierName} until {expiryDate}. Enjoy!`,{tierName:t,expiryDate:n})}function Ld(e){let t=q(`Something went wrong, please try again later.`);if(e?.code)switch(e.code){case`GIFT_REDEEMED`:t=q(`This gift has already been redeemed.`);break;case`GIFT_CONSUMED`:t=q(`This gift has already been consumed.`);break;case`GIFT_EXPIRED`:t=q(`This gift has expired.`);break;case`GIFT_REFUNDED`:t=q(`This gift has been refunded.`);break;case`GIFT_PAID_MEMBER`:t=q(`You already have an active subscription.`);break;case`TOKEN_EXPIRED`:t=q(`Email confirmation link expired.`);break}return{title:q(`Gift could not be redeemed`),subtitle:t}}var Rd=()=>{let[e=``,t=``]=(window.location.hash||``).replace(/^#/,``).split(`?`);return{hashPath:e,hashParams:new URLSearchParams(t)}},zd=({searchParams:e,hashParams:t},n)=>e.get(n)??t.get(n),Bd=({success:e,errorCode:t})=>({type:`giftRedeem`,status:e?`success`:`error`,duration:e?5e3:3e3,autoHide:e,...e?{}:{message:Ld({code:t})}}),Vd=({action:e,status:t})=>{if(t&&[`true`,`false`].includes(t)){let n=JSON.parse(t);return{type:e,status:n?`success`:`error`,duration:3e3,autoHide:!!n}}return{}},Hd=({status:e,billingOnly:t})=>
vendor: 11,717 bytes, lines 511-623
511{if(!t&&[`success`].includes(e))return{type:`stripe:checkout`,status:[`success`].includes(e)?`success`:`warning`,duration:3e3,autoHide:!0};if(t&&[`billing-portal-closed`,`billing-update-success`,`billing-update-cancel`].includes(e))return{type:`stripe:billing-update`,status:e===`billing-update-cancel`?`warning`:`success`,duration:3e3,autoHide:!0,closeable:!0}},Ud=(e=[])=>{let t=new URLSearchParams(window.location.search||``),{hashPath:n,hashParams:r}=Rd();e.forEach(e=>{t.delete(e),r.delete(e)});let i=t.toString()?`?${t}`:``,a=r.toString(),o=n?`#${n}${a?`?${a}`:``}`:``;window.history.replaceState({},``,`${window.location.pathname}${i}${o}`)};function Wd({billingOnly:e=!1}={}){let t=new URLSearchParams(window.location.search||``),{hashParams:n}=Rd(),r=zd({searchParams:t,hashParams:n},`action`),i=zd({searchParams:t,hashParams:n},`success`),a=zd({searchParams:t,hashParams:n},`stripe`),o=zd({searchParams:t,hashParams:n},`giftRedemption`)===`true`;return!r&&!i&&!a&&!o?null:a?Hd({status:a,billingOnly:e}):o&&i?Bd({success:i===`true`,errorCode:zd({searchParams:t,hashParams:n},`errorCode`)}):r&&i&&!e?Vd({action:r,status:i}):null}var Gd=()=>({frame:{zIndex:`4000000`,position:`fixed`,top:`0`,right:`0`,maxWidth:`481px`,width:`100%`,height:`220px`,animation:`250ms ease 0s 1 normal none running animation-bhegco`,transition:`opacity 0.3s ease 0s`,overflow:`hidden`}}),Kd=({type:e,status:t,message:n,context:r})=>{let i=dl({page:`signin`,siteUrl:r.site.url}),a=dl({page:`signup`,siteUrl:r.site.url});if(n)return typeof n==`object`?(0,J.jsxs)(`p`,{children:[n.title?(0,J.jsx)(`strong`,{children:n.title}):null,n.title&&n.subtitle?(0,J.jsx)(`br`,{}):null,n.subtitle||null]}):(0,J.jsx)(`p`,{children:n});if(e===`signin`&&t===`success`&&r.member){let e=r.member.firstname||``;return(0,J.jsxs)(`p`,{children:[(0,J.jsx)(`strong`,{children:e?q(`Welcome back, {name}!`,{name:e}):q(`Welcome back!`)}),(0,J.jsx)(`br`,{}),q(`You've successfully signed in.`)]})}else if(e===`signin`&&t===`error`)return(0,J.jsxs)(`p`,{children:[q(`Could not sign in. Login link expired.`),` `,(0,J.jsx)(`br`,{}),(0,J.jsx)(`a`,{href:i,target:`_parent`,children:q(`Click here to retry`)})]});else if(e===`signup`&&t===`success`)return(0,J.jsx)(`p`,{children:(0,J.jsx)(Ad,{mapping:{strong:(0,J.jsx)(`strong`,{})},string:q(`You've successfully subscribed to <strong>{siteTitle}</strong>`,{siteTitle:r.site.title})})});else if(e===`signup-paid`&&t===`success`)return(0,J.jsx)(`p`,{children:(0,J.jsx)(Ad,{mapping:{strong:(0,J.jsx)(`strong`,{})},string:q(`You've successfully subscribed to <strong>{siteTitle}</strong>`,{siteTitle:r.site.title})})});else if(e===`updateEmail`&&t===`success`)return(0,J.jsx)(`p`,{children:q(`Success! Your email is updated.`)});else if(e===`updateEmail`&&t===`error`)return(0,J.jsx)(`p`,{children:q(`Could not update email! Invalid link.`)});else if(e===`signup`&&t===`error`)return(0,J.jsxs)(`p`,{children:[q(`Signup error: Invalid link`),(0,J.jsx)(`br`,{}),(0,J.jsx)(`a`,{href:a,target:`_parent`,children:q(`Click here to retry`)})]});else if(e===`signup-paid`&&t===`error`)return(0,J.jsxs)(`p`,{children:[q(`Signup error: Invalid link`),(0,J.jsx)(`br`,{}),(0,J.jsx)(`a`,{href:a,target:`_parent`,children:q(`Click here to retry`)})]});else if(e===`giftRedeem`&&t===`success`)return(0,J.jsx)(`p`,{children:Id({member:r.member})||q(`Gift redeemed! You're all set.`)});else if(e===`stripe:checkout`&&t===`success`)return r.member?(0,J.jsx)(`p`,{children:q(`Success! Your account is fully activated, you now have access to all content.`)}):(0,J.jsx)(`p`,{children:q(`Success! Check your email for magic link to sign-in.`)});else if(e===`stripe:checkout`&&t===`warning`)return r.member?(0,J.jsx)(`p`,{children:q(`Plan upgrade was cancelled.`)}):(0,J.jsx)(`p`,{children:q(`Plan checkout was cancelled.`)});else if(e===`support`&&t===`success`)return(0,J.jsx)(`p`,{children:q(`Thank you for your support!`)});return(0,J.jsx)(`p`,{children:q(t===`success`?`Success`:`Error`)})},qd=class extends _.Component{static contextType=Y;constructor(){super(),this.state={className:``}}componentWillUnmount(){clearTimeout(this.timeoutId)}scheduleAutoHide(){let{autoHide:e,duration:t=2400}=this.props;clearTimeout(this.timeoutId),e&&(this.timeoutId=setTimeout(()=>{this.setState({className:`slideout`})},t))}onNotificationClose(){this.props.onHideNotification()}componentDidUpdate(e){(e.autoHide!==this.props.autoHide||e.duration!==this.props.duration)&&this.scheduleAutoHide()}componentDidMount(){this.scheduleAutoHide()}onAnimationEnd(e){(e.animationName===`notification-slideout`||e.animationName===`notification-slideout-mobile`)&&this.props.onHideNotification(e)}render(){let{type:e,status:t,message:n}=this.props,{className:r=``}=this.state;return(0,J.jsx)(`div`,{className:`gh-portal-notification-wrapper`,children:(0,J.jsxs)(`div`,{className:`gh-portal-notification${t?`  ${t}`:` neutral`}${r?` ${r}`:``}`,onAnimationEnd:e=>this.onAnimationEnd(e),children:[t===`error`?(0,J.jsx)(Pd,{className:`gh-portal-notification-icon error`,alt:``}):(0,J.jsx)(Nd,{className:`gh-portal-notification-icon success`,alt:``}),(0,J.jsx)(Kd,{type:e,status:t,message:n,context:this.context}),(0,J.jsx)(Md,{className:`gh-portal-notification-closeicon`,alt:`Close`,onClick:e=>this.onNotificationClose(e)})]})})}},Jd=class extends _.Component{static contextType=Y;constructor(){super();let{type:e,status:t,message:n,autoHide:r,duration:i}=Wd()||{};this.state={active:!0,type:e,status:t,message:n||``,autoHide:r,duration:i,className:``,source:e&&t?`url`:null,notificationCount:null}}componentDidMount(){let{showPopup:e}=this.context;this.context.notification?this.showNotification(this.context.notification,`state`):e&&!this.state.source&&this.setState({active:!1})}componentDidUpdate(){let{notification:e}=this.context;e&&e.count!==this.state.notificationCount&&this.showNotification(e,`state`)}showNotification(e,t){clearTimeout(this.timeoutId),this.setState({active:!0,className:``,type:e.type,status:e.status,message:e.message||``,autoHide:e.autoHide,duration:e.duration,source:t,notificationCount:e.count||0})}onHideNotification(){let{type:e,source:t}=this.state;if(t===`url`){let t=[];[`signin`,`signup`,`giftRedeem`].includes(e)?(t.push(`action`,`success`),e===`giftRedeem`&&t.push(`giftRedemption`,`errorCode`)):[`stripe:checkout`].includes(e)&&t.push(`stripe`),Ud(t),this.context.doAction(`refreshMemberData`)}else t===`state`&&this.context.doAction(`closeNotification`);this.setState({active:!1,source:null})}renderFrameStyles(){let{brandColor:e}=this.context;return(0,J.jsx)(`style`,{dangerouslySetInnerHTML:{__html:e?`:root { --brandcolor: ${e} }`+jd:jd}})}render(){let e={...Gd({brandColor:this.context.brandColor}).frame};if(!this.state.active)return null;let{type:t,status:n,message:r,autoHide:i,duration:a,notificationCount:o}=this.state;return t&&n?(0,J.jsx)(Xc,{style:e,title:`portal-notification`,head:this.renderFrameStyles(),className:`gh-portal-notification-iframe`,"data-testid":`portal-notification-frame`,children:(0,J.jsx)(qd,{type:t,status:n,message:r,autoHide:i,duration:a,onHideNotification:e=>this.onHideNotification(e)},o)}):null}},Yd=e=>(0,J.jsxs)(`svg`,{id:`loader-1`,xmlns:`http://www.w3.org/2000/svg`,xmlnsXlink:`http://www.w3.org/1999/xlink`,x:`0px`,y:`0px`,width:`40px`,height:`40px`,viewBox:`0 0 40 40`,enableBackground:`new 0 0 40 40`,xmlSpace:`preserve`,...e,children:[(0,J.jsx)(`path`,{opacity:.2,fill:`#000`,d:`M20.201,5.169c-8.254,0-14.946,6.692-14.946,14.946c0,8.255,6.692,14.946,14.946,14.946 s14.946-6.691,14.946-14.946C35.146,11.861,28.455,5.169,20.201,5.169z M20.201,31.749c-6.425,0-11.634-5.208-11.634-11.634 c0-6.425,5.209-11.634,11.634-11.634c6.425,0,11.633,5.209,11.633,11.634C31.834,26.541,26.626,31.749,20.201,31.749z`}),(0,J.jsx)(`path`,{fill:`#000`,d:`M26.013,10.047l1.654-2.866c-2.198-1.272-4.743-2.012-7.466-2.012h0v3.312h0 C22.32,8.481,24.301,9.057,26.013,10.047z`,children:(0,J.jsx)(`animateTransform`,{attributeType:`xml`,attributeName:`transform`,type:`rotate`,from:`0 20 20`,to:`360 20 20`,dur:`0.5s`,repeatCount:`indefinite`})})]}),Xd=`
512    .gh-portal-btn-main {
513        box-shadow: none;
514        position: relative;
515        border: none;
516    }
517
518    .gh-portal-btn-main:hover,
519    .gh-portal-btn-main:focus {
520        box-shadow: none;
521        border: none;
522    }
523
524    .gh-portal-btn-primary {
525        color: #fff;
526    }
527
528    .gh-portal-btn-primary:hover,
529    .gh-portal-btn-primary:focus {
530        opacity: 0.92 !important;
531    }
532
533    .gh-portal-btn-primary:disabled:hover::before {
534        display: none;
535    }
536
537    .gh-portal-btn-destructive:not(:disabled):hover {
538        color: var(--red);
539        border-color: var(--red);
540    }
541
542    .gh-portal-btn-text {
543        padding: 0;
544        font-weight: 500;
545        height: unset;
546        border: none;
547        box-shadow: none;
548    }
549
550    button:focus-visible,
551    a:focus-visible,
552    .gh-portal-btn:focus-visible,
553    .gh-portal-btn-text:focus-visible {
554        outline: 2px solid var(--brandcolor);
555        outline-offset: 2px;
556        border-radius: 4px;
557        box-shadow: none;
558        transition: none;
559    }
560
561    html[dir="rtl"] .gh-portal-btn-text span.right-arrow {
562        transform: scale(-1, 1);
563        display: inline-flex;
564    }
565
566    .gh-portal-loadingicon {
567        position: absolute;
568        left: 50%;
569        display: inline-block;
570        margin-inline-start: -19px;
571        height: 31px;
572    }
573
574    .gh-portal-loadingicon path,
575    .gh-portal-loadingicon rect {
576        fill: var(--white);
577    }
578
579    .gh-portal-loadingicon.dark path,
580    .gh-portal-loadingicon.dark rect {
581        fill: var(--grey0);
582    }
583`,Zd=({brandColor:e,disabled:t,style:n={},isPrimary:r})=>{let i=e||`#3eb0ef`,a=`1.0`,o=`auto`;return t&&(a=`0.5`,o=`none`),{button:{...r?{backgroundColor:i}:{},opacity:a,pointerEvents:o,...n||{}}}};function Z({label:e,onClick:t,disabled:n=!1,retry:r=!1,brandColor:i,isRunning:a,isPrimary:o=!0,isDestructive:s=!1,classes:c=``,style:l={},tabIndex:u=void 0,dataTestId:d}){let f=Zd({disabled:n,retry:r,brandColor:i,style:l,isPrimary:o}),p=`gh-portal-btn`;o&&(p+=` gh-portal-btn-main gh-portal-btn-primary`),s&&(p+=` gh-portal-btn-destructive`),c&&(p+=` `+c),fl()&&(n=!0);let m=o?`gh-portal-loadingicon`:`gh-portal-loadingicon dark`;return(0,J.jsx)(`button`,{className:p,style:f.button,onClick:e=>t(e),disabled:n,type:`submit`,tabIndex:u,"data-test-button":d,children:a?(0,J.jsx)(Yd,{className:m}):e})}var Qd=e=>(0,J.jsxs)(`svg`,{id:`Regular`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,J.jsx)(`defs`,{children:(0,J.jsx)(`style`,{children:`.cls-1{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;fill-rule:evenodd;}`})}),(0,J.jsx)(`path`,{className:`cls-1`,d:`M16.25,23.25,5.53,12.53a.749.749,0,0,1,0-1.06L16.25.75`})]}),$d=`
584    .gh-portal-btn-back,
585    .gh-portal-btn-back:hover {
586        box-shadow: none;
587        position: relative;
588        height: unset;
589        min-width: unset;
590        position: fixed;
591        top: 29px;
592        left: 20px;
593        background: none;
594        padding: 8px;
595        margin: 0;
596        box-shadow: none;
597        color: var(--grey3);
598        border: none;
599        z-index: 10000;
600    }
601    html[dir="rtl"] .gh-portal-btn-back {
602        right: 20px;
603        left: unset;
604    }
605    @media (max-width: 480px) {
606        .gh-portal-btn-back,
607        .gh-portal-btn-back:hover {
608            left: 16px;
609        }
610        html[dir="rtl"] .gh-portal-btn-back {
611            right: 16px;
612            left: unset;
613        }
614    }
615
616    .gh-portal-btn-back:hover {
617        color: var(--grey1);
618        transform: translateX(-4px);
619    }
620
621    .gh-portal-btn-back svg {
622        width: 17px;
623        height: 17px;
624        margin-top: 1px;
625        margin-inline-end: 2px;
626    }
627    html[dir="rtl"] .gh-portal-btn-back svg {
628        transform: scaleX(-1);
629    }
630`;function ef({brandColor:e,label:t=null,hidden:n=!1,onClick:r}){return n?null:(t===null&&(t=q(`Back`)),(0,J.jsxs)(`button`,{className:`gh-portal-btn gh-portal-btn-back`,style:e?{color:e}:void 0,onClick:e=>r(e),children:[(0,J.jsx)(Qd,{}),` `,t]}))}var tf=`
631    .gh-portal-for-switch label,
632    .gh-portal-for-switch .container {
633        position: relative;
634        display: inline-block;
635        width: 44px !important;
636        height: 26px !important;
637        cursor: pointer;
638    }
639
640    .gh-portal-for-switch label p,
641    .gh-portal-for-switch .container p {
642        overflow: auto;
643        color: var(--grey0);
644        font-weight: normal;
645    }
646
647    .gh-portal-for-switch input {
648        opacity: 0;
649        width: 0;
650        height: 0;
651    }
652
653    .gh-portal-for-switch .input-toggle-component {
654        position: absolute;
655        top: 0;
656        left: 0;
657        right: 0;
658        bottom: 0;
659        background: var(--grey12);
660        transition: .3s;
661        width: 44px !important;
662        height: 26px !important;
663        border-radius: 999px;
664        transition: background 0.15s ease-in-out, border-color 0.15s ease-in-out;
665        cursor: pointer;
666    }
667
668    .gh-portal-for-switch label:hover input:not(:checked) + .input-toggle-component,
669    .gh-portal-for-switch .container:hover input:not(:checked) + .input-toggle-component {
670        border-color: var(--grey9);
671    }
672
673    .gh-portal-for-switch .input-toggle-component:before {
674        position: absolute;
675        content: "";
676        top: 3px !important;
677        left: 3px !important;
678        height: 20px !important;
679        width: 20px !important;
680        background-color: var(--white);
681        transition: .3s;
682        border-radius: 999px;
683    }
684    html[dir="rtl"] .gh-portal-for-switch .input-toggle-component:before {
685        left: unset !important;
686        right: 3px !important;
687    }
688
689    .gh-portal-for-switch input:checked + .input-toggle-component {
690        background: var(--brandcolor);
691        border-color: transparent;
692    }
693
694    .gh-portal-for-switch input:checked + .input-toggle-component:before {
695        transform: translateX(18px);
696        box-shadow: none;
697    }
698    html[dir="rtl"] .gh-portal-for-switch input:checked + .input-toggle-component:before {
699        transform: translateX(-18px);
700    }
701
702    .gh-portal-for-switch .container {
703        width: 38px !important;
704        height: 22px !important;
705    }
706`;function nf({id:e,label:t=``,onToggle:n,checked:r=!1,disabled:i=!1,dataTestId:a=`switch-input`,presentational:o=!1}){let[s,c]=(0,_.useState)(r);(0,_.useEffect)(()=>{c(r)},[r]);let l=(0,_.useRef)(null);(0,_.useEffect)(()=>{l.current&&l.current.checked!==s&&(l.current.checked=s)},[s,e]);let u=e=>{i||(c(e.target.checked),n(e,e.target.checked))},d=o?{"aria-hidden":!0}:{},f=o?{tabIndex:-1}:{"aria-label":t};return(0,J.jsx)(`div`,{className:`gh-portal-for-switch`,"data-test-switch":a,...d,children:(0,J.jsxs)(`label`,{className:`switch`,htmlFor:e,children:[(0,J.jsx)(`input`,{ref:l,type:`checkbox`,checked:s,disabled:i,id:e,onChange:u,...f}),(0,J.jsx)(`span`,{className:`input-toggle-component`,"data-testid":a})]})})}var rf=`.gh-portal-account-header{flex-direction:column;align-items:center;margin:0 0 32px;display:flex}.gh-portal-account-header .gh-portal-avatar{margin:6px 0 8px!important}.gh-portal-account-data{margin-bottom:40px}footer.gh-portal-account-footer{display:flex}.gh-portal-account-footer.paid{margin-top:12px}.gh-portal-account-footermenu{align-items:center;margin:0;padding:0;list-style:none;display:flex}.gh-portal-account-footerright{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}.gh-portal-account-footermenu li{margin-inline-end:16px}.gh-portal-account-footermenu li:last-of-type{margin-inline-end:0}.gh-portal-freeaccount-newsletter{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.gh-portal-freeaccount-newsletter .label{flex-direction:column;flex-grow:1;display:flex}.gh-portal-free-ctatext{margin-top:-12px}.gh-portal-cancelcontinue-container{margin:24px 0 32px}.gh-portal-cancel-banner{text-align:center;color:var(--grey1);border-radius:8px;margin-bottom:16px;padding:16px;font-size:1.4rem;line-height:1.5;position:relative}.gh-portal-cancel-banner:before{content:"";background:var(--brandcolor);opacity:.05;pointer-events:none;z-index:0;border-radius:8px;display:block;position:absolute;inset:0}.gh-portal-cancel-banner>*{z-index:1;position:relative}.gh-portal-cancel-banner p{max-width:320px;margin:0 auto 16px}
706.gh-portal-canceled-badge{letter-spacing:.05px;text-transform:uppercase;color:var(--grey6);background:color-mix(in srgb, var(--grey12) 60%, transparent);vertical-align:middle;border-radius:32px;margin-inline-start:6px;padding:6px 8px;font-size:1.1rem;font-weight:600;line-height:1em;display:inline-block;position:relative;top:-1px}.gh-portal-list-detail .gh-portal-email-notice{color:var(--red);letter-spacing:.2px;align-items:center;gap:5px;margin-top:6px;font-size:1.25rem;font-weight:500;display:flex}.gh-portal-email-notice-icon{width:20px;height:20px}.gh-portal-billing-button-loader{opacity:.6;width:32px;height:32px;margin-inline-end:-3px}.gh-portal-product-icon{border-radius:2px;width:52px;margin-inline-end:12px}.gh-portal-account-discountcontainer{flex-wrap:wrap;align-items:center;display:flex;position:relative}.gh-portal-account-expiry{white-space:nowrap}.gh-portal-account-expiry-separator{margin:0 4px}@media (width<=480px){.gh-portal-account-expiry-separator{display:none}.gh-portal-account-expiry{flex-basis:100%}}.gh-portal-account-old-price{text-decoration:line-through;color:var(--grey9)!important}.gh-portal-account-tagicon{width:16px;height:16px;color:var(--brandcolor);z-index:999;margin-inline-end:4px}@media (width<=390px){.gh-portal-account-footer{padding:0!important}}@media (width<=340px){.gh-portal-account-footer{flex-wrap:wrap;gap:12px;padding:0!important}.gh-portal-account-footer .gh-portal-account-footerright{justify-content:flex-start}}`,Q=class extends _.Component{static contextType=Y;closePopup=()=>{this.context.doAction(`closePopup`)};render(){let{brandColor:e,onClick:t}=this.props,n=e||this.context.brandColor;return(0,J.jsx)(`button`,{type:`button`,className:`gh-portal-closeicon-container`,"aria-label":`Close popup`,"data-testid":`close-popup`,"data-test-button":`close-popup`,onClick:t||this.closePopup,children:(0,J.jsx)(Md,{className:`gh-portal-closeicon`,style:n?{color:n}:void 0,"aria-hidden":`true`})})}},af=e=>(0,J.jsx)(`svg`,{width:15,height:14,viewBox:`0 0 15 14`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,J.jsx)(`path`,{d:`M1 6.89286L6.10714 12L13.9643 1`,stroke:`#222222`,strokeWidth:2})});function of(e,t){if(isNaN(e)||isNaN(t))return 0;let n=e?100-Math.floor(t/12*100/e):0;return n>=1&&n<100?n:0}var sf=()=>`
707        .gh-portal-products {
708            display: flex;
709            flex-direction: column;
710            align-items: center;
711        }
712
713        .gh-portal-products-pricetoggle {
714            position: relative;
715            display: flex;
716            background: #F3F3F3;
717            width: 100%;
718            border-radius: 999px;
719            padding: 4px;
720            height: 44px;
721            margin: 0 0 40px;
722        }
723
724        .gh-portal-products-pricetoggle:before {
725            position: absolute;
726            content: "";
727            display: block;
728            width: 50%;
729            top: 4px;
730            bottom: 4px;
731            right: 4px;
732            background: var(--white);
733            box-shadow: 0px 1px 3px rgba(var(--blackrgb), 0.08);
734            border-radius: 999px;
735            transition: all 0.15s ease-in-out;
736        }
737        html[dir="rtl"] .gh-portal-products-pricetoggle:before {
738            left: 4px;
739            right: unset;
740    }
741
742        .gh-portal-products-pricetoggle.left:before {
743            transform: translateX(calc(-100% + 8px));
744        }
745        html[dir="rtl"] .gh-portal-products-pricetoggle.left:before {
746            transform: translateX(calc(100% - 8px));
747    }
748
749        .gh-portal-products-pricetoggle .gh-portal-btn {
750            border: 0;
751            height: 100% !important;
752            width: 50%;
753            border-radius: 999px;
754            background: transparent;
755            font-size: 1.5rem;
756        }
757
758        .gh-portal-products-pricetoggle .gh-portal-btn.active {
759            border: 0;
760            height: 100%;
761            width: 50%;
762            color: var(--grey0);
763        }
764
765        .gh-portal-priceoption-label {
766            font-size: 1.4rem;
767            font-weight: 400;
768            letter-spacing: 0.3px;
769            margin: 0 6px;
770            min-width: 180px;
771        }
772
773        .gh-portal-priceoption-label.monthly {
774            text-align: right;
775        }
776
777        .gh-portal-priceoption-label.inactive {
778            color: var(--grey8);
779        }
780
781        .gh-portal-maximum-discount {
782            font-weight: 400;
783            margin-inline-start: 4px;
784            opacity: 0.5;
785        }
786
787        .gh-portal-products-grid {
788            display: flex;
789            flex-wrap: wrap;
790            align-items: stretch;
791            justify-content: center;
792            gap: 40px;
793            margin: 0 auto;
794            padding: 0;
795            width: 100%;
796        }
797
798        .gh-portal-product-card {
799            flex: 1;
800            max-width: 420px;
801            min-width: 320px;
802            position: relative;
803            display: flex;
804            flex-direction: column;
805            align-items: flex-start;
806            justify-content: stretch;
807            background: var(--white);
808            padding: 32px;
809            border-radius: 7px;
810            border: 1px solid var(--grey11);
811            min-height: 200px;
812            transition: border-color 0.25s ease-in-out;
813        }
814
815        .gh-portal-product-card.top {
816            border-bottom: none;
817            border-radius: 7px 7px 0 0;
818            padding-bottom: 0;
819        }
820
821        .gh-portal-product-card.bottom {
822            border-top: none;
823            border-radius: 0 0 7px 7px;
824            padding-top: 0;
825        }
826
827        .gh-portal-product-card:not(.disabled):hover {
828            border-color: var(--grey9);
829        }
830
831        .gh-portal-product-card.checked::before {
832            position: absolute;
833            display: block;
834            top: -2px;
835            right: -2px;
836            bottom: -2px;
837            left: -2px;
838            content: "";
839            z-index: 999;
840            border: 0px solid var(--brandcolor);
841            pointer-events: none;
842            border-radius: 7px;
843        }
844
845        .gh-portal-product-card-header {
846            width: 100%;
847            min-height: 56px;
848        }
849
850        .gh-portal-product-card-name-trial {
851            display: flex;
852            align-items: center;
853        }
854
855        .gh-portal-product-card-name-trial .gh-portal-discount-label {
856            margin-top: -4px;
857        }
858
859        .gh-portal-product-card-details {
860            flex: 1;
861            display: flex;
862            flex-direction: column;
863            width: 100%;
864        }
865
866        .gh-portal-product-name {
867            font-size: 1.8rem;
868            font-weight: 600;
869            line-height: 1.3em;
870            letter-spacing: 0px;
871            margin-top: -4px;
872            word-break: break-word;
873            width: 100%;
874            color: var(--brandcolor);
875        }
876
877        .gh-portal-discount-label-trial {
878            color: var(--brandcolor);
879            font-weight: 600;
880            font-size: 1.3rem;
881            line-height: 1;
882            margin-top: 4px;
883        }
884
885        .gh-portal-discount-label {
886            position: relative;
887            font-size: 1.25rem;
888            line-height: 1em;
889            font-weight: 600;
890            letter-spacing: 0.3px;
891            color: var(--grey0);
892            padding: 6px 9px;
893            text-align: center;
894            white-space: nowrap;
895            border-radius: 999px;
896            margin-inline-end: -4px;
897            max-height: 24.5px;
898        }
899
900        .gh-portal-discount-label:before {
901            position: absolute;
902            content: "";
903            display: block;
904            background: var(--brandcolor);
905            top: 0;
906            right: 0;
907            bottom: 0;
908            left: 0;
909            border-radius: 999px;
910            opacity: 0.2;
911        }
912
913        .gh-portal-product-card-price-trial {
914            display: flex;
915            flex-direction: row;
916            align-items: flex-end;
917            justify-content: space-between;
918            flex-wrap: wrap;
919            row-gap: 10px;
920            column-gap: 4px;
921            width: 100%;
922        }
923
924        .gh-portal-product-card-pricecontainer {
925            display: flex;
926            flex-direction: column;
927            align-items: flex-start;
928            width: 100%;
929            margin-top: 16px;
930        }
931
932        .gh-portal-product-price {
933            display: flex;
934            justify-content: center;
935            color: var(--grey0);
936        }
937
938        .gh-portal-product-price .currency-sign {
939            align-self: flex-start;
940            font-size: 2.7rem;
941            font-weight: 700;
942            line-height: 1.135em;
943        }
944
945        .gh-portal-product-price .currency-sign.long {
946            margin-inline-end: 5px;
947        }
948
949        .gh-portal-product-price .amount {
950            font-size: 3.5rem;
951            font-weight: 700;
952            line-height: 1em;
953            letter-spacing: -1.3px;
954            color: var(--grey0);
955        }
956
957        .gh-portal-product-price .amount.trial-duration {
958            letter-spacing: -0.022em;
959        }
960
961        .gh-portal-product-price .billing-period {
962            align-self: flex-end;
963            font-size: 1.5rem;
964            line-height: 1.6em;
965            color: var(--grey5);
966            letter-spacing: 0.3px;
967            margin-inline-start: 5px;
968        }
969
970        .gh-portal-product-alternative-price {
971            font-size: 1.3rem;
972            line-height: 1.6em;
973            color: var(--grey8);
974            letter-spacing: 0.3px;
975            display: none;
976        }
977
978        .after-trial-amount {
979            display: block;
980            font-size: 1.5rem;
981            color: var(--grey5);
982            margin-top: 6px;
983            margin-bottom: 6px;
984            line-height: 1;
985        }
986
987        .gh-portal-product-card-detaildata {
988            flex: 1;
989        }
990
991        .gh-portal-product-description {
992            font-size: 1.55rem;
993            font-weight: 600;
994            line-height: 1.4em;
995            width: 100%;
996            margin-top: 16px;
997        }
998
999        .gh-portal-product-benefits {
1000            font-size: 1.5rem;
1001            line-height: 1.4em;
1002            width: 100%;
1003            margin-top: 16px;
1004        }
1005
1006        .gh-portal-product-benefit {
1007            display: flex;
1008            align-items: flex-start;
1009            margin-bottom: 10px;
1010        }
1011
1012        .gh-portal-benefit-checkmark {
1013            width: 14px;
1014            height: 14px;
1015            min-width: 14px;
1016            margin: 3px 10px 0 0;
1017            overflow: visible;
1018        }
1019        html[dir="rtl"] .gh-portal-benefit-checkmark {
1020            margin: 3px 0 0 10px;
1021        }
1022
1023        .gh-portal-benefit-checkmark polyline,
1024        .gh-portal-benefit-checkmark g {
1025            stroke-width: 3px;
1026        }
1027
1028        .gh-portal-products-grid.change-plan {
1029            padding: 0;
1030        }
1031
1032        .gh-portal-btn-product {
1033            position: sticky;
1034            bottom: 0;
1035            display: flex;
1036            flex-direction: column;
1037            align-items: flex-start;
1038            width: 100%;
1039            justify-self: flex-end;
1040            padding: 40px 0 32px;
1041            margin-bottom: -32px;
1042            /*background: rgb(255,255,255);
1043            background: linear-gradient(0deg, rgba(255,255,255,1) 75%, rgba(255,255,255,0) 100%);*/
1044            background: transparent;
1045        }
1046
1047        .gh-portal-btn-product::before {
1048            position: absolute;
1049            content: "";
1050            display: block;
1051            top: -16px;
1052            left: 0;
1053            right: 0;
1054            bottom: 0;
1055            background: linear-gradient(0deg, rgba(var(--whitergb),1) 60%, rgba(var(--whitergb),0) 100%);
1056            z-index: 800;
1057        }
1058
1059        .gh-portal-btn-product:not(.gh-portal-btn-unsubscribe) .gh-portal-btn {
1060            background: var(--brandcolor);
1061            color: var(--white);
1062            border: none;
1063            width: 100%;
1064            z-index: 900;
1065        }
1066
1067        .gh-portal-btn-product:not(.gh-portal-btn-unsubscribe) .gh-portal-btn:hover {
1068            opacity: 0.9;
1069        }
1070
1071        .gh-portal-btn-product:not(.gh-portal-btn-unsubscribe) .gh-portal-btn {
1072            background: var(--brandcolor);
1073            color: var(--white);
1074            border: none;
1075            width: 100%;
1076            z-index: 900;
1077        }
1078
1079        .gh-portal-btn-product .gh-portal-error-message {
1080            z-index: 900;
1081            color: var(--red);
1082            font-size: 1.4rem;
1083            min-height: 40px;
1084            padding-bottom: 13px;
1085            margin-bottom: -40px;
1086        }
1087
1088        .gh-portal-current-plan {
1089            display: flex;
1090            align-items: center;
1091            justify-content: center;
1092            text-align: center;
1093            white-space: nowrap;
1094            width: 100%;
1095            height: 44px;
1096            border-radius: 5px;
1097            color: var(--grey5);
1098            font-size: 1.4rem;
1099            font-weight: 500;
1100            line-height: 1em;
1101            letter-spacing: 0.2px;
1102            font-weight: 500;
1103            background: var(--grey14);
1104            z-index: 900;
1105        }
1106
1107        .gh-portal-product-card.only-free {
1108            margin: 0 0 16px;
1109            min-height: unset;
1110        }
1111
1112        .gh-portal-product-card.only-free .gh-portal-product-card-header {
1113            min-height: unset;
1114        }
1115
1116        @media (max-width: 670px) {
1117            .gh-portal-products-grid {
1118                grid-template-columns: unset;
1119                grid-gap: 20px;
1120                width: 100%;
1121                max-width: 440px;
1122            }
1123
1124            .gh-portal-priceoption-label {
1125                font-size: 1.25rem;
1126            }
1127
1128            .gh-portal-products-priceswitch .gh-portal-discount-label {
1129                display: none;
1130            }
1131
1132            .gh-portal-products-priceswitch {
1133                padding-top: 18px;
1134            }
1135
1136            .gh-portal-product-card {
1137                min-height: unset;
1138            }
1139
1140            .gh-portal-singleproduct-benefits .gh-portal-product-description {
1141                text-align: center;
1142            }
1143
1144            .gh-portal-product-benefit:last-of-type {
1145                margin-bottom: 0;
1146            }
1147        }
1148
1149        @media (max-width: 480px) {
1150            .gh-portal-product-price .amount {
1151                font-size: 3.4rem;
1152            }
1153
1154            .gh-portal-product-card {
1155                min-width: unset;
1156            }
1157
1158            .gh-portal-btn-product:not(.gh-portal-btn-unsubscribe) {
1159                position: static;
1160            }
1161
1162            .gh-portal-btn-product:not(.gh-portal-btn-unsubscribe)::before {
1163                display: none;
1164            }
1165        }
1166
1167        @media (max-width: 370px) {
1168            .gh-portal-product-price .currency-sign {
1169                font-size: 1.8rem;
1170            }
1171
1172            .gh-portal-product-price .amount {
1173                font-size: 2.8rem;
1174            }
1175        }
1176
1177
1178        /* Upgrade and change plan*/
1179        .gh-portal-upgrade-product {
1180            margin-top: -70px;
1181            padding-top: 60px;
1182        }
1183
1184        .gh-portal-upgrade-product .gh-portal-products-grid {
1185            grid-template-columns: unset;
1186            grid-gap: 20px;
1187            width: 100%;
1188        }
1189
1190        .gh-portal-upgrade-product .gh-portal-product-card .gh-portal-plan-current {
1191            display: inline-block;
1192            position: relative;
1193            padding: 2px 8px;
1194            font-size: 1.2rem;
1195            letter-spacing: 0.3px;
1196            text-transform: uppercase;
1197            margin-bottom: 4px;
1198        }
1199
1200        .gh-portal-upgrade-product .gh-portal-product-card .gh-portal-plan-current::before {
1201            position: absolute;
1202            content: "";
1203            top: 0;
1204            right: 0;
1205            bottom: 0;
1206            left: 0;
1207            border-radius: 999px;
1208            background: var(--brandcolor);
1209            opacity: 0.15;
1210        }
1211
1212        @media (max-width: 880px) {
1213            .gh-portal-products-grid {
1214                flex-direction: column;
1215                margin: 0 auto;
1216                max-width: 420px;
1217            }
1218
1219            .gh-portal-product-card-header {
1220                min-height: unset;
1221            }
1222        }
1223    `,cf=_.createContext({selectedInterval:`month`,selectedProduct:`free`,selectedPlan:null,setSelectedProduct:null});function lf({product:e}){return!e.benefits||!e.benefits.length?null:e.benefits.map((e,t)=>
vendor: 15,859 bytes, lines 1223-1276
1223{let n=e?.id||`benefit-${t}`;return(0,J.jsxs)(`div`,{className:`gh-portal-product-benefit`,children:[(0,J.jsx)(af,{className:`gh-portal-benefit-checkmark`,"aria-hidden":`true`}),(0,J.jsx)(`div`,{className:`gh-portal-benefit-title`,children:e.name})]},n)})}function uf({product:e,hide:t=!1}){return!e.benefits||!e.benefits.length||t?null:(0,J.jsx)(`div`,{className:`gh-portal-product-benefits`,children:(0,J.jsx)(lf,{product:e})})}function df({price:e}){let{site:t}=(0,_.useContext)(Y),{portal_plans:n}=t;return!n.includes(`monthly`)||!n.includes(`yearly`)?(0,J.jsx)(`div`,{className:`gh-portal-product-alternative-price`}):(0,J.jsx)(`div`,{className:`gh-portal-product-alternative-price`,children:Cu(e)})}function ff({trialDays:e,discount:t,selectedInterval:n}){let{site:r}=(0,_.useContext)(Y);return Jl({site:r})?e?(0,J.jsx)(`span`,{className:`gh-portal-discount-label`,children:q(`{trialDays} days free`,{trialDays:e})}):null:n===`year`?(0,J.jsx)(`span`,{className:`gh-portal-discount-label`,children:q(`{discount}% discount`,{discount:t})}):null}function pf({product:e}){let{selectedInterval:t}=(0,_.useContext)(cf),{site:n}=(0,_.useContext)(Y),r=e.monthlyPrice,i=e.yearlyPrice,a=e.trial_days,o=t===`month`?r:i,s=t===`month`?i:r,c=o.interval===`year`?q(`year`):q(`month`);if(!r||!i)return null;let l=of(e.monthlyPrice.amount,e.yearlyPrice.amount),u=xu(o.currency);return Jl({site:n})?(0,J.jsx)(J.Fragment,{children:(0,J.jsxs)(`div`,{className:`gh-portal-product-card-pricecontainer`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-card-price-trial`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-price`,children:[(0,J.jsx)(`span`,{className:`currency-sign`+(u.length>1?` long`:``),children:u}),(0,J.jsx)(`span`,{className:`amount`,"data-testid":`product-amount`,children:wu(Su(o.amount))}),(0,J.jsxs)(`span`,{className:`billing-period`,children:[`/`,c]})]}),(0,J.jsx)(ff,{trialDays:a,discount:l,selectedInterval:t})]}),t===`year`?(0,J.jsx)(yf,{discount:l,trialDays:a}):``,(0,J.jsx)(df,{price:s})]})}):(0,J.jsxs)(`div`,{className:`gh-portal-product-card-pricecontainer`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-card-price-trial`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-price`,children:[(0,J.jsx)(`span`,{className:`currency-sign`+(u.length>1?` long`:``),children:u}),(0,J.jsx)(`span`,{className:`amount`,"data-testid":`product-amount`,children:wu(Su(o.amount))}),(0,J.jsxs)(`span`,{className:`billing-period`,children:[`/`,c]})]}),t===`year`?(0,J.jsx)(yf,{discount:l}):``]}),(0,J.jsx)(df,{price:s})]})}function mf({products:e,handleChooseSignup:t,error:n}){let{site:r,action:i}=(0,_.useContext)(Y),{selectedProduct:a,setSelectedProduct:o}=(0,_.useContext)(cf),s=a===`free`?`gh-portal-product-card free checked`:`gh-portal-product-card free`,c=Gl({site:r}),l=Zl({site:r}),u=i===`signup:running`;fl()&&(u=!0);let d=`$`;d=e&&e[1]?xu(e[1].monthlyPrice.currency):`$`;let f=au({site:r}),p=Yl({site:r});if(f){if(!l&&!p.length)return null;s+=` only-free`}return!l&&!p.length&&(l=`Free preview`),(0,J.jsx)(J.Fragment,{children:(0,J.jsxs)(`div`,{className:s,onClick:e=>{e.stopPropagation(),o(`free`)},"data-test-tier":`free`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-card-header`,children:[(0,J.jsx)(`h4`,{className:`gh-portal-product-name`,children:Xl({site:r})}),f?``:(0,J.jsx)(`div`,{className:`gh-portal-product-card-pricecontainer free-trial-disabled`,children:(0,J.jsxs)(`div`,{className:`gh-portal-product-price`,children:[(0,J.jsx)(`span`,{className:`currency-sign`+(d.length>1?` long`:``),children:d}),(0,J.jsx)(`span`,{className:`amount`,"data-testid":`product-amount`,children:`0`})]})})]}),(0,J.jsxs)(`div`,{className:`gh-portal-product-card-details`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-card-detaildata`,children:[l?(0,J.jsx)(`div`,{className:`gh-portal-product-description`,"data-testid":`product-description`,children:l}):``,(0,J.jsx)(uf,{product:c})]}),f?``:(0,J.jsxs)(`div`,{className:`gh-portal-btn-product`,children:[(0,J.jsx)(`button`,{"data-test-button":`select-tier`,className:`gh-portal-btn`,disabled:u,onClick:e=>{t(e,`free`)},children:a===`free`&&u?(0,J.jsx)(Yd,{className:`gh-portal-loadingicon`}):q(`Choose`)}),n&&(0,J.jsx)(`div`,{className:`gh-portal-error-message`,children:n})]})]})]})})}function hf({selectedProduct:e,product:t,disabled:n,noOfProducts:r,trialDays:i}){return e===t.id&&n?(0,J.jsx)(Yd,{className:`gh-portal-loadingicon`}):i>0?(0,J.jsx)(Ad,{string:q(`Start {amount}-day free trial`),mapping:{amount:i}}):q(r>1?`Choose`:`Continue`)}function gf({product:e,products:t,selectedInterval:n,handleChooseSignup:r,error:i}){let{selectedProduct:a,setSelectedProduct:o}=(0,_.useContext)(cf),{action:s}=(0,_.useContext)(Y),c=e.trial_days,l=a===e.id?`gh-portal-product-card checked`:`gh-portal-product-card`,u=t?.filter(e=>e.type===`paid`)?.length,d=!![`signup:running`,`checkoutPlan:running`].includes(s);fl()&&(d=!0);let f=e.description;return(!e.benefits||!e.benefits.length)&&!f&&(f=`Full access`),(0,J.jsx)(J.Fragment,{children:(0,J.jsxs)(`div`,{className:l,onClick:t=>{t.stopPropagation(),o(e.id)},"data-test-tier":`paid`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-card-header`,children:[(0,J.jsx)(`h4`,{className:`gh-portal-product-name`,children:e.name}),(0,J.jsx)(pf,{product:e})]}),(0,J.jsxs)(`div`,{className:`gh-portal-product-card-details`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-card-detaildata`,children:[(0,J.jsx)(`div`,{className:`gh-portal-product-description`,"data-testid":`product-description`,children:f}),(0,J.jsx)(uf,{product:e})]}),(0,J.jsxs)(`div`,{className:`gh-portal-btn-product`,children:[(0,J.jsx)(`button`,{"data-test-button":`select-tier`,disabled:d,className:`gh-portal-btn`,onClick:i=>{r(i,xf({products:t,selectedInterval:n,selectedProduct:e.id}).id)},children:(0,J.jsx)(hf,{selectedProduct:a,product:e,disabled:d,noOfProducts:u,trialDays:c})}),i&&(0,J.jsx)(`div`,{className:`gh-portal-error-message`,children:i})]})]})]},e.id)})}function _f({product:e,products:t,selectedInterval:n,errors:r}){let i=xf({products:t,selectedInterval:n,selectedProduct:e.id});return i&&i.id&&r&&r[i.id]?r[i.id]:null}function vf({products:e,selectedInterval:t,handleChooseSignup:n,errors:r}){return e.map(i=>{let a=_f({product:i,products:e,selectedInterval:t,errors:r});return i.id===`free`?(0,J.jsx)(mf,{products:e,handleChooseSignup:n,error:a},i.id):(0,J.jsx)(gf,{products:e,product:i,selectedInterval:t,handleChooseSignup:n,error:a},i.id)})}function yf({discount:e}){let{site:t}=(0,_.useContext)(Y),{portal_plans:n}=t;return e===0||!n.includes(`monthly`)?null:Jl({site:t})?(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(`span`,{className:`gh-portal-discount-label-trial`,children:q(`{discount}% discount`,{discount:e})})}):(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(`span`,{className:`gh-portal-discount-label`,children:q(`{discount}% discount`,{discount:e})})})}function bf({selectedInterval:e,setSelectedInterval:t,products:n}){let{site:r}=(0,_.useContext)(Y),{portal_plans:i}=r,a=n.filter(e=>e.type!==`free`).map(e=>of(e.monthlyPrice?.amount,e.yearlyPrice?.amount)),o=Math.max(...a);return!i.includes(`monthly`)||!i.includes(`yearly`)?null:(0,J.jsx)(`div`,{className:`gh-portal-logged-out-form-container`,children:(0,J.jsxs)(`div`,{className:`gh-portal-products-pricetoggle`+(e===`month`?` left`:``),children:[(0,J.jsx)(`button`,{"data-test-button":`switch-monthly`,"data-testid":`monthly-switch`,className:`gh-portal-btn`+(e===`month`?` active`:``),onClick:()=>{t(`month`)},children:q(`Monthly`)}),(0,J.jsxs)(`button`,{"data-test-button":`switch-yearly`,"data-testid":`yearly-switch`,className:`gh-portal-btn`+(e===`year`?` active`:``),onClick:()=>{t(`year`)},children:[q(`Yearly`),o>0&&(0,J.jsx)(`span`,{className:`gh-portal-maximum-discount`,children:q(`(save {highestYearlyDiscount}%)`,{highestYearlyDiscount:o})})]})]})})}function xf({products:e,selectedProduct:t,selectedInterval:n}){let r=null;if(t===`free`)r={id:`free`};else{let i=e.find(e=>e.id===t);i||=e.find(e=>e.type===`paid`),r=n===`month`?i?.monthlyPrice:i?.yearlyPrice}return r}function Sf({onPlanSelect:e,products:t,type:n=null,handleChooseSignup:r,errors:i}){let{site:a,member:o}=(0,_.useContext)(Y),{portal_plans:s,portal_default_plan:c}=a,l=t.length>0?t[0].id:`free`,[u,d]=(0,_.useState)(null),[f,p]=(0,_.useState)(l),m=xf({products:t,selectedInterval:u,selectedProduct:f}),h=Bu({portalPlans:s,portalDefaultPlan:c,selectedInterval:u}),g=hl({member:o}),v=au({site:a});if((0,_.useEffect)(()=>{p(l)},[l]),(0,_.useEffect)(()=>{e(null,m.id)},[m.id,e]),t.length===0)return g?(0,J.jsx)(`p`,{style:{textAlign:`center`},children:q(`Please contact {supportAddress} to adjust your complimentary subscription.`,{supportAddress:vu({site:a})})}):null;let y=`gh-portal-products`;n===`upgrade`&&(y+=` gh-portal-upgrade-product`);let b=t.find(e=>e.id===f)?.id||t.find(e=>e.type===`paid`)?.id;return(0,J.jsx)(cf.Provider,{value:{selectedInterval:h,selectedProduct:b,setSelectedProduct:p},children:(0,J.jsxs)(`section`,{className:y,children:[v?``:(0,J.jsx)(bf,{products:t,selectedInterval:h,setSelectedInterval:d}),(0,J.jsx)(`div`,{className:`gh-portal-products-grid`,children:(0,J.jsx)(vf,{products:t,selectedInterval:h,handleChooseSignup:r,errors:i})})]})})}function Cf({onPlanSelect:e,selectedPlan:t,products:n,type:r=null}){let{site:i,member:a}=(0,_.useContext)(Y),{portal_plans:o}=i,s=Tl({member:a}),c=lu({site:i,priceId:s.id}),l=Bu({portalPlans:o,selectedInterval:s.interval}),u=c?.id||n?.[0]?.id,[d,f]=(0,_.useState)(l),[p,m]=(0,_.useState)(u),h=Bu({portalPlans:o,selectedInterval:d});if((0,_.useEffect)(()=>{m(u)},[u]),!o.includes(`monthly`)&&!o.includes(`yearly`)||n.length===0)return null;let g=`gh-portal-products`;return r===`upgrade`&&(g+=` gh-portal-upgrade-product`),r===`changePlan`&&(g+=` gh-portal-upgrade-product gh-portal-change-plan`),(0,J.jsx)(cf.Provider,{value:{selectedInterval:h,selectedProduct:p,selectedPlan:t,setSelectedProduct:m},children:(0,J.jsxs)(`section`,{className:g,children:[(0,J.jsx)(bf,{selectedInterval:h,setSelectedInterval:f,products:n}),(0,J.jsx)(`div`,{className:`gh-portal-products-grid`,children:(0,J.jsx)(Ef,{products:n,onPlanSelect:e})})]})})}function wf({product:e}){return e?.description?(0,J.jsx)(`div`,{className:`gh-portal-product-description`,"data-testid":`product-description`,children:e.description}):null}function Tf({product:e,onPlanSelect:t}){let{member:n,site:r}=(0,_.useContext)(Y),{selectedProduct:i,setSelectedProduct:a,selectedInterval:o}=(0,_.useContext)(cf),s=i===e.id?`gh-portal-product-card checked`:`gh-portal-product-card`,c=e.monthlyPrice,l=e.yearlyPrice,u=Tl({member:n}),d=o===`month`?c:l,f=Dl({member:n,site:r,priceId:d.id});return(0,J.jsxs)(`div`,{className:s+(f?` disabled`:``),onClick:t=>{t.stopPropagation(),a(e.id)},"data-test-tier":`paid`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-card-header`,children:[(0,J.jsx)(`h4`,{className:`gh-portal-product-name`,children:e.name}),(0,J.jsx)(pf,{product:e})]}),(0,J.jsxs)(`div`,{className:`gh-portal-product-card-details`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-card-detaildata`,children:[e.description?(0,J.jsx)(wf,{product:e,selectedPrice:d,activePrice:u}):``,(0,J.jsx)(uf,{product:e})]}),f?(0,J.jsx)(`div`,{className:`gh-portal-btn-product`,children:(0,J.jsx)(`span`,{className:`gh-portal-current-plan`,children:(0,J.jsx)(`span`,{children:q(`Current plan`)})})}):(0,J.jsx)(`div`,{className:`gh-portal-btn-product`,children:(0,J.jsx)(`button`,{"data-test-button":`select-tier`,className:`gh-portal-btn`,onClick:()=>{t(null,d?.id)},children:q(`Choose`)})})]})]},e.id)}function Ef({products:e,onPlanSelect:t}){return e.map(e=>!e||e.id===`free`?null:(0,J.jsx)(Tf,{product:e,onPlanSelect:t},e.id))}function Df({products:e,selectedPlan:t,onPlanSelect:n,onPlanCheckout:r,changePlan:i=!1}){return fl()&&(n=()=>{}),i?(0,J.jsx)(`section`,{className:`gh-portal-plans`,children:(0,J.jsx)(`div`,{children:(0,J.jsx)(Cf,{type:`changePlan`,products:e,selectedPlan:t,onPlanSelect:n})})}):(0,J.jsx)(`section`,{className:`gh-portal-plans`,children:(0,J.jsx)(`div`,{children:(0,J.jsx)(Sf,{type:`upgrade`,products:e,onPlanSelect:n,handleChooseSignup:(...e)=>{r(...e)}})})})}var Of=`
1224    .account-plan.full-size .gh-portal-main-title {
1225        font-size: 3.2rem;
1226        margin-top: 44px;
1227    }
1228
1229    .gh-portal-accountplans-main {
1230        margin-top: 24px;
1231        margin-bottom: 0;
1232    }
1233
1234    .gh-portal-expire-container {
1235        margin: 32px 0 0;
1236    }
1237
1238    .gh-portal-cancellation-form p {
1239        margin-bottom: 12px;
1240    }
1241
1242    .gh-portal-cancellation-form .gh-portal-input-section {
1243        margin-bottom: 20px;
1244    }
1245
1246    .gh-portal-cancellation-form .gh-portal-input {
1247        resize: none;
1248        width: 100%;
1249        height: 62px;
1250        padding: 6px 12px;
1251    }
1252
1253    .gh-portal-retention-offer {
1254        margin-top: -24px !important;
1255    }
1256
1257    .gh-portal-retention-offer > p {
1258        max-width: 400px;
1259        margin-inline: auto;
1260    }
1261
1262    .gh-portal-retention-offer-price {
1263        display: flex;
1264        align-items: center;
1265        gap: 6px;
1266        margin-top: 16px;
1267    }
1268
1269    .gh-portal-retention-offer-price .gh-portal-offer-oldprice {
1270        margin: 4px 0 0;
1271    }
1272
1273    .gh-portal-retention-offer .gh-portal-offer-details > .footnote:first-child {
1274        margin-top: 12px;
1275    }
1276`;function kf({confirmationType:e,pendingOffer:t}){if(e===`changePlan`)return q(`Confirm subscription`);if(e===`cancel`)return q(`Cancel subscription`);if(e===`subscribe`)return q(`Subscribe`);if(e===`offerRetention`)return t?.display_title||q(`Before you go`)}var Af=({showConfirmation:e,confirmationType:t,pendingOffer:n})=>{let{member:r}=(0,_.useContext)(Y),i=gl({member:r})?q(`Change plan`):q(`Choose a plan`);return e&&(i=kf({confirmationType:t,pendingOffer:n})),(0,J.jsx)(`header`,{className:`gh-portal-detail-header`,children:(0,J.jsx)(`h3`,{className:`gh-portal-main-title`,children:i})})},jf=({member:e,onCancelSubscription:t,action:n,brandColor:r})=>{if(!e.paid||_l({member:e}))return null;let i=ml({member:e});if(!i||i.cancel_at_period_end)return null;let a=q(`Cancel subscription`),o=[`cancelSubscription:running`].includes(n);return(0,J.jsx)(`div`,{className:`gh-portal-expire-container`,children:(0,J.jsx)(Z,{dataTestId:`cancel-subscription`,onClick:()=>{t({subscriptionId:i.id,cancelAtPeriodEnd:!0})},isRunning:o,disabled:!!o,isPrimary:!!i.cancel_at_period_end,isDestructive:!i.cancelAtPeriodEnd,classes:`gh-portal-btn-text mt2 mb4`,brandColor:r,label:a,style:{width:`100%`}})})},Mf=({plan:e,type:t,onConfirm:n})=>{let{site:r,action:i,member:a,brandColor:o}=(0,_.useContext)(Y),[s,c]=(0,_.useState)(``),l=ml({member:a}),u=[`updateSubscription:running`,`checkoutPlan:running`,`cancelSubscription:running`].includes(i),d=q(`Confirm`),f=cl(l.current_period_end),p=Tl({member:a}),m=q(`Starting {startDate}`,{startDate:f});p.id!==e.id&&(m=q(`Starting today`));let h=wu(e.price),g=`${e.currency_symbol}${h}/${Vu(e.interval)} – ${m}`,v=lu({site:r,priceId:e?.id})?.name;return t===`changePlan`?(0,J.jsxs)(`div`,{className:`gh-portal-logged-out-form-container`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-list mb6`,children:[(0,J.jsx)(`section`,{children:(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsx)(`h3`,{children:q(`Account`)}),(0,J.jsx)(`p`,{children:a.email})]})}),(0,J.jsx)(`section`,{children:(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsx)(`h3`,{children:v}),(0,J.jsx)(`p`,{children:g})]})})]}),(0,J.jsx)(Z,{dataTestId:`confirm-action`,onClick:t=>n(t,e),isRunning:u,isPrimary:!0,brandColor:o,label:d,style:{width:`100%`,height:`40px`}})]}):(0,J.jsxs)(`div`,{className:`gh-portal-logged-out-form-container gh-portal-cancellation-form`,children:[(0,J.jsx)(`p`,{children:(0,J.jsx)(Ad,{string:q(`If you cancel your subscription now, you will c
1276ontinue to have access until {periodEnd}.`),mapping:{periodEnd:(0,J.jsx)(`strong`,{children:cl(l.current_period_end)})}})}),(0,J.jsxs)(`section`,{className:`gh-portal-input-section`,children:[(0,J.jsx)(`div`,{className:`gh-portal-input-labelcontainer`,children:(0,J.jsx)(`label`,{className:`gh-portal-input-label`,children:q(`Cancellation reason`)})}),(0,J.jsx)(`textarea`,{"data-test-input":`cancellation-reason`,className:`gh-portal-input`,label:`Cancellation reason`,type:`text`,name:`cancellation_reason`,placeholder:``,value:s,onChange:e=>c(e.target.value),rows:`2`,maxLength:`500`},`cancellation_reason`)]}),(0,J.jsx)(Z,{dataTestId:`confirm-cancel-subscription`,onClick:e=>n(e,s),isRunning:u,isPrimary:!0,brandColor:o,label:q(`Confirm cancellation`),style:{width:`100%`,height:`40px`}})]})},Nf=({plans:e,selectedPlan:t,onPlanSelect:n,onCancelSubscription:r})=>{let{member:i,action:a,brandColor:o}=(0,_.useContext)(Y);return(0,J.jsxs)(`section`,{children:[(0,J.jsx)(`div`,{className:`gh-portal-section gh-portal-accountplans-main`,children:(0,J.jsx)(Pf,{showLabel:!1,plans:e,selectedPlan:t,onPlanSelect:n,changePlan:!0})}),(0,J.jsx)(jf,{member:i,onCancelSubscription:r,action:a,brandColor:o})]})};function Pf({selectedPlan:e,onPlanSelect:t,onPlanCheckout:n,changePlan:r=!1}){let{site:i,member:a}=(0,_.useContext)(Y),o=Sl({site:i,member:a}),s=hl({member:a}),c=El({member:a,site:i});return(0,J.jsx)(Df,{products:o.length>0||s||!c?o:[c],selectedPlan:e,changePlan:r,onPlanSelect:t,onPlanCheckout:n})}function Ff(e,t){if(su(e)){let t=e.duration_in_months;return t===1?q(`1 month free`):q(`{months} months free`,{months:t})}return q(`{amount} off`,{amount:t})}function If(e,t,n,r,i){if(su(e)){let t=e.duration_in_months,n=Ru(i.current_period_end,t),r=n?n.toLocaleDateString(`en-GB`,{year:`numeric`,month:`short`,day:`numeric`,timeZone:`UTC`}):null;return r?t===1?q(`Enjoy a free month on us. You won't be charged until {newBillingDate}.`,{newBillingDate:r}):q(`Enjoy {months} free months on us. You won't be charged until {newBillingDate}.`,{months:t,newBillingDate:r}):t===1?q(`Enjoy a free month on us.`):q(`Enjoy {months} free months on us.`,{months:t})}return e.duration===`forever`?q(`Enjoy {amountOff} off forever.`,{amountOff:r}):e.duration===`once`||e.duration===`repeating`&&e.duration_in_months===1?q(`Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.`,{amountOff:r,currency:n,originalPrice:t,cadence:Vu(e.cadence)}):e.duration===`repeating`&&e.duration_in_months>1?q(`Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.`,{amountOff:r,durationInMonths:e.duration_in_months,currency:n,originalPrice:t,cadence:Vu(e.cadence)}):``}var Lf=({subscription:e,offer:t,onAcceptOffer:n,onDeclineOffer:r})=>{let{brandColor:i,action:a}=(0,_.useContext)(Y),o=a===`applyOffer:running`,s=wl({subscription:e}),c=Tu(s.amount/100),l=xu(s.currency),u=Tu(Au({offer:t,price:s})),d=ku({offer:t}),f=t.cadence===`month`?q(`Monthly`):q(`Yearly`),p=f,m=e.tier;m&&m.name&&(p=`${m.name} - ${f}`);let h=t.display_description||q(`We'd hate to see you leave. How about a special offer to stay?`),g=Ff(t,d),v=If(t,c,l,d,e);return(0,J.jsxs)(`div`,{className:`gh-portal-logged-out-form-container gh-portal-offer gh-portal-retention-offer`,children:[(0,J.jsx)(`p`,{className:`gh-portal-text-center`,children:h}),(0,J.jsxs)(`div`,{className:`gh-portal-offer-bar`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-offer-title`,children:[(0,J.jsx)(`h4`,{children:p}),(0,J.jsx)(`h5`,{className:`gh-portal-discount-label`,children:g})]}),(0,J.jsxs)(`div`,{className:`gh-portal-offer-details`,children:[!su(t)&&(0,J.jsxs)(`div`,{className:`gh-portal-retention-offer-price`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-product-price`,children:[(0,J.jsx)(`span`,{className:`currency-sign`,children:l}),(0,J.jsx)(`span`,{className:`amount`,children:u})]}),(0,J.jsxs)(`div`,{className:`gh-portal-offer-oldprice`,children:[l,c]})]}),(0,J.jsx)(`p`,{className:`footnote`,children:v})]}),(0,J.jsx)(Z,{dataTestId:`accept-retention-offer`,onClick:n,isRunning:o,disabled:o,isPrimary:!0,brandColor:i,label:q(`Continue subscription`),style:{width:`100%`,height:`40px`,marginTop:`20px`}}
vendor: 20,964 bytes, lines 1276-1341
1276)]}),(0,J.jsx)(Z,{dataTestId:`decline-retention-offer`,onClick:r,isPrimary:!1,isDestructive:!0,classes:`gh-portal-btn-text`,brandColor:i,label:q(`No thanks, I want to cancel`),style:{width:`100%`,marginTop:`32px`,marginBottom:`24px`}})]})},Rf=({plans:e,selectedPlan:t,onPlanSelect:n,onPlanCheckout:r})=>{let i=``;return e.length===1&&(i=`singleplan`),(0,J.jsx)(`section`,{children:(0,J.jsx)(`div`,{className:`gh-portal-section gh-portal-accountplans-main ${i}`,children:(0,J.jsx)(Pf,{showLabel:!1,plans:e,selectedPlan:t,onPlanSelect:n,onPlanCheckout:r})})})},zf=()=>(0,J.jsx)(`section`,{children:(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(`p`,{className:`gh-portal-no-plans-available-notification`,"data-testid":`no-plans-available-notification-text`,children:q(`Sorry, no paid plans are available.`)})})}),Bf=({plans:e,selectedPlan:t,confirmationPlan:n,confirmationType:r,showConfirmation:i=!1,pendingOffer:a,onPlanSelect:o,onPlanCheckout:s,onConfirm:c,onCancelSubscription:l,onAcceptRetentionOffer:u,onDeclineRetentionOffer:d})=>{let{member:f}=(0,_.useContext)(Y);if(!gl({member:f})||hl({member:f})||_l({member:f}))return e.length===0?(0,J.jsx)(zf,{}):(0,J.jsx)(Rf,{plans:e,selectedPlan:t,onPlanSelect:o,onPlanCheckout:s});if(!i)return(0,J.jsx)(Nf,{plans:e,selectedPlan:t,onCancelSubscription:l,onPlanSelect:o});if(r===`offerRetention`&&a){let e=ml({member:f});if(e)return(0,J.jsx)(Lf,{subscription:e,offer:a,onAcceptOffer:u,onDeclineOffer:d})}return(0,J.jsx)(Mf,{plan:n,type:r,onConfirm:c})},Vf=class extends _.Component{static contextType=Y;constructor(e,t){super(e,t),this.state=this.getInitialState()}componentDidMount(){let{member:e,site:t}=this.context;if(!e){this.context.doAction(`switchPage`,{page:`signin`});return}if(_l({member:e})&&!xl({member:e,site:t})){this.context.doAction(`switchPage`,{page:`accountHome`});return}this.handleCancelActionFromPageData()}componentDidUpdate(){this.handleCancelActionFromPageData()}componentWillUnmount(){clearTimeout(this.timeoutId)}getRetentionOfferSignature(e){return e?[e.id,e.display_title||``,e.display_description||``,e.type||``,e.cadence||``,e.amount||0,e.duration||``,e.duration_in_months||0,e.currency||``,e.status||``,e.tier?.id||``].join(`|`):``}handleCancelActionFromPageData(){let{member:e,pageData:t,offers:n}=this.context;if(!e||t?.action!==`cancel`||!t?.subscriptionId)return;let r=(n||[]).find(e=>e.redemption_type===`retention`)||null,i=this.getRetentionOfferSignature(r),a=this.getRetentionOfferSignature(this.state.pendingOffer);(this.state.targetSubscriptionId!==t.subscriptionId||this.state.confirmationType!==`offerRetention`||i!==a)&&this.onCancelSubscription({subscriptionId:t.subscriptionId}),t.action=null}getInitialState(){let{member:e,site:t}=this.context;this.prices=du({site:t});let n=Tl({member:e});n?.id&&(this.prices=Cl({prices:this.prices,currency:n.currency}));let r=n?this.prices.find(e=>e.id===n.id):null;return!gl({member:e})&&this.prices.length>0&&(r=this.prices[0]),{selectedPlan:r?r.id:null,pendingOffer:null,targetSubscriptionId:null}}handleSignout(e){e.preventDefault(),this.context.doAction(`signout`)}onBack(){this.state.showConfirmation?this.cancelConfirmPage():this.context.doAction(`back`)}cancelConfirmPage(){this.setState({showConfirmation:!1,confirmationPlan:null,confirmationType:null,pendingOffer:null,targetSubscriptionId:null})}onPlanCheckout(e,t){let{doAction:n,member:r}=this.context,{confirmationPlan:i,selectedPlan:a}=this.state;if(t&&(a=t),gl({member:r})&&!hl({member:r})&&!_l({member:r})){let e=ml({member:r}),t=e?e.id:``;t&&n(`updateSubscription`,{plan:i.name,planId:i.id,subscriptionId:t,cancelAtPeriodEnd:!1})}else n(`checkoutPlan`,{plan:a})}onPlanSelect=(e,t)=>{e?.preventDefault();let{member:n}=this.context;if(!gl({member:n})||hl({member:n})||_l({member:n}))this.timeoutId=setTimeout(()=>{this.setState(()=>({selectedPlan:t}))},5);else{let e=this.prices.find(e=>e.id===t),r=this.getActivePriceId({member:n})?`changePlan`:`subscribe`;t!==this.state.selectedPlan&&this.setState({confirmationPlan:e,confirmationType:r,showConfirmation:!0})}};onCancelSubscription({subscriptionId:e}){let{member:t,offers:n}=this.context,r=Ol({subscriptionId:e,member:t});if(!r)return;let i=wl({subscription:r}),a=(n||[]).filter(e=>e.redemption_type===`retention`);a.length>0?this.setState({showConfirmation:!0,confirmationPlan:i,confirmationType:`offerRetention`,pendingOffer:a[0],targetSubscriptionId:e}):this.setState({showConfirmation:!0,confirmationPlan:i,confirmationType:`cancel`,pendingOffer:null,targetSubscriptionId:e})}onAcceptRetentionOffer(){let{pendingOffer:e,targetSubscriptionId:t}=this.state;!t||!e||this.context.doAction(`applyOffer`,{subscriptionId:t,offerId:e.id})}onDeclineRetentionOffer(){this.setState({confirmationType:`cancel`,pendingOffer:null})}onCancelSubscriptionConfirmation(e){let{targetSubscriptionId:t}=this.state;if(!t)return null;this.context.doAction(`cancelSubscription`,{subscriptionId:t,cancelAtPeriodEnd:!0,cancellationReason:e})}getActivePriceId({member:e}){let t=Tl({member:e});return t?t.id:null}onConfirm(e,t){let{confirmationType:n}=this.state;if(n===`cancel`)return this.onCancelSubscriptionConfirmation(t);if([`changePlan`,`subscribe`].includes(n))return this.onPlanCheckout()}render(){let e=this.prices,{selectedPlan:t,showConfirmation:n,confirmationPlan:r,confirmationType:i,pendingOffer:a}=this.state,{lastPage:o}=this.context;return(0,J.jsx)(J.Fragment,{children:(0,J.jsxs)(`div`,{className:`gh-portal-content`,children:[(0,J.jsx)(ef,{onClick:e=>this.onBack(e),hidden:!o&&!n}),(0,J.jsx)(Q,{}),(0,J.jsx)(Af,{onBack:e=>this.onBack(e),confirmationType:i,pendingOffer:a,showConfirmation:n}),(0,J.jsx)(Bf,{plans:e,selectedPlan:t,showConfirmation:n,confirmationPlan:r,confirmationType:i,pendingOffer:a,onConfirm:(...e)=>this.onConfirm(...e),onCancelSubscription:e=>this.onCancelSubscription(e),onAcceptRetentionOffer:()=>this.onAcceptRetentionOffer(),onDeclineRetentionOffer:()=>this.onDeclineRetentionOffer(),onPlanSelect:this.onPlanSelect,onPlanCheckout:(e,t)=>this.onPlanCheckout(e,t)})]})})}},Hf=`
1277    .gh-portal-input-section.hidden {
1278        display: none;
1279    }
1280    .gh-portal-input {
1281        -webkit-appearance: none;
1282        -moz-appearance: none;
1283        appearance: none;
1284
1285        display: block;
1286        box-sizing: border-box;
1287        font-size: 1.5rem;
1288        color: inherit;
1289        background: transparent;
1290        outline: none;
1291        border: 1px solid var(--grey11);
1292        border-radius: 6px;
1293        width: 100%;
1294        height: 44px;
1295        padding: 0 12px;
1296        margin-bottom: 16px;
1297        letter-spacing: 0.2px;
1298        transition: border-color 0.25s ease-in-out;
1299    }
1300
1301    .gh-portal-input-labelcontainer {
1302        display: flex;
1303        justify-content: space-between;
1304        width: 100%;
1305    }
1306
1307    .gh-portal-input-labelcontainer p {
1308        color: var(--red);
1309        font-size: 1.3rem;
1310        letter-spacing: 0.35px;
1311        line-height: 1.6em;
1312        margin-bottom: 0;
1313    }
1314
1315    .gh-portal-input-label.hidden {
1316        display: none;
1317    }
1318
1319    .gh-portal-input:focus {
1320        border-color: var(--grey8);
1321    }
1322
1323    .gh-portal-input.error {
1324        border-color: var(--red);
1325    }
1326
1327    .gh-portal-input::placeholder {
1328        color: var(--grey8);
1329    }
1330
1331    .gh-portal-popup-container:not(.preview) .gh-portal-input:disabled {
1332        background: var(--grey13);
1333        color: var(--grey9);
1334        box-shadow: none;
1335    }
1336
1337    .gh-portal-popup-container:not(.preview) .gh-portal-input:disabled::placeholder {
1338        color: var(--grey9);
1339    }
1340`;function Uf({message:e,style:t}){return e?(0,J.jsx)(`p`,{style:{...t||{}},children:e}):null}function Wf({name:e,id:t,hidden:n,label:r,hideLabel:i,type:a,value:o,placeholder:s,disabled:c=!1,onChange:l=()=>{},onBlur:u=()=>{},onKeyDown:d=()=>{},tabIndex:f,maxLength:p,autoFocus:m,errorMessage:h}){let g=(0,_.useRef)(null);t||=`input-${e}`;let v=n?`gh-portal-input-section hidden`:`gh-portal-input-section`,y=i?`gh-portal-input-label hidden`:`gh-portal-input-label`,b=h?`gh-portal-input error`:`gh-portal-input`;fl()&&(c=!0),Ku([`preview`])&&(c=!0);let x=``,S=``,C=``,ee,w;switch(t){case`input-email`:x=`off`,S=`off`,C=`off`;break;case`input-name`:x=`off`,S=`off`;break;case`input-otc`:x=`one-time-code`,S=`off`,C=`off`,ee=`numeric`,w=`[0-9]*`,s??=`• • • • • •`;break;default:break}return(0,_.useEffect)(()=>{m&&g.current.focus()},[m]),(0,J.jsxs)(`section`,{className:v,children:[(0,J.jsxs)(`div`,{className:`gh-portal-input-labelcontainer`,children:[(0,J.jsxs)(`label`,{htmlFor:t,className:y,children:[` `,r,` `]}),(0,J.jsx)(Uf,{message:h,name:e})]}),(0,J.jsx)(`input`,{"data-test-input":t,ref:g,id:t,className:b,type:a,name:e,value:o,placeholder:s,onChange:t=>l(t,e),onKeyDown:t=>d(t,e),onBlur:t=>u(t,e),disabled:c,tabIndex:f,maxLength:p,autoComplete:x,autoCorrect:S,autoCapitalize:C,"aria-label":r,inputMode:ee,pattern:w})]})}var Gf=class extends _.Component{static contextType=Y;render(){return(0,J.jsx)(J.Fragment,{children:(0,J.jsxs)(`button`,{className:`gh-portal-btn gh-portal-btn-site-title-back`,onClick:()=>{this.props.onBack?this.props.onBack():this.context.doAction(`closePopup`)},children:[(0,J.jsx)(`span`,{children:`← `}),` `,q(`Back`)]})})}},Kf=e=>(0,J.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 16 16`,...e,children:(0,J.jsx)(`g`,{transform:`matrix(0.6666666666666666,0,0,0.6666666666666666,0,0)`,children:(0,J.jsx)(`path`,{d:`M19.5,9.5h-.75V6.75a6.75,6.75,0,0,0-13.5,0V9.5H4.5a2,2,0,0,0-2,2V22a2,2,0,0,0,2,2h15a2,2,0,0,0,2-2V11.5A2,2,0,0,0,19.5,9.5Zm-7.5,9a2,2,0,1,1,2-2A2,2,0,0,1,12,18.5ZM16.25,9a.5.5,0,0,1-.5.5H8.25a.5.5,0,0,1-.5-.5V6.75a4.25,4.25,0,0,1,8.5,0Z`,style:{fill:`#000000`}})})});function qf({newsletter:e,subscribedNewsletters:t,setSubscribedNewsletters:n}){let r=t.some(t=>t.id===e?.id);if(e.paid)return(0,J.jsxs)(`section`,{className:`gh-portal-list-toggle-wrapper`,"data-testid":`toggle-wrapper`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail gh-portal-list-big`,children:[(0,J.jsx)(`h3`,{children:e.name}),(0,J.jsx)(`p`,{children:e.description})]}),(0,J.jsx)(`div`,{className:`gh-portal-lock-icon-container`,children:(0,J.jsx)(Kf,{className:`gh-portal-lock-icon`,alt:``,title:q(`Unlock access to all newsletters by becoming a paid subscriber.`)})})]});let i=()=>{let i=[];i=r?t.filter(t=>t.id!==e.id):t.filter(t=>t.id!==e.id).concat(e),n(i)};return(0,J.jsxs)(`section`,{className:`gh-portal-list-toggle-wrapper gh-portal-list-clickable`,"data-testid":`toggle-wrapper`,role:`button`,tabIndex:0,"aria-pressed":r,onClick:i,onKeyDown:e=>{e.target===e.currentTarget&&(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),i())},children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail gh-portal-list-big`,children:[(0,J.jsx)(`h3`,{children:e.name}),(0,J.jsx)(`p`,{children:e.description})]}),(0,J.jsx)(`div`,{onClick:e=>e.stopPropagation(),children:(0,J.jsx)(nf,{id:e.id,label:e.name,onToggle:i,checked:r,presentational:!0})})]})}function Jf({subscribedNewsletters:e,setSubscribedNewsletters:t}){let{site:n}=(0,_.useContext)(Y);return nu({site:n}).map(n=>(0,J.jsx)(qf,{newsletter:n,subscribedNewsletters:e,setSubscribedNewsletters:t},n?.id))}function Yf({pageData:e,onBack:t}){let{brandColor:n,site:r,doAction:i,action:a}=(0,_.useContext)(Y),o=nu({site:r}).filter(e=>e.subscribe_on_signup),s=!1;a===`signup:running`&&(s=!0);let c=q(`Continue`),l=!1;a===`signup:failed`&&(c=q(`Retry`),l=!0);let u=a===`signup:running`,[d,f]=(0,_.useState)(o);return(0,J.jsxs)(`div`,{className:`gh-portal-content with-footer gh-portal-newsletter-selection`,children:[(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-text-large`,children:q(`Choose your newsletters`)}),(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(`div`,{className:`gh-portal-list`,children:(0,J.jsx)(Jf,{subscribedNewsletters:d,setSubscribedNewsletters:f})})}),(0,J.jsx)(`footer`,{className:`gh-portal-action-footer`,children:(0,J.jsxs)(`div`,{style:{width:`100%`},children:[(0,J.jsx)(`div`,{style:{marginBottom:`20px`},children:(0,J.jsx)(Z,{isRunning:s,retry:l,disabled:u,onClick:()=>{let t=d.map(e=>({id:e.id,name:e.name})),{name:n,email:r,plan:a,phonenumber:o,offerId:s}=e;i(`signup`,{name:n,email:r,plan:a,phonenumber:o,newsletters:t,offerId:s})},brandColor:n,label:c,style:{width:`100%`}})}),Al({site:r})?null:(0,J.jsx)(`div`,{children:(0,J.jsx)(`button`,{className:`gh-portal-btn gh-portal-btn-link gh-portal-btn-different-plan`,onClick:()=>{t()},children:(0,J.jsx)(`span`,{children:q(`Choose a different plan`)})})})]})})]})}var Xf=({field:e,onChange:t,onBlur:n=()=>{},onKeyDown:r=()=>{}})=>e?(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(Wf,{label:e.label,type:e.type,name:e.name,hidden:e.hidden,placeholder:e.placeholder,disabled:e.disabled,value:e.value,onKeyDown:r,onChange:n=>t(n,e),onBlur:t=>n(t,e),tabIndex:e.tabIndex,errorMessage:e.errorMessage,autoFocus:e.autoFocus},e.name)}):null,Zf=class extends _.Component{constructor(e){super(e),this.state={}}render(){let{fields:e,onChange:t,onBlur:n,onKeyDown:r}=this.props;return(0,J.jsx)(J.Fragment,{children:e.map(e=>(0,J.jsx)(Xf,{field:e,onChange:t,onBlur:n,onKeyDown:r},e.name))})}},Qf=e=>!!e&&/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(String(e).toLowerCase()),$f=({field:e})=>{if(e.required&&!e.value)switch(e.name){case`name`:return q(`Enter your name`);case`email`:return q(`Enter your email address`);default:return q(`Please enter {fieldName}`,{fieldName:e.name})}return e.type===`email`&&!Qf(e.value)?q(`Invalid email address`):null},ep=({fields:e})=>{let t={};return e.forEach(e=>{let n=e.name,r=$f({field:e});t[n]=r}),t},tp=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,...e,children:[(0,J.jsx)(`defs`,{children:(0,J.jsx)(`style`,{children:`.inviteicon{fill: currentColor;}`})}),(0,J.jsx)(`path`,{className:`inviteicon`,d:`M23.991 11.464l-.036-.146-.028-.068-.011-.027-.115-.114-.018-.021-.008-.005h-.001l-3.774-2.596v-7.987c0-.276-.224-.5-.5-.5h-15c-.276 0-.5.224-.5.5v7.987l-3.774 2.595-.003.002-.006.004-.015.016-.118.118-.011.027-.028.068-.036.146-.009.037v10.5c0 1.103.897 2 2 2h20c1.103 0 2-.897 2-2v-10.5l-.009-.036zm-1.383.03l-2.608 1.738v-3.531l2.608 1.793zm-18.608 1.738l-2.608-1.739 2.608-1.792v3.531zm18 9.768h-20c-.551 0-1-.449-1-1v-9.566l5.223 3.482c.085.057.181.084.276.084.162 0 .32-.078.417-.223.153-.23.091-.54-.139-.693l-1.777-1.185v-12.899h14v12.899l-1.777 1.185c-.23.153-.292.463-.139.693.096.145.255.223.416.223.095 0 .191-.027.277-.084l5.223-3.482v9.566c0 .551-.449 1-1 1zM15.812 16.109c-.088-.07-.198-.109-.312-.109h-7c-.114 0-.224.039-.312.109l-5 4c-.215.173-.25.487-.078.703.173.215.487.251.703.078l4.862-3.89h6.649l4.863 3.891c.093.073.203.109.313.109.147 0 .292-.065.391-.188.172-.216.137-.53-.078-.703l-5.001-4zM11.706 12.779c.087.064.191.096.294.096s.207-.032.294-.096c.482-.35 4.706-3.497 4.706-6.101 0-1.868-1.387-2.984-2.728-2.984-.772 0-1.674.379-2.272 1.368-.598-.988-1.5-1.368-2.272-1.368-1.341-.001-2.728 1.116-2.728 2.984 0 2.604 4.224 5.751 4.706 6.101zm-1.978-8.086c.844 0 1.511.681 1.786 1.822.108.45.864.45.973 0 .274-1.141.942-1.822 1.786-1.822.85 0 1.728.742 1.728 1.984 0 1.646-2.658 4.037-4 5.072-1.342-1.035-4-3.426-4-5.072-.001-1.241.877-1.984 1.727-1.984z`})]}),np=e=>{if(e.currentTarget.contains(e.target)){let t=e.target.closest(`a`);t&&(e.preventDefault(),window.open(t.href,`_blank`))}};function rp(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ip(e){if(Array.isArray(e))return e}function ap(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t!==0)for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function op(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
1341In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function sp(e,t){return ip(e)||ap(e,t)||cp(e,t)||op()}function cp(e,t){if(e){if(typeof e==`string`)return rp(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rp(e,t):void 0}}var lp=Object.entries,up=Object.setPrototypeOf,dp=Object.isFrozen,fp=Object.getPrototypeOf,pp=Object.getOwnPropertyDescriptor,mp=Object.freeze,hp=Object.seal,gp=Object.create,_p=typeof Reflect<`u`&&Reflect,vp=_p.apply,yp=_p.construct;mp||=function(e){return e},hp||=function(e){return e},vp||=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return e.apply(t,r)},yp||=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new e(...n)};var bp=Bp(Array.prototype.forEach),xp=Bp(Array.prototype.lastIndexOf),Sp=Bp(Array.prototype.pop),Cp=Bp(Array.prototype.push),wp=Bp(Array.prototype.splice),Tp=Array.isArray,Ep=Bp(String.prototype.toLowerCase),Dp=Bp(String.prototype.toString),Op=Bp(String.prototype.match),kp=Bp(String.prototype.replace),Ap=Bp(String.prototype.indexOf),jp=Bp(String.prototype.trim),Mp=Bp(Number.prototype.toString),Np=Bp(Boolean.prototype.toString),Pp=typeof BigInt>`u`?null:Bp(BigInt.prototype.toString),Fp=typeof Symbol>`u`?null:Bp(Symbol.prototype.toString),Ip=Bp(Object.prototype.hasOwnProperty),Lp=Bp(Object.prototype.toString),Rp=Bp(RegExp.prototype.test),zp=Vp(TypeError);function Bp(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return vp(e,t,r)}}function Vp(e){return function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return yp(e,n)}}function $(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ep;if(up&&up(e,null),!Tp(t))return e;let r=t.length;for(;r--;){let i=t[r];if(typeof i==`string`){let e=n(i);e!==i&&(dp(t)||(t[r]=e),i=e)}e[i]=!0}return e}function Hp(e){for(let t=0;t<e.length;t++)Ip(e,t)||(e[t]=null);return e}function Up(e){let t=gp(null);for(let r of lp(e)){var n=sp(r,2);let i=n[0],a=n[1];Ip(e,i)&&(Tp(a)?t[i]=Hp(a):a&&typeof a==`object`&&a.constructor===Object?t[i]=Up(a):t[i]=a)}return t}function Wp(e){switch(typeof e){case`string`:return e;case`number`:return Mp(e);case`boolean`:return Np(e);case`bigint`:return Pp?Pp(e):`0`;case`symbol`:return Fp?Fp(e):`Symbol()`;case`undefined`:return Lp(e);case`function`:case`object`:{if(e===null)return Lp(e);let t=e,n=Gp(t,`toString`);if(typeof n==`function`){let e=n(t);return typeof e==`string`?e:Lp(e)}return Lp(e)}default:return Lp(e)}}function Gp(e,t){for(;e!==null;){let n=pp(e,t);if(n){if(n.get)return Bp(n.get);if(typeof n.value==`function`)return Bp(n.value)}e=fp(e)}function n(){return null}return n}function Kp(e){try{return Rp(e,``),!0}catch{return!1}}var qp=mp(`a.abbr.acronym.address.area.article.aside.audio.b.bdi.bdo.big.blink.blockquote.body.br.button.canvas.caption.center.cite.code.col.colgroup.content.data.datalist.dd.decorator.del.details.dfn.dialog.dir.div.dl.dt.element.em.fieldset.figcaption.figure.font.footer.form.h1.h2.h3.h4.h5.h6.head.header.hgroup.hr.html.i.img.input.ins.kbd.label.legend.li.main.map.mark.marquee.menu.menuitem.meter.nav.nobr.ol.optgroup.option.output.p.picture.pre.progress.q.rp.rt.ruby.s.samp.search.section.select.shadow.slot.small.source.spacer.span.strike.strong.style.sub.summary.sup.table.tbody.td.template.textarea.tfoot.th.thead.time.tr.track.tt.u.ul.var.video.wbr`.split(`.`)),Jp=mp(`svg.a.altglyph.altglyphdef.altglyphitem.animatecolor.animatemotion.animatetransform.circle.clippath.defs.desc.ellipse.enterkeyhint.exportparts.filter.font.g.glyph.glyphref.hkern.image.inputmode.line.lineargradient.marker.mask.metadata.mpath.part.path.pattern.polygon.polyline.radialgradient.rect.stop.style.switch.symbol.text.textpath.title.tref.tspan.view.vkern`.split(`.`)),Yp=mp([`feBlend`,`feColorMatrix`,`feComponentTransfer`,`feComposite`,`feConvolveMatrix`,`feDiffuseLighting`,`feDisplacementMap`,`feDistantLight`,`feDropShadow`,`feFlood`,`feFuncA`,`feFuncB`,`feFuncG`,`feFuncR`,`feGaussianBlur`,`feImage`,`feMerge`,`feMergeNode`,`feMorphology`,`feOffset`,`fePointLight`,`feSpecularLighting`,`feSpotLight`,`feTile`,`feTurbulence`]),Xp=mp([`animate`,`color-profile`,`cursor`,`discard`,`font-face`,`font-face-format`,`font-face-name`,`font-face-src`,`font-face-uri`,`foreignobject`,`hatch`,`hatchpath`,`mesh`,`meshgradient`,`meshpatch`,`meshrow`,`missing-glyph`,`script`,`set`,`solidcolor`,`unknown`,`use`]),Zp=mp(`math.menclose.merror.mfenced.mfrac.mglyph.mi.mlabeledtr.mmultiscripts.mn.mo.mover.mpadded.mphantom.mroot.mrow.ms.mspace.msqrt.mstyle.msub.msup.msubsup.mtable.mtd.mtext.mtr.munder.munderover.mprescripts`.split(`.`)),Qp=mp([`maction`,`mal
1341igngroup`,`malignmark`,`mlongdiv`,`mscarries`,`mscarry`,`msgroup`,`mstack`,`msline`,`msrow`,`semantics`,`annotation`,`annotation-xml`,`mprescripts`,`none`]),$p=mp([`#text`]),em=mp(`accept.action.align.alt.autocapitalize.autocomplete.autopictureinpicture.autoplay.background.bgcolor.border.capture.cellpadding.cellspacing.checked.cite.class.clear.color.cols.colspan.command.commandfor.controls.controlslist.coords.crossorigin.datetime.decoding.default.dir.disabled.disablepictureinpicture.disableremoteplayback.download.draggable.enctype.enterkeyhint.exportparts.face.for.headers.height.hidden.high.href.hreflang.id.inert.inputmode.integrity.ismap.kind.label.lang.list.loading.loop.low.max.maxlength.media.method.min.minlength.multiple.muted.name.nonce.noshade.novalidate.nowrap.open.optimum.part.pattern.placeholder.playsinline.popover.popovertarget.popovertargetaction.poster.preload.pubdate.radiogroup.readonly.rel.required.rev.reversed.role.rows.rowspan.spellcheck.scope.selected.shape.size.sizes.slot.span.srclang.start.src.srcset.step.style.summary.tabindex.title.translate.type.usemap.valign.value.width.wrap.xmlns`.split(`.`)),tm=mp(`accent-height.accumulate.additive.alignment-baseline.amplitude.ascent.attributename.attributetype.azimuth.basefrequency.baseline-shift.begin.bias.by.class.clip.clippathunits.clip-path.clip-rule.color.color-interpolation.color-interpolation-filters.color-profile.color-rendering.cx.cy.d.dx.dy.diffuseconstant.direction.display.divisor.dur.edgemode.elevation.end.exponent.fill.fill-opacity.fill-rule.filter.filterunits.flood-color.flood-opacity.font-family.font-size.font-size-adjust.font-stretch.font-style.font-variant.font-weight.fx.fy.g1.g2.glyph-name.glyphref.gradientunits.gradienttransform.height.href.id.image-rendering.in.in2.intercept.k.k1.k2.k3.k4.kerning.keypoints.keysplines.keytimes.lang.lengthadjust.letter-spacing.kernelmatrix.kernelunitlength.lighting-color.local.marker-end.marker-mid.marker-start.markerheight.markerunits.markerwidth.maskcontentunits.maskunits.max.mask.mask-type.media.method.mode.min.name.numoctaves.offset.operator.opacity.order.orient.orientation.origin.overflow.paint-order.path.pathlength.patterncontentunits.patterntransform.patternunits.points.preservealpha.preserveaspectratio.primitiveunits.r.rx.ry.radius.refx.refy.repeatcount.repeatdur.restart.result.rotate.scale.seed.shape-rendering.slope.specularconstant.specularexponent.spreadmethod.startoffset.stddeviation.stitchtiles.stop-color.stop-opacity.stroke-dasharray.stroke-dashoffset.stroke-linecap.stroke-linejoin.stroke-miterlimit.stroke-opacity.stroke.stroke-width.style.surfacescale.systemlanguage.tabindex.tablevalues.targetx.targety.transform.transform-origin.text-anchor.text-decoration.text-rendering.textlength.type.u1.u2.unicode.values.viewbox.visibility.version.vert-adv-y.vert-origin-x.vert-origin-y.width.word-spacing.wrap.writing-mode.xchannelselector.ychannelselector.x.x1.x2.xmlns.y.y1.y2.z.zoomandpan`.split(`.`)),nm=mp(`accent.accentunder.align.bevelled.close.columnalign.columnlines.columnspacing.columnspan.denomalign.depth.dir.display.displaystyle.encoding.fence.frame.height.href.id.largeop.length.linethickness.lquote.lspace.mathbackground.mathcolor.mathsize.mathvariant.maxsize.minsize.movablelimits.notation.numalign.open.rowalign.rowlines.rowspacing.rowspan.rspace.rquote.scriptlevel.scriptminsize.scriptsizemultiplier.selection.separator.separators.stretchy.subscriptshift.supscriptshift.symmetric.voffset.width.xmlns`.split(`.`)),rm=mp([`xlink:href`,`xml:id`,`xlink:title`,`xml:space`,`xmlns:xlink`]),im=hp(/{{[\w\W]*|^[\w\W]*}}/g),am=hp(/<%[\w\W]*|^[\w\W]*%>/g),om=hp(/\${[\w\W]*/g),sm=hp(/^data-[\-\w.\u00B7-\uFFFF]+$/),cm=hp(/^aria-[\-\w]+$/),lm=hp(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),um=hp(/^(?:\w+script|data):/i),dm=hp(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),fm=hp(/^html$/i),pm=hp(/^[a-z][.\w]*(-[.\w]+)+$/i),mm=hp(/<[/\w!]/g),hm=hp(/<[/\w]/g),gm=hp(/<\/no(script|embed|frames)/i),_m=hp(/\/>/i),vm={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},ym=function(){return typeof window>`u`?null:window},bm=function(e,t){if(typeof e!=`object`||typeof e.createPolicy!=`function`)return null;let n=null,r=`data-tt-policy-suffix`;t&&t.hasAttribute(r)&&(n=t.getAttribute(r));let i=`dompurify`+(n?`#`+n:``);try{return e.createPolicy(i,{createHTML(e){return e},createScriptURL(e){return e}})}catch{return console.warn(`TrustedTypes policy `+i+` could not be created.`),null}},xm=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},Sm=function(e,t,n,r){return Ip(e,t)&&Tp(e[t])?$(r.base?Up(r.base):{},e[t],r.transform):n};function Cm(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ym(),t=e=>Cm(e);if(t.version=`3.4.11`,t.removed=[],!e||!e.document||e.document.nodeType!==vm.document||!e.Element)return t.isSupported=!1,t;let n=e.document,r=n,i=r.currentScript;e.DocumentFragment;let a=e.HTMLTemplateElement,o=e.Node,s=e.Element,c=e.NodeFilter;e.NamedNodeMap===void 0&&(e.NamedNodeMap||e.MozNamedAttrMap),e.HTMLFormElement;let l=e.DOMParser,u=e.trustedTypes,d=s.prototype,f=Gp(d,`cloneNode`),p=Gp(d,`remove`),m=Gp(d,`nextSibling`),h=Gp(d,`childNodes`),g=Gp(d,`parentNode`),_=Gp(d,`shadowRoot`),v=Gp(d,`attributes`),y=o&&o.prototype?Gp(o.prototype,`nodeType`):null,b=o&&o.prototype?Gp(o.prototype,`nodeName`):null;if(typeof a==`function`){let e=n.createElement(`template`);e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let x,S=``,C,ee=!1,w=0,T=function(){if(w>0)throw zp(`A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.`)},te=function(e){T(),w++;try{return x.createHTML(e)}finally{w--}},E=function(e){T(),w++;try{return x.createScriptURL(e)}finally{w--}},D=function(){return ee||=(C=bm(u,i),!0),C},O=n,ne=O.implementation,re=O.createNodeIterator,ie=O.createDocumentFragment,ae=O.getElementsByTagName,oe=r.importNode,k=xm();t.isSupported=typeof lp==`function`&&typeof g==`function`&&ne&&ne.createHTMLDocument!==void 0;let se=im,ce=am,le=om,ue=sm,de=cm,fe=um,pe=dm,me=pm,he=lm,A=null,j=$({},[...qp,...Jp,...Yp,...Zp,...$p]),M=null,ge=$({}
vendor: 5,391 bytes, line 1341
1341,[...em,...tm,...nm,...rm]),N=Object.seal(gp(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),_e=null,ve=null,ye=Object.seal(gp(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),be=!0,xe=!0,Se=!1,Ce=!0,we=!1,Te=!0,Ee=!1,De=!1,P=null,Oe=null,ke=!1,Ae=!1,je=!1,Me=!1,Ne=!0,Pe=!1,Fe=`user-content-`,Ie=!0,Le=!1,Re={},ze=null,Be=$({},`annotation-xml.audio.colgroup.desc.foreignobject.head.iframe.math.mi.mn.mo.ms.mtext.noembed.noframes.noscript.plaintext.script.selectedcontent.style.svg.template.thead.title.video.xmp`.split(`.`)),Ve=null,He=$({},[`audio`,`video`,`img`,`source`,`image`,`track`]),Ue=null,We=$({},[`alt`,`class`,`for`,`id`,`label`,`name`,`pattern`,`placeholder`,`role`,`summary`,`title`,`value`,`style`,`xmlns`]),Ge=`http://www.w3.org/1998/Math/MathML`,Ke=`http://www.w3.org/2000/svg`,qe=`http://www.w3.org/1999/xhtml`,Je=qe,Ye=!1,Xe=null,Ze=$({},[Ge,Ke,qe],Dp),Qe=mp([`mi`,`mo`,`mn`,`ms`,`mtext`]),$e=$({},Qe),et=mp([`annotation-xml`]),tt=$({},et),nt=$({},[`title`,`style`,`font`,`a`,`script`]),rt=null,it=[`application/xhtml+xml`,`text/html`],F=null,at=null,ot=n.createElement(`form`),st=function(e){return e instanceof RegExp||e instanceof Function},ct=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(at&&at===e)return;(!e||typeof e!=`object`)&&(e={}),e=Up(e),rt=it.indexOf(e.PARSER_MEDIA_TYPE)===-1?`text/html`:e.PARSER_MEDIA_TYPE,F=rt===`application/xhtml+xml`?Dp:Ep,A=Sm(e,`ALLOWED_TAGS`,j,{transform:F}),M=Sm(e,`ALLOWED_ATTR`,ge,{transform:F}),Xe=Sm(e,`ALLOWED_NAMESPACES`,Ze,{transform:Dp}),Ue=Sm(e,`ADD_URI_SAFE_ATTR`,We,{transform:F,base:We}),Ve=Sm(e,`ADD_DATA_URI_TAGS`,He,{transform:F,base:He}),ze=Sm(e,`FORBID_CONTENTS`,Be,{transform:F}),_e=Sm(e,`FORBID_TAGS`,Up({}),{transform:F}),ve=Sm(e,`FORBID_ATTR`,Up({}),{transform:F}),Re=Ip(e,`USE_PROFILES`)?e.USE_PROFILES&&typeof e.USE_PROFILES==`object`?Up(e.USE_PROFILES):e.USE_PROFILES:!1,be=e.ALLOW_ARIA_ATTR!==!1,xe=e.ALLOW_DATA_ATTR!==!1,Se=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ce=e.ALLOW_SELF_CLOSE_IN_ATTR!==!1,we=e.SAFE_FOR_TEMPLATES||!1,Te=e.SAFE_FOR_XML!==!1,Ee=e.WHOLE_DOCUMENT||!1,Ae=e.RETURN_DOM||!1,je=e.RETURN_DOM_FRAGMENT||!1,Me=e.RETURN_TRUSTED_TYPE||!1,ke=e.FORCE_BODY||!1,Ne=e.SANITIZE_DOM!==!1,Pe=e.SANITIZE_NAMED_PROPS||!1,Ie=e.KEEP_CONTENT!==!1,Le=e.IN_PLACE||!1,he=Kp(e.ALLOWED_URI_REGEXP)?e.ALLOWED_URI_REGEXP:lm,Je=typeof e.NAMESPACE==`string`?e.NAMESPACE:qe,$e=Ip(e,`MATHML_TEXT_INTEGRATION_POINTS`)&&e.MATHML_TEXT_INTEGRATION_POINTS&&typeof e.MATHML_TEXT_INTEGRATION_POINTS==`object`?Up(e.MATHML_TEXT_INTEGRATION_POINTS):$({},Qe),tt=Ip(e,`HTML_INTEGRATION_POINTS`)&&e.HTML_INTEGRATION_POINTS&&typeof e.HTML_INTEGRATION_POINTS==`object`?Up(e.HTML_INTEGRATION_POINTS):$({},et);let t=Ip(e,`CUSTOM_ELEMENT_HANDLING`)&&e.CUSTOM_ELEMENT_HANDLING&&typeof e.CUSTOM_ELEMENT_HANDLING==`object`?Up(e.CUSTOM_ELEMENT_HANDLING):gp(null);if(N=gp(null),Ip(t,`tagNameCheck`)&&st(t.tagNameCheck)&&(N.tagNameCheck=t.tagNameCheck),Ip(t,`attributeNameCheck`)&&st(t.attributeNameCheck)&&(N.attributeNameCheck=t.attributeNameCheck),Ip(t,`allowCustomizedBuiltInElements`)&&typeof t.allowCustomizedBuiltInElements==`boolean`&&(N.allowCustomizedBuiltInElements=t.allowCustomizedBuiltInElements),hp(N),we&&(xe=!1),je&&(Ae=!0),Re&&(A=$({},$p),M=gp(null),Re.html===!0&&($(A,qp),$(M,em)),Re.svg===!0&&($(A,Jp),$(M,tm),$(M,rm)),Re.svgFilters===!0&&($(A,Yp),$(M,tm),$(M,rm)),Re.mathMl===!0&&($(A,Zp),$(M,nm),$(M,rm))),ye.tagCheck=null,ye.attributeCheck=null,Ip(e,`ADD_TAGS`)&&(typeof e.ADD_TAGS==`function`?ye.tagCheck=e.ADD_TAGS:Tp(e.ADD_TAGS)&&(A===j&&(A=Up(A)),$(A,e.ADD_TAGS,F))),Ip(e,`ADD_ATTR`)&&(typeof e.ADD_ATTR==`function`?ye.attributeCheck=e.ADD_ATTR:Tp(e.ADD_ATTR)&&(M===ge&&(M=Up(M)),$(M,e.ADD_ATTR,F))),Ip(e,`ADD_URI_SAFE_ATTR`)&&Tp(e.ADD_URI_SAFE_ATTR)&&$(Ue,e.ADD_URI_SAFE_ATTR,F),Ip(e,`FORBID_CONTENTS`)&&Tp(e.FORBID_CONTENTS)&&(ze===Be&&(ze=Up(ze)),$(ze,e.FORBID_CONTENTS,F)),Ip(e,`ADD_FORBID_CONTENTS`)&&Tp(e.ADD_FORBID_CONTENTS)&&(ze===Be&&(ze=Up(ze)),$(ze,e.ADD_FORBID_CONTENTS,F)),Ie&&(A[`#text`]=!0),Ee&&$(A,[`html`,`head`,`body`]),A.table&&($(A,[`tbody`]),delete _e.tbody),e.TRUSTED_TYPES_POLICY){if(typeof e.TRUSTED_TYPES_POLICY.createHTML!=`function`)throw zp(`TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.`);if(typeof e.TRUSTED_TYPES_POLICY.createScriptURL!=`function`)throw zp(`TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.`);let t=x;x=e.TRUSTED_TYPES_POLICY;try{S=te(``)}catch(e){throw x=t,e}}else e.TRUSTED_TYPES_POLICY===null?(x=void 0,S=``):(x===void 0&&(x=D()),x&&typeof S==`string`&&(S=te(``)));mp&&mp(e),at=e},lt=$({},[...Jp,...Yp,...Xp]),ut=$({},[...Zp,...Qp]),dt=function(e,t,n){return t.namespaceURI===qe?e===`svg`:t.namespaceURI===Ge?e===`svg`&&(n===`annotation-xml`||$e[n]):!!lt[e]},ft=function(e,t,n){return t.namespaceURI===qe?e===`math`:t.namespaceURI===Ke?e===`math`&&tt[n]:!!ut[e]},pt=function(e,t,n){return t.namespaceURI===Ke&&!tt[n]||t.namespaceURI===Ge&&!$e[n]?!1:!ut[e]&&(nt[e]||!lt[e])},mt=function(e){let t=g(e);(!t||!t.tagName)&&(t={namespaceURI:Je,tagName:`template`});let n=Ep(e.tagName),r=Ep(t.tagName);
vendor: 4,867 bytes, line 1341
1341return Xe[e.namespaceURI]?e.namespaceURI===Ke?dt(n,t,r):e.namespaceURI===Ge?ft(n,t,r):e.namespaceURI===qe?pt(n,t,r):!!(rt===`application/xhtml+xml`&&Xe[e.namespaceURI]):!1},ht=function(e){Cp(t.removed,{element:e});try{g(e).removeChild(e)}catch{if(p(e),!g(e))throw zp(`a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place`)}},gt=function(e){let t=h(e);if(t){let e=[];bp(t,t=>{Cp(e,t)}),bp(e,e=>{try{p(e)}catch{}})}let n=v(e);if(n)for(let t=n.length-1;t>=0;--t){let r=n[t],i=r&&r.name;if(typeof i==`string`)try{e.removeAttribute(i)}catch{}}},_t=function(e,n){try{Cp(t.removed,{attribute:n.getAttributeNode(e),from:n})}catch{Cp(t.removed,{attribute:null,from:n})}if(n.removeAttribute(e),e===`is`)if(Ae||je)try{ht(n)}catch{}else try{n.setAttribute(e,``)}catch{}},vt=function(e){let t=v(e);if(t)for(let n=t.length-1;n>=0;--n){let r=t[n],i=r&&r.name;if(!(typeof i!=`string`||M[F(i)]))try{e.removeAttribute(i)}catch{}}},yt=function(e){let t=[e];for(;t.length>0;){let e=t.pop();(y?y(e):e.nodeType)===vm.element&&vt(e);let n=h(e);if(n)for(let e=n.length-1;e>=0;--e)t.push(n[e])}},bt=function(e){let t=null,r=null;if(ke)e=`<remove></remove>`+e;else{let t=Op(e,/^[\r\n\t ]+/);r=t&&t[0]}rt===`application/xhtml+xml`&&Je===qe&&(e=`<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>`+e+`</body></html>`);let i=x?te(e):e;if(Je===qe)try{t=new l().parseFromString(i,rt)}catch{}if(!t||!t.documentElement){t=ne.createDocument(Je,`template`,null);try{t.documentElement.innerHTML=Ye?S:i}catch{}}let a=t.body||t.documentElement;return e&&r&&a.insertBefore(n.createTextNode(r),a.childNodes[0]||null),Je===qe?ae.call(t,Ee?`html`:`body`)[0]:Ee?t.documentElement:a},xt=function(e){return re.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},St=function(e){return e=kp(e,se,` `),e=kp(e,ce,` `),e=kp(e,le,` `),e},Ct=function(e){e.normalize();let t=re.call(e.ownerDocument||e,e,c.SHOW_TEXT|c.SHOW_COMMENT|c.SHOW_CDATA_SECTION|c.SHOW_PROCESSING_INSTRUCTION,null),n=t.nextNode();for(;n;)n.data=St(n.data),n=t.nextNode();let r=e.querySelectorAll?.call(e,`template`);r&&bp(r,e=>{Tt(e.content)&&Ct(e.content)})},wt=function(e){let t=b?b(e):null;return typeof t!=`string`||F(t)!==`form`?!1:typeof e.nodeName!=`string`||typeof e.textContent!=`string`||typeof e.removeChild!=`function`||e.attributes!==v(e)||typeof e.removeAttribute!=`function`||typeof e.setAttribute!=`function`||typeof e.namespaceURI!=`string`||typeof e.insertBefore!=`function`||typeof e.hasChildNodes!=`function`||e.nodeType!==y(e)||e.childNodes!==h(e)},Tt=function(e){if(!y||typeof e!=`object`||!e)return!1;try{return y(e)===vm.documentFragment}catch{return!1}},Et=function(e){if(!y||typeof e!=`object`||!e)return!1;try{return typeof y(e)==`number`}catch{return!1}};function Dt(e,n,r){e.length!==0&&bp(e,e=>{e.call(t,n,r,at)})}let Ot=function(e,t){return!!(Te&&e.hasChildNodes()&&!Et(e.firstElementChild)&&Rp(mm,e.textContent)&&Rp(mm,e.innerHTML)||Te&&e.namespaceURI===qe&&t===`style`&&Et(e.firstElementChild)||e.nodeType===vm.processingInstruction||Te&&e.nodeType===vm.comment&&Rp(hm,e.data))},kt=function(e,t){if(!_e[t]&&Nt(t)&&(N.tagNameCheck instanceof RegExp&&Rp(N.tagNameCheck,t)||N.tagNameCheck instanceof Function&&N.tagNameCheck(t)))return!1;if(Ie&&!ze[t]){let t=g(e),n=h(e);if(n&&t){let r=n.length;for(let i=r-1;i>=0;--i){let r=Le?n[i]:f(n[i],!0);t.insertBefore(r,m(e))}}}return ht(e),!0},At=function(e){if(Dt(k.beforeSanitizeElements,e,null),wt(e))return ht(e),!0;let n=F(b?b(e):e.nodeName);if(Dt(k.uponSanitizeElement,e,{tagName:n,allowedTags:A}),Ot(e,n))return ht(e),!0;if(_e[n]||!(ye.tagCheck instanceof Function&&ye.tagCheck(n))&&!A[n])return kt(e,n);if((y?y(e):e.nodeType)===vm.element&&!mt(e)||(n===`noscript`||n===`noembed`||n===`noframes`)&&Rp(gm,e.innerHTML))return ht(e),!0;if(we&&e.nodeType===vm.text){let n=St(e.textContent);e.textContent!==n&&(Cp(t.removed,{element:e.cloneNode()}),e.textContent=n)}return Dt(k.afterSanitizeElements,e,null),!1},jt=function(e,t,r){if(ve[t]||Ne&&(t===`id`||t===`name`)&&(r in n||r in ot))return!1;let i=M[t]||ye.attributeCheck instanceof Function&&ye.attributeCheck(t,e);if(!(xe&&Rp(ue,t))&&!(be&&Rp(de,t))){if(!i){if(!(Nt(e)&&(N.tagNameCheck instanceof RegExp&&Rp(N.tagNameCheck,e)||N.tagNameCheck instanceof Function&&N.tagNameCheck(e))&&(N.attributeNameCheck instanceof RegExp&&Rp(N.attributeNameCheck,t)||N.attributeNameCheck instanceof Function&&N.attributeNameCheck(t,e))||t===`is`&&N.allowCustomizedBuiltInElements&&(N.tagNameCheck instanceof RegExp&&Rp(N.tagNameCheck,r)||N.tagNameCheck instanceof Function&&N.tagNameCheck(r))))return!1}else if(!Ue[t]&&!Rp(he,kp(r,pe,``))&&!((t===`src`||t===`xlink:href`||t===`href`)&&e!==`script`&&Ap(r,`data:`)===0&&Ve[e])&&!(Se&&!Rp(fe,kp(r,pe,``)))&&r)return!1}return!0}
vendor: 7,475 bytes, lines 1341-1496
1341,Mt=$({},[`annotation-xml`,`color-profile`,`font-face`,`font-face-format`,`font-face-name`,`font-face-src`,`font-face-uri`,`missing-glyph`]),Nt=function(e){return!Mt[Ep(e)]&&Rp(me,e)},Pt=function(e,t,n,r){if(x&&typeof u==`object`&&typeof u.getAttributeType==`function`&&!n)switch(u.getAttributeType(e,t)){case`TrustedHTML`:return te(r);case`TrustedScriptURL`:return E(r)}return r},Ft=function(e,n,r,i){try{r?e.setAttributeNS(r,n,i):e.setAttribute(n,i),wt(e)?ht(e):Sp(t.removed)}catch{_t(n,e)}},It=function(e){Dt(k.beforeSanitizeAttributes,e,null);let t=e.attributes;if(!t||wt(e))return;let n={attrName:``,attrValue:``,keepAttr:!0,allowedAttributes:M,forceKeepAttr:void 0},r=t.length,i=F(e.nodeName);for(;r--;){let a=t[r],o=a.name,s=a.namespaceURI,c=a.value,l=F(o),u=c,d=o===`value`?u:jp(u);if(n.attrName=l,n.attrValue=d,n.keepAttr=!0,n.forceKeepAttr=void 0,Dt(k.uponSanitizeAttribute,e,n),d=n.attrValue,Pe&&(l===`id`||l===`name`)&&Ap(d,Fe)!==0&&(_t(o,e),d=Fe+d),Te&&Rp(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,d)){_t(o,e);continue}if(l===`attributename`&&Op(d,`href`)){_t(o,e);continue}if(!n.forceKeepAttr){if(!n.keepAttr){_t(o,e);continue}if(!Ce&&Rp(_m,d)){_t(o,e);continue}if(we&&(d=St(d)),!jt(i,l,d)){_t(o,e);continue}d=Pt(i,l,s,d),d!==u&&Ft(e,o,s,d)}}Dt(k.afterSanitizeAttributes,e,null)},Lt=function(e){let t=null,n=xt(e);for(Dt(k.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)if(Dt(k.uponSanitizeShadowNode,t,null),At(t),It(t),Tt(t.content)&&Lt(t.content),(y?y(t):t.nodeType)===vm.element){let e=_(t);Tt(e)&&(Rt(e),Lt(e))}Dt(k.afterSanitizeShadowDOM,e,null)},Rt=function(e){let t=[{node:e,shadow:null}];for(;t.length>0;){let e=t.pop();if(e.shadow){Lt(e.shadow);continue}let n=e.node,r=(y?y(n):n.nodeType)===vm.element,i=h(n);if(i)for(let e=i.length-1;e>=0;--e)t.push({node:i[e],shadow:null});if(r){let e=b?b(n):null;if(typeof e==`string`&&F(e)===`template`){let e=n.content;Tt(e)&&t.push({node:e,shadow:null})}}if(r){let e=_(n);Tt(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return t.sanitize=function(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=null,a=null,o=null,s=null;if(Ye=!e,Ye&&(e=`<!-->`),typeof e!=`string`&&!Et(e)&&(e=Wp(e),typeof e!=`string`))throw zp(`dirty is not a string, aborting`);if(!t.isSupported)return e;De?(A=P,M=Oe):ct(n),(k.uponSanitizeElement.length>0||k.uponSanitizeAttribute.length>0)&&(A=Up(A)),k.uponSanitizeAttribute.length>0&&(M=Up(M)),t.removed=[];let c=Le&&typeof e!=`string`&&Et(e);if(c){let t=b?b(e):e.nodeName;if(typeof t==`string`){let e=F(t);if(!A[e]||_e[e])throw zp(`root node is forbidden and cannot be sanitized in-place`)}if(wt(e))throw zp(`root node is clobbered and cannot be sanitized in-place`);try{Rt(e)}catch(t){throw gt(e),t}}else if(Et(e))i=bt(`<!---->`),a=i.ownerDocument.importNode(e,!0),a.nodeType===vm.element&&a.nodeName===`BODY`||a.nodeName===`HTML`?i=a:i.appendChild(a),Rt(a);else{if(!Ae&&!we&&!Ee&&e.indexOf(`<`)===-1)return x&&Me?te(e):e;if(i=bt(e),!i)return Ae?null:Me?S:``}i&&ke&&ht(i.firstChild);let l=xt(c?e:i);try{for(;o=l.nextNode();)At(o),It(o),Tt(o.content)&&Lt(o.content)}catch(t){throw c&&gt(e),t}if(c)return bp(t.removed,e=>{e.element&&yt(e.element)}),we&&Ct(e),e;if(Ae){if(we&&Ct(i),je)for(s=ie.call(i.ownerDocument);i.firstChild;)s.appendChild(i.firstChild);else s=i;return(M.shadowroot||M.shadowrootmode)&&(s=oe.call(r,s,!0)),s}let u=Ee?i.outerHTML:i.innerHTML;return Ee&&A[`!doctype`]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&Rp(fm,i.ownerDocument.doctype.name)&&(u=`<!DOCTYPE `+i.ownerDocument.doctype.name+`>
1342`+u),we&&(u=St(u)),x&&Me?te(u):u},t.setConfig=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ct(e),De=!0,P=A,Oe=M},t.clearConfig=function(){at=null,De=!1,P=null,Oe=null,x=C,S=``},t.isValidAttribute=function(e,t,n){at||ct({});let r=F(e),i=F(t);return jt(r,i,n)},t.addHook=function(e,t){typeof t==`function`&&Ip(k,e)&&Cp(k[e],t)},t.removeHook=function(e,t){if(Ip(k,e)){if(t!==void 0){let n=xp(k[e],t);return n===-1?void 0:wp(k[e],n,1)[0]}return Sp(k[e])}},t.removeHooks=function(e){Ip(k,e)&&(k[e]=[])},t.removeAllHooks=function(){k=xm()},t}var wm=Cm();function Tm(e){return e?wm.sanitize(e,{ALLOWED_TAGS:[`a`,`b`,`i`,`em`,`strong`,`p`,`br`,`ul`,`ol`,`li`,`span`],ALLOWED_ATTR:[`href`,`target`,`rel`,`class`]}):``}function Em(e){return!e||typeof e!=`string`||!/^#([0-9A-Fa-f]{3}|[0-9A-Fa-f]{4}|[0-9A-Fa-f]{6}|[0-9A-Fa-f]{8})$/.test(e)?``:e}var Dm=`
1343.gh-portal-back-sitetitle {
1344    position: absolute;
1345    top: 35px;
1346    left: 32px;
1347}
1348html[dir="rtl"] .gh-portal-back-sitetitle {
1349    left: unset;
1350    right: 32px;
1351}
1352
1353.gh-portal-back-sitetitle .gh-portal-btn {
1354    padding: 0;
1355    border: 0;
1356    font-size: 1.5rem;
1357    height: auto;
1358    line-height: 1em;
1359    color: var(--grey1);
1360}
1361
1362.gh-portal-popup-wrapper:not(.full-size) .gh-portal-back-sitetitle,
1363.gh-portal-popup-wrapper.preview .gh-portal-back-sitetitle {
1364    display: none;
1365}
1366
1367.gh-portal-signup-logo {
1368    position: relative;
1369    display: block;
1370    background-position: 50%;
1371    background-size: cover;
1372    border-radius: 2px;
1373    width: 60px;
1374    height: 60px;
1375    margin: 12px 0 10px;
1376}
1377
1378.gh-portal-signup-header,
1379.gh-portal-signin-header {
1380    display: flex;
1381    flex-direction: column;
1382    align-items: center;
1383    padding: 0 32px;
1384    margin-bottom: 32px;
1385}
1386
1387.gh-portal-popup-wrapper.full-size .gh-portal-signup-header {
1388    margin-top: 32px;
1389}
1390
1391.gh-portal-signup-header .gh-portal-main-title,
1392.gh-portal-signin-header .gh-portal-main-title {
1393    margin-top: 12px;
1394}
1395
1396.gh-portal-signup-logo + .gh-portal-main-title {
1397    margin: 4px 0 0;
1398}
1399
1400.gh-portal-signup-header .gh-portal-main-subtitle {
1401    font-size: 1.5rem;
1402    text-align: center;
1403    line-height: 1.45em;
1404    margin: 4px 0 0;
1405    color: var(--grey3);
1406}
1407
1408.gh-portal-logged-out-form-container {
1409    width: 100%;
1410    max-width: 420px;
1411    margin: 0 auto;
1412}
1413
1414.signup .gh-portal-input-section:last-of-type {
1415    margin-bottom: 40px;
1416}
1417
1418.gh-portal-signup-message {
1419    display: flex;
1420    justify-content: center;
1421    color: var(--grey4);
1422    font-size: 1.5rem;
1423    margin: 4px 0 0;
1424}
1425
1426.gh-portal-signup-message,
1427.gh-portal-signup-message * {
1428    z-index: 9999;
1429}
1430
1431.full-size .gh-portal-signup-message {
1432    margin: 24px 0 40px;
1433}
1434
1435@media (max-width: 480px) {
1436    .preview .gh-portal-products + .gh-portal-signup-message {
1437        margin-bottom: 40px;
1438    }
1439}
1440
1441.gh-portal-signup-message button {
1442    font-size: 1.4rem;
1443    font-weight: 600;
1444    margin-inline-start: 4px !important;
1445    margin-bottom: -1px;
1446}
1447
1448.gh-portal-signup-message button span {
1449    display: inline-block;
1450    padding-bottom: 2px;
1451    margin-bottom: -2px;
1452}
1453
1454.gh-portal-content.signup.invite-only {
1455    background: none;
1456}
1457
1458footer.gh-portal-signup-footer,
1459footer.gh-portal-signin-footer {
1460    display: flex;
1461    flex-direction: column;
1462    align-items: center;
1463    position: relative;
1464    padding-top: 24px;
1465    height: unset;
1466    gap: 12px;
1467}
1468
1469footer.gh-portal-signin-footer.gh-button-row {
1470    flex-direction: row-reverse;
1471}
1472
1473@media (max-width: 480px) {
1474    footer.gh-portal-signin-footer.gh-button-row {
1475        flex-direction: column;
1476    }
1477}
1478
1479.gh-portal-content.signup,
1480.gh-portal-content.signin {
1481    max-height: unset !important;
1482    padding-bottom: 0;
1483}
1484
1485.gh-portal-content.signin {
1486    padding-bottom: 4px;
1487}
1488
1489.gh-portal-content.signup .gh-portal-section {
1490    margin-bottom: 0;
1491}
1492
1493.gh-portal-content.signup.single-field {
1494    margin-bottom: 4px;
1495}
1496
1497.gh-portal-content.signup.single-field .gh-portal-input,
1498.gh-portal-content.signin .gh-portal-input {
1499    margin-bottom: 12px;
1500}
1501
1502.gh-portal-content.signup.single-field + .gh-portal-signup-footer,
1503footer.gh-portal-signin-footer {
1504    padding-top: 12px;
1505}
1506
1507.gh-portal-content.signin .gh-portal-section {
1508    margin-bottom: 0;
1509}
1510
1511footer.gh-portal-signup-footer.invite-only {
1512    height: unset;
1513}
1514
1515footer.gh-portal-signup-footer.invite-only .gh-portal-signup-message {
1516    margin-top: 0;
1517}
1518
1519.gh-portal-invite-only-notification, .gh-portal-members-disabled-notification, .gh-portal-paid-members-only-notification, .gh-portal-no-plans-available-notification {
1520    margin: 8px 32px 24px;
1521    padding: 0;
1522    text-align: center;
1523    color: var(--grey2);
1524}
1525
1526.gh-portal-icon-invitation {
1527    width: 44px;
1528    height: 44px;
1529    margin: 12px 0 2px;
1530}
1531
1532.gh-portal-popup-wrapper.full-size .gh-portal-popup-container.preview footer.gh-portal-signup-footer {
1533    padding-bottom: 32px;
1534}
1535
1536.gh-portal-invite-only-notification + .gh-portal-signup-message, .gh-portal-paid-members-only-notification + .gh-portal-signup-message {
1537    margin-bottom: 12px;
1538}
1539
1540.gh-portal-free-trial-notification {
1541    max-width: 480px;
1542    text-align: center;
1543    margin: 24px auto;
1544    color: var(--grey4);
1545}
1546
1547.gh-portal-signup-terms-wrapper {
1548    width: 100%;
1549    max-width: 420px;
1550    margin: 0 auto;
1551}
1552
1553.signup.single-field .gh-portal-signup-terms-wrapper {
1554    margin-top: 12px;
1555}
1556
1557.signup.single-field .gh-portal-products:not(:has(.gh-portal-product-card)) {
1558    margin-top: -16px;
1559}
1560
1561.gh-portal-signup-terms {
1562    margin: 0 0 36px;
1563}
1564
1565.gh-portal-signup-terms-wrapper.free-only .gh-portal-signup-terms {
1566    margin: 0 0 24px;
1567}
1568
1569.gh-portal-products:has(.gh-portal-product-card) + .gh-portal-signup-terms-wrapper.free-only {
1570    margin: 20px auto 0 !important;
1571}
1572
1573.gh-portal-signup-terms label {
1574    position: relative;
1575    display: flex;
1576    gap: 10px;
1577    cursor: pointer;
1578}
1579
1580.gh-portal-signup-terms input {
1581    position: absolute;
1582    top: 0;
1583    right: 0;
1584    bottom: 0;
1585    display: none;
1586}
1587
1588.gh-portal-signup-terms .checkbox {
1589    position: relative;
1590    top: -1px;
1591    flex-shrink: 0;
1592    display: inline-block;
1593    float: left;
1594    width: 18px;
1595    height: 18px;
1596    margin: 1px 0 0;
1597    background: var(--white);
1598    border: 1px solid var(--grey10);
1599    border-radius: 4px;
1600    transition: background 0.15s ease-in-out, border-color 0.15s ease-in-out;
1601}
1602html[dir=rtl] .gh-portal-signup-terms .checkbox {
1603    float: right;
1604}
1605
1606.gh-portal-signup-terms label:hover input:not(:checked) + .checkbox {
1607    border-color: var(--grey9);
1608}
1609
1610.gh-portal-signup-terms .checkbox:before {
1611    content: "";
1612    position: absolute;
1613    top: 4px;
1614    left: 3px;
1615    width: 10px;
1616    height: 6px;
1617    border: 2px solid var(--white);
1618    border-top: none;
1619    border-right: none;
1620    opacity: 0;
1621    transition: opacity 0.15s ease-in-out;
1622    transform: rotate(-45deg);
1623}
1624html[dir=rtl] .gh-portal-signup-terms .checkbox:before {
1625    left: unset;
1626    right: 3px;
1627}
1628
1629.gh-portal-signup-terms input:checked + .checkbox {
1630    border-color: var(--black);
1631    background: var(--black);
1632}
1633
1634.gh-portal-signup-terms input:checked + .checkbox:before {
1635    opacity: 1;
1636}
1637
1638.gh-portal-signup-terms.gh-portal-error .checkbox,
1639.gh-portal-signup-terms.gh-portal-error label:hover input:not(:checked) + .checkbox {
1640    border: 1px solid var(--red);
1641    box-shadow: 0 0 0 3px rgb(240, 37, 37, .15);
1642}
1643
1644.gh-portal-signup-terms.gh-portal-error input:checked + .checkbox {
1645    box-shadow: none;
1646}
1647
1648.gh-portal-signup-terms-content p {
1649    margin-bottom: 0;
1650    color: var(--grey4);
1651    font-size: 1.4rem;
1652    line-height: 1.25em;
1653}
1654
1655.gh-portal-error .gh-portal-signup-terms-content {
1656    line-height: 1.5em;
1657}
1658
1659.gh-portal-signup-terms-content a {
1660    color: var(--brandcolor);
1661    font-weight: 500;
1662    text-decoration: none;
1663}
1664
1665@media (min-width: 480px) {
1666
1667}
1668
1669@media (max-width: 480px) {
1670    .gh-portal-signup-logo {
1671        width: 48px;
1672        height: 48px;
1673    }
1674}
1675
1676@media (min-width: 480px) and (max-width: 820px) {
1677    .gh-portal-powered.outside {
1678        left: 50%;
1679        transform: translateX(-50%);
1680    }
1681}
1682`,Om=class extends _.Component{static contextType=Y;constructor(e){super(e),this.state={name:``,email:``,plan:`free`,showNewsletterSelection:!1,termsCheckboxChecked:!1}
vendor: 16,091 bytes, line 1682
1682,this.termsRef=_.createRef()}componentDidMount(){let{member:e}=this.context;e&&this.context.doAction(`switchPage`,{page:`accountHome`}),this.handleSelectedPlan()}componentDidUpdate(){this.handleSelectedPlan()}handleSelectedPlan(){let{site:e,pageQuery:t}=this.context,n=pu({site:e,pageQuery:t}),r=this.getSelectedPriceId(n,this.state.plan);r!==this.state.plan&&this.setState({plan:r})}componentWillUnmount(){clearTimeout(this.timeoutId)}getFormErrors(e){let t=this.context.site.portal_signup_checkbox_required&&this.context.site.portal_signup_terms_html&&!e.termsCheckboxChecked;return{...ep({fields:this.getInputFields({state:e})}),checkbox:t}}doSignup(){this.setState(e=>({errors:this.getFormErrors(e)}),()=>{let{site:e,doAction:t}=this.context,{name:n,email:r,plan:i,phonenumber:a,token:o,errors:s}=this.state,c=s&&Object.values(s).filter(e=>!!e).length>0,l={...s};delete l.checkbox,s?.checkbox&&Object.values(l).every(e=>!e)&&this.termsRef.current&&this.termsRef.current.scrollIntoView({behavior:`smooth`,block:`center`}),c||(ru({site:e})?this.setState({showNewsletterSelection:!0,pageData:{name:n,email:r,plan:i,phonenumber:a,token:o},errors:{}}):(this.setState({errors:{}}),t(`signup`,{name:n,email:r,phonenumber:a,plan:i,token:o})))})}handleSignup(e){e.preventDefault(),this.doSignup()}handleChooseSignup(e,t){e.preventDefault(),this.setState({plan:t},()=>{this.doSignup()})}handleInputChange(e,t){let n=t.name,r=e.target.value;this.setState({[n]:r})}handleSelectPlan=(e,t)=>{e&&e.preventDefault(),this.timeoutId=setTimeout(()=>{this.setState(()=>({plan:t}))},5)};onKeyDown(e){e.keyCode===13&&this.handleSignup(e)}getSelectedPriceId(e=[],t){return!e||e.length===0||t===`free`?`free`:e.some(e=>e.id===t)?t:e[0].id||`free`}getInputFields({state:e,fieldNames:t}){let{site:{portal_name:n}}=this.context,r=e.errors||{},i=[{type:`email`,value:e.email,placeholder:q(`[email protected]`),label:q(`Email`),name:`email`,required:!0,tabIndex:2,errorMessage:r.email||``},{type:`text`,value:e.phonenumber,placeholder:q(`+1 (123) 456-7890`),label:q(`Phone number`),name:`phonenumber`,required:!1,tabIndex:-1,autoComplete:`off`,hidden:!0}];return n&&i.unshift({type:`text`,value:e.name,placeholder:q(`Jamie Larson`),label:q(`Name`),name:`name`,required:!0,tabIndex:1,errorMessage:r.name||``}),i[0].autoFocus=!0,t&&t.length>0?i.filter(e=>t.includes(e.name)):i}renderSignupTerms(){let{site:e}=this.context;if(e.portal_signup_terms_html===null||e.portal_signup_terms_html===``)return null;let t=e=>{this.setState({termsCheckboxChecked:e.target.checked})},n=(0,J.jsx)(`div`,{className:`gh-portal-signup-terms-content`,dangerouslySetInnerHTML:{__html:Tm(e.portal_signup_terms_html)}}),r=e.portal_signup_checkbox_required?(0,J.jsxs)(`label`,{children:[(0,J.jsx)(`input`,{type:`checkbox`,checked:!!this.state.termsCheckboxChecked,required:!0,onChange:t}),(0,J.jsx)(`span`,{className:`checkbox`}),n]}):n;return(0,J.jsx)(`div`,{className:`gh-portal-signup-terms ${this.state.errors?.checkbox?`gh-portal-error`:``}`,onClick:np,ref:this.termsRef,children:r})}renderSubmitButton(){let{action:e,site:t,brandColor:n,pageQuery:r}=this.context;if(Pl({site:t})||!Fl({site:t,pageQuery:r}))return null;let i=q(`Continue`),a=r===`free`&&Bl({site:t});if(Al({site:t})||a)i=q(`Sign up`);else return null;let o=!1;e===`signup:running`&&(i=q(`Sending...`),o=!0);let s=!1;return e===`signup:failed`&&(i=q(`Retry`),s=!0),(0,J.jsx)(Z,{style:{width:`100%`},retry:s,onClick:e=>this.handleSignup(e),disabled:e===`signup:running`,brandColor:n,label:i,isRunning:o,tabIndex:3})}renderProducts(){let{site:e,pageQuery:t}=this.context,n=ql({site:e,pageQuery:t}),r=this.state.errors||{},i={};return Object.keys(r).length>0&&this.state.plan&&(i[this.state.plan]=q(`Please fill in required fields`)),(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(Sf,{handleChooseSignup:(...e)=>this.handleChooseSignup(...e),products:n,onPlanSelect:this.handleSelectPlan,errors:i})})}renderFreeTrialMessage(){let{site:e,pageQuery:t}=this.context;return Jl({site:e,pageQuery:t})&&!Pl({site:e})&&Fl({site:e,pageQuery:t})?(0,J.jsx)(`p`,{className:`gh-portal-free-trial-notification`,"data-testid":`free-trial-notification-text`,children:q(`After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.`)}):null}renderLoginMessage(){let{brandColor:e,doAction:t}=this.context;return(0,J.jsxs)(`div`,{children:[this.renderFreeTrialMessage(),(0,J.jsxs)(`div`,{className:`gh-portal-signup-message`,children:[(0,J.jsx)(`div`,{children:q(`Already a member?`)}),(0,J.jsx)(`button`,{"data-test-button":`signin-switch`,"data-testid":`signin-switch`,className:`gh-portal-btn gh-portal-btn-link`,style:{color:e},onClick:()=>t(`switchPage`,{page:`signin`}),children:(0,J.jsx)(`span`,{children:q(`Sign in`)})})]})]})}renderForm(){let e=this.getInputFields({state:this.state}),{site:t,pageQuery:n}=this.context;if(this.state.showNewsletterSelection)return(0,J.jsx)(Yf,{pageData:this.state.pageData,onBack:()=>{this.setState({showNewsletterSelection:!1})}});if(Pl({site:t}))return this.renderInviteOnlyMessage();if(Nl({site:t})&&n===`free`)return this.renderPaidMembersOnlyMessage();if(!zl({site:t})||!Fl({site:t,pageQuery:n}))return Rl({site:t})?this.renderInviteOnlyMessage():this.renderMembersDisabledMessage();let r=n===`free`&&Bl({site:t}),i=Al({site:t})||r,a=this.renderSignupTerms();return(0,J.jsx)(`section`,{className:`gh-portal-signup`,children:(0,J.jsxs)(`div`,{className:`gh-portal-section`,children:[(0,J.jsx)(`div`,{className:`gh-portal-logged-out-form-container`,children:(0,J.jsx)(Zf,{fields:e,onChange:(e,t)=>this.handleInputChange(e,t),onKeyDown:e=>this.onKeyDown(e)})}),(0,J.jsxs)(`div`,{children:[i?(0,J.jsxs)(J.Fragment,{children:[this.renderProducts(),a&&(0,J.jsx)(`div`,{className:`gh-portal-signup-terms-wrapper free-only`,children:a})]}):(0,J.jsxs)(J.Fragment,{children:[a&&(0,J.jsx)(`div`,{className:`gh-portal-signup-terms-wrapper`,children:a}),this.renderProducts()]}),i?(0,J.jsx)(`div`,{className:`gh-portal-btn-container`,children:(0,J.jsxs)(`div`,{className:`gh-portal-logged-out-form-container`,children:[this.renderSubmitButton(),this.renderLoginMessage()]})}):this.renderLoginMessage()]})]})})}renderPaidMembersOnlyMessage(){return(0,J.jsx)(`section`,{children:(0,J.jsxs)(`div`,{className:`gh-portal-section`,children:[(0,J.jsx)(`p`,{className:`gh-portal-paid-members-only-notification`,"data-testid":`paid-members-only-notification-text`,children:q(`This site only accepts paid members.`)}),this.renderLoginMessage()]})})}renderInviteOnlyMessage(){return(0,J.jsx)(`section`,{children:(0,J.jsxs)(`div`,{className:`gh-portal-section`,children:[(0,J.jsx)(`p`,{className:`gh-portal-invite-only-notification`,"data-testid":`invite-only-notification-text`,children:q(`This site is invite-only, contact the owner for access.`)}),this.renderLoginMessage()]})})}renderMembersDisabledMessage(){return(0,J.jsx)(`section`,{children:(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(`p`,{className:`gh-portal-members-disabled-notification`,"data-testid":`members-disabled-notification-text`,children:q(`Memberships unavailable, contact the owner for access.`)})})})}renderSiteIcon(){let{site:e,pageQuery:t}=this.context,n=e.icon;return n?(0,J.jsx)(`img`,{className:`gh-portal-signup-logo`,src:n,alt:e.title}):!Fl({site:e,pageQuery:t})||Pl({site:e})||!zl({site:e})?(0,J.jsx)(tp,{className:`gh-portal-icon gh-portal-icon-invitation`}):null}renderFormHeader(){let{site:e}=this.context,t=e.title||``;return(0,J.jsxs)(`header`,{className:`gh-portal-signup-header`,children:[this.renderSiteIcon(),(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,"data-testid":`site-title-text`,children:t})]})}getClassNames(){let{site:e,pageQuery:t}=this.context,n=pu({site:e,pageQuery:t}),r=this.getInputFields({state:this.state}),i=``,a=``;return(n.length<=1||Pl({site:e}))&&(n.length===1&&n[0].type===`free`||Pl({site:e,pageQuery:t})?(i=Ql({site:e})?`singleplan`:`noplan`,r.length===1&&(i=`single-field`),Pl({site:e})&&(a=`invite-only`,i=`invite-only`)):i=`singleplan`),{sectionClass:i,footerClass:a}}render(){let{sectionClass:e}=this.getClassNames();return(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(`div`,{className:`gh-portal-back-sitetitle`,children:(0,J.jsx)(Gf,{onBack:()=>{this.state.showNewsletterSelection?this.setState({showNewsletterSelection:!1}):this.context.doAction(`closePopup`)}})}),(0,J.jsx)(Q,{}),(0,J.jsxs)(`div`,{className:`gh-portal-content signup `+e,children:[this.renderFormHeader(),this.renderForm()]})]})}},km=({cardRef:e,duration:t,tierName:n,name:r,giftValue:i,siteIcon:a,siteTitle:o})=>{let s=t&&n,c=r||i;return(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-card-frame`,children:(0,J.jsxs)(`div`,{ref:e,className:`gh-portal-gift-checkout-card`,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-card-notch`,"aria-hidden":`true`}),s&&(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-meta`,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-card-duration`,"data-testid":`gift-card-duration`,children:t}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-card-tier`,children:q(`{tierName} membership`,{tierName:n})})]}),c&&(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-details`,children:[r&&(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-detail`,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-label`,children:q(`Name`)}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-value`,children:r})]}),i&&(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-detail`,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-label`,children:q(`Gift value`)}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-value`,"data-testid":`gift-card-value`,children:i})]})]}),(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-site`,children:[a&&(0,J.jsx)(`img`,{className:`gh-portal-gift-checkout-card-site-icon`,src:a,alt:``}),(0,J.jsx)(`span`,{className:`gh-portal-gift-checkout-card-site-name`,children:o})]})]})})},Am=()=>(0,J.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2.5`,strokeLinecap:`round`,strokeLinejoin:`round`,"aria-hidden":`true`,children:(0,J.jsx)(`polyline`,{points:`6 9 12 15 18 9`})}),jm=({description:e,benefits:t,showDetails:n,onToggle:r})=>{let i=(t||[]).map((e,t)=>{let n=typeof e==`string`?e:e?.name,r=typeof e==`string`?e:e?.id||`gift-benefit-${t}`;return n?(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-benefit`,children:[(0,J.jsx)(af,{"aria-hidden":`true`,focusable:`false`}),(0,J.jsx)(`span`,{children:n})]},r):null}).filter(Boolean);return!e&&i.length===0?null:(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-details`,"data-open":n,"aria-hidden":!n,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-details-inner`,children:[e&&(0,J.jsx)(`p`,{className:`gh-portal-gift-checkout-details-description`,children:e}),i.length>0&&(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-benefits`,children:i})]})}),(0,J.jsxs)(`button`,{type:`button`,className:`gh-portal-gift-checkout-details-toggle`+(n?` is-open`:``),onClick:r,"aria-expanded":n,children:[q(n?`Hide details`:`Gift details`),(0,J.jsx)(Am,{})]})]})},Mm=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:2,strokeLinecap:`round`,strokeLinejoin:`round`,className:`lucide lucide-mail-icon lucide-mail`,...e,children:[(0,J.jsx)(`path`,{d:`m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7`}),(0,J.jsx)(`rect`,{x:2,y:4,width:20,height:16,rx:2})]}),Nm=e=>typeof e.userAgentData?.platform==`string`?e.userAgentData.platform===`Android`:/android/i.test(e.userAgent),Pm=e=>/chrome/i.test(e.userAgent),Fm=e=>Nm(e)&&Pm(e),Im=(e,t)=>Object.hasOwn(e,t)?e[t]:void 0,Lm=(0,J.jsx)(`svg`,{height:`24`,width:`24`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 49.4 512 399.4200000000001`,children:(0,J.jsxs)(`g`,{fill:`none`,fillRule:`evenodd`,children:[(0,J.jsxs)(`g`,{fillRule:`nonzero`,children:[(0,J.jsx)(`path`,{d:`M34.91 448.818h81.454V251L0 163.727V413.91c0 19.287 15.622 34.91 34.91 34.91z`,fill:`#4285f4`}),(0,J.jsx)(`path`,{d:`M395.636 448.818h81.455c19.287 0 34.909-15.622 34.909-34.909V163.727L395.636 251z`,fill:`#34a853`}),(0,J.jsx)(`path`,{d:`M395.636 99.727V251L512 163.727v-46.545c0-43.142-49.25-67.782-83.782-41.891z`,fill:`#fbbc04`})]}),(0,J.jsx)(`path`,{d:`M116.364 251V99.727L256 204.455 395.636 99.727V251L256 355.727z`,fill:`#ea4335`}),(0,J.jsx)(`path`,{d:`M0 117.182v46.545L116.364 251V99.727L83.782 75.291C49.25 49.4 0 74.04 0 117.18z`,fill:`#c5221f`,fillRule:`nonzero`})]})}),Rm=(0,J.jsx)(`svg`,{clipRule:`evenodd`,fillRule:`evenodd`,height:`2500`,imageRendering:`optimizeQuality`,shapeRendering:`geometricPrecision`,textRendering:`geometricPrecision`,viewBox:`0 0 6876 6994`,width:`2457`,xmlns:`http://www.w3.org/2000/svg`,children:(0,J.jsx)(`path`,{d:`M0 779L4033 0l-14 6994L0 6160zm1430 3632c-305-357-390-918-244-1384 203-648 718-867 1149-717 246 86 465 293 582 610 56 152 86 326 88 503 4 318-106 692-324 953-335 400-903 441-1250 35zm314-339c-150-223-191-573-120-864 99-404 352-541 563-447 121 54 228 183 285 381 27 95 42 203 43 314 2 198-52 432-159 595-164 250-442 275-612 22zm2552-2598h2341c131 0 238 107 238 238v86L5035 3039c-24 16-83 62-132 93-72 47-77 38-153-5-117-65-319-203-455-297V1474zm2580 875v2504c0 200-164 365-365 365H4296V3366c133 88 310 204 419 271 88 54 104 79 202 22 45-26 89-60 119-80l1840-1229z`,fill:`#0072c6`})}),zm=(0,J.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 3386.34 3010.5`,shapeRendering:`geometricPrecision`,textRendering:`geometricPrecision`,imageRendering:`optimizeQuality`,fillRule:`evenodd`,clipRule:`evenodd`,children:(0,J.jsx)(`path`,{d:`M0 732.88h645.84l376.07 962.1 380.96-962.1h628.76l-946.8 2277.62H451.98l259.19-603.53L.02 732.88zm2763.84 768.75h-704.26L2684.65 0l701.69.03-622.5 1501.6zm-519.78 143.72c216.09 0 391.25 175.17 391.25 391.22 0 216.06-175.16 391.23-391.25 391.23-216.06 0-391.19-175.17-391.19-391.23 0-216.05 175.16-391.22 391.19-391.22z`,fill:`#5f01d1`,fillRule:`nonzero`})}),Bm=(0,J.jsxs)(`svg`,{viewBox:`0 0 512 512`,xmlns:`http://www.w3.org/2000/svg`,fillRule:`evenodd`,clipRule:`evenodd`,strokeLinejoin:`round`,strokeMiterlimit:`2`,children:[(0,J.jsx)(`path`,{d:`M22.86 13.464l.002.002-10.005 11.105L0 10.419V4.315a.827.827 0 011.356-.637l14.265 11.846a3.722 3.722 0 004.758 0l2.481-2.06z`,fill:`url(#prefix___Linear1)`,transform:`matrix(13.8889 0 0 13.8889 6 6)`}),(0,J.jsx)(`path`,{d:`M28.286 8.958l-5.426 4.506.002.002-7.184 6.345a3.31 3.31 0 01-4.308.065L0 10.42v18.142a3.724 3.724 0 003.724 3.724h24.562l2.571-11.664-2.571-11.664z`,fill:`url(#prefix___Radial2)`,fillRule:`nonzero`,transform:`matrix(13.8889 0 0 13.8889 6 6)`}),(0,J.jsx)(`path`,{d:`M28.286 8.963v23.323h3.99A3.724 3.724 0 0036 28.562V4.315a.827.827 0 00-1.356-.637l-6.358 5.285z`,fill:`url(#prefix___Linear3)`,transform:`matrix(13.8889 0 0 13.8889 6 6)`}),(0,J.jsxs)(`defs`,{children:[(0,J.jsxs)(`linearGradient`,{id:`prefix___Linear1`,x1:`0`,y1:`0`,x2:`1`,y2:`0`,gradientUnits:`userSpaceOnUse`,gradientTransform:`scale(-43.6455) rotate(73.941 .222 -.49)`,children:[(0,J.jsx)(`stop`,{offset:`0`,stopColor:`#e3d9ff`}),(0,J.jsx)(`stop`,{offset:`1`,stopColor:`#7341ff`})]}),(0,J.jsxs)(`linearGradient`,{id:`prefix___Linear3`,x1:`0`,y1:`0`,x2:`1`,y2:`0`,gradientUnits:`userSpaceOnUse`,gradientTransform:`scale(-66.0342) rotate(65.129 .243 -.95)`,children:[(0,J.jsx)(`stop`,{offset:`0`,stopColor:`#e3d9ff`}),(0,J.jsx)(`stop`,{offset:`.27`,stopColor:`#e3d9ff`}),(0,J.jsx)(`stop`,{offset:`1`,stopColor:`#7341ff`})]}),(0,J.jsxs)(`radialGradient`,{id:`prefix___Radial2`,cx:`0`,cy:`0`,r:`1`,gradientUnits:`userSpaceOnUse`,gradientTransform:`matrix(35.9848 0 0 33.9185 30.723 11.814)`,children:[(0,J.jsx)(`stop`,{offset:`0`,stopColor:`#6d4aff`}),(0,J.jsx)(`stop`,{offset:`.56`,stopColor:`#6d4aff`}),(0,J.jsx)(`stop`,{offset:`.99`,stopColor:`#aa8eff`}),(0,J.jsx)(`stop`,{offset:`1`,stopColor:`#aa8eff`})]})]})]}
1682),Vm=(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:`2500`,height:`2432`,viewBox:`85.04 232.402 412.912 401.703`,children:[(0,J.jsx)(`path`,{d:`M391.631 424.861l-4.477-1.119v-4.477c0-40.281-32.449-72.73-71.611-72.73-29.094 0-55.947 17.904-67.138 44.758l-3.355 7.834-5.595-5.596c-5.597-5.594-13.429-8.951-21.262-8.951a30.086 30.086 0 0 0-30.211 30.211l1.118 6.715-4.476 1.117c-21.26 6.715-35.807 25.736-35.807 46.996 0 26.854 22.38 49.234 49.234 49.234h185.745c25.734 0 48.113-21.262 48.113-48.115-1.114-22.379-16.78-41.401-40.278-45.877z`,fill:`#333`}),(0,J.jsx)(`path`,{d:`M394.989 232.402H189.102c-58.185 0-104.062 46.996-104.062 104.062v193.578c0 58.186 46.995 104.062 104.062 104.062H393.87c58.187 0 104.062-46.996 104.062-104.062V337.583c1.118-58.185-45.877-105.181-102.943-105.181zm-11.19 298.76H198.054c-33.568 0-60.424-26.855-60.424-60.424 0-25.734 15.666-46.996 39.164-55.947 1.118-22.379 19.021-40.281 41.4-40.281 7.833 0 15.666 2.238 22.379 6.713 14.547-27.973 42.521-44.758 73.852-44.758 44.758 0 81.684 35.809 82.802 79.447 25.736 6.713 44.759 30.211 44.759 57.066-.001 31.328-25.737 58.184-58.187 58.184z`,fill:`#333`}),(0,J.jsx)(`path`,{d:`M398.345 414.791c-2.237-44.758-38.044-79.445-82.802-79.445-31.33 0-60.424 17.904-73.852 44.76-6.714-4.477-14.546-6.715-22.379-6.715-22.379 0-40.282 17.902-41.401 40.281-23.498 8.951-39.163 31.33-39.163 55.947 0 33.568 26.855 60.424 60.424 60.424h185.746c32.448 0 59.304-26.854 59.304-59.305-2.237-25.737-20.14-49.233-45.877-55.947zm-14.546 105.181H198.054c-26.854 0-49.233-22.379-49.233-49.232 0-22.379 14.546-40.283 35.806-46.996l4.476-1.119-1.118-6.713c0-16.785 13.427-30.213 30.211-30.213 7.833 0 15.666 3.357 21.262 8.953l5.595 5.594 3.355-7.832c11.189-26.855 36.925-44.758 67.138-44.758 40.281 0 71.611 32.449 71.611 72.73v4.477l4.477 1.119c23.498 3.355 39.164 23.498 39.164 46.996-.003 25.734-21.264 46.994-46.999 46.994z`,fill:`#e4e4e4`})]}),Hm=(0,J.jsx)(Mm,{className:`gh-portal-inbox-link-icon`}),Um={gmail:Lm,outlook:Rm,yahoo:zm,proton:Bm,icloud:Vm,hey:Hm,aol:Hm,mailru:Hm,feedbin:(0,J.jsxs)(`svg`,{className:`gh-portal-inbox-link-icon`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 183.436 170.826`,children:[(0,J.jsx)(`path`,{d:`M183.432,89.959c-0.048-3.063-0.497-6.082-1.334-8.975c-0.901-3.114-2.23-6.177-3.96-9.13 c1.092-6.758,0.659-13.689-1.293-20.634c-1.09-3.878-2.657-7.671-4.658-11.274c-1.858-3.346-4.149-6.63-6.808-9.762 c-2.993-3.525-6.414-6.812-10.168-9.771c-3.486-2.747-7.374-5.301-11.558-7.591c-7.209-3.946-14.975-7.019-23.083-9.133 c-7.625-1.988-15.79-3.189-24.268-3.569C94.507,0.041,92.693,0,90.909,0c-5.665,0-11.351,0.411-16.901,1.223 c-4.65,0.68-9.204,1.621-13.534,2.798c-4.53,1.231-8.963,2.7
168259-13.178,4.543c-4.808,2.035-9.322,4.378-13.417,6.965 c-4.412,2.787-8.502,5.96-12.158,9.43c-2.899,2.752-5.481,5.651-7.674,8.618c-2.396,3.241-4.419,6.682-6.011,10.228 C3.237,54.494,2.171,65.255,4.855,75.84c-1.278,2-2.296,3.965-3.088,5.95c-0.592,1.485-1.401,3.773-1.596,6.482 c-0.317,4.391-0.128,7.032,0.042,8.637c0.333,3.151,1.017,5.92,2.092,8.466c0.876,2.076,2.015,3.983,3.401,5.698 c-0.004,5.271,0.282,9.628,0.896,13.697c1.658,10.979,6.794,20.282,15.266,27.651c4.024,3.5,8.628,6.417,14.075,8.919 c5.796,2.662,12.181,4.704,19.522,6.243c8.669,1.818,17.734,2.833,27.715,3.104c3.439,0.093,6.638,0.139,9.78,0.139 c9.007,0,17.141-0.382,24.867-1.166c6.781-0.689,12.409-1.619,17.71-2.928c6.693-1.652,12.44-3.876,17.568-6.798 c8.917-5.081,15.441-12.349,19.391-21.602c2.111-4.945,3.553-10.188,4.41-16.029c0.666-4.539,0.908-9.172,0.735-14.094 c0.853-0.902,1.612-1.88,2.272-2.926c1.256-1.991,2.15-4.232,2.657-6.659C183.186,95.673,183.476,92.758,183.432,89.959z`,fill:`#fff`}),(0,J.jsx)(`path`,{d:`M173.954,83.388c-0.899-3.108-2.287-5.99-4.047-8.692c-0.474-0.728-0.658-1.389-0.47-2.279 c1.343-6.341,0.995-12.63-0.755-18.853c-1.889-6.72-5.305-12.61-9.8-17.904c-5.448-6.416-12.031-11.427-19.381-15.45 C125.884,12.754,111.195,9.212,95.77,8.519c-6.929-0.311-13.839,0.017-20.718,1.023c-8.509,1.244-16.751,3.418-24.674,6.771 c-8.536,3.613-16.346,8.365-23.092,14.769c-4.932,4.682-9.028,9.992-11.824,16.221c-4.232,9.425-5.189,19.102-2.002,29.042 c0.265,0.827,0.092,1.412-0.395,2.077c-1.489,2.036-2.795,4.184-3.733,6.539c-0.515,1.291-0.927,2.607-1.027,4.003 c-0.172,2.389-0.234,4.781,0.018,7.165c0.455,4.306,1.817,8.219,5.054,11.288c0.181,0.171,0.324,0.381,0.485,0.573 c0,1.019,0.002,2.025,0,3.03c-0.008,4.218,0.171,8.417,0.803,12.603c1.374,9.101,5.583,16.602,12.502,22.62 c3.637,3.163,7.719,5.63,12.088,7.636c5.688,2.612,11.646,4.38,17.759,5.662c8.651,1.814,17.416,2.691,26.234,2.93 c11.207,0.304,22.41,0.147,33.582-0.988c5.579-0.567,11.112-1.384,16.558-2.728c5.396-1.332,10.595-3.186,15.444-5.95 c7.244-4.128,12.584-9.967,15.861-17.644c1.912-4.478,3.125-9.158,3.831-13.971c0.724-4.938,0.85-9.899,0.54-14.875 c-0.035-0.559-0.005-1.122-0.005-1.68c0.277-0.229,0.509-0.441,0.761-0.624c2.407-1.746,3.853-4.108,4.456-6.994 C175.228,92.451,175.26,87.905,173.954,83.388z M25.87,54.851c1.457-4.008,3.659-7.581,6.39-10.84 c3.801-4.534,8.35-8.186,13.371-11.271c6.978-4.287,14.527-7.192,22.458-9.141c9.052-2.223,18.25-3.033,27.545-2.583 c11.875,0.575,23.304,3.097,34.088,8.223c3.31,1.573,6.398,3.515,9.185,5.907c2.226,1.91,4.011,4.165,5.223,6.852 c1.557,3.45,1.801,7.067,1.137,10.724c-1.438,7.927-5.544,14.206-12.025,18.963c-3.062,2.247-6.396,4.006-9.876,5.495 c-1.966,0.841-3.965,1.606-5.939,2.43c-0.695,0.29-1.378,0.621-2.033,0.992c-0.374,0.212-0.722,0.507-1.007,0.831 c-0.41,0.466-0.342,1.172,0.2,1.477c0.59,0.332,1.246,0.592,1.906,0.742c2.236,0.508,4.515,0.413,6.773,0.244 c6.232-0.464,12.355-1.564,18.35-3.342c4.801-1.424,9.319-3.445,13.369-6.433c0.198-0.146,0.428-0.252,0.649-0.365 c0.036-0.018,0.103,0.026,0.284,0.079c-0.133,0.339-0.239,0.679-0.393,0.995c-1.517,3.097-3.65,5.717-6.226,7.99 c-3.044,2.685-6.469,4.784-10.111,6.547c-5.639,2.73-11.577,4.576-17.678,5.911c-6.961,1.522-14.013,2.365-21.128,2.782 c-7.055,0.413-14.101,0.37-21.142-0.129c-9.633-0.683-19.127-2.177-28.327-5.23c-4.191-1.391-8.239-3.11-12.056-5.342 c-2.673-1.563-5.169-3.365-7.393-5.528c-3.469-3.373-5.944-7.326-6.877-12.122C23.6,64.645,24.112,59.687,25.87,54.851z M157.755,121.076c-0.765,3.911-2.589,7.332-5.152,10.365c-2.382,2.819-5.246,5.059-8.41,6.934c-4.693,2.78-9.76,4.638-15.008,6.032 c-5.789,1.537-11.68,2.494-1
16827.637,3.108c-7.902,0.814-15.822,1.131-23.76,1.008c-6.677-0.103-13.335-0.525-19.946-1.496 c-6.928-1.017-13.722-2.574-20.219-5.257c-4.268-1.763-8.291-3.954-11.869-6.9c-4.679-3.852-8.141-8.547-9.866-14.42 c-0.66-2.245-1.048-4.533-1.006-6.881c0.006-0.362,0.071-0.724,0.115-1.144c0.59,0,1.084-0.05,1.565,0.009 c2.26,0.276,4.527,0.297,6.789,0.133c5.883-0.428,11.207,1.103,16.057,4.416c2.92,1.995,5.599,4.282,8.158,6.709 c2.009,1.906,3.968,3.864,5.939,5.81c2.301,2.271,4.848,4.199,7.756,5.633c3.268,1.612,6.71,2.52,10.369,2.454 c3.388-0.061,6.585-0.933,9.625-2.413c2.448-1.192,4.668-2.727,6.753-4.468c0.724-0.604,1.448-1.214,2.21-1.769 c3.767-2.747,7.981-3.55,12.536-2.84c2.558,0.399,5.01,1.201,7.488,1.914c2.355,0.678,4.713,1.375,7.111,1.867 c2.544,0.522,5.123,0.509,7.676-0.147c2.614-0.671,4.531-2.18,5.556-4.674c0.595-1.447,0.998-2.974,1.466-4.472 c0.393-1.26,0.705-2.546,1.139-3.791c1.144-3.281,3.408-5.363,6.808-6.175c2.739-0.654,5.479-1.301,8.331-1.978 c0.091,0.39,0.214,0.678,0.218,0.967C158.601,113.455,158.495,117.295,157.755,121.076z`,fill:`#000`})]}),"dev-mailpit":Hm},Wm=e=>{switch(e){case`gmail`:return q(`Open Gmail`);case`outlook`:return q(`Open Outlook`);case`yahoo`:return q(`Open Yahoo Mail`);case`proton`:return q(`Open Proton Mail`);case`icloud`:return q(`Open iCloud Mail`);case`hey`:return q(`Open Hey`);case`aol`:return q(`Open AOL Mail`);case`mailru`:return q(`Open Mail.ru`);case`feedbin`:return q(`Open Feedbin`);case`dev-mailpit`:return`Open Mailpit (development only)`;default:return q(`Open email`)}};function Gm({inboxLinks:{android:e,desktop:t,provider:n}}){return(0,J.jsxs)(`a`,{href:Fm(navigator)?e:t,target:`_blank`,rel:`noreferrer noopener`,className:`gh-portal-btn gh-portal-btn-inbox-link`,children:[Im(Um,n)??Hm,(0,J.jsx)(`span`,{children:Wm(n)})]})}var Km=e=>/iPad|iPhone|iPod/.test(e.userAgent)||e.platform===`MacIntel`&&e.maxTouchPoints>1,qm=class extends _.Component{render(){return(0,J.jsx)(`div`,{style:{display:`flex`,flexDirection:`column`,color:`#313131`},children:(0,J.jsx)(`div`,{style:{paddingLeft:`16px`,paddingRight:`16px`,paddingTop:`12px`,height:`50px`},children:(0,J.jsx)(Yd,{className:`gh-portal-loadingicon dark`,"data-testid":`loaderIcon`})})})}},Jm=`
vendor: 122,455 bytes, line 1682
1682data:image/webp;base64,UklGRqhmAQBXRUJQVlA4TJtmAQAvf8FfEO8gFkzmL92ZwvzPv0CAsOA/UoLEaBo4cBhJUuM83ns4rC7/PJVERP/TnXitiankXZS+lPu+0cfjOlwLHQPgiIqTJPcvkcHgoU3HArXCwTK9SJmeaMxIv7OxuwKNQfHFSBdsYNpmaIkx1VjHR8XVfT9bTORHkxZkuvyR95YumG5Nu4sWtB2nyJ2F+qlaj4JApjlF5Cgs50ymTns0JeRpWj3gpR1AzNJW8Vf3qsvm2YXxPt7YOrpHetWtaAFVoXz9FgLgInAtiJgBnfOUBrc1l12IDE2Pcg/aQEZch8tjswwWK8Hw0/wNbobbntXHOfPVANGMMaGLObvG/CloOzUiTwWUJfKo0ChvA5i0i3msim5c8mv3TER44arJ3qzfNS258A0RFovdGWJQjDhcWo0GpSS3N13vR69m93mcue2Ye6J5ul6P3o8TvY1KB7PYDHYHVqYaZYh5yRGhhPNzMjsvPiyN/iqvXXl008BxOkb3ZbRaKfeBTM2fk65vcYFKVV2wlzyXuYFn3+dtBTNDptudpcUZ55qUhcWp+ze1kuw+kR5PkZnIGnXnAut+48pNTiv8JZvqwcfwhDcikdhRYaziyd6xQsj81/tnpPtMB3ax3jd2L26Ke6oju9O9CM3FCrN20HCQ6m/YmMz1wP0REcB7EpJro09m4r6Ut1vsrrMx1gY/eeybjpsrXjGx9V3r2AN+dnU6xp258Otb4KKasmihN0q41Y6ZHDlqnR/9oSZnretXQwy/6xTtQvtz84BZ3yalSiYVJeoAkdbYVp8MCk64eTsV5ipcMT2adaQ7c3Y0BQJuBjicZEednmw8NWnXdnUUJR+gzHQ7NkJltlGZakwsnw13J01rP+yVtpFjI7IRZZRxSBd7QMYzZqwH7d5TA+7zI6ZxT1jMcyNLaU7YFxalOTBVe1sYBHn3N84FyqZHFcHWCyAiwr4/N3S8ktgZRza0UL+8OnMQm3/9h0+eTINEP5dfnfKmKE9O1CwFX2zvSh4nISP+fmrg3LIkNYJXRT6VMDz+mGMugSwfWCmtIOfnBDP2pvmruPJzjlHrRaR+74aTagNiKlKGsL+DcXApoLmfQRmt5TG8VOWbg/MmYpmhsVD5K/L7qMX3gOruoY829T7zmbgEjclNpwrBWJSMd3XVWVu7ce3z5Ekxd7ZfcEbtYTvTXUmRNCm+wqddmYi4gu7JvwzC9nrak37os0gJHUXzvw2EOihs01otjMY71oPrzoJd0qQEtjEhclMEbendrmYF04ikElIktwq2pq2g5fqlZrxMwnEffW3b6s4qNVpJxZaKclIxBDlnXMofOyYC241WkrS29BeDoS5K6dZQTbM+cxQ7n4tYZva3aqUUV7isvrL7fPo2RS4/diqPzksEGT/piyd43GWDbWc0qVZ63bn5md8R5iL3kobNMIYraP9Wbo4Hfewijo3qBbmlGLGpb0fqhx8L/lmpyeX13hvZ6sDmS15orUrM+eTVcXyx++jhl93KeXvhfbxbhEbJ/KXtfofKYz0/MMr6eCBNNPdjlKmbGzAWL5QJSu5j9s9P84MAyxFLpyEEh72GnuLOBX+ZIWotWtOasqSUfPHEiPZmkWwTW7qC3oHw6wYxFYbfJqkAcdukCIGoVS1bDkiQ7OxZXVVcaqPPk5zbedE4PU1Iu1aSuDqLxG37y9Dyb+wGfH8m8F1nYAPKcXKrovG4qEo6GmySblHLC49DtfJzH2ywQaoSXKRAwLixFHOR0i18uTssbqubdCOrQhw1aLfPX5kPgXUM5lPlJcyxXOd7atRIpDaHOp0I5tcfycn3OIyVbIXYNQmF1kP1rMi4MKxR45pb0/Yt5fDqF7Npu26TsAt7bAPSxItZGVyRuy73j76slrzi3mB+DWmzlHWbyAYQIG964X1eXVs/UNkC5XXL8J3uC9iYsi9vOdTfWGRaEtLYsF+rMVrd5xtUmvUiZHm7y7reCanh1kKCo+ykGlpecJqa2ljkJsygPGmFF8NxYuyuIENP0lqY++L7HKTuyj62HAs6kZzeFYp7WvAMP/XLKmWIScyYsvgNoItTsyi6pFlKSYZQfeJn8iiJoWJ0a3/WhEi+VH7aFpKNDuGJ4SNb+qswcr26FLmbva4MHuvR5QUyG/py1NbDkDVQsx+RY+e+xdbreCQMNNGhv9qtfI5HifXSQMvgiX+NVu81JtkLaKXekr1K9E+EnYSgApJhsb7S6rN11Kiv2I2SZ6ncSvIaehq9Q7zn9rrSiR1zB9M9+WUklgK4ijmL0cKnQIpPjCsLSqNzgoinyTDy0jmyVjQmKr4nTn+cu9n4Hr64/dICLusoM/FTe86y12uxlv3b4v2Y6t55c9Kv/2ycwAhswFVdAAU/dhMHVuyi7x4NmEMawTRMyV0nHjoWrQWrEp+y8Nfy2eRLv2T8tHMXEXWhZ+6aIQ26gvLN6J7z8+5Q18j7hn6oI7zSLG3xgfFDde739VBPkwtWV0RsSkFyDuH4x4dLjmCk8VcaMWb3uFG4+8pKaPtuHWLIRC5qoL5gNwFQ/qXzTux6kER0Ci/2FJU4xbS3CQtFKtdWVIpbnqd8MXNK4BTDSZHEhDVWu279uH6ZHkxb2RXom/OISq84mG+55iWBnHzC5B9Qznrztewbr6aTAHWG2dHgzZRPHWsmeuNMRibuPqmKATWFAAsxWROXJBGsa5/zkII0201XF+cvbdPeUXLZaQcPlg36lq11s2wM3zTNyYwKy/NLy7AHZ9GmVbtuZh/yd7PfnS4YENytvOhFyK+W3pBcm35acFPZ5Mn/aLEOo1PCxxFSMrp4lb4Rhtq5jvEWbe/zMbxe8l4ZhNHndp++g3qMPgORtNzpaY56bqLJU9VR/ZnN4rc7rtli2wyV5NbbUFaPLs8YL10VoStKdotSj2yTP8+qS2UlXFSqa1B9vL48ZworHT1QxRSzlirexVmjORVyUwnBhsYwhoskZDZ3clXX0+prmaZH9VQMNlW0zCm6HaPO27lQTMs73I5zk3KTa37ci9rNrI4h5fw+AH1q5TF6rGdrYU+yPsXbaqwIyj2HIRuodPRkVwQTPAkP0rXAlpIiO4MiPNZ64Co8ZaDt4Hj/JVMPkGxXkK2yN1CcS3sb8PvV4iYcly2gbnG2zvOCE025FKmABabLX7XaSHauWdRr+Yp3p0hfXGAuDC0fbfU63mcMhqPot7aa0c/P9w8cldRePk8fJhtbU52lUxVY1ok50zydUaQkz3suLXqNSSd46lNQltO4Xqzsu6Lm0Kzjb5w83zANmAk4Gi1bZ/QirzO6fgS0fT/tiu+NMSve3HHU+Xm/FI+XH+xJOHLmZKujb+T6vvzS0p8DN0yDlCplSKRpx8SwJBFksDx+x8QDWMIrRugeJP8ZH/WufC5BSE7Ywva/g0Wc7RyqYDSxjQVr9t48gavoDPQsRn9HDOpqm5RaK7a3aJXjqXi8HMYQRzlDk3K83FnZ2EsrAeOoT5qRZXWmsI42mXNoQSZS6/NsC16lZCNp0KqmmTE/1xSlzJnPR25ZPf1Ya1/zx+gZgATRdHtP+pnWYA+px65vR3J0Y1kwwxwnN/3GrxK8RK/BrqeHb/phRvSxVP6SmdEWEmHypq4dUyvPRyp5EDBD8FL3jKKRIR8MlsNKpsqrGl9eqxIBqpi2aEOVYaEd15rT1YPtUpDuuOTv1mwLBkmDxqt0ch44Y2ULOVcCjnZ7H1RIi3Mp4wrrZfTRtDCIvdqFR22ZGkTFXHNwXPguv0Pv/KavtagUQmI18l2MwVEbHTd/+wsthxb4R4SfcVZsfHVdZLsfRudt9A+06yvfazMlc8USnFCPXEGm4sPC1eTi5sX03LIdX6UgkAFf3JMmuLkpQoWwBeeBK5Prb0jWsbOHHVnJ4AbL5RDl9L6XqQnl4BAAwnAWilVfvfm5Oo9cvMJcbkbyTXTEPaLrdSyEqIMnUpTIUkpt3xFCXekxnUytIfXmifO8UEHI0E+Yc88JhU0yJUSwzAvjIu83fyhnCZrh2HMJoeFbYciX6vfLbJCFX3kvS4m2TtFsfLKcPYI7wdOejl+GXGv8G+0Qybzn8ybAXGe+ZFoaXxPGx2+YGeweXU5VaOlIjTaiqXz3z3dX8p2MobuUIWCUpz0R2XjGzNmBUivlPXnUFe72vyZntgFOtL+qRKe/WRGdj3yWGNivTKlbpDrtvNlgqojSCSTqIKsk8ku5pVdNSZt/Iyt5O41JlxDZZco2djh6wd1cqtKFI6THCguJDJx9EKGaOe7JrWZdP1ihJjHqLGDn2rm/XRT1TTxnN3oxyLOLvlG/n+qNCYdscqykFNg934y34/7V5uPMjnsPKq43wtdF9EIKeSCdmrZSw9Y7lM0OYciRMzayfHVBSGzkhLbi4xPo+SnuROoqw5VUvz5hA7t0ByWmE6CZ4WGzep71PDWJQ70LbHojqa15oOcewEKO88r3yqQlrHIZx4tJm+X7gabkd5drhTHR1dsZ/KYNJsSguvoAE6UW8nDy182IhvLRtv59abSe9PRDjW0di+f1twRThB3ajmB9c7LbZk97VU5uaSnLNFHu6vlsHcEt10bPblNfmYyXnkXdiWdItct2RzD5DrriPL35ySvlZWIlKuQJrB+yhEJUGvPA6CJ9564UJ1U8Y+fqOv/DN9zoo/xwXdtkEaMS/UU7zEgxfcFWK/s2T8VZjFxG4SrvMZem0RcyGRtHiOfzfJSANKIbfpWz/FIMVszj8jsSgRMnUsVnyW2VcJlDzIvTqwZdFcvvdU8OKEafYGuMLrg88jd921qWVGl2M7VsaoBsNemnoJ/8SlOoZfuNTjSSX3f3G2D7u03vX6pPKV5+tQ7cTOlwYzaNEl84HMvZFHm7ri/tdV5YUwCQX/Upf6p/Ni1y5ZhdB0WiGZa+EJu4ZUl1RUYdz66EQRhyOjneVM83MjnQ4UnhxnjVtk1JDXQqV8SLtrxAM63AS558ty+svruT76GQnbHyfvVXuaOB46K99VyMWTLnfKm1P/aKG+xXSh6nd8HF4HEJvx4XAdWa4lepzbT6F4E/b2fzXDb5Qn2CML72OT2ngZZGEpRFplaRcte0Wy5jsWtnXr/gps+KEWx6sZe6DSWMPYnTV5dIAI+zL9vBifDEGieo7kqSI8utaAMj+33lrLKZ9fNHOsA8c5eGX/RlntsKC52Gk1CI9lxOW63No4l+TvXNu8cTa4Nst1gSha88Pqo5gjTRw7agXG6LOnvuPMSBVJsISMOle8Uwdh0z24CV2LCD9vRUys1m+qZa8bnGnAz2iy+JuTju4fE6Mmr+UpVu08Bts8Cgbtt2fo98zXz57Vs+pVlwZGsmaRDOE/h0mZ7Qocnp4fT3E+sgiy4az23RSOLZhA28qmm+xm8wz0XEcz8MzcevMT2f4V5khe9xs7k8Kx7qebS9d3NOD1PDMka9VxhrrYLKsdsUfnUOtyzNFLydIglTuteq+WATbXeocGNXs8ouieejqcHxvrYYSm/GcjVmQsarQ/O1O1YWetj7OB5COGs4M17ad2aW8SNuHOTxd+7R71Su26yGWIvdYMkOe7e358jX80zFuUxV9xp6V3TxGAqd/JYXZiRaDSNRdREVE/ZxU5seNX30HJ0ncb9JJulupMNkWLcqe98tKXlZPs8/KVV06tghLkqhVmfEnx1ft5RG43nHQw48LJYdCnLhbwm0pNimcPjT+ZfCF21U08iO5PfmYnzllsWcUzZXSGDdtGjjjvnoqk3VQH8zXDhY6WtJZ8hmlNa+VeHFQgVvX4qhsWYxeoPIRONih5HDV4/rVvl4a6gi+dq/4X1W+d56CP5Mdp6IUx+bIWEiG0NS4PWpgTPlM7QjICStuvkBHczdQtu33PcTdOZdLhpShNFNvlSfQT6nEskK08iT2nTR47Mq8+tCtzmyciPxut0chLpZ6ysukGjSuub92nmbYvOBbVxJO9Pt0qQ+zhO/N06VZit3IssvaDD7/ejhJz+S+37v1B24AiWv2rc8PYR7Xe1GheMjKe29vu2snUpXsMxSP04gWuRiGFG903745/wzRVUp7g6i8Eiuk2yIFSnuyULbxynl1pqW7CFVUYaJwR1jkRJAs8GMVx61r4Qc3pdOHuM3xoDtqnv5JliLMjEe8YaUdrfXUacJpSuijBUavdPbzrKiRd0HEA1BdPGml57CoIJmITZnS/M49JJdhCBooxxqJNHwwNxbqmTtB9eSaiIKCbp4ZuoxXxDMOwPvKxdVkL6VqYXMKHeyysskBSYbBFudbR6vYqsv0Re1ghPBIZvbXlVSowP5DZ9fMlB/+yd3gs/mu9wettHfmZNsfIge9W1+LUs1nsX5TjHERBZElnGr0eJgzHTLmzYi1aG8ZaCwzuNLa82gpcmkfPg5JUA0TUmbtT92oAIvuubaFzsIpCke2Z18N+BBqBkfFCnGLgs86BZE2L+02EYnYyJBsWDFFA1BshdV26kbmhfZEems755xt+zS6L20l/yGtU83fRHXE+Oic9bVJOLWNlQL/HVn/dsuWL2M93xPe6ijmWZKsgq05qSn8EpYuRloOsji9vTXitzBXpk5c/qG6HwKTFP7y3S+KSBUDmDQz9FeU52RXyry5Jh/5/dx0W7iLmH1yIeNirI92vNczkXvxupIkP3em+uWy5KVP7bGIYL5tllWy4/m6q9FVDH00MKP1LMOb/3343Mw08orNuSxCY1fty04NGpjpDQBrfy1+TPR5ftZ1O5ZSvhSosq1z5k2SJy8g73TmbQzsqvrDwXxVLnEM2Fxxl8iU57Y32Rj1g/iRKG5naLO3lYjDCvdKej+bK309cdrkKuxOLtmVwXXDxurgx67ubOOFYcEFNXD1GUOOTZWU5YM0iYZ24+hbMYIv/eWPQ/eRtfRQVu8igZrXz7qYflnKqd23Hk+N7tW9N7wCoX8m5nP41k6Wf78Q7/DV5ScpPLmr07faIMdlX0YO8Xao56tHMvNzyXrsT15pWPzB4nuSeUpqjGmS1lmtZ7G2pKgv79Sa98uJvBVvGAPc5F5bPWCdGoKhwr278g25vDaWc9Q9bvBK0aSlUQsftm9vSbCnkmvFupabjMZ1sD6s7wKeTu2DOJ44nlbsqUpVFiVKNGTIDrvAcerXumReuVRVRvCfVolSgSryqYOFax1CVT4AX6VXkKnjkUfP46Mt4ihSNM2OYaLB3FGkH7xpk7PgnmhH4fHbRLVXhP1VcySj0J3Vo9iPjazZPMZlcNr4RqB0SoXjh5cYZZVZqqZWVLWUbI2G0cwv6bEh21Dfdkl+jsq0tMK9vh22J3tOH4m/Vw4MKo8vTU588fgEcPY3pbr4I9jM1Tz2pSwl6ob1GNvAF/vdYLTTfe0E3kf5vxtMoP+FLl6BteCvcK4XDfZyjAvpuaFzqVyLshPs+f9WtTC/5Lh9DrMzPvVbVyuClIqFsd0KEEIEftcjikygpWfdLUbpor/1kkmykWgkUm42hkVU6vpTE7qStnPGDXFa5BvV8LeFETag3+P9NYttXx5S31PFyNMIqR3wRayrmlnwO6RNrdXJl0L6Tk3pzzR+CdTb0XydkBeEp3U0RwpkylisvzM2QmoI9kcc+vv4Xf82uFn+aBwu02/m8UUkEitDEXyD+2nQcSTN6n3CGIDVmnWNENQCHxNHlvjnjzjqhpucOIfqy/Zpjo/nmKKrY3VGn9ZcNi93Vebc1ZC8sHQ0H8I2qvS0Try7oyRPyN2UmTs6cP+cT9uU3wu+8JLZzXi+VSFR2Np7GHMz+X7UyGP4zGWIuW7nev7Xmk0/Eg7x1+JQamnO3hzeQpARNaqd/k1aA5J8yVHbZJ9H/ql5pJS922E5Gzuboprv9PBX2vy0HBnoalbyCTaRHKqY5YRl0c9ngM+2snDoX/uCRDCEWUvHIXNUtJT6WeYKHPtyDo73MH2mmSfQstN603ioL3X13vfkk13kCiwqzVPyYzV6hBFb9Pz9gidTMYSXGJ6u5xceJt1kayNOsnkZunV8ZA56y5q6pv9lB/nVmpmLOvJ5bm+91xL6SqisS4vJ704d6jxB+XiVtvk0su1z+1dqrb4xLheZpfpgjBtahlMUSp8WYpQNkpu5F5djfIzeQpnuo36d7O7plH54dLXgr77ZTGFoxHi8DusmW4em8ggiwRtdqVpIXu12cm+WlzQ5Mgzisjj15zMatV95VLGnMLyLz+Rxz1jCuEfhmJsBU1+0GpO7ccHEZReGQ/uy/Z6KIi5RhheYa+vJO3G5PrNtcAIh/fjlkoiCXIRUpsu30sYxVZ/ejcO0X10q2owsyPwdxbwSDK1y+uj13Z7zZYt5F09uq1jnEl6FY/91fBbai5d+hblFEq6G03KKMVWs5Tl86whCn5B6qKGXYznli2rsnDjIlKHbroujlH2SwnPKHgiCb4w6/2Xj/GuWCo7Wiqvd94+kDqLslTN5ev5t5CUzzd3KydbARg8ulqrzBTHujraXIOV9ylDNG8VLAbPaItCHwZwiN3U7h0L668U6vWg4t01q7olG8+i1MaYoE1M2ZUBjhE6jqLO0BO5B/7ry6VF5VLLL+veopV8zwz3wP9kH1GxK4rGCvkBnWsmHodwap2SG50PqVm/8mAaKN9Keqo8rD6zze+so2m/trXdfXqOGyH9qkH2cdevGD6K8xcS/4XGt17cxENO2YSlRlxjwI+anyULq2vfs5a0gTPSVrrP5vWfZOFXxXq/tl7Kgk6aa9v5NynT6nWp4wvvidAiEs/04YXelg1XPpB1No45JFdCWDJ3fAhyRd5ed77LWvTLjTWiGqk4M5vqJddpPipvkxi/QOuO8K24InG67tPalkfesWSmL0p/y+RRJdOuRmU5H4OnRLL6IWqm+8n2EVhD/hSfK3gnuyj6fin2MUBnuXFUL6z91u3ejC8VyigZ99hPtJlE1wPfrcx1MLBjOR3APjcorP5WVId669N+TWiUgzS5y7aJO/UEge9VJYpY9JACXLQjZeCcJ5VwkSKUJko9t5LhdUU2iyuDoxSWeYNGmJjKHoCiooinNG+Ia6on/6IccnCLfoA9gxVpvHt+SbFp8gdz5o7R+t1eOiVW9QBJY1TWtPLj2skFCkIvgVR2qxcxiKlKYu1CmtpLu3prP1XxqSOU4tc8f1okvakZuHaTWGmZD8dvu3R1tMxbuLj7uWLWztZhpz3XRfwcWlo1V88WyQ8wBJSjmOV6o6PdEuMTimN9yzzCvOU+R1NIyiYVk7wB0r0ptFjlpSJcvnYk54ULmJuo8zYKTYyVvwARirKrSiDGj9NWL5KFc6UWcctSkz0fyZ5bVmVC4r94kYSacy9JwctloidsfodKW4dWtLClJJuMpJ4VD9L21+tZ8JLOXvw8TuW8sNL0beJv8XiaVZG+wtnhzIbf7uR3Zu/zk7mOdYUw3rj6EtYVkyKgtBBVBkr1lbLWvVis5cdGOs0A+d3g1ePGCKpWO2b8yF5hQdO5xdPYAjrpT3klrOInJEUDCaBAnJkE20J4tNXFhPyGasnzfcjwUQvCFTY+jylZMrX1/cncYFxXTA7FL73ZGsY3+ROUnWffQeVjuL7VokVtpwuoCpJOR6ytxspSqblxYEW/0L7O6DUyb/uNmn7dWtKLsFTL4qDrdV33pt17eGFg0yei9cF+THCKzJYG2HoUkiefMvSr1QVgWx8DPzaQWzSC83LcmGr6Id48q1PKcBERtZae8wPfFrInO73ynie9EDPwqxz+vtn82GclDULcW407JM3bI0rC3tfrO/dnqlRpVNOjZ3wKXiZjl+MNcigbf4TSYEmSqifqFUk10RG0aIQ0dBxGRzjyq5dtXr4Pd56DnkLsp+FGZuVjICb3PT8eUZUF1+i1h+OQXFpHDv7Lujclac7UyPhNU0l+1Bo+s8YZz2FG6ch+u1Hzvrrnr8DPOf9jIilts2kNT1C2cA9m1hKiLLbvQaP7VQD1q2UhnWUs66zwW/i0qCLEBi37tgRQaMVqDqrrsxoqcNhF8aPfPclZ2D9uPQbgLppaN3mBbPtkp+1ZmsBOL6z85vX6Ww9x3cS6cNfUq6cPQN10LI43QrWKW6vljHmr6jgFp7gWehxPsxstcQKHS4wKhOkHvRkVxc4xtkshh7hHGmSxmXlNZlnzoqss/Fxqul21ifN5JUfuTnFP7+qeXIlt14W7vTAC7z6kRy1giF7pEELPieLHQRlkzyrqKFtBMEo4SV8gS5hEhVHqyDQiRsMP5eIa2k/3Md4ajrMfNS+a27YIFs2ztl3/JTf0kI3X8swt4sw1wrGn/25H2w4Kruqm4hgym68fp42+etChxO47P8nT55f0HJFl24QNlYw6cky/M6+sFaOKusYhSPqdeCy5SqXv5EF0FdNpku5MUzNN+U11cNR6KdfscsXerxANBERLyAqrWuFHi/T5pjxf3rXG6z5jai0f3+QNIE1dJ0IOes8yzNAj1uWRnUoGEb3x509qy0D4SDsoU33JdNM+bbJCCXYKRetZ+DWPXWaU1q3r6yPRMnCQNU/xRuwtSJ19zbuyGb/qOl1Wt28uq7Qlkvc+TbGrO9X5+h6DUYMNN8IXSCgwnId9pHllUpXR1O7srEqlZ3MxmXkTVoCX/fw0y7aA0cwFjeIjDdk7N5ptTJNbs2bL5b+0jnzfSL3JiPN3EvOU/LghHWV4Xp5UfseNJ4EQ6bZzQiN6w9qyiPBIjOGa4pBXwPWMdFG17FsolTV6GZr7e11sDlr4/ROyeNdM9oRrp/RsljhP3tWytjqYbT15N8RBsVkl+nf4dkocdarkD5SLU7rXo2rhYqTajUYce043f48N83de+LbToZQciLrvWrmjZOzS39f8TfH9eIuNJX3Z+cn63aKLOqSs+FCsNew4L0I+ZzMs+ndJeQWoywDMZxW3aMxXEoX0pvMYRNxyRh7CvYE2KYVzNpztZtS/+vYHe0imJk2ohLFWYtd5NHqiNrsIwomEaG3qrao5j3tmxcb1L6cctNRjLvnLncrsacytS6BVwF7K1Gaa81N76972Xw82eFIcFCVBzJYvYxxT8hHKQZeu2qZWXpNP0wXCW4uOit1PscemXvAsw8zmuSdHnu7nF/3eDwQTKSxjWedMuOPMrNarJDTpMURWRcI9+ghjU1/Litla63G0z2g/Aq+9cSnbx9lzwUX+42+X140xTM8eEDD4fvevEzlVyV1oWm1lEqyL7rJmzo/TybXm0lu8bhffX7vPJPjRc0yb9wTKd9fgHAMtyTMn9lRDSh5MfVhYicr1o0JBImHkBzH1FgtYGJULnMxORlzWt6u3tJm5I+0Zh34gTkrZuTADY4lmdQh364ybRYvicS2ez/PR877uLpdFSl/Ihy/oQyhzqo4KNvX0UqNxTt6W/LayPBvklSHhX2GUwnVz31Abg9rZUnKIWLBpzTFYuXN94yfu3VZnNiET7YoOI49E+coigw/ZJbj2eVYwyLaU+ThLRzbl0IRsSso+CB/fzQbojhWybvAeCNBXF6X24haKW1xEkoVahGU45UqlOF05kbZSn3GPM6WeIQ9/CZHYvVqbett0cYj9S1UO4AaHVCuRX5aqYE0761XuT1FHRDPibrG+Ilxplu0avbzAU+NNgGlVQntGdtlhhRStO43dgudr797fb86iAuvi1sK1t4TUKCRaAxPzfplhjv0YoRkJY8gdFCwura60ved61Z7RtpdiTt4+m1CZrKGFs/o9FrOa3MF2Qs1OevaWzEx9+fHUTt8D1ZVE60Q20XeE9nX/0qaZEDSevWNNbbJ/bLPcX9sfnSLbB6N8aPWVfc5Gtf9hZi4k5vX48vU++JZ+MHj5xmCGBhBBTQnYxRWu2KI2SrRsKiELmh4ir151GYXh7/LuFacklRX3bszrVym9hAaHoymh9+dVr6G5Bx4z1pY1mrWg9lQZ9J6hXTpy1qJo+fQVtXd/+x3plc0uJZlea6sqc77sQPqlf/f8eHZs9+PZ1oU3ZWdvuwxR+utvMdVZaDLkMDU8JBfOvtHqL8tYfscfwV1B4nhptYp29ub3tsACUv15GvnxQ3iKFcwekK9XR+0r7oOXCbQsmcpCoS13Nyu/xF6zT33fZXQniGQ5V1MNpbQNneYeB9Xis6N3qnvkyT8fQAjeuF7EbPqA3BRH9emytx0lPAUb7vFMk2hXTXXVqa8yl83qKTVOJLKj467V3Wu1O/8MZN3rrCbpMvJ3CTWKVapbNoHAVrHwWFMUfDAhqLHDyb1/wk0cbuviipOCGU2P1rW7FDc7PJ8+0/QcrQcW435YB1s8+ZNm+WUtjYv9bldEM5Tnb9fFXjRnkZ/kMkh1Cl0DbiXMx3vOoDQVV99IgrzwVF0L71qh2n18pcPDtd/jhpYwehm82GA5JdfwTJ3qttEFseIJ7SSng5MjNu4IRse/2dYax8zRij+htJDtq0Sa5GUPpeSgRVLDXJoMu7uHGr/Uoic/FjjbzOD1vIDR+/uJOWvHornSyhjEVc6KVfeOk79MXnqxz3kpyHGlXSt/wqxh4sU7xFRbC9S83vzcez13aeQ1A3ypb07nuE7xZMx9hdq3/FUn+uVcFrMXo0yt+NNRm5q3Fw5OYrhX/0o4jPuwy81NMyt2voxYHnY3oaTpfKxRks2jIc2SVhOdpfXPPuUNNc8PKt1YfOgCql5X+FA90n1o0Maf7+PbxB1A7tJjKo3rYFnM4KZ6jhxOZeUpvLPKVINvyXckRHTGE3frmONdyl2d8gmZPrlKvteW0nrMu4lDrXzy0UTzZF5SGLhR50ymedHfqOwvdGbUOjzftNpUXOjXnBHSnR9GnrPS2y1NU+v27XETX+95EcvapdzbxUdR9W8g6utpMnLcZcamC7fnv1aCHb4ZLX7uk10Fuoz6tutTwQu5qPqTXLFjbV32GSWXnSCGHhV+qXiY/fgT/WxLHw4eZiNVJZhzPPIUqq+R4ODYO06oqEQey+nbtuTy3odn4Lzn4wJZkT6dHmqix3gG55IhBGc3Gl22ew6zDY4rv94wOh3NgFi56nz6NZiQW/MwdJVh0i154rX/XBjFsw1R+WJknDrYvMUQwnbi5FuOTLtnaWmrUnSiWWgTtXkT2DnEjxHEVYOk43Gb3touLjsh/K9mWsnHZl0+sjDpuWDv9ozJI37J3qouIUMORAq9Vwxj5ZlgSDIIS7b6WkNJjauwx2lcrPXV2luki1AYjtd0OD2MzlzWRwLE7uiykcdoikn6wend/GrSr8hZFR4nyuaCqXT5o+JLY4jOjy5DLi8xz5TZ0QOUiaf0M4nBtKaZmQzLJuZe3A+oVG1G9oaHpSARhLS4JPTccUsi2+lDZl3lrShBv4nyuo9Jefz3YmTl1xL6R2BIP7MFrbQU0ZLb2Em9WQt59Jr/BmxxJ3KNNW2QXn+3tZjW0Ds/Z24YmEPyflUh9lnJXq1+vV6uAglFCUw98+aOdy6ZIpKC6DqfqX2S1KhKKup+rYhK+538MfeMJ6oIm5etqp34uPe8NVLKlIilmzjbNhf42zhiv3dZDTb6/M73yxQrTvmoyOBA2eQlNyTJbYQ/yzT9bcWcb5wu3phCX3tupVuVAnLB56EseMKnR7Ju/WRjxnBObdfm3nZrXJ+S9ijvJXebiKzhK8aSJOoc7FomdvTcU/lbj+Bw8ZfVj19hxvz5qrKNzhY1NO8sVqIevjoS6/F1ur5ZRXV8WL4jSdEGKPn+pnkuzJan4wXxp2V1XCfL5o8M3dZFG+yN57RXzG5a+10/ndjwS6l51B0/WuiQYlAZqAs1L49tT61a1elXn7DzmBkPCWncXtsUbJFC9Wu0IMYxTRbpViMje05qYY8hfO2VbboLw3VyBWuF+FojrMXDgOegbs4xflPtFs/un2k+set9276RI4m+IsoXgHXKT1yxqXqNEqXmTs5IdqhL6IeEiNcbRUB5AyHP7Fz35Z55WnpKODLLAmxkuzixYv0Jq0g565htWXqOk6Uhf3B1kqzvXt+Xd8xE3DinJFZEcREqgr91rWeP6EyyXLJxrJ7t7oyq7LCo15+qZOH0WS/FcEezHRmCvf0Q8ku1OhbaT/geGJyKV/cS99YGk1Vn/HTN1myTVK73fiKrqlQoLNBOo6lVVKn0ZjF8orSQh1SjKBZvYlyX1UuWuVJTshYWm4A8Ty95GgbhJ/p4aR+q8EXM106YxMm70zvLLkrIjukFpCs27pz4puTSFJvZLIXPZfrhFOX6WYF6uH7foUxF7tJYfeeYRwZjEZUUlrD9cO7kVWuRp13KoZ6NfRyscWl6Yc9kofTMWmrtWPUzhlTFqd6JkxJ3ZJlSOecQm5zMyyvrIB/DMpNEz8ElvkyeS5NZX1+US6uVKsTtw6P27VTKDWwwOsJojL07ccqVyJE1aLLchi1X+JiXfCUc6Ollv/PzQIZZO+jGLDon+LLgVq6HWD+VCoZNjM9c8RyNWXLhjO9xbspsnGryJcHLTHd4/Wy+YClz/TRPBWmes6Oih8dMitYGjewYablgARMktsodoZAYguVYf9vnL5spEmM/7V+OMPd+L7H9K06bGXUncyDvdknZw9kh59ul3KQZEhiU7R4y8zgzT0Q9U5snpgP+sC0cP5vbu7R3QOlX8RAn0BPl7SFy6PVzH9ykvnSXdH6RN+oRFISWZ3AoZqROci3Aj7dId1n+gg6av/Zj46QdpIrVZKnwMM5PL4f3/NGT0yrtFe3AXEmcj/Zef3yhZZt1Y6LVOB7K3QAu64o22oYHtzS2cAFIecDws3K0PX5B9spGhRJCLqMfyngG9zgSbtGdCFxr5sdPlWZsvi4GHB2ihFrtPIlfgpNpfuXnAuZTe5DUdf1dobQ8UtYemBi43eeFkCHWUhSz+wb7KfsbTJruQNBMWSV3qndCsJKGM+qoc2qgLmLxV4swRuUZnGxq3D42pPPdq6Sr96r2A7VRuMltl28ElVm31KQ78Xe6hKW57DFfyWJp5XnBn2sUZK9y1oSXlemTgxdp/dU1Fe9+rqWY1YbyROh9dwXmm97Q9NXRUaWLGqnJ3ZyqEaZYGIXcw7/cvhioqLJ72d0iga2xJKrxbnKvzJjxM94nENvKPYnAWqXMSMqWRfi+WrLPudZeP9tNq/t16qQDqY4SMOu5NoHHi1CbJZB3Kx1Kr0Q5alSga1nhjII2/Q7WlTGKFnNOPV/O5ufKF3tVDa3VA33hPhozTL1kKQHtfT+BgeODyJXOkgoqVOTepsbVsd0MG8y5xRj6m49JIdH16rjqLhYRkoyFWFkz25LCCyENGawZdDyvQx7v3HLbIRk0k1/LN1Z7Pdl6dUUvG9P5MY/w4ZdE7Lb1sVeqItYJ+GLj4/Z4lxxu0XxHhTfmMYqwAckWbsMHxjUGzoxHP0cjnEt6jXtT/Z5YyFlJiR5DqRfoRo220NkMLrsoD9pSkhkj3MgotRMuJXxQG4BrltgTkpcofqJ5wZV5z2+DKp2vWhq7zPuLcibnewl206KLDZrCoypoQkv6BAG1R1VNt5PdTuKUY2Vbd82zDAxU61JCCiX2kiumHJyU48IwhjxSleNdY3BY+hOGutZIhPEjn/Mkz0LUjv3YVbYcTfRAk6vPdl5q4rVOagbzPyyEGv/z06nP6KnBoKnHxA127+jG6qdYj2N/UByZKQfNql/QfoC/w4iVbLFKd0sEY7GBm7QiEcl04Lokv6YVamWSWLOhIe+pfWucma4DwkQn5Sm37x4x0dAFFae0OyiNJgb/aQiTODGdr/fHVw9A30geoXIIe74O4yhHpXRfEU1T118/7TNNEtfhOJNfqbJdfJMxz32REja/apXkB8enpPLNhg/sDyyW+KqXctxu92H4u4XXw7gV3Hv3aqFKE+lCslW9/anmPW5Ba1sQ3ZCAuCKNOHDqRV6vI6z8tBhhk1BoczMt9sk32ekTMZXvF7HWU8JsacSwPiJH/GA18iHa3Lq4FFUQhL/jHy9XTMB52VspvBpjC3nYJe/h6FGKZqDwEuJ1r08Rw1BdzNFEUbrH94RqxXMH9SYPzL4srT+/61IS2+/dcK1eBv9xVokr95fD71Itt6nxVONSIf3cchaZKsSyz1ydL2pRyB0SWFtxcJJsVPuGFXwj68S+1Fk3O55/Z4utGn9KBtyqDKW06olD4q/EUCUNQ9N7Kj813LtmVtxI4xXEX5kUtc3+WGw3io4LBjYTPtIKjOYK1U3c39cRobxnpWPth3hH+vhQcS8u9poe82au9uI7nxnYSYQNtXhHILaQPujLYvbkmvl436IqSUs5X3+hpuE3IS+NcPTahy7z81Ty1i5MtUDISsi9W2G9UkfXT2owPX85zi6O+vrX55dHVHNc5ltjKy+5lORi8is7vpS8iHP3Bt5dL3v+TlRhOOzXX+MG+Gdemz8m272UyHA+u+IA8rRnbV9WV9dyz2w9oRKyo7bpuCnvvHfBsyWdHGNwz+V0Obs7AbSMadU4UZo+O+XgnC+Dw7h75qZsxRmE5LHmt0a8evlYJ9x6Iwvylp1leI9mtB95TnPUS6p+iU56fNGEi8kPtMUlvSvzVqr12qXhTikwnHiikytD2WYR8jNlB3dOTTn1akdHX4euBMNcNRiSTuM65TL92WJzylRFMI0TIhoP28bq6VFH1Lh6VfHgdGnIomN1X6QvDXUvK7a3nKp4jYG4/TNxs5i5zMnvn95l/U5GX77XBPeH1+JymYOOZjUhMWaWIQiMdG2kWfTL66/y5BRXh/FP51Hm64W5rYdfkpLqFDkRKAlKU6OGpTUSaVOjCsZySYrXAO4wk4peDuhNsZ2qM3cqTSz6HZWUFV/wGWG/J3uuonCJXRtKjxakDvI0tuGPseie3I1T+eSPqyIagopVd3L7CxV62XO/khw5gJl6Bd9JM2uBjT7i1fIJxohObrpiDORiqY1oUCSfl2hLcwm3weyiTxhn8fS7vGhpBwnASGP6OPJix+vXENO6uRkmmibVNyaf3nObF6YxePLK9nIUCD32eMPXPlOKux+8Jth6zczUxSJ8mMDLUdM+TzIRouwZOi/CWCz3RX0PyYU+vwgVSdgww5Q/L2BcY07ljczxJQrqiJ81qsbZp/p4Y85GQqmJau2oS6HvcL5au/V64kz2A/3haaxV9LraGUUIzvWwvU/lZfkJ3q92RRjMx2Cob1sY0gdWYJkJZgUcr3kxh635uPOco2/MHa+NQfhgDqHyjDV1Yl7Ix7EqaEyVpG8ce96Wv9jcGKve/JvqzUaKXZvyn6vJqM5LXEZ9gebsRb8yYsLRuc+G83JJC+2xw4DQ2kpkcss6ltGdOeib+wi/iFVopwkJWekjLY7IoRVVVrisZ77OAu2xxaBaNok+db+amCFlWXZJzcbdgehdIiC3LkM9zSA258Py4bc7l48rz+IGV4XZOMfnpFB95ftUZM+9YOKaZgq7tHYGmmKTXH1Bwj0/lrmNmdZPoCdn4Cs9ms8FhYtyQcOdivBB7FB+qnhSVCtJY26pT57uUmm8qzyNke3yS1FUfx6qoi62jJy+3Tj4lRO4fq9Cx2EIqQvPi0edSvJfMGr91q+TwX9NEi29l73NhmZ0hCZ85vAY1I1cj1RrgWX7/AolpP7sT9pklsoVlnkRpWe9biar+YlI0omOCAbOhO3R/3jI8TfvMUnHTK3hna325k0TK9mH9JSNDisMekaMk8LUvVlOHp/hbXUk/+2Kl9O0GZjqH/uYOloqlC+z7BJTybw9a3E8m2uXS0yscPzmbSuvTMdsRr9kf8XF+fOHY1Jh5f7er1XcQk9v27nVF730D9rMbZn9RAlrt/IFoV+4Tpqv4Ob1BRZL0lat99WqerxmDYMGVDsvfPuivtwMSlMPzaSqUiCKDK0elZrZSB9mrZ26XFKwdT45bnyOjswVayT0RdnaP4e+9hHBanPnvl+SmNxOs1eBS9ZS6nRfPUaHmas1OOrdCvSUjtPspXX1jM9VKWuP+yeMka51bdJW2/CPQt7kbs/n4n02whqRHHnrEZW59xs68eOkeceZX3WfZCWasXlcNyLYk0JUrhqvzlJqNj3ru6bg1VUH/sqgk2x5xtTfTEWHtLtYOrGopXYHzmakEJhpnFB7M8ENnekI6meVkOxjScVD+Fhde5VY9GL2cM6v1S3Py2BL6dTuRdVjEGFy7sRVWuMT7vgS796oFA+sYd/r3fQ61DSQpNWN1dztOgxR9jG3zdnD9W/c60a08oIewewqRg+YsFxVLyxrn9g1dIhFhct/1ig3qXqDvektyrLbUPGUUcs2yuTRXebifXzj3iwMb2Lvatkk9AssMyeev2+qqivnOaY9E9IGP0Z8rOgMvOLUpe4GUC/luuWAZOXoXIPW/pzXeBjaxXyo9Q/wGEdrHCvHS9K+D1VjeheyS9RBNC0WhrtNF7w5A4GcyC4xNDkrMfNJGwk7GlAK4k9ld5Q60zbZj3e5x1ZT/Ew1KOovucVbEorGlZ02Ps5ZZ2FMAHvt6Uujc6and798EvITjP1N4qkdgCp5pU7R/KgdeU/iQMvR8OXtSzVS8Kl+9yfCjx9oTbNS6tuypOcNd/wZ19gXSd4TOqd+tDJ/tk15w3k5NuwLE1030sEEUZqFNl0Q94F+O+7DRn/F7GVdNpV+4YVGs8CMadZ3VB+D8To07ar0flMLiuCZu/LRbHubpnJOVPFqFoJm6xeUwPBwBKqY63t+mYp0DN1CNmWc23QzScYag3O9VCUw63mtb0lod3udOAtbve1kXMD0pt0+vtii6a8YEjcenfneAp7+8ZZ1N7/YunCs83x8JyrwXwZf7o53d7kG3/0iv/EGYeeNpgr86RBUa8FBghVeapJd2jL1JKVeLNlLEy+fuldbGX4id+4INb21lCiPJyq3SW1Q7QlLkDojH75MCIfJHETsDiuhafNeGt2nrcHeFYJ8BdGmZ91RjAxQzdof0GDYcI7lyFYjLq5xpsQIpg1bpWgLY8iqb7yCvqs/ftu+M6UX89p+zhN+xl9K11nb2d7dll9xe1Su8jpUmX1J/yV+WTnmrrCYWY/3/MITc98koyXfDxUbC1RPAa31THk54/ttIDYowtuLNIytfEMix9xWRypBZbOz3gQ3Y7P99Nhu/7qXQe5Tj7Al7HHy1tEEx7UqhAtGy1QL97Oy1HU6//0ku9u+y8rLhbhBSLnzusfXVvbsldkoXE8q1deE0j2vy2eXxfCZJ49P+zJ56n4jO4FSYR7coHfRtIKYxVVi0BC8xxzDV1W7dy2S6Wttzc+pwvcVBZ/Gd8/Zq9J7UnvkDbb/Cr5CCu0b3ubvIyCJXSd82jJGtM701Uxy91bXuOlI/MYW8Ka8RgYZOCRR/C+FFn/vpaTqMQA9c+cjvDWB/mqeUifWPLoaUnaJTQP0mkEOi6pFzsmXcGlSTDT281itL8TdTTgnxYSvTCu6qlG3UnhulcmfSPSS+XPNZb4Xkh5tHlq56H0EPYtbYfdD483M0F6W0VQOylhvLTRZ4dT8EyyfExSvn7klk4PE2cVNUgmtKEUatscrYRiZb55tZKME8Y0WuauKiQfbfJP96BERdZDcKGOkQf55O3mPEi6T0kZXEw6xSz1qiL1CtNmKg8BSXEBHzXzxcsoMQfM3ypJipFoZnhCLS4Et6XL1Q44dVedWKCWOVkOx1TtDViM7fCnKJUOShRCktbGFJPts70yUDQnmJcfnK8GhClWnKyMyxWSfLqFwWc8jVzna5oWcrbN5AD1kqpjyfaSHfjDT121uO5+iDGo7bPEBhQoYmTSpJCPOSlJw2k5LWt+b4v7y2iPU3HcLTK26YMpFWUD6kNvvtiNLx3lM76LpYXaX9vKOtH09B41uqGfnBXw5Uji3xF/pBQ7Uup2V6X4nXabfBkXqJ+INK6dpohHX8F/pVGdryReeYcSBirO9gKo5Ys3xbNxRXyb3Ki+RahMyUpb1DcZizHsIyviS9xP0aJAo5F1vEPClYSTFHR9dp/64/pT1P+SZ8vs7TNUhcyRSu6CobULY3v38BeAp2odicHFmFaZsu67ONMotoyTS3gH+sJnSYmmqHRLy1q+Dko4Pe8XJsfV2nYce+u3zwXd3Lb5+M7bJmwHCmJVb2+GOSEKp5zaPPOzY3Aq9Ks2ugYzjTQvSmEtKJEKdI78ydl54uNPv6k2nWkFRXceJ7qRGO6RVxCOFXP6t+8Wu57LFeJ0qq6E7pHnsSL8AX4bXa8iHtRI/O6tq6QeMrSeNSOqmxO3ey36E8NCuEf5SLyWP3Ykglf/RSeCnfrji+f2Eqyd10jhHoopbC10ETkpjxzZ/Cq8lbTVkYPwAci8tBRuUe9vN3BMYGmTsXXE+36sfL2HIzOSkKBlgUL8ZpeC2ydLEuwS67A5W/6muRJhWz2jJm+JdVo/LK0qjizPFdrYjwRDtHHLgWKtBUpNtLqrRSb9nniG5PNhcvxz3+XErfuwX+iJQdKSKM9OMw/p6HWED3y6nslj6lNzd3vtzzUKQPYxYf8rDwVzrLje+J50Zpof7SNfXSm1gB53D+6U640o20XW2GpaQnwA4qcy5tun0tV0/asKWUDZ2moa6AVP2gm+6uz5RuRj7CMG08tWhguD9W3QDqZKGp883a50IZ2zONQrb7iv45cllIf3XCGdW2VV+aG/va0UdRdKrTMk76MkkEi0ZjSiuKlgUjRaahs+Lns9BsYjAFZsMYId72y4ejCkvp91DeHKkCTXPY6yW8mjOovJpQCpbl5S00ObqoVmYB1dA424IsGmNT0PNSdE3q03e3JGFzooeZQhLZ876RqpIRDN2OGWqKpUp+7GvF6L6pfLGl/2RJpBiDjne7j1DCPmFPCxoH0y9JdTFwyLxHnPkeiiq1ZVg61Wxj2qTkKoLKSNmVaA0BDVr4k3C2jI/IeN2ae9IZnJilgLrmZ4Sl+G31i/vnaoh5O2JTlPhPp5v6M6PrL3gF5j9aX+poNuBSv4ZURP6YSNJRKdL6dSidjabDdIAvjlOJmvSTLnjk0dnA+Wt+zJz5DAozEbN7U/F5Oph+ZWiwqF08SA/2YSQBJ+OG3fbIbyQJ9mxsRt3UjzKVLbM84upu12EHTNyr8qNLVEv1qynLh7IdrP7u+wwJi6G3JS12VB0iUEgsCip2L/c0v2JBuB0fXTIhlXHFRP0HwhOnEZvsOaWkvtB0al4x4bM7aO/s7r5Qh9S2Pi5qF78BvPS9VUM/qR/2sF9L8oZkI8DclVHuvGhjaw9eaCiHUXdK+0lTC0vXcWwwzkIZz0p+aEumyRbQ9koLNGGvQ8tYQ/eh/Gc4Ig3am+RqR5pqlS6MJ9LBD9MKpo8+K0orKu12xmbp1hM0unIrPtsgZBmUD5ZEutHsKFGHkRQAUFct2QO2tS1SXF9Cff1O35O2B3kVpqUHgqT8G43U5zmrjJGGfQkwC/QhHwV/hPZpi5wMjmtKpY/uWXCM1bkr0QTlvZpqfjC6qrenxR2QRl2zCipOcPM+ar4djHi5ymTQRe6XfHvtHv1nr8Tfq2d5YnWe4vJlOTfU/WUufQv++EejcE1I5J4gugNzDStwW+aa9S/xz+rZKHNsRebUZRFc/TnOkPeKXFtecpSHx/kVcqD334311t/8ySp+9E7sBk6Vw1g+g76IkgIAHcL+UGOPxbWy4NsX+qteREnUdEXH/n19kDHcZfcO3/PbXXjr/9OvW+V2dLrmzZnUOqaqq+vy7jLkY1MRG3DfKMKICleS3sjhfyiOMvdYWNc0kVKh27fPCoIs+oPDiMIq8zMXrJcugz8EpfUqVO267TJWsVcXf0cDm43Yzeq0jMJiVIRQTVkZVvbOW7jvlpVj+JyltnaSUVn5Q/zBSBKwK3P7NrD85J5MYUqMpgzvzBXyKLoVnb8bBWEXKYPZrRcvGf47icKQ0ps+ZJMWODtRmNUrF2JRnKBKUPKttVzRjUzyltt8np3c0o+Sno6aXBumNdUXYO/zZxjq4qv9fkzPtHHSSe+mzTME4UK5fjrdHU+Q+WT8WVsPTY2T5J1PqwlyqVsHzs+vyrxfLgm+S96a8BDUmwKKhSJhZgiBInt17fKveBWXNNcv1bz8WrDKlxY9caeptsU6qMKPfJS7cxytZu/D3Uq0gjB7P3UCvmAINhGN45wV3qfic20Bhe4iZK0auWCHeEO0ZIBL/PCIu7oHfPlDpkev1+P6i7iDm2dz4IjleDqinppavXh65rdCVFEmHlvqiKboGyZJRUyLeWQT6KFKweM0HFJT1nIUPsv7yDgXPmz3Aw1avw4UyjsXY/29ihmkawgm73KUYSefXl9WOWBnJMPI3M3AlwSRmXQnHZSe+DXO3aQRk1/49GGxVvSWrSwjNAFZnGtMFGrfrRZLaqm3l+kOjpCmD8hupVWkeSK1B1CiavPJ133orDNwk+Qtidpv9Z8q78rer+o7LFTNNuk9fNlPndl8ePqvbB/UKhMVpxeB1DTEyZpzphG0CiGAgPllokUDQvYpO9yqzQh2ZxW/+EA5vCXnzixst460VudbRYjYTQp3n1MWvnFocFvGzUlgUAtpJJfNUS2xoK/XK/V0+ThEoFh5DJTvw3diLwySud0lZHRkQkFqFhcPC1hHwpVhlvttnsCI/gbqZDLWhzEGVxkDMY37E5c/Vk5PWx3oko8iR6eXn5Bj5ArD2rDWtTy93iJmsoeeXWsAjntsbzsz4rMz1Dycf+ttOScVpSofypOOHpx58It0n9i8jaIBHLZkTvbr8oEjQxNXTjL0f4ejLA5SyLNNLo6j8EUdvfhT55d9TaidMuuUO3wfl67JQ4F11xZdSdeviIjv6zXiqdBOJSxNKdnJdvk8696Y2vHyJ+mhdleDyy62e/s1avw7bnf+p3qqVLCi4QFfrePDB+nhQG2sEEjT/WdYO0bMVtxR/rlPFjf5NUdotad3mG/NAMNbxP/4o/Vx0c3tM5pxWU/xmSxKb9bnxlkjrmmcP68zrPBOTjZpXjVBTtfxAVf4GnKxa4StiscEV+bVkXp5sY1eSylniQbH79YVshimO3HhWdG6Fwfq3uoM95dSEDCm83q9eI13Y3M5En4ZTK17IF4d0oNnp0wvSNXFHhzkap8p2FNSRMjiuyyc2QKf40PiyelA8XTo+oJlQpNqeUxGpSKvNKqtgyXO1XaTx0l1aSpyo7SqjNwWS0Dcxw5rbHPDDQ7NjjbebavGX4zhlzOaG+x9ZRGebyRxLGmftj4ImbCUtLMTUWp0vyAkIM0+sdNBzZOcxjS6H5ZR+BI+ZY8ksc9lbT3+xn12uNnSfLE9hVbeeLVJjfSV9yRTpZSh7WCpQZjEJ+EVFv5gXlDyXo0lZTJJvFOvC0ZY/s1vrK/UK/md4RgrIm5oue6edpYlKl16e3TGJF30CBlTGzneB69QWgF+vriDlaRIqGqJHPiqwmJaMFXteTI6bZYJ62xhoBALF8jexn1FVVSo+94YbIhy0P5E89+On72MZ83STG7T0GuKs8+YutmN1pk5/lmPHUo7mp3jJ1Ek99R3c6V/YUx3miCHndjKgnl03yEmmoVQm6ln+cyVB+dVFTJqEgzly06Dm8ZD8TfpALJKGfHuyuMWnUiMV3qV8jCnC+Pt/xZ7fbh4lO/tunir9aal+qXcaW1H/m3n2JNl6K3bsm0k8hjVjUx1fx+mhBG75OboWSReEsbX3eHuVrHY+kpdspChFFfcLFboT/lfHq4h1Sv+fPa4Pw47GSyYgqdTEufoLnzklSFR6kC06+QSbQu4V6Zki5TAv8ISQ+byfp5E7p/vB5BNv8+Eh4lEDlfU59lfAbbM4mHH9eV1IKV4uZlqPRSZP1OXJlf+Wk8l3/UlWyoD8Fqbd44s/g+ntKBX/SZPR6Yby5MJSK+Y3p6ipfvc1UGVhzr+8OUhFwy3JBKGezIuIhwr5vOCcNfceLh5o34NwNRtrGtpjmgX46oV0mDMxSHTaGArYNUEPyFXRzVlFld3kPvWgKL2acPw3CDNuEkA1TPP4eHPMfbux8lecNMKmTGX0fMK+AjqSnbLMO8klJArHWWCc9Cy9I8k9Ml6WYyK1GmUpeX+em9II5o4eqWoNdM3nBdtU1CiQIFjaJE7Kf5N42ceez21Ohz9osy4y5Xb2GurUyWnXe9kgVm2gyvzgaE2fZpc/tPHW6PTdOEmI7L9RuB/GarntmUOfoZXkl6D6zPRgMq1mpySEWnA8nbqzBLgq9eDZUX8dDEFwFNyiB1DPqhn+nawt3V8vceytd9X1B5ILrq9mMsKcrWUZ1/Y7RFTzRQHZGHGN88vwI9j/0uiKSs9FCsdK1ZzMq8lqreJ1VD2adbTfwdkU7ucKEYuXiXCKwKsQVxrH8iaQ7v9HqK5uwRooIJDBWm+BPQVF77HHd3YvqTTFBbTZ5YBA1HFAyONzNQRWO1y17f6Bgzwesm6aFO5AJl4cvMfVhGQUEw2Abv1+EneDfZy7OQHr3LLW35glhrcKpLHis4Hrjyvzpb8exdezUNURzFWlv5Jaw2vVBIxiZ+9ikVXBCc6L5vZ56Q7byTchoKvVO/dPBfAceO/oHjmE6uWeTv7WFS1PDRxrvSoM+on+2OGG3cOpRas2Sq+hT/+VlINTU+H3/l2B2EsJ2EfPc7vxMszb8ii6fTkkOW92psJbsd8m5ZCPqnvN+sHxqSP4+NmjW2Y+YdtSpH6C5HFe8vvUfNmQ+VwqrUjdfB7TCd4LZB17LTvkufM54Rf7mXwfWIbfwQm49Qf5y7Ee3m3naBcTdFCPclqXKyaLsndc8ZvXfP6S9Gmcoh0hHqjYwWOYVayaTZDKbNcmCkUbqez6NyJnaasYVw1WJ9WJnmg2Xhdy8n/VEmh9HQzT4hhkN/Ztoewzzms7Trni3fnApSbFPEHzHffvvhNCEzhJ22egL83f1p2fQWaiwGh8SUxM13ktKFyYSidaXI+3raZ0t+xuduUuq9fPwYsdnlqLtf2lGOQJa/bN0KUnVxJTIpLuVzpVkncTADU7222qw5he/hdOhLCcqtrS17pJ98k2tFf/mKHenn254Z62mc3PVVkQnfHWaFquCuNmI7ZiqSwym2Or3Sie7CWUGOJoRSPAU7bSyu4xpy2bNY7Vm9q5bO2ug2CHoqbnSHQtzM5PBkDwn0TnMOu8iwvM1AIdoT1G9oGj6SxxviK3Jme6kThXpkeDsZbNXAwgYx+xtRnp9KVylfbE2RHpKqcchcYCiE7BdobfTe5g8qYmxw+fdmFQC/weH3ptJb72sBMeH+yW41Ez+mwS5rVjQnmQ9AgT1Nt+RoKLO6YsmC01KfXPXyqqAivcOr5GCfWkvPdgL2MwznlwP4y4DUaq78pHU/EeFTZzN4S9l0tbelOYHekD47+u3urYzP58S8zCifh2rVYkkh27BXOoS2TTO06UZtgtE4MhvNKPJUSNaFW249bzURkRnCXym9gF3YShwt5SxY5yt232khO5o6PkV7HScKsfq9rcQ6sLEbyneiKWujUPE0BXm23qVeH/iVKNaPE1A4JDasUBK/xUyF4ZEvt9z8VAyNRJmbD06TUPWQPZGwPK+/p/YY4jWYLonLd0Qp2bbzpU0gGHiOmRNXGM4tDYnNuGYlZNuAxeneaY3j+C7oYMKxl6cQd9nfz/K2YgmM+zoSXq74FPvyT0Dpv5zeDLtrrd/vF1Z3MXRYp0jzE3RzGk5rwe45qto71fSe0/zX7jBHyXrWvMWS9NklTmzD+XyHd0ysvEk+BOwaKQpM/PmxrFGN1Q0/nTX3wXD7goVPsqWwMfv9rFOxi5xYWCsOn07zKYOfPbnADGGJMfr59koP3qjoBSF8Xl6jpIT7HJoX4/afrwEdLzr4MJJu2OaPCAsQjlyIsIUQu2hGFrf99GOPMdoQ6kmnAjaYkIv3F6ceZZDZaY+cfKRMde23LGm+ZjjsjKU9rVyG1tIUfDOxjVHHsvWkb0jzKVyda3tQPvrMP8Bnc9imN+FakMa5qlRtmYYuhVHo0GnjV/v1zg7vXG9wvz4iRttIje/Ya95ePO/HLzsD5IyzL/WGykxuQP34Ed9P57N4cYZq72RVSuoIrMTDvHmkGE5UXK5DmMbwTZSko7yWnH1umWVaIzSLR3OAR/tvvB3RG83Q95wrcH6tQsMbz4E2ZV2v3cWmp7r2lE/eOQMVfKDEnNOAz/Fg+M7DrtNPpUWau3gN8Um62HRT26vWmmx5VlYvp7ropwz6MkvxWlWeQvuyf3JES3X59AO3mVR1NiHSrRD4nph1Gz35rHucS18MmXJorp0b4GQpuE45MFm6vqGaNwoKxS0h1iC7toi8yM7Hx0hs4dv6UqE85Lebs4NJtJWY2xp5hFAZO8TXW33ssnl+VFQuR/3V1EXJg77iJokMupnmiCr3sFUVajVCtD/H7XoGefa2s6NQjgxh5OC3LWbZ65KT0teRyLZIWPiZrg1k1o7u1ytHfTPdqFsNdaU5o8jg8WmFGc8+vE30DuUS5igH40O2JSlldm+BdTWWLD+YZdvrHbe68zdGCjJmal/SPQetrTl3sM7DJ441fuqZNJKVDO/sizkRSKsuvuGgBnX7iU5Wbb7+SPSpO0vqWGnO7v2lNtih7gy/xIPLFUFwroeMxCYtVFiUe8+yvyWMjk4RUn+5ainZEOvqqEjCRBgwtpgR1q3Px2nL9eDuq+MislNVa31bpGynKJ0Uk1PLjZUtcC13YjM1qDNMTwZ3RtEr72sjyHbfg2vGfKYxIuFRo79kz8/p81NG+r3JpAX3s7R+JBHupFJrT0a327BPIHM/Yk7gKjeRqXdkujIOUCFSglJ2kd3/3APFvTtTEv3m15qhLZGnFcVcYi1TV6DmxC3DSDxpY/z+xjxKMZtR0aSvVjeUb+3P1bHQpqT4AvFm2rd5i56yMcvG80I3UntKFGmfkeJknbar9C2f+lrRUfY78879SDsOUruaj9PspnuzlFopK9AQ08r+nEqSuseQTEyQsdl1yDln9W9ryFWHpu7PRWpQnho1Czrx2btfmDwjRJhP3KKX+VH9+jCt1nhIGmdKc1vHcrNIS9tZR2Q2RE5iT9mlaCVGxj0UsASRLdPZziU5PsYpXbtCpPMB9WrJW3d/qN+Zbr6tb79O9HlnIqxamyDITzU1JfuaK293HTMlJ0wOJkgOW+43BWXk0WwHZ9NPHumP5qnujnmnVHKgKj4NpTFETYOupwSkyO9k002fg5soKLA0j5RO2WV308gcH4SQrqoNizZUiCK0L+7cLkimhslu59iwpsJtUbz7Dp8Js73zDtj2qKe3sbrBUWrXr9rDa+SErOBpaHgjnKt+fjiidC31UbRAYxnv1Y/TyilTYu/b9Xr06V4LStU6mY665LW7V43fveuIGA4PIWHTgvL3m70UN1qaZ8c0mTl73iLbAdQbOZpDZSyllm/qpyS/k9l2HhArLrkehrLW3GgPHAjftl4lyz7HatDW8jCaekL6QmihrlYJkJV0483BE1RntlF7hp29JFxbbVdqxpGvDYvwrFR6C7MiEdfJG628YhKpuWDHwejQa9O5Brc/Z/XOsixd71KyZGGC62uJbKvtfIBD+1MpnShLkf3tWjMWkYMgdNjRyy9vo1hXWHWj3onyyhs3KdSKDP9qKFDJSMVBSG8My+h4EVYh3Kwxv7aOB9/cQSWS4mUcbuO68lVCoUVslIX8miksIfc22U+i3ZwmZFmO1QwYRsdI+juktYgzMSDIBp20vBuIkCr6wqOMe2nc5MSuc8AUjDjhlKCHZ9yWFUGza5NVHvazajXCltxKdevNOw+kJOR2BV77nakmhkypn1LxydXZ+/oJA3e8blGtdmGtck4YVRPdr976GR9G8w3GzhXD/ibz/ZSiqfKnxU1fdJGJrnLgZBpa9LhdS4t0vsdkLtPbEdO9mj7DHhWDc/M9IYafhnNOqhAHuD4nukAEYHxG5huR1lJsSQeQghQtncbGh8jmvj0p1nNexdh8hUNS8jgj6/z40Ixs/8oJQmG5cDqFmZAHRRsiCaiICCLI9+Ze49l5TH+ZE/4ubZhE8CNwxbLtFIE0Yjp5MIvtkmeuRNwh6MZlcxFWUajpgJJHNJqm671WZT16Ovmx5HRQ0baYUhhYjc5qpUW/XkzMj4yMhPtNfjtl/h7ZZMBM6MxPaverE2RtkrmQFpLwo+Px038JdBrJNemuiKYcKI67xgfVnJS0VFx500AdC+Bg0pqKXxv7E66wWAnhT5Fo3FWfcDQjTyzswLw1SHovY7nfPs6sO8x5/WekpdbUsPlO8/ARiNCf1/YD1WvN/YW6YHjoco8XC0n+0u/4KHQ2i4XXz6XNh4BnK/WNW3jvV1hiQ4hv5R9j8GXw7DHD7WZwrF3C3ZOTFIPMrsegwcuvmNuThMbvSzQBHSrMTu5vaMWKmb3NtRpCefMoC4/TiD0n36eYHE+/xMf8K0ZCsf3l6Nz+saPeYc7fECHs9foxS/q6u3H0DdHUTiiKp/DlvGF52GCzwDjtYez2JWZ4sDtJERi8zX8TfKUqUsGjsrunKOB1QVZJqtTstoiYu7qs6JFt5HFLd5Sm1QHn/MS7dHGPUVycI/pw7l5vqdFdZs9HFauKo1ax5s4QvV6K6wmD97xmotCVOA7slEVcsyfbj5S3MByVZpgGGBOfSLyFRPb+yfSM8BLz2+d6e4NrdhrCEOLOp1dpe/ox/RYh27F4vy5sC9f++OmGwrKgelwFEnEtB7+MNFZ/JryIH92D5+oSkVQFIKqaPc3Pbu0I2MUOJLp39iRhXYakeVZ9/DbJ74gp3Hb5d+uud6QuIGx0dAwu1zFlsfFWsU8tSXZwao95fS8/08QlBMLhJS9nebRBw6oBo6OQ7g7V7zs4IKWRjyNmhN3oJPfJbeiXzIOgM7OmUQvuecjGtVVHTeHULJ3MQbJEn9pvz3qPiFxxn22Xp+fKa8mVIaevfJkvWrqYgfuc+ogqrQRGoIv19TaP/wmfv2x7fDSdTtjWOM+O0x72uj1V0sfONfMHcFtpyf22XUtQy3fI/HAfWtTMlu2vaJ23tqOEXA8b/rBBbt0fb7anNVB23IrIkn9VQRw3NlN6QHPDiD6nrzGvegpWcKK4s1o8Le5G/EaP7qmmdede1XLAV7zKE7xTMs31bF+/FhEpUQNE57W1RTra3+LZA/Voa73n8/VIIpE5S20TTvC9Jt3788GwtrYRn1PD8kkS21cxQxQPoorFl7vo0nFj07WptkdkcJlTpVI/0jK9y7nnnKV1o8HaD5POtci5uqZ8nZ0qxsRgeWbTjXpR6eg56H388X74a7GzLF3kp9IsCJkU84yn76xsmMvwn1B1njZxVKK4v1aad32/mIVkj/MRFSnNUx1picecbO1akV1ldlvnZU6z01bRmTadntXSJZvi/AxVe05CWE7ey6LS6wVlgzz6Lb7evE4Xqf1yKbTFX9LwPOY2lb14OetEu6jEZkLV6YVLQ3POeSyartzTPWix5BOypnC4QBKvIPzszN3g/dEo+xRKFkvIdq9EY2RohpTRjorpkhztz9USFukq5mFv0CEZsolRDJOWmf+unoka4hLxpAajLlHyRFJRVxmM9CstbMJxkbvjCadT6kFy+6hcViFebof8ttWjind/M2ZuVJY1uybJz8QfnaxU2YtM74hv0126pPpX2MRT9inJnv2hpwxnjsgflWJ9gZW6yjL2rZd7j6PrFp5rmvS7bXjO1HdMWHTVSBbWmtwxNK6gc6coBzuNQMpcTu4uuCpl/SQqEgD2kLkL0ErSEuNH23qLTVkWLtJ5c8svUvhFfkw80po1fu+FlhIz8jX1G+Ned3mO+qenmI7LBQXeSHJ80R2j7LN92LnyCWoanyarMJlByQRA8mqmlzyKLa9Sbj36SWONYR7CaWCqZPDMN20jlO28JCnraJZT51Y8qUUKof1+KWJ6eHEd3oCkSQo/OlHdb4w9iou+7/EZgiWmdIZo4UAJdRnzyZP7AYUGpKnUBe+VH6611Zc2rdrKmG+UaCj2CN9VmIqUzFobdYvKMyW9EofuRGmAHVyWDkMqedBGJ0wgEyTGj5tk/btVaDseCFoD7R9pIja1HndQ2TCGFuGaJOv5XLKtmpCkbjNiccV0McSkxBIpXyVuui+NYW/oZ8wajiiXV/ntD+73+qvVcWjyqt9qih+tZEkoWqluD84Ej10QNoTid2p+thlCj6Yk7VM1ldz2O5MQrH+Ft46dCxUISpbrDsfJuU1vZW7xMZH36s5/JRwV+RGVmPhC9ft3O77Od53tF9/hKjm9Qch75AQsVesykcT5DffIHTtu7u4Cg0KWTMWyayR3woBdrFjUschMDzM4TDXhh4K9oqVuJDQ49c37mL0OuPi5MR3rqra4rVL0zHvDJwQP6JRHafhKwb1w5FJTV1VOHbPsER/dLgJYmicxctwTGnMjT0MeR3G2kO4el/nbdYgi2aPEuJavNY4/KUkQ8QrSPxAnVbqXdzRGfrcOuxZUSzIvKlm24RaelV+z6kxJGWfcroXm1kxcAzVMaFf8SouLV01F7D9CllXTUmGU+SJ5KkxOwpv95uLEB0lC8AeaD65wJB2/OFarnpBcRski3uNHOxY1P+xk9/GeS2bqcGrIorcuuHTZqJ4lvDWmIMtFU7hVshVA0cXqL7vRbPXESvyoIrmDy3Re9jEthbTsffvYOM5L3Hgw34iP167v63xZxsxSr2OWM8fWJOqWoUuVi20Y+Y92Z447LyR4uzulC6NKxE1ObeOIhdekEeevreWGLJRBdTTLxoR7/kobvs7JWiyIt4jt7adt/0mTTJb1iVqnF4s2lBrWmtVdmrQ1ZRkBG495nI8prvUrn58O8Ylwnl5is7JMezXg+H1xWZJP69faPrqXz5++TmnceJ2+b6U1vf0Rf4yOmctTdeAU/Wdeo+KaS/BESEi8JYEHs7Uxhvt097vwkhg0W0LfMIPosB77aVRdWTFY1/e3oq+DpOsx55FNroos9YNZpXp8bpW8poP19DP19RzU3RK+9jFVSdq6M69Q6LQK6eq3aw1n06zhdcEq70bs5Af7kqD6iATVTkN1SknsuLI0XY64StPGabGLvKp8bdhzGI3JK+LahGq6aWtPtmwL7FiaCk10JcFUzwWoQGm9o8Vm9nGFTBZitTa8Igeoephj7Gd/9tP4W8cjUMhjV+fMlD8/pAlSd6muXO/3mCVNOo/7uICdFFpKLTqyrcg1A23jSvGWnZT1h6vDpZth2CY4CbF40C5btfvU5/6860zcXWD8DtRydx7JWNlZdF+SZy1ZBbd4G4a360/XGsVv1cVJoOFVUrmaTd1IOwtjCTpEML5/saN/5BXz7Lt+GdkhqfL7CiMFBrlTCyDavolrhIWnJAmAlHELFmzFDWRp1R7lKhFzFBFdfWsP1+UjMee2j62fu1JXcxp7U9RY13oxmm794swdVYiSubtW069WKPFuq+7qJP4mOde8jYeFnkhCCyXxznas0iCcaCSS8dYsKUcJhQXmZMlPNvxZEUnLZpDc4YQRORrLpjh9BMgaUH6WyfFb2fxyxccgn+8rXwZhbJJxC3BDqRmC6D0f8+tp/ZZbSPxv4Fmn3Om7Luauus0e9KAUmcXRRaN1SnOj9WwyBdllIPDqqb85PhOPkaGU1EPMry4bZR0M4RFb8gJWqY5XfGWfa8rPi5yJlrZR/TNFRBfKcc9kUoX4lctN47TQr829xxGZLp3CGkW+MKSjLVVmYmXJY925rI7i5nuD6bMyT5gnqd/0GeGks1mlw2RwOxASvcRcyNkTwGaHaFvUzku6dN0syVGKvXf/rMkN4IsYXHHjjSze13C+OFC6JeTAcX3onZN3fKQCGsPyfY9reNsy0gZcA+aJJfjLTqoZx3YMlgyEhKzGkfP2WZltrzxROGIG8VhZygfs5aqVbOF+xuTqIDdROUIV4lBC39C0xV8M5rHkoLfQiS6YmQDYVAXh3tglfYuYXU3Ewvjcj9ArdEPBaw/zl0/ntkj+CkcKOjxGXZjw+5bOfqD3R+GhlwgxefbaOX+DzevJytfjG3u9+5VTl28WvBnflmWcwrM+sku4oZDCQSsV7Y//3HqW/4rVyl8vd9LQj+oNH130yDN8Pr1t+/MjiaP1mLfHK0Pmp0e39nN3TcPmuqOk3rStlg1mD8b7NQfnLUVzbYmJvrunOpfFORnkeEHhUSZ+ZQWOQVnMIEvn2+M2yhw56O+OOII4Sm2bk1ARuq8SmWWluCkWyJBMmm0XFcBdu75Qr1VRzJfPJia/NqdK39EiDatWg7GyNNWNrvSrCD+DKmce8tqtDLTBGwwR1F1Bvs1nX7zljVEEs35eSvE5qys1HsnMh3KcgyWa+TpXxklN+Pr5JU3HwZpJHKuqJb2NPMDFaaVv270mxpPva6tUDUyfSMwO33EEljhpMR/OGLJ2SkV4jNs7eCZRnvgTOmCs9heV9uooM4yXUyUkvuTTrlfo2xNRVN3YNBdl3Hk4ooMqRGvuaz6/ruTNSdIZVsTB+94ILS/7O9MLORMIY9piaenxNMPaXnc85vXlT9wo7xRGF9W8gaKLQxT3xb3DuJZwl1Qglt3nnTRElrDViFpbmjfDJ2KzLh4b1SFBae3CWDH6mNT0uk3Ihofr9UfshJtEvOL1QMaSbWcuhQdb69GlXq9Mdu5TbsSeRPv8mFodG39ULsZqLakdNLIFVq5PrajLFPJyWg7MtwhSfarFwrAtuA6ZOiZT2tjZzWdO7mUT+OfEcSSQnohXRuQi2LMOpMglqhFzKTLwN0XFXX5p1VHYqeFVEWk94n6Kx3N9NeBv87HT/mhXARuh9t7iPMuWqFcj3cfZFg3cFJvS/MeTuc1pfuLw84axmb1E7Ve8PualMbkZlSJv0+/hDe6pOrNr4zKYvnB8f/6JpCLr4XJfXKMrGIN6qkEV2Zb5fIhLwvEI+dSNlSMbvseSf8mlyVC+Xc3Qyq9KTI09D1V3DJZgu1ST0jM5BlR7KXZ+uawh1y5Zd/XmE1sL6lo/JZDZDHbqqLOBL12MoWcwKespUdwffULo4ixdPxo+5j3KNnmN3fq4lu9ccTaLZsDlHaWfsk7pY+Z9IY0NrpMTxHAzPGzh8N+SkYQpvnJVnh8P0p+Q9MOrTOr2vW5M6pnJzpX4DTWOvj9kywGAkA7E8RQ+dDWfrXZLq5CUbUdxDZgOnK/NRMsp3LsQSk5HSP2dHe9m2pxKqzuHtTwunaTbWlobyyxmhnm6WIVon+m/jj9a6RnHdaHEneyWrusXRBsxGSPHg8UzFJjXW0rkzODvPAlm8ueNEnI78uVEqFIH9tVzxr7FDNcoJtieNnFRa8T0SwbMmmXOnqVpOrn4KwX5DEGCCjUHTHM3LC7LEHcmfI5BPfGhURfgspfM5EZVM7aHFroIu+oVYoH9c3f2nfe90iA6wTKfn106uALhtKZHPdc/7q2tmXUiYirRKS8MTzGsQPYWyAYV2sQcvoH4vOT55rOz93Va050dto9amgUdlSWaqaZmY+ni+W1daKlcik5RPXpxe8RM1d6Ux894thzTzqbGqqAyMNHlsArqDUbEwC7b5sSmrnhnI+0sO9esdZZX6l7QTyg+7gxhrl3ocZubnsNNF84ZVDked+M3bSfv8+5s+YAHFkVdx41Vb2Z4AhVZOafKF351li4CR/PLeQajyffm1KdPH7nKyXTiMjFsky5STeMNbR6/Iocj0+1CE1Wy/E6KnB2RsieEXeJs72mdQdBUxSWDMxoZalN55hYcLSGjv9iSUFGOb+7ROHixZEcgBVnfX9FqLFywYTnifxge9d+o81epM937HxGPNg5Za70SE8QpchexP7utt14PyC4sKsrrp+KNi+5m+ouQsQkTyt5ab/S+BuM6aYTdb2PDr9eXrCSpOc/E0IPH361uThsmMxVJ73LNYY7QKe4jJfxIqC2tqIo3I5eEU1uT48xI+WRZb62S0/e3I7iVgRqbpi7SiLaiIn05Tq//fHrXbm/qgE5nSLzrMTRPNhJiVZMtz7545SpRqh8T610qMmK94gLPZOpGDZl3/MDYX6Jk7VaX6ECu2nxNAuF9OjwTxpHhWpYlpqOPbMvMjwxGtLatdcWdNTLgayog5hGD097yVOu9AS/fga6UiLKCeOw0WoZIdmk6teHZhgCSScHUlgfu0lDWNLTJyrMtb4qXn2iOVcpwISHZ/BwQxkSF7oewWdZ0i8dKCVgSOpmNxHfv70c3Uln4hy88NMzBIRp0jaVbWxVPwEJ3Z7uWX+hPQtXgyAHiyzwrKvvbOjT/+vx+BFKTr74JxFjdveytsRgSmOYXKdW8rs1WUpsT++16AybC3cBgwFDH85xcC6jy84pD5Zgc8ckk+iAaocUnZmB7jkfJmqkIlfBnmbFzt8iPKduz+HshtT2hyyWkbLYpPpo9bBOgh+zb1Rfaa8waBKHZ3m3YJWWu1PZOa1CDBGZ9mHLf1CV+U1XREmMhMbrMdVc9IVnea/JzXD23VOHagJ9cffP4WRtrUdcjSOZ5Lf7RneP48Rh5TqkXLNQzwQj3Jx9i0YrV3ZlnQTscBPhD4N7J0tdkai2XKAU5svhY46+UnEX21dXnnWxrjzWR5Lj9pG+tzGclWYjL8qJcmU4Fn/rH8rxCGkifUSvF5pgWLs7+KhyGU4hpnZqLTyYF36mU8zHBdsvYQ7f6KRWVq5HZaHOVMWXaXM3oqidrP++V7GT2dtLs13onrifSRcHFC9uWuEtjE0rvfhOO/UmuZqHs93MHjQ3vIiZ95Qbpt74shHg5XKMID+WiJvJJ87ThcC+4y4h45Le/Kz9lKWUplIpPquMs3XZII5yWUuYvql/xEVslHDWpv8J+sgMBrM4nH2uxgKxdu6Mp2VOduGF0i0FfesoMwaEocy71vxA1jUzznWBafqVMi9TvlsOrWit6LxFHdilejTOcN74PDdo3n6QSltDAZwQijRBYlh2VPydPO5YRQQ2/n7O7rrnFpGy2QrZvdRYybH7sAFHR8BXv5rXlimp3kn2uuedS5OrBzDaULwXHPRiTd4HJc1778Z5/AoE8XdL34ys24tgeY7areZWLK0kah3R+3B6+idG99tELSHtD6dzfGDYpp6XD5W//iGXNP7Zj3uxY9iO1G1dH9v0oTj7bqtzr7YdVY0wxTTE5yXriyoXykwu7IsV+f0ocI0GVSr+8jGWO5uS8P/XXY6DgD8EcLmUGFIm97rhpO48tbVTWLN8IKk72m81prtrovE62BYulLGan/wlniSEEr4x5yE08zYz9IAwg5Knv+raAFLReDyEizF4v85S6dGMqIcYPvnyZz4hhqW525Te3aNT73qPDZ2er5Q1+gqVZWVVFKk6ee+XGJAwowXf/Bd+2z+4D8cKqE7NiVeZck2XOi+x+M49gaBa9K2241YsokavPqttX3kojOOpL0OnMQPOdytNTMegN+qvhwmwO6kV/alqqYEnGuJ8iVXem7iX5pBax9HCZayPpRFt3zZinT/BOc/nSQXxAjFoCosW6CMvTpD70FnHPG6o3bCe//Rh2GlKcEC/rb8M1212CBO2+6ldoHT+v0/20Y8yOECbxkjY7qaBl8Hts9bGEu3tQ6gDKxp8l42xlsqmn5PTRm9TvipJe3uRn2iOz3GgWe+804q5kVK4JA6L49uMR0VWGh9homL+0E1MHUWEnklk4uL+JcCAr4m9oJZblKadiDZ5hYyFqXMNMeqGyoVU2d+Vfiy5POUNI4CSrpJLLBZfJxiJa/0KaPaw7ZLaXru0N6rfSpSevReOL6cskNGFMgMJiH43rMfARGJ9VHCTNoeQwTK39EyMtWxZgahx3pebGEqb0SPOm69epqy9sB/xurXuKi1Pf9GjGMSHh1OV0wDHfVZlvxWNEH95cUrj8vGRL2qBv8ttwxXAOLbJ9W8ehs/PHE1mY3nMEMXx4TkQ4lKYdmIuJepKnDmtf5hfwi8G7DiUIbd+rNBb8uCuVbyVJeZMWgpydWQeRAvi+bOl2v0KzFr/lE3qbRdlLRrZalSgAwHyim3qMRG1KNzCp1mqOIk8Ry2Q7W5OiOqC2ME3IXVRK1Vln+U7milziculO3TIW6jx3ctBTYU5bIrVTWNL497NCJbff+Hi5kFwtwayOBI5uHMUlpbaYt3kJaOs/Pr0Dr3tIa3vVD7mBELZ2az6GVUjdbXlKz+Q6larhfnkHgY4rRUa+GZNR0S4ztqkpdL8vkF8cwau+Z06yLvT4Diw1VDPwgYca5DUupcBbt4eD2Naqs+5WDCLWJaf3VpoVtj1q5UCgBME+nVAIK8XbMs63Hkj+jnZ3qEiw7/SLox/v5I0s0ztCGWNHskp+88NihZ0CdfLYYk5tHe8737srndF0bp96Jc/lRSyPD+1I2aCnV6tlyrncjLjt+ZGrzSlbDl2Ds7SNth4LPz2KQsaH5enuWkcYXJNBxkemzY+v1CF17TBP4PxGA0e+SwdfdZNcdAYhalkhZcK6MoZzngzqPukz7iDW9UtDXz8naPtFc6cpPgu7V9FsfpdQjSl9mQXRJCnad/aSwjStDyH9+lv7k4Wk2Dc1odfOGBUpf1QGbhbOnpQ/FuuGyujMJpDUhp8/2L/dc4l0smjXT3B6CinKGPtQsjhEcP6ojw1mtgPRVEij2bvexaY4P1ozs7/5W7no6tT0xI4T31WgSKq9Ii107oLmq/2js99a2w2lBx2huxFMX5QF2dawF/rsm6npkOS+sxyjBvniCCRVkcTtD8ml2Xl/oeWa4d4iqetPvSTs1F6Z0y3/wK6WFxs6ESYcHNLFvKDW+YDyn2DOD3qHCyI1iM0kZ+aM8dhY1B4msI7SWfhSvQv2iyOHQ7dngYGe1jxT9lGDeu/Ltik2Rt/ReevMv26/x3+KdLrs50hST9Piz89IkwuYE+OmMV5NLwlDzpM0mVYrFuzb+1UV+fvJb80hRkuxycan1KhKNlbSupOiFviGdlp6jdWKPNI8qw6W5eEcE7j8mRLg0qC34j+HIc3c+rkiBNmi2X5sqzrs487EuUxixwoQdwo5hrPn2x8/fOJYfWqREpulPWTiNXazK6aRoLr0zHs5Tj9LKenq2v3tae2KT7kcEk/W2rp8d4Y45YeJa9Rt7rBOKz2FdJVv113KJfkUwevTQ/Pep+kYM2l8kTPxIl5Ezcb0OlSTXsYTyB3itmVZO7WuOBsP0vAyi4+4p0YKjpHx+3x4KWc7jaNql0Yt53SJu9h0ObpBX+cFHvvZKZQeAp+T1WQ43SDqSiIr07AQwH8m+TkpFT/dCLBb0fH68Mmbl5CyJj/8Lj1hD73aEPQmfZkz5wHTUlG2c+U+eG+JNY0LoeTSVPB3H8XoOJozJfGQOZ9xc8jiSmBaWrDcO8whq8rEV1ujdEtCBXuNGLqAypVXNSecPdhV0xliwzV5Bv4Lb06rk2bxJ36q0F5rdkhUs/Zrefa8rJ9Q+J2f6U0yYrtWVPE3p22zOQRTYqKyhEjMPpi7qq8uV3y08b4707fXSE0XHEmTRK07+Iu2aA2qh8bLZatldMMg3QS32pqoukBq6cRBSUSD04HwMSjAbnmOY/pHjKr8aqH7OEs8O7g3OVz6qWAYHz6y17sah5FxTDOztlSfZnz+Qhv2p3B5KY7J1K/X9/rBSTT5MwpwSHWZ0WeyqqWXUso9bKIdnJ8HEt/09ZShaGFj76g6G4HkuFQno1VN+/UOLecMgV2a6glX/FqU9xQugOLnvKxFarVdUfaDK/ZQKqysel2PrCWxEStSFmeYEHAa90idTwGdHlVdLA26bq7zBGS7/KTYSzJ4XjLJHDXNsksPcdQ7wSioQb48JukvzEHFTFKEobWJuFmftxNNdVzcQeOCMvWpaDMJKXyx0PT8iEuIS6bhMMbnCTzbHzHuNyhd0qY9F6RU4/XQxP65+Ti8U7Du4Q+mSW9EUEbL6Le9w4nvFxg36yabieqqtiXUDDXmUnuxhEG79Rph1UK6xmZKoN8hlT29FBFEfvv1cDWBLc/gHDR9Od9xn/uZRfgja0QYlNRpAzZDyUkOIbHgR03QXWYGubm5YOI0k3J54UyOXhlFzVvZ/st6YmdpgHKxsp8jVGO6uS1+F3gXc3HS3be+9IrTZna2c6nwDBmhviN9w3HGr9NdkH2TTk6qak2/VVgyaz6Wb4cLy3KedapEh++rUWT4jBSZ7Gdu/0a1CwhgRfJV45mrwIzgnhmesrqtv8xZ8f2XikgnBOVkyCA+5asEF4mRVHqF7Na7vCfzCCep4PVSWiSUKH+XGKoJ6Ppa96nNMWbjml1eJc2dH/vDnUjKv/PFq5qdSjPK2rVXpgycLJobJ9xvi86su42xn1ir6iWOoEmahD1EzCcPUhdrk44h9zNz9Y7kBCVROELrOZdIa/mlRJbPk1VkomLasiMGBbWW1Qru5V4ssk8wr050N2FQZuiVrbBX4avSyVzV8gOhSY4wfk75pVQVfojiSKJKcDHpRRc6CYfF2w4Ae8OmQJAVgyIENWWxHT3oq53ogEe7n7UViWoXyHqm6S49ab68MWojK9bsn6h+lwQ1HD92+lGS8QVCwtSRFuRoZM8Wza8HaeTQJ16lfajmjdTvmKw/GTJjzK1iwQiRXcjp0eAuqIX7cCa0UGvQOAc/o0XG5bLzJj21p8zGHKRGunW4End++ly9rezqx/TzUQe2Fk1nxO/zb0SydxWyO5rgVd244VXR8COmkxtYpbaWM9DoaVWYp0Krwzhyb+2nzURKmt4M0a9oKdlrnywh0HaveiCj1Yk/OS39ZJuJ0fkj5k11l4KSj3KCiC3lTp30d0J4vgkM/LQSh/RS3lF8jPhmHbwNd7NXVtYf06+viHTp3rR6/CnPWiLCf0ZQS3jbk0xjz8kZsnWHf048zfpws8na28bNVqbm7sPly6UlK3osl0dF2Lr2gLgEXG49az1uK5FVmbm+xsz3VIwzf08qzCXITehNv5LC0iWolgRf9fzMfEhVTzfHmJ00ukEdAUfkau3iKB86rDPj8W4jy6zlpl8MrWWyRN202MzAI43xHdw/HD7vc34RbsnHUOPtjFuUlWo3a18h2afBVutDl0vr0tWGepcTSRhml+HOBQe/lLsZ+jNFOCaBZmbIIL2Akl2E52wxOuWBrB/1o2vNa273QgjIISf9BaVhIp3Cb2XWsDq130+MmwrooYFYViLYL2bofjRjdZQ9NSsXqWwtn/INx36vx1T0/qqU/ZpUrhavXtlmh6TJWA6LmEnML7FdFYrpItfC0K3N7cMpcuOHvwzJyJzUWmgnYTv/HCdL6iHTNuNnUuBw2nmvTr1AkB42ma3PHECFyR5zraq2a/Eq6KfPZaTPOeAEmbhdmbtIgp5aJH77ddhXRrZVci2UNI110tisbMfMKZVYK4gPNUy/oqaa6GLBDUaM1vF6Qr3Sw25iSlIRRZTqre/mQtUOYTbVfDHhhg/PyetiYxYd+JOiL3D3ItHH6mYLgbL6y5Q67kAV+PK4tGaD6rm9ynyaCFzJLXQbnlzq0MuNIX2kYdwtqwUieZmMZy/x3hWF3WS0DJXhYH7jk7cJOac7iR72nN/1Di/nzietqZWmSOvQQ4TEYuX9l/k2Or91Lj1HtLG8CvhCZ48fGqJelTIDPQvKKU2tS764yb/AYlkrTQgrmfC8DE2YFVyJxF3in/p6QdXuKiDBt2S0lqKW3x3misqQsf7eNlOYuDifG1IjdmZ8dV5oogTKXYRRJ9EPOh0i4OKnBoJw0uotM0MwERV1iEGHukvk5fLBh1+Vrxo+cY2qsMas4kNTm3+eCwSnJzMpLSIp18MW2UPuSmllQK0U3tLa3A76eAlQKddbmgovxGvasoW/Y181oZRI7CdFS5cO66JzgZbUjFuGX7sy8su/PJ3Liw5Q9euFcCt6LDRY+3OG9JEnLsvmo8nUkVj9PTecP9nJ3HzDcUcLedSz5mzA7k/9iH5pwX7IcHsZq9xylsPibwJlwyrasOmgbcs1nENPJaMs73iG/Mtn2C/ONOul/i0uuhcKY7ADzvOZNtYf59KEUTuENTvp/kKklr/UvCLppmQ0Cw/D6n7VoCAdHh7dsYPkH4imA58R2Nyv88wiDCiXLreYGxBngl7WGrrfiOfU15joPKxGB116Eug0C/TO/yZPzlXhc725iN2uTa0UGrbHM7PXI/7MbA773aP0LJ0K86bj6UjvCLHCLyjca9wpxgBxjqCufNI3Tr6JL96C376XM8UPTpZfcjUJzfPodmEmB88vJfS/4cMXvB7Zmj28n96dekIe0cXXl2hPYt/8x8tzI7O5DngWauPilAAxRgb8Augyq88eBViQ33Av9aHKjStyrVO73dXsnnu0V0Hh0jfm+kr2/QJDL1JOYkKKD3/8uTyynTlICazZ1NVIiHTwMbo65be6F0K9b6pjHv1Rbj1dk+uvq+MKmQyEcK2lMZNpCZUVlahowzaYRquyjJBUEIPcDo+b40kk6anfnp0weUOFyMNy86ejb0J81ur8g/4BgxwUg0qm1sOIsQZdGnjl/FmCqzK9Whylm0Pa7mphOtfFsEpDUiJt68vqexDkF+ZSOqlgNZnt1q6OEk/fTcqSJqMi1MiUmiy1spuNT542ZsGVl0Pm9phv6BBz/rl1vS1XKCSM3MBNLVy1bKKIkX6s6Rt4irzRcsyVJAk7Bk+GBubpL/szywCx1EexsSefrpmyxcy8VV8WXRqG03C7aKlZG2IhffR9HtLyXhClUu3Dm1PxeJttrdK47ZvpM7dd2OV6rNpabNm0hNyESWSbJZc2tal+DiXwtuTrXrGbeQI498TeOTpqvZhDKhWOHZeMLr5MSUDTPMP4SF4Zsu5M/ITkrQhOU0NuEu+diZE4VTsb1iV8iedPJc87o0xnbl1cMfalpC/RRxls+rrWwaYfl1f5d9Q7T2WhFGFYfXLzkJRKIBXJWPyjs/VVULEJdKUdl1V1uMB/JMf8oiFHD2lQMOj29sSrQ6VB0stoJJn6dkNVP+nLg8RaZdiF/VHN4bzO2cQ1ksBbbpGa1rzQQ5BUbkg1pUTdZ84vy75IHZ66sc2th3TzzYfvYhaO3LnqTGO6WHcI56fJifQ1lVW5Ooz0krvRhcD9MKG6n/ReZSA2unDYryspTb9Ttqn4+1QYm1n2GsV4xnKYf8b9ytu8tPxq9OWaxMsRop2qAuutnSm951uQckW9mC3eX7wnHW2VCyVroLvSFZuiaRTFMxUfc7KfYkj3WnMfVu3WAWkbhlhN0gRrdOThNXzHLbQ8MhLSQx5L5AKOYCHiCyLd75IxXWIGT+bdhZ/vjxFa5hZXDMIee5wHbnfRO2TfzQ6vuapQtCeSx4rw4PYfh1/NGidxxGFzePWXf1KGJgr7zXL18DqR/PaxKShaXA7j/pK3cRfmKN4QHwvyfWE1wiHIlvNJITfptmK9lnguVD9jlJOvVWtQltX72MbWzzaORczU0soLvmigdfaZRK7TpPXraPS1KIcLWHtuwg30tVBTlzPu+ezv1ga8fMhA9NerdgzhSgEuZUNIgtjTRDExDKRL2L7mOcJah1Qs3R50I+Kd/WCTvOUuF/chMCfFfW6QQPqbn9ex3HFWLKKhK8k7ucILeX/fHBjrZHxKfgNLsWpMcd6mnkHAwbOqQhom2PoMcspaCzycefG2V/SJwad0Pv3buyvfxvKqKuRPzMqI7VdKMFWNYb/Ild6SZ2WXk7J4sll/vfXQFidx2qDNYxOAfoKCq3uxn93i2u4tmC+ZYACa/LX0UnHEwYd6jWZYWjZq4FXWmKzmj5DIybFvOi1lGNFAZ8yqDx6fVcdiuPNt/Jgn7yfyakteVk+T50livtht3Yy2cYQEGX7FU+Buro4nf4/8GnDZ706M9yWviZp81vPk7YBo5rm6r25CM0SzJ6VsBZ79zRa8MmZSm7R4yQsKLGW4UnkwYRbrOCMYGMafrE1D7XdUex91riIcgmwXxz41UWz69muUmBgsdbSy4u1x4hkknqLj7hDjPpufm0IpRezjXV6cPVJCpjDEgUJLsr875il2SFGbohVrPzsz7MVQz53UR5sYKxnsmcWViJDey1eXfhInJzDcPgm7XVTzo6b5yTUu/qpSoIV+Owr5BDB6bH4xw/jokXTCGq4lSZX6GiNbJy1VuBQGHZUnQSmbtigcQkbW7B6/C1++bFuoM43QjVX4CH4xCK3d2Dasr6gpjNgWfUQT2PEeArFktc/ICVMRc27+Ehj50VyzGZvHswflcfJmGwP8WBjZFwn8HtfGt/N8EGNfhwwZjGETBezZzNS10pReGlZ/5cXoU9O1aoNhsC+xN5QZvzyZxzR0NH7el0Yn/PdaZvBG67KPV2QRPprYaT3PJnMgvNq3bdL7pAowD4pbfQoLB0/tnxsdNTkcB4fYeIQyC9ikNn+TJHH0E9+8C0JIqhoU1JV1l9bGjz4WKcL2AyuR0YDv12W9K4ZrUnNIn4Jx65bKVX5ITN61uG0wpt/vipHmfenC4xZbTqdfZxF6FWq/Ir0aNBBTtZLwk59xqdzoKf0pUfRyagj68CfeDXK4KxzvjKJsuFkvz87q4fbFo3YQDTOVpZfVMKnW093uO8xEWVFtaeEa9dyK1zi6kializFGfykZvVk7mVyjn4/SdmFEzdMLH0PCd2cLufl1KPl1/1gLyVVmRfClTL8D1Ndr09YN7onh4anupPeLYc5Y8zKleXHF9rJKp6vYLZesPBbezmv0dPydWkTti1HJTRxRVgh96QOJ1lqogdftQ3Ncc/bOeTY7nrqnU8gp7+On5JGPiqtho4Ne3W6Wo+QdWB2CiWKVM8edqa+WoyVucgwVuN31/qJ2DxWfUUIq/Be2Gt3CIXPuuQh0M+PWjpK95uRkMEJuvmKrOH25eTPUBGuO9FgU5dv35CnNnq0oM6V6dq25R1LPDLDiN+IXG9KvGuPNm7mpfCvrh1T6U+m3MqkxzbLHb2q9lhqDRQ82i7108ECu3yWMrIpUaFgWyvhBEyWeTex5Ghqo5oISUegTyECWk7NydF1D6RhWOeHJcvn4Ho2568SQ+zLopyB1eKLUrky6bscUJti6Ql1j0modDN9+6VKF5O7lmyCeXHOjEKTuPdPcsoQW9ljAko1gt9FInetH1/eirGa5JuzCUtiOFMVt1RshyP3uSv60Oe/g1WjVBfet0noN6iYJiFkaUdlaZIG4SpnsLgQH+/G+4wsKxCbZhDfISUhaiLspnXt05tdEAT1MPWTikamuL3ypeX0jdzjdySptx1N9JxTW+VtXK6mxmbxui6UsKtg+B/Yo7pStlqFkxkY102y3vhJwN7dFI0+slImM9ua7dY4CQHnJmBZHcopth34eiB+jM1owiilS1RjEd7k9s/SBfjdQ7Stn2mtRT5lZi7C5YWQOq2E+LXPnIoEtHsycbUJnOY4HDkGFMhdbrK5MQ/NrnOgmx12onMgFBP88dmY3OW2TAE1l4k5ZhMWCoJKbk1tPcgZamAI0sHvUzh8ZRILTm2+VMpBPJzua1rf8MOQK41c/V3L8+eK9StX1Xl7hjliZNBHsaRXJpeE6slhRmduhyNVBQdIlmTW40jZl4maKN4pgsyHbszjsCFaPUmg7iwJdB+GEua+o7gqvEETUTqtR40hgnww1Ttu6ZMMYo5/0JDMoua9I5VT0nqWRf5RYc7qWI2qTyhkP9m5XXvdjP5vEKT/HY6Uv4iDXnSuSPsTcNeLiysxudTw9OHVDxxmZHausE/YrE1aGiN1waQI1EmY+xqhgE1F1qVxOIan4ZeTPu2/YTmI5VRgBgjgCQ69b6jQeswwKXjiNrlWn0PDoPZfd0f2xLFKnIrksrpDmIRfDO4K/5c0dz4rfWoO1QvLx+Gjjos/LW+M7eNAPuw7CjtzIkrjlVT/5bUIoCSZmF0o8ZKJR7UcE6Fe5/OInc+hRzEG7xnDgMdMhUC+reT7UqUaKx9RXZsBpnyPKRRI0m+G3si0m+DaMtM/0ZqMmtKvv4U5puU3n1FsnX4LZqOFJayYeSo6/eXMe83y/EanqF/UkjsM6HRwlIVqzDLMuGqnJ+VXlWKhQPF/ktwwuzOQW9vyX+VOYw+lLdR6Qi01iZvzMEAmlchxlisOlS+byNJbSWzFC+NpwgD6JdpF/7OMqK83rbIXpiUTKms+inmrlqhXrjBQpkp+olwqQ2RU1HaXv181lC1u6/bhsJx3qJ1TT1UwZfufDuHMhDvknyTnwPKFH2TnXY8snlbzkQzXuEzOe6ob7FfpgGPIiXdgIU0SD7Gv9MDAAfqrNl9B2mFC6K/O+TNw8zTq+uOCJcTYHKHrJrMPzp3hGEZ4iE1CRL81fr4Nnl7KAOb/gD8/t7khnjyyEHPL7gba1qELAw1B9iNzkq9tz57YBKdXVahJRmOKmY5fBKGOY1surEgT4iLIkIOGULNlJKtsu3bJfpD2+cki5dRoeKM13ohEvb48lsho7c8nSOgchqozlUe8blh0CZ3u0XO4MUl+EGDSbV4/PNYnCf5o0N/XLeZXP98t4+SaN+jqmeC7vPYJUuxmdrC/H3GPxWZgdzafnr576VPW5q0FNj2NcpO4QSoMSnlT/ETXPUUZRpnAdVWslj53fyjXTXuH5m3j3IrRHta/ljtaUpmlp9oXT45JhKAoBvPaC5XaKMOYw1BTCgfv7zfLdjfOjwKOFFqaam92HLM95NsSWxWvxQk/B1qJbKJ7do7aUmwuxY03O1cdPzyLfIdsAYRr/hWKsq6fa1cMUt+A5bidqHcVIrtDTJfn4ZgZATodfZJflnyGkdvdLS4yuGtDzhtxUeCiKqhIrUe3Ht9hYjtSbJZl1HQrEUGwxRzfR2R1vql8PbqlCSgqvb/6s+ZmAfbRAMpV1bG6Yv1JI8PNNbtyOSxiPTw7bIo4IanVZo0w9GoWVZPfOMHzR8VJoT9l2Gb5JYmFz5MBJYaWkqDURP9P9c1dp4ucv4zrpuVbHzlRZ0+0JhwxT1GTWXJ9cotW4oM3VNQopduRuzMGRv7dE8fyA52epj0VmvcVZrIJ6GmlM7YUy+e+kEMe25Bbutma8Ea7aJOuGnGk7JHBDabWsXpG3FafxTYzpE+irzRRpqC/M7YPBXrL5a6Wr7hlRTvTBV5w01qUVARqVzxRgCckH7v2GXo8tQWHQu1NYgSdhiIzRIjpGQ+W1FIifa7BkVO3ZSBgBf+vWDZVwnLrVlh5Ndqu5YZV9Lh7WHeMUfzSQsdSRw14RpE4dRyxc1Fz6ItfeiBuyeqsG5cboLJWsAUdSJ5tjBWEtfdbg1VYvZODInhq9rW9ULmHGcaRJ1ipTv5jSys5N4U6lEgY7T9u4Zry+PMVf38LvSu025MQrMFje0TLliRz+d3+lqPiL+teYEHdu1xVoTrpJQS7p6Po+IoJUYYRDvPZsxusnzCQyndM7XEv5xgV5bDbdL+XKlBWWStqQFIJWhVZHTUuctgfigO+5uDCTYrwIQeWPg+EotLjNj5wkNLud8e58H4NsrUvu5ykS9UuLiVzNPJLT0V5I1fmTnmhb75XyNwabP14VQvrCbePl3R4joQjRp6hdbNM9ZSh+wX2/RGE/WS3ZrEST41OunMhLzxCT+goePLlXslK/cZXOE+9UBttUjPekJ6NowmnSv9ED3z4uTEqTU+/8sHuVSDc2XDFZkxyrR+gQevd89jeB2uC/Bjv0ZB9jy04gvyrKWUuhrzuP/eOpX1cEpy6xBz/7Fk0rkynfdrrR0Wr/KDmr1FEp4aEeWuUUZ0VOXoegG2/+0CE/Miu1RkUnKAl9+wlwCrgxYU3IT+W0eZ/otcO8heiB3rWvUpbH7lSjTo32E1zV5c5k81UGLRCncWNt4wrfTHC73CbPtRiEzB/KAkq3OyddrPxw+58oNVOapuSz2xdBrGXukVkNkiaTN+ZGnglx2aEWB1eXWkef5n4jgTSesHTYBkkLG+cLmToq2DdVZNrZpRkr0Fmgv2QiU6t7mTzH1ouMxe/Kb+UtCZ078wxmYxuuhNP12YlbZpmftUiBWCQZW9M2jVbU6uD8ekYHWpAvVqGVRtER5MlRu3VEN12o/X05JcuICZpRFKs3jcmbXm0orfxil98VRf4MuFaRo1ciLOs/45ibCjy1XVYiSiNhc4xXnbUYScqS92o1x1rK2ElmVuEse4cSuma19trvJ6r2xLa8cDIx0OxeldY3IcKty3nRWyak1SgozurlT6nJ5oigH/1KkWalqHfgE4jhkces6YIoCYik3810FDNZUAURFBGFSHGgqjW5/VmWFluWIhGhBDqUhEqM2YPOrMTV1J8i0PlFrF9dFXI52b12CfmlxGnKlckd9suNrqJDIIKAFaRp7m08Ly0RBnygTgteGl9xYY9PUtZwxOCfNDPSc2XItb2sxPz51hvf1FqepF8/6UcysptSok88PoKNdvRF42al55v3OVreGUi2oAI3P8t/MOTL03F+hWswyFfyV6jQm/ogwlxqKDXCZtcSdwjI3zCkcHv9qr05KiLAE4JpK3DgWG/RXHzG7P0pRWvSKQmnCuEqADYg62mrLbPSAct2e9W0YPcG/rSvfJiIhCGQ6VMC4ohqBsjRAb1kU+XCBHWWXG8qORXXpo/NqChTCPsoOtnc9CeEqe+B1Tp28kpS0nLO/b60CNkSdRVtKo+mJHcd/nX7pjGxkLrJc0XCkkPqS/rSjgVu+SM3PVycAdU5sOx5w3Oxh0W1j3HxpHSs28+qOuNlJDZIP/v+qJ2yfViIGulLjQaf0aZl2Mq3hkLNCMq+r4iblJe5pHIemZLD7d/Zkk0T6vGLcuDgwHlzxihNbAovwPhtctdgy9BkbCdr0oQh/A5GKCnPi7KjHt32RZgTlJRB1xk3QS8kdHssaZ8sLtKeJ7nyPAELm9TmRuc20TQrDK0yuvzIdB31lHgdzgX2+mqkr4SicnhjMZaxqMamrtheq84x0anrJLtXQzSvttiIkdvtBEkkzMa/ZCEanljihoDAZfRyc4QyuO6SeL6CaL/QuUXOpLrlp72jEpVSb4ple2RPjFoLmY5BRkQV7vHNj72COOFHClBZff4V+wqnZwj6e67/6A8jXZwIX52V5NiWbx/lNKhBib66kXmXTqMOyKwjtUxlrpK4zKmik3rq6G//GMljwhQxsWOyGtk2NE981sTfPM6+xi/R3gM8wiqkDjxevzb/ubLq0IK4x+LG6dvdVSLZXkbbRNPyKpgHzNh7bQ7HnH11lUqn4jC5OaoeqzG2Qz6mDn/1Th57rs4wHnLy0jTZMDC3WaXpThEhd1dtZXIJdkb1orecNQGC/iOJh0OfuLayjHYPm+hDyQO1p2pJ46GFYDBU8WAtby/lck9wjQjd/HadTClQucbh7Xqsom+T5V0VoPT6edxZ1RDTz1dN9bgt8/QNOntb9BvirEC6dViaZ3HvjiexNmKt3QYz96hK1M4P1ds1As9tML8eeF3SddI57U4t6okV8dhEzEKsmtQK6kexNfMU1Ow3K9+eY7B1I+706VkBwC9JdeUvnyY5CYHMWTl7gjsQIp9UPQOvT/BO7FhAhNkZV1k4LMV80+qBvAj1iDbf1RSL9TbanidUrdpvv2SHtnmn4okY+BT/1X1Yv+V1xeuVWdNorGtiaLIHAXdI/gUNu/rL+KXeQtJU8yB2XVs//ulYr65y2rTLR4YmSVYIc5N83YiZq5HqDTzELK6rMo6R9ad48gsv9wsacZVK96tLtJU23TM/OY15wxVN+JJcUYhiAG/8dajt5WwTa7vZJOhn4UEHvegz6/dOnIu/7Rye6F8k4sPuVuSfMJGG6uyYq46ZbO1TjnW4i8n91ibGqKzos43NSXl9rThjnleb98CppswITkF51kJf87lAa/D7556kfEd46+Qz9eeb+5olapjymbudrUGnuGicTEjYsiYxzOM5rS9TuG3GxjK+unTu6aHs3oSdGXLMzIkPqKuJwtuE1MhKXc/glsVHR6UEyKzefHkWca7o3xl3bOu2y8CKSetW2WrSUcv0M+cUTSA8IjA4OpuTXLqv6vnrHqOYmsRHyM7Iv7c95ykDISEZZ7674qpe95p0wBSbjSo02QJztNBmh+mr21gjundbnzR5ask4bxTBvkdO0m7MG4bAafp7s+9Qy+5nkPS7Un+x1RWaT1J71yr3Wiq4mhPHDXiK56S81IQ6yDt2sTFMgayz0vKomES7a7DtJiT5KVeZCRjf1cxYR81MhAyPWDtbDPuHh3RM0oILZAo5GKvvkLzHYYqrvNamvAdDiyHufWJvFE//jGhDyBBj9LuFON4TFzkfPOkiqWw3mwBPMI6R8a0js+OOV44uxzfu0eVElPrcmeUXXFpfVRJiI1vUeAqnmrpK98Au2WXXmjVPUSOOTxJxx6q88KLIoDhn0o+FwAtPcglL4nWOAQo2+eOPujKNPzqRUyHXoagb8BIdb8q3w+Npp2/JfTDK+1qSE7zYsVBA1E+DdmhMFWa8w0ukZGv/a/oHkdGXS7JbWEsKZPmZcOSkIWYc9217XLex1pFbXdPSNIME5aVrclBFXO3DVk/zDFEdWkCpn58iZQZmfmK8Y4sg/n61vmRsM9tjqav3RFLOqeCn3fB3SjsrpAg/Wyv0ahhpMNbptZiViFD6WQLeN352/VGXjdb9dWXX8Pzi0LHPN2bbT4ou8hHHbhyiacCpLfFV1zgH7ZITBlmoVUo/s7oYeS7PMZk+NamrcRUuNfvezfW2R5ir3fmZ6pDJxgnevxOTQRUZMYrFaPS1InINnFZQOrrK/FghN2nLF9X6BWWTXJnIm/RQwr0qkJ4ZqwtXLztHT9P0L6iVA2gBoLkkzwiNutc+TJDk+rSY3CDi8eVxvfnOti9mLzC6w/a5feN2O4skaLrLzvG6dXb2p7aZ3Na41Tpt2WxMRLdJ2K4dK4Z3yi17j9Dn8bfCrDAro2maAD/qKJ/mGAHIk4oR4kCX+WGYVXVxxNU16oczKOaWln2Xnvq+WtcWcyjy1V/UwpHgLhIix9QyBEGCz7uD+wgL835UQ7roLiuz7xVrBFBu7zp/nWJhtdxnuc2LU6pT3JHxbokpMILhfvlwfITU4Ujdm12Fa6bnbqGHZQ4JhUF5je8sBHm1GZSsDseUu/gmMSMfuX+fjSYhH0i18HzCSYskboqLUWNiEzOHVm8eyufmAV1ujslqetaKfMUXWuZtw70ATJvoEHSsOVza+25R5k4SMZfq9Ow5LoiUMgnCZBvj2Zse247g+rY46mmP7Ekl/M6pcQmTvCDW1Rt1Pmv2zz75aBnWdEUYbi/Huednfbs7zrfU2hB6+4lR6o+tX8kBhhyRqpjtUXBkfrz0PuKJOkyWjqFAhvAu+YIUBiF7X114jzp+n7KR1h81ZBF+lCB3YJ1a1dJlctf7urkwYWvIDlgXxjHj4KntUkeTf31s+hPJgrR416JsdIBk/SoycUOpX/5GJooYVDc5z+clo79c+g35x8yeT1P3TKpVsqSi+Fm2zFTH3O7x1pldwoFhqmw9zcu2LybsW9k1dMPKTab5HWDncYxSxKtWcAf7qOTnR1Dn9cELJfkovdPJHwx0JLFhBl9WVk0Dmb+YrlKQ5bk7mmmyEI7U1jqNPRmSRzQukU2ZHmmq/YRDryLzTrDMenQVA5HFFSnPL2Su2TDMJKu96OmBPTw1kpYiKo1GnS+GeMt+kf2C7pPU9dEqzvOtlocn83vTjTrfqVZLy/Ds/N7IMW/3DaPs63dvb8gMCdo73fo+Hgs+mriKs8Jzei9FMiqjzWWqInvOyTlTvP3sIkzgabAHnvHYdGaavl//YhKPtBR01z6w9cx3n76KsQ/71KIjt0MmqzSfj7GtVqvtZVGLk93bl8vIm3w+q32cvfdjh9nI4xaTREsPl123JWxcJd/jlHel8v7CeGtidlEKStxHinEu3GJ0QxNj8MAnkKRqC3ZQ7g2+ofLYdL3l8CfN5C+yphzu/turyX7aYmRh47VsSokLVy12Z3kE5Xi56XdoJbh8eZqKXI0IvR/JqbU4WU7HljtpDUarwdrtB6nOXnRfooEfaTP9bFbha+XawZmBj/G3g2/FmYSkmF54aoVvRhaxj7DBraidJgkt9ZOcHzDRIwB5aypudHFuC1OjqyY6cbNmE7aS9jNUP7J3N7S21OHuWROFnh+xZ4dpinnuHEZSfY0m7LqDVXxwww8b7bVdiK7oUOk1e7jBOqWqc1bmVlczhufQHqrfCj56yL0zpnY5gf6sr2QxS5XpW5zN5oy2SrnFLWrpc5girlhiF9qrpn8fYalfM5+upk+MxdecjdqwqHmekK672ZYZ3trhFE9TROloYAW+gsIqDNb0i/z7Ve7gGmuISrbU0KGLMmIwCLHwZ3ktGvE2GfPUyg3FbCxul0uc8I91fn+ckTHmEitDb25GGRgPYrkkFeND2WJ3ypKX3E9SNOiHZQ5AYV0wk8nvfSOth7+Y1gBlb1aJ4eJm2vh2eObHfkjGQZVbBOZd3vc3JDF5N8b7Nmp9VWJZSuWU87oJfRxq8HlrXN4wurBRfh+XlYaiQ93shljsnuqLjQo5T2cunEFFr0tPydo2FkNGfGxN7ScDGHJU8Vu+aCbJhAB0R9Ps1EIO5DWttiT0R+To532WF4mf59MSl8sHhr/902GusPeXzP3hKDT6AqDcs5vtIPqMezweNM922eVqdSHOthORseAeabQR2ziJ8qvkE0wL0Ahcc73DnSkX9u7JizJuyyyGJMgsjhMPijinZ9guB0uEvftJpS+rUfdKopwvgCGZS3EGnih12nYmfloTTmViuzfaAagw4wtfjp+Msn7Ubf97xpxQMGR7lGcuNrEIPzzlT3yLFDuNpKdUl9mlwAL1r+sSkfMGnxDnNo3SLUrzSsxhtzBRy49NShSvzru8XKKtPQnPma4sZW7RJ53Xk4qDrce+6YczGsrGRpCTwSU/O1ZV4Z2Uk3w/eXSskcRQv92Hmb5Tr1Rhqu9BzFuX1bA/cfeCIeMwHyxkl7Vf0Zr6j1HsQib6A4S9jSX5FXkhyCW1ANLVZaw70+5XNFXp8XyUsNz8mi1N5M+5LetweT4cru4mgV6F2v/0bn6l3lDsPveKZZqSgfK4QiqDHE1pNzTwAXWooIr/RevLnGPkKXRfQnSvqNgakTI7CfZYW7zU3VjKY4e5ejwemVgVonXPJc8K6/TnNJ8uj3OJm0Xo6zO3TIJbW9uWHoOYl/cQzI1Zbxo9j0aGl1Mrhl1esxpttmntsFXpt/LspLvPVlDDORyLWVYSU4NT7ZKhzpoGzGqvkJYJj67wTrPXn7Zyyipc4qHW9JPnfrrG0bm/N7lXPAV0QhDmXRK/msDGtB4NrPW6b+z19Nh1kgaxT+kc6aBbovKkz9ozoxnU5itvfqMaQQs/of7aICOzZS/RjE8pVcRgsm+b/Ohw/tzYLorphW0y5/7F9znv+rTHm9zyTkNzXXpBHCfN2T3v10jtwOQtnAy8ZuN758ouSZmfUrF7b7kehN/3VeWskrOfhiNUfb6TU77M3FOaIv5Hytz3qWYk7A6+rHde+1HvZ/mlazP7vcd5yL/exMq8sUKS/9AZd4v0XylU1xhEb5QeUXs3rxL2G76dVlVIJ9XYtI6khnDRfsHBs9EqbJow+j7CCCapvdPVyzX4PPG6nwjhmgP9ykGsWv0kYZ/yo+yWGGVXFk3pSvOc+2trNsOqEMNnC25JbUUqwkdZ4OprOZt678CT5vVoMCRaM2/v91uSOHVmbzYL7n8cp3XyqDFg/3zDIEiQ79Tc0pNG3G0Xln1ylgVGobH1e/IbzOi739k9tzxWiskppMSE9X717OWZTmzJTcSqx9YeWuH1iZesL2ssprA5qZ7OgehkDvEh+QS1clyKNp66TW3F9qydBNtyPRlAKZYvZTyzGnWro9PCkvFrHZhnsS6sfTAEZ0oM3+5mkZjtlNm4oL1NmtpDFIyci2jNtDo2URBSJoSyZkPEEYAdmvd03hW5epPk/fIoquVybQ1dvV59xWXyfsKJziWhgqIsHxVA4m6MpZ0Gz/2Y8iBm7GhXjWZ8fOiiH7Eyyzi7onkW81NL66EnzVplNdjvxQmWMf4ZUKGrt7cyT5EP3ZExnitzBFSCaWQtmldpISK8oMZ7Iu/VIbdcs0D0jpBtFesBibPe26JeUiunn4HDvwUpgRyXykrfc6Ow20h0cPOZRlj7lWrQj5LzUBkquy8sbe3VZJYCL4TVJUsOgE3mBdamKZMzqzmZwN+pGKSk18jfs8Oq780KQc1IJw3lil8YWhIKEMfy1kfGxzpfjjjNWVTCamYJb6/7TcXS2qpMIrBtZcOa6/xY6osdu6U3j1w9Kr7tFaKFnJpKT+aUiioMk4gTWKJxhFe5XXWGl19rCKp6rF6qsUqgUnOh6rYn2jSXRR0MrhBNKOPye8zu6LGU/qkIejnyXvD7CdNuJDOq6x3qsJp2KeutsmJn3J/pkW3zs7jsiltGGS9GbJF1oj/Ll3+f0MrGx0Wy4TO/VK61yu33+3HSTS75xiPatWlDkw/QZJcBk0i6KxpDTOwOGdh221B4npJsZgCjqI4kVWzRSluxMPnyNZWqnrLTy99MCt+U0Bn1flLr/rvsq/bBz91mcHix+1ytuWBT7kvyNJqrJV8fuXHl6/cr9lfMbZk3q74eOm7n6C8FWlvxK8TqxI+/oXSQXzo6hk701wy3K1FqQH11ckdmCMBap27r0Up0iy3lYuZhUH71kCUMsRtRGHKNdSuX7I1hyAB1hbbeF+vD02OF+yImh8z7cjUAzELvOzHsE+KcVM/NY/4GaUUaE2U8/YY2dkAXYm85ZE24pg6uz2u32WIP3hZiOJpoISk7RvbAcxrl4wpWKkTraRMVbWpHyqzy1OgD670PxRiLW0BCGI6D7jp5VHx1IxY44jSgBjPTvqp6s8ys5rATWDO++CyCkVvnrQ8EX9XrK7myltqBzOaPbKPrEAYCO4m95JvC5Kb4Mg7mlzgQxk/Ft4mJlXbBxI/4Vl20jJVI9TZMDxCs32US/8HHuDrrmkJ7M1UOoirqljEcvreVxZkUGTKH1hEgIcy833ksUPXJ7J4vjczzxlnUBi/l8TawydyMQaOePb/03FFE1auFDwwOsVtgRLHzkruZEc4QPUwkTWrlce8YYEVdtlSJRV/ulk1zRInJyfsQRhLWNs94mdPQrIaQjahPpOneZ7fW+xGiU2dbRMm9h8ymSCSq2q5z+uWI+J4vz2lJV7ouNghYuSu02QMaVQfvWheS5vAjGApHp7WLhZHrVbS0GFkR5BOHARbyaUokY7oLGSIVhAonx6H0Rxsv026ZV2ma6I4XilcfKPF51cg1ZCbfa/HdKHciGmkaRF1DL6GooNWkRoTVUA76IvGD1uysuJCm7S7N0P3Y2xSldNlG6BYisZNfPkz8smvLhQpjKCJJcsqEiueYq3QYBIEK3+oLULnTJ5XU90DtGrfS7AV5k6Q025mK3znBh3YGuF9xUxlFgQR+hWyVLBGAeRdH7H1MMeIaQaU2nKpFyeyWSzfsHKWNWkkJ0X0AbPcfgpxlXT8Yog5LvbNC+tpagzZzPC6lMI4lH9pWJF3eBX0LWw7KR2T128qD3cw9e/JmKhYIbcG7sMq2n+F7+cFg0LjMWoMfY9ylhn8fxsRei36s0B9NaGKP08O735nktQtJI+1iWoyjp4PT06K6ArPTWX1qZiZi7P0qwH6EQUm8kjvgBY54HJfCE8h2OGuXbKzB7/YlKK3W2/arZJJG1C+ITcsqxkkizZJ+/opJkpFVBAoXM/P7vRoHxesLzUVo0y7RzgnmmysSyhBmgY3WVlt8tHTVtAN712c7Cc7XWg9reYp10/tLMSc/jaQQfA9prsX8qlteEkXXrX3FhjeCCelHujWbcT+q936SknSzmJ+mSRymwrIjz5ntZ6qTXz3R6HinLVrx2trsP+XeZKYQdiRjjxPLthFD8cBezQugI/GfyK9XWLXbFadXhMq0SxaOg1pQp/WiqFdaX/T4FjdopSbKrakQJHIT5fdloi+Mfj78PXVuXro8Kxfn01fAVgPuFavkq3TnsbKnIbVsgGs6s6hOYFKUZnd+Ttmhw27eJL65tEkIYeQvEmLOFBXUN8NXbfS/LWzVPPyOWGxMts68ZYmdd20isOTIJf3SS1SWtgHp3IeRCka3bx6gT7eW4jYmT5xbfLXn7IrPtUkvrTbzq9uiy03q1jxe2dgNLq29bzbyiOLVDJk8Fx5FWiNXJjTjf+JztKI04ZyNfgYjY84zn+XfWSt2RYyu7qgYfeOi7+e+hCPULt8WcvQJV71pDW/MWp+YGNvICVlFLr7AhlhBaV4wAK+s17bLm52YiOdaQoI6Mhh2Xd021iNa5snJ3J+bfh591G2PHeB0bkgkp3kE3M7C+pz/CYjM5o6MLl3ViDHrO8hx53cMsSS0piNHseqTqumVpSyTpr1UD927XfWJJt13QRa4PYrOvNVaN0X1KrHrGd6XRXRZxB/Z8Uhzui2rojmz/GaIX7XB6y8vQYyCZg68xlUMiqvPfDd7Flpt2+bhSOrxZoz3hJOZnpv4dSd+jjvDUlSNEA8xH3FukwLWKEOV+6D4EYw0Ux35m3XYZo8Z00s7mdbMN1ptrwHGcnLRKr5ZYxzVdaHLM3MGO4LtYlXL9oEnaS+w1/pt2S7NY6MVz+ofm7f88ja227aa3VfXLLhlEU7N3kO40S02JRuggMZ3A5WG2v5gpdBATjqvGCklX+SnEps1gpNqlWexuVJoiYZHJRfHb0gQnGsuHAlxh1XlQxF5urPpFX3aex/addgQhGd0BLR0iaf22mui9+lnc54UvRo9w2KLbUmXeyTZSEkJ7DeCZvveQfTITuXBpm9RqLUUFXfArpY5g9caecBnwitFjCzh0u0XlKe6Ss+1L9ubvIq4+1ygk8l5qMNIMk7V1xhxT9+6LM6o+LS9jalNTk+JjGh/qS05evh6XyxR7FkO5nxKowC6FG0u2D3q9lsCflbFKKJu2OZwpOqqtBXfTQ0+Lu5MJ8DTa1MYZ1PfN7KN1kATwZtZOQl8VVal2O6mmK5XYUeppyjbmZgehLlLnJOrxBI9BveTOROXxea44/gUnZ8yfmKnXXLhm7wCS6qGdR+OkE0pcPGUphLxkmj9NNcNoUOYRu6xbvdMxQPQaVN7UZAnMcYAisGbVT2e0S00MWfrYKTi0RCBRY3ka3mJtXh9L8Ltt5f+6husSOZaCPKndOOoHqXHqeYoGGN8za1q3tfC/ano7V3cHA285Jd/ikaHPzZcOhf6q9f9Ui3lmXkM0ChXDt3tSp/Inqr25eAwdyfnbCo/tvwbdV4enmOSri6P74uFo0qtI//U+ZoaK4qaGnFMMm7fTLS2ZugcQZSfrsgp2blyTS69OWW+qoEs9FHHjV9jIwldec7cE671Aa1SnSNXvrwvbPOeGO9Pimk2MHb6Ra5R0irYWGBHDHTaIVfJidnWouUcvMVOE81prt/xBupVMceRcwk5mmH0t2V8eeyZcdMWufaQ40NfpOUIZRsYcq88yB6dI3/fx1F41qG+WLXZwZ1y19TLPlW17NNPSpm8orKH3yA7BSxqOwmODXKb2SaKrrn24lPPtN9ui84dDUz++8VtdBsqqmXD6ONdgcYV1+oXX+GphrmVJV+NWs8pn7Xiu5OZveEjfuUYguRjhCL06+jS6VuA0RroWzb/Dpnie+ImFIZ3/t548ZrPjWGa23wzqtpq+wx0U5Mb35e/ZhRZdUHZKW1bf20+tzfPTMcLkttOUZ18U9O459Ze2Gn0Xol1pgITqPl1b113e+ulax9u+KK6Je07qEc70fFVQmp+XY6zL0NBBi86l1puv2dchiD3JNeaCpU+PzbaPYETlphJ+9P1cknrhtfqLnHaGdMWLDRXSMyE+Q7f6X2pr491tgqDVd9xHVGBZ6rzU63RJ1jkc51tK9U1lRI/if7ZUdlR9tRXvkxTqjfzHzha6QWhYiWj8ThXTGWv9ImsG5u887Ka45ZnsD3UuWVCP0ot52NSOSWZfLOWOUnOlNNxIYFtd7apZeVB/nhslruOTHKStanCXNMVX5CJqE1ELcXoPju08+xOdtVLOL4EMb1aaAhsaXVniOQFzSqjTvV3FZ3v6X2CT1GoZ24njD66m6Gx6a/fbd6PCxfYrfvFqH4+2455q1xffeaO51/sbkQ5Z10QMZTwqJ6nBp3tfNL18JgXAMMzMIITrukBirUC2NdmUso91kn+/ZrN+prw2+aunrqM2eWbxFefAv50vJG/m6Sr21l1lOoBo79n0pQJAnWN6uF+OmdKbMS2b1OGGz2s6P0woU2Zp92v8fZuy5QuJdWqQu3QOM01aC4C8hSpHDo3ZilfMi2+eirJyIPoQeyfDqwPK8vK7z2F7ApNg7wX2CIj7aRV5lAoJ0RErpql51VhJjDUk4/YjVSxhC7WOfApWxpTco7u1bNFXR9+3FgXpyTsUanfR5XuqJyN3JZ+nXjcR3Oz5mqpif18RRmPitFL4ygn+eQLilAGoWrN+abpJn35/GCWUIXJo9pGR9rrMJAr9uPIWlonDEkyeaeev84d8fDQvG5D31rqnpHimdhCtNn1ZNeWeHUigvfwS5PEcD7tVwNl+w+93yhyKn2B/WGnof8MIVv1y14TwdXwvJmhMTxQ9K1DVr9qP5YmyYxRgr/l3M+XVbMbdMTxUCweeJ2cTquNsqXae8ibJwW4Qz0+sZG7TcrNV3fxYkBf/RY/3bVlS3d4y0rJ7fuF+jXikfzOpBJdVUtGwXYJPyW0HP58aWrqCl3x5J8IZphbwuQCvpHXUJxxLce4XGEJ3Y+oVMr5ViQscl2kX12NSfvgGi/iyM/19d6SjIxxyvFBGRuvCDx/3tiyWzDDuly5IXd5iIYYI1Ud3PDE5iXF9dRbl0sxajYdycE665p8/F1UJfGK7ypZE4IYjRvOmY2ma2FhTnW6O2OPtfGobIVrVHz+9e76CuOyyBr2IwvZeMTnRJsbf2pWz+n93NFpBGP19nbY1whckw9Z9mVZbzRcOsfnO0hGzJngSgYpvZ84t+i2xdKCCB7zj/NwZXW/onns7mQWj3NClJX4DiEiZm3fKexqMVTZv3ohN1xa1J5np4W4zbANAszsl65zTFR9MXTHndEzR8IVLfn6H9hPU+X1iFKhPeuIVVVsb072pSwb8UICpjm+ttus++WzL9fWT3+3c52og++Ybory7cLXRj7qpcIMhv6TRZIvWpfo78wCco1jYbqOxfk995NeHF9Mazt4FpRSJvngTd5t4W1ZlBMp224Ge9HIQ0Q4RaqmaT6I9lKtr/eiBEpjEDUMM+f1n1Ba8V9/K5sC9T3Ri1rvRndzSKvTpvLU6zdZ1OF153X1TURCOR/o7dvhKaO1TaRaop4X77laHmLMIjbONage8LQwfj/O/BwuII/+pTz5CyuO115L78pyIiNM/5IlhESes+SakdVUFfNr4mcH4ZMLrkjfgawO3wHzkTHAaCilnPSqJjr2t8ix5woevFyc+Sd/zJMYnp54d3FzqHP121JnSetXfzcmi/n94rXZAswZR0h8nbnTS33anYgcCyJJU3LlC226HzjdBE9voqnzO258PqzwS8gUjNRN5JpxT5lGzycebamO0wpz/dbs+EPo7H3naLdm9cfdU4eGdEVH59G9T8SJEe3smengr/CxqRBez9df8WtOl0kwKFB57H0Pq6Mzc6rH+4VwMjP0TqWpLSwyy3HRG6mMbNSvRCJhaSKWP8omE8t7jwTjJjVXVWM6GJrIocqOzciuhSrev1C7KFRPKLv78NbLDl0lGpcCe9S5tMsh0uqklJNplMuxdB7Xc7YmTE/dc3t8QMjfMKJ5w7iDu/2x+SDouIvP9ufetO8zq75u9bxVFX9Nznyyaj1c4akXCQsf6HfI+qevg6TtpXgMPfv6XflrjBjmeFtDTUtm/rFfPf7RjzjdTWZZA7gfN8ZRdBtwtEHHO184sexhul8gPqGV3HJD+oU9Wbf+tOZ9qvGZXgrV9EtjJrNTd96N+4Dt8Us7dr+n5kerI0YeYgETZUzmndQDoRnFXxrsFwbEeFzU1uzHJr/5+vf74NmdlqFRzeHycXl3tIYLU1nrUAZUc5Oucx0bOAoAqlNvNAYNjNNmOtG4c+zjQ0P4GVsLCWSUY9SYN5l742L2O7EE3ouQDBkN3f3sY+enS63vZpbBiWZhRqO808EQZBVdCfayRAkp2rvtW/H0Z1UaORLy49+SSBh74VcFcZU+49JwP0gViFt9lvN7kjUS1l79cVs2sZhQpCed88TMMahprR8nbHrv13b0hH+CLFd+hlC3VrqbUx5Bza8qVY5Wxc+76vhh6HhJT9LaCGntrrnoMGzvriUrxM+xk/e7JMIBIuUZ6We/SpiVp2hVfs+zbOxCWqirfr5VHxRO0jtVJ14nE0bUCH5CkU97rxlbzh4tHqOmjHaV9Q3a8MZ7LTYLd762WOfGXR917IzKL+Wyfwb9jsbBEa/mHl9cX3fqbGeYnxZfElCyEj1a9TVV6bv+N01bqjiX3th3V8UI7OC9VZ8Z5muzGenLPG/a39av/xaK24MpsWQT+Uq8aJwaeEV1T68zxVXUzvtRHoPFqwrgGbUcpxcEmSaQY56OpfjOQoVrbp2toC50u0IOYTeYBhmYCeoWsV9M62Y+4vejv8MOZbJG+2u3L624rEZDFV7o0rTLbTt5Z/g2NqxU8jRJBmvJb8ClXaxFgL7UAoxJ4Xd2H+t6mFcXZW7zc5eSCTenZ3INDyN80eapknZFxWCYuGpV7HWyxYIZKeitSgDrNH7zkJZye4bqRb+4fTKc1+Cu1HL2Cm8F5rWm8u6jfvbcNyl/K2SCo/b0Y1Sa4g4hRtkRPe26Ckf5vkfY/prrio+wvdBl1qiVKKx3LX/PmXyfo7Jmk8wese6RQY0dv7J6p/WYuujoepmk5yxHja6w0zmp+LaiuzHJKcww3HavDO0nI+5GnOAN/6iMP+hjNULoeF+/I/XlCnnD9iLL8KaSVWVkfcwh32cfWpYcSL/xeKqtETNQk2uqhNec1qfjSm8wTQSewmfOJB8DvBvZhf+xd6oIsY5446MsnJpGaDjz8cvg3dZpTsYyOfVmF7Vt6g9X8Ec0K25S0VRVvC4rv8TDLuc6XkONyiV2aO00Bsb5bqtoyt8nCSmHBXSzAxHDzkHn/QETcWcOnnNYQFbw1ok36xs0vxBLZ8TJ6MoGFjVR0UQl1I8CLutnN2SFsj2CevXUhyXgCOOQoWuC4bg00L2+zPaQGyjUylGZfO46PY4TJEuZ6VTdbJoGVVzviKolrvaQ5UkhQjHKZ96esbqO/Oss2EC7NEn88DL8nToa41P3dpYmeDfRnjd6Y+DH7YHZtZzjfXLZetWlbhvYM4HxFScadcyygM763z4pIje+KcIZEjodUyzoUNRmRE85/XlSOdqzXJu8KDWdKGtt39Sp7SupRjOU71qpyaVdfozaUla6gAUxh22J8zaq6mNdY7+h4drR6t0qeQP2NXMLbz4GNyPnZlXeXul7n18dsJRPNXFurqc23kLSZ/utb/K7icgXfoN7oo0pa5JtcnR8RVV20oLiJOynOE1MWpIYJ+0cm48fn7BkXTVP85HqvIzrnV3tHT98dGbHPQXV7CGeggnLHMfHwnu4T/SCR+XO99ZW7h801GXptVZXgyYYe8Nd0tTslf1R4ork385cYa8VS2tsfnMvWuL+TgVNnTTEjx2Br4VTerPdCCPpL5/pWPVgDZdplZg0Dkn5XFuqNUXetbVyqJaQc/6e+cwPjugy+beL5BaZcTjWdQic0vdVuUDAVK/ZMe/8xrpni8ECpI+843Wq6Rk8s1wJTvC+v25dMlPkxUb41UZVsltczV5iTIXJu3emvsOZQkU1SNWLL5wVri4CxtIXF5Ws2Scfy2Zb+1zzlvFb60dfSPYyGsKwcB2Xq6VRCSU5sVqsuH0xzZeoVMOqttXQNiC98cX8uSasM/yCHC+nVDhxaAPN+aTL6yX1572lfkjVTJ4rx5eJu3eRdBO7ixfEEf0sUQuXm9FCnGkp8Z/aizPgIWjqU3WsflLWzlZsc+e5wmyhs9llWeZoSIkoV335QMwvWVSltCBXVyoTImWtNWdHihBtla+8H7tmuUzDupHusAgJVmKZQjPBcZvvPaJivsK2YDrG1w718RACIbgYD82suaojHhOrlklxGSXBFWdhphWLQz0ojW2sTE69s84pXNlPt1XG86Y2y9pYp6s2OXKIIwJh2ULHy25bAtyZqq1QZ9b1spBHzDkjpnYhUBp1+LWipCC1pj7pUWt6erXwCVSYXIXTV3F+8xgo9TMkyom6c3eePGEGWg/xRpJ1FJjQUZ6bdcEs+TUBKhVypn31p0vsl/7eHf6sSgy4uB+7vUIJHyLX3XE3z7d+wRj8rDXW1neCn0KsQ/3rw0RcOQrpOBuF6Ks4P13yKBtTrFSluhLanZlD5QQQfjzEQjzba8e0h5U1mdMtPtWN7hlccKQeUg9Sc5QMM7ptXsnYRC9RY6jcEq8zhZADJZQYUX+u+qX7w0W5+S0Y0VA4JjpJM/YY2mJgGrLcvmsnVzQlQZRMkrKktZ0w+3vDq7nGVLPzsTZs4Et2pORTocAgaosSe2KB5GjXnF4FQ9QRalXnu48kiiHZj7GLc/pur6dECKjZsZLk3pNKUcRV/PK6WImEnCpn27GEdz7SXL4x03Rj0H0Qv5NdRwWrwm/QRuQ8lucTHfGfjI73fPJyagoR6DJWryLfolwno0x/PlAG0nxChdnavneX3HaTA+UOruc0P+1qKFyKGX2+uFNgjkTu45aphM/XxeEauocgPDpHYNVIXlG/28Mp7bwPv59XE2LEmWxnPJgC32bZ3cCC2avFoDIyPu03FUoRe0CxvvXsgLRLcNUU6lsqfM05Q/maa/f7qlVvyJUxyVdA2aO0pFN0CUXnvuu5l7bOz0zUK30ud4UVmpH3m5HJPH7vHe2JBJd/mTZ2611UcK0ZNJ3K3E7DirJNveouBPN0rn7ryT3bXir50n8pRFl+Ls3faCiFESeQ5fosRrpJS/rZ8MLgciHqJVV04CyfLUntC1Ca4A6rtrbuhHPfpS8dZkY7Rqzp+4G56s/d9FhNWZZDMbkpmZFwrfuEKK80n5i8v2An10tJQx92mjrlsOQ9xcu3H7eH8Bp8Eb/7+vgwn5Q+ILwXN0qtOhk7+icETbiGZ+vIbx4aeCc0/xyp/NcSkLD5wRPSL+Rg7Jf0pJXFsFtOTAgWw3GJUPNtlnawZ8lF6BP70nhY8o3TyFT3X+5NktEia9m1m1BrFxVPe4NhDdLvfa+ctyjD5moaRzvgWaUDUCdzIHN6W/2kD0WZveUUpthieTz4udTBDa1AnfsGr6LemWnCjehLLmE3OitlpicJZ9gSYvjdJ5H71o3kJ0nNeM9Z2cPnHNO1F3R+9BLt/UMLcpvkZO9qmjL56FqjplQ4/nv8V2WhMUO89juTiubSTzrGfJHz5RLPeF5HnJo9M+QElFunw6VLxormBLPeHsUC3JDNy/I9J/rs4N10EjK3ltNHf+KJn6IZbpcH87GOh/tD9kv650Iouz4fFl1JC6xu/dr0NvEku4yuaCZdekIH6Rzaa6KwyTQpg1d1d/vgDnYq8WhUNotcLkZgXMe9oMg1oOyluE7qcK5iP2UfY+UbcbhRzeHRvyAzkFilwNOvlN4//DHWzJoYm47o3VvtG3fDG8RDtDqGzGJzRqo3CktK6Jj7bLbDrDGZ2BhzfdOgS5fEnq6C9OtiJsyakjy5QKP8wLhHafMpHGBuBJsnC7knyWz62FgxzVjEcCEqJ2y0ggbs11maJQ+CHNH2VyYvvrNXVoQkRnvn+hdFoyBTGoqsZEu/ezBAPWMr0BNPxPjKxsmsbB55UCkPTlY6NHJUF8A7ehrtZU0mcvCEEbZbZ4SfSgNb6XrSz5JypvJzKprcfxTlJGykJ3JTqPnaarNIk1eFqDlCtkV8ObI9xrPLuZ6uuZn7AIpBXt+lNqjYeWuh6p9m0CIavbcrRh2sTJ1g/Ho2MF8rkgDx8peF9m6ZtH8HxAgFcL2qfqNcGbdVOK/bx51qcslMMiOY5WI56gEtULqTsD85ZaTz5djDl9zjhjoqoRAj13qh40fL2xElHym/dtmLTQaW5VuayQDul4UXPmQV0mQgJYWwVA069DloFoiqf/RAYlL5Z9XXKp1BvxasfCJN95J9K043UiFd4o8RlWlmJfg4dxhEx0yYJYRflz3WeonobKnMt0SEaHK2M1irq+ZUp5fUG5zXMx3TCSHMTgLzfRzPtmNk5PZek0Yrq4ijT68H5NsWyjouz5aZ1NHrjvcjWQWj4HnNY09r16FHMrH12uMFbiGJ+42l5wlJo6u2/nLxQS8gLJNuRqXiKHVSOnF7rcWqgcqfpsbGvrL2GVWjrvx6HdqMJkobw0kS9ZBTn3P546vIInsyG2lXpTOI5rJ2pHE7tYS5FWzU+k/f6b+qdpfclUdbVXvXLc/TwJcKx8i4O3NX6Fa7f8jvimoRK5O59Uv3MbtFv1vt0gqGHp1jewwC0JJygx4WFpeCE6ezTaIrqrJRtfMor9cxRfpBtZXWFyZwd4Lk5W5HKrXh5DBuaUOxV2RPtIK3mqqQ/XBe6q85IX42DZZCM1vXgDmX0gHX85latZ/rOY3mkmC8iiJSS5anlqlQpE3dd0q5UWBF3B0xjL2PHC39chA5hTF26pWZyk+7zxohQxtyhvdmzIqgTJd6taPcnmVCio+XaY/vKOBUi1oda/O6Y5gXMsfmWTDMvhX87vzxepwcfTAkKvB5Bjkf1hh1Mznae9WVV3b95kuwgXl+g7dx/hokMwuXQ3lJU+V6BehR/xS1rud79FuzotkGIJ5Eppu80B7kq2cMy6sYWG0qzOjc20+c8sjjXLudrr4D+jrG2gU8jamfqTy2eVTHHwnreDPPN6eRz7ThjLj3FWhKkV+hd8NjVOlPyOrMs0DkjuaycZek3VoBtyXt2lGlsM+9jxKRbRS4OXrPbu1vgzQS+PRXB+DNMEo2Sed7wqIL3Z8Wivd8Dj/wI5LRUXlpTWoCo3u9XsMWlso1BBmVl3Nwe19ZxUDQUSbPHVE14Kqkf3GXRmv0q6a8f0bmN7c+KkPCWWmxNQ4fZELTjbJq41LPmeGtKEbIEM8hHG2Ock6qnVmeZbg/afBj9er94ltUqTMe/QBPDfUl0wYh4iu7lVquHGoqJ26M23ga7IhsmZB+vJ569TJIKx0YByEKz28NdktZwkfhH1k7US1e6zbdIfzWKscdfx+zapnV3lgbVBN4yz6LGWbCr0GkEK+RNOeBC/WksrJpboQ3ybTnCBtznM17e2n2Qn4JxCe3MiU5fzQTrqfN+noviz3ZHmqWxV9IvK4jbiu0nZ9wD4eTWeqlPVJKiIIDNhjRWJODHtHRAAT6g8ZT5vaqRahHIbLxtrEDA9Hx0/10/fP9eHOLYa4yng444sCKvHZinCl+arGH9JKpN9vNAaJ+vJx17pE3zd6p7S3re44lv1E+v9tQzruwoX9epuFwI6RXrz7uZFJ/4C9hnEREezeYpS9e4/Rggjqxr3Rxwr3TSzTwlCI7fD2egvfMiRg6/KyoGvOaPJDTh/qVIwMayZvPR78CNrnltuDmmRiIUTb+SN7NOyOlNNNXKl4ertCerQ2m+BXc/H419lcvpCjddDWgGyw6CWs451INm6u2eybUWe2Xf60qDjgFROpGp5HHPdhLt0jzQnEid8Ut27c+KczjdAoy5WfpEx/M+vIcM5G8VXSICKKOL6QliJofh2F7co90GeMu7UqHKhvdCJn+ObKuuFP4etfSnCf5LvtWvVpI/2mbbOW0t5XaXEG9DWWq7tL7OU48va+WFfoR7Fek19ZU7TohcL+wRT1sV3D7Zm6oGIsWW2NfJlwNVLjdZN0PqceR+IyF0cbf6SKbEAl9Y12uydLMXr28Kc8FLrnWv+7u5zwdqWepoQ1/saTWynzRdc4VfR+oaH9VYmg2fUUCLK/OSM2JDP39BuGzqsK34CB/xklO/KYxpr0YHXyYACV0rjfAdntj6TDWpEMvl8wvLwW69stNsrU98XVjLf3JmWiKJS+jIa2dRR4WP/mcGy+DEmPt9hxzVSBto0lZ57aMf9npvTMhEn6LahS4TXK6PT2ffMjNQrN+hOoeKM3Z0x9rfm+1Wds9GmfCI5rN96F4HpjIqNWBgsNZG/D+3loMD75iQrxOmvfK+Ij3LTgodURyyIRK0Oqj+LUGXQxDgf45ZgvYgmIP0pU0OROub90YpL3OyqvcnkBy2oVB2FweVfWMz4VCSsCUOu6Q1XmcohLf0w33rOPRH6fiV3+DWr73tTn4SI7j9kBxXd5+n0gtnq/8DLAxohAr2Ghe0t0033v0IFiTfPbCpWrN+WhU9fB4mU8VfVdXyQ75CKPCLAs5zcf0x+WwBvYLxijBSa/CQT3z+VeHZb/hfbV6XQsu2BBILq8d9t46VOnIyk151Ly/FWRIjprGTa0EF6ujuNg5jFnxM4i1DNX83QKqwUnoKOOEOSScsdPs0TWSw7wbQFJ/IByyYPkXBae1dLv5VqqMq9VS5IHVVLkkLuhIv+RXKDl6k4PBBlbexDYzsKxM6I8n9o5UQy5QVhac4cg66OI0CbBOIHb7u5h+LnM5NQ9+gy3kiJ9UsnF7CUllVDej77BabarrJn5hurZdCF2EM1VCFDONyWD2932Jl0VxvnOBRCkiD5ukeNj2s7efoxVvhVbG5sX2tEmrRaC8khrRGv7G1oM47n17W0mPhP1SKYbK3lE4IYuhQZrWOjfNagbFUmY9te72ouo58Jtmv676tsri+W1F894jn8Etred+EPFderrq+260Q+3dRCSnSjPajXnhNYdbN9jq0w+crz9WsainaO1zs56XIZRn9rOmhktO/9opvGfHWfUmPi5jidZ03K6UL405ukSMwTEMsUrdiVLSiU248HSKI8Iyd50UmqZ0/IzbZYs0rswjXmlE765vKdY23oEk+ubel/RcjqAfr2NF6hxtqSQSW9S/LKymxmBbyCyLgZO4fQ2NFQz6ssfxbZe6o+PBRd83dG/8dZmHgVxsJfoZ1l0m4A3trdqvUAaHhgPqq55pFs2xWdMazwNFoQ7QJ3GHUw8mRQpOOiWlKPmt0HKCueMHydPu0/pW/Ym2ogBFDuZQnPK8vIP64ZnnGB2JHFYnTh0x21OjpS80snkcuymdGytYgnB3+2Bfpma6t4Xvml/wtTQsm6WnxOrsOIWar8OC3WrEhZQ72J5MITtR1m+JR+0FFjg9h7jDYH1oOtbibHZLc1qD+D00uh9EWefH5Lhne03mMXid9dfs/E7q1tjcR/Triubpy5Xk7yYineHBPk424XfjrZBhXzdO1EM3AixVsVeskQv2KZidTI7B/GgTfMLcbU608dnp7CFMCDLTuPQaL5XcdiA35dERraJMT0mtOcgWvLJDL8GSCKrKV40zvwxE+tcl2+BqgRJfRok02NC12uQTu0Mzq3kzutmSNg1WyJ/VjR3r6pcmcys7Hsb01mC+Ke0RYCoWIiGuXFGbw8B79PaH8rir5rJQUBUzfrabnp5LUp32w6C6aImVx+1Ybzx3zrrNTMF/xv7aBU+T23TrGHRUP0sF+ndU9QhAWEpmdmzwYgdAdce6dn1G8+fwDLA839ONKaKtT9dBw57gxlmNN6yHfY4jstjrmCv6ZvA+UocPXo5KXDqv5eq1Ck2qSsitsX2dqyrnU0nms3QMiLyembKN/mBvg4fnYvUajmGJKMqbte+N1Y6wtHPqLpPqDJd+pTdbnvlOML92XyTk/i6wa++x3thO9V3FMBCpaH3FMdCXoYbFp0d6m1zHw37kGuDmoNoq4tZBOrfKtooO1XUEfXzEuIX3S81pY4YmeI1+yRMlJfUTtNZg4DDdfP2BrUCpEeMMlmzuX6mHrNNgUC9H0hDb+NXlCmUwn56e327gBEiNJSt/EUCFakEcmL8MIQWTqnEyu3nHY3UFMa2fmT/I+eY6F0eKUfLkBLgnpVIvR0tjD47w2c1T6cH8peH48D2r22JkV1i/tSYP9eOTQSGlFMN6uorUR37E2Z/4MCZKq/S2TqEnXiVLIgpTFWNfu035ZPK+Sg1Wl4/lFu14QUSVRvudn7NQdNsOSB9FBJrnMEflpPdIkmO6R1L9JNrZ/QpUqF5HWHyUJXyMnXnlhK5RVaO22ad11yX35y133FV9GCLYBZlD/czbvV5XJNe5V10VVh61IMNho1gYazLk/lpRjhuxiyMy6DdGVau8fFzcOD48IyV/kWiR+qSl9BliSsYz8nYmbqTqTCnWlTfBx2xb5GE1LV2N1/y6Y6nJQaMsDG7wks89D+V20akEZR3lcP5NR63hZlFPBA3xulrNVrV72amfbOoifD8bmUHLlY0sNJiOkSw1IgYTwhWsF1qXikN5oJ/Rwbnknah1Cnqu6vWXc5quxo7nZxeNqbTRfwZjTGztQzSfybGbvHN71+das8DLgC18j6ESvxAkP7Xo3SIyJsiulkWW2bK8ZpMZYT6eR5I+4O3Vbt/wU1Ii2qPV6cA0T9wXkLHNJsnGdTuSiuT+fp/8VT5HOr3YBTWpQ5MtcS6Cg9onBRHqmp9W93BokxC5lZfqxi40Z35Fw59kXdgjv99+2mQ+qx1aVS9JKsS/36cxBKkPM6Hkw5xaI7jCu547llG4W2GyX3NPjgX8hZ/U2nUm9vgCLM2peMQG52q4mIrJyWWCNGIgOqrK7C7h/U7jzuOOwsjL8pGld8uM7wRkXU15FW/8zWa+IfG+Y96Wam3P+TyWSP7UDNDKK630N4wPo0QTEikDU+HNH/JQkPrjcr+U6mnjtl53L2NiBoTfRZu7mNCmhl2ILUFd83MtJ9CEXJMKVQHMIl429pj/HWkcTfe8hmpmkFbc+sssgP6qcEnNaDiuyWr16URB9WZOcC1+kb6WWUmtkjrTqrxhREsOpmRHTIy9QWa4NLNJPgUJjSk3+YAxS7pv4nIebdPntazwhOkv2KpadsWtZgfzI86ZhhWBnHohOiLS0HlgqDijlU8RMgL6UfCSxDfPX2VbctNIT4teEdz88W+p6/Zygp4JSos9DJJKipWEDSqCWPf1ha2ioT1te1UvzHERi+0/M3v8fe5qdlkh0dmRIl23tZcLpO1Q+zmwR8Kx/NIMPq8udJF6w8MQpjXph5+GYHkUPOXRgzCHztxroxTNlDKR2gWb5kVh0RBH32Gqt1lNW+TWMjpAq2cVYXkU971mS2JZevLzrciD4+JLS/muPfFqm3gAFaS5nsSQY0+4nM2hTbMNK5r9qC8r3kAHDqMqsXe0maStlGhP3TVv/Yy7mrCTSmbW3RfnOr0B2/KUs1dTrJMkgAQnbB6Zu3AZokiFi5HjTCN713Dr71NH8xycKzKZvVNs4jjXqKYa67mmdoCxg8MR9/CGThX8d/utGtwvh7zKXOOcpPtk/TlVr/Z0Hjl0Vzko6wg13wSahHM03LjgriR4d06RmgCM7XDYveOnvh+BI6+4K9lPcpNpC7KbN8XgaUU3yBL+SquL9skN5W3hvTHh3fZyceLf50VLvSXpPLNccV9mA7EhGGHTOcX+am8hrtUZ6dE6EsdHfWhkOue+RbaRTf2urWS2OLVrNCdKYO9ntn6HXDEIYmkwqmKzxXCI4uv+WrrdEBVU2v6nc3vnHS+z9DutdEZOPMvAhOM6pvQrW5gYwoTh5JOmnilzFPOFlonZlhhPd/BeKUJ3sN/VHnjYj0+S8nI+Ljl3YLnwUt3Rnve3UQXX07BupDwbebRlSVZCJ8jWJGPMXOyO8AuXRshuw3a/4H3V+mcIbBBiciOsodw2nAY3IyXst44qqpofCSaxUE/4GLLgJOh1UBZPzPx+Vj/buNzcL1p2y4YJXyWZkO24RhPqleXRCp5k6Sg9ygHrMk0zb+SZr7zqClsf/7w6VYU5LsVwLcBiv1qKi0wsZs+N7XKP6VUe9CnivcSvZOLGoZTk4ZGZBcyYmXncSKo6s6uve9s9l47tpyLLp2levWz4/etfuDpXw3YK3BXjZYkyjthaWubsm1UKdeuDNTiUMGl/LXppu0gZ2okyX9/sakpdZHUwyW03zxnzdCK89oY9pBLIKNz6fahlaHyWqQ9mSuS/ay3CVtcCOULAYl0nq8kczDrPVM1WB5JlwdYjlUJfapS0AajS3jfmV1u3DMtuD0e1M0PuoWOU6K8hQz0n2S/YphkzReq1JlOmH1pYjgDHM/A7O22avOInfCZ2yDkOUWHVwSrjLE/tLmtFU5UEM+p47/nIY649KQ7bb6cs7sPPud9h03P6xObCoYnSvd9u8ccUBPDZkK8fyaD5Eqsj2o45OBWULztPOykC8QwTbJJ6Zx7JUlazUKt8Rzf73tw9KBB2SFByfxnzZL29B8dFNUTDZ+LGw/NP4ZLtu2dYApDcfiJsUdhE0sodyYRfvUdwol4vkoueumSLDg9NUY/MjepM6Qv4XRVw2lntytUkm33xqicZTL3tBZjzniyuZf0G2qm3VuqbEv+qTbkuU3Kf7uIlSuXzQy3xIHiSSv2GvvTml6fWBSPsfadnYadAeYkZ3WjXSKiEENDkyF/iR6eRyU+HBjxH0stUKvsfW6Hypvmq1blpTy816fFx6GsewT+7tDBhvNFyTeGuZJuZ4/dU1WBPK6oSs7N22lVJL57waOOoCasRRIEVYBL7vhlGc5QHVM1lfrSk1f+Kky/1M/3wJ1sXTR1ErJo1X32QaU1MxuMdLngDpqOkypqeATeP+c4qmDBs3Hzqj6L6Da1NdiPwX805pcUxDGrsTtpfAkGutsLhw/g8rwIjDZ/FEyxaIk7OnT5cufU2bx895NCATR2jQsWkrlPkF1egq5PidyJPOVSCfce/lpM5VYRoSShrLuGd5zWPpIjdXhJspaxtlzl9OnbS/Y2ZBssxxLG+XZ4AVDziLmJ2OvnOtuqXvktvKzJeT+EBOdcbNvD34RnQReNPC7to/Saba5Ea62SUfBxK5aYDv2ob6KsCGWXVl4Ya/oTitSOnBV+WiY8wnZy0rJKT0YipvfGMYN8EoExavDaK78S71iY5Wo7Q5wsBOr1xqvrhep+I7Kd1dQhxL+MYs5saceTPVzKh+XBtHoLl+0wQApxrxPVcjdPSWpMEbz/UBJg69mXjzilyz+x0lQmI7kfn37PXwnM9KCNpNRfzUWweIsTuMp7bg61MNaLldafU8nlbgzgwu3jfFVhdkYtRoSqrRikEza95jdCqigO7fm9u37Ll2Nxds8GrzlO5kjJ1Ih9tMva7s0ZYOd7Uaw1Ni8B/XQ//5HdqvzQj9x0zNsa/Hp432Xf/lLILJojv/Xa2rMKXu+mBKIzhK9puu2Y5ORRGCHOFXhCei8dr3pfOmbtxbt5oymTmIeNAFU36c8XV4K6773fOZd9JgVnfc147rC+yQ3WeQJ2MMGA7WO90H4TCNJ64FbayDaveqge6oXdLdZgit9H9GsQNH35HFWFpUZQJdl+5wSWWINRkrrB2iSp5oRJeeqRNlaAJ5MJxOsRRTb21Adf0gcR1v0dT8uC8Vif3kqgaTguiVfP9DTLNkl9cR+KDrm0ltGdob07PxVZ7U4t10BNr+ATbG7l5ULj1sPhanBJJbWN3BC1ld8mm4sk+LxoL1hx7rGdsagDp0Xdak9BGccv6ETf2o+jOjA3xk+n1aPtuFgU0Ad4+ijNiY5M0fZ5rKW3INAQcHKcpP9Mbg1ASylTxVIjxEvNBl34teplXfb0Qv/RYjy0O0yWQuCGxMTXY9ftpply2EZQP3nkSqhaoxG9+uMnW9CY3OL0BYhB9hLrdPpPyJIJdPKx89ItXYm40rlO39idZzzm57CDxWEh21yIh3w85nvQV8aYS+Redb9Ot7g56iLkx81s0Ks2CExSvzIMfrWDdWN3pP91JepuHbDzxB0a652FUjNarh/WOyMLn+XL2xvu2tXC8vDvN9kFVdg0XTIBRbOndJmn8pnrgtHPpGruP1Va99Z67n7rhVRLXGW/dMBXE/gmvhAwHTGyhJRUevzVKTd9klgqhXyKDmRsT8qrg8KZiSQsMUGnOGdGHFvMVIldl4rAuSN9/H+P01ioSh0mpUeJzxdHyISe/kt1qM91Lc/ZVzMeJbEkh/JpRPVY6zmEeLY3fq1uPgsQFluU3jM/hYOvLv6jTmXJnTADnPDIOWCNkmYmRe9Ln9ABcUmUfbYllPU6Edwpu2voztcOZ1lRWSbAjc7GbPIi9JGyWtpDSz/JVCtJZxa81P0yGMJJ916UNJM8fndoZLQcLkacWrOmnvhLMhDlFaEEItic5D43sEmILv9y/bU7RP9WaJxYF+yFIoPRYj2Sfx9Ds0iOl1pC4mafHLLUkUqHtdTWp6bVjX3c2DlEGSUxJvrYMZNlYM+8OOLzCGuucartkmbc6T2KgvXH1BbOz/T0r5mLOVwwPA07pk5J+kVgbuPqBnp4qfcxd0vrhR6Unrbn0x1847bnL52NxBnFN5NHeb5uNqfEeedgL37bOdetEHGu8YO3Xr3Sk6JVuGroqNbBcVhFNgm5pDopWn3b0MwygubOwVvOaZ1qE/aCulthLjikAywIlGYzeSsZsLDMUjX5cNRbplM2YTh6WLNW+n+TEYtZ2BBIjxrW98T9JOCdqsrFvP0Bxa1uTBh2PYaL+7pDFHzLSJRuD/slFq/FXdr2Fjxhl8d27vAPxYdtWyAYfxonT31/ZQ3HV3FHuR92JxBF9c1iWdlJ/0XP6GGt3nMWW0q+CZp3rOEAmONzdV5S+3FkSHWma5d8uyNoSe4etwlD4EzDDrw/WLzuM4Hq3uM4CzY++rrzDAqUUSYc8QKFdT5zh58erCp1xca8adRX96MxAdq62HsYLHv/I9tVz4/SRhEpQmtbYbyv72z4GPu5djlDfaXBPpJEhZIuscJKQbBXOqcms9OvcLH1DM9EplIwDaxR4jN9EH0M+jMd9HiEKKNbJlZXVP0tSkd7E1s23YlBrL7tWZQLMEGfaTdQwXvhR6ensDvxSo2XE61Q5NXmVvSPUyBGZ7I3jmY6R+Go1gUPn1irNLQGiwolQcosvYqmmfpVKL0CQq9jcvZMoQPryWwOVKKDN/MmFSOao46xWetes+JfnSb9k1qDmrUCXwHHC8o/yTCPH8KsnhLzbrgvDInyrdkP4SbmvpoaMtOKPG97GS8r2yO2Lv6PvmK6XXvW8RI5eIn7nq+od8ygNY/sOEVJuvvsl80RMyd2W+9qt+8QcKjIfxXyKFFqZuuI0P2nN9K3F7n3waoAwb/9gbyEEf0Lr53XJjtTRDkWMv99v1uvcYYpfj1CrFS2Q/hOXFD/OJLgxqJMa6XQrLu741m+h2z/Wq4pX7hPH3EuUlr0cO1fz5ojJw8uRrDHX+SHj6fBPlZYqMK8LSDOTkKidY/xi+qjgSONtjbdio7EC13CxiyoZRcIlD9LG0VfbacChGFvC/ZjPv2/0KNHccUvyv69UfKxyf4eQ65xQUzVggbV1UD/b7YdDGODUpNE7gtMO2r35Uz8wEIKa0O8tKmyihmDBuyboN8EqbvzqOqHAfW4RwVPpf0NRjUFZUIXXOQJv9zN+HkUIjDib294S5s7O3JwxV5UCMr/3AIfZyVhAcwCTZt3yOxQkf1G0cF7DuacrnpM25tyXtvrEddVZT75uctVOQY+vjWINCVfKJBbTUMzIJVWwSHIR0ynyxHu/RHY0ymGmDm5rqrRmHjFQcxpsXJMIjsxce33HqY9L5zbxtOTtIE0/qcMwgiWOQyG2n9Xmoe+vxhpeuMJxFcuJ/tPFzCHuYyG5pNjIksJ8RC8wue84crtDvJ6E5Oz4HXzSgI3HWQzL18kbvfCYfo+2BbbaItXEfIWbiHU3l8VJVbZNlZ6SjXdU5MKmmbDOk5tL4hwV2mo+cUqhSdSmo1EQKqrIOB1Tzy+JsdDHb8hhshQeY7z8Kz1Jwc1WwVx8I/oBPUBmexu6B8lRn7TtKEdMrk46x6KOoh/+gcuL/PShIn7Ty9x4siRVATW3H0wZ9R5Jp7jTAhrHU01I9VSS+jrcidYUwzm7BqMUE7tUsuo+B0+aE8uJnaigwyLzstZaiIveHBa7IvQkluJjlptLj+cT5DqanRy7YRJbUJHn7VJPyS+7sJxX50j11dW1Ak7o3slJFe+3ly7+PQ4nrkKrFM2LnG+JGbXQF+uId47fNQvWDT63qXkI5Aa3Ki3kTMtavHhfCZULbn1VTzb+vpebyea2vfxlqtdyenkcTrUuCwT/nDdPlnQLM1IXl56roRqtNWtXZfd+Z5GjxizVyT5LyYTWX2Dq6iDUaHAOZXVD2GkcEn+FUyZQ70NI5DuCnln27bgwp3H1OOehTUXaeu7b/lc/tcsYhVDV2giKzUTcvVrXqj/7mdqDaNukzdjUY09DpGFesVyTo6v0ds0vnHpYgiNzjk3UqIrhaDbGxAWaqBk3sLI9fKcqLrvJXz7QMKEvvnl+qPQwfpdfTyZc+RFHLOufYnWwy7Y/ZU/x9tnGNgzjCf5sFjsqJnKWB3wkS6rQqTNi1UY/rSc+56n5GXOKi7CxsnfplZPfntvOhP2qdwULfmHX304C9lnRfI7MKCsvwkC8UYjbZ4k+9GN8bE+k2nboKV7e/ODiAT/8Z7g8e4Q7xqVsiJNJ0eZbs/BVSnTrl0dfVHD3lYrQ8KuVuwH3J+eq9I4rOjB82Pb8kF3l2dVzWDaIEVxxG57M8wl98J3ZnX1bWP4ruvz0zp6cN/AU87PnqhOCXI3k+N7KfDlo70L/cMYCZiQvr4iOED7j44lf30w9aeTjgRq/XHTWBqM7k5w2Km9Rnyk/WWSoplKzkfcQlBWOOkvJ7Dq4nWspvrDi/ZOj3NXpObwP4X7BGLXUunhdMYmplbdpK7WBqWV3QDrv3lO+dU7ewkGYszIsE55iTsfPcJd3uw6jLPApzCSc0I7Zzl6uQUp7oDXlVkus+DVo2MM3nJrln4Vubn1nY0DbrqjXuvzrAF9hnX2n/n4xlrCyDlfxNPBZTdkUg+b4q327sHSyv8cX9BnutcfFb89QMaCwXG2ZQepE/fr4O6R78j3e2vELBlMqT94VXBiLpMbHj8maOP/gvMF7cI3avElXlwajVukuaTuTaWSFnk49msZLMhGD1tBe3W2gy201aWwXNjKr8ZwKmZL1g6yjvKUdP92XvB5SoVuJ6kNPbzeLkf2cofcf0Cum1tnv57O8sVGfR0ziRCdBNWTaG+dTm0ezPX8kD0p+Pkf01mP8btazCf0miy/m4CludLH+otC5thTy+ZVe8+V55rju+I0WEwXyGzAxHJNiZOboTELL2fphIrlSD7UiNFVremcx+cbgg9fiqA6tcTZfMYTlYFJW2dO+rp/uMW7mXpeI440vb/JXqJhpTCxTjxP5ZMHMGcxLUN0r9/bY0drrlyyaPDHVNr8HVDY3bY1mtl8k0s0sj5KmXIzC6jSXukaUBA8uT6uPbx+LZsvq4vd6dd95P1V0AtbGnurL7rh0/dQnkCLpEmKG2TPiU+3bsTJGf3TL2G/pddf93stFRX5ZBkPJT6aHtn4zMpzvZibrw3mzZutqv7DmrsxYsSOokUxhdImBhEeIUdZV4NbIaJFbqbfOIlTQD6ffPs7Cqz7NOgWKjC2VY+B5JWW5wfbPUFK6tXmnxKvY6hO3Sal12HU5bIHdWX/hqGxwrqluh3OAucgFE58Smw9mhXAUvSMr1s1RkRXji7huftbewZZhP7NbTLpLrOLqhUIq9Qt2rJCxFsVvA8xIfR9gMnbOonCGnpugGx2NdnupLW8jl5olqEle10Zc88RF1hKus1Y6QTyPshkQD5SG0iWiLsXR8+NRGE/DpQ5n5O7N1uszQaOW9GE5y3Cxe95iEkF1h0W6GudW+f30qCddb1tG6mnkkMJKM4hQpQy4Kzk/gc+Ecw2ZFJpL2vouaiKTN3KfeOpXKxA6Eku8hlDAFCyGyl959mvDqPt44rA2qVkH6o8+JbvUrXedBEdH0vQzMsR4qVC8hmcbI8eS+CTd3iLJm3kfTHxbv7ccP/p79FUVYNImWe4qh6bz5GTI3i8Gtb9V8NI6O7RQnd1KUR7F12QWIxI0jBgSAO1X9tk2Me2YUnYpIM5e9ESE7ZmICyC8Rrv8Wk9f5MYHuotctTy2+JzAZcOH+XnhDNiz28Qfdq6CNS/9TtaO8Henpu042tpvjYRPDeTuDppVqpvW9l1TH0ro406TfQDPcn4xOp8NNBi8ZjKAh2ev/JTmpcV6u3fITPP+vHn2XhtOxZMTGTuocal9rm0Mm0LqenQ655PdMrp0++rvV9nPcXYVa6XWz6LCtD1h7exYa4p5h2ZCObaJMW/YSXPV5S2y3xRafIU/4DYZYLIma8+qpp5EYZpZF6Q5iC/UjHgocd3YBTmnPosO1O7j1CbbNit7kfkA9W+1GV5RJQzm0xAs3VX4+21Kwm0ppNLF1LcTA8zeLvRVPzd9s+ZXJ/wmmyd+YrDfe3Bbrmy21zcmP/TYXziFZDJk+pn3RtjpxuaFyfzVHgSmWCIGswz0zU6LUJMtAZeaPxoPTpDmYRU0jWjTLxmdHHt1RraU/BE5OFXnKzN05QmTktJ7mo+cQfkR+WIs8lJZNEpLxzfr4Ftoy+4cz+jfXmJpQsHXLRQ0fDIOd6PX1HtFpFtElbn7ol/95aq8no8Hmn5YvshkqzJqpQblNQVWPS/98kXGI64+ADsUIhzSJA2CyerfcHGDK8rW0U+6HykhenZexQgfxDSL2GQPIxMf2xi/nKYlmdHa6eg9lk0ykPwRks5Oa9fEegwjWjMJTQ3L6C11wzv1zBPjJqqIC/qAzpW2dQ9VZo5o41y/FEC//t0Z8qTE0XVlsg65T9qsB4v9Ro557ul+gvu+qeJ0qOABAoqsQA+P87uC7tp4qsuh5qTSVBZJW9li+qhP7iIij0nC6OljgmTFpeFvvX3raHVI6i+7XPtlPFN2QnIsNDZ/h/Q2Jn9Q1VIzpNHGPA/A/m4wYUnIapyE2CfvIyLm/Pgk9dvn8jVD5S5tqi2/3Rcuy28GGo68+JmX7aflUV70628PGqd98sYx6u8ewCgAmLUjAivzULgMNiW/lbG3ztTBdC8fdCtJY9rfniEdUlYzTzOGudJ3rSKCdKPGg+8smrxRIxA7iUWOu5WPswA39qfDl7dNiSIw/1byQhLJhCj1tGudS20rLxndkbPoSET+ujtqLnQNnWB+8gOi5xwHX872KmpVftSnLSkOtPUPO7/hHqd2jJyU1CY4XK9R8twF279fHEw0p0vzghvGxnuk5vtMFjczPSJI9cxofj/HTqVYknqFtEckUL6gq1IYI1poena3LP6EQFuDrZTs2w+jw/xwrXK0ou56i0VgwjZ+oWB25iPCYl+bPrevhYeCXTYLdlF+VyOl0Klz8gud1E23qmWP5z0fKo/27XnZJmNoPcYRTy3B4rxBIA22snvULTNGHROQ2L9LIzwgfWpydMcD6SmZfO1ZlTelP5TBvJqeNTcY06svp8SnWoREhdkIlz3d3w89SPW70ClA3ZLnuGNYTqDObu5kAm1fnKkLqW3UptLKdHwmtYzWmilqzecp2OtmwqlI2zppxJIYPwO+OZ/VZYyJPBTpfa40tLUsHrWGVMDloK7WTXZ2orn58qq76+aTbyHXqnrhnxHJ7mfw5v285KeK3/OetaR+MdUnbCciFiaiMjUwp39ueLZ0d/PFhyUS5Ru7yV3YXCVZs9eM6mGaCi/2+ExZW/ZYvcqWkNe5SBbULUk/6YfoS++mmyXh/OILjnp3wXDjfriCeXRqG0csGJMWWmkfp34BFYgwcgxUja46aELr2b4TmcT8ljDD78zGPuUGdh9lz7Pc3xcISa5nJ4/brS/pn0tNf+qn1vd8sblq/jUi1xWmvwhD6depM+dmMYaq65vNQ7CZ5z47S0+AJubjFXmwwlMTuAnvKpOpzjs6If2RbRaiQmVhoo9WiGYT1FBlTtf/Pi/WCSxu4kmFOXNFI2YYUIlzJJ6Mxd1h/LvGa6rVT512r2lvisno/iDk9+lqp2qO7CII0Erru6nox3GuxHt5s5P37V9jbwk1xMeyrfL2INQzPYtnCVD2QZvgH29GxLQ93Tao4yDBEbisNCTbgmhOrkwVYFZFhhZ0zm9LxpuJ5vHhqGEH4IQafro65g5WeVYkvv8ShAQv7enqsrfRl+euQ7PZL3RSQLLSy12V9juT6ZaPbc+Kj8qV/TSiT3Fl+Hzqyj3ek38y5NpONR5Z7kOcsn/2EfnsyQzuUUXrzT9ty3bcDYef9mFP9/Trib2HOi3xrJd0uiiyTsODjROSkrOc+IzjQZBMbgHfDW2XorrWnBoJ8KBcq86/S0Fv6FCKEcu/U5KeaebsXizl7vhim+qq+6LcLbASrBm+nt4yVlZkjNGIg2Sl3xJR0l1CCEcZIGNvw0Lv2BhiX8xl/YPpa+rEP4/47DWcauMFRB5pDm8p33TYWSoMX5Fsm3GCxS2G9ez19Pb5SbTceXPIwh68UEmyS39HxSYoCamnNYjxJMuatkAxDLvyF+UxsGdiJW530sMdE4+FEcHu+yVXiJozVp1Mk2Wp9wzbVsf2oIxj4wlhRZK7j30nrwcH4MMNtmUTK7O5MH3cKb+2hmXB/wZpzpd8pRzdijYhvsjH3rExufWpSUm61CojJHO/CsbUo5HWM+rFE3UmXJ6PWWe6lY52J0tuY/bejtUZQTIazHj4JnWZCDu2WUO3nPmPIbRwRLqr/jYyc9vq6x3dj/XyEDa4v74PRz/fT5326QBYpPw1kaTTPTndsWkpJOPnZvPMuL8y2BbejZtO7F2qGNVnl66Wpu7d0vo3iTHJ1DWKjjThOZCf2taYLossAud8oXcTjxODvjqpwCTuEq0UDz2FX7tOUW3ifDZwatgswy1SrSIHB8JIltxvgJxpzi1jiG6YrdPJ1be2RZupK48aHoOJL7vUVsxXWUcM9yaO7O+kvqd3cHuQOQDUNBleH32R8ZaoQw5uyDRZI5p9krSwaAfswRicfF/hOGbq567iczhU7gIomJltme6OYe7i1apGddFN77Sv4fXWthjjv4HB6CRIjyibJ4cnquyqFI0/X9ZU0sI4qAmtS0aDjK4yz1ULdo/Sc8CnmWvdRweZ7pefbXtbvFFCSM0x/xuZqZcYHaT1reIyT5nXhhi1GkpN1dYLT9XyjHSWjt9s9Pn8cfqRGWAT2JoNOYM/wPDmGWtW6bdVtfXx+14Kr5ES/U+Znij1sKLmIOrOnPlDi9IVgL+bPke37uyk2Y8u80WgzNtnDSPyOauMws89zlQ47S0ZjwRt2618340xcryzWqcclzIy9/VFqr6L7rpess6hJRPze2V318exwt9AYux9SpP2UdBITeVjtM88bmmNqI6wdEKm7fcJSg5lhjwfRzF0T70F8/hThUej8kdqbnOWRG3PxFERxoCe9a4+eMhF2Yisbq2y6r+IQ4wICKyXMeqNae0d5iy3Lqgpq6Gcr6kcHqnpRyR+EKlhd9RouoxFgH3UFmZFEKdDCGHKKFctgs9rGiay2rB+16PguTct59HMBe01wpRznrcRZCp9zeKVoK/JG8oHJQtp0AptNqJ3z7RVGmnAvu1UKafwJMftyuvw4jLNzkFMiM51/JHh7GbLYVJRg27NxW7Dd1WJk/lFlFdBtEsiY++Wo0bjE5wXrHEqqKLK/QTGG7XAEJVN8nk1gvHE2L3ohJZ0wyNeKkGzV9rvNxk/KJiutG3oPtNU8EVdNMwDkTNy+fmMTEqciTgZ+552a+5SNCVtJEmaT6NWPh31tLDes3jKu+qLax0r9f5TV8wHrval23s/E3htfJywk+gMkS3THilzwIIWUbFHWualw0/B1aFLEY9phtj6M+wXYuFKj/Ei0GkwHnVbrRiavZ8jfkpTv8mSGmHRxUKyEzguevP4unLfaeQH+IQ9c3A5uFhxFBcDTVKan5eGj5F5+dVA1IJuH/bMpSy13iTo2fqO2uD3qBVM3f7TUPy+Z5PiCLMpJuc53+0LtW5xmXQk0DyL+aRy4XGLfZm97/bv/c4uHZi40rvisxFhlZukzVyKZJKGGDV8jbElJ0YZq8ycr9mXeHTTSGWA7oyOrnrjFO9X3QZTCcKqCFkvTn/TODX3DkRYa168d7ansr7BtUVVtTLtMPuRVoUruZ7KH1koO7OQ0wQHkc/c4Win6c+d/fupnX3EF52l++kfzb36puMsogYrUGntcnHn0eWQucq71eKl3tcvNOI3zpaep63Y89Jk9HyN5/XohCpHMrr187khE+XOu6F2w/nsvaZsf4aZSMqvlTbqGk5+zpeTTn7DF1ZYo5VvEinHicTCx1tf+6esGYTLq3uT2fFzW0zkpR8bgm/p2RkaVWeHonc/YuNbLyirZAVZdg4VV2x0fIXOEAo27K02ZeQIpotLgaM3dI5B6vyBfTpj4VOWli/Z+E5rYM7QYkftmhzUKJYfaEp9yCT3fcmjb9Q4SnQDON+6LycocbawGloYXixpPK3iy0bNTo3o2iY+5wkBDufmpnnboiVVmc2Vge8d8nVXElpp3kbQRttjncgzimBdzbsJt+QD4NHIrk2MMjD1Y75bTqpzyXvxlMHAFte/7ycsz59+rPwcCSmcDaY7jiQJLXITky+fnbu+eUHSCy70nrnKLmt1/LzuvD2xDuw1/pwVlr2zQJ018khfnxIZUUXWuZkphJBRlWaLPTxnO/+khlod4cYiYmeO7haCo45vZlm9yoi+KtWoym24xq23lS/RvjPEssSd54LJY833WL4LanyyJpWNHVswRTw0nKzr3s34qu6/JCTgUzUVrjQtjSX5o2nG2Aitv24RF4lkJ2o8/Iby+nQdvk0zk4y6ZIPi1YZgMw+yTX5XrhWsInMF6n71xDT4VZFXJvvdhuMk1C+INFIiKZFgWHXjYin6LlJULpMK5xJzfTQILQ22isufDwZMuo46fe61adVvESeKYjPJUt9P/MqSH5NGkzAPhAroeqJi76lUyqjEtw9dmXEq2y0xFCAnV4F9kqxkZpPJG7TwO4dgGg4pPAVgsC+UZJj7EaOaIKV3j2WX/XjoSmdJavn43ee4GzOKx6aYwZBeo+lb9I5x0RQfXZ61FC50uCwtFCLXV2+lEWR8vzPmtm60yKrW0AIw24UX2dOmWWOs4jFO0V6TU1ZX3E9zb+dEG8nhP7fKzE1xuCHRV0hnkwLd4tQp6gKHDlhjKqXcRMhTvP5VErLCx0vJaNHfyW0gmhn5SDCvf2WnrzFrjFV5dryWTs3kiSPVQ5PZ6gjNpFe7f6gDyc6ts+F6yL+sIxOBieKoV0O0BFg6DEKKBWE0se0Ho8Pc37tTeifi0mxTgl72esfhIgQliLjt9uoCjnNU01onVCVPzpzbSI/x9X0vtBS3pNIIU+pvp/LIV1hyyom421PDiG40KUaWx5zJL/H75qq/LJTbZPunv3XWKXXTcDB9vue0rPtWTPlQ7zKBqDPrxZRsB0h1XXUrc+5jirpot6opdt0sBtevdRhSlrxTH0yu4dj6KTnkIXmkOQmKEuI9eALEn/80u1FfV9QAM6jx+L2MZSU0cOMeJgr0kF4v3mSiiGNE3jnjwn7a4hw+3r3e4bKylI6L7UaHTPUVUc6Mn48qLzkULw3cHidQ6wISNX22G225VqwWSdB+YO7+RM/obL4p9/uNT+KLaj3lh2ndjUZypIjNzbmyq7Grpe+iPVGz55dRMae+WrRJLx73aiKhGBGUNP3eBuDvaceLeQ60sKdKUiWGzJrIk7aOJbSynkv8vEWmcMEJ06J0y5MjevaShmCvG9E1skIry6VTuSMPwDVH2uus9KwVOFNb/XilQ7V016cafcdyFdk35vCsjZDGOvobx/220kazhUms63eGjVQSqvblp8gRWZn1zi9M/lqErnavwuigvTQnkILOagYiPw10tIR0xN+hCfIg2h8pdhLitBZVyZOUcNKP7p6PpaKfUjX/+YSpkZSFfJCoDoUZ4XT0T4ttr6uxMo/W7Wo2LVcZUf2+uByr8PukAnqe8vZcPePqaIZNe6i02TcbmSnBF581vbHRp2KelyXX79wNk67NJu+oeqRhzZDkyWDrprefjsoKm1laufIlcmd4qGqGpxSdqAyZu1nvRF9l1OlltLLupfprySz2OzHYgM9LgTMXGhR20eHCi33FEWRIJW/ubMJlyhQ1tclJV8xGE3n67j2Le7Fo8eAUBVD6wJ28AyGrpDra8z0Hc1bqvhxN4q9y9RJTtK2SNKldRXcZG47faftbJ6fgupYTeZXtVO3syElQlWQULhvn5W8pWbjSzq6fyRz4zG4rVccPu8gQZV+6L5kSOyw3Xys6P40l+OsDWOdBPjS4XaWsODvnicRUXW5ps9fqJaM3R4rdULfytAoM/Q1rrigZBbXj8ahhF4PUhQqVcPnkEvcwTouyVLCu0rCR2vbzTVbM9U3Qk+txb2OEZdNEeUVTSIw585Vtpj/+zjWms5JKCEM69aw46cgq1B5GPdlH1TSCm3NPu6LxcInLl/eJRuYofjSW1g6Q4VPNc1WPfPhM2hRA2s0O+IjkMJaEGblzKF+cgLzVkr58EtL5pWy2fNPPIPmMwvwumCeB5e164aQSb9gcNBuE/v2KBZbA+8odUYsrv4pDqfm9QeljZ/mBuwNqwcOJeyMyB9fKSKjDdn6inZowseTpmq5yVs5938B+WrQAhm39uun142uEbpBuqbzcBKDaqEydMNqWXtO1mCu+ZW+qiHtTF5PvizrLpp2BQ24kmA4jLa1vD3Uxv6nTpBj0RZIGPUOVQmYp2Wn9FXmrO43E8j5ppmXXrrp+nCY+pwmGACO/zN7n6tg1KMVMt6RUGPAUFkJ6ssLKQD4pL9qWnOUp9k1EmJGw1zMb+bh+zXjP11d49IokJ32UnLSsohdKRkW6hn03arEJA+K1c1OpLja7nC7j2Ecg1c+qZy9QXveQNwzeo6t21OOiyW4zMUsKxF1Ha8VjvKiVeRKrjrYeCTEJLqOalArmYn1rexdDKLGXebu3bxOBZz6bW+dc3EmT1rXyLtcyQodFtkJPBbAUeLSiUMwRtrgPMRoIatAKuu35Vtyya2KjhLRmIS3xTKUdCyd5muMBrt49NK30ZeaKfQtLrT2xWZ3k9+fZj46pnTFGpayJ+GhZP2Xa5bWnQ59jxTX1eHu0OqsN2X5P+OETDArI/jwrkVUeoeES85tJaP+9325nMsQeI23MX52iydM5tRljfb8FRtre/atvd0quhFfcz2JxhsL9RLKkmZewKOM1isusDbsODKaiJLKdGobtruytRTGp3GftrENU+iKtU0p73XQMGmGdgjf5yCXXq0ceOaZA3laV7DeV7lT4wn4dIpNmoEXmpLbj+F91xRKfxrPdXyEx+UQHjM2cMK4pFQ7nUhjOhd/2mO74V0zIHdaQAcdj8R2tBpda4TyS9/Ns8J2pO06ogo7GJUpSQtOFxAKwty6RrBWdOpfFlRwexw9nCFp1KrSL7j1R8eFYZl7CruVpuFgZKJPuq3FElRlj0zimEnHlOWKiktEJdqQPMrjgxGQtbaemeiLqTgQgVxqhlcD7ptDIrCr3z17WpKimTP6Gm6ObvLrhkcxTJBvik4qN+vAHhOQX20zAo59DulWCmK6G3wvC0CAHBbkRdmThoom2UZ1IZsuokOEaqcrndO2XDpJsqTFuzn2kPQd0RecBinPGREVT4v2GYZ8e7JkyJObxte1kLYX3PLMk4/fta3d997iPK1cGiUhjay2Q5Zo8vVH+8di7aQHvQfKT1fNWaB4K2cJCh4pT2PoIuET8QmmcE7aUxOgN8XgkHMZYt01ompA5rgOTpzrOnIvlAIQCdCYDJ7w0K3vDe1Wm14xvJmk+J4I5lmzrypNvEbIvIBlF5iyn1jjKdp6Xl2UGIm3I15gcPlX4elaVGHp+NJbGiktTyU52LqPfSR33TN6p2CyZ8GO1uJRZuZaKOxlx9UDW2K11aLa/s8ijNY5wNf+6MFPIJXuIrakUdtixDpR8KU7Sl0LlJXzDqI0burNIdIpSCR4UbC+YbuPRRDyVd/usTqdRFbkfHU2P2bU2MYNNuk7/C+CB2ldSgWevIzLHyHZAaJHyOKO3JpBYbBQ/fGaupJ0KOxwCmyzWKwaeMe+Bun0rj/atsJe5aHN2SsxiSwr3jsfMR5BoVd3Xi9As4TRa4OXDiqsWzFr5yQKwyR0Kp62bxWcCQR5MFRiG0trRULqijUpW0XmK73orsYrYi8qSmrf550fLct23wE7ym/H3kie2ZF10X+TXyRqjeIlZwfjZRwiqd5M0ZRQuIL/dBYqnbeRn3d3TQtaun3nWwsiTs5dK6FuDTyTaVmidd/b7GqlaPiR6HVXIkomQytBRy4rs1gRqKuNi9EbrzUfRPsuntPxttzbkzuS4UjPt2z2tBVdENcoy9dqxL6CVdx6JFoxx7pt2CvYBpfk8FvzkuXv0Xa/XSBHGsNNXqiCxACGCCVpkDA7uWWWIZWwuRob49L56Jm2OOW4NLwl3zBTuT3q/DYeREqXwBORtcyaiL+24DMN9b406r2gslU8PMYtIqcw361y5jZaWIfvGy+Y4nMwuV3chUv/6DHQ1sjAv7wLM9sLNx8/DsfidzwXMroidI0/kZGL6VNI3etjYdoz+mCc+UrDm0GOHD0h6NGdNpLvQxbYgySaZflCaLCZ0H6kW3Xpyrxnng7C+T90xZHzikL5JafO23vJ418h+z/itoH8102JcIITRKJOXZcrHqcWVNxlLXuuoGcW4hHbzF3PfBCJYuU+XEbcl/uzFNo2zb90u+4B9j3pK5rnSj8Ygz8Y4QK6TCUabpFYSqZeY1NsaE6Vr3jk+o1oTJ26YpSfUHS/iJ0WvK7dI7dokC6K/2CD4ETb3jVETyLDOnx/LU7N4DDva3CT2g+jIUmd7f+8dKfas5LBv24eBcjWpLew3tiZsZHaABFohtjdCIvvmWD8QhGIe0BPdtqopwsC9XqKUDBWuZ3MNda24E1QPOdttoyrph5VlQNv9scxYW4mXYuqsEtfM6srwa066sKR+5ZFnj4/BfjVQNW8drhY+xGyCYiW+R9Lhw1FxPsGcsNpmn2jhtBbOOannBLUoKXQNZOHEPLymUeYcLYBW4TZnTyhUm2JImnKOQRzwMJszHyeC5810jGu0OMSOYbHT3Yw1Qj+W+2KE86PYU22f+cbj5zpr6lfwJ7JLVs6YWqvXfzLNn89a1TyaMpnovU09Wr/qomPFSEtqWnn4JS8NLt4kfgVK9V1Pwok3Smxia9xdYY94kie1tc2U7x0maUi82htXWQ2Fj3nnSawtYtxYHHlFZfPzljj+LLwaM8Z1qvN9V7LjI1onK3NXlcPujkCjJKHcwRB5IfO0ZUD7fm3t+GPQfmlwmi6RNHNVGsbptu8ZgtvEusj0/kRgrybneGg/YUL4cJW16DHaUh9ReWbe5C5CVRX7T6V1pvmF/UrRPZCkzbUiFDLnhizt8Ox+s7Z6OxE17YdM6ofpO5S0HsObD6hd+fyIk7+oVHUsLMLP519pvX5lL7ksWw3uWGdHmcttOt9xUIBCTV054dMj6BPfkDMq32X7bHOml+P9UXZQVkg/M0Tuf13NejaLd7GVbUHG5AjTBYdMeZJChmxcHSmcxDtOANoU57qPbaKtWd6zQ5kJrFthAv3ZZdwJqcVeHjlqWLJBz31A3Rr7/dqPpuG6QvfaPUQFJHBARGqzTfdShuPiK32BjeuR7l+ZRV7osbVeFBJUWH6oQ+yXTUV8ML3lMctPL2tNJmceQwPTmlQwGlHWaIaMqrRLLw3FbhjjyFUij9V28+rQHkC1U7b6GfoUDM8S8iJ8C+oxSqAcuZbQEPImPui+dVaNFOoMLrA6Pa+bSQu7MdPji7qxpQsb5TaXmj1Zs2Bhf6PGrH7s0dTaHoH6S41WUtt+3YZNUbKbRkEPZh90cya3a+gltrl9OpegfI4a9n3XJLOcOBAhXnaH4IqOT/EdBLnbsvUE6PJpG0B+Qs85/OeA+xcP6t+Z0Uhb7I9ZZ50S1Dls7Yd1rwJn+Oh36XkcR4yjr2Ezw+wot8y+B7/7r11/XvxMa9LmkMIrmeS8b5+b1vxKU0wVIzzT5EeG2slw5gn4NZk23bjZzRPp6ZXUZFd51/zAPoZdCDT6rtw7kdkyPLzhh1lrUlS2Bk8b6fS5pZiSL//uVde655fN6ifJxPlaXu7JFya/wAXR9rbv8nAZdePWuvUe86kfr4GfE5s0eecyiwjgxF3CCnojpVVxDkrZLH+U8wlyUjeJbVrTW5TujcpEdWAw5o85/9M6qNJqNeG3TB9eptYdbwSmYMQ/lls3QtvHeV8UPUdcKNqk+bAfQMJgy3ebX3v7qBN3IX/OOhbiwu5SO8uz6OOs01RNcC2rEh+y+51+l6dj5UizTtuVVt9YQUquJZYSc4/e0lViSzE4rT0c+aSVTGjja7gzc5KqIsTlAL5EntW6/nBlpY2P1ofWVXJ6CUyAPO+ta21I7d7D+syB+CtqwDfzPSw2tbkaSLr8GWXnEUQDl998Dz3iVLSPbwuPaq/tJAbhLQvSgP91l43OtJ6g+WqUd1sStdVL5R1ZbvOZmnUpB88dNe9HfOPSanfKjKWeocwU61CwM4ICRZuwxBlfWnP17OUU2jM7SQuJmo0yXhPlO5M+hTuMJnebIev85hc/FQPVciav0pvFLmdAivR+GA8FGrA8Tl+S3NWQWRYg6rlslVJ/AJ8j1dXoOnduGFroblxAW2oScQWT6E2S5Hdor1v5n1vU7MDx64aF4Ex/jyrKSwdTY0ECgRv62OmSPHmzMiwyYqyTdKWea1Ohxivinlg/Rl0/M0sZd2xL0vybOKpMNfRgrq8nhGunCJ7sN5kGkQ3FclrhCl23XnA7ojGngpdJ6N9RgppTK2E9ylCKq65s2b+RlfeQzxW2mjyHqJ6wHqFQQGKs+ZAnxaZGgVzZ8GTKRDqfzqgi8bgkECQrnBy7ZtOMKGteRYzjRV1KfRUjG1hcDrvH0Emf/jWSJgviU8trMm/0aT/jhRbJDN85v0UxSGGcEt5iJXoT2O1KXa4BO01U/wjI+aUsY2WZEo+LRHTwiT4vZ0wKGtCY9VDQO0p2xE94X9BtwKdsHuA8SaELx5q12CI7cq3lJWlBJNvjytwUjuU+rlNPSBj24tOAsOVl8gFxOYbJwopNZgrrfV+D+n5iCWBl5rx48nPcmyXfmj9YdX1OSMJocYxSPhznU/OO/lbd451OLql2o3hNpmEZtT/b2Sa15sLe3eMSRStBpenjTMVteSAty3GLmSCONKnMcMR4SKOZXQfJyHzgJJSR9mkj94V2ZBaqod5U9cm36ho3UuX7MHHIzbcGiHPBeusnnzyDDaYy8a/+es/s4rhFrxVfxt7PQqWbPFnCG46hJtLhjpGU/puMN/Qc0BBB8pr+ZUwsS/Oqwebp4Ef5a4u5VAZuN/NW8dNLW4mVYQZ4m5AUYgu62+O2hWQfmpq999xCG4xeJpvanvAuF78xkFZxyzN2rFiGMG1YIbmrd8taI+c5E1JMF9McV8mZY40DU6j3meym6kSm2/g3PZOGlRo5wXWPB66UH64TspQKRoQrbljmMidMCxri8jdMjovPxv0PV9+8PlCCyWT21qYQGW+Tzcqtq/p55glmP0XsJDxKE7/YU9BcmULVYj/hFEM53Wa9iqKfd95HejiYp0271Gkfbxs0+ulX5tGQ1NhP1f6262XG+1CrEOyBfuL4zlnti9UHvqRxvZ9uEhT/+Tm3/n3lCknyiXhY+uWygF4aSMo6jWRT8WSY3Ts7BNst2q7PEaizCGSsGTcl8NR8QZrKLr84UA9pMGCZrVl8lZeurS5CwJWHE6KIWye2dkeQy/llvyaA3VlJJVMtLSOsUwzYhq/lIZts+pPL4vs4+2LtVUkW7lkvDjfvviE3V8lZbEz2WegwdcVRhh8PWL9FF7ZLOz0syYfUAW+2Bjyr3+Zemf0JWpnujsFtnT9oz797En/UMfKjpMVfbh3LkIYje9TPmWelv19uaG7mrHmyf8wVp6sQBhSWLG8dZ1UZXnd9piyiptRXzV3wZajrTm+ELpmntmUsW3wl+m7vsUs1w2+F89r35qw6O6KCXNQL6aCE1d+BAVvdyrL7jWV5c/5L5JNemOljjOqewiPFLAq4ak0A0yp8hMic1IfWcXpq/VbhqfeaALYOtTC4QxW1mp4i8O+Y8A2pvzCK0xByGUfrTlxGTl9UnAviR70jbK7oe6IYK2e298PfrwrOlLK1I68HjoPZaB957fZzclclYM41+LyM28IYb1ZI9FFIVmnnXNnqO6rO7XTGv0p7M1nYtHe0d/q1dHWl42uXUNA7qRdSiWl2K5yae5wmz5R4GDsWQ97l4pKMEB8GO+pGFfmlIQ350m/EZfqbQDX3vjZnGnFHBrJhyHsfWZlQJ3zeq5Ksjntt5m1z7mV2c+qFYfALdNilHs2o2M5ftZvWIQt2wQ9f6rivSfkUwx+baZg5ZOmFip0JzyKv5CqTt4mlG8NjyW22XWm/HxBBbJGH9h8L0c6sj0tfTMe1Qlqmz/e63U2qTnZaVZZ6cEbe4OjDEqBssMSax1yDkZybDUqz1s++iX0hpgO1cPq0uHlcQ3lCR2xurSywdTkz1W1BnBoidvIVyTAkqx7Nr3JRZ/y6ep7ZpIZrm/bp1hizWoErZi4OGSomXZEXnoWkVDT/4tFLinUK/9HDFDOd1ZVb5caTmmH2ThtTpUWTsVj+thtljBpI1UMdJ7iP7NFs3iutwYc5KDJoscNPg+PHRQwY/bnbOHyEmAA10tzOyaskxl9eruG0E7FRkrU5hj3Qc53Wx08OqE4Bu51gVlEMBeZXrlVD1DpuQu77UoL/Ih+yebc/wq/9xd6iF++9VaOCaJBmYEy++WhoF2NT0RwDCnMuRYXpQxCVB0gl8CfiVEuJGtr8SOOAPxXe7L2pIMvZk0gPoqStLtehrLeYzwOkKgqJGBuPdG12kSM81rnwkBkxaAQRz3keWxJW9e7I+QlorBVtetmG/EYwX7yjeb5QBwIrimump2LoMxcnaO1PjmYz06EwwS20brx86zZt42LVt2aKput1J3+Mfd8H1UIsmko505jRAGf3YQhSMuNPcA9MaNs1QZqZk3AtXhvsEXEFjWOcqgDMER4vxBT91UpfNSyYk/Itqv0OzUAxtjM1uNrzeNVVFi/nJGBhg7XeHRclEQVd2kkbpzZ6hhbtJl+we57vzXQ5j/q6fSoF3zH9ciRB1EWC5j9fiQrryyoKXrLm5Kyd2OKJddO0CylqtGk21WaKIevg8uNVt6aZzYdbTN+X2bNI/GPl++alXcUzinWhcp78w7PWKU2bjTzKbIx8ujZJUk03KO2/se7V2vRCy+166DkbLUkKHzyewy/JJ2GqwnLtgFvFtJe2Q/I+pAVauWOCo/q8r9uS2+MWOgkff1IkG4sgucrB9ayBVTV926cJFqU4r4l2uJVzNFOWYEdrSkFIidMUa2GhE70xUrJfkCnScgRVxmMsbTq7MMuoyLr+7VsJ4dDa+hY1ZocZVOBFbqbTVumbQH+Cd4criPVxyBr7xL7bKixPQpXzNRdQXas9h/ZcgAd75pLjjmncXQoCiU47SaOJI+a5F6XPd2ajZMS0hhpJ3tdOVtG+sS4sxb5ug+jC2ixKR0tBy7ZduBF4ipf8TNiZUTWSvKuR/UTRT/gZ10xXszv2y36vFpT/zFbAwzi//ZOv5Fo3p1B5DTnqXGk6wXDQ1/XMhE7TFMJewSlCM9H/lGJBGMHnoLQoqcNN2T4xGv38Mt2lMuVc71QFbElDfuNsQmogXTSetB9JyPsssKPO+/k67CiTcZaWmm9NPTpJEM4MMddclYwmNb56zy3Vc/q4esaH+vT8E6buChnSgTII90LPYLme8wQPnb/Equ9LUI7z0rp/j/aPiePzJVPrZbkMo1ZWXaXiWI4karePY++ROlpOnv6IAgfxMq0kr3CWJ5zmmtUgj9afcq7Vw9QMWkSopK/VA/kJRrqcMWWSb6+rZDRx3B0PzvK+l2KSmuqffeKacPV71RnTVm0WzlrXcDXr7p7v8drpMsRKU+E/tXJVL/jz5u99TxuZBvCsZ3sRWHVqkkxKsKn4aG8/MUrMIgOcg5WwNXizjJCestbTm/YUlnN414mHvvqpOHZjm9Wqmzj115nASlZfo6NcKfFfGsH1PHa3QyudPGTthqRox/J58yO7m3zlLhmjpMXZavj9Nln+FVFQuICamLSmdvpyBumRIoFXwTp+vxeTZKLN1ipjube2f3ZV/XyBcozJi1r1yzmO+9uNDOUyY1TtLX96N8jOBBNSJ6GFoPUbflABJwkAtyP4opOzCoGpnG18sAiXfB4/C52Hwk0loqAmu96wBe5i3yJM3u7eTv7gE5rfOTz38mp6IRtPxRdLseodu3/fiHQ3nJB72d5L6jme9Tjivfur3R+axpTOPbPp0ZlK1GaPVvh4UrtOoCHpPt5fnNtyciCszLoOeq7MCupsyU3E/SLR/Fkye/yBudEl53kZEL2HRLkJIATv3MYbpe6q54VTjE5Vll3MbpGeauSRxnPnV0iYDd1EVzeurnDHyxvDM+rBBVy5ehW3XDKpIXpJX5h7S5ZSmYbllHI1L19nF9Vne1J9Uk3d9175HWC74xj26Dbjb/aW2FMXd464mZRM6mHDm4cwxXSJWwbnZLNzSlSalFzot34bCMWQvPMrYHwwZWNNw89r+xOWUVzo6Hls/K7NmWVcu3mqRhY9z/2jToSlFt4h+I+vY2c5WZZsiQh+CYky1yz3kayjBKRsJWG59ObGHOtMyG6ibX2rHSWiScA2IVFL48aYWm+9fGo0H8FvFV7IjZmi8t1VpgN77kmLjpPLeH6MNZHSTfu15Okh/dR5/Q7iUgaHfaYVaUfeSw7+YI59pnMiJfZ40ixsnY73T4PKK3ApwzLZNjnJ5Wzqb1FKMJ4ggTamVGqT+PeDovSm+QpAQimvrH2YGXuR8vZStj/TfLiv0p6TSKEKdLdx0XzZ0TU3Pb/I1u5kKMMmm4RKP4tqofgS4ZEZTWRGekfk86vaIXauFzu5whlX/ew+Lc+U96GQ5q4hI7tNvOtVtS7VVRZ9c5oc9DSROG40iE2z6h9/4v0MyrHIxD30SyGhn2F+95AblPc+pmp2JNKmbq4UtLO8X/R8I+vPBVkKlzS9z69Uz21E4YXkc/LXc4dLBiWsq8MYSY+ZPaZDU9D4/dTdLa6tIhxbgf+8KWHEJXr5bGJAb9pbyujJGhRkXeoUavj5lmtCwElT1I8xu1VYblt1KvBZcx+CSq2pn4rMcIJLQpQgQv/ZC+M3lzl21R+dWlynWndEVNvxTBQSzLQwy3vJHgZ36qtT+OmZ2LQKjRf5IDngt8rd7ez4bxHmaJWUyOZwVqIf10RWXoOf2sa9xCyCZkYM2+k4HV3JvbiCTlVyY2LwXpfcU6hJOAbvh3E9JTJfo89UzBGdibvvPIu4ypetsc+UHMuPOvtOV0227VbUw1aleFZvzY8xdFs3w+2PR9oYxRXpmrSlV9IQ0M6s3g/04mouQJza8uWqz3VyXj8p/M0LwCpP7xOPXWAtpuE0mcKsWDRdL91kR0KqPGP8np3vSYX6esp1TmncA08WgRavkQDLKfKROGt9aA3Fsf7qCr69hdhHsjKaZvibhFsvN6pCF1GGvDASff79vCQSpZHpW1a7hEVMWoQTTZ43jDcZ14kJDmnkti/w7mrSaZVa5FC2L7Vc1gensfvBr23Wqvl2yiJVX9PSXbIxbPXlPkjkKN9uzaZGx+u+rRdzKOeGv5J0UK4N34sXMfFl7S685juPF5uTGiTJhA30P86JZFIcw83ZjBN932w7Tk+2teWga8Z3OcmkUaojlRrvlJLe1n65dXlE0m62yRjx00f2lmWUkHDf77WZ0xMMpgmfE1pHa3m82DYPGvh17SehZEu61KdHs1WkPMBeDtn+uTULPXHyyAxC2DlRFwVLemgFjYpX8hffElQAD8IVVLHmVY5Jingvw1Ka2V+/W6ADJeQP1QUq609Ortx+BczlwQZfRF+yBSb4G00yITjlRueen6uM5iL6Fvt8avAHJ9DFZQnGGK5NGW+FstuXic000vrih5Eo/ktiu/mGrJQ1u/mSddXcsUM6M7KX7TziDVd+sQ9V3qJYnXDNe6aBVhtNesHWGUWl0Qb0aKs2/ehluHp5hV0GNm1Vs0UF5VQKrloT0ZTd9J6Zu69cxamsu78IhsVWPUjjykiZcM+T8vU8AVGszhOwGUb9ynsUkO6q1Cnf58Kw30Mz29MIepQ4jCnxHp+UY2lTmmn4TMuRbUaZ/wL77ZnVcc3Q8Ba5lPI74xTIyxtGwaBa2L49C94R1uZX11Ab1Uha9dHXz6xOwjhmxl96rAZ8W+pJZjDIDqSoq9lBMXDf0ZMF6HuvBa6KPHQpusjCpnODaq9+nmuvZZF0M8pTo+XCdtkyIQdjJkq3+rbX5O6fICKEonLNRWy1GjcjV4LSmasWxMVY99hijNLe2n/vxxkdSVHVMCn6IFnxehC7KV/ez5myWLevwyETzAs9KFB8mStSAydceuxdEhzQ7WyPjNRiedHqiY+3xxu/YCulykh+k4g9ZG4OppIaGK/YIFCoy+t5VtUXyNFI4zaWHW1+Rp8hpD4aM918V+UHc9Xyz0yt5a4mUdOamxxqcRTT24vkVtJ0i9BVgqTpkpaMVLzDnjM4LgLrxgJR2yYwufF543LRpXibzU6Bii91qWSjdE7jreFuKvLCbGUdBPipHdfzOtMWVXmJpl3T/slGmkeIkVDuXGMHPbFE2Mx2cDzUYquzPi3/uJRX6l5KJ2v3r0g3zOnrbECxfE3PWIFd79zFTVZTo9oxoIOsMbpGLXuMGsnZAEqLWyHWo8njdoTT2FHkCd9REbEnvBPmvivf3kf3n+8FwDjSVllXsAbBXmddTN6U0rqalPqRqvU3Xi/F2xA4/LIHvU+DHv094vQeAuC6Cd54fmKSMuX95FH28fQlF93mipgq2GkxrHVKu/grNF5DQt8leSi8qSoqFfQo3qmyZjVHrp8Mg+gcTJaW9/zifZDxsCxpyyEzUivNfPIOt33FDPMlEcdatapvSm6q0yo1w2orfOetE4yhr5hCxRdFc+MOyahLjEnfMYxrzRoGK8ikHzvvmO3mZn6Dcge0fsi3yaFodkUnVzczsrIEtEXVGQ09Hh2xOx1SQx/fFZJb/slv7ENL7li3yShZFNrYuCNloyWyPUQPSlnFvDJOMVTNJlTiE2L1IN2LLx971cFK81sfA1JuoNzZWKcOnHsJjlleBc1XcfEeHbTt1TGMtqRib9lNAcJ5s8V7L2i7XoNa4Zly+kvdjdZ5n0bN3tn6HZNqWs1jD7U6Jx6+g9sN5+11vjSOwS+1fTpDZxU1bCjRZBu8+iIRa2PEGAWK7qA/utYuQ/gCs7bxmyUVdhK9VIRWQLdSVXqG/qbtqnfq4IAIszYNugebpCFnMnF79K6/H9dx+Gx+ntIzZSvAho+NELrP8uzW7jhruKbn/bH7izbnwpui4h1SQJT9XK6WIplyil9WomlB3Jufp7/SX0yGhk22qaZ1tIncX361wTFDthaLZCWZ7bbi4ckQLaWaJwGlsfFGnMkn4Uz93tXoHEmq82Si2+a5YkNgzpH9vW47ktEfew55s50wEVBax6Y+M+mfauMesJWkra0nMrSk+uAQODnHbwdQx3U/knRTXH+hXqrrKOCZPGPvkW2/+eefJq/D9qnbaYyIs1Cf2tnd6e1lytsR3Zzj6VW1g728PgU/h5GDEe+k5ZNvyp9431XbxWKGpf1GX01KEiHt6a2vKf3GL9sCOroD0gm/OJMEe2bTzSP2ZXWZZJVfKH+o4yH5seJm0IociEcMOVaLUyRD/ByFKJvFWulXzqS2XfqFDx4p7MnBfdn1uzHI4WohbwDTSo0Ykvwie106JIqmGW2AdfUKmQ5ubLC/to0Wjv7UdW+EeINUvJRhiJXX6x4he2p/A+1gI+oocHvxaBxRuhJh1FEuwCAnhptEoibtCpj6SJqj9bIYXUuklLfsyL307vUN0LTF6vhHxxp8z+yCFPYGburVuHH1PSPJEmqvXHKUKpjfNBFyZjJ2fk82nAaQVvFUIqvwpj6yUXEzJTqLaZ8upf383mmfJbPTNmMIka/x9sS8309C2szuGrmLk/ef5Jau8cR8/KnQtLH+DVF+IopYfo/E4qXjjwtfG3mdvd324QxGnugwdfEu6yZKFnH7nxdC5SYly8ig7jTVIBaOSyl0H3xfS8nffO7wUGYS5/axZiYycZnvXmmz4H011pRwe2kk1ydWq3i6024pdvYkEvia40jTk9af2IY9Wsgha+ujbQpupsR4297+jkmds55J/e49LLuFPfMyWlrcFG3bC3pOUp91QXqpRB4xW7HFUMH/XLs4fe++se7mpnPAz5POew2p2lkhVd6qlRTPj9w06nNi2bOalE4uvlb6/MUh0rNhdN3ijP01x6VVSSdppXWv+NEjypuvc5Eku7Y1O7FyfV6RBLyCFZ78T/9sUOFc2nTt181y4k5Eaet7YorvwduMr6kU2YvG/Lz5cmlmsWLb24140JezeuC8aLJl1R+DkE+Oabx76iVIoyGtEZRHN6ShXMMgiVA65V//7bZXhMVZFocY/zk0n2NDjV3fRCNEkavU6Qn8LoGCnb+9tLxBFrNq59LAUpn/dvOx3y8VgmX1LaJmp85gE3NLd3mKHY3/4jtwU27lxbU8uOekn6MO11nR4kTlM2nF99I0e+faNpOrLB2d5l4ypTIDg5/9sTg8iYLkEsdwv1S4mPqht977JXMRcwb8XBG9KeIhaRVI+Fx7aFoqrN1vlZgGbV6RwtEfs14NXPHpY1JNI/3JqgVWtgIU7QkhMN7+JXkk2Fx140KMbMvNuTkhodUf3hVcK/xc/6jWp7X0ujUu7SVMqVWucfMiPNfZgEuqFaLqJTuKO7ImRo3btRm4iq2EUd6uM294W3b/1KvKEY/TSuZlXmOao6zlxHL/W6byR5SU8YOkaCWC976UiI8SbOR9K6ml3kk/Tgcx4vmzI5HYjnaKjnwrgVcmV8WaZy2PJTYOyjygJl6L/rtra0vzUKN1eBWF2dFHgZb1SJfh7TONbCqj1i6ZqJQisTS4UJf9kO/Mloca1kXnRNykq/H9qLI3aj39J5Xh6vQCWAcVix79nbx1XEuG/b1kEIPqNehkMQ2Kj6FFB8yo0RjxIpz+imiXa/EbD69pzXtdTIyVdd63FLUIp93N5wjRPFxft/PtXquPVyYs+pPxHoWBqIFu5S4a1hOeWT6ZHHNrFlFlbBafeaLV85hZublTusil6BkW/6Ii4ww7hhgasnxP+6vATrHfe07nw2tZMn/FNNpbzfQYfelxJ8uYpN3x1sRPm51Iob1Z+K2uWRHnJ3GIk0DJAk97JnjzZW5oTObzc1WL6w62WDVxOHKuaWtT1TJsbilBfmQyFiQjweVWBY9gQg0p1PAuagExt7MjlbKfYK25diof5Pn091tnjUzNdCR1IrX66ecubM3STdpxhZNXIdKz3VOUyqp2HLl0PellmovfA5uFwb6zs/U5/nTtXNjvLaXuB/E2xo+tGeWGn61Qx/APTHBXzc98OrnT5Sfv1IwTcSKlWEInuGJ/6YG9lMT4QooC0y6XWOpV8w1XoJImQQrxVlepNSU8vGlGG1wN58sYe1XVgX+5f0XWcA1aavvFu3rws76Dwqz+0qChk9GJatK/YeH00o50VroUKdHnp1V9bl05y8kP0kWB9Vw4/jX8fV9kOyCoXAQFa3dUtoGgAGjHLCCyWmBp0uMq4w3+uCeG+i1X6apxnpbIdY4FqS8W9irGLoa6yTSb6jfNI9tG+ZWRx/FrWM0+2uJvlbTO3U7CYqrEzAwcFx/EjlSw5uHiDhNvnTKrbvPszKVRg/HvYDQjzy77ThcpZzbXXmtPptsLbLBbN9vD2477ucfwQQSDeBX8VNbbGdKfOoKIkVVijvW2ysssy/vtnSTCVmOXF9MHRzdTwprvajwZqBL+7DRMuf6IpsCRH9HPsbW/brXISAvLlV1ue8113l/sAfWbnZ7eyXJKbrorRMUCWc6ldoYjTv60zHk/nfkl71JlION50NWkP7nJ7d4/bmF584i7zAxfZpQHtFT7uh86JNrLDDWsse77LSHTfotn1VMlGn57oEOz9eyaNHVLxmtt+hUHxHc/swpfE3jkOqVwGSYfNTEncy1lNnvTMqDJqBoIYVV07Rovc7wxNcdb3C1Ge5wblEchIqGLe6tjflpN4pvJXH9jOrEtIHH9dQbeuGUSNeNgc/R1anMOqjOR+RqZEUoiPCUJh1SM6lvbIKOvulLon9fdzlf4+4miUvwObHa9F8PMHUoZusDPycLk2YKYVVGWzhXULC22D8cyJpnIDcofU5zVCBJu1o/31PMzvigAI0kJeNoQ5cgVtt/wsLagfvay41YbvN3WJeG/W0HGpGAUGQUuYsagYKTtquhEthXFl9581E/nXgJoraqU0vZPhocLls70O9kLGo1oonr7Vsi5fVLP8lHtT5kf3i0mvY0Fp1R8Sgrto08vUyvSHE2b0hW468oXwhGlpvt26I/giLyT2/1xv52VdhR3e20xl+YtnMqo3U0ssXlgIungi7wfwFiXWCv7W3f8RI8prEDtpKc8pRddZCH1mmVlCjmyOeZr3korLQe7MnFvZcNI5RZCst2uErvv4iP+ovg2SzMaFm2L6sKrdqoU9q99z9vf4Z3OfK0lYMT5aVsESq24/e2pXIs6sWNYZE2CisXbbdcIHkGWvDCHI0jJwZXK274t5dEe1xKp0eNKzdnqwiX5mgQbbrVPx3ouYWvZ2Oae6pbxipO5POW50YkFS38mUqek9brK1Lsmirq7qGmPyZ8pxZhhxDkOIs4XCq0Ox3z48jLJ3sba1DOUXfUY/hdVt69zon47WzkbFCcS5iPwZ3lFuS0jq66O+6LvN/6+3p7vc5ER1WqLhpstKedaqxUYC3y7wGM+zPvPKjbyeaX7khiicNowac+0cETZeowprrX9kQbMeHtdsKPxWdpuSIiI+PXFbBidAO2Ot08AV+9cGMa6Q5c13rm1YnT1yQNKDCojlBt9HbxRP9UDJ3V/MKhe4yKfIdNby7E1mpZooivpdoXljmgocOJbA4Nnm0+Q0h2le25fGFlnjP0RW/zXx8gk50Lymrzqll3JgVhOHc0wDq2cl2e3FNyXp3ZQ5hPKb2rnXCcYXDtzNoA8P1DmTpXJikQbg3c35tsGN+dTx/mrcUoTQbNICjUCsfQVYl4tL3csk+7t4PhyM0ZDxDr0fe16ATXUMNN4HdpltbhwwTBrvrzZlueEyp8IcqVnZs6SjhT9Cm4Y9boeTrbnRcN+3ln7NJ/3r3vv+bBlVj4l/UJEz+i5ziGj202R1LHBs5RiKCfjJd9xJo8WmsS9ScPsPurMdJ3cY4/GYOkK0rkNbx5GOE90ULFOzoNV2UWzvD/f1ceTD9wFvpBOxp+adPuzhD7IOKY+W7RJWuhGwDDuZevK3d3T2bhcb3xn+OeAhU2k8dFL5ydZ/nu2q+3pJlDue5fXxs3ihr698DJTouQtCNSxS5TCixsbWULPddPH3P4BG1o3dZN3jdzhq/bfldWOjvTwnEwovAgC0q/fVf6mlBZIN7Dn6DzBct7HcqkO5+8QDHSM61w5SaqzjFrV/MrTApogTvlOE0Wmmkg68Uys5Zd4rttuEd14cZLGZC/LyvtSQitb55icTGHWfXG8tEDdtJOs0kVSWVQ2KUfCaHP/qiSNh6p3EV7VQKTlbrnFFN3O3RZ06JHz49XeZtyV2L3UWcIn78Y96yHcl/m9ofxMNWp/oYq6SZhr/fbsFgnt/scnz5TNlPzs3jDkHcSOU8eoc1E6Psytbln0cILK8rM7HPQ5r1ysyZe9mH6AGrR+6b3q488Tk0ZXn/rR010TONWJQpgiZ7NNJ4TB3Wx5c21CliNdwepjYCtJXVPSWdt689F7AutCj/O2qUMgrr3zeKBnOpm0y9KhWG8txsde5uUGzlcmdHA+Zyd85oE4cddzEyVfWgdpVtFTnFtrV95KQOQqtAvE+Nh8pAgicz36y9rLvFRTnO9TXeOifSZZcqYLrzBBZGoyJWcrOxiCMwXDMQqpXscWAsX7TB6c2aCJPhYegy+87EyNCgnYYfnP8fvFMtm82fYsS2UkYBKErVYa+UKrXbLJbaujyWU5z2Ocmgq9SJkSuZse63p9p0OHuLfP4Ap8xatSTXJhGOuuPNQ1C3uZ5PnbTrYwh/zA/Iy4lDcqJePa5NWGrznok23It/WxJXeFP9Vs/YUboZJ5fWqCvbJXsgG8qDP178RFG5YJdThC/axPBDJInMnmo74hZDTbUDEN9YbQ04PnyT3T9IvP0Jg0a9XxGNJnH2VSV07VsVE4WhrsdmUh9UTb2VXDqI44JBAtFnYmsnpbfYHvOXCD2fXLPB8U9pLVk+Agz5BP0jF8EWODqGV9jTXWe1Ci1Kic8EJIk0htPZ3DQaTu3Rmf08huqYI9M1oQl4Mklj6dEV6KwMj8hvOOMGnVd0wloddjcmTi1KLYzL/FRtr7WfaJ6gIua0Tk5gKUozlje7i+fsk23d/HaRbJGLayG9G2o7DXEt/gS9wac82CBF27zUchNhZ/J6475Te1YJN6Gtn1Q9i+LcLDXz3vfsbzwJko5zRnNPYeGj9RPd7TkeWXUx5ChKbX/tFSng6nvi+3ELAi0/3ZaKqkZsxcui4qqJ/YijFI5rl3tzIuC4+PU7/RrjGEVwW5ZWKrxS/fnRfVtcDlrwxDYCZ56PS7oZWmec2cNtQ6JidXzatyJQ33dyTZsdTglVyBy2oCT6yT67o/V1hetBXHZvuRXSekGuxe02Xz7riRKks/oko1v3ANz9bP3/R7CjiG2jLL0+1c3Qa+WNbJajV9Ku0LKfBzvOyC75vurOezh06a1RpVq/QLbmcGoR+pV3Y9cUnUzluRgMMRZK0VQp0Zh5gJWQxGah8QNutitfNratAXn9itJkOTncwwrTx3vs7N12tBhKLIiipecw58lenI7s9UWOJ+fOQB+ZeGllwkYesR/cQ9SOhaipLHQw1BBNDJbeLl2/Xnwvm11YuvIwSCNs/1QZLb70/nybIJ3Q1/CaG5e74bE/PZYhaFg+XJkLfsJEmx9oif0pPNvbxqr1xjMPThZ6N4OZRGbCiMbXATTzOYcrRtxZWfDvN0Ra2V48dIc/AcD7IumsWEshoyEPe+FnGOMql8v8yWlyda8GN+4WkvFuXF6Oxu5yA413Q1YWcIj1Sve7339VpecnlHZwVevcRL1fPeWVAtKn0ZZ/t0USO7fRV3n+e5/caTJ5ru+wtMGCdpl43oZ8tSagzzTS5H09RZGfp63sUmRFyRlWxs9JWsTmiu0MdGJ0v8smO+VBbLNLkakcsSbC2dVopgwdx6j2qnYzlytID67VFdgyklYdOuSjbiLW4+KmNR+TbFCPFddcHo4fm3pNtSW8P5ZvK8VXYR01J4Dc7nTev2B7ql7a+yQmB6stCyq8+l3LDRnWTzKnKDggmUN16UF/2+7VU53QyqSAZzf3DrbRr8rbEZM1J/G8zgpkZJNS0vSt/wqC1OvJ1Crkt8Pz/kj3mrdQje1yslFZzoMkbPo+nv5EzK9m0Om5pLYZoZNbm/OMUw6hHe0Lmx0Fi1xlUjsypSGwbp+ybVza5YKTvDehyEg8jXv5yrALY9nEEsYb54waeyK4fgFB12LgVV0VKipWSA0Kx0r+u8QWu+cL7ptBfk4jBpWUmrpljIBj+cwSrD76cTutDUJjoUQKLPIs4vQvk1m2wBAbJnRc/euOx8fmHGMI3ay8ZT4b5+AR/drVe/zGjU5LidfHaV45tMalOjhr7v0sUeq3g4st11fdSNWmSfvDPFHL42k5kGa5QA4WOMV9bjj3andFIBXBsf70CbcooFQ8XYPxO9oxGJJ3uY9K3ukCD9mjyRHMN00E2F9fPPJclHCuaQ5a1zjhOCm8A7yaqt14VSeWELSiGG8iRlsdyYheGSbAKtaus6x6/9zuqWOFpJZ3NpVsjnCtvzZt9Wba1jMUzMbwQWLOZzUx1ReDrApDbdGlEt7oTFpS30Iz7bbZauh7jx+TOt4ZO1dwyxj22zz8khZRwjkaHaYkqwSVfN0mYYS2zj0irBcQz7EOSPQ0fqAi1jT+IONV4R02h9PPiyBy8yd6/pBpiPyC9XngrI/T7PWuE2uh8LBuAwb+xCE0qgPa7m3ox0ZyuSbKA8ACNttno5TYI+UaVW9qSnif1RTXbptubgDfkZ3UbcnWYG28x6wR05HOFUFFDjpkxdpcGF4dK0qiPVVQg3nkBX9wvKulcCqy8YFV9zwmnktRRWXy3ZJmfzgcihVpij8t7ifbP/rP0Fwmghir3kGq9Z0qVcOhN0du9Rp98pgRPKfottFqnSxVkacBzGzR5aqpz3iZ/NfoiI5PfN01pCY/bUl9+Zu3pEGg6TuXQkcHU7L50lE9qE/TMpEfjYfABlJx8jt3Vyu9zNdJQTVnDGe9BNlrxTZBRavr6D6Yn1Uz1qBmwLfwcbOZQaP/+WMI/BYOBEL6y1KKsGXfrWNTMtlXBUO7R67GsjqlBr23BAR7GtbbWH3LS1sSCZft3EOLwwy7Fb/Lbouo49KldZX0Mc9oQmPUoUcw38S0oIK7ahdhgZf/cwHuZwvz3lHm2Ic24QmgDLr7uYvMyW811nOa7LNjLFGhUx56XD0zPkXtGKJKjjURNLY1SOGeOvSrTS2x/7pcxY+VXyhRCBOrnk61Mut9a2mT0psYf06ugGQhO/OON4odck77p5dg7fDV8aSuVrSjNfYfNGX9RunsY5jomYjMF+ZAqr8rEfqc119Ix7d5g2SME53yY/6cder9xFBmS37TLfh2j0oqMS6XrfKZdlRwMznjX1Wlc2rtMvasYXQQ61iPFWcoTLGq0D1awMWD/+Kk6yzENkq79NbDy2gwtmyKTIFIIgRnvmU7KWpLSLQ8I6XCcQxBzl7Er900fvLE1Z1jk9UBD+jcJ+IL6OUV1jB4nfWOXaNwnT0+J1MUdm84ydYLBRnfaxqyCH22CgST2RcODpe6a7JTTvu/4JGpmN/XhHbyWy8qGD2nkB4ZqdWoMHLY8qEYX/tUK6x/LB5MuT2tt41HkGjJClox6spGsWbPPSYfoTzFl3q5Hr8M9K6qgw5mgT/feZarP8PVk3P8pnuaO8rPsyfkynMchgNTfOfX89r04ZHylz2PMp4WV1Rak7IWnaAo8k2CysuZL1YueC2OAEGy1f31XVupxL9itpjzlc1bX+mkJup51+zj2FFFw2WqbhAvcI3ooxuLA0PVaNMb/WAifHpCWVnRH6wRtnqSXX04b5tJldw3M5GeAnWTmY+r31bE4T97M9iSPWmo1PGzeJ9yfMONlctUzy4pDU1OtYYvXdizF5Hc1SS0+bxm7fUzrOlBJsomZ+OgdkjdJZr0iLJ1O+VBiYrTmf9RsC1xgi2re2dMBXlpKpnOkvWV3gMc3W+mRo02pyeBsvb0zt9utjKGW2zoVfp4NJhgQ+VTxcObIcZvTatDHOox79oyiyClO79qKnqc1jrj9XkxzsimI/LlHhm0suy2brh706RTB8GD2BQLTnJNskP4ymww8ldwZ3Wc75qRJoGtOToI0y4/NqNLXAemJSITbv3++Yc1q467gValmf5hS632u94qRM8a7qWggZqGuhuiemXI0wTZk4rOx8lhRntst/bSJA7ueG5yrDzMP7GEx09lGSaQjdE+RfllZyzGbjvJeZI/2vRm2A5zqapC5s+rRQ3clNTs3NLpSxq7KkrW5NGFxkaFHbzNkO8msc3FXuEesixTLQeUkB3C9BhZ9o+6yEQyjw6rMymvPGU26WuMyysIwfmG15ZNl2dRL0eC9d3+4iKHE4v8aoz/1gVKgSVh3T81uhlrow1TJejKen9XZNdWundo/H8NwGQEq0ymK1tFMcqxY/PTVAv1ZE2hSqOs7HRPslgapCZpduCGsfno6/Lm09tIsTIA3PFBSh3uOon1dES20wntdd0y+N8N4wa5eM8dVR4LHplb7TiTfwOGqV0Zq6btyv7sfx0DNrFJsvxuRyNzfhCOd2qMUwfMhPf4TW8O71sUwvKSW/IFnlnPNDzVyehzQ6SvvK+C0SQ3Psl2UpN/52lQgq/75O7xwCYY3i+n33VxT/obPXtv1kM3qzEGTk0eF5Pnzm9Q1kc2h+YpozuK/jOFzn0693QnUi/SZBzPkau9liCfYl/tqL+6y7gvaFSfzy7W6l8div8lDYZJPHBi0cw3waaYHiwyjEX93hfqwvvmqkme390+EWu5lE24HqYA+V2NlnmiGat21H44WMZWK2AYom8xhPJPEfust+bA3XFwZN3VSZFPKrMmsBXsCZzP+QI33soKNzJy1l5pNUWiy3cDIYMvhpNgvaq1tNsZwF1+v328/OFKEWY0It/VjPHVDBi90piEpCf6r7/n1hQw9hEN4T2M/n0+UIP96lNt8vkFLl+c2qYwjIUoQJggZV1eY8OvihakEkIupM8c4nlLcq7ioo2xAj6fQFmo0PPRALxbiHjE65ZEnbqrdSbRLVTon6y0h+oa3y4zwWL14VZLbUfeA2dFVsJF1pYERFQ/YES6BzI2j9hT70rettdorguT3ekvLesn7DbwoHX/lY5JEZnE0DFay1xwQjCgNyqdUcXRQMfEkGzU72aqtFjAbrhXKsSEsB70c8iDM1sazalxw+yrCFuOPL1iqRY/rrsSjW1Sdiwx+RM8bqnNzG3S9LBvKNtV1L7RpqrIY7WZv9jN9XCgUjRWRXK9hZqLQxL6+QZp21dMW7pKKVW5MWy1y/7yc/Hh9/OWXJZZxsORETMjHimAYoGOVUlmTGQniU+wpZsxTZ0Gu/5dWyjd/h2ZnlRlLhynTF+/3cMG5oWc0YAxWhhgld1X0dhHQCGtgE+6PNxV903pjRYQb7wzxu4VWWonUu2hr5OvUv5WfkfTK2aU/iBzmol1oXV8lUyQhJmAHFwOtGqozeVFSMexr7vNuYxa5VPpbqf7MXsVPQp79kefiF30bN7CDjRsGJUoWzS+203AtrGmtwMW1RGEe5MEv2QqpqW7SGzbjTerw6bX51n+SZtW2z+AS2WG9x4Qg4YYW7tIxtkLhleQ5/Q1UaBBdyq9Qx6ZjYPrLLl9Eehn0oq5QOw9T5oy+oWRh9MmxXm68FRkmHqzFwiUCFlZyNruD4Q/pKBcttGjpfsvGVv56HH9mlVbRqA4YpQ6DeU5hbhgsrHOTd18Xizfmb3szJZ/rC1tytupN4M3D5RpEOtVs+uZH93sTt4plXbBN7ipvzxYIzFJA/usVVBekv5f2zamof2PWRWGJIh7yPiG3KU3p1kjy1RYi/xVVOQE3zy1YZYozuxHL4NnnCefs1B5+QaXD1jDkSvph2VIc5KznUpprqOIPo84Syu+HbN1Y/2qKen5uK//olEOf78f1cVIsx3ABcFRCEX0Ll/Abjpb4zuN9A0nXzlX2CFvTEdhHY/gYOulwEDISRElU6bAW2xDaOn+tPej4Ivx4Jla7mgJFgf6xM7WaPyyFw+yrIdWdgTlqzSwQJKhv/S6LDqjdXVpuh1X1PvCpVTsl4J9mmflCH/OkrVYp9jEW60CJkmF5QUz+v1Fw/73zSp4Q8QJiK73xkUHLbcSeeqGBXKstwucth8y89zo4rMNJKwZTdzO6J3VF3GvEe57pamnQK7bBThQwRGjnilpd5K6Oszh5Q139i/y5pRa/rjoxKaFeJSUayQT2NrXj8WJv63GF+3WdCPk3cPN41/+OJpN1aGvd9xW/M7yy+sqR2FR1yXld95XiGEcaTzLB4utpdH6EafSXZJayL7+7adIMgU76Dyjgw9e9KtZuM+lCtuzVVJ5JICJp/6JKhPtTxeNFyajFEKHs668d5yFFD0VLv9yvLWvsWdbmbECWcZMZVv1+/c9t+WXynnmpgkb3YNafasTShAnF9v4PdFnRvqUHy2EQW3NVux9368ndOXkCF6uToXeKRLu/NI79IvL9U/zg8YtPMlf4GbyP/SB1wM5JiLH1zWihjtCPrp0Jx1dphlCaHyNp+kQw25faU5xJCCtCox471PRyDlpjTvfkspRrR1/qf7oG5JhVUeUum/UnAYm3/NP1QF9tezmJp6tv1rQtVV4UfwnbXpHJCfKIpM3jc8pelNS5L4I7rXW5x19tFDNYiV+LNFXNH8HhLFkNmNbPJFylPSBlO8L1XE+UQy49E3OJfJKssspmlKeDnX89G+eFmH2hK97c0JZoqWb7Gptp+PyU1+UVyzBysN1UTz4r5JqZUo3tGmzJ+qsDe7CdtK+qD8+lQsJ1+knuBF7p8cDp3NfAVp1a2QJbcuocsBV+iu6mlC6+PBfGp+p2ZhdwFfBps3F3d4WtJNnrJ8Zw8c0cd3Suk8CH168ztfvIivGIX9gRhSbwnmiwCf+zZJO6px98TJDyL5r1lhyuvlRdmmjLsqOI0jskfRiqnr5W7bn/hMg+yy6B/vJUpIQrbz3Dxp+dHhR9doZhyfuGoPF7yCzTVj1XPNMuiVzrFKGcS635P+Iic82EdCxLmK4sGlrz9qZELqGTnc2nVKhLdLs0yatsrp2jRRDNQxVKXrQdTdPglQ78ggF66cq02+Ccqkv4V8E8nqR2z/ZybV8+ImG4Iyclpw04WvhYqi8h6EuUKNscl19equK613sTzMpxedYyilZRy0sTOCqgll0V6vj3xlnDUUTqyKzNns5MOiVfUnUANTh9fqxMRjp00kpbn3Ik6b8m220EU197pHytflPNycMck4Lzp3S2jZKcQ5ZstiKdOsCvNX0/7Ko/O1RH8snZaQIbGSGBpupvSnv4LL2e8TJPOO9xy+HqH7pmcKWe7q84H1OoVVa06riDq07Plca3KLb/YQ8GZNb2H7r3z0ojpCGZA5p72Kf3tur/ho3ACfjOlzkQWvamcl/CZQQ/O+yQn69zQ2EVtPzVSCZW2p8WvNjLr0JHdXwPL1iMZ37cS28Z+nhA4wIljZH+6aivyidnSHszqu7r4+4V3DmlWtumCS7fG4BwM+mZdkezJkDn72phvZecF79nx8khxXqpKQT0dynGx2/Y7woCk4L69PziptOB+N+mozwW8EswZueVHKgYTCO/HgCiJs6aFZx/dbPe12BvKRfXpbH+TqRjqpkI5QlfUWfri+ErQSQsc7OdXTDg88y+SpAZTrXnxuWncVkSBRha2KvJRH2iixJG4K+m841oA5gg6mk8xszAENdTE7gu7Tp03f7S8KGijMkg0izUryierzmrCqakZ6gTTS6veQt+FkBTNkcN/n8uZD9Ux+qR0lKcmiwG0MFOK9CqvSpmfiTVeMq30SkV0qZDTHXFcdu+7RzKyaSq6rd1LbCEfP3bGdPJF72Sx/niB3GR16UG3Z5k19iNvz+hEm4kxdPFD7jxzgaS8aBI5Rcw/8oprH9dISieK0OpyTppvotEYDXURPL0SU8VXOIGTQHV8eOHUFusXzVpWO1MFemZFBzqPDMtab2bA6apYx4FPPIHkQQefcsT5eZIz93mpLkWr6rJFRqtyoRqFz/jrg3irTTuN70zcb5jSgopTiKe1otRBOPPcggyUNS86EivY9LgsknMfleB4brkljNGh0XG3MyjHXPNXfbf3vjh7XU8ze2axqQUpuZ7m7KUouTvl39MBbDpiRWfErjXG9ZDoPNh4g4ulWscGnGTlN1a/6axXEaRsIS9iiwg+VskONCM8I603XX+BqXGlE1KAtoNa66nkuBSvsY32odKZU+nsetTZ2LI2yp4paSJiAP64n7+X+irW83J3D0IANBK4X5sgGHPQr2bbEQP7dNz/WPv4udpxQMZda/pTo1m46dqKxtcdWbK6FOiHcyzuqTiynePqXz+jIjdaJL0pd0uFLUhJIrXHbRIkpXxuGfAJkGdnysQ7Za0De9aaBMTBugjunXRHbpc58tlKI9r6YkjnqF8aLM+uwJXnQU2tA13JOYgsguKQUeOumj5VyOOK4GFTp2EO36/xd68mUKLLv7lf5rQzEKrz72sDSreCVJcgRRmRsUwHtbmHxCv1NaV2jpXFLbsF95G26NUnoZ+1b+1lP9uB6+q3eApY/4xliylJf9+WSaQfAHR9amzp4ItoZP/keD8vKy+sd18SCMJ1uWPP2oVhtnfGIedqBcs7EqOiaVlSTgHAr8o+8y4b0Ltdo7bNwKPOMSXdfD0vipe5b1YyuhkYeu/bUerL0m1+nNw3rVThjzGrFu+kEzllOudnVQm0bu03UlIVU816bmo05l6z1VIUn55zldjIeei54rkViU5eveSHq61fntfHdZ0tPNXjlR60wWNYbf2qkX6zPiONebuCIS+IW5n5dNprtEBH9Tbq+Li9jknUy9oNj+dM93Yo3LNAb6VO80tJ67X1MMGNpewHTvOTrdi5kHErhdSeZJNn0m3BrKlBVlY2UtmQD9GrkXIKStn27WaedKQ1FmnITsVygoL0eOx0rmYBZYP1lOIDf34xzm8z6O5vRdvXw8e0Ou7KCnuXkEVzzEzDh+nSs6B5GeXJHytOcu3bYMUl7BZrHurGSOtwsNDX+vVGgktuZkG4YoNsqmTU5rJcnvJtuPBSaMEBWhFqzUyzZ8dHCk6WVA3GvP1UqHkGeG1I9w3xJsmgpiH6yDnJjepbVyr1S2VdKKRjveebL8frRa46BWYmFhFsZ/UIGyfD5viIvnA/B6XflVoVG35agepKFdPYNPKo9ZvHulvp2lT6KmO1+f7GwhLfuTlz7DQi9y/rysvSE05mGyvzN+YFMxHQrd3cfg25uyPpQLJ0lQy54raA/MioAUZOFZO9A9gg+AzIxZ5vFcEJ7cv9xjskouspkP2QJwbi+YP6tVWwBKYShhuU6xJ/ZCr9Cu1vxxvsGcBtsGDpF7MVeWRKtOgg+s7vjqmjHWV3pAIkjRukIyFvjfnz2nKoszwdB5LkTiBtL9Aw39KVP8Pi+MLuW3St1cslpotFXtd2NOVBK3pChZrpPrpMjewd0QXTvlhuu3B8W0COk4InYTxdzpvmHLkoogvIk85WAyT+i598KrPXYmJFiMKkH7HZgFZ9QSgY7y7Oj4t8ecFSmde/pkgNKHWhToRqStGy7bmJcmWl27YWSm/Z9LsvtV5aZ8I11X2iPAcslL93VtKOK6U7M1VGcUqOen19p7u7rk+yCjsoqiIxAHV57ZP/jGAOVsdXb2G5/taz35ju8m4CJzbe1rsu2jbPi+SazvV1+obbe4sljE+e7rmYIUW+V7T5edzsfoqbJrt9jpo2/P6qJHPFoTRH2ArdUnyQ1PQk3LnwbX0te9WRptF1Vhelo/aiwZvnJki3iF01Vwyn1K1RXrFfv9Qr0und6gWL9DXPdK6sNuYXoRXtqCZUY5xkcTBHSnJ3TGaEVf2aFtotWwcFt6lp2pTGlcPzupHoTiEa2ncajuZ0q3+c5Z/c/CE8dhiMyX6dT1Xx3gVcdYco5mGpit0/wwlV74qEY04q53FzllX0ClHffdEOgWpnwG0uiEevwkOCmJsz9ypgRTe5fGhuDVU7hY+v4vtHPGeU5hYJJVnSKV1ja5Sdq9Bt8mXKkIXcU5abFJg5aYlgm9pfRZ6Kdtl0300pz/tcDRnnBfSobLdMmktIWVc2L17UQwPtteyjhqPU32KMifhVZnLKM/E4YkS7MbfRw+sS0L292c28fm9Vv4jeg+0PiCOdvWiUOGKVY/Mv71mF1D/ZSmDSYrK9B14XK2F2Rkq6PbEinpxrmZybm8YllbSKPS9nVDz8R1E3SeZiti254LHf/vEgYfQiHk27tqw02i0K8SV5lv1nj0ifyUDISF5f/bDjoJ459yVLV9PG+lskj4GJS6VGmZXzYnsrCIQG5YVSFVO/SrS1oMJLZGvnWVAdDmWFlWbcopPOtBXKxQQJcrFCWcmxPrLQqxZ5DzaK7PlzlVCnMamgOOWSCiCEtF8PwVdcV3z+jNxMHpoqJcLwWnp04QZ59zhSV2Gp+L5FQqMZgCbRptbz2VKqdlKSg0Npib4s1t7qZKMN5PcW4XCRWS2ydl6KPfHAG6baUypuROFLIO3uUX/Bl9savYkrtbrtXxErn3qjN0QdMuqaiWihz+2ckvKbGyD50e4SbqB5I881jvl51gIx3CCZz2y535A6zrJy7tKYWamucbu19XslMtFan8Pwkfrv96nKZxzqIyEaDlzifI0loXoMGLco+ehsKmRoOSkZ1t6VP2k+vWyRKoL75LHlUb4+pXZ6+40t6OWA0MbutqY04at+CDcx91IlSAPkF0k0k0Wg4zEfdZbtsLpvOX2PfGyu2L/VpZKwkr47MPmYNzIaKCQnlO/ZJMPLPzmInc+1Z9qpy8xr7tCzxKBDXsxecwzXKae9lxdAHY9xG+3tI4uunt5Orqy6Kj8lnqCZNJlw5W4uVaA1S4faczW715CWinXxJewvSS+g5ALgbBHu+iJxMMNt1DoYllWq255geW/HBZiD1NfbJh9dMZZyG+dsqI1AeRfG5l0ez/OTwR06ZoyGwtz6Uue4yXnaFyGD4aYxR1OodCT56aU40DleuvXyRcXpJ8r+wji7fkTJXe1Ww9Ll3GsbEkW1JTPTS1Z5Wzmt326GL9GUPtey5cMmPoefeATh5R/A76Mljzmzk6flr9kxEM1Zjr6Nyo3A+y6dzp+MxKky+tjRxJgAfusGZUQOMsO8oUz5dV3B6MSZ9G1sKfRputMoXV+hd6M15zWZxLSvoEArcB8NRr84uMuZZKJWcW27rfJPJ1JVbiqbWSypc5jsbPFMGn/z67w4iONWORyn59VMfvZyVUHbMGcmLrKBc+8c12mLsO5qDT+9iWhHuSi8znHGffwNlA4yN85Nih7VxgUulTkrfzLTNnWW4HRSLXooN3J9Maj9REA9fR7KqqoVja+74BC3hHJTTwGNUdlcO/XmaYlef0oAFlan4e9EancXY+lf1CPx06WpjOeo86h0lSmlXorRQS1aTz+xbjvlHT+DH90xd2q9ZsMZabKir6raYGyBaAWDRxRO1vVbnE0IGp0sR7onRg8J2A9P6r60HRVGA+z76UsbeV2W4Az9GlUxw3vbrX6VcUW0+mnZY0bhSc4wgRfQ5ka7oYnNDExYvzOOnJKzL3OjXG06zSxE6SStJCBff/hmvTjW44sjEzJF7pSdKwrMCmjiZT/RxzAEwk48ZJaO1lgKi5WaqWyyA7UbppiS08p5NJQcrePEz0OMRurH72cGI+fWMwfmneZM5dTPp3wPHSnILUm1rR7/csd1ZhSmuniqdvfaXBwLJ/DPmvFOmL+RLi6Sd+GXvY10tcmSIePZ7rUhm2imM24dF8oeLWCIW6o4/JgwRbWSZwhaX+W3JlCpPVaNulrUPPzOM+Uc/RGd5qzmcCFbfPrNcH3krPPiRhvKNLN4kT3etiVNvcJKHpyQxotf1J2E0TjlorefCZpUeoZUbw4uub9UWpHsSl0JjFv6vASvMix/nlwrWtfKsz8QVSi9FF3Dv3q8yVWb+Ab+nloUWIeTEwVDFS4yH21tJ+S7zmpcwS5DdHaTTJOH+HjoHzLTV6Qh7XnaYi4exoW7Z19Fh/RfvEgdxl1f8SwU7p+UQpzzPRqbjIfMKjf5dq3nQtNqah5LV6wvU9fY/Fo0xc93t8/ke1ZMLeT+WZWL+bjCx7Y3fcPml0AP0ZS2FRDWJyec3GazH74Mybe5qd0KdZ9HWVTPjsp6tD9swIdtGIW0nG+W5ZGV7K2C/LmDDjrEtnbLg91UdUONa21P9Ps42EpUUUmZ5NjAfiw7NkPNWrabf40Anffj1T4W692SULjzNpuzZkf1iNGsjEWIlvLaQZtaf2pP62rIKYW5jvIh2mgh1m99ir1ZwxCqiqnx1Oa9j2NHo2vI7Ml49Np9QzqtMLx1NaruT22Ous6DptORTWDH0ooUOhlUwk/zfXP6ZCnezuep+A6/hRm0sla8vEyRat6prJ/7SUW6/1kxwE7DdiK0dcrV2Uov3jQZKRnV7FDXStKcrfFMMT0WxnV4oX4J9VzbzGAcJ4He/uP4EjmfI59MrH9CeRrWVpNrsqpz+gU7/M5ruCo/VMrsFOJAxVLYJgmmbiY0l+DEJFIdk7+Fsql8CUdjyqF1PzYc0mOYqbY8evo2v+H7NLNQ3oE8pSSbMwWRNBGt4kfbaQMzxamEj64w313Nvlo1jrZb3WLvh3fxoPGuFmPWfjtUhcmGVA6N/IjTTiFBHJMNvnDtrECJ5TZ43h+ZbslXW933jK3aNXwm+LGZToilp6dfeAcD8Q6FbD7nM+SMiblAJA7ZjMvUUPvsuEG5X7+ebfQwOoiopVwKS31NVhrsktIKKnJWjprPfy49tTOTVrQbMIMN0Qn+tkDdSU5fp37fwlpn582S9pyqM6ypylWRcvJEIGK/zQV6VfMuq5bLnu2OT0rP5YyVFXX0vNS74AtQZNZuumdTY9kZQ7ngnIwnQnZvrU7NBoQ9x14SnhIO/DDPyDnNN4651EwoIpWsBiFvy0n2K9pZaqp7pEDFoi93OxnfzF29+QQIz+3CjDxF7dqPJCVSDa3nktxdzeUSKndFXoDjLipJMv/AVEhdowGRbGv9fLMtHvkUkxbh06gfBHjZhQunWgF3Kl+YMC2bXRrbUV2eiv74beKmhdWA9OVDsdSEzsiylloLxmD91mbT86rctvzTADXSs0lS1BwQvIzLf3SY6NnHP0sCKVIpan+DmfNrbXBKMcpfSo2IFzOzyrP33m5imvTaivnVS0Oku1Aqugpq+2J4FH2cX5EaWJNG+Nr6VGT/to6mB8pbInHSuUIRbC3q2a5Wj14oEMZaJWfRLojv4XQHOL9IfZN81nrr0K3P2tF8NFA9bt+pm9jCmK+PUSjLBBrNqYxfBDlElM7FZvBz7svMlBOPy489F1L0x5KErmdu19UY0iPd7Lk5erENnhxIXcHOpDErW72irD3viZiw3K1h1hqmbCQMMEmG9gpsm35tLe85OpVj7HAuK6TJUoKzYfnCPU1tdwfzg1NlLKWEaYC1xcXPJ2PzFakYa6sovXiZKENiF52Rvicsr8hIl0txY0GOaZpvX/09l3jsLtRn1yJbxEifrnDROmEbFzFVSscD3oLL1g3Q96yrBim9/qwXJ9ZH0Q1ll5TeZ41ix1FxXY3UeKMtlmG3p9jWZT/H8RcJOdP58Fg7NXwEoavFq14YECQju9dleHgq1UjGAMu7V1Sz73xH6DVpcl381ObkqdDLImiac12V3t+3VG5DVEXz95tKarBvSwVN5POZQ3fF+vwYzgRh5So7h1T5CunHpHkth6Oklqy/dnteVoDfq71bH2qd/ElzZ2uyW1HK32+skaXc2c5OligqNu3PkXrq0+6vxCIE92+y3dZXHUtAAtdbZknmtuCm4080u4mcMWjlxEpJ2IpafFy0ITh3AXotnZCrxRbVZy31TkhOimYe9KaYZQ22EyHolcxgHG1KiXVZNZmCcCLcEraz1oJN3kRe56bTgymPqrEZkszslmefDchTrWXnT9Gwgrm1k6J6U/HRkj5dMuPbu1jb0rqedZQt921Hz9Z+ZoxAt9e9XQuOJDjUndEWjPysbpgM1Gv5I+02OZ+tqKGglXTs0fiT7gyDME4c2GmEOMTPeiefvYlFVbkguTeA+2PKzuoIW1B0yJocmSkVbFfV0Ijfl6Cjvw6HFfxMXac6xQiUGpp+1DF6yWr9xlksT2hylTrEQa386V6uFUNgM3ry1jTqT5mLt6S6u2MNTv9d7Z7tyvFFFbAgynxSaqq2DupJfL+azy3ZYKLtCqJVr3YRluxbrLvmSNjF3plkG0hzifqmCoYw4xoHtjZBslllC1TZvq/fNDOQRcjlZUHryRcdo+xQgTlie1nhWQ9ZzGdqC0EcWDFsAzzksBx8atEWLTCi5nSGnaiIwp/7ribC4t5kxu7cXSwuHVeoCqihO4/0CvdwPe6ef/G+Zm8ohWDGqRVdofeWzZ2ka9e+G9cqJ8zYshLuOEZHpH7WXxff7zHplwvGR2VKfjpIW3Y5TxAtqfD0EyK7+5xuYbgsz89qVnQ+skKtp7lnJ5G86rqSt8sMU5qXi7UxXmHCMHYbPn6ez+vbX20xQ65tX/TnWtNzYD6KfmPeZhHk+GUWumapqsS1Zpq2JaOtvezZm2aslt6N/52lRQzL1PjxDj2DprHdwCsBOeQ90cGWTtuxyg7bg9D2Mbv23Y3WS/WzJc2mOHnofES6VYxi9BYyGq4cCZ8NgvEtL31l4LrBmSlHos5SvlsCmn5zjdTfWvH5MwXqYsFtRWImoUMVrNQhl3Be/EaIpjgXlSHWs0AV7+/ldLpm2U3+cXud8kBlKuQws9RPjTl0b8Ap+MVPvw70DW3W0EU89LpukX2h5elMC/DZmkU9tffuDIe6umm/5Zz7XQiMh99XoihRn5J/b1HLLjMSkc9o9Snyi4c8ZenciTYgM351D2sdHNovWDrMFdLNTugo6mJbaT/JgwHfY1rVgFZOb7IkEs8X2a+FLcte5hoUOxNLf6G/04r/jLUWr+zdthXDXuRA3cRqb1zdask7X7uTVNY/RWM3v2xAcIpx+TMqb7Qqs5DGHuubB1iOa6GV20P6zXf21dbRNrcRwtJHneWP+S788GBBgQVd2D19adKcLsyc0rYsznpiq7Fi3sqNrvGlt0t7ruIswml7f0l2/rxbBYQ/Zp32w4/Hm+TMiolIKtkIR10harJ7dU8hMz71FklhpJONT8XlZJpPmp4930NgHoId8tlRgKO07ZjP8vKTM4W2C5mcRY6LKeZz+vqa/XpWJYOlEja6fd3vGcYXqUMSc8rUizD4ivrpkZIh1LlQ6xmExYdq/9L3VAs/DW3Q0lp5witG2I53tiwl4kIuclgBdpKz2dPUePlWV+346iE7t3oo80zqYvIrHT4eVwzU+N88of+I9mOuwcHxN/UvqhQO6md6pBuXzpxaEfXUQJ9w4xRWdaQm64HY27Wm8G6x81rBu+ChLS04txZ+zJUt6F7sKdv4cdEkeOGbIykORUCGkYNnTnt/FHKVxWJ5MBImR8N50otXEMH5/KCJKs/4JUcP/IaH4TUwtheVoaUfhT2Hy2L5bO79rfsRBhay5MFdvHrzVd8tNXAr1C/nc0wPlZjfO7mm+SPtGaW0P/yu7n0j3G1Gt5DdMNrbiNpd3HrVza9uAmPzl45riXVdch5M8T75K7iVrk7/e6Q8Le3sZRQN6ngK3mVFNTO8raR/I6P+nTy9gd5Fsy0PqthiVbh03fP69W5EDoYpBp4rF1GtWpdLQjxKTbuAm5ZqnUJzG3WRP8pGUHe9BEtN3kFcc6Yj4ZVLou4JgTm5el0WHvdffSROmtwVdTZHTxBjNHrJOzfkcC6OejhKAr9opIJFEa2tVh3eWk4HrN/OphYfrV3PKkL1zKKBuHce2sguzZpHMqH5d9ioNm7svVHSPTOaA3QsExttP4ZgCsMT6W56x9SjXCqGtPTKm6Q5aOhxAv2R8CUG0+gEfrlNSSRLcSqIU5aX+Atc7sU/Mfib7LWpb3wkK4v7/IKu1GbNOUFxbJ+zCDqmJjpZPFU9Mbn4Sp4/Su+1eAfRj1fSj49NmaB0e5+Ck2kXKR//ADn/EXLXl8UnuVNpkqm5YAE5kc7yqZl4KZs5amzXEk8WpxtGkjVxG+pvFrJ/HLIamLlSqe9bhc94SamTPHOJX2yWd0TjR9ev9dDfj+TlXCGJiODWNbQJSacRVK+W8+1eBqBFl2CmASs0SNLLVkwtFe+kXZ+6WqS/W/QpGTQbDZPP33InlJ0FibLrz/5+TjQaiRe/RpewcZrqfJwKIJyRdy7GMbb2fJpssspaDq49V8hdZq10PJvak2L+REAzfbzAtG6fuiwqwXu8Dy28aeo3fSGtpLtrfmlL5dt+Mmolpycwg6BHxmetqk2czu0X5Ze1Rza6hYr0AR35FSGH3NyQjEa7w529ieeuOBkH2XKEXHNyZ0HLYDP7qt8l0DU78+VZ4tHorOymrFDm6oxns8reHpOQdoHwbBxbOl70PDnLt7SGW0h0bvXDzcJZazEW2jq6pG2pl1LyKc8lNeGYhZdiMu1jud+tG85UDTnvq+aVCydynomtJ6Z4eL4O8TwR9AT+ESXNvocPVMaXKV1jqpvQmN9dnOFakJBo9+WspON6yMK6awpQedyv2wR09tawh0PGZryaLSsI0z3E74h1Oo/Boe6Gc0168YHjoib0AR4OO40wtx5NvaWMiFcMnjs1CxTx9ujdDimOQo5hJ51M4FrbPlweP9gKRK6f6moC0ghdsC/ItA5xJcyHxyepo/kJx1OI8qjqUF554KA29rj4KLzTuXWWP4moPWE7GfkV4lq+hBP2NdZfD8xL9xm+E+SSX+7IZBlRXTK5oxj2WvggdaVpq7h9Mk6Evc403UVaWY+ifDik01AYjzYMU+rnylxRsVthS9Ify2TiZ9VKJVKBMEqwnWUgvzAKDyNK4fMUgix9Reb6RfflVkI7k+2F0+uguLG2b4PX+fy2iVI7KouOPMfziZ3c0UmIfDrsQ6i1dQQj+vCr4TMk0d7nm5CA4RBk4fbxIFs6UXJ7x6Ka99LcoOTdg19jC/evHigLEwHAq1X73jz0+TeLcSVx9rw7vlHwXMmnjvRNDiBXIASvs5xIFs0+z+ruo8oNIq/KwTtrx2jvBReTocT2HCqu8U7OywVGoJViY/AXUViP/Ewbyw1rhzgfp3BsnnrTyAVmzbW+IWMrC9oTqitxTF6TeGJ/yp7hDZdMkC60Hpcb2qh2+N1Pxjxy1ana3wFacwySMZ/k1zuwpuvWTnpKzruDPf4Dsn9L0ExqKiXeefv98hLj7TZ47v4QqdS7lnaVkkMN5w6u6SqP+QiKenaCGZ04nil3zDMqm5c5kuiklrE683u+v/vtmkXgJ+NxoXGV2Nv1HtSrbvIIpUw3dQ1yKunhnjql1ope843vzaCoMwrp4Wb8oLb8A9aRzNmjiR+Xmt5+QhPkaSwyp46575zyidf88hl6FOZH9noQ621zVsFuNaU6QwGJqRVr14og9N00uD0bOmkna+DaZDaUAmOkMOesGxqMTUnNuXCk84sj0q+oXUYUPm485HMwF83y1v5xehxBGrQngVpCroGmPHIeC/qqZa3kuLbjT1DeGobgb869irnw52vHTPcR2nxsmd1/zbs+M5nFATDqolg23LKVfW07HblKurXUZWSU50btGC/seW+urZHbkMGKi5coRyG9pRx/VIQ+96aN2pVL7hWbRRBDr7gepBMo8UN7Uxw1Wli4+yEYr4yPRXHHpkdNVFLIO8nLGGdSCmdpNxtpUhB/WnOLh0QVpaaoxV76GMTARryoC7e5gKtcFteIHvLrlxM2iZJcH4xtkR7lsz/s4nGlWVDemejdpsSgz/nja4W41oGf8tvMQudnW51yjCHdtx2clqXn3qQnf65Zs9/NxQxoK3IVuD46fXHLY2Jqd8UNpJP6W3Rwd6ZVfPT7DK9mOBze8HSD/vg7UVLqLtQy7dRak8jHKdfIGnrXFvYFw6bA3+9THLkZ3xlnc32hOQ+BtKa85TH8yri0RYKZ851eVPsXjX4xUwiUxNwUVa5PQA8p+3gR25Tf5KW2lPGqrhx7UbwMQl0prBXz1bT45b2GrIqxnsz9Iz2mzDthQvOQ4Kf00IX4koMRQ7DBzKfhwKjCt67rzidTqZ/IlRFCL7qOXiV9eeevUitf4oexKl6sJgkDzTPYXiHzXWbWur+pOzqZIPi7kurnExOf2kJK3rN0GUsTxQcgl/Oqchg80dVBmhdy5c4Z8cSjWlUdHspzM8sil83GiVuMV6T7tl3Tb+1soKTrB6NYNc/FosA1uz5JcktnKmbU/UJmwVWzemnG0kvKK6mBV4EEutk1bexDnu6cOneYzkBN+cEpNLkGNHNFronAnj8BTz58EnpjEusXawrXd/OMVHsrcf22dN2+IFrqBs2keTDsksXp/RpZi78f+eLOHGXwM4TWtlIsua3mnjQWMoNUqbwavtX2jDmA84nrW39inuNazz7UQX2yFnTGydGfcvbRv8uzJrQyG6mgPzUj7ctuWiN/9Uh72jAhpdiHFovZYWI3K0gbxYbiY6z1KBvuoJ8XRnxZarlXpDSNnJJjDxMLnw0kqe3Klc1FHo2WSU2Xn8T6kXnjhE2PvSL77OYmUus5XaDl5s8PwelJHdmFlzaMZVzFPlitXGVcqixggmwvh87sZW7IIJTHFIw4jBM3W1LPiaKZRqRO55qoA8H6OR+rmMaUpraoXWaLYgjCdo0AQucYjb5g6IGzOW6Sy9KQcvPLP44/Vf2HSkyRuGK+71I3gvOCSQfDcZugSJ9T6igWp7ig6bQu6a2axTIVMTKQeOR5KxuaeSnMXxWPy4tuLbNt1jahjLQf8HnHaEI00sYhtyP/PSGgGODEqd1nXWgsG9ZYuWnBYxzo9HtyhQpVDjvUdR0sLeUEy6aXZeueWAtQ9ZLHqb5ZCLt8jBYxShKKzkZgPZ5oeO+qELOpxNUxqfIE22j++HhR55t74nWsxj9pN/X5hU6A7S+92UhmhiuV6PqWVmkwEYnVj7qSvi+kWelPGY7tfDURwDMenekF5mpyUa7w5UMbK+RnyqB3JtOPvsZtG4wUW9BZ5Qx95CafEWvztKUF3zxjYzh2BiU82ahSXVdgj5axtjZxv1BYoRDYpN+jesvEgR1iFSR66lnK9wwuDl8HqYns9qNMZKl0SKndi/EjjRJfW03H8RFwcz3mYuFII2JU+UnJnxYvqmKP2wbmYxnG0nKyR3uVA5Wupgx7racIx9XZSC3pRkaeZHiD1tN0WRI7Ipia611fyKUw38uOkeLLwe2XlVH3rUGMznuf5OCyIu8JrQ95pFNlV8NHUUPr6zlLFa8jtfXcun63qxdCMSPpDLLypRZ/eMXR83o+9ya2VeET78/S+sv7Cf/ts9gYnQgcuehqJf+F2O7JU6lDFi2dYPyhFf3ExvgWyZTFbdDyOJZcvlEZu45eO9LhZHct2UsowRJMGXtyXIqEsHCIIiMXnJGglkYG9sOc+yM051z2jJLHw5dzvDJJ31ApNctuSi0IKMtbVVV+IMVahidOCQxJfStmTeykrR8hKJTWrdKUtxqizlOAA2GpsefMEaSyn/GvOQnjzanakIMJNas2X8jzEp0xeHvw0gEZy9bY3szFPyhW86DN9TFg0DUvq0R522oOK5sDft3hUqFw2GC3G04uxENKmNnt+yP1R/iC6jhep6+25P0iLW3elgAFsWPyKYr1S1Sh3/j6az4r7xveFF26O8yMXqAra6x1WTmi2NrlNRVRTMod/gDsC88pb+G431wjXOSNQRHnWb2DGlksrMtgaG/wLTcl0Rn8ukjqkp4kzjRHisJs3q8y1NMAaJXREa0RPQot5WXymffdMn3rfRCUk3S5gCYbIZr9OehU1oaM17VyjfSpI3FdMK9zq3LNuQLJ6TdzT2Vs+3XUsglRk/jWdKsX6kIli27RaiIyjuhAuVvOadOKZRSRD5KoMgu7UnANKSatgnxpUGtifi0fxYEnWc1sqZVhq+MqiihqIpqW6I3/pakYDCGsar7R5Z+iqldZb6/JswY+c/b9aBZOC/qiV8uYqYsdF981lCS23LYv8G1No2DIAK3MOtm6bMFdIhfoVapPy8/8wz4628UT3+2LZqeh5rNGaj+zZNXQmWgUvy/XMEpMJI9ZzarWwFS6Kt+58W70Y6MbWI6bz9TmeIxT9rss8LwaJ6p4CNgX0+0IzLwZz8X96j1Aa3W/EGIuwoRxZrt6PL/VofpthfQz9tr4eWpY4VU7jtsEDDyAlN9udYE5qB2z8pZDce1KiKvHwq6vX8nm+655p9pgeSCUkUkf5XI9UQd5aWTz5qZkWV3rXL18ngpwgdc5hzsXG5UoGJIlq4UZDuff5J/3Ykcpt+XppRA2N1ppr0mJ2ZbByuj+k+a39QjqcJuZus4TdUd/ctQnSchy1BfUq4ecwDyj0+9FEwDxi5ybhcqLqRcOKW97H+QFWHZ1hjbGWf3LPKuTW24P3R263x4vLeSK7fha0GX6Mu1BQNYs7PEt/6ApXq0kv98S1Lm0Hx9MeZJ1W4ad4cPvzNpRLR1pTWcr9CbwOHo8Q8+nOZBVrhJtqL6yspqrsWvP3ZZien9MG+V6ic4UHyuRMM8S1klp+S9OG9wPNslk2zNJ3hscLvkOlkM4dlK+LokvSo9fEbSi2vqpbwHZv6hj5gBLDQGCt2xwR1L0zNza+bignjK8EqnK+dAeT8Qv6zIvjVEOY6S3dP5S4DzpO2cSjLd2BLluAIC+LfttXb+ROOXSOlDqwydNXgVyGZn1Ng3QEV3PiM/uNU6So9yddY47kiM8uDTs0NkttGOEWZ/bsyYF36W+NZnsZ0n3Zqj1I137/bZZjqYsSzn3ZvGjke4bgg3qeh6QdvHZly4pBRw/4eZem1NpeWFUbNvY5aelCwC7oe7c0OXQGc9WIRd6ZhzGhqFXjJf2Ruw7v+zZXJ7mzux34LojW0ellNEfPOG9oTxUfsL8yvlC9gS6TnshdBZoUY81lVJrVly8PeYSyHYfiU/HReXvJ2xoQfDMLTVLybK4/clnbLaP42Uz9R2PXe77Eh4hzGfHMScMMSav7K1Q0QUJkb26W7ePr0B8qpmrZD7jPQ40HNgzV4jceF7tl3toZOHwrJkKvQ57gxYadqmxuN/BwF748qyxLUvARTIZ2Cg0HqcK/HINCSAFYxFJ2RLrHtSR7g//JeZXdIOtsAKoDbiI812KKIw0QHNeYrf15n3M8HlMcGi1oEcKn/2s1yipOBHusdv5PTSVqg2W1Ywmlj5FKPvxebyiKWTtFtAhHVZklSvAeJpZUZL2K71rCm2Q+Ai6nuVLoVSPp1Y+rWjzXAohEncYFHcypZbeNoElRRRLvH8yLBaJy9YcixezYopwslzxRniVW4beeL6PMB4+K56h9bWM+WN1KQmRZxp8jLPKHxnBQOLPshyqiZOxBRLJR5RafeQxNWhd9k+KObUyJ8587GWD3PHN0XkVyfXhUmkFlgmg40rHsA0HVg2eB+ouAdVXWm9nI7HyaPQxK1i1QqtFX0pcb9xNT0X9eOiHya5xxkOtG15tPwju9KrBiaHiaGQQ5ee+drDKnyQ/8unZpRKncIRRffztHu/vaKay+lyxQigc000h8hjllO0k3hlJXJCeB/tWFGW0e3njSthd3Y3dh01P25p40MAlMMxdaFJKS0QeF5YNsTZwwrwdGWP3+MlP+JGZ+7SIOSa1Rh0BN7tAQz2aZHZ628LH41fKx3s0jUvoZ6e+HZsyGBHAlocKKOwemufbH15aa3Ky7J4fPxQm6G73694yYbWWma0hG29X014kJbvkZUMRg1vdVEjufE329rP12LlwDmLp2Sxm7cMDwkUaXXyDLE1rZwZzTv2U8Pz2YU2RrkqXwhuM/75bT9W/n+d6sB/JS/ze1F0nxeX9vQ5GjaqqvGYPg9VpSelC8dAR7VP3U1x3ako7/TazMa9jTQuBvdfDyezmXqbblHXCmZgKdM1zDVUbr5Mge6qWc38n8hjcd5zLBNvZ0nVbY317F968Mne34+IsL8km4IXuaag1SCI4T+rC7N5wMHMmJgR2X/QY+u7MW/fP3l5n+L1OO5yp5fJWIO8xsyIDHXSDDuZiPFIOzryk9pyQnramVtxkCFMH6Vcqb9frv3xa/yU+qXEa6HN9SoEIPPkR/XZdUH56k5n6kIQEMn9LZWr7lq+m9dtkM9GM0pqEHp3jA4JbRnzreQ7C2izNym4b/9Fv2Tql2qggbRykGYjNbjet6X7sY271yH2nkZxydXnBJhztNbusyGf6cfKa0upnR64j+TLpO4bzLAzpxjzSlt9IZS7505DfvjBkGjc1y0ab1oBGuZmxW9RIpM7+8Mr6IW3glTf/bJUGo7aImAV/BIpdwhpdMbQrw/bWvjJVQFuZ4t6bLu+oUu+TX+fUBK+hKLPnbwti+xAFolJn1H2LmVY6R/GF7e6Z/PZvLsuXxbKbVSxyMoHS75uyx37EgL7V+urSUSntn5T23J0OVBv9c1RWFmSzia2eWd6q7n5dgvyb6qodClExCxZf7R8yIIwP4TuVvFrJj/XHuoc8rO9R6dYwv82AONn5HpUae1ARvmxvjgkih6krCLEyi78+B4HP2Bsi1OxJdfgeS6fY0RaYhq4OEcjdR+6vkbBEVe083EobW64+oPq5s755pZjN66XkR8nG/ES2SQZPoJWHxTED5Ld3vaZWI38t/PyLIBTw2prvi2Rj1jZnG3kx6ZV41GzZzXN3gkQe3+jDaHaiknffEl/8duY//aTsC1c6J534RR/LC40bskK9MRaX5j176Mx7GysOtERSyn08xMY7dTJwk6aK3KnOmcwRd4TvGEuWg36g8MqqShDd9rR/bD2eWszlufP7IlpjlXB85k80nfwXQ/Ht50WXiZCrJmlCI39uCiHtMNFRCG9awoYqK4lq8oDDRtbrY4/mMHPV0TYi9XZd3nFJ9eLMLKiKvzM3jrT04TXrHChG7twe8SOemUSi3JL9tDjlS1fsEMMHCnC2nyh9l81GCsXKMe/WrmQVr1Umanzf4eSx9iyZMETCpJBaZoYnMfu3zPjOJ+k0B5sISvuNvQW1k8ZcrsyBt/4U4+eGjGKFw7IBWatRXYgitapsj8s0I3FVdf2oHvTR06c+cx2+qFgYIUJeXVOrxNYgTlmGGlJcx5quviRqoZtQMrvVfyqzKfgDYlZDrz0VYLvpJybz9f64J+mK1OHlXKuPUmr1NK091OTSj5CpisAkSRQ1lHOEFtnTZ+RMLenF+Fna9aos96/+7K93pieU021XPvm8pqKtwdl3N+Fttq1mo9RrYQZzxHDoXh++7qbsiHW/PSLY00aX6VrlvDzaO61Lx8yjJb/WL0t1ccpNkupKvjkhuvTvTmhRDsxw6qy1ZmKoqARHzGqORwxF6FNxXwvrz4JLRK913jjaNrgENS8qraiNeCiKe6Jc/HnyU+xwY29s3ye4Y/ARumoT5bo0V8x6xrXfuD3ldL2ziybOeT/CaWdHoDRzqjts5U0sVTKuaspabXLOvGGBLO5E+orbv7R8W5R20gR/hq8K7cTUV8JP9lXT5byDyrjDvqoVIGC8ukmVEtPG9pN+CPfQT+8IFzLX4JQoNj/Ga6xlSOanX92J04YVe6QW3IwvbdnYiL8sm8Wlk/8ZnnPJQhRPXBkiN1trh3kYiq3RJvWsd4ZNudOPTbj90ViejJlWQ0eslwjlfu8j15xsSbSkeM1+eeexfGLGxajHFPjWUbfPFnrlAVFcil54UYzoPAUD2uTW2WspBjm7txMYN5/3anZYYzMY9eQlN+xurapWrn15EUDEZu4j0svA2tFDiDtlH2lsPX08VlfVcaX40mDNQYzE6xuNMdroveOPvVlekRAw/dLnMrMtk6TCreHuV1LCc6dJQ8W8SUQTZW/HPTaX/Mk+97UzEwX7RmlJiLqeJmro0SXKcMxf2IPffuSkl2gDDBS4Jmv74bl5+RvDTM4859Vx+ca+GbQ5hLPb+JiGsflShHxeQI9xl7kFenoHKKnE2Vvsno51Y3eS7xCTT/Zj9pqev/tkIqypNtQQY9F9CwtU/ra1JWeXjuqL3O4o+gkprWA21V9k2Jvbc7mN/Gwy/SPnBGLzIOHq+kL10sMKq4H6NeYlqUWSM3dZzMBPq/ONY8xJvzhUxNKiO7/xEjUhsl/WI6SIvbNfFke1bmFAv4M/lYP/ofj0HpM2UxS3sMJMxLUOvwJMa7+TI5YYHTy1k7DUPZ7D4qnVHuFpWPo4Or/zqNzvxVMDaZvz5ZtddB8Vlc/tZcJiLMmt6AzTNxpSSO8uBmqEpiTXJABhdXVA+TrwzXF9ZT8Uurfu2nZpVVh+Wg8q0NnUL+MysXypRR8xkWTOIpyEcaves3Uefy5IInVf80Xq9KlPMBFNO+RWDInavvXV+cXOlQ8yGn8eBSHu7+wm056VvAY4Nrn6xk5MvOzZ2SeuUD0Brr/xFF4mtHxfHSac7GLf/RfZnXhB6f2jmzJDq+A70Px8zvrI1x+p17VXUUdmiKUh51aFvtGk4Xa+GshRfcYvoVKr9eSSCsyy2pzj8fkEbSMT/UX5dLNM5SWjvY4Rh1M8fCesM6NQn7NP2Okc/YhoCKcnK5oRYGNddAoHZbp8uAvOKWEyPDlnK3dYFlzN/jJ17E3Orrob3eyVcwU8fygtXctMtRF9tLGGeaMOYGFonr+QrzTT94F2sRvqjuvQqKuTS306pf1kmnuqLLOKUGyyRCzf6W+9txTv97QH5KdapY94KGxEq1NuKmHOqiV8VRm3WJDeDhzPGuGkl185voKfQkU56yNsi+YEsGWqOCtQ/jYaoWWyo87XjES/bATkv7O+LMpvgrFfeFLEMds5VUWi5uy69dzd7yT2ce8XaWSAeOG9osYRCWw6BjWE0IqKcdVZiRRpqPvpEvOKBLuZtnDP+2v9EPfwziBwMvKtb2pQKQ3r21VK3tNaLni1bMJWt4Hm2VgpH8zMoyNzdRv0zyVv6mt8w+gj8TxpzWbKrP37NRF/6UevEVH9lj1x8EXj3oyPXpQJt4Yx6EYE6pEvo2TZjXhVwNLCDUQkegcyd+85oCoGUyYnSPR2tF7l7EjtazKpn7ZKtFfaVG4sVwweotJkeHuFIj3naxBBchsIUKhc3d6eWScYHl3jas+9XW6zlz4lnft+sc6f7776oUbPNXpe3lHjLBgU2vF8Vxq9YWupUAPVeA3VOg0Z8RZCgg11lcZiqGLEaW4hwnGiPvJ7Y21D5Da4zE/xwRhT+b1Xx3FpyRUqfRN9B/p9Enk7RkjUg/g8e9xW7wE+WmFOq+qbUUvXpRajHZZonXq5IYd/QrPbGFG6kbl7OIGhL6B3tVwbpj4snFrbmaTLulb37xuaonZatjs2sdN09VR9VpQtNYi7w9JN1PaBukxddXVmGbIWNykoIxUhBeOWKOUGVfG1yDDn5UbO8OIyvy56KvvBjZuXzc5+Yo/ySB1qRwzmS6bKJCGWZo8LUegVFBuFs96lMnb0ZE+46/aSc4i/2r1Wh5EvCi5W35d8bjIAK+lI3pF9xxNfYdY9/wj1icIFFFVp1MByC5kaaUkiv+Hss41RIxtXdH9r/rjYeiU3P5iezzCEySOz5n7UqNvpftR+1JUfjYeNhS6ZcadxPy3zOLnwuVpoxqtIt6I3yct536J56Yzw9mV+yzxEEq3DuyYO8cWUBj80TSFjCGugiDQHr5bPG9Iv45EaDLAESfQ95LW5maL4mi2smeKNfO8bTbdljObmq6A0cjtA3wxqb/vbivmqiEk/uYXkikdrRaofl1fah3wVvAgldvt7UUsjXaXC1lAzMUszlmN29GqeGFAaHwxKPO92EjrqFwfbj/D1BfFtfVtU1V9V2MiORm1TIMPB5/jqULprNt6Q56icWMKsYZM7tlW4Q0NZmweqB/GEOitJjTobTM1YL8MYtV9JTC1cgF7666/gE5m0cyAs7XUVzudji8JS5w3F6Ijr5VvtR/J+3DQmyCbp6OGLgwf6Oxv3Xb+hb/8VV4Vs3Nl0s1mxZ/a+0oxlSiwN+7doTWq1y4P4iU7URzZx/Utu7HarGFLeTJlyg8+bbaQO0K7HVN1bH78y8mSeFMePn3VW+TtUJKrRCfem8lw8A3JF38WQSSjrBd2kgu2OO743UzzLC91f1mQl+WXTSqbP1tVCAGczan9FvMJWUFSXieYmOTjaLNDeQG4PnOtv7peSlmA7lqbVUW3O2OqvZxMFYiL6FHfCbVKYKXbG75hXc8PSuZ5lMHua2UxqwWOdve7tfBmq1kHzkVElswTThjHpJmXPis8mrjZxKq0b9sSXmHeEjSF5UYQvV/jc4DX0kXBvIeqzs2Qq2K7BLM7Y21fsd4V9PBGVQ2FtHmSvn/1R2+4WY06MXPVZPKmd4VnR0tKFNEL0dkOpbfNhdLDoXoz12NXzoh2/x02WhKsxxC7bFhN8PRf8+yGbWvDv2RSoq4gvQH5z/dzpKyXsfvE71er4k/WuX5lqXo4T+112+bXHk3nyLbLxdU2z8AE3nPboZARIr8tsi3A6fo/PSOxrzr2YJ3HqdXY7ue6B9RHrN9lV5QxGQD+5T8DI8b7VvVPwoI8FVZzIM43r5toWAlzNTX1ATSI2aTUXi5tIYZhyvrW2G4MvBDRq3eHWvenNkXR78Pwty5xZusYs5AHOz1PdtmJ1/Pl0Mwu3BxWTVZ3btZ8/PldrIc/k78qs+j3pWmd3inyW8LpL1U9vIgXy8awadgKh6ixiF07+XM0X4s8O1QpOJjXQz+2DREeuh2bxVJl2dVUZynsq2q7Q471ozclbZx0UowJFoqdtSOF8Q2RymRn6U6q5p3aVKVUm4+katPUq+UuKa6gdnW3ucicvM+61IWZCIGph1VfdnOuzXNLfxcwhKvZTUZ6ncdVzmjYykibvqiVoyW7G7C2htxFR/Y0xzHeRkRS939KPbkIjZ60Gk9owVG2d+WObWSVbcRUA
1682`,Ym=`
vendor: 112,063 bytes, line 1682
1682data:image/webp;base64,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
1682`,Xm=[1,3,6,12];function Zm(e,t){return t===12?e.yearlyPrice??null:e.monthlyPrice??null}function Qm(e){return!!e&&typeof e.amount==`number`&&Number.isSafeInteger(e.amount)&&e.amount>0&&typeof e.currency==`string`&&!!e.currency}function $m({portalPlans:e,duration:t}){return t===12?e.includes(`yearly`):e.includes(`monthly`)}function eh(e,t){let n=Zm(e,t);return Qm(n)?{...n,amount:t===12?n.amount:n.amount*t}:null}function th({site:e,duration:t}){let{paid_members_enabled:n,portal_plans:r=[],portal_products:i,products:a=[]}=e||{};if(!n||!$m({portalPlans:r,duration:t}))return[];let o=Array.isArray(i)?i:null;return a.filter(e=>e?.type===`paid`&&(!o||o.includes(e.id))&&!!eh(e,t)).map(e=>({product:e,amount:eh(e,t)?.amount??0})).sort((e,t)=>e.amount-t.amount).map(({product:e})=>e)}function nh({site:e}){return Xm.filter(t=>th({site:e,duration:t}).length>0)}function rh({availableDurations:e,portalDefaultPlan:t,selectedDuration:n}){if(n&&e.includes(n))return n;let r=t===`yearly`?12:1;return e.includes(r)?r:e[0]??null}function ih({maxTilt:e=3,shineSwing:t=10,trackTransition:n=`transform 80ms linear, --shine-angle 80ms linear`,restTransition:r=`transform 400ms ease-out, --shine-angle 400ms ease-out`}={}){let i=(0,_.useRef)(null),a=(0,_.useRef)(null),o=(0,_.useRef)({x:0,y:0}),s=(0,_.useRef)(!1),c=(0,_.useCallback)(()=>{a.current=null;let c=i.current;if(c)if(s.current){let{x:r,y:i}=o.current;c.style.transition=n,c.style.transform=`perspective(1200px) rotateX(${-i*e}deg) rotateY(${r*e}deg)`,c.style.setProperty(`--shine-angle`,`${243.43+r*t}deg`)}else c.style.transition=r,c.style.transform=``,c.style.removeProperty(`--shine-angle`)},[e,t,n,r]),l=(0,_.useCallback)(()=>{a.current===null&&(a.current=requestAnimationFrame(c))},[c]);return{cardRef:i,containerProps:{onMouseMove:(0,_.useCallback)(e=>{let t=i.current;if(!t)return;let n=t.getBoundingClientRect(),r=n.width/2,a=n.height/2;if(r===0||a===0)return;let c=e=>Math.max(-1,Math.min(1,e));o.current={x:c((e.clientX-n.left-r)/r),y:c((e.clientY-n.top-a)/a)},s.current=!0,l()},[l]),onMouseLeave:(0,_.useCallback)(()=>{s.current=!1,l()},[l])}}}var ah=`
1683@property --shine-angle {
1684    syntax: '<angle>';
1685    inherits: false;
1686    initial-value: 243.43deg;
1687}
1688
1689.gh-portal-popup-container.full-size.gift,
1690.gh-portal-popup-container.full-size.giftSuccess,
1691.gh-portal-popup-container.full-size.giftRedemption {
1692    padding: 0;
1693}
1694
1695.gh-portal-popup-container.full-size.gift .gh-portal-closeicon-container,
1696.gh-portal-popup-container.full-size.giftSuccess .gh-portal-closeicon-container,
1697.gh-portal-popup-container.full-size.giftRedemption .gh-portal-closeicon-container {
1698    top: 32px;
1699    right: 32px;
1700}
1701
1702.gh-portal-popup-container.full-size.gift .gh-portal-closeicon,
1703.gh-portal-popup-container.full-size.giftSuccess .gh-portal-closeicon,
1704.gh-portal-popup-container.full-size.giftRedemption .gh-portal-closeicon {
1705    color: rgba(255, 255, 255, 0.5);
1706}
1707
1708.gh-portal-popup-container.full-size.gift .gh-portal-closeicon:hover,
1709.gh-portal-popup-container.full-size.giftSuccess .gh-portal-closeicon:hover,
1710.gh-portal-popup-container.full-size.giftRedemption .gh-portal-closeicon:hover {
1711    color: rgba(255, 255, 255, 0.8);
1712}
1713
1714.gh-portal-content.gift,
1715.gh-portal-content.giftSuccess,
1716.gh-portal-content.giftRedemption {
1717    position: relative;
1718    padding: 0;
1719    min-height: 100vh;
1720}
1721
1722.gh-portal-gift-checkout {
1723    display: grid;
1724    grid-template-columns: 1fr 1fr;
1725    min-height: 100vh;
1726    width: 100%;
1727}
1728
1729.gh-portal-gift-checkout-left {
1730    position: relative;
1731    display: flex;
1732    align-items: center;
1733    justify-content: center;
1734    background: var(--white);
1735    padding: 64px 48px;
1736}
1737
1738/* Selection page only: useLayoutEffect locks the inner's vertical
1739   position; flex-start lets that JS-applied margin-top do the centering. */
1740.gh-portal-content.gift .gh-portal-gift-checkout-left {
1741    align-items: flex-start;
1742}
1743
1744.gh-portal-gift-checkout-bg {
1745    display: none;
1746}
1747
1748.gh-portal-gift-checkout-inner {
1749    position: relative;
1750    z-index: 1;
1751    width: 100%;
1752    max-width: 496px;
1753    display: flex;
1754    flex-direction: column;
1755}
1756
1757.gh-portal-gift-checkout-header {
1758    margin-bottom: 16px;
1759}
1760
1761.gh-portal-gift-checkout-header .gh-portal-main-title {
1762    text-align: start;
1763    margin: 0 0 12px;
1764}
1765
1766.gh-portal-gift-checkout-subtitle {
1767    margin: 0;
1768    font-size: 1.6rem;
1769    line-height: 1.45em;
1770    color: var(--grey3);
1771    text-wrap: pretty;
1772}
1773
1774.gh-portal-gift-checkout-section {
1775    margin-top: 24px;
1776}
1777
1778.gh-portal-gift-checkout-label {
1779    font-size: 1.2rem;
1780    font-weight: 500;
1781    letter-spacing: 0.04em;
1782    text-transform: uppercase;
1783    color: var(--grey6);
1784    margin-bottom: 12px;
1785}
1786
1787.gh-portal-gift-checkout .gh-portal-products-pricetoggle {
1788    margin: 0;
1789}
1790
1791.gh-portal-gift-duration-selector {
1792    display: flex;
1793    gap: 4px;
1794    padding: 4px;
1795    min-height: 44px;
1796    border-radius: 999px;
1797    background: #F3F3F3;
1798}
1799
1800.gh-portal-gift-duration-selector .gh-portal-btn {
1801    flex: 1;
1802    height: 36px !important;
1803    padding: 0 8px;
1804    border: 0;
1805    border-radius: 999px;
1806    background: transparent;
1807    color: var(--grey5);
1808    font-size: 1.4rem;
1809    white-space: nowrap;
1810}
1811
1812.gh-portal-gift-duration-selector .gh-portal-btn.active {
1813    color: var(--grey0);
1814    background: var(--white);
1815    box-shadow: 0 1px 3px rgba(var(--blackrgb), 0.08);
1816}
1817
1818.gh-portal-gift-checkout-email .gh-portal-input-labelcontainer {
1819    margin-bottom: 12px;
1820}
1821
1822.gh-portal-gift-checkout-email .gh-portal-input-label {
1823    font-size: 1.2rem;
1824    font-weight: 500;
1825    letter-spacing: 0.04em;
1826    text-transform: uppercase;
1827    color: var(--grey6);
1828    margin-bottom: 0;
1829}
1830
1831.gh-portal-gift-checkout-email .gh-portal-input {
1832    height: 48px;
1833    margin-bottom: 0;
1834}
1835
1836.gh-portal-gift-checkout-tiers {
1837    display: flex;
1838    flex-direction: column;
1839    gap: 12px;
1840}
1841
1842.gh-portal-gift-checkout-tier-item {
1843    background: var(--white);
1844    border: 1px solid var(--grey11);
1845    border-radius: 10px;
1846    overflow: hidden;
1847    transition: border-color 0.2s ease, background-color 0.2s ease;
1848}
1849
1850.gh-portal-gift-checkout-tier-item:hover {
1851    border-color: var(--grey9);
1852}
1853
1854.gh-portal-gift-checkout-tiers.single .gh-portal-gift-checkout-tier-item:hover {
1855    border-color: var(--grey11);
1856}
1857
1858.gh-portal-gift-checkout-tier-item.selected {
1859    border-color: var(--brandcolor);
1860    background: color-mix(in srgb, var(--brandcolor) 6%, var(--white));
1861    box-shadow: 0 0 0 1px var(--brandcolor) inset;
1862}
1863
1864.gh-portal-gift-checkout-tier {
1865    display: flex;
1866    align-items: flex-start;
1867    gap: 10px;
1868    width: 100%;
1869    background: transparent;
1870    border: none;
1871    padding: 16px 20px;
1872    cursor: pointer;
1873    text-align: start;
1874    font: inherit;
1875    color: inherit;
1876}
1877
1878.gh-portal-gift-checkout-tiers.single .gh-portal-gift-checkout-tier {
1879    cursor: default;
1880}
1881
1882.gh-portal-gift-checkout-tier-radio {
1883    flex-shrink: 0;
1884    width: 18px;
1885    height: 18px;
1886    margin-top: 3px;
1887    border-radius: 50%;
1888    border: 1.5px solid var(--grey9);
1889    background: var(--white);
1890    position: relative;
1891}
1892
1893.gh-portal-gift-checkout-tier-item.selected .gh-portal-gift-checkout-tier-radio {
1894    border-color: var(--brandcolor);
1895    background: var(--brandcolor);
1896}
1897
1898.gh-portal-gift-checkout-tier-item.selected .gh-portal-gift-checkout-tier-radio::after {
1899    content: '';
1900    position: absolute;
1901    top: 50%;
1902    left: 50%;
1903    width: 6px;
1904    height: 6px;
1905    border-radius: 50%;
1906    background: var(--white);
1907    transform: translate(-50%, -50%);
1908}
1909
1910.gh-portal-gift-checkout-tier-content {
1911    flex: 1;
1912    min-width: 0;
1913    display: flex;
1914    flex-direction: column;
1915    gap: 4px;
1916}
1917
1918.gh-portal-gift-checkout-tier-heading {
1919    display: flex;
1920    align-items: baseline;
1921    gap: 10px;
1922}
1923
1924.gh-portal-gift-checkout-tier-name {
1925    flex: 1;
1926    font-size: 1.5rem;
1927    font-weight: 500;
1928    color: var(--grey0);
1929}
1930
1931.gh-portal-gift-checkout-tier-price {
1932    font-size: 1.5rem;
1933    font-weight: 500;
1934    color: var(--grey0);
1935}
1936
1937.gh-portal-gift-checkout-tier-description {
1938    margin: 0;
1939    margin-top: -2px;
1940    font-size: 1.4rem;
1941    line-height: 1.4;
1942    color: var(--grey4);
1943}
1944
1945.gh-portal-gift-checkout-tier-benefits {
1946    display: grid;
1947    grid-template-rows: 0fr;
1948    transition: grid-template-rows 0.3s ease;
1949    /* overflow + padding-free inner: Chrome leaks the first benef
1949it through
1950       a 0fr track if the grid item has padding (min-size includes padding). */
1951    overflow: hidden;
1952}
1953
1954.gh-portal-gift-checkout-tier-benefits[data-open="true"] {
1955    grid-template-rows: 1fr;
1956}
1957
1958.gh-portal-gift-checkout-tier-benefits-inner {
1959    min-height: 0;
1960    overflow: hidden;
1961}
1962
1963.gh-portal-gift-checkout-tier-benefits-inner > .gh-portal-gift-checkout-benefits {
1964    padding: 0 20px 20px 22px;
1965}
1966
1967.gh-portal-gift-checkout-benefits {
1968    display: flex;
1969    flex-direction: column;
1970    gap: 8px;
1971}
1972
1973.gh-portal-gift-checkout-benefit {
1974    display: flex;
1975    align-items: flex-start;
1976    gap: 10px;
1977    color: var(--grey1);
1978    font-size: 1.45rem;
1979    line-height: 1.4;
1980}
1981
1982.gh-portal-gift-checkout-benefit svg {
1983    width: 14px;
1984    height: 14px;
1985    margin-top: 3px;
1986    color: var(--grey1);
1987    flex-shrink: 0;
1988}
1989
1990.gh-portal-gift-checkout-right-panel .gh-portal-gift-checkout-benefit {
1991    color: rgba(255, 255, 255, 0.85);
1992}
1993
1994/* Checkmark SVG hard-codes its stroke so it can't be themed via color. */
1995.gh-portal-gift-checkout-right-panel .gh-portal-gift-checkout-benefit svg path {
1996    stroke: rgba(255, 255, 255, 0.85);
1997}
1998
1999.gh-portal-gift-checkout .gh-portal-btn-primary {
2000    border-radius: 999px;
2001}
2002
2003.gh-portal-gift-checkout-cta-wrapper {
2004    position: sticky;
2005    bottom: 0;
2006    margin: 0 0 -64px;
2007    padding: 32px 0 64px;
2008    background: linear-gradient(0deg, rgba(var(--whitergb), 1) 60%, rgba(var(--whitergb), 0) 100%);
2009    z-index: 1;
2010}
2011
2012.gh-portal-gift-checkout-cta {
2013    width: 100%;
2014    height: 48px;
2015    font-size: 1.5rem;
2016    font-weight: 600;
2017}
2018
2019.gh-portal-gift-checkout-right {
2020    position: sticky;
2021    top: 0;
2022    align-self: start;
2023    height: 100vh;
2024    display: flex;
2025    padding: 12px 12px 12px 0;
2026    overflow-y: auto;
2027}
2028
2029.gh-portal-gift-checkout-right-panel {
2030    flex: 1;
2031    display: flex;
2032    flex-direction: column;
2033    align-items: center;
2034    background:
2035        linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%),
2036        var(--brandcolor);
2037    border-radius: 32px;
2038    padding: 64px 48px 64px;
2039    overflow-y: auto;
2040    min-height: 0;
2041}
2042
2043.gh-portal-gift-checkout-card-stack {
2044    display: flex;
2045    flex-direction: column;
2046    align-items: center;
2047    width: 100%;
2048    max-width: 280px;
2049    margin-block: auto;
2050    flex-shrink: 0;
2051}
2052
2053.gh-portal-gift-checkout-card-frame {
2054    width: 100%;
2055    transform-style: preserve-3d;
2056    perspective: 1200px;
2057    transition: transform 0.3s ease;
2058    position: sticky;
2059    top: 0;
2060    z-index: 1;
2061}
2062
2063.gh-portal-gift-checkout-card-stack[data-revealing="true"] .gh-portal-gift-checkout-card-frame {
2064    transform: rotate(3deg);
2065}
2066
2067.gh-portal-gift-checkout-details-toggle {
2068    display: inline-flex;
2069    align-items: center;
2070    gap: 4px;
2071    margin-top: 24px;
2072    padding: 8px 12px;
2073    background: transparent;
2074    border: none;
2075    color: rgba(255, 255, 255, 0.7);
2076    font-size: 1.4rem;
2077    font-weight: 500;
2078    cursor: pointer;
2079    transition: color 0.15s ease;
2080}
2081
2082.gh-portal-gift-checkout-details-toggle:hover {
2083    color: rgba(255, 255, 255, 0.95);
2084}
2085
2086.gh-portal-gift-checkout-details-toggle svg {
2087    width: 12px;
2088    height: 12px;
2089    transition: transform 0.2s ease;
2090}
2091
2092.gh-portal-gift-checkout-details-toggle.is-open svg {
2093    transform: rotate(-180deg);
2094}
2095
2096.gh-portal-gift-checkout-details {
2097    width: 100%;
2098    display: grid;
2099    grid-template-rows: 0fr;
2100    transition: grid-template-rows 0.3s ease, margin-top 0.3s ease;
2101    margin-top: 0;
2102}
2103
2104.gh-portal-gift-checkout-details[data-open="true"] {
2105    grid-template-rows: 1fr;
2106    margin-top: 32px;
2107}
2108
2109.gh-portal-gift-checkout-details-inner {
2110    min-height: 0;
2111    overflow: hidden;
2112}
2113
2114.gh-portal-gift-checkout-details-description {
2115    margin: 0 0 12px;
2116    font-size: 1.45rem;
2117    line-height: 1.4;
2118    color: rgba(255, 255, 255, 0.85);
2119}
2120
2121.gh-portal-gift-checkout-details-description:last-child {
2122    margin-bottom: 0;
2123}
2124
2125.gh-portal-gift-checkout-card {
2126    position: relative;
2127    width: 100%;
2128    max-width: 280px;
2129    aspect-ratio: 1 / 1.45;
2130    background:
2131        linear-gradient(var(--shine-angle, 243.43deg), rgba(255, 255, 255, 0) 3.94%, rgba(255, 255, 255, 0.31) 49.99%, rgba(255, 255, 255, 0) 95.16%),
2132        linear-gradient(0deg, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.07)),
2133        var(--brandcolor);
2134    border-radius: 24px;
2135    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 24px 48px rgba(var(--blackrgb), 0.08), 0 4px 12px rgba(var(--blackrgb), 0.04);
2136    display: flex;
2137    flex-direction: column;
2138    overflow: hidden;
2139    isolation: isolate;
2140    transform-style: preserve-3d;
2141    will-change: transform;
2142}
2143
2144.gh-portal-gift-checkout-card::before {
2145    content: '';
2146    position: absolute;
2147    top: 0;
2148    left: 0;
2149    right: 0;
2150    bottom: 0;
2151    background-image: url("${Ym}");
2152    background-size: 120% auto;
2153    background-position: -60% -180%;
2154    background-repeat: no-repeat;
2155    pointer-events: none;
2156    z-index: 0;
2157    opacity: 0.2;
2158}
2159
2160.gh-portal-gift-checkout-card::after {
2161    content: '';
2162    position: absolute;
2163    inset: 0;
2164    background-image: url("${Jm}");
2165    background-size: 192px 192px;
2166    background-position: 50% 50%;
2167    background-repeat: repeat;
2168    pointer-events: none;
2169    z-index: 2;
2170    opacity: 0.1;
2171}
2172
2173.gh-portal-gift-checkout-card > * {
2174    position: relative;
2175}
2176
2177.gh-portal-gift-checkout-card-notch {
2178    position: absolute;
2179    top: 20px;
2180    left: 50%;
2181    width: 56px;
2182    height: 12px;
2183    border-radius: 12px;
2184    background: #000;
2185    background: color-mix(in srgb, var(--brandcolor) 65%, #000 35%);
2186    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.18);
2187    transform: translateX(-50%);
2188    pointer-events: none;
2189    z-index: 3;
2190}
2191
2192.gh-portal-gift-checkout-card-meta {
2193    padding: 56px 28px 0;
2194    z-index: 3;
2195}
2196
2197.gh-portal-gift-checkout-card-duration {
2198    font-size: 2.8rem;
2199    font-weight: 600;
2200    color: var(--white);
2201    letter-spacing: -0.01em;
2202    line-height: 1.1;
2203}
2204
2205.gh-portal-gift-checkout-card-tier {
2206    margin-top: 6px;
2207    font-size: 1.5rem;
2208    color: var(--white);
2209    line-height: 1.3;
2210}
2211
2212.gh-portal-gift-checkout-card-details {
2213    margin-top: auto;
2214    padding: 0 28px 24px;
2215    display: flex;
2216    flex-direction: column;
2217    gap: 8px;
2218    z-index: 3;
2219}
2220
2221.gh-portal-gift-checkout-card-detail-label {
2222    font-size: 1.2rem;
2223    color: rgba(255, 255, 255, 0.8);
2224    margin-bottom: -5px;
2225}
2226
2227.gh-portal-gift-checkout-card-detail-value {
2228    font-size: 1.3rem;
2229    font-weight: 500;
2230    color: var(--white);
2231}
2232
2233.gh-portal-gift-checkout-card-site {
2234    padding: 16px 28px;
2235    display: flex;
2236    align-items: center;
2237    justify-content: center;
2238    gap: 8px;
2239}
2240
2241.gh-portal-gift-checkout-card-site::before {
2242    content: '';
2243    position: absolute;
2244    inset: 0;
2245    background: var(--white);
2246    z-index: 1;
2247}
2248
2249.gh-portal-gift-checkout-card-site-icon {
2250    width: 22px;
2251    height: 22px;
2252    object-fit: cover;
2253    position: relative;
2254    z-index: 3;
2255}
2256
2257.gh-portal-gift-checkout-card-site-name {
2258    font-size: 1.4rem;
2259    font-weight: 600;
2260    letter-spacing: -0.01em;
2261    color: var(--grey0);
2262    position: relative;
2263    z-index: 3;
2264}
2265
2266
2267@media (max-width: 880px) {
2268    .gh-portal-popup-container.full-size.gift,
2269    .gh-portal-popup-container.full-size.giftSuccess,
2270    .gh-portal-popup-container.full-size.giftRedemption {
2271        padding: 0 !important;
2272    }
2273
2274    .gh-portal-gift-checkout {
2275        grid-template-columns: 1fr;
2276        min-height: 0;
2277    }
2278
2279    .gh-portal-gift-checkout-right {
2280        order: -1;
2281        position: static;
2282        height: auto;
2283        padding: 0;
2284        overflow: visible;
2285    }
2286
2287    .gh-portal-gift-checkout-right-panel {
2288        padding: 56px 24px 32px;
2289        border-radius: 0 0 32px 32px;
2290    }
2291
2292    .gh-portal-gift-checkout-left {
2293        padding: 32px 24px 0;
2294    }
2295
2296    /* Screens without a sticky CTA wrapper need their own bottom padding. */
2297    .gh-portal-content.giftSuccess .gh-portal-gift-checkout-left,
2298    .gh-portal-content.giftRedemption .gh-portal-gift-checkout-left {
2299        padding-bottom: 24px;
2300    }
2301
2302    .gh-portal-gift-checkout-card,
2303    .gh-portal-gift-checkout-card-stack {
2304        max-width: 240px;
2305    }
2306
2307    .gh-portal-gift-checkout-cta-wrapper {
2308        bottom: 0;
2309        margin: 0;
2310        padding: 32px 0 24px;
2311    }
2312}
2313
2314@media (max-width: 480px) {
2315    .gh-portal-gift-checkout-header .gh-portal-main-title {
2316        font-size: 2.6rem;
2317    }
2318
2319    .gh-portal-gift-checkout-card-duration {
2320        font-size: 2rem;
2321    }
2322}
2323`;function oh({selectedInterval:e,setSelectedInterval:t}){let{site:n}=(0,_.useContext)(Y),{portal_plans:r}=n;return!r.includes(`monthly`)||!r.includes(`yearly`)?null:(0,J.jsxs)(`div`,{className:`gh-portal-products-pricetoggle`+(e===`month`?` left`:``),children:[(0,J.jsx)(`button`,{"data-test-button":`switch-monthly`,className:`gh-portal-btn`+(e===`month`?` active`:``),onClick:()=>t(`month`),children:q(`1 month`)}),(0,J.jsx)(`button`,{"data-test-button":`switch-yearly`,className:`gh-portal-btn`+(e===`year`?` active`:``),onClick:()=>t(`year`),children:q(`1 year`)})]})}function sh({availableDurations:e,selectedDuration:t,setSelectedDuration:n}){return e.length<=1?null:(0,J.jsx)(`div`,{className:`gh-portal-gift-duration-selector`,role:`group`,"aria-label":q(`Plan`),children:e.map(e=>(0,J.jsx)(`button`,{type:`button`,"aria-pressed":e===t,className:`gh-portal-btn`+(e===t?` active`:``),"data-test-gift-duration":e,onClick:()=>n(e),children:Fd({cadence:`month`,duration:e})},e))})}function ch(e){let{amount:t,currency:n}=e??{};return t==null||!n?``:`${xu(n)}${wu(Su(t))}`}function lh(e,t){return ch(t===`month`?e.monthlyPrice:e.yearlyPrice)}var uh=()=>{let{site:e,member:t,brandColor:n,action:r,doAction:i}=(0,_.useContext)(Y),[a,o]=(0,_.useState)(null),[s,c]=(0,_.useState)(null),[l,u]=(0,_.useState)(null),[d,f]=(0,_.useState)(``),[p,m]=(0,_.useState)({}),{cardRef:h,containerProps:g}=ih(),v=(0,_.useRef)(null),y=(0,_.useRef)(null);if((0,_.useLayoutEffect)(()=>{let e=y.current,t=v.current;if(!e||!t)return;let n=()=>{if(typeof window.matchMedia==`function`&&window.matchMedia(`(max-width: 880px)`).matches){e.style.marginTop=``;return}e.style.marginTop=``;let n=t.getBoundingClientRect();if(n.height===0)return;let r=window.getComputedStyle(t),i=parseFloat(r.paddingTop),a=parseFloat(r.paddingBottom),o=n.height-i-a-e.getBoundingClientRect().height;o>0&&(e.style.marginTop=`${o/2}px`)};n();let r=null,i=()=>{r===null&&(r=window.requestAnimationFrame(()=>{r=null,n()}))};return window.addEventListener(`resize`,i,{passive:!0}),()=>{window.removeEventListener(`resize`,i),r!==null&&window.cancelAnimationFrame(r)}},[]),!e)return(0,J.jsx)(qm,{});let{portal_plans:b,portal_default_plan:x}=e,S=!!e.labs?.giftSubCustomization,C=Bu({portalPlans:b,portalDefaultPlan:x,selectedInterval:a}),ee=S?nh({site:e}):[],w=S?rh({availableDurations:ee,portalDefaultPlan:x,selectedDuration:s}):null,T=S?th({site:e,duration:w}):Wl({site:e}).filter(e=>e.type===`paid`),te=e.icon,E=e.title||``;if(T.length===0)return(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-portal-content gift`,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-bg`,"aria-hidden":`true`}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-inner`,children:(0,J.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`Gift a membership`)}),(0,J.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:q(`Gift subscriptions are not available right now.`)})]})})]}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-right`,"aria-hidden":`true`})]})})]});let D=T.find(e=>e.id===l)||T[0],O=T.length===1,ne=r===`checkoutGift:running`,re=Object.values(p).some(e=>!!e),ie=fl()||ne||re,ae=!!t,oe={type:`email`,value:d,placeholder:q(`[email protected]`),label:q(`Your email`),name:`email`,required:!0,errorMessage:p.email||``},k=e=>{m(e=>({...e,email:``})),f(e.target.value)},se=e=>{e.keyCode===13&&!ne&&ce(e)},ce=e=>{if(e.preventDefault(),ne)return;let t=d.trim();if(!ae){let e=ep({fields:[{...oe,value:t}]}),n=Object.values(e).some(e=>!!e);if(m(e),n)return}i(`checkoutGift`,{tierId:D.id,...S?{duration:w}:{cadence:C},...ae?{}:{email:t}})};return(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-portal-content gift`,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,ref:v,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-bg`,"aria-hidden":`true`}),(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-inner`,ref:y,children:[(0,J.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`Gift a membership`)}),(0,J.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:q(`Share a full membership to {siteTitle} with a friend or colleague`,{siteTitle:E})})]}),!ae&&(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-section gh-portal-gift-checkout-email`,children:(0,J.jsx)(Wf,{...oe,onChange:k,onKeyDown:se})}),(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-section`,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-label`,children:q(O?`Membership details`:`Tier`)}),S?(0,J.jsx)(sh,{availableDurations:ee,selectedDuration:w,setSelectedDuration:c}):(0,J.jsx)(oh,{selectedInterval:C,setSelectedInterval:o})]}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-section`,children:(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-tiers`+(O?` single`:``),role:O?void 0:`radiogroup`,"aria-label":O?void 0:q(`Tier`),children:T.map(e=>{let t=e.id===D.id,n=e.benefits||[];return(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-tier-item`+(t&&!O?` selected`:``),children:[(0,J.jsxs)(`button`,{type:`button`,role:O?void 0:`radio`,"aria-checked":O?void 0:t,className:`gh-portal-gift-checkout-tier`,onClick:()=>u(e.id),"data-test-tier":e.name,children:[!O&&(0,J.jsx)(`span`,{className:`gh-portal-gift-checkout-tier-radio`,"aria-hidden":`true`}),(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-tier-content`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-tier-heading`,children:[(0,J.jsx)(`span`,{className:`gh-portal-gift-checkout-tier-name`,children:e.name}),(0,J.jsx)(`span`,{className:`gh-portal-gift-checkout-tier-price`,children:S?ch(eh(e,w)):lh(e,C)})]}),e.description&&(0,J.jsx)(`p`,{className:`gh-portal-gift-checkout-tier-description`,children:e.description})]})]}),n.length>0&&(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-tier-benefits`,"data-open":t,"aria-hidden":!t,children:(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-tier-benefits-inner`,children:(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-benefits`,children:n.map((e,t)=>
2323{let n=e?.id||`benefit-${t}`;return(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-benefit`,children:[(0,J.jsx)(af,{"aria-hidden":`true`,focusable:`false`}),(0,J.jsx)(`span`,{children:e.name})]},n)})})})})]},e.id)})})}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-cta-wrapper`,children:(0,J.jsx)(Z,{dataTestId:`purchase-gift`,label:q(`Continue`),onClick:ce,disabled:ie,isRunning:ne,brandColor:n,classes:`gh-portal-gift-checkout-cta`,style:{width:`100%`}})})]})]}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-right`,...g,children:(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-right-panel`,children:(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-card-stack`,children:(0,J.jsx)(km,{cardRef:h,duration:Fd(S?{cadence:`month`,duration:w}:{cadence:C,duration:1}),tierName:D.name,giftValue:S?ch(eh(D,w)):lh(D,C),siteIcon:te,siteTitle:E})})})})]})})]})},dh=`
2324    .gh-portal-icon-envelope {
2325        width: 44px;
2326        margin: 12px 0 10px;
2327    }
2328
2329    .gh-portal-inbox-notification {
2330        display: flex;
2331        flex-direction: column;
2332        align-items: center;
2333    }
2334
2335    .gh-portal-inbox-notification p {
2336        max-width: 420px;
2337        text-align: center;
2338        margin-bottom: 20px;
2339    }
2340
2341    .gh-portal-inbox-notification .gh-portal-header {
2342        padding-bottom: 12px;
2343    }
2344
2345    .gh-portal-otp {
2346        display: flex;
2347        flex-direction: column;
2348        align-items: center;
2349        margin-bottom: 12px;
2350    }
2351
2352    .gh-portal-otp-container {
2353        border: 1px solid var(--grey12);
2354        border-radius: 8px;
2355        width: 100%;
2356        transition: border-color 0.25s ease;
2357    }
2358
2359    .gh-portal-otp-container.focused {
2360        border-color: var(--grey8);
2361    }
2362
2363    .gh-portal-otp-container.error {
2364        border-color: var(--red);
2365        box-shadow: 0 0 0 3px rgba(255, 0, 0, 0.1);
2366    }
2367
2368    .gh-portal-otp .gh-portal-input {
2369        margin: 0 auto;
2370        font-size: 2rem !important;
2371        font-weight: 300;
2372        border: none;
2373        /*text-align: center;*/
2374        padding-left: 2ch;
2375        padding-right: 1ch;
2376        letter-spacing: 1ch;
2377        font-family: Consolas, Liberation Mono, Menlo, Courier, monospace;
2378        width: 15ch;
2379    }
2380
2381    .gh-portal-otp-error {
2382        margin-top: 8px;
2383        color: var(--red);
2384        font-size: 1.3rem;
2385        letter-spacing: 0.35px;
2386        line-height: 1.6em;
2387        margin-bottom: 0;
2388    }
2389`,fh=`otc`,ph=class extends _.Component{static contextType=Y;constructor(e){super(e),this.state={[fh]:``,errors:{}
vendor: 40,829 bytes, lines 2389-2688
2389,isFocused:!1,showDetails:!1}}getDescriptionConfig(e){return{signin:{withOTC:q(`If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.`,{submittedEmailOrInbox:e}),withoutOTC:q(`If you have an account, a login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.`)},signup:q(`To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!`),gift:q(`Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.`)}}getTranslatedDescription({lastPage:e,otcRef:t,submittedEmailOrInbox:n}){let r=this.getDescriptionConfig(n),i=[`signup`,`signin`,`gift`].includes(e)?e:`signin`;return i===`signup`?r.signup:i===`gift`?r.gift:t?r.signin.withOTC:r.signin.withoutOTC}renderFormHeader(){let{otcRef:e,pageData:t,lastPage:n}=this.context,r=t?.email?t.email:q(`your inbox`),i=q(`Now check your email!`),a=this.getTranslatedDescription({lastPage:n,otcRef:e,submittedEmailOrInbox:r});return(0,J.jsxs)(`section`,{className:`gh-portal-inbox-notification`,children:[(0,J.jsxs)(`header`,{className:`gh-portal-header`,children:[(0,J.jsx)(Mm,{className:`gh-portal-icon gh-portal-icon-envelope`}),(0,J.jsx)(`h2`,{className:`gh-portal-main-title`,children:i})]}),(0,J.jsx)(`p`,{children:a})]})}renderLoginMessage(){return(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(`div`,{style:{color:`#1d1d1d`,fontWeight:`bold`,cursor:`pointer`},onClick:()=>this.context.doAction(`switchPage`,{page:`signin`}),children:q(`Back to Log in`)})})}handleClose(){this.context.doAction(`closePopup`)}renderCloseButton(){let{inboxLinks:e}=this.context;return e&&!Km(navigator)?(0,J.jsx)(Gm,{inboxLinks:e}):(0,J.jsx)(Z,{style:{width:`100%`},onClick:e=>this.handleClose(e),brandColor:this.context.brandColor,label:q(`Close`)})}handleSubmit(e){e.preventDefault();let{action:t}=this.context;t!==`verifyOTC:running`&&this.doVerifyOTC()}doVerifyOTC(){let e=q(`Enter code above`);this.setState(t=>{let n=(t.otc||``).trim();return{errors:{[fh]:n?``:e}}},()=>{let{otc:e,errors:t}=this.state,{otcRef:n}=this.context,{redirect:r}=this.context.pageData??{};!(t&&Object.values(t).filter(e=>!!e).length>0)&&n&&this.context.doAction(`verifyOTC`,{otc:e,otcRef:n,redirect:r})})}handleInputChange(e,t){let n=t.name,r=e.target.value;if(n===fh){let e=r.replace(/[^0-9]/g,``);this.setState({[n]:e},()=>{e.length===6&&this.doVerifyOTC()})}else this.setState({[n]:r})}renderOTCForm(){let{action:e,actionErrorMessage:t,otcRef:n,inboxLinks:r}=this.context,i=this.state.errors||{};if(!n)return null;let a=e===`verifyOTC:running`,o=e===`verifyOTC:failed`,s=o&&t?t:i.otc;return(0,J.jsxs)(`form`,{onSubmit:e=>this.handleSubmit(e),children:[(0,J.jsxs)(`section`,{className:`gh-portal-section gh-portal-otp`,children:[(0,J.jsx)(`div`,{className:`gh-portal-otp-container ${this.state.isFocused&&`focused`} ${s&&`error`}`,children:(0,J.jsx)(`input`,{id:`input-${fh}`,className:`gh-portal-input ${this.state.otc&&`entry`} ${s&&`error`}`,placeholder:`––––––`,name:fh,type:`text`,value:this.state.otc,inputMode:`numeric`,maxLength:6,pattern:`[0-9]*`,autoComplete:`one-time-code`,autoCorrect:`off`,autoCapitalize:`off`,autoFocus:!0,"aria-label":q(`Code`),onChange:e=>this.handleInputChange(e,{name:fh}),onFocus:()=>this.setState({isFocused:!0}),onBlur:()=>this.setState({isFocused:!1})})}),s&&(0,J.jsx)(`div`,{className:`gh-portal-otp-error`,children:s})]}),(0,J.jsx)(`footer`,{className:`gh-portal-signin-footer gh-button-row`,children:r&&!Km(navigator)&&!this.state.otc?(0,J.jsx)(Gm,{inboxLinks:r}):(0,J.jsx)(Z,{style:{width:`100%`},onClick:e=>this.handleSubmit(e),brandColor:this.context.brandColor,label:q(a?`Verifying...`:`Continue`),isRunning:a,retry:o,disabled:a})})]})}renderGiftLayout(e){let{site:t,pageData:n,otcRef:r}=this.context,i=n?.gift,a=t?.icon,o=t?.title||``,s=n?.email?n.email:q(`your inbox`),c=q(`Now check your email!`),l=this.getTranslatedDescription({lastPage:`gift`,otcRef:r,submittedEmailOrInbox:s}),u=i.tier?.benefits||[],d=i.tier?.description||``,f=(n?.name||``).trim();return(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-portal-content giftRedemption`,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-bg`,"aria-hidden":`true`}),(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-inner`,children:[(0,J.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:c}),(0,J.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:l})]}),(0,J.jsx)(`div`,{className:`gh-portal-gift-redemption-form`,children:e?this.renderOTCForm():this.renderCloseButton()})]})]}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-right`,children:(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-right-panel`,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-stack`,"data-revealing":this.state.showDetails,children:[(0,J.jsx)(km,{duration:Fd(i),tierName:i.tier?.name,name:f||null,giftValue:ch(i),siteIcon:a,siteTitle:o}),(0,J.jsx)(jm,{description:d,benefits:u,showDetails:this.state.showDetails,onToggle:()=>this.setState(e=>({showDetails:!e.showDetails}))})]})})})]})})]})}render(){let{otcRef:e,lastPage:t,pageData:n}=this.context,r=!!e;return t===`gift`&&n?.gift?this.renderGiftLayout(r):(0,J.jsxs)(`div`,{className:`gh-portal-content`,children:[(0,J.jsx)(Q,{}),this.renderFormHeader(),r?this.renderOTCForm():this.renderCloseButton()]})}},mh=`
2390    .gh-portal-popupnotification {
2391        right: 42px;
2392    }
2393
2394    html[dir="rtl"] .gh-portal-notification {
2395        right: unset;
2396        left: 42px;
2397    }
2398
2399    @media (max-width: 480px) {
2400        .gh-portal-notification {
2401            max-width: calc(100% - 54px);
2402        }
2403    }
2404`,hh=({hide:e=!1,onClose:t})=>e?null:(0,J.jsx)(`button`,{type:`button`,className:`gh-portal-notification-closebutton`,"aria-label":`Close notification`,onClick:t,children:(0,J.jsx)(Md,{className:`gh-portal-notification-closeicon`,"aria-hidden":`true`})}),gh=({message:e,site:t})=>{let n=`mailto:${vu({site:t})}`;return e?(0,J.jsx)(`p`,{children:e}):(0,J.jsx)(`p`,{children:(0,J.jsx)(Ad,{string:q(`An unexpected error occured. Please try again or <a>contact support</a> if the error persists.`),mapping:{a:(0,J.jsx)(`a`,{href:n,onClick:()=>{n&&window.open(n)}})}})})},_h=class extends _.Component{static contextType=Y;constructor(){super(),this.state={className:``}}onAnimationEnd(e){let{popupNotification:t}=this.context,{type:n}=t||{};(e.animationName===`notification-slideout`||e.animationName===`notification-slideout-mobile`)&&(n===`stripe:billing-update`&&Ud([`stripe`]),this.context.doAction(`clearPopupNotification`))}closeNotification(){this.context.doAction(`clearPopupNotification`)}componentDidUpdate(){let{popupNotification:e}=this.context;e.count!==this.state.notificationCount&&(clearTimeout(this.timeoutId),this.handlePopupNotification({popupNotification:e}))}handlePopupNotification({popupNotification:e}){if(this.setState({notificationCount:e.count}),e.autoHide){let{duration:t=2600}=e;this.timeoutId=setTimeout(()=>{this.setState(t=>t.className===`slideout`?{}:{className:`slideout`,notificationCount:e.count})},t)}}componentDidMount(){let{popupNotification:e}=this.context;this.handlePopupNotification({popupNotification:e})}componentWillUnmount(){clearTimeout(this.timeoutId)}render(){let{popupNotification:e,site:t}=this.context,{className:n}=this.state,{type:r,status:i,closeable:a,message:o}=e;return(0,J.jsxs)(`div`,{className:`gh-portal-notification gh-portal-popupnotification ${i?` ${i}`:``}${n?` ${n}`:``}`,"data-testid":i?`popup-notification-${i}`:`popup-notification`,onAnimationEnd:e=>this.onAnimationEnd(e),children:[i===`error`?(0,J.jsx)(Pd,{className:`gh-portal-notification-icon error`,alt:``}):(0,J.jsx)(Nd,{className:`gh-portal-notification-icon success`,alt:``}),(0,J.jsx)(gh,{type:r,status:i,message:o,site:t}),(0,J.jsx)(hh,{hide:!a,onClose:e=>this.closeNotification(e)})]})}},vh=()=>`
2405.gh-portal-offer {
2406    padding-bottom: 0;
2407    overflow: unset;
2408    max-height: unset;
2409}
2410
2411.gh-portal-offer-container {
2412    display: flex;
2413    flex-direction: column;
2414}
2415
2416.gh-portal-plans-container.offer {
2417    justify-content: space-between;
2418    border-color: var(--grey12);
2419    border-top: none;
2420    border-top-left-radius: 0;
2421    border-top-right-radius: 0;
2422    padding: 12px 16px;
2423    font-size: 1.3rem;
2424}
2425
2426.gh-portal-offer-bar {
2427    position: relative;
2428    padding: 26px 28px 28px;
2429    margin-bottom: 24px;
2430    /*border: 1px dashed var(--brandcolor);*/
2431    background-image: url("data:image/svg+xml,%3csvg width='100%25' height='99.9%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23C3C3C3' stroke-width='3' stroke-dasharray='3%2c 9' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
2432    background-color: var(--white);
2433    border-radius: 6px;
2434}
2435
2436.gh-portal-offer-title {
2437    display: flex;
2438    justify-content: space-between;
2439    align-items: center;
2440}
2441
2442.gh-portal-offer-title h4 {
2443    font-size: 1.8rem;
2444    margin: 0 110px 0 0;
2445    width: 100%;
2446}
2447html[dir="rtl"] .gh-portal-offer-title h4 {
2448    margin: 0 0 0 110px;
2449}
2450
2451.gh-portal-offer-title h4.placeholder {
2452    opacity: 0.4;
2453}
2454
2455.gh-portal-offer-bar .gh-portal-discount-label {
2456    position: absolute;
2457    top: 23px;
2458    right: 25px;
2459}
2460
2461.gh-portal-offer-bar p {
2462    padding-bottom: 0;
2463    margin: 12px 0 0;
2464}
2465
2466.gh-portal-offer-title h4 + p {
2467    margin: 12px 0 0;
2468}
2469
2470.gh-portal-offer-details .gh-portal-plan-name,
2471.gh-portal-offer-details p {
2472    margin-inline-end: 8px;
2473}
2474
2475.gh-portal-offer .footnote {
2476    font-size: 1.35rem;
2477    color: var(--grey8);
2478    margin: 4px 0 0;
2479}
2480
2481.offer .gh-portal-product-card {
2482    max-width: unset;
2483    min-height: 0;
2484}
2485
2486.offer .gh-portal-product-card .gh-portal-product-card-pricecontainer:not(.offer-type-trial) {
2487    margin-top: 0px;
2488}
2489
2490.offer .gh-portal-product-card-header {
2491    display: flex;
2492    flex-direction: column;
2493    align-items: flex-start;
2494}
2495
2496.gh-portal-offer-oldprice {
2497    display: flex;
2498    position: relative;
2499    font-size: 1.8rem;
2500    font-weight: 300;
2501    color: var(--grey8);
2502    line-height: 1;
2503    white-space: nowrap;
2504    margin: 16px 0 4px;
2505}
2506
2507.gh-portal-offer-oldprice:after {
2508    position: absolute;
2509    display: block;
2510    content: "";
2511    left: 0;
2512    top: 50%;
2513    right: 0;
2514    height: 1px;
2515    background: var(--grey8);
2516}
2517
2518.gh-portal-offer-details p {
2519    margin-bottom: 12px;
2520}
2521
2522.offer .after-trial-amount {
2523    margin-bottom: 0;
2524}
2525
2526.offer .trial-duration {
2527    margin-top: 16px;
2528}
2529
2530.gh-portal-cancel {
2531    white-space: nowrap;
2532}
2533
2534.gh-portal-offer .gh-portal-signup-terms-wrapper {
2535    margin: 8px auto 16px;
2536}
2537
2538.gh-portal-offer .gh-portal-signup-terms.gh-portal-error {
2539    margin: 0;
2540}
2541    `,yh=class extends _.Component{static contextType=Y;constructor(e,t){super(e,t),this.state={name:t?.member?.name||``,email:t?.member?.email||``,plan:`free`,showNewsletterSelection:!1,termsCheckboxChecked:!1}}getFormErrors(e){let t=this.context.site.portal_signup_checkbox_required&&this.context.site.portal_signup_terms_html&&!e.termsCheckboxChecked;return{...ep({fields:this.getInputFields({state:e})}),checkbox:t}}getInputFields({state:e,fieldNames:t}){let{portal_name:n}=this.context.site,{member:r}=this.context,i=e.errors||{},a=[{type:`email`,value:r?.email||e.email,placeholder:q(`[email protected]`),label:q(`Email`),name:`email`,disabled:!!r,required:!0,tabIndex:2,errorMessage:i.email||``}],o=!!n;return r&&!r?.name&&(o=!1),o&&a.unshift({type:`text`,value:r?.name||e.name,placeholder:q(`Jamie Larson`),label:q(`Name`),name:`name`,disabled:!!r,required:!0,tabIndex:1,errorMessage:i.name||``}),a[0].autoFocus=!0,t&&t.length>0?a.filter(e=>t.includes(e.name)):a}renderSignupTerms(){let{site:e}=this.context;if(e.portal_signup_terms_html===null||e.portal_signup_terms_html===``)return null;let t=e=>{this.setState({termsCheckboxChecked:e.target.checked})},n=(0,J.jsx)(`div`,{className:`gh-portal-signup-terms-content`,dangerouslySetInnerHTML:{__html:Tm(e.portal_signup_terms_html)}}),r=e.portal_signup_checkbox_required?(0,J.jsxs)(`label`,{children:[(0,J.jsx)(`input`,{type:`checkbox`,checked:!!this.state.termsCheckboxChecked,required:!0,onChange:t}),(0,J.jsx)(`span`,{className:`checkbox`}),n]}):n;return(0,J.jsx)(`div`,{className:`gh-portal-signup-terms ${this.state.errors?.checkbox?`gh-portal-error`:``}`,onClick:np,children:r})}onKeyDown(e){e.keyCode===13&&this.handleSignup(e)}handleSignup(e){e.preventDefault();let{pageData:t,site:n,member:r}=this.context;if(!t||!t.tier)return null;let i=$l({site:n,productId:t.tier.id}),a=t.cadence===`month`?i.monthlyPrice:i.yearlyPrice;this.setState(e=>({errors:this.getFormErrors(e)}),()=>{let{doAction:e}=this.context,{name:i,email:o,phonenumber:s,errors:c}=this.state;if(!(c&&Object.values(c).filter(e=>!!e).length>0)){let c={name:i,email:o,plan:a?.id,offerId:t?.id,phonenumber:s};ru({site:n})&&!r?this.setState({showNewsletterSelection:!0,pageData:c,errors:{}}):(e(`signup`,c),this.setState({errors:{}}))}})}handleInputChange(e,t){let n=t.name,r=e.target.value;this.setState({[n]:r})}renderSiteLogo(){let{site:e}=this.context,t=e.icon,n={};return t?(n.backgroundImage=`url(${t})`,(0,J.jsx)(`img`,{className:`gh-portal-signup-logo`,src:t,alt:e.title})):null}renderFormHeader(){let{site:e}=this.context,t=e.title||``;return(0,J.jsxs)(`header`,{className:`gh-portal-signup-header`,children:[this.renderSiteLogo(),(0,J.jsx)(`h2`,{className:`gh-portal-main-title`,children:t})]})}renderForm(){let e=this.getInputFields({state:this.state});return this.state.showNewsletterSelection?(0,J.jsx)(Yf,{pageData:this.state.pageData,onBack:()=>{this.setState({showNewsletterSelection:!1})}}):(0,J.jsx)(`section`,{children:(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(Zf,{fields:e,onChange:(e,t)=>this.handleInputChange(e,t),onKeyDown:e=>this.onKeyDown(e)})})})}renderSubmitButton(){let{action:e,brandColor:t}=this.context,{pageData:n}=this.context,r=q(`Continue`);n.type===`trial`&&(r=q(`Start {amount}-day free trial`,{amount:n.amount}));let i=!1;e===`signup:running`&&(r=q(`Sending...`),i=!0);let a=!1;return e===`signup:failed`&&(r=q(`Retry`),a=!0),(0,J.jsx)(Z,{style:{width:`100%`},retry:a,onClick:e=>this.handleSignup(e),disabled:e===`signup:running`,brandColor:t,label:r,isRunning:i,tabIndex:3,classes:`sticky bottom`})}renderLoginMessage(){let{member:e}=this.context;if(e)return null;let{brandColor:t,doAction:n}=this.context;return(0,J.jsxs)(`div`,{className:`gh-portal-signup-message`,children:[(0,J.jsx)(`div`,{children:q(`Already a member?`)}),(0,J.jsx)(`button`,{className:`gh-portal-btn gh-portal-btn-link`,style:{color:t},onClick:()=>n(`switchPage`,{page:`signin`}),children:(0,J.jsx)(`span`,{children:q(`Sign in`)})})]})}renderOfferTag(){let{pageData:e}=this.context;return e.amount<=0?(0,J.jsx)(J.Fragment,{}):e.type===`fixed`?(0,J.jsx)(`h5`,{className:`gh-portal-discount-label`,"data-testid":`offer-discount-label`,children:q(`{amount} off`,{amount:`${xu(e.currency)}${e.amount/100}`})}):e.type===`trial`?(0,J.jsx)(`h5`,{className:`gh-portal-discount-label`,"data-testid":`offer-discount-label`,children:q(`{amount} days free`,{amount:e.amount})}):(0,J.jsx)(`h5`,{className:`gh-portal-discount-label`,"data-testid":`offer-discount-label`,children:q(`{amount} off`,{amount:e.amount+`%`})})}renderBenefits({product:e}){let t=e.benefits||[];if(t?.length)return(0,J.jsx)(`div`,{className:`gh-portal-product-benefits`,children:t.map((e,t)=>(0,J.jsxs)(`div`,{className:`gh-portal-product-benefit`,children:[(0,J.jsx)(af,{className:`gh-portal-benefit-checkmark`,"aria-hidden":`true`}),(0,J.jsx)(`div`,{className:`gh-portal-benefit-title`,children:e.name})]},`${e.name}-${t}`))})}getOriginalPrice({offer:e,product:t}){let n=e.cadence===`month`?t.monthlyPrice:t.yearlyPrice,r=this.renderRoundedPrice(n.amount/100);return`${xu(n.currency)}${r}/${Vu(e.cadence)}`}renderRoundedPrice(e){if(e%1!=0){let t=Math.round(e*100)/100;return Number(t).toFixed(2)}return e}getOffAmount({offer:e}){return e.type===`fixed`?`${xu(e.currency)}${e.amount/100}`:e.type===`percent`?`${e.amount}%`:e.type===`trial`?e.amount:``}renderOfferMessage({offer:e,product:t}){let n={forever:q(`{amount} off forever.`,{amount:this.getOffAmount({offer:e})}),firstPeriod:q(`{amount} off for first {period}.`,{amount:this.getOffAmount({offer:e}),period:Vu(e.cadence)}),firstNMonths:q(`{amount} off for first {number} months.`,{amount:this.getOffAmount({offer:e}),number:e.duration_in_months||``})},r=this.getOriginalPrice({offer:e,product:t}),i=q(`Renews at {price}.`,{price:r}),a=``,o=!1,s=e.duration;return s===`once`?(a=n.firstPeriod,o=!0):s===`forever`?a=n.forever:s===`repeating`&&(a=(e.duration_in_months||``)===1?n.firstPeriod:n.firstNMonths,o=!0),s===`trial`?(0,J.jsxs)(`p`,{className:`footnote`,"data-testid":`offer-message`,children:[q(`Try free for {amount} days, then {originalPrice}.`,{amount:e.amount,originalPrice:r}),` `,(0,J.jsx)(`span`,{className:`gh-portal-cancel`,children:q(`Cancel anytime.`)})]}):(0,J.jsxs)(`p`,{className:`footnote`,"data-testid":`offer-message`,children:[a,` `,o?i:``]})}renderProductLabel({product:e,offer:t}){return(0,J.jsxs)(`h4`,{className:`gh-portal-plan-name`,children:[e.name,` - `,t.cadence===`month`?q(`Monthly`):q(`Yearly`)]})}renderUpdatedTierPrice({offer:e,currencyClass:t,updatedPrice:n,price:r}){return e.type===`trial`?(0,J.jsx)(`div`,{className:`gh-portal-product-card-pricecontainer offer-type-trial`,children:(0,J.jsxs)(`div`,{className:`gh-portal-product-price`,"data-testid":`offer-updated-price`,children:[(0,J.jsx)(`span`,{className:`currency-sign `+t,children:xu(r.currency)}),(0,J.jsx)(`span`,{className:`amount`,children:wu(this.renderRoundedPrice(n))})]})}):(0,J.jsx)(`div`,{className:`gh-portal-product-card-pricecontainer`,children:(0,J.jsxs)(`div`,{className:`gh-portal-product-price`,"data-testid":`offer-updated-price`,children:[(0,J.jsx)(`span`,{className:`currency-sign `+t,children:xu(r.currency)}),(0,J.jsx)(`span`,{className:`amount`,children:wu(this.renderRoundedPrice(n))})]})})}renderOldTierPrice({offer:e,price:t}){return e.type===`trial`?null:(0,J.jsxs)(`div`,{className:`gh-portal-offer-oldprice`,children:[xu(t.currency),` `,wu(t.amount/100)]})}renderProductCard({product:e,offer:t,currencyClass:n,updatedPrice:r,price:i,benefits:a}){return this.state.showNewsletterSelection?null:(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(`div`,{className:`gh-portal-product-card top`,children:(0,J.jsxs)(`div`,{className:`gh-portal-product-card-header`,children:[(0,J.jsxs)(`h4`,{className:`gh-portal-product-name`,children:[e.name,` - `,t.cadence===`month`?q(`Monthly`):q(`Yearly`)]}),this.renderOldTierPrice({offer:t,price:i}),this.renderUpdatedTierPrice({offer:t,currencyClass:n,updatedPrice:r,price:i}),this.renderOfferMessage({offer:t,product:e,price:i})]})}),(0,J.jsxs)(`div`,{children:[(0,J.jsx)(`div`,{className:`gh-portal-product-card bottom`,children:(0,J.jsxs)(`div`,{className:`gh-portal-product-card-detaildata`,children:[e.description?(0,J.jsx)(`div`,{className:`gh-portal-product-description`,children:e.description}):``,a.length?this.renderBenefits({product:e}):``]})}),(0,J.jsxs)(`div`,{className:`gh-portal-btn-container sticky m32`,children:[(0,J.jsx)(`div`,{className:`gh-portal-signup-terms-wrapper`,children:this.renderSignupTerms()}),this.renderSubmitButton()]}),this.renderLoginMessage()]})]})}render(){let{pageData:e,site:t}=this.context;if(!e||!e.tier)return null;let n=$l({site:t,productId:e.tier.id});if(!n)return null;let r=e.cadence===`month`?n.monthlyPrice:n.yearlyPrice,i=Au({offer:e,price:r}),a=n.benefits||[],o=xu(r.currency).length>1?`long`:``;return(0,J.jsx)(J.Fragment,{children:(0,J.jsxs)(`div`,{className:`gh-portal-content gh-portal-offer`,children:[(0,J.jsx)(Q,{}),this.renderFormHeader(),(0,J.jsxs)(`div`,{className:`gh-portal-offer-bar`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-offer-title`,children:[e.display_title?(0,J.jsx)(`h4`,{"data-testid":`offer-title`,children:e.display_title}):(0,J.jsx)(`h4`,{className:`placeholder`,"data-testid":`offer-title`,children:q(`Black Friday`)}),this.renderOfferTag()]}),e.display_description?(0,J.jsx)(`p`,{children:e.display_description}):``]}),this.renderForm(),this.renderProductCard({product:n,offer:e,currencyClass:o,updatedPrice:i,price:r,benefits:a})]})})}},bh=e=>(0,J.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 48 48`,...e,children:(0,J.jsx)(`path`,{stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeWidth:3,d:`M42 26.572h-6.2A3.43 3.43 0 0 0 33.024 28l-8.31 12.771a2.92 2.92 0 0 1-3.587.967 2.875 2.875 0 0 1-1.609-3.366l1.5-5.656a3.36 3.36 0 0 0-1.788-3.895 3.438 3.438 0 0 0-1.5-.348H9.397a3.388 3.388 0 0 1-3.251-4.367v-.02l3.24-10.815v-.029c1.32-4.248 3.585-7.146 8.044-7.146 10.682 0 10.072-1.231 22.544 5.073.679.338 1.354.682 2.027 1.03v18.1`})}),xh=e=>(0,J.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 48 48`,...e,children:(0,J.jsx)(`path`,{stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeWidth:3,d:`M6.002 21.429H12.2a3.432 3.432 0 0 0 2.777-1.43L23.29 7.23a2.916 2.916 0 0 1 3.586-.967A2.876 2.876 0 0 1 28.48 9.63l-1.497 5.652a3.36 3.36 0 0 0 1.787 3.897c.466.229.98.347 1.498.35h8.334a3.39 3.39 0 0 1 3.253 4.366v.02l-3.24 10.815v.027c-1.32 4.248-3.588 7.146-8.047 7.146-10.68 0-10.067 1.231-22.544-5.073-.675-.338-1.35-.684-2.025-1.026V18.002`})}),Sh=e=>(0,J.jsxs)(`svg`,{width:96,height:56,viewBox:`0 0 96 56`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,J.jsx)(`path`,{d:`M9.00004 34.973C9.66499 35.3085 10.3322 35.6418 11.0017 35.9729C23.3405 42.0995 22.7366 40.9062 33.3011 40.9062C37.7115 40.9062 39.954 38.0862 41.2567 33.9563V33.9296L44.4627 23.4164V23.3964C44.6151 22.9038 44.6477 22.3828 44.5578 21.8756C44.4679 21.3683 44.2581 20.8888 43.9453 20.4757C43.6324 20.0626 43.2253 19.7275 42.7565 19.4972C42.2878 19.2669 41.7706 19.1479 41.2466 19.1498H33.0026C32.489 19.1484 31.9825 19.0325 31.5211 18.8108C31.0598 18.5891 30.6558 18.2673 30.3394 17.8698C30.025 17.4718 29.8084 17.0078 29.7066 16.5141C29.6048 16.0203 29.6205 15.51 29.7525 15.0232L31.235 9.5266C31.3503 9.09972 31.3609 8.65208 31.2659 8.2204C31.171 7.78873 30.9732 7.38533 30.6888 7.0433C30.4078 6.70494 30.0511 6.43489 29.6465 6.2542C29.2418 6.07351 28.8002 5.98706 28.3559 6.00157C27.9117 6.01609 27.4769 6.13118 27.0854 6.33789C26.6938 6.5446 26.3562 6.83734 26.0987 7.19329L17.8784 19.6098C17.5652 20.0388 17.1527 20.3885 16.6749 20.6301C16.1971 20.8718 15.6678 20.9985 15.1304 20.9998H9.00004M9 17.6666L9 40.9997`,stroke:`black`,strokeWidth:2.85,strokeLinecap:`round`,strokeLinejoin:`round`}),(0,J.jsx)(`path`,{d:`M86.2148 20.027C85.5499 19.6915 84.8826 19.3582 84.2132 19.0271C71.8743 12.9005 72.4782 14.0938 61.9137 14.0938C57.5034 14.0938 55.2609 16.9138 53.9581 21.0437V21.0704L50.7521 31.5836V31.6036C50.5997 32.0962 50.5672 32.6172 50.657 33.1244C50.7469 33.6317 50.9567 34.1112 51.2695 34.5243C51.5824 34.9374 51.9896 35.2725 52.4583 35.5028C52.927 35.7331 53.4442 35.8521 53.9683 35.8502H62.2123C62.7258 35.8516 63.2324 35.9675 63.6937 36.1892C64.155 36.4109 64.5591 36.7327 64.8754 37.1302C65.1899 37.5282 65.4064 37.9922 65.5082 38.4859C65.61 38.9797 65.5943 39.49 65.4624 39.9768L63.9798 45.4734C63.8646 45.9003 63.854 46.3479 63.9489 46.7796C64.0439 47.2113 64.2416 47.6147 64.526 47.9567C64.807 48.2951 65.1637 48.5651 65.5684 48.7458C65.973 48.9265 66.4147 49.0129 66.8589 48.9984C67.3031 48.9839 67.7379 48.8688 68.1295 48.6621C68.521 48.4554 68.8587 48.1627 69.1162 47.8067L77.3364 35.3902C77.6497 34.9612 78.0622 34.6115 78.5399 34.3699C79.0177 34.1282 79.547 34.0015 80.0844 34.0002H86.2148M86.2148 37.3334V14.0003`,stroke:`black`,strokeWidth:2.85,strokeLinecap:`round`,strokeLinejoin:`round`})]});function Ch({siteUrl:e=window.location.origin,apiUrl:t,apiKey:n}){function r({type:t,resource:n}){if(t===`members`)return`${e.replace(/\/$/,``)}/members/api/${n}/`}function i({resource:e,params:r={}}){if(t&&n){let i=new URLSearchParams({...r,key:n});return`${t.replace(/\/$/,``)}/${e}/?${i.toString()}`}return``}function a({url:e,method:t=`GET`,headers:n={},credentials:r=void 0,body:i=void 0}){return fetch(e,{method:t,headers:n,credentials:r,body:i})}let o={};o.site={read(){return a({url:r({type:`members`,resource:`site`}),method:`GET`,headers:{"Content-Type":`application/json`}}).then(function(e){if(e.ok)return e.json();throw Error(`Failed to fetch site data`)})},newsletters(){return a({url:i({resource:`newsletters`,params:{limit:100}}),method:`GET`,headers:{"Content-Type":`application/json`}}).then(function(e){if(e.ok)return e.json();throw Error(`Failed to fetch site data`)})},tiers(){return a({url:i({resource:`tiers`,params:{limit:100,include:`monthly_price,yearly_price,benefits`}}),method:`GET`,headers:{"Content-Type":`application/json`}}).then(function(e){if(e.ok)return e.json();throw Error(`Failed to fetch site data`)})},settings(){return a({url:i({resource:`settings`}),method:`GET`,headers:{"Content-Type":`application/json`}}).then(function(e){if(e.ok)return e.json();throw Error(`Failed to fetch site data`)})},offer({offerId:e}){return a({url:i({resource:`offers/${e}`}),method:`GET`,headers:{"Content-Type":`application/json`}}).then(function(e){if(e.ok)return e.json();throw Error(`Failed to fetch offer data`)})},recommendations({limit:e=100}={limit:100}){return a({url:i({resource:`recommendations`,params:{limit:e}}),method:`GET`,headers:{"Content-Type":`application/json`}}).then(function(e){if(e.ok)return e.json();throw Error(`Failed to fetch recommendations`)})}},o.feedback={async add({uuid:e,key:t,postId:n,score:i}){let o=r({type:`members`,resource:`feedback`});e&&t&&(o+=`?uuid=${e}&key=${t}`);let s=await a({url:o,method:`POST`,headers:{"Content-Type":`application/json`},credentials:`same-origin`,body:JSON.stringify({feedback:[{post_id:n,score:i}]})});if(s.ok)return s.json();throw await Kc.fromApiResponse(s)??Error(`Failed to save feedback`)}};let s=async(e,t)=>{if(e.ok)return e.json();throw await Kc.fromApiResponse(e)||Error(t)};return o.gift={async fetchRedemptionData({token:e}){let t=await a({url:r({type:`members`,resource:`gifts/${encodeURIComponent(e)}/redeem`}),method:`GET`,headers:{"Content-Type":`application/json`},credentials:`same-origin`});return s(t,`Failed to load gift data`)},async redeem({token:e}){let t=await a({url:r({type:`members`,resource:`gifts/${encodeURIComponent(e)}/redeem`}),method:`POST`,headers:{"Content-Type":`application/json`},credentials:`same-origin`,body:JSON.stringify({})});return s(t,`Failed to redeem gift`)}},o.recommendations={trackClicked({recommendationId:e}){let t=r({type:`members`,resource:`recommendations/`+e+`/clicked`});navigator.sendBeacon(t)},trackSubscribed({recommendationId:e}){let t=r({type:`members`,resource:`recommendations/`+e+`/subscribed`});navigator.sendBeacon(t)}},o.member={identity(){return a({url:r({type:`members`,resource:`session`}),credentials:`same-origin`}).then(function(e){return!e.ok||e.status===204?null:e.text()})},sessionData(){return a({url:r({type:`members`,resource:`member`}),credentials:`same-origin`}).then(function(e){return!e.ok||e.status===204?null:e.json()})},update({name:e,subscribed:t,newsletters:n,enableCommentNotifications:i,enableUpdatesAndAnnouncements:o}){let s=r({type:`members`,resource:`member`}),c={name:e,subscribed:t,newsletters:n};return i!==void 0&&(c.enable_comment_notifications=i),o!==void 0&&(c.enable_updates_and_announcements=o),a({url:s,method:`PUT`,headers:{"Content-Type":`application/json`},credentials:`same-origin`,body:JSON.stringify(c)}).then(function(e){return e.ok?e.json():null})},deleteSuppression(){return a({url:r({type:`members`,resource:`member/suppression`}),method:`DELETE`}).then(function(e){if(!e.ok)throw Error(`Your email has failed to resubscribe, please try again`);return!0})},async getIntegrityToken(){let e=await a({url:r({type:`members`,resource:`integrity-token`}),method:`GET`});if(e.ok)return e.text();throw await Kc.fromApiResponse(e)||Error(`Failed to start a members session`)},async sendMagicLink({email:e,emailType:t,labels:n,name:i,oldEmail:o,newsletters:s,redirect:c,integrityToken:l,phonenumber:u,customUrlHistory:d,token:f,giftToken:p,autoRedirect:m=!0,includeOTC:h}){let g=r({type:`members`,resource:`send-magic-link`}),_={name:i,email:e,newsletters:s,oldEmail:o,emailType:t,labels:n,requestSrc:`portal`,redirect:c,integrityToken:l,honeypot:u,token:f,giftToken:p,autoRedirect:m,includeOTC:h},v=d??Lu();v&&(_.urlHistory=v);let y=await a({url:g,method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify(_)});if(y.ok){if((y.headers.get(`content-type`)||``).toLowerCase().includes(`application/json`))try{return await y.json()}catch{}return{}}else throw await Kc.fromApiResponse(y)||Error(`Failed to send magic link email`)},async verifyOTC({otc:e,otcRef:t,redirect:n,integrityToken:i}){let o=await a({url:r({type:`members`,resource:`verify-otc`}),method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({otc:e,otcRef:t,redirect:n,integrityToken:i})});if(o.ok)return await o.json();throw await Kc.fromApiResponse(o)||Error(`Failed to verify code`)},signout(t=!1){return a({url:r({type:`members`,resource:`session`}),method:`DELETE`,headers:{"Content-Type":`application/json`},body:JSON.stringify({all:t})}).then(function(t){if(t.ok)return window.location.replace(e),`Success`;throw Error(`Failed to signout`)})},async newsletters({uuid:e,key:t}){let n=r({type:`members`,resource:`member/newsletters`});return n+=`?uuid=${e}&key=${t}`,a({url:n,credentials:`same-origin`}).then(function(e){return!e.ok||e.status===204?null:e.json()})},async updateNewsletters({uuid:e,newsletters:t,key:n,enableCommentNotifications:i,enableUpdatesAndAnnouncements:o}){let s=r({type:`members`,resource:`member/newsletters`});s+=`?uuid=${e}&key=${n}`;let c={newsletters:t};return i!==void 0&&(c.enable_comment_notifications=i),o!==void 0&&(c.enable_updates_and_announcements=o),a({url:s,method:`PUT`,headers:{"Content-Type":`application/json`},body:JSON.stringify(c)}).then(function(e){if(e.ok)return e.json();throw Error(`Failed to update email preferences`)})},async updateEmailAddress({email:e}){let t=await o.member.identity();return a({url:r({type:`members`,resource:`member/email`}),method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({email:e,identity:t})}).then(async function(e){if(e.ok)return`Success`;{let t=(await e.json())?.errors?.[0]?.message||`Failed to send email address verification email`;throw Error(t)}})},async checkoutPlan({plan:t,tierId:n,cadence:i,cancelUrl:s,successUrl:c,email:l,name:u,offerId:d,newsletters:f,metadata:p={}}={}){let m=new URL(e),h=await o.member.identity(),g=r({type:`members`,resource:`create-stripe-checkout-session`});if(!c){let t=window.location.href.startsWith(m.href)?new URL(window.location.href):new URL(e);t.searchParams.set(`stripe`,`success`),c=t.href}if(!s){let t=window.location.href.startsWith(m.href)?new URL(window.location.href):new URL(e);t.searchParams.set(`stripe`,`cancel`),s=t.href}let _={name:u,newsletters:JSON.stringify(f),requestSrc:`portal`,fp_tid:(window.FPROM||window.$FPROM)?.data?.tid,urlHistory:Lu(),...p},v={priceId:d?null:t,offerId:d,identity:h,metadata:_,successUrl:c,cancelUrl:s};return l&&(v.customerEmail=l),n&&i&&(delete v.priceId,v.tierId=d?null:n,v.cadence=d?null:i),a({url:g,method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify(v)}).then(async function(e){if(!e.ok){let t=(await e.json())?.errors?.[0]||{},n=t.message||`Failed to signup, please try again.`,r=Error(n);throw r.code=t.code,r}return e.json()}).then(function(e){return e.url?window.location.assign(e.url):window.Stripe(e.publicKey).redirectToCheckout({sessionId:e.sessionId}).then(function(e){if(e.error)throw Error(e.error.message)})})},async continueGiftCheckout(){let t=new URL(e),n=await o.member.identity(),i=r({type:`members`,resource:`create-stripe-checkout-session`}),s=window.location.href.startsWith(t.href)?new URL(window.location.href):new URL(e);s.searchParams.set(`stripe`,`success`);let c=window.location.href.startsWith(t.href)?new URL(window.location.href):new URL(e);c.searchParams.set(`stripe`,`cancel`);let l={type:`subscription`,continueFromGift:!0,identity:n,successUrl:s.href,cancelUrl:c.href,metadata:{checkoutType:`upgrade`,requestSrc:`portal`,urlHistory:Lu()}};return a({url:i,method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify(l)}).then(async function(e){if(!e.ok){let t=(await e.json())?.errors?.[0]?.message||`Failed to continue gift subscription, please try again.`;throw Error(t)}return e.json()}).then(function(e){return e.url?window.location.assign(e.url):window.Stripe(e.publicKey).redirectToCheckout({sessionId:e.sessionId}).then(function(e){if(e.error)throw Error(e.error.message)})})},async checkoutGift({tierId:t,cadence:n,duration:i,email:s}={}){let c=new URL(e),l=r({type:`members`,resource:`create-stripe-checkout-session`}),u=null;try{u=await o.member.identity()}catch{}let d=window.location.href.startsWith(c.href)?new URL(window.location.href):new URL(e);d.hash=`#/portal/gift`;let f={identity:u,metadata:{requestSrc:`portal`},type:`gift`,tierId:t,...i===void 0?{cadence:n}:{duration:i},cancelUrl:d.href};s&&(f.customerEmail=s);let p=await a({url:l,method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify(f)}),m={};try{m=await p.json()}catch{}if(!p.ok)throw m?.errors?.[0]||Error(`Failed to process gift checkout, please try again.`);if(m.url)return window.location.assign(m.url);throw Error(`Failed to process gift checkout, please try again.`)},async checkoutDonation({successUrl:e,cancelUrl:t,metadata:n={},personalNote:i=``}={}){let s=await o.member.identity(),c=r({type:`members`,resource:`create-stripe-checkout-session`}),l={identity:s,metadata:{fp_tid:(window.FPROM||window.$FPROM)?.data?.tid,urlHistory:Lu(),...n},successUrl:e,cancelUrl:t,type:`donation`,personalNote:i},u=await a({url:c,method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify(l)}),d=await u.json();if(!u.ok)throw d?.errors?.[0]||Error(`We're unable to process your payment right now. Please try again later.`);return d},async editBilling({successUrl:t,cancelUrl:n,subscriptionId:i}={}){let s=new URL(e),c=await o.member.identity(),l=r({type:`members`,resource:`create-stripe-update-session`});if(!t){let n=new URL(e);n.searchParams.set(`stripe`,`billing-update-success`),t=n.href}if(!n){let t=window.location.href.startsWith(s.href)?new URL(window.location.href):new URL(e);t.searchParams.set(`stripe`,`billing-update-cancel`),n=t.href}return a({url:l,method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({identity:c,subscription_id:i,successUrl:t,cancelUrl:n})}).then(function(e){if(!e.ok)throw Error(`Unable to create stripe checkout session`);return e.json()}).then(function(e){return window.Stripe(e.publicKey).redirectToCheckout({sessionId:e.sessionId})}).then(function(e){if(e.error)throw Error(e.error.message)}).catch(function(e){throw e})},async manageBilling({returnUrl:t,subscriptionId:n}={}){let i=await o.member.identity(),s=r({type:`members`,resource:`create-stripe-billing-portal-session`});if(!t){let n=new URL(e);n.searchParams.set(`stripe`,`billing-portal-closed`),t=n.href}return a({url:s,method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({identity:i,subscription_id:n,returnUrl:t})}).then(function(e){if(!e.ok)throw Error(`Unable to create Stripe billing portal session`);return e.json()}).then(function(e){return window.location.assign(e.url)}).catch(function(e){throw e})},async updateSubscription({subscriptionId:e,tierId:t,cadence:n,planId:i,smartCancel:s,cancelAtPeriodEnd:c,cancellationReason:l}){let u=await o.member.identity(),d=r({type:`members`,resource:`subscriptions`})+e+`/`,f={smart_cancel:s,cancel_at_period_end:c,cancellation_reason:l,identity:u,priceId:i};return t&&n&&(delete f.priceId,f.tierId=t,f.cadence=n),a({url:d,method:`PUT`,headers:{"Content-Type":`application/json`},body:JSON.stringify(f)})},async offers(){let e=await o.member.identity();return a({url:r({type:`members`,resource:`member/offers`}),method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({identity:e})}).then(function(e){return e.ok?e.json():{offers:[]}}).catch(function(){return{offers:[]}})},async applyOffer({offerId:e,subscriptionId:t}){let n=await o.member.identity(),i=await a({url:r({type:`members`,resource:`subscriptions/${t}/apply-offer`}),method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({identity:n,offer_id:e})});if(!i.ok){let e=await i.text();throw Error(e||`Failed to apply offer`)}return!0}},o.init=async()=>{let[e]=await Promise.all([o.member.sessionData()]),t={},n=[],r=[],i={},a=[];try{[{settings:i},{tiers:r},{newsletters:n}]=await Promise.all([o.site.settings(),o.site.tiers(),o.site.newsletters()]),t={...i,newsletters:n,tiers:Iu({tiers:r})}}catch{}if(e&&e.paid)try{a=(await o.member.offers()).offers||[]}catch(e){console.warn(`[Portal] Failed to load member offers:`,e)}return t=Ul({site:t}),{site:t,member:e,offers:a}},o}var wh=`
2542    .gh-portal-feedback {
2543
2544    }
2545
2546    .gh-portal-feedback .gh-feedback-icon {
2547        padding: 10px 0;
2548        text-align: center;
2549        color: var(--brandcolor);
2550        width: 48px;
2551        margin: 0 auto;
2552    }
2553
2554    .gh-portal-feedback .gh-feedback-icon.gh-feedback-icon-error {
2555        color: #f50b23;
2556        width: 96px;
2557    }
2558
2559    .gh-portal-feedback .gh-portal-text-center {
2560        padding: 16px 32px 12px;
2561    }
2562
2563    .gh-portal-confirm-title {
2564        line-height: inherit;
2565        text-align: center;
2566        box-sizing: border-box;
2567        margin: 0;
2568        margin-bottom: .4rem;
2569        font-size: 24px;
2570        font-weight: 700;
2571        letter-spacing: -.018em;
2572    }
2573
2574    .gh-portal-confirm-button {
2575        width: 100%;
2576        margin-top: 3.6rem;
2577    }
2578
2579    .gh-feedback-buttons-group {
2580        display: grid;
2581        grid-template-columns: 1fr 1fr;
2582        gap: 16px;
2583        margin-top: 3.6rem;
2584    }
2585
2586    .gh-feedback-button {
2587        position: relative;
2588        display: flex;
2589        align-items: center;
2590        justify-content: center;
2591        gap: 8px;
2592        font-size: 1.4rem;
2593        line-height: 1.2;
2594        font-weight: 700;
2595        border: none;
2596        border-radius: 22px;
2597        padding: 12px 8px;
2598        color: #505050;
2599        background: none;
2600        cursor: pointer;
2601    }
2602
2603    .gh-feedback-button::before {
2604        content: '';
2605        position: absolute;
2606        width: 100%;
2607        height: 100%;
2608        left: 0;
2609        top: 0;
2610        border-radius: inherit;
2611        background: currentColor;
2612        opacity: 0.10;
2613    }
2614    html[dir="rtl"] .gh-feedback-button::before {
2615        right: 0;
2616        left: unset;
2617    }
2618
2619    .gh-feedback-button-selected {
2620        box-shadow: inset 0 0 0 2px currentColor;
2621    }
2622
2623    .gh-feedback-button svg {
2624        width: 24px;
2625        height: 24px;
2626        color: inherit;
2627    }
2628
2629    .gh-feedback-button svg path {
2630        stroke-width: 4px;
2631    }
2632
2633    @media (max-width: 480px) {
2634        .gh-portal-popup-background {
2635            animation: none;
2636        }
2637
2638        .gh-portal-popup-wrapper.feedback h1 {
2639            font-size: 2.5rem;
2640        }
2641
2642        .gh-portal-popup-wrapper.feedback p {
2643            margin-bottom: 1.2rem;
2644        }
2645
2646        .gh-portal-feedback .gh-portal-text-center {
2647            padding-inline-start: 8px;
2648            padding-inline-end: 8px;
2649        }
2650
2651        .gh-portal-popup-wrapper.feedback {
2652            display: block;
2653            position: relative;
2654            width: 100%;
2655            background: none;
2656            padding-inline-end: 0 !important;
2657            overflow: hidden;
2658            overflow-y: hidden !important;
2659            animation: none;
2660        }
2661
2662        .gh-portal-popup-container.feedback {
2663            position: absolute;
2664            bottom: 0;
2665            left: 0;
2666            right: 0;
2667            border-radius: 18px 18px 0 0;
2668            margin: 0 !important;
2669            animation: none;
2670            animation: mobile-tray-from-bottom 0.4s ease;
2671        }
2672
2673        .gh-portal-popup-wrapper.feedback .gh-portal-closeicon-container {
2674            display: none;
2675        }
2676
2677        .gh-feedback-buttons-group,
2678        .gh-portal-confirm-button {
2679            margin-top: 28px;
2680        }
2681
2682        .gh-portal-powered.outside.feedback {
2683            display: none;
2684        }
2685
2686        @keyframes mobile-tray-from-bottom {
2687            0% {
2688                opacity: 0;
2689                transform: translateY(300px);
2690            }
2691            20% {
2692                opacity: 1.0;
2693            }
2694            100% {
2695                transform: translateY(0);
2696            }
2697        }
2698    }
2699`;function Th({error:e}){let{doAction:t}=(0,_.useContext)(Y);return(0,J.jsxs)(`div`,{className:`gh-portal-content gh-portal-feedback with-footer`,children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-feedback-icon gh-feedback-icon-error`,children:(0,J.jsx)(Sh,{})}),(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`Sorry, that didn’t work.`)}),(0,J.jsx)(`div`,{children:(0,J.jsx)(`p`,{className:`gh-portal-text-center`,children:e})}),(0,J.jsx)(Z,{style:{width:`100%`},retry:!1,onClick:()=>t(`closePopup`),disabled:!1,brandColor:`#000000`,label:q(`Close`),isRunning:!1,tabIndex:3,classes:`sticky bottom`})]})}var Eh=({onConfirm:e,loading:t,initialScore:n})=>{let{doAction:r,brandColor:i}=(0,_.useContext)(Y),[a,o]=(0,_.useState)(n),s=e=>{e.stopPropagation()},c=()=>{r(`closePopup`)},l=async t=>{t.stopPropagation(),await e(a)},u=e=>{let t=`gh-feedback-button`;return e===a?`${t} gh-feedback-button-selected`:t},d=e=>e===a?{color:i}:{};return(0,J.jsxs)(`div`,{className:`gh-portal-confirm-dialog`,onMouseDown:s,children:[(0,J.jsx)(`h1`,{className:`gh-portal-confirm-title`,children:q(`Give feedback on this post`)}),(0,J.jsxs)(`div`,{className:`gh-feedback-buttons-group`,children:[(0,J.jsxs)(`button`,{className:u(1),style:d(1),onClick:()=>o(1),children:[(0,J.jsx)(xh,{}),q(`More like this`)]}),(0,J.jsxs)(`button`,{className:u(0),style:d(0),onClick:()=>o(0),children:[(0,J.jsx)(bh,{}),q(`Less like this`)]})]}),(0,J.jsx)(Z,{classes:`gh-portal-confirm-button`,retry:!1,onClick:l,disabled:!1,brandColor:i,label:q(`Submit feedback`),isRunning:t,tabIndex:3}),(0,J.jsx)(Q,{close:()=>c(!1)})]})};async function Dh({siteUrl:e,uuid:t,key:n,postId:r,score:i},a){await(a||Ch({siteUrl:e})).feedback.add({uuid:t,postId:r,key:n,score:i})}var Oh=({action:e,score:t})=>((0,_.useEffect)(()=>{e(t)}),(0,J.jsx)(qm,{})),kh=({positive:e})=>{let{doAction:t,brandColor:n}=(0,_.useContext)(Y);return(0,J.jsxs)(`div`,{className:`gh-portal-content gh-portal-feedback`,children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-feedback-icon`,children:e?(0,J.jsx)(xh,{}):(0,J.jsx)(bh,{})}),(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`Thanks for the feedback!`)}),(0,J.jsx)(`p`,{className:`gh-portal-text-center`,children:q(`Your input helps shape what gets published.`)}),(0,J.jsx)(Z,{style:{width:`100%`},retry:!1,onClick:()=>t(`closePopup`),disabled:!1,brandColor:n,label:q(`Close`),isRunning:!1,tabIndex:3,classes:`sticky bottom`})]})};function Ah(){let{site:e,pageData:t,member:n,api:r}=(0,_.useContext)(Y),{uuid:i,key:a,postId:o,score:s}=t,[c,l]=(0,_.useState)(s),u=c===1,d=!!n,f=!!(i&&a),[p,m]=(0,_.useState)(f&&d),[h,g]=(0,_.useState)(f&&d),[v,y]=(0,_.useState)(null),b=async t=>{g(!0);try{await Dh({siteUrl:e.url,uuid:i,key:a,postId:o,score:t},r),l(t)}catch(e){let t=Jc(e,q(`There was a problem submitting your feedback. Please try again a little later.`));y(t)}g(!1)};return v?(0,J.jsx)(Th,{error:v}):p?h?(0,J.jsx)(Oh,{action:b,score:c}):(0,J.jsx)(kh,{positive:u}):(0,J.jsx)(Eh,{onConfirm:async e=>{await b(e),m(!0)},loading:h,initialScore:c})}var jh=`.gh-email-suppressed-page-title{margin-bottom:14px}.gh-email-suppressed-page-icon{width:38px;height:38px;margin:0 auto 18px;display:block}.gh-email-suppressed-page-text{text-align:center;color:var(--grey6);padding:0 14px}.gh-email-faq-footer-text{color:var(--grey8)}.gh-portal-list-detail.email-newsletter .gh-email-faq-page-button{margin-top:3px;display:block}.gh-portal-action-footer .gh-email-faq-page-button{margin-inline-start:4px}.emailReceivingFAQ .gh-portal-btn-back,.emailReceivingFAQ .gh-portal-btn-back:hover{left:calc(6vmin - 14px)}html[dir=rtl] .emailReceivingFAQ .gh-portal-btn-back,html[dir=rtl] .emailReceivingFAQ .gh-portal-btn-back:hover{right:calc(6vmin - 14px);left:unset}.emailReceivingFAQ .gh-portal-closeicon-container{right:calc(6vmin - 20px)}@media (width<=480px){.emailReceivingFAQ .gh-portal-btn-back,.emailReceivingFAQ .gh-portal-btn-back:hover{left:16px}.emailReceivingFAQ .gh-portal-closeicon-container{right:24px}}.gh-email-faq-page-button{color:var(--brandcolor);cursor:pointer;background:0 0;font-size:1.45rem;transition:color .1s linear}
2699html[dir=rtl] .gh-email-faq-page-button span{display:inline-flex;transform:scaleX(-1)}`,Mh=e=>(0,J.jsxs)(`svg`,{id:`Regular`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,J.jsx)(`title`,{children:`confetti`}),(0,J.jsx)(`defs`,{children:(0,J.jsx)(`style`,{children:`
2700      .cls-1{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}
2701    `})}),(0,J.jsx)(`ellipse`,{className:`cls-1`,cx:11.531,cy:12.469,rx:2.625,ry:5.25,transform:`rotate(-45 11.531 12.47)`}),(0,J.jsx)(`path`,{className:`cls-1`,d:`M7.4 9.7.888 21.121a1.5 1.5 0 0 0 1.991 1.991L14.3 16.605M15.773 7.7a.375.375 0 0 1 0 .531m-.53-.531a.375.375 0 0 1 .53 0m-.53.527a.377.377 0 0 1 0-.531m.53.531a.375.375 0 0 1-.53 0m4.773-4.773a.374.374 0 0 1 0 .53m-.53-.53a.374.374 0 0 1 .53 0m-.53.53a.374.374 0 0 1 0-.53m.53.53a.375.375 0 0 1-.53 0m.53 10.076a.375.375 0 0 1 0 .531m-.53-.531a.375.375 0 0 1 .53 0m-.53.531a.375.375 0 0 1 0-.531m.53.531a.375.375 0 0 1-.53 0M8.349 4.514a.377.377 0 0 1 0 .531m-.53-.531a.375.375 0 0 1 .53 0m-.53.531a.375.375 0 0 1 0-.531m.53.531a.375.375 0 0 1-.53 0M12.857.75a13.836 13.836 0 0 1-.531 5.62m4.243-4.242-.53 2.651m7.211 6.364a13.836 13.836 0 0 0-5.62.531m4.242-4.243-2.651.53`})]}),Nh=`
2702    .gh-portal-tips-and-donations .gh-portal-signup-header {
2703        margin-bottom: 12px;
2704        padding: 0;
2705    }
2706
2707    .gh-portal-tips-and-donations .gh-tips-and-donations-icon-success {
2708        margin: 24px auto 16px;
2709        text-align: center;
2710        color: var(--brandcolor);
2711        width: 48px;
2712        height: 48px;
2713    }
2714
2715    .gh-portal-tips-and-donations .gh-tips-and-donations-icon-success svg {
2716        width: 48px;
2717        height: 48px;
2718    }
2719
2720    .gh-portal-tips-and-donations h1.gh-portal-main-title {
2721        font-size: 32px;
2722    }
2723
2724    .gh-portal-tips-and-donations .gh-portal-text-center {
2725        padding: 16px 32px 12px;
2726    }
2727`,Ph=()=>{let{doAction:e,brandColor:t,site:n}=(0,_.useContext)(Y),r=q(`Thank you for your support`),i=q(`To continue to stay up to date, subscribe to {publication} below.`,{publication:n?.title}),a=q(`Sign up`);return(0,J.jsxs)(`div`,{className:`gh-portal-content gh-portal-tips-and-donations`,children:[(0,J.jsx)(Q,{}),(0,J.jsxs)(`div`,{className:`gh-portal-signup-header`,children:[n.icon?(0,J.jsx)(`img`,{className:`gh-portal-signup-logo`,src:n.icon,alt:n.title}):(0,J.jsx)(`div`,{className:`gh-tips-and-donations-icon-success`,children:(0,J.jsx)(Mh,{})}),(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:r})]}),(0,J.jsx)(`p`,{className:`gh-portal-text-center`,children:i}),(0,J.jsx)(Z,{style:{width:`100%`},retry:!1,onClick:()=>e(`switchPage`,{page:`signup`}),disabled:!1,brandColor:t,label:a,isRunning:!1,tabIndex:3,classes:`sticky bottom`}),(0,J.jsxs)(`div`,{className:`gh-portal-signup-message`,children:[(0,J.jsx)(`div`,{children:q(`Already a member?`)}),(0,J.jsx)(`button`,{"data-test-button":`signin-switch`,"data-testid":`signin-switch`,className:`gh-portal-btn gh-portal-btn-link`,style:{color:t},onClick:()=>e(`switchPage`,{page:`signin`}),children:(0,J.jsx)(`span`,{children:q(`Sign in`)})})]})]})},Fh=`
2728.gh-portal-gift-redemption-form {
2729    margin-top: 24px;
2730}
2731
2732.gh-portal-gift-redemption-form + .gh-portal-gift-checkout-cta {
2733    margin-top: 16px;
2734}
2735`,Ih=()=>{let{action:e,brandColor:t,doAction:n,member:r,pageData:i,site:a}=(0,_.useContext)(Y),o=i?.gift,s=!!r,[c,l]=(0,_.useState)(r?.name||``),[u,d]=(0,_.useState)(r?.email||``),[f,p]=(0,_.useState)({}),[m,h]=(0,_.useState)(!1),{cardRef:g,containerProps:v}=ih();if((0,_.useEffect)(()=>
2735{l(r?.name||``),d(r?.email||``),p({})},[r?.email,r?.name]),(0,_.useEffect)(()=>{o||(n(`openNotification`,{action:`giftRedemption:failed`,status:`error`,autoHide:!1,closeable:!0,message:Ld()}),n(`closePopup`))},[n,o]),!o)return null;let y=[{type:`text`,value:c,placeholder:q(`Jamie Larson`),label:q(`Your name`),name:`name`,required:!1,errorMessage:f.name||``,tabIndex:1,autoFocus:!u},{type:`email`,value:u,placeholder:q(`[email protected]`),label:q(`Your email`),name:`email`,required:!0,errorMessage:f.email||``,tabIndex:2,autoFocus:!!u}],b=(e,t)=>{p(e=>({...e,[t.name]:``})),t.name===`name`&&l(e.target.value),t.name===`email`&&d(e.target.value)},x=e=>{if(e.keyCode===13){if(C)return;S(e)}},S=e=>{if(e.preventDefault(),C)return;if(s){n(`redeemGift`,{giftToken:i?.token});return}let t=ep({fields:y}),r=Object.values(t).some(e=>!!e);p(t),!r&&n(`redeemGift`,{email:u,name:c,giftToken:i?.token})},C=e===`redeemGift:running`,ee=q(C?`Redeeming...`:`Redeem your membership`),w=a?.icon,T=a?.title||``,te=T?q(`You've been gifted a membership to {siteTitle}`,{siteTitle:T}):q(`You've been gifted a membership`),E=o.tier.benefits||[],D=o.tier.description||``;return(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-portal-content giftRedemption`,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-bg`,"aria-hidden":`true`}),(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-inner`,children:[(0,J.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`A gift, just for you`)}),(0,J.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:te})]}),!s&&(0,J.jsx)(`div`,{className:`gh-portal-gift-redemption-form`,children:(0,J.jsx)(Zf,{fields:y,onChange:b,onKeyDown:x})}),(0,J.jsx)(Z,{brandColor:t,classes:`gh-portal-gift-checkout-cta`,label:ee,onClick:S,style:{width:`100%`},disabled:C,isRunning:C})]})]}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-right`,...v,children:(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-right-panel`,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-stack`,"data-revealing":m,children:[(0,J.jsx)(km,{cardRef:g,duration:Fd(o),tierName:o.tier.name,name:c.trim()||null,giftValue:ch(o),siteIcon:w,siteTitle:T}
vendor: 7,192 bytes, lines 2735-2833
2735),(0,J.jsx)(jm,{description:D,benefits:E,showDetails:m,onToggle:()=>h(e=>!e)})]})})})]})})]})};async function Lh(e){try{return await window.navigator.clipboard.writeText(e),!0}catch{return!1}}var Rh=`
2736.gh-portal-gift-success-link {
2737    display: flex;
2738    align-items: center;
2739    height: 56px;
2740    background: color-mix(in srgb, var(--brandcolor) 8%, var(--white));
2741    border-radius: 999px;
2742    padding: 4px 8px 4px 24px;
2743    gap: 8px;
2744}
2745
2746.gh-portal-gift-success-link-url {
2747    flex: 1;
2748    font-size: 1.6rem;
2749    font-weight: 400;
2750    color: var(--brandcolor);
2751    overflow: hidden;
2752    text-overflow: ellipsis;
2753    white-space: nowrap;
2754    user-select: all;
2755}
2756
2757.gh-portal-gift-success-copy {
2758    display: flex;
2759    align-items: center;
2760    gap: 6px;
2761    height: 40px;
2762    padding: 0 18px;
2763    background: var(--brandcolor);
2764    color: var(--white);
2765    border: none;
2766    border-radius: 999px;
2767    font-size: 1.4rem;
2768    font-weight: 600;
2769    cursor: pointer;
2770    flex-shrink: 0;
2771    transition: opacity 0.15s ease;
2772    will-change: opacity;
2773}
2774
2775.gh-portal-gift-success-copy:hover {
2776    opacity: 0.9;
2777}
2778
2779.gh-portal-gift-success-copy svg {
2780    width: 14px;
2781    height: 14px;
2782}
2783
2784.gh-portal-gift-success-footer {
2785    margin-top: 24px;
2786    margin-bottom: 0;
2787    font-size: 1.4rem;
2788    color: var(--grey6);
2789    line-height: 1.5;
2790}
2791`,zh=()=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,children:[(0,J.jsx)(`rect`,{x:`9`,y:`9`,width:`13`,height:`13`,rx:`2`,ry:`2`}),(0,J.jsx)(`path`,{d:`M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1`})]}),Bh=()=>(0,J.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2.5`,strokeLinecap:`round`,strokeLinejoin:`round`,children:(0,J.jsx)(`polyline`,{points:`20 6 9 17 4 12`})}),Vh=()=>{let{site:e,pageData:t}=(0,_.useContext)(Y),[n,r]=(0,_.useState)(!1),[i,a]=(0,_.useState)(!1),{cardRef:o,containerProps:s}=ih(),c=t?.token,l=t?.tierId,u=t?.cadence,d=t?.duration,f=e?.url||``,p=e?.icon,m=e?.title||``,h=`${f.replace(/\/$/,``)}/gift/${c}`,g=Wl({site:e}).filter(e=>e.type===`paid`),v=l?g.find(e=>e.id===l):null;return(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-portal-content giftSuccess`,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,children:[(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-bg`,"aria-hidden":`true`}),(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-inner`,children:[(0,J.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`Your gift is ready`)}),(0,J.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:q(`Send the link below to share it with whoever you'd like.`)})]}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-section`,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-success-link`,children:[(0,J.jsx)(`span`,{className:`gh-portal-gift-success-link-url`,"data-testid":`gift-redeem-link`,children:h}),(0,J.jsxs)(`button`,{className:`gh-portal-gift-success-copy`,onClick:()=>{Lh(h),r(!0),setTimeout(()=>r(!1),2e3)},type:`button`,children:[n?(0,J.jsx)(Bh,{}):(0,J.jsx)(zh,{}),q(n?`Copied`:`Copy`)]})]})}),(0,J.jsx)(`p`,{className:`gh-portal-gift-success-footer`,children:q(`Not ready to share? We've also emailed a copy to your inbox.`)})]})]}),(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-right`,...s,children:(0,J.jsx)(`div`,{className:`gh-portal-gift-checkout-right-panel`,children:(0,J.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-stack`,"data-revealing":i,children:[(0,J.jsx)(km,{cardRef:o,duration:v&&u?Fd({cadence:d?`month`:u,duration:d||1}):null,tierName:v&&u?v.name:null,giftValue:v&&u?ch(d?eh(v,d):u===`month`?v.monthlyPrice:v.yearlyPrice):null,siteIcon:p,siteTitle:m}),v&&(0,J.jsx)(jm,{description:v.description,benefits:v.benefits,showDetails:i,onToggle:()=>a(e=>!e)})]})})})]})})]})},Hh=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,J.jsx)(`title`,{children:`warning-stroke`}),(0,J.jsx)(`path`,{d:`M13.313 2.275a1.5 1.5 0 0 0-2.626 0l-9.75 18A1.5 1.5 0 0 0 2.25 22.5h19.5a1.5 1.5 0 0 0 1.313-2.225zM12 18a.375.375 0 0 1 .375.375m-.75 0A.375.375 0 0 1 12 18m0 .75a.375.375 0 0 1-.375-.375m.75 0a.375.375 0 0 1-.375.375M12 15V8.25`,style:{fill:`none`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeWidth:`1.5px`}})]}),Uh=`
2792    .gh-portal-tips-and-donations .gh-tips-and-donations-icon-error {
2793        padding: 10px 0;
2794        text-align: center;
2795        width: 48px;
2796        margin: 0 auto;
2797        color: #f50b23;
2798    }
2799
2800    .gh-portal-tips-donations .gh-tips-donations-icon.gh-feedback-icon-error {
2801        color: #f50b23;
2802        width: 96px;
2803    }
2804
2805    .gh-portal-tips-and-donations .gh-portal-text-center {
2806        padding: 16px 32px 12px;
2807    }
2808`,Wh=({error:e})=>{let{doAction:t}=(0,_.useContext)(Y),n=q(`Sorry, that didn’t work.`),r=e||q(`There was an error processing your payment. Please try again.`),i=q(`Close`);return e&&or(e),(0,J.jsxs)(`div`,{className:`gh-portal-content gh-portal-tips-and-donations`,children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-tips-and-donations-icon-error`,children:(0,J.jsx)(Hh,{})}),(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:n}),(0,J.jsx)(`p`,{className:`gh-portal-text-center`,children:r}),(0,J.jsx)(Z,{style:{width:`100%`},retry:!0,onClick:()=>t(`closePopup`),disabled:!1,brandColor:`#000000`,label:i,isDestructive:!0,isRunning:!1,tabIndex:3,classes:`sticky bottom`})]})},Gh=e=>(0,J.jsxs)(`svg`,{width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,J.jsx)(`path`,{d:`M3.84 20.25L19.75 4.34`,stroke:`currentColor`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`}),(0,J.jsx)(`path`,{d:`M19.75 19.3398V4.33984H4.75`,stroke:`currentColor`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`})]}),Kh=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,J.jsx)(`defs`,{children:(0,J.jsx)(`style`,{children:`.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px!important;}
2809        `})}),(0,J.jsx)(`title`,{children:`check-circle-1`}),(0,J.jsx)(`path`,{className:`a`,d:`M6,13.223,8.45,16.7a1.049,1.049,0,0,0,1.707.051L18,6.828`}),(0,J.jsx)(`circle`,{className:`a`,cx:12,cy:11.999,r:11.25})]}),qh=`
2810    .gh-portal-recommendations-header .gh-portal-main-title {
2811        padding: 0 32px;
2812        text-wrap: balance;
2813    }
2814
2815    .gh-portal-recommendation-item {
2816        min-height: 38px;
2817    }
2818
2819    .gh-portal-recommendation-item .gh-portal-list-detail {
2820        padding: 4px 24px 4px 0px;
2821    }
2822    html[dir="rtl"] .gh-portal-recommendation-item .gh-portal-list-detail {
2823        padding: 4px 0px 4px 24px;
2824    }
2825
2826    .gh-portal-recommendation-item-header {
2827        display: flex;
2828        align-items: center;
2829        gap: 10px;
2830        cursor: pointer;
2831    }
2832
2833    .gh-portal-recommendation-item-favicon {
2834    width: 20px;
2835    height: 20px;
2836    border-radius: 3px;
2837    }
2838
2839    .gh-portal-recommendations-header {
2840    display: flex;
2841    flex-direction: column;
2842    align-items: center;
2843    margin-bottom: 20px;
2844    }
2845
2846    .gh-portal-recommendations-description {
2847    text-align: center;
2848    }
2849
2850    .gh-portal-recommendation-description-container {
2851        position: relative;
2852    }
2853
2854    .gh-portal-recommendation-item .gh-portal-recommendation-description-container p {
2855        font-size: 1.35rem;
2856        padding-inline-start: 30px;
2857        font-weight: 400;
2858        letter-spacing: 0.1px;
2859        margin-top: 4px;
2860    }
2861
2862    .gh-portal-recommendation-description-hidden {
2863        visibility: hidden;
2864    }
2865
2866    .gh-portal-recommendation-item .gh-portal-list-detail {
2867    transition: 0.2s ease-in-out opacity;
2868    }
2869
2870    .gh-portal-recommendation-item .gh-portal-list-detail:hover {
2871    cursor: pointer;
2872    opacity: 0.8;
2873    }
2874
2875    .gh-portal-recommendation-arrow-icon {
2876    height: 12px;
2877    opacity: 0;
2878    margin-inline-start: -6px;
2879    transition: 0.2s ease-in opacity;
2880    }
2881
2882    .gh-portal-recommendation-arrow-icon path {
2883    stroke-width: 3px;
2884    stroke: #555;
2885    }
2886
2887    .gh-portal-recommendation-item .gh-portal-list-detail:hover .gh-portal-recommendation-arrow-icon {
2888    opacity: 0.8;
2889    }
2890
2891    .gh-portal-recommendation-item .gh-portal-btn-list {
2892        height: 28px;
2893    }
2894
2895    .gh-portal-recommendation-subscribed {
2896        display: flex;
2897        padding-inline-start: 30px;
2898        align-items: center;
2899        gap: 4px;
2900        font-size: 1.35rem;
2901        font-weight: 400;
2902        letter-spacing: 0.1px;
2903        line-height: 1.3em;
2904        animation: 0.5s ease-in-out fadeIn;
2905    }
2906
2907    .gh-portal-recommendation-subscribed.with-description {
2908        position: absolute;
2909    }
2910
2911    .gh-portal-recommendation-subscribed.without-description {
2912        margin-top: 5px;
2913    }
2914
2915    .gh-portal-recommendation-subscribed span {
2916        color: var(--grey6);
2917    }
2918
2919    .gh-portal-recommendation-checkmark-icon {
2920        height: 16px;
2921        width: 16px;
2922        padding: 0 2px;
2923        color: #30cf43;
2924    }
2925
2926    .gh-portal-recommendation-item .gh-portal-loadingicon {
2927        position: relative !important;
2928        height: 24px;
2929    }
2930
2931    .gh-portal-recommendation-item-action {
2932        min-height: 28px;
2933    }
2934
2935    .gh-portal-popup-container.recommendations .gh-portal-action-footer
2936
2937    .gh-portal-btn-recommendations-later {
2938        margin: 8px auto 24px;
2939        color: var(--grey6);
2940        font-weight: 400;
2941    }
2942`,Jh=e=>{let t=e.length,n;for(;t>0;)n=Math.floor(Math.random()*t),--t,[e[t],e[n]]=[e[n],e[t]];return e},Yh=({title:e,favicon:t,featuredImage:n})=>{let[r,i]=(0,_.useState)(t||n);return r?(0,J.jsx)(`img`,{className:`gh-portal-recommendation-item-favicon`,src:r,alt:e,onError:()=>{i(null)}}):(0,J.jsx)(`div`,{className:`gh-portal-recommendation-item-favicon`})},Xh=e=>{let t=window.open(e,`_blank`);t?t.focus():window.location.href=e},Zh=e=>{let{doAction:t,member:n,site:r}=(0,_.useContext)(Y),{title:i,url:a,description:o,favicon:s,one_click_subscribe:c,featured_image:l}=e,u=n&&c,[d,f]=(0,_.useState)(!1),[p,m]=(0,_.useState)(!1),[h,g]=(0,_.useState)(!1),v=r.outbound_link_tagging??!1,y=(0,_.useMemo)(()=>{if(!v)return a;try{let e=new URL(a);return e.searchParams.has(`ref`)||e.searchParams.has(`utm_source`)||e.searchParams.has(`source`)?a:(e.searchParams.set(`ref`,Vl()),e.toString())}catch{return a}},[a,v]),b=(0,_.useCallback)(()=>{Xh(y),p||(t(`trackRecommendationClicked`,{recommendationId:e.id}),m(!0))},[y,e.id,p]),x=(0,_.useCallback)(async()=>{try{g(!0),await t(`oneClickSubscribe`,{siteUrl:a,throwErrors:!0}),t(`trackRecommendationSubscribed`,{recommendationId:e.id}),f(!0)}catch{Xh(new URL(`#/portal/signup`,y)),p||(t(`trackRecommendationClicked`,{recommendationId:e.id}),m(!0))}g(!1)},[f,a,y,e.id,p]),S=(0,_.useCallback)(e=>{h||(u?x(e):b(e))},[h,u,x,b]);return(0,J.jsxs)(`section`,{className:`gh-portal-recommendation-item`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail gh-portal-list-big`,onClick:b,children:[(0,J.jsxs)(`div`,{className:`gh-portal-recommendation-item-header`,children:[(0,J.jsx)(Yh,{title:i,favicon:s,featuredImage:l}),(0,J.jsx)(`h3`,{children:i}),(0,J.jsx)(Gh,{className:`gh-portal-recommendation-arrow-icon`})]}),(0,J.jsxs)(`div`,{className:`gh-portal-recommendation-description-container`,children:[d&&(0,J.jsxs)(`div`,{className:`gh-portal-recommendation-subscribed `+(o?`with-description`:`without-description`),children:[(0,J.jsx)(`span`,{children:q(`Verification link sent, check your inbox`)}),(0,J.jsx)(Kh,{className:`gh-portal-recommendation-checkmark-icon`,alt:``})]}),o&&(0,J.jsx)(`p`,{className:d?`gh-portal-recommendation-description-hidden`:``,children:o})]})]}),(0,J.jsxs)(`div`,{className:`gh-portal-recommendation-item-action`,children:[!d&&h&&(0,J.jsx)(`span`,{className:`gh-portal-recommendations-loading-container`,children:(0,J.jsx)(Yd,{className:`gh-portal-loadingicon dark`})}),!d&&!h&&u&&(0,J.jsx)(`button`,{type:`button`,className:`gh-portal-btn gh-portal-btn-list`,onClick:S,children:q(`Subscribe`)})]})]})},Qh=()=>{let{api:e,site:t,pageData:n,doAction:r}=(0,_.useContext)(Y),{title:i,icon:a}=t,{recommendations_enabled:o=!1}=t,[s,c]=(0,_.useState)(null);(0,_.useEffect)(()=>{e.site.recommendations({limit:100}).then(e=>{let t=e.recommendations.filter(e=>e.one_click_subscribe),n=e.recommendations.filter(e=>!e.one_click_subscribe);c([...Jh(t),...Jh(n)])}).catch(e=>{console.error(e)})},[]);let[l,u]=(0,_.useState)(5),d=()=>{u(s.length)};if((0,_.useEffect)(()=>()=>{if(n.signup){let e=[];e.push(`action`,`success`),Ud(e)}},[]),s===null)return(0,J.jsx)(qm,{});let f=n&&n.signup?q(`Welcome to {siteTitle}`,{siteTitle:i}):q(`Recommendations`),p;return p=o&&s&&s.length>0?n&&n.signup?q(`Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.`):q(`Here are a few other sites you may enjoy.`):q(`Sorry, no recommendations are available right now.`),(0,J.jsxs)(`div`,{className:`gh-portal-content with-footer`,children:[(0,J.jsx)(Q,{}),(0,J.jsxs)(`div`,{className:`gh-portal-recommendations-header`,children:[a&&(0,J.jsx)(`img`,{className:`gh-portal-signup-logo`,alt:i,src:a}),(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:f})]}),(0,J.jsx)(`p`,{className:`gh-portal-recommendations-description`,children:p}),o?(0,J.jsx)(`div`,{className:`gh-portal-list`,children:s.slice(0,l).map((e,t)=>(0,J.jsx)(Zh,{...e},t))}):null,(l<s.length||n&&n.signup)&&(0,J.jsxs)(`footer`,{className:`gh-portal-action-footer`,children:[l<s.length&&(0,J.jsx)(`button`,{className:`gh-portal-btn gh-portal-center`,style:{width:`100%`},onClick:d,children:(0,J.jsx)(`span`,{children:q(`Show all`)})}),n&&n.signup&&(0,J.jsx)(`button`,{className:`gh-portal-btn gh-portal-center gh-portal-btn-link gh-portal-btn-recommendations-later`,style:{width:`100%`},onClick:d,children:(0,J.jsx)(`span`,{onClick:()=>r(`closePopup`),children:q(`Maybe later`)})})]})]})},$h=`
2943    .gh-portal-popup-container.share {
2944        width: 560px;
2945    }
2946
2947    .gh-portal-share-header {
2948        margin-bottom: 20px;
2949    }
2950
2951    .gh-portal-share-header .gh-portal-main-title {
2952        text-align: left;
2953        font-size: 2.1rem;
2954        font-weight: 600;
2955    }
2956    html[dir="rtl"] .gh-portal-share-header .gh-portal-main-title {
2957        text-align: right;
2958    }
2959
2960    .gh-portal-share-actions {
2961        display: flex;
2962        align-items: center;
2963        gap: 12px;
2964        margin-top: 20px;
2965        position: relative;
2966    }
2967
2968    .gh-portal-share-preview {
2969        display: flex;
2970        flex-direction: column;
2971        border: 1px solid var(--grey12);
2972        border-radius: 12px;
2973    }
2974
2975    .gh-portal-share-preview-image {
2976        width: 100%;
2977        aspect-ratio: 16 / 9;
2978        border-radius: 12px 12px 0 0;
2979        object-fit: cover;
2980        background: var(--grey14);
2981    }
2982
2983    .gh-portal-share-preview-content {
2984        display: flex;
2985        flex-direction: column;
2986        gap: 16px;
2987        padding: 16px;
2988    }
2989
2990    .gh-portal-share-preview-title {
2991        margin: 0;
2992        color: var(--grey0);
2993        font-size: 1.9rem;
2994        font-weight: 600;
2995        line-height: 1.35;
2996        text-wrap: pretty;
2997    }
2998
2999    .gh-portal-share-preview-excerpt {
3000        margin: -8px 0 0;
3001        color: var(--grey6);
3002        font-size: 1.5rem;
3003        line-height: 1.45;
3004        text-wrap: pretty;
3005        display: -webkit-box;
3006        -webkit-line-clamp: 3;
3007        -webkit-box-orient: vertical;
3008        overflow: hidden;
3009    }
3010
3011    .gh-portal-share-preview-footer {
3012        display: flex;
3013        align-items: center;
3014        gap: 8px;
3015        margin-top: -6px;
3016        min-height: 18px;
3017    }
3018
3019    .gh-portal-share-preview-favicon {
3020        width: 16px;
3021        height: 16px;
3022        border-radius: 4px;
3023        object-fit: cover;
3024        flex: 0 0 auto;
3025    }
3026
3027    .gh-portal-share-preview-meta {
3028        display: flex;
3029        align-items: center;
3030        gap: 4px;
3031        min-width: 0;
3032        color: var(--grey3);
3033        font-size: 1.35rem;
3034        line-height: 1.3;
3035        white-space: nowrap;
3036        overflow: hidden;
3037        text-overflow: ellipsis;
3038    }
3039
3040    .gh-portal-share-preview-site,
3041    .gh-portal-share-preview-author {
3042        min-width: 0;
3043        overflow: hidden;
3044        text-overflow: ellipsis;
3045    }
3046
3047    .gh-portal-share-preview-separator {
3048        flex: 0 0 auto;
3049    }
3050
3051    .gh-portal-share-preview-site {
3052        font-weight: 500;
3053    }
3054
3055    .gh-portal-share-action {
3056        height: 44px;
3057        max-width: 70px;
3058        min-width: 0;
3059        padding: 0 16px;
3060        border-radius: 8px;
3061        border: 1px solid var(--grey12);
3062        background: var(--white);
3063        color: var(--grey2);
3064    }
3065
3066    .gh-portal-share-action:hover {
3067        border-color: var(--grey10);
3068    }
3069
3070    .gh-portal-share-action.copy {
3071        width: auto;
3072        max-width: none;
3073        flex: 1 0 auto;
3074        padding: 0 14px;
3075        justify-content: center;
3076        border: none;
3077        color: var(--white);
3078        background: var(--brandcolor, #3eb0ef);
3079        gap: 8px;
3080    }
3081
3082    .gh-portal-share-action.more {
3083        font-size: 2rem;
3084        font-weight: 700;
3085        line-height: 1;
3086        letter-spacing: 0;
3087    }
3088
3089    .gh-portal-share-more {
3090        position: relative;
3091    }
3092
3093    .gh-portal-share-more-menu {
3094        position: absolute;
3095        bottom: calc(100% + 8px);
3096        right: 0;
3097        display: flex;
3098        flex-direction: column;
3099        min-width: 180px;
3100        padding: 6px;
3101        border: 1px solid var(--grey12);
3102        border-radius: 8px;
3103        background: var(--white);
3104        box-shadow: 0 8px 20px rgba(var(--blackrgb), 0.12);
3105        z-index: 2;
3106        opacity: 0;
3107        transform: translateY(8px);
3108        transform-origin: bottom right;
3109        animation: gh-portal-share-more-menu-in 0.18s ease-out forwards;
3110    }
3111    html[dir="rtl"] .gh-portal-share-more-menu {
3112        right: unset;
3113        left: 0;
3114        transform-origin: bottom left;
3115    }
3116
3117    @keyframes gh-portal-share-more-menu-in {
3118        from {
3119            opacity: 0;
3120            transform: translateY(8px);
3121        }
3122        to {
3123            opacity: 1;
3124            transform: translateY(0);
3125        }
3126    }
3127
3128    .gh-portal-share-more-item {
3129        display: flex;
3130        align-items: center;
3131        gap: 8px;
3132        height: 36px;
3133        padding: 0 10px;
3134        color: var(--grey1);
3135        font-size: 1.4rem;
3136        font-weight: 500;
3137        line-height: 1;
3138        text-decoration: none;
3139        border-radius: 6px;
3140        border: none;
3141    }
3142
3143    .gh-portal-share-more-item:hover {
3144        background: var(--grey14);
3145    }
3146
3147    .gh-portal-share-more-item-icon {
3148        display: inline-flex;
3149        width: 16px;
3150        height: 16px;
3151        align-items: center;
3152        justify-content: center;
3153        line-height: 0;
3154    }
3155
3156    .gh-portal-share-more-item-icon svg {
3157        width: 16px;
3158        height: 16px;
3159    }
3160
3161    .gh-portal-share-label {
3162        font-size: 1.4rem;
3163        font-weight: 500;
3164        line-height: 1;
3165        color: var(--white);
3166        white-space: nowrap;
3167    }
3168
3169    .gh-portal-share-icon {
3170        display: inline-flex;
3171        align-items: center;
3172        justify-content: center;
3173        width: 20px;
3174        height: 20px;
3175        border-radius: 999px;
3176        line-height: 0;
3177    }
3178
3179    .gh-portal-share-icon svg {
3180        width: 20px;
3181        height: 20px;
3182    }
3183
3184    .gh-portal-share-icon.x svg {
3185        width: 16px;
3186        height: 16px;
3187    }
3188
3189    .gh-portal-share-icon.copied {
3190        background: color-mix(in srgb, var(--brandcolor) 14%, var(--white));
3191        color: var(--brandcolor);
3192    }
3193
3194    .gh-portal-share-icon.copied svg {
3195        width: 12px;
3196        height: 12px;
3197    }
3198
3199    .gh-portal-share-icon.copied svg path {
3200        stroke: currentColor;
3201    }
3202
3203    .gh-portal-share .gh-portal-closeicon-container {
3204        top: 20px;
3205    }
3206
3207    @media (max-width: 480px) {
3208        .gh-portal-popup-container.share {
3209            flex: 1 0 auto;
3210            margin-bottom: 0;
3211        }
3212    }
3213
3214    @media (max-width: 420px) {
3215        .gh-portal-share-actions {
3216            flex-direction: column;
3217            align-items: stretch;
3218        }
3219
3220        .gh-portal-share-action {
3221            width: 100%;
3222            max-width: none;
3223            flex: 0 0 auto;
3224        }
3225
3226        .gh-portal-share-action.copy {
3227            order: 1;
3228            justify-content: center;
3229        }
3230
3231        .gh-portal-share-action.twitter {
3232            order: 2;
3233        }
3234
3235        .gh-portal-share-action.linkedin {
3236            order: 3;
3237        }
3238
3239        .gh-portal-share-action.email {
3240            order: 4;
3241        }
3242
3243        .gh-portal-share-more {
3244            order: 5;
3245            width: 100%;
3246        }
3247
3248        .gh-portal-share-more-menu {
3249            left: 0;
3250            right: 0;
3251        }
3252        html[dir="rtl"] .gh-portal-share-more-menu {
3253            left: 0;
3254            right: 0;
3255        }
3256    }
3257
3258`,eg=`
3259    .gh-portal-action-transistor {
3260        animation: fadeIn 0.3s ease-in-out;
3261    }
3262
3263    @keyframes fadeIn {
3264        from {
3265            opacity: 0;
3266        }
3267        to {
3268            opacity: 1;
3269        }
3270    }
3271
3272    .gh-portal-action-transistor .gh-portal-list-detail p {
3273        word-break: break-word;
3274    }
3275`,tg={heading:`Podcasts`,description:`Access your RSS feeds`,button_text:`Manage`,url_template:`https://partner.transistor.fm/ghost/{memberUuid}`},ng=({hasPodcasts:e,memberUuid:t,settings:n={}})=>{let r=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i.test(t);if(!e||!t||!r)return null;let i=(e,t)=>!e||e===tg[t],a=i(n.heading,`heading`)?q(`Podcasts`):n.heading,o=i(n.description,`description`)?q(`Access your RSS feeds`):n.description,s=i(n.button_text,`button_text`)?q(`Manage`):n.button_text,c=(n.url_template||tg.url_template).replace(`{memberUuid}`,t);return(0,J.jsxs)(`section`,{className:`gh-portal-action-transistor`,children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsx)(`h3`,{children:a}),(0,J.jsx)(`p`,{children:o})]}),(0,J.jsx)(`a`,{href:c,rel:`noopener noreferrer`,className:`gh-portal-btn gh-portal-btn-list`,target:`_parent`,children:s})]})},rg
vendor: 18,866 bytes, lines 3275-4184
3275=`
3276.gh-portal-main-title {
3277    text-align: center;
3278    color: var(--grey0);
3279    line-height: 1.1em;
3280    text-wrap: pretty;
3281}
3282
3283.gh-portal-text-disabled {
3284    color: var(--grey3);
3285    font-weight: normal;
3286    opacity: 0.35;
3287}
3288
3289.gh-portal-text-center {
3290    text-align: center;
3291    text-wrap: pretty;
3292}
3293
3294.gh-portal-input-label {
3295    color: var(--grey1);
3296    font-size: 1.3rem;
3297    font-weight: 600;
3298    margin-bottom: 2px;
3299    letter-spacing: 0px;
3300}
3301
3302.gh-portal-setting-data {
3303    color: var(--grey6);
3304    font-size: 1.3rem;
3305    line-height: 1.15em;
3306}
3307
3308.gh-portal-error {
3309    color: var(--red);
3310    font-size: 1.4rem;
3311    line-height: 1.6em;
3312    margin: 12px 0;
3313}
3314
3315/* Buttons
3316/* ----------------------------------------------------- */
3317.gh-portal-btn {
3318    position: relative;
3319    display: flex;
3320    align-items: center;
3321    justify-content: center;
3322    font-size: 1.5rem;
3323    font-weight: 500;
3324    line-height: 1em;
3325    letter-spacing: 0.2px;
3326    text-align: center;
3327    white-space: nowrap;
3328    text-decoration: none;
3329    color: var(--grey0);
3330    background: var(--white);
3331    border: 1px solid var(--grey12);
3332    min-width: 80px;
3333    height: 44px;
3334    padding: 0 1.8rem;
3335    border-radius: 6px;
3336    cursor: pointer;
3337    transition: all .25s ease;
3338    box-shadow: none;
3339    user-select: none;
3340    outline: none;
3341}
3342
3343.gh-portal-btn:hover {
3344    border-color: var(--grey10);
3345}
3346
3347.gh-portal-btn:disabled {
3348    opacity: 0.5 !important;
3349    cursor: auto;
3350}
3351
3352.gh-portal-btn-container.sticky {
3353    transition: none;
3354    position: sticky;
3355    bottom: 0;
3356    margin: 0 0 -32px;
3357    padding: 32px 0 32px;
3358    background: linear-gradient(0deg, rgba(var(--whitergb),1) 75%, rgba(var(--whitergb),0) 100%);
3359}
3360
3361.gh-portal-btn-container.sticky.m28 {
3362    margin: 0 0 -28px;
3363    padding: 28px 0 28px;
3364}
3365
3366.gh-portal-btn-container.sticky.m24 {
3367    margin: 0 0 -24px;
3368    padding: 24px 0 24px;
3369}
3370
3371.gh-portal-signup-terms-wrapper + .gh-portal-btn-container {
3372    margin: 16px 0 0;
3373}
3374
3375.gh-portal-signup-terms-wrapper + .gh-portal-btn-container.sticky.m24 {
3376    padding: 16px 0 24px;
3377}
3378
3379.gh-portal-btn-container .gh-portal-btn {
3380    margin: 0;
3381}
3382
3383.gh-portal-btn-icon svg {
3384    width: 16px;
3385    height: 16px;
3386    margin-inline-end: 4px;
3387    stroke: currentColor;
3388}
3389
3390.gh-portal-btn-icon svg path {
3391    stroke: currentColor;
3392}
3393
3394.gh-portal-btn-link {
3395    line-height: 1;
3396    background: none;
3397    padding: 0;
3398    height: unset;
3399    min-width: unset;
3400    box-shadow: none;
3401    border: none;
3402}
3403
3404.gh-portal-btn-link:hover {
3405    box-shadow: none;
3406    opacity: 0.85;
3407}
3408
3409.gh-portal-btn-branded {
3410    color: var(--brandcolor);
3411}
3412
3413.gh-portal-btn-list {
3414    font-size: 1.5rem;
3415    color: var(--brandcolor);
3416    height: 38px;
3417    width: unset;
3418    min-width: unset;
3419    padding: 0 4px;
3420    margin: 0 -4px;
3421    box-shadow: none;
3422    border: none;
3423}
3424
3425.gh-portal-btn-list:hover {
3426    box-shadow: none;
3427    opacity: 0.75;
3428}
3429
3430.gh-portal-list-action {
3431    display: flex;
3432    align-items: center;
3433    justify-content: center;
3434    min-height: 38px;
3435    margin: 0 -4px;
3436    padding: 0 4px;
3437    color: var(--brandcolor);
3438    font-size: 1.5rem;
3439    font-weight: 500;
3440    line-height: 1em;
3441    letter-spacing: 0.2px;
3442    white-space: nowrap;
3443    user-select: none;
3444}
3445
3446.gh-portal-btn-logout {
3447    position: absolute;
3448    top: 22px;
3449    left: 24px;
3450    background: none;
3451    border: none;
3452    height: unset;
3453    color: var(--grey3);
3454    padding: 0;
3455    margin: 0;
3456    z-index: 999;
3457    box-shadow: none;
3458}
3459
3460html[dir="rtl"] .gh-portal-btn-logout {
3461    left: unset;
3462    right: 24px;
3463}
3464
3465.gh-portal-btn-logout .label {
3466    opacity: 0;
3467    transform: translateX(-6px);
3468    transition: all 0.2s ease-in-out;
3469}
3470
3471.gh-portal-btn-logout:hover {
3472    padding: 0;
3473    margin: 0;
3474    background: none;
3475    border: none;
3476    height: unset;
3477    box-shadow: none;
3478}
3479
3480.gh-portal-btn-logout:hover .label {
3481    opacity: 1.0;
3482    transform: translateX(-4px);
3483}
3484
3485.gh-portal-btn-site-title-back {
3486    transition: transform 0.25s ease-in-out;
3487    z-index: 10000;
3488}
3489
3490.gh-portal-btn-site-title-back span {
3491    margin-inline-end: 4px;
3492    transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);
3493}
3494html[dir="rtl"] .gh-portal-btn-site-title-back span {
3495    transform: scaleX(-1);
3496    -webkit-transform: scaleX(-1);
3497}
3498
3499.gh-portal-btn-site-title-back:hover span {
3500    transform: translateX(-3px);
3501}
3502
3503@media (max-width: 960px) {
3504    .gh-portal-btn-site-title-back {
3505        display: none;
3506    }
3507}
3508
3509.gh-portal-logouticon {
3510    color: var(--grey9);
3511    cursor: pointer;
3512    width: 23px;
3513    height: 23px;
3514    padding: 6px;
3515    transform: translateX(0);
3516    transition: all 0.2s ease-in-out;
3517}
3518
3519.gh-portal-logouticon path {
3520    stroke: var(--grey9);
3521    transition: all 0.2s ease-in-out;
3522}
3523
3524.gh-portal-btn-logout:hover .gh-portal-logouticon {
3525    transform: translateX(-2px);
3526}
3527
3528.gh-portal-btn-logout:hover .gh-portal-logouticon path {
3529    stroke: var(--grey3);
3530}
3531
3532.gh-portal-btn-inbox-link {
3533    background: var(--white);
3534    gap: 8px;
3535    min-width: unset;
3536    width: 100%;
3537}
3538
3539.gh-portal-btn-inbox-link svg {
3540    width: 20px;
3541    height: 20px;
3542    flex-shrink: 0;
3543}
3544
3545/* Global layout styles
3546/* ----------------------------------------------------- */
3547.gh-portal-popup-background {
3548    position: absolute;
3549    display: block;
3550    top: 0;
3551    right: 0;
3552    bottom: 0;
3553    left: 0;
3554    animation: fadein 0.2s;
3555    background: linear-gradient(315deg , rgba(var(--blackrgb),0.2) 0%, rgba(var(--blackrgb),0.1) 100%);
3556    backdrop-filter: blur(2px);
3557    -webkit-backdrop-filter: blur(2px);
3558    -webkit-transform: translate3d(0, 0, 0);
3559    -moz-transform: translate3d(0, 0, 0);
3560    -ms-transform: translate3d(0, 0, 0);
3561    transform: translate3d(0, 0, 0);
3562}
3563
3564.gh-portal-popup-background.preview {
3565    background: linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(249,249,250,1) 100%);
3566    animation: none;
3567    pointer-events: none;
3568}
3569
3570.gh-portal-popup-background.preview.preview-dark {
3571    background: linear-gradient(45deg, var(--grey0) 0%, var(--black) 100%);
3572}
3573
3574@keyframes fadein {
3575    0% { opacity: 0; }
3576    100%{ opacity: 1.0; }
3577}
3578
3579.gh-portal-popup-wrapper {
3580    position: relative;
3581    padding: 5vmin 0 0;
3582    height: 100%;
3583    max-height: 100vh;
3584    overflow: scroll;
3585}
3586
3587/* Hiding scrollbars */
3588.gh-portal-popup-wrapper {
3589    padding-inline-end: 30px !important;
3590    margin-inline-end: -30px !important;
3591    -ms-overflow-style: none;
3592    scrollbar-width: none;
3593}
3594
3595.gh-portal-popup-wrapper::-webkit-scrollbar {
3596    display: none;
3597}
3598
3599.gh-portal-popup-wrapper.full-size {
3600    height: 100vh;
3601    padding: 0;
3602}
3603
3604.gh-portal-popup-container {
3605    outline: none;
3606    position: relative;
3607    display: flex;
3608    box-sizing: border-box;
3609    flex-direction: column;
3610    justify-content: flex-start;
3611    font-size: 1.5rem;
3612    text-align: start;
3613    letter-spacing: 0;
3614    text-rendering: optimizeLegibility;
3615    background: var(--white);
3616    width: 500px;
3617    margin: 0 auto 40px;
3618    padding: 32px;
3619    transform: translateY(0px);
3620    border-radius: 10px;
3621    box-shadow: 0 3.8px 2.2px rgba(var(--blackrgb), 0.028), 0 9.2px 5.3px rgba(var(--blackrgb), 0.04), 0 17.3px 10px rgba(var(--blackrgb), 0.05), 0 30.8px 17.9px rgba(var(--blackrgb), 0.06), 0 57.7px 33.4px rgba(var(--blackrgb), 0.072), 0 138px 80px rgba(var(--blackrgb), 0.1);
3622    animation: popup 0.25s ease-in-out;
3623    z-index: 9999;
3624}
3625
3626.gh-portal-popup-container.large-size {
3627    width: 100%;
3628    max-width: 720px;
3629    justify-content: flex-start;
3630    padding: 0;
3631}
3632
3633.gh-portal-popup-container.full-size {
3634    width: 100vw;
3635    min-height: 100vh;
3636    justify-content: flex-start;
3637    animation: popup-full-size 0.25s ease-in-out;
3638    margin: 0;
3639    border-radius: 0;
3640    transform: translateY(0px);
3641    transform-origin: top;
3642    padding: 2vmin 6vmin;
3643    padding-bottom: 4vw;
3644}
3645
3646.gh-portal-popup-container.full-size.account-plan {
3647    justify-content: flex-start;
3648    padding-top: 4vw;
3649}
3650
3651.gh-portal-popup-container.preview {
3652    animation: none !important;
3653}
3654
3655.gh-portal-popup-wrapper.preview.offer,
3656.gh-portal-popup-wrapper.preview.account-plan {
3657    padding-top: 0;
3658}
3659
3660.gh-portal-popup-container.preview.offer,
3661.gh-portal-popup-container.preview.account-plan {
3662    max-width: 420px;
3663    margin: 3.2vw auto 32px;
3664    zoom: 0.9;
3665}
3666
3667@media (max-width: 480px) {
3668    .gh-portal-popup-container.preview.offer,
3669    .gh-portal-popup-container.preview.account-plan {
3670        margin: 0 auto 32px;
3671    }
3672}
3673
3674@keyframes popup {
3675    0% {
3676        transform: translateY(-30px);
3677        opacity: 0;
3678    }
3679    1% {
3680        transform: translateY(30px);
3681        opacity: 0;
3682    }
3683    100%{
3684        transform: translateY(0);
3685        opacity: 1.0;
3686    }
3687}
3688
3689@keyframes popup-full-size {
3690    0% {
3691        transform: translateY(0px);
3692        opacity: 0;
3693    }
3694    1% {
3695        transform: translateY(30px);
3696        opacity: 0;
3697    }
3698    100%{
3699        transform: translateY(0);
3700        opacity: 1.0;
3701    }
3702}
3703
3704.gh-portal-powered {
3705    position: absolute;
3706    bottom: 24px;
3707    left: 24px;
3708    z-index: 9999;
3709}
3710html[dir="rtl"] .gh-portal-powered {
3711    left: unset;
3712    right: 24px;
3713}
3714
3715.gh-portal-powered a {
3716    border: none;
3717    display: flex;
3718    align-items: center;
3719    line-height: 0;
3720    border-radius: 4px;
3721    background: #ffffff;
3722    padding: 6px 8px 6px 7px;
3723    color: #303336;
3724    font-size: 1.25rem;
3725    letter-spacing: -0.2px;
3726    font-weight: 500;
3727    text-decoration: none;
3728    transition: color 0.5s ease-in-out;
3729    width: 146px;
3730    height: 28px;
3731    line-height: 28px;
3732}
3733html[dir="rtl"] .gh-portal-powered a {
3734    padding: 6px 7px 6px 8px;
3735}
3736
3737.gh-portal-powered a:hover {
3738    color: #15171A;
3739}
3740
3741@keyframes powered-fade-in {
3742    0% {
3743        transform: scale(0.98);
3744        opacity: 0;
3745    }
3746    75% {
3747        opacity: 1.0;
3748    }
3749    100%{
3750        transform: scale(1);
3751    }
3752}
3753
3754.gh-portal-powered a svg {
3755    height: 16px;
3756    width: 16px;
3757    margin: 0;
3758    margin-inline-end: 6px;
3759}
3760
3761.gh-portal-powered.outside.full-size {
3762    display: none;
3763}
3764
3765/* Sets the main content area of the popup scrollable.
3766/* 12vw is the sum horizontal padding of the popup container
3767*/
3768.gh-portal-content {
3769    position: relative;
3770}
3771
3772/* Hide scrollbar for Chrome, Safari and Opera */
3773.gh-portal-content::-webkit-scrollbar {
3774    display: none;
3775}
3776
3777/* Hide scrollbar for IE, Edge and Firefox */
3778.gh-portal-content {
3779    -ms-overflow-style: none;  /* IE and Edge */
3780    scrollbar-width: none;  /* Firefox */
3781}
3782
3783.gh-portal-closeicon-container {
3784    background: none;
3785    border: none;
3786    padding: 0;
3787    position: fixed;
3788    top: 24px;
3789    right: 24px;
3790    z-index: 10000;
3791}
3792
3793.gh-portal-closeicon-container:focus-visible {
3794    outline: 2px solid var(--brandcolor);
3795    outline-offset: 2px;
3796    border-radius: 4px;
3797}
3798
3799html[dir="rtl"] .gh-portal-closeicon-container {
3800    right: unset;
3801    left: 24px;
3802}
3803
3804.gh-portal-closeicon {
3805    color: var(--grey6);
3806    cursor: pointer;
3807    width: 20px;
3808    height: 20px;
3809    padding: 12px;
3810    transition: all 0.2s ease-in-out;
3811}
3812
3813.gh-portal-closeicon:hover {
3814    color: var(--grey5);
3815}
3816
3817.gh-portal-popup-wrapper.full-size .gh-portal-closeicon-container,
3818.gh-portal-popup-container.full-size .gh-portal-closeicon-container {
3819    top: 20px;
3820    right: 20px;
3821}
3822html[dir="rtl"] .gh-portal-popup-wrapper.full-size .gh-portal-closeicon-container,
3823html[dir="rtl"] .gh-portal-popup-container.full-size .gh-portal-closeicon-container {
3824    right: unset;
3825    left: 20px;
3826}
3827
3828.gh-portal-popup-wrapper.full-size .gh-portal-closeicon,
3829.gh-portal-popup-container.full-size .gh-portal-closeicon {
3830    color: var(--grey6);
3831    width: 24px;
3832    height: 24px;
3833}
3834
3835.gh-portal-logout-container {
3836    position: absolute;
3837    top: 8px;
3838    left: 8px;
3839}
3840
3841html[dir="rtl"] .gh-portal-logout-container {
3842    left: unset;
3843    right: 8px;
3844}
3845
3846.gh-portal-header {
3847    display: flex;
3848    flex-direction: column;
3849    align-items: center;
3850    padding-bottom: 24px;
3851}
3852
3853.gh-portal-section {
3854    margin-bottom: 40px;
3855}
3856
3857.gh-portal-section.form {
3858    margin-bottom: 20px;
3859}
3860
3861.gh-portal-section.flex {
3862    display: flex;
3863    flex-direction: column;
3864    gap: 2rem;
3865}
3866
3867.gh-portal-detail-header {
3868    position: relative;
3869    display: flex;
3870    align-items: center;
3871    justify-content: center;
3872    margin: -2px 0 40px;
3873    padding-inline: 60px;
3874}
3875
3876.gh-portal-detail-footer .gh-portal-btn {
3877    min-width: 90px;
3878}
3879
3880.gh-portal-action-footer {
3881    display: flex;
3882    align-items: center;
3883    justify-content: space-between;
3884    flex-direction: column;
3885    gap: 12px;
3886}
3887
3888.gh-portal-footer-secondary {
3889    display: flex;
3890    font-size: 14.5px;
3891    letter-spacing: 0.3px;
3892}
3893
3894.gh-portal-footer-secondary button {
3895    font-size: 14.5px;
3896}
3897
3898.gh-portal-footer-secondary-light {
3899    color: var(--grey7);
3900}
3901
3902.gh-portal-list-header {
3903    font-size: 1.25rem;
3904    font-weight: 500;
3905    color: var(--grey3);
3906    text-transform: uppercase;
3907    letter-spacing: 0.2px;
3908    line-height: 1.7em;
3909    margin-bottom: 4px;
3910}
3911
3912.gh-portal-list + .gh-portal-list-header {
3913    margin-top: 28px;
3914}
3915
3916.gh-portal-list + .gh-portal-action-footer {
3917    margin-top: 40px;
3918}
3919
3920.gh-portal-list {
3921    background: var(--white);
3922    padding: 0;
3923    border-radius: 8px;
3924    border: 1px solid var(--grey12);
3925    overflow: hidden;
3926}
3927
3928.gh-portal-newsletter-selection {
3929    max-width: 460px;
3930    margin: 0 auto;
3931}
3932
3933.gh-portal-newsletter-selection .gh-portal-list {
3934    margin-bottom: 40px;
3935}
3936
3937.gh-portal-lock-icon-container {
3938    display: flex;
3939    justify-content: center;
3940    flex: 44px 0 0;
3941    padding-top: 6px;
3942}
3943
3944.gh-portal-lock-icon {
3945    width: 14px;
3946    height: 14px;
3947    overflow: visible;
3948}
3949
3950.gh-portal-lock-icon path {
3951    color: var(--grey2);
3952}
3953
3954.gh-portal-text-large {
3955    font-size: 1.8rem;
3956    font-weight: 600;
3957}
3958
3959.gh-portal-list section {
3960    display: flex;
3961    align-items: center;
3962    margin: 0;
3963    padding: 20px;
3964    border-bottom: 1px solid var(--grey12);
3965}
3966
3967.gh-portal-list section:first-of-type {
3968    border-top-left-radius: 8px;
3969    border-top-right-radius: 8px;
3970}
3971
3972.gh-portal-list section:last-of-type {
3973    border-bottom-left-radius: 8px;
3974    border-bottom-right-radius: 8px;
3975}
3976
3977.gh-portal-list-clickable {
3978    cursor: pointer;
3979}
3980
3981.gh-portal-list-clickable:focus-visible {
3982    outline: none;
3983    box-shadow: inset 0 0 0 2px var(--brandcolor);
3984}
3985
3986.gh-portal-list section:last-of-type {
3987    border: none;
3988}
3989
3990.gh-portal-btn-unsubscribe {
3991    margin-top: 40px;
3992}
3993
3994.gh-portal-btn-unsubscribe .gh-portal-btn {
3995    width: 100%;
3996}
3997
3998.gh-portal-list-detail {
3999    flex-grow: 1;
4000}
4001
4002.gh-portal-list-detail h3 {
4003    font-size: 1.5rem;
4004    font-weight: 600;
4005}
4006
4007.gh-portal-list-detail.gh-portal-list-big h3 {
4008    font-size: 1.6rem;
4009    font-weight: 600;
4010}
4011
4012.gh-portal-list-detail p {
4013    font-size: 1.45rem;
4014    letter-spacing: 0.3px;
4015    line-height: 1.3em;
4016    padding: 0;
4017    margin: 5px 8px 0 0;
4018    color: var(--grey6);
4019    word-break: break-word;
4020}
4021html[dir="rtl"] .gh-portal-list-detail p {
4022    margin: 5px 0 0 8px;
4023}
4024
4025.gh-portal-list-detail.gh-portal-list-big p {
4026    font-size: 1.5rem;
4027}
4028
4029.gh-portal-list-toggle-wrapper {
4030    align-items: flex-start !important;
4031    justify-content: space-between;
4032}
4033
4034.gh-portal-list-toggle-wrapper .gh-portal-list-detail {
4035    padding: 4px 24px 4px 0px;
4036}
4037html[dir="rtl"] .gh-portal-list-toggle-wrapper .gh-portal-list-detail {
4038    padding: 4px 0px 4px 24px;
4039}
4040
4041.gh-portal-list-detail .old-price {
4042    text-decoration: line-through;
4043}
4044
4045.gh-portal-right-arrow {
4046    line-height: 1;
4047    color: var(--grey8);
4048}
4049
4050.gh-portal-right-arrow svg {
4051    width: 17px;
4052    height: 17px;
4053    margin-top: 1px;
4054    margin-inline-end: -6px;
4055}
4056
4057.gh-portal-expire-warning {
4058    text-align: center;
4059    color: var(--red);
4060    font-weight: 500;
4061    font-size: 1.4rem;
4062    margin: 12px 0;
4063}
4064
4065.gh-portal-cookiebanner {
4066    background: var(--red);
4067    color: var(--white);
4068    text-align: center;
4069    font-size: 1.4rem;
4070    letter-spacing: 0.2px;
4071    line-height: 1.4em;
4072    padding: 8px;
4073}
4074
4075.gh-portal-publication-title {
4076    text-align: center;
4077    font-size: 1.6rem;
4078    letter-spacing: -.1px;
4079    font-weight: 700;
4080    text-transform: uppercase;
4081    color: #15212a;
4082    margin-top: 6px;
4083}
4084
4085/* Icons
4086/* ----------------------------------------------------- */
4087.gh-portal-icon {
4088    color: var(--brandcolor);
4089}
4090
4091/* Spacing modifiers
4092/* ----------------------------------------------------- */
4093.gh-portal-strong { font-weight: 600; }
4094
4095.mt1 { margin-top: 4px; }
4096.mt2 { margin-top: 8px; }
4097.mt3 { margin-top: 12px; }
4098.mt4 { margin-top: 16px; }
4099.mt5 { margin-top: 20px; }
4100.mt6 { margin-top: 24px; }
4101.mt7 { margin-top: 28px; }
4102.mt8 { margin-top: 32px; }
4103.mt9 { margin-top: 36px; }
4104.mt10 { margin-top: 40px; }
4105
4106.mr1 { margin-inline-end: 4px; }
4107.mr2 { margin-inline-end: 8px; }
4108.mr3 { margin-inline-end: 12px; }
4109.mr4 { margin-inline-end: 16px; }
4110.mr5 { margin-inline-end: 20px; }
4111.mr6 { margin-inline-end: 24px; }
4112.mr7 { margin-inline-end: 28px; }
4113.mr8 { margin-inline-end: 32px; }
4114.mr9 { margin-inline-end: 36px; }
4115.mr10 { margin-inline-end: 40px; }
4116
4117.mb1 { margin-bottom: 4px; }
4118.mb2 { margin-bottom: 8px; }
4119.mb3 { margin-bottom: 12px; }
4120.mb4 { margin-bottom: 16px; }
4121.mb5 { margin-bottom: 20px; }
4122.mb6 { margin-bottom: 24px; }
4123.mb7 { margin-bottom: 28px; }
4124.mb8 { margin-bottom: 32px; }
4125.mb9 { margin-bottom: 36px; }
4126.mb10 { margin-bottom: 40px; }
4127
4128.ml1 { margin-inline-start: 4px; }
4129.ml2 { margin-inline-start: 8px; }
4130.ml3 { margin-inline-start: 12px; }
4131.ml4 { margin-inline-start: 16px; }
4132.ml5 { margin-inline-start: 20px; }
4133.ml6 { margin-inline-start: 24px; }
4134.ml7 { margin-inline-start: 28px; }
4135.ml8 { margin-inline-start: 32px; }
4136.ml9 { margin-inline-start: 36px; }
4137.ml10 { margin-inline-start: 40px; }
4138
4139.pt1 { padding-top: 4px; }
4140.pt2 { padding-top: 8px; }
4141.pt3 { padding-top: 12px; }
4142.pt4 { padding-top: 16px; }
4143.pt5 { padding-top: 20px; }
4144.pt6 { padding-top: 24px; }
4145.pt7 { padding-top: 28px; }
4146.pt8 { padding-top: 32px; }
4147.pt9 { padding-top: 36px; }
4148.pt10 { padding-top: 40px; }
4149
4150.pr1 { padding-inline-end: 4px; }
4151.pr2 { padding-inline-end: 8px; }
4152.pr3 { padding-inline-end: 12px; }
4153.pr4 { padding-inline-end: 16px; }
4154.pr5 { padding-inline-end: 20px; }
4155.pr6 { padding-inline-end: 24px; }
4156.pr7 { padding-inline-end: 28px; }
4157.pr8 { padding-inline-end: 32px; }
4158.pr9 { padding-inline-end: 36px; }
4159.pr10 { padding-inline-end: 40px; }
4160
4161.pb1 { padding-bottom: 4px; }
4162.pb2 { padding-bottom: 8px; }
4163.pb3 { padding-bottom: 12px; }
4164.pb4 { padding-bottom: 16px; }
4165.pb5 { padding-bottom: 20px; }
4166.pb6 { padding-bottom: 24px; }
4167.pb7 { padding-bottom: 28px; }
4168.pb8 { padding-bottom: 32px; }
4169.pb9 { padding-bottom: 36px; }
4170.pb10 { padding-bottom: 40px; }
4171
4172.pl1 { padding-inline-start: 4px; }
4173.pl2 { padding-inline-start: 8px; }
4174.pl3 { padding-inline-start: 12px; }
4175.pl4 { padding-inline-start: 16px; }
4176.pl5 { padding-inline-start: 20px; }
4177.pl6 { padding-inline-start: 24px; }
4178.pl7 { padding-inline-start: 28px; }
4179.pl8 { padding-inline-start: 32px; }
4180.pl9 { padding-inline-start: 36px; }
4181.pl10 { padding-inline-start: 40px; }
4182
4183.hidden { display: none !important; }
4184`,
4184ig=`
4185@media (max-width: 1440px) {
4186    .gh-portal-popup-container:not(.full-size):not(.large-size):not(.preview) {
4187        width: 480px;
4188    }
4189
4190    .gh-portal-popup-container.large-size {
4191        width: 100%;
4192        max-width: 600px;
4193    }
4194
4195    .gh-portal-input {
4196        height: 42px;
4197        margin-bottom: 16px;
4198    }
4199
4200    button[class="gh-portal-btn"],
4201    .gh-portal-btn-main,
4202    .gh-portal-btn-primary {
4203        height: 42px;
4204    }
4205
4206    .gh-portal-product-price .amount {
4207        font-size: 32px;
4208        letter-spacing: -0.022em;
4209    }
4210}
4211
4212@media (max-width: 960px) {
4213    .gh-portal-powered {
4214        display: flex;
4215        position: relative;
4216        bottom: unset;
4217        left: unset;
4218        background: var(--white);
4219        justify-content: center;
4220        width: 100%;
4221        padding-top: 32px;
4222    }
4223}
4224
4225@media (min-width: 520px) {
4226    .gh-portal-popup-wrapper.full-size .gh-portal-popup-container.preview {
4227        box-shadow:
4228            0 0 0 1px rgba(var(--blackrgb),0.02),
4229            0 2.8px 2.2px rgba(var(--blackrgb), 0.02),
4230            0 6.7px 5.3px rgba(var(--blackrgb), 0.028),
4231            0 12.5px 10px rgba(var(--blackrgb), 0.035),
4232            0 22.3px 17.9px rgba(var(--blackrgb), 0.042),
4233            0 41.8px 33.4px rgba(var(--blackrgb), 0.05),
4234            0 100px 80px rgba(var(--blackrgb), 0.07);
4235        animation: none;
4236        margin: 32px;
4237        padding: 32px 32px 0;
4238        width: calc(100vw - 64px);
4239        height: calc(100vh - 160px);
4240        min-height: unset;
4241        border-radius: 12px;
4242        overflow: auto;
4243        justify-content: flex-start;
4244    }
4245
4246    .gh-portal-popup-wrapper.full-size .gh-portal-popup-container.preview.account-plan {
4247        max-width: 420px;
4248        width: auto;
4249        height: auto;
4250        margin: 3.2vw auto 32px;
4251        padding-bottom: 24px;
4252        zoom: 0.9;
4253    }
4254}
4255
4256@media (max-width: 480px) {
4257    .gh-portal-detail-header {
4258        margin-top: 4px;
4259    }
4260
4261    .gh-portal-popup-wrapper {
4262        height: 100%;
4263        padding: 0;
4264        display: flex;
4265        flex-direction: column;
4266        align-items: center;
4267        justify-content: space-between;
4268        background: var(--white);
4269        overflow-y: auto;
4270    }
4271
4272    .gh-portal-popup-container {
4273        width: 100% !important;
4274        border-radius: 0;
4275        overflow: unset;
4276        animation: popup-mobile 0.25s ease-in-out;
4277        box-shadow: none !important;
4278        transform: translateY(0);
4279        padding: 28px !important;
4280    }
4281
4282    .gh-portal-popup-container.full-size {
4283        justify-content: flex-start;
4284    }
4285
4286    .gh-portal-popup-container.large-size {
4287        padding: 0 !important;
4288    }
4289
4290    .gh-portal-popup-wrapper.account-home,
4291    .gh-portal-popup-container.account-home {
4292        background: var(--grey13);
4293    }
4294
4295    .gh-portal-popup-wrapper.full-size .gh-portal-closeicon,
4296    .gh-portal-popup-container.full-size .gh-portal-closeicon {
4297        width: 16px;
4298        height: 16px;
4299    }
4300
4301    /* Small width preview in Admin */
4302    .gh-portal-popup-wrapper.preview:not(.full-size) footer.gh-portal-signup-footer,
4303    .gh-portal-popup-wrapper.preview:not(.full-size) footer.gh-portal-signin-footer {
4304        padding-bottom: 32px;
4305    }
4306
4307    .gh-portal-popup-container.preview:not(.full-size) {
4308        max-height: 660px;
4309        margin-bottom: 0;
4310    }
4311
4312    .gh-portal-popup-container.preview:not(.full-size).offer,
4313    .gh-portal-popup-container.preview:not(.full-size).account-plan {
4314        max-height: 860px;
4315        padding-bottom: 0 !important;
4316    }
4317
4318    .gh-portal-popup-wrapper.preview.full-size {
4319        height: unset;
4320        max-height: 660px;
4321    }
4322
4323    .gh-portal-popup-container.preview.full-size {
4324        max-height: 660px;
4325        margin-bottom: 0;
4326    }
4327
4328    .preview .gh-portal-invite-only-notification + .gh-portal-signup-message, .preview .gh-portal-paid-members-only-notification + .gh-portal-signup-message {
4329        margin-bottom: 16px;
4330    }
4331
4332    .gh-portal-popup-wrapper.preview:not(.offer):not(.account-plan) .gh-portal-btn-container.sticky {
4333        margin-bottom: 32px;
4334        padding-bottom: 0;
4335    }
4336
4337    .gh-portal-powered {
4338        padding-top: 12px;
4339        padding-bottom: 24px;
4340    }
4341}
4342
4343@media (max-width: 390px) {
4344    .gh-portal-popup-container:not(.account-plan) .gh-portal-detail-header .gh-portal-main-title {
4345        font-size: 2.1rem;
4346        margin-top: 1px;
4347        text-align: center;
4348    }
4349
4350    .gh-portal-input {
4351        margin-bottom: 16px;
4352    }
4353
4354    .gh-portal-signup-header,
4355    .gh-portal-signin-header {
4356        padding-bottom: 16px;
4357    }
4358}
4359
4360@media (min-width: 480px) and (max-height: 880px) {
4361    .gh-portal-popup-wrapper {
4362        padding: 4vmin 0 0;
4363    }
4364}
4365
4366@keyframes popup-mobile {
4367    0% {
4368        opacity: 0;
4369    }
4370    100%{
4371        opacity: 1.0;
4372    }
4373}
4374
4375/* Prevent zoom */
4376@media (hover:none) {
4377    select, textarea, input[type="text"], input[type="text"], input[type="password"],
4378    input[type="datetime"], input[type="datetime-local"],
4379    input[type="date"], input[type="month"], input[type="time"],
4380    input[type="week"], input[type="number"], input[type="email"],
4381    input[type="url"] {
4382        font-size: 16px !important;
4383    }
4384}
4385`,ag=`
4386.gh-portal-popup-wrapper.multiple-products .gh-portal-input-section {
4387    max-width: 420px;
4388    margin: 0 auto;
4389}
4390
4391/* Multiple product signup/signin-only modifications! */
4392.gh-portal-popup-wrapper.multiple-products {
4393    background: #fff;
4394    box-shadow: 0 3.8px 2.2px rgba(var(--blackrgb), 0.028), 0 9.2px 5.3px rgba(var(--blackrgb), 0.04), 0 17.3px 10px rgba(var(--blackrgb), 0.05), 0 30.8px 17.9px rgba(var(--blackrgb), 0.06), 0 57.7px 33.4px rgba(var(--blackrgb), 0.072), 0 138px 80px rgba(var(--blackrgb), 0.1);
4395    padding: 0;
4396    border-radius: 5px;
4397    height: calc(100vh - 64px);
4398    max-width: calc(100vw - 64px);
4399}
4400
4401.gh-portal-popup-wrapper.multiple-products.signup {
4402    overflow-y: scroll;
4403    overflow-x: clip;
4404    margin: 32px auto !important;
4405    padding-inline-end: 0 !important; /* Override scrollbar hiding */
4406}
4407
4408.gh-portal-popup-wrapper.multiple-products.signin {
4409    margin: 10vmin auto;
4410    max-width: 480px;
4411    height: unset;
4412}
4413
4414.gh-portal-popup-wrapper.multiple-products.preview {
4415    height: calc(100vh - 150px) !important;
4416}
4417
4418.gh-portal-popup-wrapper.multiple-products .gh-portal-popup-container {
4419    align-items: center;
4420    width: 100% !important;
4421    box-shadow: none !important;
4422    animation: fadein 0.35s ease-in-out;
4423    padding: 1vmin 0;
4424    transform: translateY(0px);
4425    margin-bottom: 0;
4426}
4427
4428.gh-portal-popup-wrapper.multiple-products.signup .gh-portal-popup-container {
4429    min-height: calc(100vh - 64px);
4430    position: unset;
4431}
4432
4433.gh-portal-popup-wrapper.multiple-products .gh-portal-powered {
4434    position: relative;
4435    display: flex;
4436    flex: 1;
4437    align-items: flex-end;
4438    justify-content: flex-start;
4439    bottom: unset;
4440    left: unset;
4441    width: 100%;
4442    z-index: 10000;
4443    padding-bottom: 32px;
4444}
4445
4446@media (max-width: 670px) {
4447    .gh-portal-popup-wrapper.multiple-products .gh-portal-powered {
4448        justify-content: center;
4449    }
4450}
4451
4452.gh-portal-popup-wrapper.multiple-products .gh-portal-content {
4453    position: unset;
4454    overflow-y: visible;
4455    max-height: unset !important;
4456}
4457
4458@media (max-width: 960px) {
4459    .gh-portal-popup-wrapper.multiple-products.signup:not(.preview) {
4460        margin: 20px !important;
4461        height: 100%;
4462    }
4463}
4464
4465@media (max-width: 480px) {
4466    .gh-portal-popup-wrapper.multiple-products {
4467        margin: 0 !important;
4468        max-width: unset !important;
4469        max-height: 100% !important;
4470        height: 100% !important;
4471        border-radius: 0px;
4472        box-shadow: none;
4473    }
4474
4475    .gh-portal-popup-wrapper.multiple-products.signup:not(.preview) {
4476        margin: 0 !important;
4477    }
4478
4479    .gh-portal-popup-wrapper.multiple-products.preview {
4480        height: unset !important;
4481        margin: 0 !important;
4482    }
4483
4484    .gh-portal-popup-wrapper.multiple-products:not(.dev) .gh-portal-popup-container.preview {
4485        max-height: 640px;
4486    }
4487}
4488
4489.gh-portal-popup-container.preview * {
4490    pointer-events: none !important;
4491}
4492
4493.gh-portal-unsubscribe-logo {
4494    width: 60px;
4495    height: 60px;
4496    border-radius: 2px;
4497    margin-top: 12px;
4498    margin-bottom: 6px;
4499}
4500
4501@media (max-width: 480px) {
4502    .gh-portal-unsubscribe-logo {
4503        width: 48px;
4504        height: 48px;
4505    }
4506}
4507
4508.gh-portal-unsubscribe .gh-portal-main-title {
4509    margin-bottom: 16px;
4510    font-size: 2.6rem;
4511}
4512
4513.gh-portal-unsubscribe p {
4514    margin-bottom: 16px;
4515}
4516
4517.gh-portal-unsubscribe p:last-of-type {
4518    margin-bottom: 0;
4519}
4520
4521.gh-portal-btn-inline {
4522    display: inline-block;
4523    margin-inline-start: 4px;
4524    font-size: 1.5rem;
4525    font-weight: 600;
4526    cursor: pointer;
4527}
4528
4529.gh-portal-toggle-checked {
4530    transition: all 0.3s;
4531    transition-delay: 2s;
4532}
4533
4534.gh-portal-checkmark-container {
4535    display: flex;
4536    opacity: 0;
4537    margin-inline-end: 8px;
4538    transition: opacity ease 0.4s 0.2s;
4539}
4540
4541.gh-portal-checkmark-show {
4542    opacity: 1;
4543}
4544
4545.gh-portal-checkmark-icon {
4546    height: 22px;
4547    color: #30cf43;
4548}
4549
4550@keyframes fadeIn {
4551    0% {
4552        opacity: 0;
4553    }
4554    100% {
4555        opacity: 1;
4556    }
4557}
4558
4559@keyframes fadeOut {
4560    0% {
4561        opacity: 1;
4562    }
4563    100% {
4564        opacity: 0;
4565    }
4566}
4567
4568.gh-portal-newsletter-selection {
4569    animation: 0.5s ease-in-out fadeIn;
4570}
4571
4572.gh-portal-signup {
4573    animation: 0.5s ease-in-out fadeIn;
4574}
4575
4576.gh-portal-btn-different-plan {
4577    margin: 0 auto 24px;
4578    color: var(--grey6);
4579    font-weight: 400;
4580}
4581
4582.gh-portal-hide {
4583    display: none;
4584}
4585`;function og({site:e}){return ol+rg+rf+Of+Hf+sf({site:e})+tf+Xd+$d+Qc+dh+Dm+vh({site:e})+jd+mh+ig+ag+wh+jh+``+Nh+Fh+ah+Uh+Rh+qh+$h+eg}var sg=class extends _.Component{static contextType=Y;constructor(e){super(e),this.state={email:``,token:void 0}}componentDidMount(){let{member:e}=this.context;e&&this.context.doAction(`switchPage`,{page:`accountHome`})}handleSignin(e){e.preventDefault(),this.doSignin()}doSignin(){this.setState(e=>({errors:ep({fields:this.getInputFields({state:e})})}),async()=>
vendor: 38,253 bytes, line 4585
4585{let{email:e,phonenumber:t,errors:n,token:r}=this.state,{redirect:i}=this.context.pageData??{};n&&Object.values(n).filter(e=>!!e).length>0||this.context.doAction(`signin`,{email:e,phonenumber:t,redirect:i,token:r})})}handleInputChange(e,t){let n=t.name;this.setState({[n]:e.target.value})}onKeyDown(e){e.keyCode===13&&this.handleSignin(e)}getInputFields({state:e}){let t=e.errors||{};return[{type:`email`,value:e.email,placeholder:q(`[email protected]`),label:q(`Email`),name:`email`,required:!0,errorMessage:t.email||``,autoFocus:!0},{type:`text`,value:e.phonenumber,placeholder:`+1 (123) 456-7890`,label:`Phone number`,name:`phonenumber`,required:!1,tabIndex:-1,autoComplete:`off`,hidden:!0}]}renderSubmitButton(){let{action:e}=this.context,t=!1,n=e===`signin:running`,r=q(n?`Sending login link...`:`Continue`),i=!!n;return e===`signin:failed`&&(r=q(`Retry`),t=!0),(0,J.jsx)(Z,{dataTestId:`signin`,retry:t,style:{width:`100%`},onClick:e=>this.handleSignin(e),disabled:i,brandColor:this.context.brandColor,label:r,isRunning:n})}renderSignupMessage(){let{brandColor:e}=this.context;return(0,J.jsxs)(`div`,{className:`gh-portal-signup-message`,children:[(0,J.jsx)(`div`,{children:q(`Don't have an account?`)}),(0,J.jsx)(`button`,{"data-test-button":`signup-switch`,className:`gh-portal-btn gh-portal-btn-link`,style:{color:e},onClick:()=>this.context.doAction(`switchPage`,{page:`signup`}),children:(0,J.jsx)(`span`,{children:q(`Sign up`)})})]})}renderForm(){let{site:e}=this.context,t=zl({site:e})&&Fl({site:e});return Rl({site:e})?(0,J.jsxs)(`section`,{children:[(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(Zf,{fields:this.getInputFields({state:this.state}),onChange:(e,t)=>this.handleInputChange(e,t),onKeyDown:(e,t)=>this.onKeyDown(e,t)})}),(0,J.jsxs)(`footer`,{className:`gh-portal-signin-footer`,children:[this.renderSubmitButton(),t&&this.renderSignupMessage()]})]}):(0,J.jsx)(`section`,{children:(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(`p`,{className:`gh-portal-members-disabled-notification`,"data-testid":`members-disabled-notification-text`,children:q(`Memberships unavailable, contact the owner for access.`)})})})}renderSiteIcon(){let e={},{site:t}=this.context,n=t.icon;return n?(e.backgroundImage=`url(${n})`,(0,J.jsx)(`img`,{className:`gh-portal-signup-logo`,src:n,alt:this.context.site.title})):Rl({site:t})?null:(0,J.jsx)(tp,{className:`gh-portal-icon gh-portal-icon-invitation`})}renderSiteTitle(){let{site:e}=this.context,t=e.title;return Rl({site:e})?(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`Sign in`)}):(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:t})}renderFormHeader(){return(0,J.jsxs)(`header`,{className:`gh-portal-signin-header`,children:[this.renderSiteIcon(),this.renderSiteTitle()]})}render(){return(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-portal-logged-out-form-container`,children:(0,J.jsxs)(`div`,{className:`gh-portal-content signin`,children:[this.renderFormHeader(),this.renderForm()]})})]})}},cg=({handleSignout:e,supportAddress:t=``})=>{let n=`mailto:${t}`;return(0,J.jsxs)(`footer`,{className:`gh-portal-account-footer`,children:[(0,J.jsx)(`ul`,{className:`gh-portal-account-footermenu`,children:(0,J.jsx)(`li`,{children:(0,J.jsx)(`button`,{"data-test-button":`footer-signout`,className:`gh-portal-btn`,name:`logout`,"aria-label":`logout`,onClick:t=>e(t),children:q(`Sign out`)})})}),(0,J.jsx)(`div`,{className:`gh-portal-account-footerright`,children:(0,J.jsx)(`ul`,{className:`gh-portal-account-footermenu`,children:(0,J.jsx)(`li`,{children:(0,J.jsx)(`a`,{"data-test-link":`footer-support`,className:`gh-portal-btn gh-portal-btn-branded`,href:n,target:`_blank`,rel:`noopener noreferrer`,children:q(`Contact support`)})})})})]})},lg=()=>{let{member:e,brandColor:t}=(0,_.useContext)(Y),n=e.avatar_image;return(0,J.jsxs)(`header`,{className:`gh-portal-account-header`,children:[(0,J.jsx)(el,{gravatar:n,style:{userIcon:{color:t,width:`56px`,height:`56px`,padding:`2px`}}}),(0,J.jsx)(`h2`,{className:`gh-portal-main-title`,children:q(`Your account`)})]})},ug=()=>{let{site:e,action:t,brandColor:n,doAction:r}=(0,_.useContext)(Y);if(!zl({site:e})||!Fl({site:e}))return null;let i=[`checkoutPlan:running`].includes(t),a=()=>{r(`switchPage`,{page:`accountPlan`,lastPage:`accountHome`})};return(0,J.jsx)(Z,{dataTestId:`view-plans`,isRunning:i,label:q(`View plans`),onClick:()=>a(),brandColor:n,style:{width:`100%`}})},dg=()=>{let{member:e,site:t}=(0,_.useContext)(Y),{paid_members_enabled:n}=t;if(!n||Al({site:t}))return null;let r=ml({member:e}),i=hl({member:e});if(i&&!r)return null;if(r){let t=r?.current_period_end,n=bl({member:e});return _l({member:e})?n?(0,J.jsx)(`div`,{className:`gh-portal-section`,style:{marginBottom:24},children:(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:q(`Your gift subscription will expire on {expiryDate}`,{expiryDate:n})})}):null:i&&n?(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:q(`Your subscription will expire on {expiryDate}`,{expiryDate:n})})}):r?.cancel_at_period_end||i?null:ou({sub:r})?(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:q(`Your subscription will start on {subscriptionStart}`,{subscriptionStart:cl(r.trial_end_at)})})}):(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:q(`Your subscription will renew on {renewalDate}`,{renewalDate:cl(t)})})})}return(0,J.jsxs)(`div`,{className:`gh-portal-section`,children:[(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:q(`You currently have a free membership, upgrade to a paid subscription for full access.`)}),(0,J.jsx)(ug,{})]})},fg=()=>{let{member:e,doAction:t,action:n,brandColor:r}=(0,_.useContext)(Y),i=ml({member:e});if(!i||!i.cancel_at_period_end)return null;let a=q(`Resume subscription`),o=[`continueSubscription:running`].includes(n),s=!!o,c=cl(i.current_period_end);return(0,J.jsx)(`div`,{className:`gh-portal-cancelcontinue-container`,children:(0,J.jsxs)(`div`,{className:`gh-portal-cancel-banner`,children:[(0,J.jsx)(`p`,{children:(0,J.jsx)(Ad,{string:q(`Your subscription has been canceled and will expire on {expiryDate}.`),mapping:{expiryDate:(0,J.jsx)(`strong`,{children:c})}})}),(0,J.jsx)(Z,{onClick:()=>{t(`continueSubscription`,{subscriptionId:i.id})},isRunning:o,disabled:s,isPrimary:!0,brandColor:r,label:a,style:{width:`100%`}})]})})},pg=()=>{let{member:e,site:t,doAction:n,action:r,brandColor:i}=(0,_.useContext)(Y);if(!(_l({member:e})&&!xl({member:e,site:t})&&Ll({site:t}))||!bl({member:e}))return null;let a=r===`continueGiftSubscription:running`;return(0,J.jsx)(`div`,{className:`gh-portal-cancelcontinue-container`,children:(0,J.jsxs)(`div`,{className:`gh-portal-cancel-banner`,children:[(0,J.jsx)(`p`,{style:{maxWidth:`none`,margin:`0 0 16px`,textAlign:`center`,textWrap:`pretty`},children:q(`Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.`)}),(0,J.jsx)(Z,{onClick:()=>n(`continueGiftSubscription`),isRunning:a,disabled:a,isPrimary:!0,brandColor:i,label:q(`Continue subscription`),style:{width:`100%`}})]})})},mg=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`,...e,children:[(0,J.jsx)(`rect`,{x:3,y:8,width:18,height:4,rx:1}),(0,J.jsx)(`path`,{d:`M12 8v13`}),(0,J.jsx)(`path`,{d:`M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7`}),(0,J.jsx)(`path`,{d:`M7.5 8a2.5 2.5 0 0 1 0-5C9 3 12 8 12 8`}),(0,J.jsx)(`path`,{d:`M16.5 8a2.5 2.5 0 0 0 0-5C15 3 12 8 12 8`})]}),hg=e=>(0,J.jsxs)(`svg`,{width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,J.jsx)(`defs`,{children:(0,J.jsx)(`style`,{children:`.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;}`})}),(0,J.jsx)(`path`,{d:`M22.939 2.56V8.817C22.9391 9.61244 22.6232 10.3754 22.061 10.938L10.5 22.5C10.2187 22.7812 9.83721 22.9392 9.43946 22.9392C9.04172 22.9392 8.66026 22.7812 8.37896 22.5L1.49997 15.62C1.21876 15.3387 1.06079 14.9572 1.06079 14.5595C1.06079 14.1618 1.21876 13.7803 1.49997 13.499L13.061 1.938C13.6236 1.37572 14.3865 1.0599 15.182 1.06H21.439C21.8368 1.06 22.2183 1.21803 22.4996 1.49934C22.7809 1.78064 22.939 2.16217 22.939 2.56V2.56Z`,className:`a`}),(0,J.jsx)(`path`,{d:`M17.689 7.81C16.8605 7.81 16.189 7.13842 16.189 6.31C16.189 5.48157 16.8605 4.81 17.689 4.81C18.5174 4.81 19.189 5.48157 19.189 6.31C19.189 7.13842 18.5174 7.81 17.689 7.81Z`,className:`a`})]}),gg=()=>{let{member:e,site:t,doAction:n}=(0,_.useContext)(Y),r=()=>{let t=ml({member:e});n(`manageBilling`,{subscriptionId:t.id})},i=()=>{Ll({site:t})&&n(`switchPage`,{page:`accountPlan`,lastPage:`accountHome`})},a=({price:t,isComplimentary:n,subscription:r})=>{let{next_payment:i}=r||{},a=``;if(t){let{amount:e=0,currency:n,interval:r}=t;a=`${Intl.NumberFormat(`en`,{currency:n,style:`currency`}).format(e/100)}/${q(r)}`}let o=bl({member:e});if(_l({member:e})&&o)return(0,J.jsxs)(`p`,{className:`gh-portal-account-discountcontainer`,children:[(0,J.jsx)(mg,{className:`gh-portal-account-tagicon`}),(0,J.jsx)(`span`,{children:q(`Gift subscription`)}),(0,J.jsx)(`span`,{className:`gh-portal-account-expiry-separator`,children:`-`}),(0,J.jsx)(`span`,{className:`gh-portal-account-expiry`,children:q(`Expires {expiryDate}`,{expiryDate:o})})]});n&&(a=o?`${q(`Complimentary`)} - ${q(`Expires {expiryDate}`,{expiryDate:o})}`:q(`Complimentary`));let s=``;if(ou({sub:r}))return s=`gh-portal-account-old-price`,(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(`p`,{className:s,children:a}),(0,J.jsx)(_g,{subscription:r})]});let c=vg({nextPayment:i});return c&&(s=`gh-portal-account-old-price`),(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(`p`,{className:s,children:a}),(0,J.jsx)(()=>c?(0,J.jsxs)(`p`,{className:`gh-portal-account-discountcontainer`,"data-testid":`offer-label`,children:[(0,J.jsx)(hg,{className:`gh-portal-account-tagicon`}),(0,J.jsx)(`span`,{children:c})]}):null,{})]})},o=({isPaid:r})=>{let a=_l({member:e});if(a&&!Ll({site:t}))return null;let o=a&&!xl({member:e,site:t});return Al({site:t})&&(!r||a&&!o)?null:o?(0,J.jsx)(`button`,{className:`gh-portal-btn gh-portal-btn-list`,onClick:e=>{e.stopPropagation(),n(`continueGiftSubscription`)},"data-test-button":`continue-gift-subscription`,children:q(`Continue`)}):(0,J.jsx)(`button`,{className:`gh-portal-btn gh-portal-btn-list`,onClick:e=>{e.stopPropagation(),i(e)},"data-test-button":`change-plan`,children:q(`Change`)})},s=({defaultCardLast4:e})=>e?(0,J.jsx)(`p`,{children:`**** **** **** ${e}`}):null,c=({defaultCardLast4:e})=>{let{action:t}=(0,_.useContext)(Y),n=t===`manageBilling:running`?(0,J.jsx)(Yd,{className:`gh-portal-billing-button-loader`}):q(`Update`);return(0,J.jsxs)(`section`,{className:`gh-portal-list-clickable`,role:`button`,tabIndex:0,onClick:r,onKeyDown:e=>{e.target===e.currentTarget&&(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),r())},children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsx)(`h3`,{children:q(`Billing info & receipts`)}),(0,J.jsx)(s,{defaultCardLast4:e})]}),(0,J.jsx)(`span`,{className:`gh-portal-list-action`,"data-test-button":`manage-billing`,"aria-hidden":`true`,children:n})]})},l=ml({member:e}),u=hl({member:e}),d=_l({member:e}),f=gl({member:e});if(l||u){let{price:t,default_payment_card_last4:n}=l||{},r=q(`Plan`);return kl({member:e})&&(r=kl({member:e})),(0,J.jsxs)(J.Fragment,{children:[(0,J.jsxs)(`section`,{children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsxs)(`h3`,{children:[r,l?.cancel_at_period_end&&(0,J.jsx)(`span`,{className:`gh-portal-canceled-badge`,children:q(`Canceled`)})]}),(0,J.jsx)(a,{price:t,isComplimentary:u,subscription:l})]}),(0,J.jsx)(o,{isPaid:f})]}),!u&&!d&&(0,J.jsx)(c,{defaultCardLast4:n})]})}return null};function _g({subscription:e}){return ou({sub:e})?(0,J.jsx)(`p`,{className:`gh-portal-account-discountcontainer`,children:(0,J.jsx)(`div`,{children:(0,J.jsx)(`span`,{children:q(`Free Trial – Ends {trialEnd}`,{trialEnd:cl(e.trial_end_at)})})})}):null}function vg({nextPayment:e}){if(!e)return``;let t=e.discount;if(!t)return``;let n=t.end?q(`Ends {offerEndDate}`,{offerEndDate:cl(t.end)}):q(`Forever`);return`${`${Intl.NumberFormat(`en`,{currency:e.currency,style:`currency`}).format(e.amount/100)}/${q(e.interval)}`}${n?` — ${n}`:``}`}function yg(){let{member:e,site:t,doAction:n}=(0,_.useContext)(Y),{newsletters:r}=e,i=!!r?.length,a=q(i?`Subscribed`:`Unsubscribed`),o=()=>{let r=nu({site:t}),i=e?.newsletters?.length?[]:r;n(`updateNewsletterPreference`,{newsletters:i})};return(0,J.jsxs)(`section`,{className:`gh-portal-list-clickable`,role:`button`,tabIndex:0,"aria-pressed":i,onClick:o,onKeyDown:e=>{e.target===e.currentTarget&&(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),o())},children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail email-newsletter`,children:[(0,J.jsx)(`h3`,{children:q(`Email newsletter`)}),(0,J.jsxs)(`p`,{children:[a,` `,hu({member:e})&&i&&(0,J.jsx)(`button`,{className:`gh-portal-btn-text gh-email-faq-page-button`,onClick:e=>{e.stopPropagation(),n(`switchPage`,{page:`emailReceivingFAQ`,lastPage:`accountHome`})},children:q(`Not receiving emails?`)})]})]}),(0,J.jsx)(`div`,{onClick:e=>e.stopPropagation(),children:(0,J.jsx)(nf,{dataTestId:`default-newsletter-toggle`,id:`default-newsletter-toggle`,label:q(`Email newsletter`),onToggle:e=>{o(e,i)},checked:i,presentational:!0})})]})}var bg=e=>(0,J.jsxs)(`svg`,{fill:`none`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,...e,children:[(0,J.jsx)(`path`,{d:`m12.79 12.376 4.08 4.079m-4.08 0 4.08-4.08`,stroke:`red`,strokeWidth:1.35,strokeLinecap:`round`,strokeLinejoin:`round`}),(0,J.jsx)(`path`,{d:`m10.439 17.994-2.664-2.652-2.86 1.478.111-4.239m0 0L1.677 9.232a1.344 1.344 0 0 1-.366-1.222 1.369 1.369 0 0 1 .904-1.05l13.111-4.374a1.369 1.369 0 0 1 1.76 1.758L15 10m-9.974 2.581 11.67-9.727`,stroke:`#A3A3A3`,strokeWidth:1.35,strokeLinecap:`round`,strokeLinejoin:`round`})]});function xg(){return(0,J.jsxs)(`p`,{className:`gh-portal-email-notice`,children:[(0,J.jsx)(bg,{className:`gh-portal-email-notice-icon`}),(0,J.jsx)(`span`,{className:`gh-mobile-only`,children:q(`You're not receiving emails`)}),(0,J.jsx)(`span`,{className:`gh-desktop-only`,children:q(`You're currently not receiving emails`)})]})}function Sg(){let{doAction:e,member:t,site:n}=(0,_.useContext)(Y),r=iu({member:t}),i=yl({site:n}),a=Hl({site:n}),o=r?`emailSuppressed`:`accountEmail`,s=!i&&!a,c=()=>r||s?(0,J.jsx)(xg,{}):(0,J.jsx)(`p`,{children:q(`Update your preferences`)}),l=()=>{e(`switchPage`,{page:o,lastPage:`accountHome`})};return(0,J.jsxs)(`section`,{className:`gh-portal-list-clickable`,role:`button`,tabIndex:0,onClick:l,onKeyDown:e=>{e.target===e.currentTarget&&(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),l())},children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsx)(`h3`,{children:q(`Emails`)}),c()]}),(0,J.jsx)(`span`,{className:`gh-portal-list-action`,"data-test-button":`manage-newsletters`,"aria-hidden":`true`,children:q(`Manage`)})]})}var Cg=()=>{let{member:e,site:t}=(0,_.useContext)(Y),n=t.transistor_portal_settings||{enabled:t.transistor_portal_enabled===!0,heading:t.transistor_portal_heading,description:t.transistor_portal_description,button_text:t.transistor_portal_button_text,url_template:t.transistor_portal_url_template},r=n?.enabled===!0,i=e?.uuid,a=Hu(),[o,s]=(0,_.useState)(a&&r);return(0,_.useEffect)(()=>{if(a){s(r);return}if(!r||!i){s(!1);return}s(!1);let e=new AbortController;return(async()=>{try{let t=await fetch(`https://partner.transistor.fm/ghost/member/${i}`,{signal:e.signal});if(t.ok){let n=await t.json();e.signal.aborted||s(n?.member===!0)}}catch(t){if(e.signal.aborted)return;console.warn(`Error in Transistor request`,t)}})(),()=>e.abort()},[r,i,a]),{transistor:{enabled:r,hasPodcasts:o,memberUuid:i,settings:n}}},wg=(e,t)=>ru({site:e})&&yl({site:e})||Hl({site:e})||iu({member:t}),Tg=e=>!ru({site:e})&&yl({site:e})&&!Hl({site:e}),Eg=()=>{let{member:e,doAction:t,site:n}=(0,_.useContext)(Y),{name:r,email:i}=e,{transistor:a}=Cg(),o=()=>{t(`switchPage`,{page:`accountProfile`,lastPage:`accountHome`})},s=wg(n,e),c=Tg(n);return(0,J.jsx)(`div`,{children:(0,J.jsxs)(`div`,{className:`gh-portal-list`,children:[(0,J.jsxs)(`section`,{className:`gh-portal-list-clickable`,role:`button`,tabIndex:0,onClick:o,onKeyDown:e=>{e.target===e.currentTarget&&(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),o())},children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsx)(`h3`,{children:r||q(`Account`)}),(0,J.jsx)(`p`,{children:i})]}),(0,J.jsx)(`span`,{"data-test-button":`edit-profile`,className:`gh-portal-list-action`,"aria-hidden":`true`,children:q(`Edit`)})]}),(0,J.jsx)(gg,{}),s&&(0,J.jsx)(Sg,{}),c&&(0,J.jsx)(yg,{}),a.enabled&&(0,J.jsx)(ng,{hasPodcasts:a.hasPodcasts,memberUuid:a.memberUuid,settings:a.settings})]})})},Dg=()=>(0,J.jsxs)(`div`,{className:`gh-portal-content gh-portal-account-main`,children:[(0,J.jsx)(Q,{}),(0,J.jsx)(lg,{}),(0,J.jsxs)(`section`,{className:`gh-portal-account-data`,children:[(0,J.jsx)(dg,{}),(0,J.jsx)(pg,{}),(0,J.jsx)(fg,{}),(0,J.jsx)(Eg,{})]})]}),Og=class extends _.Component{static contextType=Y;componentDidMount(){let{member:e,site:t}=this.context;Rl({site:t})||this.context.doAction(`signout`),e||this.context.doAction(`switchPage`,{page:`signin`,pageData:{redirect:window.location.href}})}handleSignout(e){e.preventDefault(),this.context.doAction(`signout`)}render(){let{member:e,site:t}=this.context,n=vu({site:t});return!e||!Rl({site:t})?null:(0,J.jsxs)(`div`,{className:`gh-portal-account-wrapper`,children:[(0,J.jsx)(Dg,{}),(0,J.jsx)(cg,{onClose:()=>this.context.doAction(`closePopup`),handleSignout:e=>this.handleSignout(e),supportAddress:n})]})}},kg=class extends _.Component{static contextType=Y;constructor(e,t){super(e,t);let{name:n=``,email:r=``}=t.member||{};this.state={name:n,email:r}}componentDidMount(){let{member:e}=this.context;e||this.context.doAction(`switchPage`,{page:`signin`})}handleSignout(e){e.preventDefault(),this.context.doAction(`signout`)}onBack(){this.context.doAction(`back`)}onProfileSave(e){e.preventDefault(),this.setState(e=>({errors:ep({fields:this.getInputFields({state:e})})}),()=>{let{email:e,name:t,errors:n}=this.state;n&&Object.values(n).filter(e=>!!e).length>0||(this.context.doAction(`clearPopupNotification`),this.context.doAction(`updateProfile`,{email:e,name:t}))})}renderSaveButton(){let e=this.context.action===`updateProfile:running`,t=q(`Save`);return this.context.action===`updateProfile:failed`&&(t=q(`Retry`)),(0,J.jsx)(Z,{dataTestId:`save-button`,isRunning:e,onClick:e=>this.onProfileSave(e),disabled:!!e,brandColor:this.context.brandColor,label:t,style:{width:`100%`}})}renderDeleteAccountButton(){return(0,J.jsx)(`div`,{style:{cursor:`pointer`,color:`red`},role:`button`,children:q(`Delete account`)})}renderAccountFooter(){return(0,J.jsx)(`footer`,{className:`gh-portal-action-footer`,children:this.renderSaveButton()})}renderHeader(){return(0,J.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[(0,J.jsx)(ef,{brandColor:this.context.brandColor,hidden:!this.context.lastPage,onClick:e=>this.onBack(e)}),(0,J.jsx)(`h3`,{className:`gh-portal-main-title`,children:q(`Account settings`)})]})}renderUserAvatar(){return(0,J.jsx)(`div`,{style:{position:`relative`,display:`flex`,width:`64px`,height:`64px`,marginBottom:`6px`,borderRadius:`100%`,boxShadow:`0 0 0 3px #fff`,border:`1px solid gray`,overflow:`hidden`,justifyContent:`center`,alignItems:`center`},children:(0,J.jsx)(el,{gravatar:this.context.member&&this.context.member.avatar_image,style:{userIcon:{color:`black`,width:`56px`,height:`56px`}}})})}handleInputChange(e,t){let n=t.name;this.setState({[n]:e.target.value})}getInputFields({state:e,fieldNames:t}){let n=e.errors||{},r=[{type:`text`,value:e.name,placeholder:q(`Jamie Larson`),label:q(`Name`),name:`name`,required:!1,errorMessage:n.name||``},{type:`email`,value:e.email,placeholder:q(`[email protected]`),label:q(`Email`),name:`email`,required:!0,errorMessage:n.email||``}];return t&&t.length>0?r.filter(e=>t.includes(e.name)):r}onKeyDown(e){e.keyCode===13&&this.onProfileSave(e)}renderProfileData(){return(0,J.jsx)(`div`,{className:`gh-portal-section`,children:(0,J.jsx)(Zf,{fields:this.getInputFields({state:this.state}),onChange:(e,t)=>this.handleInputChange(e,t),onKeyDown:(e,t)=>this.onKeyDown(e,t)})})}render(){let{member:e}=this.context;return e?(0,J.jsxs)(J.Fragment,{children:[(0,J.jsxs)(`div`,{className:`gh-portal-content with-footer`,children:[this.renderHeader(),(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-portal-section`,children:this.renderProfileData()})]}),this.renderAccountFooter()]}):null}};function Ag(){let{brandColor:e,lastPage:t,doAction:n}=(0,_.useContext)(Y);return(0,J.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[(0,J.jsx)(ef,{brandColor:e,hidden:!t,onClick:()=>{n(`back`)}}),(0,J.jsx)(`h3`,{className:`gh-portal-main-title`,children:q(`Email preferences`)})]})}function jg({newsletter:e,subscribedNewsletters:t,setSubscribedNewsletters:n}){let r=t.some(t=>t.id===e?.id),i=()=>{let i=[];i=r?t.filter(t=>t.id!==e.id):t.filter(t=>t.id!==e.id).concat(e),n(i)};return(0,J.jsxs)(`section`,{className:`gh-portal-list-toggle-wrapper gh-portal-list-clickable`,"data-testid":`newsletter-toggle`,role:`button`,tabIndex:0,"aria-pressed":r,onClick:i,onKeyDown:e=>{e.target===e.currentTarget&&(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),i())},children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsx)(`h3`,{children:e.name}),(0,J.jsx)(`p`,{children:e?.description})]}),(0,J.jsx)(`div`,{style:{display:`flex`,alignItems:`center`},onClick:e=>e.stopPropagation(),children:(0,J.jsx)(nf,{id:e.id,label:e.name,onToggle:i,checked:r,dataTestId:`switch-input`,presentational:!0})})]})}function Mg({updateCommentNotifications:e,isCommentsEnabled:t,enableCommentNotifications:n}){let{doAction:r}=(0,_.useContext)(Y),i=!!n,a=(0,_.useRef)(!1);if(!t)return null;let o=async()=>{if(!a.current){a.current=!0;try{await e(!i),r(`showPopupNotification`,{action:`updated:success`,message:q(`Comment preferences updated.`)})}finally{a.current=!1}}};return(0,J.jsxs)(`section`,{className:`gh-portal-list-toggle-wrapper gh-portal-list-clickable`,"data-testid":`comment-toggle`,role:`button`,tabIndex:0,"aria-pressed":i,onClick:o,onKeyDown:e=>{e.target===e.currentTarget&&(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),o())},children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsx)(`h3`,{children:q(`Comments`)}),(0,J.jsx)(`p`,{children:q(`Get notified when someone replies to your comment`)})]}),(0,J.jsx)(`div`,{style:{display:`flex`,alignItems:`center`},onClick:e=>e.stopPropagation(),children:(0,J.jsx)(nf,{id:`comments`,label:q(`Comments`),onToggle:o,checked:i,dataTestId:`switch-input`,presentational:!0})})]})}function Ng({updateUpdatesAndAnnouncements:e,canChangeUpdatesAndAnnouncements:t,enableUpdatesAndAnnouncements:n}){let{doAction:r,site:i}=(0,_.useContext)(Y),a=(0,_.useRef)(!1);if(!t)return null;let o=async()=>{if(!a.current){a.current=!0;try{await e(!n),r(`showPopupNotification`,{action:`updated:success`,message:q(`Email preferences updated.`)})}finally{a.current=!1}}};return(0,J.jsxs)(`section`,{className:`gh-portal-list-toggle-wrapper gh-portal-list-clickable`,"data-testid":`updates-and-announcements-toggle`,role:`button`,tabIndex:0,"aria-pressed":!!n,onClick:o,onKeyDown:e=>{e.target===e.currentTarget&&(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),o())},children:[(0,J.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,J.jsx)(`h3`,{children:q(`Updates & announcements`)}),(0,J.jsx)(`p`,{children:q(`Occasional updates from {siteTitle}`,{siteTitle:i?.title})})]}),(0,J.jsx)(`div`,{style:{display:`flex`,alignItems:`center`},onClick:e=>e.stopPropagation(),children:(0,J.jsx)(nf,{id:`updates-and-announcements`,label:q(`Updates & announcements`),onToggle:o,checked:n,dataTestId:`switch-input`,presentational:!0})})]})}function Pg({subscribedNewsletters:e,setSubscribedNewsletters:t,hasNewslettersEnabled:n}){let{site:r}=(0,_.useContext)(Y),i=nu({site:r});return n?i.map(n=>(0,J.jsx)(jg,{newsletter:n,subscribedNewsletters:e,setSubscribedNewsletters:t},n?.id)):null}function Fg({site:e,isPaid:t}){return t?(0,J.jsx)(`p`,{style:{textAlign:`center`,marginTop:`12px`,marginBottom:`0`,color:`var(--grey6)`},children:q(`Unsubscribing from emails will not cancel your paid subscription to {title}`,{title:e?.title})}):null}function Ig({hasNewslettersEnabled:e,notification:t,subscribedNewsletters:n,updateSubscribedNewsletters:r,updateCommentNotifications:i,updateUpdatesAndAnnouncements:a,unsubscribeAll:o,isPaidMember:s,isCommentsEnabled:c,enableCommentNotifications:l,canChangeUpdatesAndAnnouncements:u,enableUpdatesAndAnnouncements:d}){let{brandColor:f,doAction:p,member:m,site:h}=(0,_.useContext)(Y),g=(0,_.useRef)(!!n?.length).current,v=d!=null,y=v?d:g,b=c&&!l||!c,x=u&&!y||!u,S=!n?.length&&b&&x;return(0,J.jsxs)(`div`,{className:`gh-portal-content with-footer`,children:[(0,J.jsx)(Ag,{}),(0,J.jsx)(Q,{brandColor:f}),(0,J.jsx)(t||(()=>null),{}),(0,J.jsx)(`div`,{className:`gh-portal-section flex`,children:(0,J.jsxs)(`div`,{className:`gh-portal-list`,children:[(0,J.jsx)(Pg,{hasNewslettersEnabled:e,subscribedNewsletters:n,setSubscribedNewsletters:e=>{let t=e.map(e=>({id:e.id}));u&&!v?r(t,y):r(t)}}),(0,J.jsx)(Mg,{isCommentsEnabled:c,enableCommentNotifications:l,updateCommentNotifications:i}),(0,J.jsx)(Ng,{canChangeUpdatesAndAnnouncements:u,enableUpdatesAndAnnouncements:y,updateUpdatesAndAnnouncements:a})]})}),(0,J.jsx)(`div`,{className:`gh-portal-btn-unsubscribe`,children:(0,J.jsx)(Z,{isRunning:!1,onClick:()=>{o()},disabled:S,brandColor:f,isPrimary:!1,label:q(`Unsubscribe from all emails`),isDestructive:!0,style:{width:`100%`},dataTestId:`unsubscribe-from-all-emails`})}),(0,J.jsxs)(`footer`,{className:`gh-portal-action-footer`+(hu({member:m})?` gh-feature-suppressions`:``),children:[(0,J.jsx)(`div`,{style:{width:`100%`},children:(0,J.jsx)(Fg,{isPaid:s,site:h,subscribedNewsletters:n})}),hu({member:m})&&!S&&(0,J.jsxs)(`div`,{className:`gh-portal-footer-secondary`,children:[(0,J.jsx)(`span`,{className:`gh-portal-footer-secondary-light`,children:q(`Not receiving emails?`)}),(0,J.jsxs)(`button`,{className:`gh-portal-btn-text gh-email-faq-page-button`,onClick:()=>p(`switchPage`,{page:`emailReceivingFAQ`,pageData:{direct:!1}}),children:[q(`Get help`),` `,(0,J.jsx)(`span`,{className:`right-arrow`,children:`→`})]})]})]})]})}function Lg(){let{member:e,doAction:t,site:n,pageData:r}=(0,_.useContext)(Y),i,a;r&&(i=r.newsletterUuid,a=r.action);let[o,s]=(0,_.useState)(!0),c=nu({site:n}),l=yl({site:n});(0,_.useEffect)(()=>{e||t(`switchPage`,{page:`signin`})},[e,t]),(0,_.useEffect)(()=>{if(i&&a===`unsubscribe`){let n=e?.newsletters.filter(e=>e.uuid!==i);f(n),s(!1),t(`updateNewsletterPreference`,{newsletters:n})}},[]);let u=()=>{if(r.comments&&p)return(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${o?`gh-portal-hide`:``}`,children:(0,J.jsx)(Ad,{string:q(`{memberEmail} will no longer receive emails when someone replies to your comments.`),mapping:{memberEmail:(0,J.jsx)(`strong`,{children:e?.email})}})})});let t=c?.find(e=>e.uuid===r.newsletterUuid);return t?(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${o?`gh-portal-hide`:``}`,children:(0,J.jsx)(Ad,{string:q(`{memberEmail} will no longer receive {newsletterName} newsletter.`),mapping:{memberEmail:(0,J.jsx)(`strong`,{children:e?.email}),newsletterName:(0,J.jsx)(`strong`,{children:t?.name})}})})}):null},[d,f]=(0,_.useState)([...e?.newsletters||[]]),{comments_enabled:p}=n,m=!!n.labs?.automations,{enable_comment_notifications:h,enable_updates_and_announcements:g}=e||{};return(0,_.useEffect)(()=>{f(e?.newsletters||[])},[e?.newsletters]),(0,J.jsx)(Ig,{hasNewslettersEnabled:l,notification:i?u:null,subscribedNewsletters:d,updateSubscribedNewsletters:(e,n)=>{f(e),t(`updateNewsletterPreference`,{newsletters:e,enableUpdatesAndAnnouncements:n}),t(`showPopupNotification`,{action:`updated:success`,message:q(`Email preferences updated.`)})},updateCommentNotifications:async e=>{t(`updateNewsletterPreference`,{enableCommentNotifications:e})},updateUpdatesAndAnnouncements:async e=>{t(`updateNewsletterPreference`,{enableUpdatesAndAnnouncements:e})},unsubscribeAll:()=>{f([]),t(`showPopupNotification`,{action:`updated:success`,message:q(`Unsubscribed from all emails.`)});let e={newsletters:[]};p&&(e.enableCommentNotifications=!1),m&&(e.enableUpdatesAndAnnouncements=!1),t(`updateNewsletterPreference`,e)},isPaidMember:gl({member:e}),isCommentsEnabled:p!==`off`,enableCommentNotifications:h,canChangeUpdatesAndAnnouncements:m,enableUpdatesAndAnnouncements:g})}function Rg(){let{site:e}=(0,_.useContext)(Y),t=e.icon;return t?(0,J.jsx)(`img`,{className:`gh-portal-unsubscribe-logo`,src:t,alt:e.title}):null}function zg(){let{site:e}=(0,_.useContext)(Y),t=e.title||``;return(0,J.jsxs)(`header`,{className:`gh-portal-header`,children:[(0,J.jsx)(Rg,{}),(0,J.jsx)(`h2`,{className:`gh-portal-publication-title`,children:t})]})}async function Bg({api:e,memberUuid:t,key:n,newsletters:r,enableCommentNotifications:i,enableUpdatesAndAnnouncements:a}){try{return await e.member.updateNewsletters({uuid:t,key:n,newsletters:r,enableCommentNotifications:i,enableUpdatesAndAnnouncements:a})}catch{}}function Vg(){let{site:e,api:t,pageData:n,member:r,doAction:i}=(0,_.useContext)(Y),[a,o]=(0,_.useState)(),[s,c]=(0,_.useState)(!0),l=nu({site:e}),u=l.filter(e=>e.subscribe_on_signup),[d,f]=(0,_.useState)(!1),[p,m]=(0,_.useState)(u),[h,g]=(0,_.useState)(!1),{comments_enabled:v}=e,y=!!e.labs?.automations,{enable_comment_notifications:b=!1,enable_updates_and_announcements:x}=a||{},S=yl({site:e}),C=async(e,a)=>{let o={newsletters:e};a!==void 0&&(o.enableUpdatesAndAnnouncements=a),r?i(`updateNewsletterPreference`,o):await Bg({api:t,memberUuid:n.uuid,key:n.key,...o}),m(e);let s={action:`updated:success`,message:q(`Email preferences updated.`)};i(`showPopupNotification`,s)},ee=async e=>{let a;r?(await i(`updateNewsletterPreference`,{enableCommentNotifications:e}),a={...r,enable_comment_notifications:e}):a=await Bg({api:t,memberUuid:n.uuid,key:n.key,enableCommentNotifications:e}),o(a),i(`showPopupNotification`,{action:`updated:success`,message:q(`Comment preferences updated.`)})},w=async e=>{let a;r?(await i(`updateNewsletterPreference`,{enableUpdatesAndAnnouncements:e}),a={...r,enable_updates_and_announcements:e}):a=await Bg({api:t,memberUuid:n.uuid,key:n.key,enableUpdatesAndAnnouncements:e}),o(a),i(`showPopupNotification`,{action:`updated:success`,message:q(`Email preferences updated.`)})},T=async()=>{let e;r?(await i(`updateNewsletterPreference`,{newsletters:[],enableCommentNotifications:!1,enableUpdatesAndAnnouncements:!1}),e={...r},e.newsletters=[],e.enable_comment_notifications=!1,e.enable_updates_and_announcements=!1):e=await t.member.updateNewsletters({uuid:n.uuid,key:n.key,newsletters:[],enableCommentNotifications:!1,enableUpdatesAndAnnouncements:!1}),m([]),o(e),i(`showPopupNotification`,{action:`updated:success`,message:q(`Unsubscribed from all emails.`)})};return(0,_.useEffect)(()=>{(async()=>{let e;try{e=await t.member.newsletters({uuid:n.uuid,key:n.key}),o(e??null),c(!1)}catch(e){console.error(`[PORTAL] Error fetching member newsletters`,e),o(null),c(!1);return}if(e===null)return;let r=e?.newsletters||[];m(r),l?.length===1&&!v&&!n.newsletterUuid?await C([]):n.newsletterUuid?await C(r?.filter(e=>e.uuid!==n.newsletterUuid)):n.comments&&v?await ee(!1):n.updatesAndAnnouncements&&y&&await w(!1)})()},[v,y,n.uuid,n.newsletterUuid,n.comments,n.updatesAndAnnouncements,e.url,l?.length]),s?(0,J.jsx)(qm,{}):a?l?.length===1&&!v&&!h?(0,J.jsxs)(`div`,{className:`gh-portal-content gh-portal-unsubscribe with-footer`,children:[(0,J.jsx)(Q,{}),(0,J.jsx)(zg,{}),(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`Successfully unsubscribed`)}),(0,J.jsxs)(`div`,{children:[(0,J.jsx)(`p`,{className:`gh-portal-text-center`,children:(0,J.jsx)(Ad,{string:q(`{memberEmail} will no longer receive this newsletter.`),mapping:{memberEmail:(0,J.jsx)(`strong`,{children:a?.email})}})}),(0,J.jsx)(`p`,{className:`gh-portal-text-center`,children:(0,J.jsx)(Ad,{string:q(`Didn't mean to do this? Manage your preferences <button>here</button>.`),mapping:{button:(0,J.jsx)(`button`,{className:`gh-portal-btn-link gh-portal-btn-branded gh-portal-btn-inline`,onClick:()=>{g(!0)}})}})})]})]}):(0,J.jsx)(Ig,{hasNewslettersEnabled:S,notification:()=>{if(n.comments&&v)return(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${d?`gh-portal-hide`:``}`,children:(0,J.jsx)(Ad,{string:q(`{memberEmail} will no longer receive emails when someone replies to your comments.`),mapping:{memberEmail:(0,J.jsx)(`strong`,{children:a?.email})}})})});if(n.updatesAndAnnouncements&&y)return(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${d?`gh-portal-hide`:``}`,children:(0,J.jsx)(Ad,{string:q(`{memberEmail} will no longer receive updates & announcements.`),mapping:{memberEmail:(0,J.jsx)(`strong`,{children:a?.email})}})})});let e=l?.find(e=>e.uuid===n.newsletterUuid);return e?(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${d?`gh-portal-hide`:``}`,children:(0,J.jsx)(Ad,{string:q(`{memberEmail} will no longer receive {newsletterName} newsletter.`),mapping:{memberEmail:(0,J.jsx)(`strong`,{children:a?.email}),newsletterName:(0,J.jsx)(`strong`,{children:e?.name})}})})}):null},subscribedNewsletters:p,updateSubscribedNewsletters:async(e,t)=>{await C(e,t),f(!0)},updateCommentNotifications:ee,updateUpdatesAndAnnouncements:w,unsubscribeAll:async()=>{await T(),f(!0)},isPaidMember:a?.status!==`free`,isCommentsEnabled:v!==`off`,enableCommentNotifications:b,canChangeUpdatesAndAnnouncements:y,enableUpdatesAndAnnouncements:x}):(0,J.jsxs)(`div`,{className:`gh-portal-content gh-portal-feedback with-footer`,children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-feedback-icon gh-feedback-icon-error`,children:(0,J.jsx)(Pd,{})}),(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`That didn't go to plan`)}),(0,J.jsx)(`div`,{children:(0,J.jsx)(`p`,{className:`gh-portal-text-center`,children:q(`We couldn't unsubscribe you as the email address was not found. Please contact the site owner.`)})}),(0,J.jsx)(Z,{style:{width:`100%`},retry:!1,onClick:()=>i(`closePopup`),disabled:!1,brandColor:`#000000`,label:q(`Close`),isRunning:!1,tabIndex:3,classes:`sticky bottom`})]})}function Hg(){let{brandColor:e,lastPage:t,doAction:n,action:r,site:i}=(0,_.useContext)(Y);(0,_.useEffect)(()=>{[`removeEmailFromSuppressionList:success`].includes(r)&&n(`refreshMemberData`),[`removeEmailFromSuppressionList:failed`,`refreshMemberData:failed`].includes(r)&&n(`back`),[`refreshMemberData:success`].includes(r)&&(ru({site:i})||Hl({site:i})?(n(`switchPage`,{page:`accountEmail`,lastPage:`accountHome`}),n(`showPopupNotification`,{message:q(`You have been successfully resubscribed`)})):n(`back`))},[r,n,i,q]);let a=[`removeEmailFromSuppressionList:running`,`refreshMemberData:running`].includes(r);return(0,J.jsxs)(`div`,{className:`gh-email-suppressed-page`,children:[(0,J.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[(0,J.jsx)(ef,{brandColor:e,hidden:!t,onClick:()=>{n(`back`)}}),(0,J.jsx)(Q,{})]}),(0,J.jsx)(bg,{className:`gh-email-suppressed-page-icon`}),(0,J.jsxs)(`div`,{className:`gh-email-suppressed-page-text`,children:[(0,J.jsx)(`h3`,{className:`gh-portal-main-title gh-email-suppressed-page-title`,children:q(`Emails disabled`)}),(0,J.jsx)(`p`,{children:q(`You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.`)})]}),(0,J.jsx)(Z,{dataTestId:`resubscribe-email`,classes:`gh-portal-confirm-button`,onClick:()=>{n(`removeEmailFromSuppressionList`)},disabled:a,brandColor:e,label:q(`Re-enable emails`),isRunning:a})]})}function Ug(){let{brandColor:e,doAction:t,site:n,pageData:r}=(0,_.useContext)(Y),i=`mailto:${vu({site:n})}`;return(0,J.jsxs)(`div`,{className:`gh-email-suppression-faq`,children:[!(r&&r.direct)&&(0,J.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[(0,J.jsx)(ef,{brandColor:e,onClick:()=>{t(`switchPage`,{page:`emailSuppressed`,lastPage:`accountHome`})}}),(0,J.jsx)(Q,{})]}),(0,J.jsxs)(`div`,{className:`gh-longform`,children:[(0,J.jsx)(`h3`,{children:q(`Why has my email been disabled?`)}),(0,J.jsx)(`p`,{children:q(`Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).`)}),(0,J.jsx)(`h4`,{children:q(`Spam complaints`)}),(0,J.jsx)(`p`,{children:q(`If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.`)}),(0,J.jsx)(`p`,{children:q(`If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.`)}),(0,J.jsx)(`p`,{children:q(`Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.`)}),(0,J.jsx)(`h4`,{children:q(`Permanent failure (bounce)`)}),(0,J.jsx)(`p`,{children:q(`When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invali
4585d or non-existent.`)}),(0,J.jsx)(`p`,{children:q(`In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.`)}),(0,J.jsx)(`p`,{children:q(`If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.`)}),(0,J.jsx)(`p`,{children:(0,J.jsx)(`a`,{className:`gh-portal-btn gh-portal-btn-branded no-margin-right`,href:i,onClick:()=>{i&&window.open(i)},children:q(`Need more help? Contact support`)})})]})]})}function Wg(){let{brandColor:e,doAction:t,site:n,lastPage:r,member:i,pageData:a}=(0,_.useContext)(Y),o=vu({site:n}),s=`mailto:${o}`,c=yu({site:n});return(0,J.jsxs)(`div`,{className:`gh-email-receiving-faq`,children:[(0,J.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[!(a&&a.direct)&&(0,J.jsx)(ef,{brandColor:e,onClick:()=>{r?t(`switchPage`,{page:`accountHome`}):t(`switchPage`,{page:`accountEmail`,lastPage:`accountHome`})}}),(0,J.jsx)(Q,{})]}),(0,J.jsxs)(`div`,{className:`gh-longform`,children:[(0,J.jsx)(`h3`,{children:q(`Help! I'm not receiving emails`)}),(0,J.jsx)(`p`,{children:q(`If you're not receiving the email newsletter you've subscribed to, here are a few things to check.`)}),(0,J.jsx)(`h4`,{children:q(`Verify your email address is correct`)}),(0,J.jsx)(`p`,{children:(0,J.jsx)(Ad,{string:q(`The email address we have for you is {memberEmail} — if that's not correct, you can update it in your <button>account settings area</button>.`),mapping:{memberEmail:(0,J.jsx)(`strong`,{children:i.email}),button:(0,J.jsx)(`button`,{className:`gh-portal-btn-text`,onClick:()=>t(`switchPage`,{lastPage:`emailReceivingFAQ`,page:`accountProfile`})})}})}),(0,J.jsx)(`h4`,{children:q(`Check spam & promotions folders`)}),(0,J.jsx)(`p`,{children:q(`Make sure emails aren't accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on "Mark as not spam" and/or "Move to inbox".`)}),(0,J.jsx)(`h4`,{children:q(`Create a new contact`)}),(0,J.jsx)(`p`,{children:(0,J.jsx)(Ad,{string:q(`In your email client add {senderEmail} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.`),mapping:{senderEmail:(0,J.jsx)(`strong`,{children:c})}})}),(0,J.jsx)(`h4`,{children:q(`Check with your mail provider`)}),(0,J.jsx)(`p`,{children:(0,J.jsx)(Ad,{string:q(`If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {senderEmail}`),mapping:{senderEmail:(0,J.jsx)(`strong`,{children:c})}})}),(0,J.jsx)(`h4`,{children:q(`Get in touch for help`)}),(0,J.jsx)(`p`,{children:(0,J.jsx)(Ad,{string:q(`If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {supportAddress}.`),mapping:{supportAddress:(0,J.jsx)(`a`,{href:s,onClick:()=>{s&&window.open(s)},children:o})}})})]})]})}var Gg=()=>{let[e,t]=(0,_.useState)(!0),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),{member:o,site:s}=(0,_.useContext)(Y);return(0,_.useEffect)(()=>{async function e(){let e=s.url,n=window.location.origin+window.location.pathname,i=o?`${n}?action=support&success=true`:`${n}#/portal/support/success`,c=n,l=Ch({siteUrl:e});try{let e=await l.member.checkoutDonation({successUrl:i,cancelUrl:c,personalNote:q(`Add a personal note`)});e.url&&window.location.replace(e.url)}catch(e){e.type&&e.type===`DisabledFeatureError`?a(q(`This site is not accepting payments at the moment.`)):r(q(`Something went wrong, please try again later.`)),t(!1)}}s&&s.donations_enabled===!1?(a(q(`This site is not accepting donations at the moment.`)),t(!1)):e()},[]),e?(0,J.jsx)(`div`,{children:(0,J.jsx)(qm,{})}):n?(0,J.jsx)(Wh,{error:n}):i?(0,J.jsx)(Wh,{error:i}):null},Kg=()=>{try{if(window.parent&&window.parent!==window&&window.parent.location.href)return window.parent}catch{}return window},qg=(e,t)=>`${e}?${new URLSearchParams(t).toString()}`,Jg=({shareTitle:e,shareUrl:t})=>{let n=[e,t].filter(Boolean).join(`
4586
4587`),r=[];return e&&r.push(`subject=${encodeURIComponent(e)}`),n&&r.push(`body=${encodeURIComponent(n)}`),`mailto:${r.length?`?${r.join(`&`)}`:``}`},Yg=({shareTitle:e,shareUrl:t})=>qg(`https://www.linkedin.com/shareArticle`,{mini:`true`,url:t,title:e}),Xg=()=>{let e=Kg(),t=e.document,n=e.location,r=(e,n=`content`)=>t.querySelector(e)?.[n]||``,i=r(`link[rel="canonical"]`,`href`)||n.origin+n.pathname+n.search,a=r(`meta[property="og:title"]`)||t.title||``,o=r(`meta[property="og:description"]`)||r(`meta[name="description"]`)||``,s=r(`meta[property="og:image"]`)||r(`meta[name="twitter:image"]`)||``,c=r(`link[rel="icon"]`,`href`)||r(`link[rel="shortcut icon"]`,`href`)||r(`link[rel="apple-touch-icon"]`,`href`),l=r(`meta[name="author"]`),u=(l&&!/^https?:\/\//i.test(l)?l:``)||r(`meta[name="twitter:creator"]`)||``,d=r(`meta[property="og:site_name"]`)||r(`meta[name="application-name"]`)||``;if(!d)try{d=new URL(i).hostname.replace(/^www\./,``)}catch{d=``}
vendor: 5,009 bytes, line 4587
4587let f=[a,i].filter(Boolean).join(` `).trim(),p={twitter:qg(`https://twitter.com/intent/tweet`,{url:i,text:a}),facebook:qg(`https://www.facebook.com/sharer/sharer.php`,{u:i}),email:Jg({shareTitle:a,shareUrl:i}),threads:qg(`https://www.threads.net/intent/post`,{text:f}),linkedin:Yg({shareTitle:a,shareUrl:i}),bluesky:qg(`https://bsky.app/intent/compose`,{text:f})};return{shareUrl:i,shareTitle:a,shareExcerpt:o,shareImage:s,shareFavicon:c,shareSiteName:d,shareAuthor:u,socialLinks:p}},Zg=()=>{let[e]=(0,_.useState)(Xg);return e},Qg=e=>(0,J.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 -3.268 64 68.414`,width:2232,height:2500,...e,children:(0,J.jsx)(`path`,{fill:`#0085ff`,d:`M13.873 3.805C21.21 9.332 29.103 20.537 32 26.55v15.882c0-.338-.13.044-.41.867-1.512 4.456-7.418 21.847-20.923 7.944-7.111-7.32-3.819-14.64 9.125-16.85-7.405 1.264-15.73-.825-18.014-9.015C1.12 23.022 0 8.51 0 6.55 0-3.268 8.579-.182 13.873 3.805zm36.254 0C42.79 9.332 34.897 20.537 32 26.55v15.882c0-.338.13.044.41.867 1.512 4.456 7.418 21.847 20.923 7.944 7.111-7.32 3.819-14.64-9.125-16.85 7.405 1.264 15.73-.825 18.014-9.015C62.88 23.022 64 8.51 64 6.55c0-9.818-8.578-6.732-13.873-2.745z`})}),$g=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:2,strokeLinecap:`round`,strokeLinejoin:`round`,className:`lucide lucide-ellipsis-icon lucide-ellipsis`,...e,children:[(0,J.jsx)(`circle`,{cx:12,cy:12,r:1}),(0,J.jsx)(`circle`,{cx:19,cy:12,r:1}),(0,J.jsx)(`circle`,{cx:5,cy:12,r:1})]}),e_=e=>(0,J.jsxs)(`svg`,{id:`svg9`,width:666.66669,height:666.66718,viewBox:`0 0 666.66668 666.66717`,xmlns:`http://www.w3.org/2000/svg`,"xmlns:svg":`http://www.w3.org/2000/svg`,...e,children:[(0,J.jsx)(`defs`,{id:`defs13`,children:(0,J.jsx)(`clipPath`,{clipPathUnits:`userSpaceOnUse`,id:`clipPath25`,children:(0,J.jsx)(`path`,{d:`M 0,700 H 700 V 0 H 0 Z`,id:`path23`})})}),(0,J.jsx)(`g`,{id:`g17`,transform:`matrix(1.3333333,0,0,-1.3333333,-133.33333,799.99999)`,children:(0,J.jsx)(`g`,{id:`g19`,children:(0,J.jsxs)(`g`,{id:`g21`,clipPath:`url(#clipPath25)`,children:[(0,J.jsx)(`g`,{id:`g27`,transform:`translate(600,350)`,children:(0,J.jsx)(`path`,{d:`m 0,0 c 0,138.071 -111.929,250 -250,250 -138.071,0 -250,-111.929 -250,-250 0,-117.245 80.715,-215.622 189.606,-242.638 v 166.242 h -51.552 V 0 h 51.552 v 32.919 c 0,85.092 38.508,124.532 122.048,124.532 15.838,0 43.167,-3.105 54.347,-6.211 V 81.986 c -5.901,0.621 -16.149,0.932 -28.882,0.932 -40.993,0 -56.832,-15.528 -56.832,-55.9 V 0 h 81.659 l -14.028,-76.396 h -67.631 V -248.169 C -95.927,-233.218 0,-127.818 0,0`,style:{fill:`#0866ff`,fillOpacity:1,fillRule:`nonzero`,stroke:`none`},id:`path29`})}),(0,J.jsx)(`g`,{id:`g31`,transform:`translate(447.9175,273.6036)`,children:(0,J.jsx)(`path`,{d:`M 0,0 14.029,76.396 H -67.63 v 27.019 c 0,40.372 15.838,55.899 56.831,55.899 12.733,0 22.981,-0.31 28.882,-0.931 v 69.253 c -11.18,3.106 -38.509,6.212 -54.347,6.212 -83.539,0 -122.048,-39.441 -122.048,-124.533 V 76.396 h -51.552 V 0 h 51.552 v -166.242 c 19.343,-4.798 39.568,-7.362 60.394,-7.362 10.254,0 20.358,0.632 30.288,1.831 L -67.63,0 Z`,style:{fill:`#ffffff`,fillOpacity:1,fillRule:`nonzero`,stroke:`none`},id:`path33`})})]})})})]}),t_=e=>(0,J.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:2,strokeLinecap:`round`,strokeLinejoin:`round`,className:`lucide lucide-link-icon lucide-link`,...e,children:[(0,J.jsx)(`path`,{d:`M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71`}),(0,J.jsx)(`path`,{d:`M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71`})]}),n_=e=>(0,J.jsxs)(`svg`,{viewBox:`0 5 2490 2490.0000000000005`,xmlns:`http://www.w3.org/2000/svg`,width:2500,height:2495,...e,children:[(0,J.jsx)(`path`,{d:`M185.2 313.1H2252V2291H185.2z`,fill:`#fff`}),(0,J.jsx)(`path`,{d:`M0 183.4C0 84.9 82.4 5 184 5h2122c101.6 0 184 79.9 184 178.4v2133.3c0 98.5-82.4 178.3-184 178.3H184c-101.6 0-184-79.8-184-178.3z`,fill:`#0a66c2`}),(0,J.jsx)(`path`,{d:`M756.7 2088.8v-1121H384.1v1121zm-186.2-1274c129.9 0 210.8-86.1 210.8-193.7-2.4-110-80.9-193.7-208.3-193.7-127.5 0-210.8 83.7-210.8 193.7 0 107.6 80.8 193.7 205.9 193.7zm392.4 1274h372.6v-626c0-33.5 2.4-67 12.3-90.9 26.9-67 88.2-136.3 191.2-136.3 134.8 0 188.7 102.8 188.7 253.5v599.6h372.6V1446c0-344.3-183.8-504.5-428.9-504.5-201 0-289.2 112.3-338.3 188.8h2.5V967.8H962.9c4.9 105.2 0 1121 0 1121z`,fill:`#fff`})]}),r_=e=>(0,J.jsxs)(`svg`,{width:18,height:18,viewBox:`0 0 18 18`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,J.jsx)(`g`,{clipPath:`url(#clip0_351_18008)`,children:(0,J.jsx)(`path`,{d:`M13.0332 8.37917C12.96 8.34407 12.8856 8.3103 12.8103 8.27795C12.6791 5.86015 11.3579 4.47596 9.1396 4.4618C9.12955 4.46173 9.11955 4.46173 9.1095 4.46173C7.78265 4.46173 6.67913 5.0281 5.99992 6.05871L7.21993 6.89561C7.72733 6.12579 8.52364 5.96167 9.11008 5.96167C9.11686 5.96167 9.12366 5.96168 9.13036 5.96174C9.8
45876078 5.96639 10.4119 6.17876 10.7687 6.59291C11.0283 6.89442 11.2019 7.31107 11.2879 7.8369C10.6403 7.72683 9.93993 7.69299 9.19122 7.73592C7.08214 7.8574 5.72624 9.08747 5.81731 10.7967C5.86352 11.6637 6.29544 12.4096 7.03346 12.8968C7.65745 13.3087 8.46111 13.5101 9.29635 13.4645C10.3994 13.4041 11.2647 12.9832 11.8684 12.2137C12.3268 11.6293 12.6168 10.872 12.7448 9.91782C13.2705 10.2351 13.6601 10.6525 13.8753 11.1544C14.2411 12.0075 14.2624 13.4094 13.1186 14.5523C12.1164 15.5535 10.9117 15.9866 9.09104 16C7.07147 15.9851 5.54409 15.3374 4.55103 14.0749C3.62111 12.8928 3.14053 11.1854 3.1226 9C3.14053 6.8146 3.62111 5.10714 4.55103 3.92503C5.54409 2.66262 7.07144 2.01495 9.09101 1.99994C11.1252 2.01506 12.6792 2.66585 13.7103 3.93435C14.2159 4.55641 14.597 5.3387 14.8483 6.25081L16.278 5.86936C15.9734 4.74665 15.4942 3.7792 14.842 2.97686C13.5201 1.35059 11.5869 0.517279 9.096 0.5H9.08603C6.60019 0.517219 4.68862 1.3537 3.40443 2.98619C2.26168 4.4389 1.67221 6.46024 1.65241 8.99402L1.65234 9L1.65241 9.00598C1.67221 11.5397 2.26168 13.5611 3.40443 15.0138C4.68862 16.6463 6.60019 17.4828 9.08603 17.5H9.096C11.306 17.4847 12.8638 16.9061 14.1472 15.6239C15.8262 13.9465 15.7756 11.8439 15.2222 10.5531C14.8252 9.62749 14.0683 8.8757 13.0332 8.37917ZM9.21739 11.9668C8.29301 12.0188 7.33268 11.6039 7.28533 10.7152C7.25023 10.0563 7.75426 9.32105 9.27412 9.23347C9.44817 9.22343 9.61897 9.21852 9.78676 9.21852C10.3388 9.21852 10.8553 9.27215 11.3248 9.3748C11.1497 11.562 10.1224 11.9171 9.21739 11.9668Z`,fill:`black`})}),(0,J.jsx)(`defs`,{children:(0,J.jsx)(`clipPath`,{id:`clip0_351_18008`,children:(0,J.jsx)(`rect`,{width:17,height:17,fill:`white`,transform:`translate(0.5 0.5)`})})})]}),i_=e=>(0,J.jsx)(`svg`,{viewBox:`0 0 1200 1226.37`,xmlns:`http://www.w3.org/2000/svg`,width:2446,height:2500,...e,children:(0,J.jsx)(`path`,{d:`M714.163 519.284L1160.89 0h-105.86L667.137 450.887 357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152 327.181 476.152H1200L714.137 519.284zM569.165 687.828l-47.468-67.894-377.686-540.24h162.604l304.797 435.991 47.468 67.894 396.2 566.721H892.476L569.165 687.854z`})}),a_={signin:sg,signup:Om,accountHome:Og,accountPlan:Vf,accountProfile:kg,accountEmail:Lg,signupNewsletter:Yf,unsubscribe:Vg,magiclink:ph,loading:qm,offer:yh,feedback:Ah,emailSuppressed:Hg,emailSuppressionFAQ:Ug,emailReceivingFAQ:Wg,support:Gg,supportSuccess:Ph,supportError:Wh,recommendations:Qh,gift:uh,giftRedemption:Ih,giftSuccess:Vh,share:()=>{let[e,t]=(0,_.useState)(!1),[n,r]=(0,_.useState)(!1),i=(0,_.useRef)(),a=(0,_.useRef)(null),{shareUrl:o,shareTitle:s,shareExcerpt:c,shareImage:l,shareFavicon:u,shareSiteName:d,shareAuthor:f,socialLinks:p}=Zg();(0,_.useEffect)(()=>()=>{clearTimeout(i.current)},[]),(0,_.useEffect)(()=>{if(!n)return;let e=a.current?.ownerDocument||document,t=e=>{a.current&&!a.current.contains(e.target)&&(e.stopPropagation(),e.preventDefault(),r(!1))},i=e=>{e.key===`Escape`&&r(!1)};return e.addEventListener(`click`,t,!0),e.addEventListener(`keydown`,i),()=>{e.removeEventListener(`click`,t,!0),e.removeEventListener(`keydown`,i)}},[n]);let m=async()=>{await Lh(o)&&(t(!0),clearTimeout(i.current),i.current=setTimeout(()=>{t(!1)},2e3))},h=()=>{r(e=>!e)},g=()=>{r(!1)};return(0,J.jsxs)(`div`,{className:`gh-portal-content gh-portal-share`,children:[(0,J.jsx)(Q,{}),(0,J.jsx)(`div`,{className:`gh-portal-share-header`,children:(0,J.jsx)(`h1`,{className:`gh-portal-main-title`,children:q(`Share`)})}),(0,J.jsxs)(`div`,{className:`gh-portal-share-preview`,children:[l&&(0,J.jsx)(`img`,{className:`gh-portal-share-preview-image`,src:l,alt:``,"data-testid":`share-preview-image`}),(0,J.jsxs)(`div`,{className:`gh-portal-share-preview-content`,children:[s&&(0,J.jsx)(`h2`,{className:`gh-portal-share-preview-title`,children:s}),c&&(0,J.jsx)(`p`,{className:`gh-portal-share-preview-excerpt`,children:c}),(u||d||f)&&(0,J.jsxs)(`div`,{className:`gh-portal-share-preview-footer`,children:[u&&(0,J.jsx)(`img`,{className:`gh-portal-share-preview-favicon`,src:u,alt:``,"data-testid":`share-preview-favicon`}
vendor: 62,628 bytes, lines 4587-4588
4587),(0,J.jsxs)(`div`,{className:`gh-portal-share-preview-meta`,children:[d&&(0,J.jsx)(`span`,{className:`gh-portal-share-preview-site`,children:d}),d&&f&&(0,J.jsx)(`span`,{className:`gh-portal-share-preview-separator`,"aria-hidden":`true`,children:`|`}),f&&(0,J.jsx)(`span`,{className:`gh-portal-share-preview-author`,children:f})]})]})]})]}),(0,J.jsxs)(`div`,{className:`gh-portal-share-actions`,children:[(0,J.jsxs)(`button`,{className:`gh-portal-btn gh-portal-share-action copy`,type:`button`,onClick:m,"aria-label":q(e?`Copied`:`Copy link`),title:q(e?`Copied`:`Copy link`),children:[e?(0,J.jsx)(`span`,{className:`gh-portal-share-icon copied`,"aria-hidden":`true`,children:(0,J.jsx)(af,{})}):(0,J.jsx)(`span`,{className:`gh-portal-share-icon`,"aria-hidden":`true`,children:(0,J.jsx)(t_,{})}),(0,J.jsx)(`span`,{className:`gh-portal-share-label`,children:q(e?`Copied`:`Copy link`)})]}),(0,J.jsx)(`a`,{className:`gh-portal-btn gh-portal-share-action twitter`,href:p.twitter,target:`_blank`,rel:`noopener noreferrer`,"aria-label":q(`X (Twitter)`),title:q(`X (Twitter)`),children:(0,J.jsx)(`span`,{className:`gh-portal-share-icon x`,"aria-hidden":`true`,children:(0,J.jsx)(i_,{})})}),(0,J.jsx)(`a`,{className:`gh-portal-btn gh-portal-share-action linkedin`,href:p.linkedin,target:`_blank`,rel:`noopener noreferrer`,"aria-label":q(`LinkedIn`),title:q(`LinkedIn`),children:(0,J.jsx)(`span`,{className:`gh-portal-share-icon`,"aria-hidden":`true`,children:(0,J.jsx)(n_,{})})}),(0,J.jsx)(`a`,{className:`gh-portal-btn gh-portal-share-action email`,href:p.email,target:`_blank`,rel:`noopener noreferrer`,"aria-label":q(`Email`),title:q(`Email`),children:(0,J.jsx)(`span`,{className:`gh-portal-share-icon`,"aria-hidden":`true`,children:(0,J.jsx)(Mm,{})})}),(0,J.jsxs)(`div`,{className:`gh-portal-share-more`,ref:a,children:[(0,J.jsx)(`button`,{className:`gh-portal-btn gh-portal-share-action more`,type:`button`,onClick:h,"aria-label":q(`More options`),title:q(`More options`),"aria-haspopup":`menu`,"aria-expanded":n,children:(0,J.jsx)(`span`,{className:`gh-portal-share-icon`,"aria-hidden":`true`,children:(0,J.jsx)($g,{})})}),n&&(0,J.jsxs)(`div`,{className:`gh-portal-share-more-menu`,role:`menu`,"aria-label":q(`More options`),children:[(0,J.jsxs)(`a`,{className:`gh-portal-share-more-item`,href:p.facebook,target:`_blank`,rel:`noopener noreferrer`,role:`menuitem`,onClick:g,children:[(0,J.jsx)(`span`,{className:`gh-portal-share-more-item-icon`,"aria-hidden":`true`,children:(0,J.jsx)(e_,{})}),(0,J.jsx)(`span`,{children:q(`Facebook`)})]}),(0,J.jsxs)(`a`,{className:`gh-portal-share-more-item`,href:p.threads,target:`_blank`,rel:`noopener noreferrer`,role:`menuitem`,onClick:g,children:[(0,J.jsx)(`span`,{className:`gh-portal-share-more-item-icon`,"aria-hidden":`true`,children:(0,J.jsx)(r_,{})}),(0,J.jsx)(`span`,{children:q(`Threads`)})]}),(0,J.jsxs)(`a`,{className:`gh-portal-share-more-item`,href:p.bluesky,target:`_blank`,rel:`noopener noreferrer`,role:`menuitem`,onClick:g,children:[(0,J.jsx)(`span`,{className:`gh-portal-share-more-item-icon`,"aria-hidden":`true`,children:(0,J.jsx)(Qg,{})}),(0,J.jsx)(`span`,{children:q(`Bluesky`)})]})]})]})]})]})}},o_=function({page:e}){return Object.keys(a_).includes(e)?e:`signup`},s_=function({page:e}){return e.includes(`account`)},c_=function({page:e}){return e.includes(`offer`)},l_=e=>(0,J.jsx)(`svg`,{width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,J.jsx)(`path`,{fillRule:`evenodd`,clipRule:`evenodd`,d:`M24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12ZM11.8326 2.33879C6.37785 2.95189 3.95901 5.20797 3.41126 9.74699C3.34896 10.2632 3.22642 10.7805 3.10443 11.2954C2.93277 12.02 2.76221 12.74 2.76221 13.4458C2.76221 17.9885 6.5856 21.556 11.1283 21.556C12.8959 21.556 14.4433 20.8144 15.8756 20.048C19.0536 18.3478 22.0328 16.2597 22.0328 12.5411C22.0328 9.91512 20.1051 7.56932 18.466 5.5747C18.3834 5.47416 18.3015 5.37451 18.2206 5.27577C17.3866 4.25742 14.4333 2.04643 11.8326 2.33879Z`,fill:`#15171A`})}),u_=class extends _.Component{static contextType=Y;render(){return(0,J.jsxs)(`a`,{href:`https://ghost.org`,target:`_blank`,rel:`noopener noreferrer`,children:[(0,J.jsx)(l_,{}),`Powered by Ghost`]})}},d_=()=>({modalContainer:{zIndex:`3999999`,position:`fixed`,left:`0`,top:`0`,width:`100%`,height:`100%`,overflow:`hidden`},frame:{common:{margin:`auto`,position:`relative`,padding:`0`,outline:`0`,width:`100%`,opacity:`1`,overflow:`hidden`,height:`100%`}},page:{links:{width:`600px`}}});function f_({message:e}){return fl()?(0,J.jsx)(`div`,{className:`gh-portal-cookiebanner`,children:e}):null}var p_=class extends _.Component{static contextType=Y;componentDidMount(){this.node&&!Ku([`preview`])&&!this.props.isMobile&&(this.node.focus(),this.keyUphandler=e=>{e.key===`Escape`&&this.dismissPopup(e)},this.node.ownerDocument.removeEventListener(`keyup`,this.keyUphandler),this.node.ownerDocument.addEventListener(`keyup`,this.keyUphandler)),this.sendContainerHeightChangeEvent()}dismissPopup(e){let t=e.target&&e.target.tagName;(t!==`INPUT`||t===`INPUT`&&!e?.target?.value)&&this.context.doAction(`closePopup`)}sendContainerHeightChangeEvent(){this.node&&Ku([`preview`])&&this.node?.clientHeight!==this.lastContainerHeight&&(this.lastContainerHeight=this.node?.clientHeight,window.document.body.style.overflow=`hidden`,window.document.body.style[`scrollbar-width`]=`none`,window.parent.postMessage({type:`portal-preview-updated`,payload:{height:this.lastContainerHeight}},`*`))}componentDidUpdate(){this.sendContainerHeightChangeEvent()}componentWillUnmount(){this.node&&this.node.ownerDocument.removeEventListener(`keyup`,this.keyUphandler)}handlePopupClose(e){let{page:t,otcRef:n}=this.context;Ku([`preview`])||n&&t===`magiclink`||t===`giftRedemption`||t===`giftSuccess`||e.target===e.currentTarget&&this.context.doAction(`closePopup`)}renderActivePage(){let{page:e}=this.context;o_({page:e});let t=a_[e];return(0,J.jsx)(t,{})}renderPopupNotification(){let{popupNotification:e}=this.context;return!e||!e.type?null:(0,J.jsx)(_h,{})}sendPortalPreviewReadyEvent(){window.self!==window.parent&&window.parent.postMessage({type:`portal-preview-ready`,payload:{}},`*`)}render(){let{page:e,pageQuery:t,site:n,customSiteUrl:r,lastPage:i}=this.context,a=ql({site:n,pageQuery:t}).length;o_({page:e});let o={...d_({page:e}).page[e]},s=`regular`,c=``,l=e;switch(e){case`signup`:c=`Cookies must be enabled in your browser to sign up.`;break;case`signin`:c=`Cookies must be enabled in your browser to sign in.`;break;case`accountHome`:l=`account-home`;break;case`accountProfile`:l=`account-profile`;break;case`accountPlan`:l=`account-plan`;break;default:c=`Cookies must be enabled in your browser.`,l=e;break}a>1&&!Pl({site:n})&&Fl({site:n,pageQuery:t})&&e===`signup`&&(l+=` full-size`,s=`full`),(e===`gift`||e===`giftSuccess`||e===`giftRedemption`)&&(l+=` full-size`,s=`full`),e===`magiclink`&&i===`gift`&&(l+=` full-size giftRedemption`,s=`full`);let u=tu({site:n});(u&&a>2||!u&&a>1)&&e===`accountPlan`&&(l+=` full-size`,s=`full`),(e===`emailSuppressionFAQ`||e===`emailReceivingFAQ`)&&(l+=` large-size`);let d=`gh-portal-popup-container`;Ku([`preview`])&&(l+=` preview`),Ku([`preview`],{customSiteUrl:r})&&!n.disableBackground&&(d+=` preview`),Ku([`dev`])&&(d+=` dev`);let f=`${d}  ${l}`,p=e===`gift`||e===`giftSuccess`||e===`giftRedemption`||e===`magiclink`&&i===`gift`;return this.sendPortalPreviewReadyEvent(),(0,J.jsxs)(J.Fragment,{children:[(0,J.jsxs)(`div`,{className:`gh-portal-popup-wrapper `+l,onClick:e=>this.handlePopupClose(e),children:[this.renderPopupNotification(),(0,J.jsxs)(`div`,{className:f,style:o,ref:e=>this.node=e,tabIndex:-1,children:[(0,J.jsx)(f_,{message:c}),this.renderActivePage(),s===`full`&&!p?(0,J.jsx)(`div`,{className:`gh-portal-powered inside `+(Ku([`preview`])?`hidden `:``)+l,children:(0,J.jsx)(u_,{})}):``]})]}),e!==`share`&&!p&&(0,J.jsx)(`div`,{className:`gh-portal-powered outside `+(Ku([`preview`])?`hidden `:``)+l,children:(0,J.jsx)(u_,{})})]})}},m_=class extends _.Component{static contextType=Y;constructor(e){super(e),this.state={height:null}}renderCurrentPage(e){let t=a_[e];return(0,J.jsx)(t,{})}onHeightChange(e){this.setState({height:e})}handlePopupClose(e){e.preventDefault();let{page:t}=this.context;t===`giftRedemption`||t===`giftSuccess`||e.target===e.currentTarget&&this.context.doAction(`closePopup`)}renderFrameStyles(){let{site:e,brandColor:t}=this.context,n=og({site:e});return(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(`style`,{dangerouslySetInnerHTML:{__html:t?`:root { --brandcolor: ${t} }`+n:n}}),(0,J.jsx)(`meta`,{name:`viewport`,content:`width=device-width, initial-scale=1, maximum-scale=1`})]})}renderFrameContainer(){let{member:e,site:t,customSiteUrl:n}=this.context,r=d_({member:e}),i=window.innerWidth<480,a={...r.frame.common},o=`gh-portal-popup-background`;return Ku([`preview`])&&(r.modalContainer.zIndex=`3999997`),Ku([`preview`],{customSiteUrl:n})&&!t.disableBackground&&(o+=` preview`,t.preview_theme===`dark`&&(o+=` preview-dark`)),Ku([`dev`])&&(o+=` dev`),(0,J.jsx)(`div`,{style:r.modalContainer,children:(0,J.jsxs)(Xc,{style:a,title:`portal-popup`,head:this.renderFrameStyles(),dataTestId:`portal-popup-frame`,dataDir:this.context.dir,children:[(0,J.jsx)(`div`,{className:o,onClick:e=>this.handlePopupClose(e)}),(0,J.jsx)(p_,{isMobile:i})]})})}render(){let{showPopup:e}=this.context;return e?this.renderFrameContainer():null}};__({products:S_({numOfProducts:1})});function h_(){return(new Date().getTime()/1e3|0).toString(16)+`xxxxxxxxxxxxxxxx`.replace(/[x]/g,function(){return(Math.random()*16|0).toString(16)}).toLowerCase()}function g_(){return`xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx`.replace(/[xy]/g,function(e){let t=Math.random()*16|0;return(e===`x`?t:t&3|8).toString(16)})}function __({title:e=`The Blueprint`,description:t=`Thoughts, stories and ideas.`,logo:n=`https://static.ghost.org/v4.0.0/images/ghost-orb-1.png`,icon:r=`https://static.ghost.org/v4.0.0/images/ghost-orb-1.png`,url:i=`https://portal.localhost`,plans:a={monthly:5e3,yearly:15e4,currency:`USD`},products:o=S_({numOfProducts:1}),portalProducts:s=o.map(e=>e.id),accentColor:c=`#45C32E`,portalPlans:l=[`free`,`monthly`,`yearly`],portalDefaultPlan:u=``,membersSignupAccess:d=`all`,freePriceName:f=`Free`,freePriceDescription:p=`Free preview`,paidMembersEnabled:m=!0,portalButton:h=!0,portalName:g=!0,portalButtonIcon:_=`icon-1`,portalButtonSignupText:v=`Subscribe now`,portalButtonStyle:y=`icon-and-text`,membersSupportAddress:b=`[email protected]`,editorDefaultEmailRecipients:x=`visibility`,newsletters:S=[],posts:C=b_(),commentsEnabled:ee,recommendations:w=[],recommendationsEnabled:T,labs:te={}}={}){return{title:e,description:t,logo:n,icon:r,accent_color:c,url:i,plans:a,products:o,portal_products:s,members_signup_access:d,free_price_name:f,free_price_description:p,paid_members_enabled:m,portal_button:h,portal_name:g,portal_plans:l,...u?{portal_default_plan:u}:{},portal_button_icon:_,portal_button_signup_text:v,portal_button_style:y,members_support_address:b,comments_enabled:ee!==`off`,newsletters:S,recommendations:w,recommendations_enabled:!!T,labs:te,editor_default_email_recipients:x,posts:C}}function v_({name:e=`Black Friday`,code:t=`black-friday`,displayTitle:n=`Black Friday Sale!`,displayDescription:r=`Special deal for Black Friday. Subscribe now for only $15 per month and get additional benefits like accessing our podcast.`,type:i=`percent`,cadence:a=`month`,amount:o=50,duration:s=`repeating`,durationInMonths:c=null,currencyRestriction:l=!1,currency:u=null,status:d=`active`,tierId:f=``,tierName:p=`Basic`,redemptionType:m=`signup`}={}){return{id:`offer_${h_()}`,name:e,code:t,display_title:n,display_description:r,type:i,cadence:a,amount:o,duration:s,duration_in_months:c,currency_restriction:l,currency:u,status:d,tier:{id:`${f}`,name:p},redemption_type:m}}function y_({name:e=`Jamie Larson`,email:t=`[email protected]`,firstname:n=`Jamie`,subscriptions:r=[],paid:i=!1,status:a,avatarImage:o=``,subscribed:s=!0,email_suppression:c={suppressed:!1,info:null},newsletters:l=[]}={}){let u={uuid:g_(),email:t,name:e,firstname:n,paid:i,subscribed:s,avatar_image:o,subscriptions:r,email_suppression:c,newsletters:l};return a===void 0?i?u.status=`paid`:u.status=`free`:u.status=a,u}function b_({numOfPosts:e=3}={}){let t=[];for(let n=0;n<e;n++)t.push(x_({title:`Post ${n+1}`,slug:`post-${n+1}`}));return t.slice(0,e)}function x_({id:e=`post_${h_()}`,title:t=`Post`,excerpt:n=`Post excerpt`,slug:r=`post`,featured:i=!1}={}){return{id:e,title:t,excerpt:n,slug:r,featured:i}}function S_({numOfProducts:e=3}={}){let t=[C_({name:`Bronze`,description:`Access to all members articles`,monthlyPrice:D_({interval:`month`,amount:700}),yearlyPrice:D_({interval:`year`,amount:7e3}),numOfBenefits:2}),C_({name:`Silver`,description:`Access to all members articles and weekly podcast`,monthlyPrice:D_({interval:`month`,amount:1200}),yearlyPrice:D_({interval:`year`,amount:12e3}),numOfBenefits:3}),C_({name:`Friends of the Blueprint`,description:`Get access to everything and lock in early adopter pricing for life + listen to my podcast`,monthlyPrice:D_({interval:`month`,amount:18e3}),yearlyPrice:D_({interval:`year`,amount:17e3}),numOfBenefits:4})].slice(0,e),n=w_({});return[...t,n]}function C_({type:e=`paid`,name:t=`Basic`,description:n=``,id:r=`product_${h_()}`,monthlyPrice:i=D_(),yearlyPrice:a=D_({interval:`year`}),numOfBenefits:o=2,trialDays:s=null}){return{id:r,name:t,description:n,monthlyPrice:e===`free`?null:i,yearlyPrice:e===`free`?null:a,type:e,benefits:T_({numOfBenefits:o}),trial_days:s}}function w_({name:e=`Free tier`,description:t=`Free tier description`,id:n=`product_${h_()}`,numOfBenefits:r=2}){return{id:n,name:e,type:`free`,description:t,benefits:T_({numOfBenefits:r})}}function T_({numOfBenefits:e}){let t=h_();return[E_({name:`Limited early adopter pricing #${t.substring(0,6)}`}),E_({name:`Latest gear reviews #${t.substring(6,12)}`}),E_({name:`Weekly email newsletter #${t.substring(12,18)}`}),E_({name:`Listen to my podcast #${t.substring(18)}`})].slice(0,e)}function E_({id:e=`benefit_${h_()}`,name:t=`Benefit`}){return{id:e,name:t}}function D_({interval:e=`month`,amount:t=e===`month`?500:5e3,nickname:n=e===`month`?`Monthly`:`Yearly`,description:r=null,currency:i=`usd`,active:a=!0,id:o=`price_${h_()}`}={}){return{id:o,active:a,nickname:n,currency:i,amount:t,interval:e,description:r,stripe_price_id:`price_${h_()}`,stripe_product_id:`prod_${h_()}`,type:`recurring`}}function O_({id:e=`sub_${h_()}`,status:t=`active`,currency:n=`USD`,interval:r=`year`,amount:i=r===`month`?500:5e3,nickname:a=r===`month`?`Monthly`:`Yearly`,cardLast4:o=`4242`,offer:s=A_,priceId:c=`price_${h_()}`,startDate:l=`2021-10-05T03:18:30.000Z`,currentPeriodEnd:u=`2022-10-05T03:18:30.000Z`,cancelAtPeriodEnd:d=!1,trialEndAt:f=null,nextPayment:p=null,tier:m=null}={}){return{id:e,customer:{id:`cus_${h_()}`,name:`Jamie`,email:`[email protected]`},plan:{id:`price_${h_()}`,nickname:a,amount:i,interval:r,currency:n},offer:s,status:t,start_date:l,default_payment_card_last4:o,cancel_at_period_end:d,cancellation_reason:null,current_period_end:u,trial_end_at:f,next_payment:p,tier:m,price:{id:`stripe_price_${h_()}`,price_id:c,nickname:a,amount:i,interval:r,type:`recurring`,currency:n,product:{id:`stripe_prod_${h_()}`,product_id:`prod_${h_()}`}}}}function k_(){let e=S_({numOfProducts:1});return __({products:e,portalPlans:[`free`,`monthly`,`yearly`],portalProducts:e.map(e=>e.id)})}k_();var A_=v_({tierId:__({products:[C_({numOfBenefits:2,type:`free`})]}).products[0]?.id});y_({status:`free`}),y_({status:`paid`,paid:!0,subscriptions:[O_()]}),y_({status:`comped`,paid:!0,subscriptions:[]}),y_({status:`comped`,paid:!0,subscriptions:[O_({amount:0})]}),y_({status:`paid`,paid:!0,subscriptions:[O_({amount:1500,startDate:`2019-05-01T11:42:40.000Z`,currentPeriodEnd:`2021-06-05T11:42:40.000Z`})]}),k_();var j_=[w_({name:`Free`,description:`Free tier description which is actually a pretty long description`,numOfBenefits:2}),C_({name:`The Blueprint`,description:``,monthlyPrice:D_({interval:`month`,amount:500}),yearlyPrice:D_({interval:`year`,amount:5e3}),numOfBenefits:3}),C_({name:`Friends of the Blueprint Silver`,description:`Access to all members articles and weekly podcast`,monthlyPrice:D_({interval:`month`,amount:1200}),yearlyPrice:D_({interval:`year`,amount:11e3}),numOfBenefits:4})],M_=__({title:`The Blueprint`,description:`Thoughts, stories and ideas.`,logo:`https://static.ghost.org/v4.0.0/images/ghost-orb-1.png`,icon:`https://static.ghost.org/v4.0.0/images/ghost-orb-1.png`,accentColor:`#45C32E`,url:`https://portal.localhost`,plans:{monthly:5e3,yearly:15e4,currency:`USD`},products:j_,portalProducts:j_.map(e=>e.id),allowSelfSignup:!0,membersSignupAccess:`all`,freePriceName:`Free`,freePriceDescription:`Free preview`,paidMembersEnabled:!0,portalButton:!0,portalName:!0,portalPlans:[`free`,`monthly`,`yearly`],portalButtonIcon:`icon-1`,portalButtonSignupText:`Subscribe now`,portalButtonStyle:`icon-and-text`,membersSupportAddress:`[email protected]`,commentsEnabled:!0,newsletters:[{id:`weekly`,name:`Weekly Rundown`,description:`Best of last week`,subscribe_on_signup:!0,paid:!0},{id:`daily`,name:`Daily Brief`,description:`One email every day`,subscribe_on_signup:!1,paid:!1}],posts:[{id:`post_66aacfe061c94e10eb6e4fc1`,title:`Post 1`,excerpt:`Post excerpt`,slug:`post-1`,featured:!1},{id:`post_66aacfe04f14b8dbb56c5721`,title:`Post 2`,excerpt:`Post excerpt`,slug:`post-2`,featured:!1},{id:`post_66aacfe03d609460819af18c`,title:`Post 3`,excerpt:`Post excerpt`,slug:`post-3`,featured:!1}]}),N_=v_({tierId:M_.products[1]?.id}),P_={free:y_({name:`Jamie Larson`,email:`[email protected]`,firstname:`Jamie`,subscriptions:[],paid:!1,status:`free`,avatarImage:``,subscribed:!0}),paid:y_({paid:!0,status:`paid`,subscriptions:[O_({status:`active`,currency:`USD`,interval:`year`,amount:5e3,cardLast4:`4242`,startDate:`2021-10-05T03:18:30.000Z`,currentPeriodEnd:`2022-10-05T03:18:30.000Z`,cancelAtPeriodEnd:!1})]}),complimentary:y_({paid:!0,status:`comped`,subscriptions:[]}),complimentaryWithSubscription:y_({paid:!0,status:`comped`,subscriptions:[O_({amount:0})]}),preview:y_({paid:!0,status:`paid`,subscriptions:[O_({amount:1500,startDate:`2019-05-01T11:42:40.000Z`,currentPeriodEnd:new Date().toISOString()})]})};function F_(){if(!j_||!j_[1])return null;let e=M_?.products?.[1].monthlyPrice;return{site:M_,member:y_({paid:!0,status:`paid`,subscriptions:[O_({offer:null,priceId:e?.id,status:`active`,currency:e?.currency,interval:e?.interval,amount:e?.amount,cardLast4:`4242`,startDate:`2021-10-05T03:18:30.000Z`,currentPeriodEnd:`2022-10-05T03:18:30.000Z`,cancelAtPeriodEnd:!1})]})}}function I_(e){let t=e.getAttribute(`href`),n=new URL(t,window.location.origin),r=[`#/portal`,`#/share`],i=r.some(e=>n.hash.startsWith(e)),a=r.some(e=>t.startsWith(e));!n.hash||!i||a||n.origin===window.location.origin&&e.setAttribute(`href`,n.hash)}var L_=`CANNOT_CHECKOUT_WITH_EXISTING_SUBSCRIPTION`;function R_({data:e,state:t}){return{page:e.page,popupNotification:null,lastPage:e.lastPage||null,pageData:e.pageData||t.pageData}}function z_({state:e}){return{showPopup:!e.showPopup}}function B_({data:e}){return{showPopup:!0,reloadOnPopupClose:!1,page:e.page,...e.pageQuery?{pageQuery:e.pageQuery}:{},...e.pageData?{pageData:e.pageData}:{}}}function V_({state:e}){return e.lastPage?{page:e.lastPage}:H_({state:e})}function H_({state:e}){ll();let t={...e.pageData||{}};return delete t.redirect,{showPopup:!1,lastPage:null,pageQuery:``,popupNotification:null,page:e.page===`magiclink`?``:e.page,pageData:t}}function U_({data:e,state:t}){let{action:n=`openNotification`,status:r=`success`,autoHide:i=!0,closeable:a=!0,duration:o=2600,message:s=``}=e||{},c=Eu({type:n,status:r,autoHide:i,closeable:a,duration:o,state:t,message:s});return{notification:c,notificationSequence:c.count}}function W_(){return{notification:null}}async function G_({api:e,state:t}){try{return await e.member.signout(),{action:`signout:success`}}catch{return{action:`signout:failed`,popupNotification:X({type:`signout:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:q(`Failed to log out, please try again`)})}}}async function K_({data:e,api:t,state:n}){try{let r=await t.member.getIntegrityToken(),i={...e,emailType:`signin`,integrityToken:r,includeOTC:!0},{otc_ref:a,inboxLinks:o}=await t.member.sendMagicLink(i);return{page:`magiclink`,lastPage:`signin`,...a?{otcRef:a}:{},inboxLinks:o,pageData:{...n.pageData||{},email:(e?.email||``).trim()}}}catch(e){return{action:`signin:failed`,popupNotification:X({type:`signin:failed`,autoHide:!1,closeable:!0,state:n,status:`error`,message:Jc(e,q(`Failed to log in, please try again`))})}}}function q_({data:e,state:t}){let n=(e?.email||``).trim(),r=e?.otcRef,i=e?.inboxLinks;return r?{showPopup:!0,page:`magiclink`,lastPage:`signin`,otcRef:r,inboxLinks:i,pageData:{...t.pageData||{},email:n},popupNotification:null}:{}}async function J_({data:e,api:t}){let n=q(`Failed to verify code, please try again`);try{let r=await t.member.getIntegrityToken(),i=await t.member.verifyOTC({...e,integrityToken:r});return i.redirectUrl?window.location.assign(i.redirectUrl):{action:`verifyOTC:failed`,actionErrorMessage:Jc(i.errors?.[0],n)}}catch(e){return{action:`verifyOTC:failed`,actionErrorMessage:Jc(e,n)}}}async function Y_({data:e,state:t,api:n}){try{let{plan:r,tierId:i,cadence:a,email:o,name:s,newsletters:c,offerId:l}=e;s=s?.trim();let u;if(r.toLowerCase()===`free`){let t=await n.member.getIntegrityToken();({inboxLinks:u}=await n.member.sendMagicLink({emailType:`signup`,integrityToken:t,...e,name:s}))}else{let e=t.member?{checkoutType:`upgrade`}:void 0;return(!i||!a)&&({tierId:i,cadence:a}=uu({site:t?.site,priceId:r})),await n.member.checkoutPlan({plan:r,tierId:i,cadence:a,email:o,name:s,newsletters:c,offerId:l,metadata:e}),{page:`loading`}}return{page:`magiclink`,lastPage:`signup`,inboxLinks:u,pageData:{...t.pageData||{},email:(o||``).trim()}}}catch(n){return n.code===L_?t.member?{action:`signup:failed`,popupNotification:X({type:`signup:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:q(`You already have an active subscription.`)})}:{page:`magiclink`,lastPage:`signin`,pageData:{...t.pageData||{},email:(e?.email||``).trim()},popupNotification:null}:{action:`signup:failed`,popupNotification:X({type:`signup:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:Jc(n,q(`Failed to sign up, please try again`))})}}}async function X_({data:e,state:t,api:n}){try{let{email:r,name:i,giftToken:a}=e;if(i=i?.trim(),t.member){await n.gift.redeem({token:a});let e=await n.member.sessionData(),r=Eu({type:`giftRedeem`,status:`success`,autoHide:!0,closeable:!0,state:t,message:Id({member:e})});return ll(),{action:`redeemGift:success`,member:e,showPopup:!1,lastPage:null,pageQuery:``,popupNotification:null,notification:r,notificationSequence:r.count}}let o=await n.member.getIntegrityToken(),s=new URL(t?.site?.url||window.location.href);s.search=new URLSearchParams({giftRedemption:`true`}).toString(),s.hash=``;let{otc_ref:c,inboxLinks:l}=await n.member.sendMagicLink({email:(r||``).trim(),emailType:`subscribe`,integrityToken:o,includeOTC:!0,redirect:s.href,giftToken:a,...i?{name:i}:{}});return{page:`magiclink`,lastPage:`gift`,...c?{otcRef:c}:{},inboxLinks:l,pageData:{...t.pageData||{},email:(r||``).trim(),redirect:s.href}}}catch(e){let n=Eu({type:`giftRedeem`,status:`error`,autoHide:!1,closeable:!0,state:t,message:Ld(e)});return ll(),{action:`redeemGift:failed`,showPopup:!1,lastPage:null,pageQuery:``,popupNotification:null,notification:n,notificationSequence:n.count}}}async function Z_({data:e,state:t,api:n}){try{let{plan:r,offerId:i,tierId:a,cadence:o}=e;(!a||!o)&&({tierId:a,cadence:o}=uu({site:t?.site,priceId:r})),await n.member.checkoutPlan({plan:r,tierId:a,cadence:o,offerId:i,metadata:{checkoutType:`upgrade`}})}catch{return{action:`checkoutPlan:failed`,popupNotification:X({type:`checkoutPlan:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:q(`Failed to process checkout, please try again`)})}}}async function Q_({state:e,api:t}){try{await t.member.continueGiftCheckout()}catch{return{action:`continueGiftSubscription:failed`,popupNotification:X({type:`continueGiftSubscription:failed`,autoHide:!1,closeable:!0,state:e,status:`error`,message:q(`Failed to process checkout, please try again`)})}}}async function $_({data:e,state:t,api:n}){try{let{tierId:t,cadence:r,duration:i,email:a}=e;return await n.member.checkoutGift({tierId:t,...i===void 0?{cadence:r}:{duration:i},...a?{email:a}:{}}),{action:`checkoutGift:success`}}catch{return{action:`checkoutGift:failed`,popupNotification:X({type:`checkoutGift:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:q(`Failed to process checkout, please try again`)})}}}async function ev({data:e,state:t,api:n}){try{let{plan:r,planId:i,subscriptionId:a,cancelAtPeriodEnd:o}=e,{tierId:s,cadence:c}=uu({site:t?.site,priceId:i});await n.member.updateSubscription({planName:r,tierId:s,cadence:c,subscriptionId:a,cancelAtPeriodEnd:o,planId:i});let l=await n.member.sessionData(),u=`updateSubscription:success`;return{action:u,popupNotification:X({type:u,autoHide:!0,closeable:!0,state:t,status:`success`,message:q(`Subscription plan updated successfully`)}),page:`accountHome`,member:l}}catch{return{action:`updateSubscription:failed`,popupNotification:X({type:`updateSubscription:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:q(`Failed to update subscription, please try again`)})}}}async function tv({data:e,state:t,api:n}){try{let{subscriptionId:t,cancellationReason:r}=e;return await n.member.updateSubscription({subscriptionId:t,smartCancel:!0,cancellationReason:r}),{action:`cancelSubscription:success`,page:`accountHome`,member:await n.member.sessionData(),reloadOnPopupClose:!0}}catch{return{action:`cancelSubscription:failed`,popupNotification:X({type:`cancelSubscription:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:q(`Failed to cancel subscription, please try again`)})}}}async function nv({data:e,state:t,api:n}){try{let{subscriptionId:t}=e;return await n.member.updateSubscription({subscriptionId:t,cancelAtPeriodEnd:!1}),{action:`continueSubscription:success`,page:`accountHome`,member:await n.member.sessionData(),reloadOnPopupClose:!0}}catch{return{action:`continueSubscription:failed`,popupNotification:X({type:`continueSubscription:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:q(`Failed to cancel subscription, please try again`)})}}}async function rv({data:e,state:t,api:n}){try{let{offerId:r,subscriptionId:i}=e;return await n.member.applyOffer({offerId:r,subscriptionId:i}),{action:`applyOffer:success`,page:`accountHome`,member:await n.member.sessionData(),offers:[],reloadOnPopupClose:!0,popupNotification:X({type:`applyOffer:success`,autoHide:!0,closeable:!0,state:t,status:`success`,message:`Offer applied successfully!`})}}catch{return{action:`applyOffer:failed`,popupNotification:X({type:`applyOffer:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:`Failed to apply offer, please try again`})}}}async function iv({data:e,state:t,api:n}){try{await n.member.editBilling(e)}catch{return{action:`editBilling:failed`,popupNotification:X({type:`editBilling:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:q(`Failed to update billing information, please try again`)})}}}async function av({data:e,state:t,api:n}){try{await n.member.manageBilling(e)}catch{return{action:`manageBilling:failed`,popupNotification:X({type:`manageBilling:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:q(`Failed to open billing portal, please try again`)})}}}async function ov(){return{popupNotification:null}}async function sv({data:e,state:t}){let{action:n,message:r=``}=e;return n||=`showPopupNotification:success`,{popupNotification:X({type:n,autoHide:!0,closeable:!0,state:t,status:`success`,message:r})}}async function cv({data:e,state:t,api:n}){try{let{newsletters:t,enableCommentNotifications:r,enableUpdatesAndAnnouncements:i}=e;if(!t&&r===void 0&&i===void 0)return{};let a={};return t&&(a.newsletters=t),r!==void 0&&(a.enableCommentNotifications=r),i!==void 0&&(a.enableUpdatesAndAnnouncements=i),{action:`updateNewsletterPref:success`,member:await n.member.update(a)}}catch{return{action:`updateNewsletterPref:failed`,popupNotification:X({type:`updateNewsletter:failed`,autoHide:!0,closeable:!0,state:t,status:`error`,message:q(`Failed to update newsletter settings`)})}}}async function lv({state:e,api:t}){try{return await t.member.deleteSuppression(),{action:`removeEmailFromSuppressionList:success`,popupNotification:X({type:`removeEmailFromSuppressionList:success`,autoHide:!0,closeable:!0,state:e,status:`success`,message:q(`You have been successfully resubscribed`)})}}catch{return{action:`removeEmailFromSuppressionList:failed`,popupNotification:X({type:`removeEmailFromSuppressionList:failed`,autoHide:!0,closeable:!0,state:e,status:`error`,message:q(`Your email has failed to resubscribe, please try again`)})}}}async function uv({data:e,state:t,api:n}){try{let{subscribed:r}=e,i=await n.member.update({subscribed:r});if(!i)throw Error(`Failed to update newsletter`);let a=`updateNewsletter:success`;return{action:a,member:i,popupNotification:X({type:a,autoHide:!0,closeable:!0,state:t,status:`success`,message:q(`Email newsletter settings updated`)})}}catch{return{action:`updateNewsletter:failed`,popupNotification:X({type:`updateNewsletter:failed`,autoHide:!0,closeable:!0,state:t,status:`error`,message:q(`Failed to update newsletter settings`)})}}}async function dv({data:e,state:t,api:n}){let{email:r}=e;if(r!==mu({member:t.member}))try{return await n.member.updateEmailAddress({email:r}),{success:!0}}catch(e){return{success:!1,error:e}}return null}async function fv({data:e,state:t,api:n}){let r=e?.name?.trim();if(_u({member:t.member})!==r)try{let e=await n.member.update({name:r});if(!e)throw Error(`Failed to update member`);return{member:e,success:!0}}catch(e){return{success:!1,error:e}}return null}async function pv({state:e,api:t}){if(e.member)try{let e=await t.member.sessionData();return e?{member:e,success:!0,action:`refreshMemberData:success`}:null}catch(e){return{success:!1,error:e,action:`refreshMemberData:failed`}}return null}async function mv({data:e,state:t,api:n}){let[r,i]=await Promise.all([fv({data:e,state:t,api:n}),dv({data:e,state:t,api:n})]);if(r&&i){if(i.success)return{action:`updateProfile:success`,...r.success?{member:r.member}:{},page:`accountHome`,popupNotification:X({type:`updateProfile:success`,autoHide:!0,closeable:!0,status:`success`,state:t,message:q(`Check your inbox to verify email update`)})};let e=r.success?q(`Failed to send verification email`):q(`Failed to update account data`);return{action:`updateProfile:failed`,...r.success?{member:r.member}:{},popupNotification:X({type:`updateProfile:failed`,autoHide:!0,closeable:!0,status:`error`,message:e,state:t})}}else if(r){let e=r.success?`updateProfile:success`:`updateProfile:failed`,n=r.success?`success`:`error`,i=r.success?q(`Account details updated successfully`):q(`Failed to update account details`);return{action:e,...r.success?{member:r.member}:{},...r.success?{page:`accountHome`}:{},popupNotification:X({type:e,autoHide:r.success,closeable:!0,status:n,state:t,message:i})}}else if(i){let e=i.success?`updateProfile:success`:`updateProfile:failed`,n=i.success?`success`:`error`,r=``;return r=i.error?Jc(i.error,q(`Failed to send verification email`)):q(`Check your inbox to verify email update`),{action:e,...i.success?{page:`accountHome`}:{},popupNotification:X({type:e,autoHide:i.success,closeable:!0,status:n,state:t,message:r})}}return{action:`updateProfile:success`,page:`accountHome`,popupNotification:X({type:`updateProfile:success`,autoHide:!0,closeable:!0,status:`success`,state:t,message:q(`Account details updated successfully`)})}}async function hv({data:{siteUrl:e},state:t}){let n=Ch({siteUrl:e,apiUrl:`not-defined`,contentApiKey:`not-defined`}),{member:r}=t,i=window.location.href,a=Vl(),o=await n.member.getIntegrityToken();return await n.member.sendMagicLink({emailType:`signup`,name:r.name,email:r.email,autoRedirect:!1,integrityToken:o,customUrlHistory:t.site.outbound_link_tagging?[{time:Date.now(),referrerSource:a,referrerMedium:`Ghost Recommendations`,referrerUrl:i}]:[]}),{}}function gv({data:{recommendationId:e},api:t}){try{let t=localStorage.getItem(`ghost-recommendations-clicked`),n=t?JSON.parse(t):[];if(n.includes(e))return;n.push(e),localStorage.setItem(`ghost-recommendations-clicked`,JSON.stringify(n))}catch{}return t.recommendations.trackClicked({recommendationId:e}),{}}async function _v({data:{recommendationId:e},api:t}){return t.recommendations.trackSubscribed({recommendationId:e}),{}}var vv={togglePopup:z_,openPopup:B_,closePopup:H_,switchPage:R_,openNotification:U_,closeNotification:W_,back:V_,signout:G_,signin:K_,startSigninOTCFromCustomForm:q_,verifyOTC:J_,signup:Y_,redeemGift:X_,updateSubscription:ev,cancelSubscription:tv,continueSubscription:nv,applyOffer:rv,updateNewsletter:uv,updateProfile:mv,refreshMemberData:pv,clearPopupNotification:ov,editBilling:iv,manageBilling:av,checkoutPlan:Z_,continueGiftSubscription:Q_,checkoutGift:$_,updateNewsletterPreference:cv,showPopupNotification:sv,removeEmailFromSuppressionList:lv,oneClickSubscribe:hv,trackRecommendationClicked:gv,trackRecommendationSubscribed:_v};async function yv({action:e,data:t,state:n,api:r}){let i=vv[e];return i&&await i({data:t,state:n,api:r})||{}}function bv(e,t){e&&(e.innerText=t)}function xv(e,t,n){t.classList.add(`error`),bv(n,Jc(e,q(`There was an error sending the email, please try again`)))}async function Sv({event:e,form:t,errorEl:n,siteUrl:r,submitHandler:i,doAction:a,captureException:o}){t.removeEventListener(`submit`,i),e.preventDefault(),n&&(n.innerText=``),t.classList.remove(`success`,`invalid`,`error`);let s=e.target.querySelector(`input[data-members-email]`),c=e.target.querySelector(`input[data-members-name]`),l=t?.dataset?.membersAutoredirect||`true`,u=s?.value,d=(c?.value||``).trim()||void 0,f,p=[],m=[],h=e.target.querySelectorAll(`input[data-members-label]`)||[];for(let e=0;e<h.length;++e)p.push(h[e].value);let g=e.target.querySelectorAll(`input[type=hidden][data-members-newsletter], input[type=checkbox][data-members-newsletter]:checked, input[type=radio][data-members-newsletter]:checked`)||[];for(let e=0;e<g.length;++e)m.push({name:g[e].value});t.dataset.membersForm&&(f=t.dataset.membersForm);let _=f===`signin`&&t?.dataset?.membersOtc===`true`;t.classList.add(`loading`);let v=Lu(),y={email:u,emailType:f,labels:p,name:d,autoRedirect:l===`true`};_&&(y.includeOTC=!0),v&&(y.urlHistory=v),g.length>0?y.newsletters=m:(e.target.querySelectorAll(`input[type=checkbox][data-members-newsletter]`)||[]).length>0&&(y.newsletters=[]);try{let e=await(await fetch(`${r}/members/api/integrity-token/`,{method:`GET`})).text(),s=await fetch(`${r}/members/api/send-magic-link/`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({...y,integrityToken:e})});if(t.addEventListener(`submit`,i),t.classList.remove(`loading`),s.ok){t.classList.add(`success`);let e;if(_)try{e=await s.clone().json()}catch{e=void 0}let n=e?.otc_ref;if(n&&typeof a==`function`)try{a(`startSigninOTCFromCustomForm`,{email:(u||``).trim(),otcRef:n,inboxLinks:e?.inboxLinks})}catch(e){console.error(e),o?.(e)}}else bv(n,Jc(await Kc.fromApiResponse(s),q(`Failed to send magic link email`))),t.classList.add(`error`)}catch(e){xv(e,t,n)}}function Cv({event:e,el:t,errorEl:n,siteUrl:r,site:i,member:a,clickHandler:o}){t.removeEventListener(`click`,o),e.preventDefault();let s=t.dataset.membersPlan,c=jl(i,s.toLowerCase()),l=t.dataset.membersSuccess,u=t.dataset.membersCancel,d,f;l&&(d=new URL(l,window.location.href).href),u&&(f=new URL(u,window.location.href).href),n&&(n.innerText=``),t.classList.add(`loading`);let p=a?{checkoutType:`upgrade`}:{},m=Lu();return m&&(p.urlHistory=m),fetch(`${r}/members/api/session`,{credentials:`same-origin`}).then(function(e){return e.ok?e.text():null}).then(function(e){return fetch(`${r}/members/api/create-stripe-checkout-session/`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({...c,identity:e,successUrl:d,cancelUrl:f,metadata:p})}).then(function(e){if(!e.ok)throw Error(q(`Could not create Stripe checkout session`));return e.json()})}).then(function(e){return e.url?window.location.assign(e.url):window.Stripe(e.publicKey).redirectToCheckout({sessionId:e.sessionId}).then(function(e){if(e.error)throw Error(e.error.message)})}).catch(function(e){console.error(e),t.addEventListener(`click`,o),t.classList.remove(`loading`),n&&(n.innerText=e.message),t.classList.add(`error`)})}function wv({siteUrl:e,site:t={},member:n,offers:r=[],doAction:i,captureException:a}={}){if(!e)return;e=e.replace(/\/$/,``),Array.prototype.forEach.call(document.querySelectorAll(`form[data-members-form]`),function(t){let n=t.querySelector(`[data-members-error]`);function r(o){Sv({event:o,errorEl:n,form:t,siteUrl:e,submitHandler:r,doAction:i,captureException:a})}t.addEventListener(`submit`,r)}),Array.prototype.forEach.call(document.querySelectorAll(`[data-members-plan]`),function(r){let i=r.querySelector(`[data-members-error]`);function a(o){Cv({el:r,event:o,errorEl:i,member:n,site:t,siteUrl:e,clickHandler:a})}r.addEventListener(`click`,a)}),Array.prototype.forEach.call(document.querySelectorAll(`[data-members-edit-billing]`),function(t){let n=t.querySelector(`[data-members-error]`),r=t.dataset.membersSuccess,i=t.dataset.membersCancel,a,o;r&&(a=new URL(r,window.location.href).href),i&&(o=new URL(i,window.location.href).href);function s(r){t.removeEventListener(`click`,s),r.preventDefault(),n&&(n.innerText=``),t.classList.add(`loading`),fetch(`${e}/members/api/session`,{credentials:`same-origin`}).then(function(e){return e.ok?e.text():null}).then(function(t){return fetch(`${e}/members/api/create-stripe-update-session/`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({identity:t,successUrl:a,cancelUrl:o})}).then(function(e){if(!e.ok)throw Error(q(`Could not create Stripe checkout session`));return e.json()})}).then(function(e){return window.Stripe(e.publicKey).redirectToCheckout({sessionId:e.sessionId})}).then(function(e){if(e.error)throw Error(q(e.error.message))}).catch(function(e){console.error(e),t.addEventListener(`click`,s),t.classList.remove(`loading`),n&&(n.innerText=e.message),t.classList.add(`error`)})}t.addEventListener(`click`,s)}),Array.prototype.forEach.call(document.querySelectorAll(`[data-members-manage-billing]`),function(t){let n=t.querySelector(`[data-members-error]`),r=t.dataset.membersReturn,i;r&&(i=new URL(r,window.location.href).href);function a(r){t.removeEventListener(`click`,a),r.preventDefault(),n&&(n.innerText=``),t.classList.add(`loading`),fetch(`${e}/members/api/session`,{credentials:`same-origin`}).then(function(e){return e.ok?e.text():null}).then(function(t){return fetch(`${e}/members/api/create-stripe-billing-portal-session/`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({identity:t,returnUrl:i})}).then(function(e){if(!e.ok)throw Error(q(`Could not create Stripe billing portal session`));return e.json()})}).then(function(e){return window.location.assign(e.url)}).catch(function(e){console.error(e),t.addEventListener(`click`,a),t.classList.remove(`loading`),n&&(n.innerText=e.message),t.classList.add(`error`)})}t.addEventListener(`click`,a)}),Array.prototype.forEach.call(document.querySelectorAll(`[data-members-signout]`),function(t){function n(r){t.removeEventListener(`click`,n),r.preventDefault(),t.classList.remove(`error`),t.classList.add(`loading`),fetch(`${e}/members/api/session`,{method:`DELETE`}).then(function(r){r.ok?window.location.replace(e):(t.addEventListener(`click`,n),t.classList.remove(`loading`),t.classList.add(`error`))})}t.addEventListener(`click`,n)});let o=(r||[]).some(e=>e.redemption_type===`retention`);Array.prototype.forEach.call(document.querySelectorAll(`[data-members-cancel-subscription]`),function(t){let n=t.parentElement.querySelector(`[data-members-error]`);function r(a){a.preventDefault();let s=t.dataset.membersCancelSubscription;if(o){i(`openPopup`,{page:`accountPlan`,pageData:{subscriptionId:s,action:`cancel`}});return}return t.removeEventListener(`click`,r),t.classList.remove(`error`),t.classList.add(`loading`),n&&(n.innerText=``),fetch(`${e}/members/api/session`,{credentials:`same-origin`}).then(function(e){return e.ok?e.text():null}).then(function(t){return fetch(`${e}/members/api/subscriptions/${s}/`,{method:`PUT`,headers:{"Content-Type":`application/json`},body:JSON.stringify({identity:t,smart_cancel:!0})})}).then(function(e){e.ok?window.location.reload():(t.addEventListener(`click`,r),t.classList.remove(`loading`),t.classList.add(`error`),n&&(n.innerText=q(`There was an error cancelling your subscription, please try again.`)))})}t.addEventListener(`click`,r)}),Array.prototype.forEach.call(document.querySelectorAll(`[data-members-continue-subscription]`),function(t){let n=t.parentElement.querySelector(`[data-members-error]`);function r(i){t.removeEventListener(`click`,r),i.preventDefault(),t.classList.remove(`error`),t.classList.add(`loading`);let a=t.dataset.membersContinueSubscription;return n&&(n.innerText=``),fetch(`${e}/members/api/session`,{credentials:`same-origin`}).then(function(e){return e.ok?e.text():null}).then(function(t){return fetch(`${e}/members/api/subscriptions/${a}/`,{method:`PUT`,headers:{"Content-Type":`application/json`},body:JSON.stringify({identity:t,cancel_at_period_end:!1})})}).then(function(e){e.ok?window.location.reload():(t.addEventListener(`click`,r),t.classList.remove(`loading`),t.classList.add(`error`),n&&(n.innerText=q(`There was an error continuing your subscription, please try again.`)))})}t.addEventListener(`click`,r)})}var Tv=e=>{try{return decodeURIComponent(e)}catch{return null}},Ev={staleGiftRedemptionRequest:!0},Dv={showPopup:!0,site:M_,member:P_.free,page:`accountEmail`,...F_(),pageData:N_};function Ov({site:e,children:t}){let{portal_sentry:n}=e||{};return n&&n.dsn?(0,J.jsx)(Eo,{children:t}):(0,J.jsx)(J.Fragment,{children:t})}var kv=class extends _.Component{constructor(e){super(e),this.setupCustomTriggerButton(),this.state={site:null,member:null,offers:[],page:`loading`,showPopup:!1,action:`init:running`,actionErrorMessage:null,initStatus:`running`,lastPage:null,notification:null,notificationSequence:-1,customSiteUrl:e.customSiteUrl,locale:e.locale,scrollbarWidth:0},this._redemptionRequestId=0,this.currentRedemptionToken=null}componentDidMount(){let e=this.getScrollbarWidth();this.setState({scrollbarWidth:e}),this.initSetup()}componentDidUpdate(e,t){if(t.showPopup!==this.state.showPopup){this.handleCustomTriggerClassUpdate();try{this.state.showPopup?(this.bodyScroll=window.document?.body?.style?.overflow,this.bodyMargin=window.getComputedStyle(document.body).getPropertyValue(`margin-right`),window.document.body.style.overflow=`hidden`,this.state.scrollbarWidth&&(window.document.body.style.marginRight=`calc(${this.bodyMargin} + ${this.state.scrollbarWidth}px)`)):(window.document.body.style.overflow=this.bodyScroll||``,!this.bodyMargin||this.bodyMargin===`0px`?window.document.body.style.marginRight=``:window.document.body.style.marginRight=this.bodyMargin,this.state.reloadOnPopupClose&&window.location.reload())}catch{}}if(this.state.initStatus===`success`&&t.initStatus!==this.state.initStatus){let{siteUrl:e}=this.props,t=this.getContextFromState();this.sendPortalReadyEvent(),wv({siteUrl:e,site:t.site,member:t.member,offers:t.offers,doAction:t.doAction,captureException:or})}}componentWillUnmount(){clearTimeout(this.timeoutId),this.customTriggerButtons&&this.customTriggerButtons.forEach(e=>{e.removeEventListener(`click`,this.clickHandler)}),window.removeEventListener(`hashchange`,this.hashHandler,!1)}sendPortalReadyEvent(){window.self!==window.parent&&window.parent.postMessage({type:`portal-ready`,payload:{}},`*`)}getScrollbarWidth(){let e=document.createElement(`div`);e.style.visibility=`hidden`,e.style.overflow=`scroll`,document.body.appendChild(e),document.body.appendChild(e);let t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}setupCustomTriggerButton(){this.clickHandler=async e=>{e.preventDefault();let t=e.currentTarget,n=t&&t.dataset.portal,r=this.getPageFromLinkPath(n);if(!r)return;let{page:i,pageQuery:a,pageData:o}=r;if(this.state.initStatus===`success`){if(i===`gift`&&!Ll({site:this.state.site})){this.invalidateGiftRedemptionRequest(),ll();return}if(i===`giftRedemption`&&o?.token){let e=this.startGiftRedemptionRequest(o.token),t=await this.fetchGiftRedemptionData({token:o.token});if(!this.isCurrentGiftRedemptionRequest(e))return;this.setState(t);return}this.invalidateGiftRedemptionRequest(),a&&a!==`free`?this.handleSignupQuery({site:this.state.site,pageQuery:a}):this.dispatchAction(`openPopup`,{page:i,pageQuery:a,pageData:o})}},this.customTriggerButtons=document.querySelectorAll(`[data-portal]`)||[],this.customTriggerButtons.forEach(e=>{e.classList.add(`gh-portal-close`),e.removeEventListener(`click`,this.clickHandler),e.addEventListener(`click`,this.clickHandler)})}handleCustomTriggerClassUpdate(){let e=`gh-portal-open`,t=`gh-portal-close`;this.customTriggerButtons?.forEach(n=>{let r=this.state.showPopup?e:t,i=this.state.showPopup?t:e;n.classList.add(r),n.classList.remove(i)})}startGiftRedemptionRequest(e){return this._redemptionRequestId+=1,this.currentRedemptionToken=e,{requestId:this._redemptionRequestId,token:e}}invalidateGiftRedemptionRequest(){this._redemptionRequestId+=1,this.currentRedemptionToken=null}isCurrentGiftRedemptionRequest({requestId:e,token:t}){return this._redemptionRequestId===e&&this.currentRedemptionToken===t}async initSetup(){try{let{site:e,member:t,offers:n,page:r,showPopup:i,popupNotification:a,notification:o,notificationSequence:s,lastPage:c,pageQuery:l,pageData:u}=await this.fetchData(),d=this.props.siteI18nEnabled&&(this.props.locale||e.locale)||`en`;Gc.changeLanguage(d);let f={site:e,member:t,offers:n,page:r,lastPage:c,pageQuery:l,showPopup:i,pageData:u,popupNotification:a,notification:o,notificationSequence:s,dir:Gc.dir()||`ltr`,action:`init:success`,initStatus:`success`,locale:d};if(this.setState(f,()=>{this.handleSignupQuery({site:e,pageQuery:l,member:t})}),this.hashHandler=()=>{this.updateStateForPreviewLinks()},window.addEventListener(`hashchange`,this.hashHandler,!1),!t){let e=document.querySelectorAll(`[data-lexical-signup-form]`);e.length>0&&e.forEach(e=>{e.style.display=``})}this.setupRecommendationButtons(),this.transformPortalLinksToRelative()}catch(e){console.error(`[Portal] Failed to initialize:`,e),this.setState({action:`init:failed`,initStatus:`failed`})}}async fetchData(){let{site:e,member:t,offers:n}=await this.fetchApiData(),{site:r,...i}=this.fetchDevData(),a=await this.fetchLinkData(e,t),{site:o,...s}=a?.staleGiftRedemptionRequest?{}:a,{site:c,...l}=this.fetchPreviewData(),{site:u,...d}=this.fetchNotificationData();return{member:t,offers:n,page:``,site:{...e,...o,...c,...u,...r,plans:{...(r||{}).plans,...(e||{}).plans,...(c||{}).plans}},...i,...s,...d,...l}}fetchDevData(){return Ku([`dev`])&&!this.state.customSiteUrl?Dv:Ku([`test`])?{showPopup:this.props.showPopup===void 0?!0:this.props.showPopup}:{}}fetchOfferQueryStrData(e=``){let t=new URLSearchParams(e),n={};for(let e of t.entries()){let t=e[0],r=decodeURIComponent(e[1]);t===`name`?n.name=r||``:t===`code`?n.code=r||``:t===`display_title`?n.display_title=r||``:t===`display_description`?n.display_description=r||``:t===`type`?n.type=r||``:t===`cadence`?n.cadence=r||``:t===`duration`?n.duration=r||``:t===`duration_in_months`&&!isNaN(Number(r))?n.duration_in_months=Number(r):t===`amount`&&!isNaN(Number(r))?n.amount=Number(r):t===`currency`?n.currency=r||``:t===`status`?n.status=r||``:t===`tier_id`?n.tier={id:r||N_.tier.id}:t===`redemption_type`&&(n.redemption_type=r||`signup`)}if(n.redemption_type===`retention`){let e=P_.preview?.subscriptions?.[0]?.id;return{page:`accountPlan`,offers:[n],pageData:{action:`cancel`,subscriptionId:e}}}return{page:`offer`,pageData:n}}fetchQueryStrData(e=``){let t=new URLSearchParams(e),n={site:{plans:{}}},r=[],i,a=null,o,s,c;for(let e of t.entries()){let t=e[0],l=decodeURIComponent(e[1]);if(t===`button`)n.site.portal_button=JSON.parse(l);else if(t===`name`)n.site.portal_name=JSON.parse(l);else if(t===`isFree`&&JSON.parse(l))r.push(`free`);else if(t===`isMonthly`&&JSON.parse(l))r.push(`monthly`);else if(t===`isYearly`&&JSON.parse(l))r.push(`yearly`);else if(t===`portalPrices`)i=l?l.split(`,`):[];else if(t===`portalProducts`)a=l?l.split(`,`):[];else if(t===`page`&&l)n.page=l;else if(t===`accentColor`&&(l===``||l))n.site.accent_color=l;else if(t===`buttonIcon`&&l)n.site.portal_button_icon=l;else if(t===`signupButtonText`)n.site.portal_button_signup_text=l||``;else if(t===`signupTermsHtml`)n.site.portal_signup_terms_html=l||``;else if(t===`signupCheckboxRequired`)n.site.portal_signup_checkbox_required=JSON.parse(l);else if(t===`buttonStyle`&&l)n.site.portal_button_style=l;else if(t===`monthlyPrice`&&!isNaN(Number(l)))n.site.plans.monthly=Number(l),o=Number(l);else if(t===`yearlyPrice`&&!isNaN(Number(l)))n.site.plans.yearly=Number(l),s=Number(l);else if(t===`currency`&&l){let e=l.toUpperCase();n.site.plans.currency=e,n.site.plans.currency_symbol=xu(e),c=e}else t===`disableBackground`?n.site.disableBackground=JSON.parse(l):t===`previewTheme`?n.site.preview_theme=l:t===`membersSignupAccess`&&l?n.site.members_signup_access=l:t===`portalDefaultPlan`&&l?n.site.portal_default_plan=l:t===`transistorPortalSettings`&&l&&(n.site.transistor_portal_settings=JSON.parse(l))}return n.site.portal_plans=r,n.site.portal_products=a,i?n.site.portal_plans=i:o&&s&&c&&(n.site.prices=[{id:`monthly`,stripe_price_id:`dummy_stripe_monthly`,stripe_product_id:`dummy_stripe_product`,active:1,nickname:`Monthly`,currency:c,amount:o,type:`recurring`,interval:`month`},{id:`yearly`,stripe_price_id:`dummy_stripe_yearly`,stripe_product_id:`dummy_stripe_product`,active:1,nickname:`Yearly`,currency:c,amount:s,type:`recurring`,interval:`year`}]),n}fetchNotificationData(){let{type:e,status:t,duration:n,autoHide:r,closeable:i}=Wd({billingOnly:!0})||{};return[`stripe:billing-update`].includes(e)?t===`success`?{showPopup:!0,popupNotification:X({type:e,status:t,duration:n,closeable:i,autoHide:r,state:this.state,message:t===`success`?`Billing info updated successfully`:``})}:{showPopup:!0}:{}}async fetchGiftRedemptionData({token:e}){try{return{showPopup:!0,notification:null,page:`giftRedemption`,pageData:{token:e,gift:(await this.GhostApi.gift.fetchRedemptionData({token:e}))?.gifts?.[0]||null}}}catch(e){ll();let t=Eu({type:`giftRedemption:failed`,status:`error`,autoHide:!1,closeable:!0,state:this.state,message:Ld(e)});return{showPopup:!1,pageData:null,notification:t,notificationSequence:t.count}}}async fetchLinkData(e,t){this.invalidateGiftRedemptionRequest();let n=new URLSearchParams(window.location.search);if(n.get(`stripe`)===`gift-purchase-success`){let e=n.get(`gift_token`),t=n.get(`gift_tier`),r=n.get(`gift_cadence`),i=Number(n.get(`gift_duration`));if(Ud([`stripe`,`gift_token`,`gift_tier`,`gift_cadence`,`gift_duration`]),e)return{showPopup:!0,page:`giftSuccess`,pageData:{token:e,tierId:t,cadence:r,duration:Xm.includes(i)?i:null}}}if(n.get(`action`)===`unsubscribe`)return n.get(`key`)&&n.get(`uuid`)?{showPopup:!0,page:`unsubscribe`,pageData:{uuid:n.get(`uuid`),key:n.get(`key`),newsletterUuid:n.get(`newsletter`),comments:n.get(`comments`),updatesAndAnnouncements:n.get(`updatesandannouncements`)}}:{showPopup:!0,page:`accountEmail`,pageData:{newsletterUuid:n.get(`newsletter`),action:`unsubscribe`,redirect:e.url+`#/portal/account/newsletters`}};if(Il({site:e})&&n.get(`action`)===`signup`&&n.get(`success`)===`true`)return{showPopup:!0,page:`recommendations`,pageData:{signup:!0}};let[r,i]=window.location.hash.substr(1).split(`?`),a=new URLSearchParams(i??``),o=/^(?:(\w+?))?\/monthly$/,s=/^(?:(\w+?))?\/yearly$/,c=/^offers\/(\w+?)\/?$/,l=/^\/portal\/gift\/redeem\/([^/?#]+)\/?$/,u=/^\/portal\/?(?:\/(\w+(?:\/\w+)*))?\/?$/,d=/^\/share\/?$/,f=/^\/feedback\/(\w+?)\/(\w+?)\/?$/;if(r&&f.test(r)){let[,n,i]=r.match(f),o=parseInt(i);if(o===1||o===0)return t||a.get(`uuid`)&&a.get(`key`)?{showPopup:!0,page:`feedback`,pageData:{uuid:a.get(`uuid`),key:a.get(`key`),postId:n,score:o}}:{showPopup:!0,page:`signin`,pageData:{redirect:e.url+`#/feedback/${n}/${o}/`}}}if(r&&l.test(r)){let[,e]=r.match(l),t=Tv(e);if(!t)return{};let n=this.startGiftRedemptionRequest(t),i=await this.fetchGiftRedemptionData({token:t});return this.isCurrentGiftRedemptionRequest(n)?i:Ev}if(r&&d.test(r))return{showPopup:!0,page:`share`};if(r&&u.test(r)){let[,n]=r.match(u),{page:i,pageQuery:l,pageData:d}=this.getPageFromLinkPath(n,e)||{};if(!t&&i&&s_({page:i}))return{showPopup:!0,page:`signin`,pageData:{redirect:e.url+`#/portal/${n}/`}};if(i===`gift`&&!Ll({site:e}))return ll(),{};let f=[`accountPlan`,`accountProfile`].includes(i)?`accountHome`:null,p=!([`monthly`,`yearly`].includes(l)||o.test(l)||s.test(l)||c.test(l)),m=a.get(`redirect`),h=i===`signin`&&m?{...d||{},redirect:m}:d;return{showPopup:p,...i?{page:i}:{},...l?{pageQuery:l}:{},...h?{pageData:h}:{},...f?{lastPage:f}:{}}}return{}}fetchPreviewData(){let[,e]=window.location.hash.substr(1).split(`?`);if(Ku([`preview`])){let t={};try{t=Ku([`offerPreview`])?this.fetchOfferQueryStrData(e):this.fetchQueryStrData(e)}catch(e){return or(e),{}}return{...t,showPopup:!0}}return{}}getColorOverride(){let e=document.querySelector(`script[data-ghost]`);return e&&e.dataset.accentColor?e.dataset.accentColor:!1}async fetchApiData(){let{siteUrl:e,customSiteUrl:t,apiUrl:n,apiKey:r}=this.props;try{this.GhostApi=this.props.api||Ch({siteUrl:e,apiUrl:n,apiKey:r});let{site:t,member:i,offers:a}=await this.GhostApi.init(),o=this.getColorOverride();return o&&(t.accent_color=o),this.setupFirstPromoter({site:t,member:i}),this.setupSentry({site:t}),{site:t,member:i,offers:a}}catch(e){if(Ku([`dev`,`test`],{customSiteUrl:t}))return{};throw e}}setupSentry({site:e}){if(Ku([`test`]))return null;let{portal_sentry:t,portal_version:n,version:r}=e,i=`[email protected]|ghost@${r}`;t&&t.dsn&&vo({dsn:t.dsn,environment:t.env||`development`,release:i,beforeSend:e=>pl({event:e})?e:null,allowUrls:[/https?:\/\/((www)\.)?unpkg\.com\/@tryghost\/portal/]})}setupFirstPromoter({site:e,member:t}){if(Ku([`test`]))return null;let n=gu({site:e}),r=bu({site:e});if(r=r?.replace(/^(\S*\.)?(\S*\.\S*)$/i,`.$2`),n&&r){let e=document.createElement(`script`);e.type=`text/javascript`,e.async=!0,e.src=`https://cdn.firstpromoter.com/fprom.js`,e.onload=e.onreadystatechange=function(){let e=this.readyState;if(!e||e===`complete`||e===`loaded`)try{if(window.$FPROM.init(n,r),zu({member:t})){let e=t.email,n=t.uuid;if(window.$FPROM)window.$FPROM.trackSignup({email:e,uid:n});else{let t=window._fprom||[];window._fprom=t,t.push([`event`,`signup`]),t.push([`email`,e]),t.push([`uid`,n])}}}catch{}};let i=document.getElementsByTagName(`script`)[0];i.parentNode.insertBefore(e,i)}}async dispatchAction(e,t){clearTimeout(this.timeoutId),this.setState({action:`${e}:running`,actionErrorMessage:null});try{let n=await yv({action:e,data:t,state:this.state,api:this.GhostApi});this.setState(n),n&&n.action&&!n.action.includes(`:failed`)&&(this.timeoutId=setTimeout(()=>{this.setState({action:``})},2e3))}catch(n){if(console.error(`[Portal] Failed to dispatch action: ${e}`,n),t&&t.throwErrors)throw n;let r=X({type:`${e}:failed`,autoHide:!0,closeable:!0,status:`error`,state:this.state,meta:{error:n}});this.setState({action:`${e}:failed`,actionErrorMessage:Jc(n,q(`An unexpected error occured. Please try again or <a>contact support</a> if the error persists.`)),popupNotification:r})}}async updateStateForPreviewLinks(){let{site:e,...t}=this.fetchPreviewData(),n=await this.fetchLinkData(this.state.site,this.state.member);if(n?.staleGiftRedemptionRequest)return;let{site:r,...i}=n,a={site:{...this.state.site,...r||{},...e||{},plans:{...this.state.site&&this.state.site.plans,...(r||{}).plans,...(e||{}).plans}},...i,...t};this.handleSignupQuery({site:a.site,pageQuery:a.pageQuery}),this.setState(a)}async handleOfferQuery({site:e,offerId:t,member:n=this.state.member}){if(ll(),!(!gl({member:n})||hl({member:n}))){let e=Eu({type:`offer:failed`,status:`error`,autoHide:!1,closeable:!0,state:this.state,message:q(`You already have an active subscription.`)});await this.dispatchAction(`closePopup`),this.setState({notification:e,notificationSequence:e.count});return}try{let n=(await this.GhostApi.site.offer({offerId:t}))?.offers[0];if(!n||!n.tier||ju({offer:n})||!Mu({site:e,offer:n}))return;this.dispatchAction(`openPopup`,{page:`offer`,pageData:n})}catch{}}handleSignupQuery({site:e,pageQuery:t,member:n}){let r=/^offers\/(\w+?)\/?$/,i=t;if(r.test(t||``)){let[,i]=t.match(r);this.handleOfferQuery({site:e,offerId:i,member:n});return}Ou({site:e,pageQuery:t})&&(i=Ou({site:e,pageQuery:t}));let a=Ml({site:e,priceId:i});if(t&&t!==`free`){ll();let t=a?.id||i;t!==`free`&&this.dispatchAction(`openPopup`,{page:`loading`});let{tierId:n,cadence:r}=uu({site:e,priceId:t});this.dispatchAction(`signup`,{plan:t,tierId:n,cadence:r})}}getPageFromLinkPath(e){let t=/^signup\/?(?:\/(\w+?))?\/?$/,n=/^signup\/?(?:\/(\w+?))\/monthly\/?$/,r=/^signup\/?(?:\/(\w+?))\/yearly\/?$/,i=/^offers\/(\w+?)\/?$/,a=/^gift\/redeem\/([^/?#]+)\/?$/;if(e===void 0||e===``)return{page:`default`};if(a.test(e)){let[,t]=e.match(a),n=Tv(t);return n?{page:`giftRedemption`,pageData:{token:n}}:null}else if(i.test(e))return{pageQuery:e};else if(e===`signup`)return{page:`signup`};else if(n.test(e)){let[,t]=e.match(n);return{page:`signup`,pageQuery:`${t}/monthly`}}else if(r.test(e)){let[,t]=e.match(r);return{page:`signup`,pageQuery:`${t}/yearly`}}else if(t.test(e)){let[,n]=e.match(t);return{page:`signup`,pageQuery:n}}else if(e===`signup/free`)return{page:`signup`,pageQuery:`free`};else if(e===`signup/monthly`)return{page:`signup`,pageQuery:`monthly`};else if(e===`signup/yearly`)return{page:`signup`,pageQuery:`yearly`};else if(e===`signin`)return{page:`signin`};else if(e===`account`)return{page:`accountHome`};else if(e===`account/plans`)return{page:`accountPlan`};else if(e===`account/profile`)return{page:`accountProfile`};else if(e===`account/newsletters`)return{page:`accountEmail`};else if(e===`support`)return{page:`support`};else if(e===`support/success`)return{page:`supportSuccess`};else if(e===`support/error`)return{page:`supportError`};else if(e===`recommendations`)return{page:`recommendations`,pageData:{signup:!1}};else if(e===`gift`)return{page:`gift`};else if(e===`share`)return{page:`share`};else if(e===`account/newsletters/help`)return{page:`emailReceivingFAQ`,pageData:{direct:!0}};else if(e===`account/newsletters/disabled`)return{page:`emailSuppressionFAQ`,pageData:{direct:!0}};return{page:`default`}}getAccentColor(){let{accent_color:e}=this.state.site||{};return Em(e)}getRetentionPreviewMember({site:e,offers:t}){let n=(t||[]).find(e=>ju({offer:e})),r=n?.tier?.id,i=r?$l({site:e,productId:r}):null,a=i?n.cadence===`year`?i.yearlyPrice:i.monthlyPrice:null,o=P_.preview,s=o?.subscriptions?.[0];return!s||!i||!a?o:{...o,subscriptions:[{...s,plan:{...s.plan,amount:a.amount,interval:a.interval,currency:a.currency.toUpperCase()},price:{...s.price,price_id:a.id,amount:a.amount,interval:a.interval,currency:a.currency,product:{...s.price?.product,product_id:i.id}},tier:{id:i.id,name:i.name}}]}}getContextPage({site:e,page:t,member:n}){if(!t||t==="default"){let r=Pl({site:e})||!Fl({site:e})?`signin`:`signup`;t=n?`accountHome`:r}return o_({page:t})}getContextMember({site:e,page:t,member:n,offers:r,pageData:i,customSiteUrl:a}){return Ku([`dev`,`preview`],{customSiteUrl:a})?s_({page:t})||c_({page:t})?Ku([`dev`],{customSiteUrl:a})?n||P_.free:Ku([`preview`])?t===`accountPlan`&&i?.action===`cancel`?this.getRetentionPreviewMember({site:e,offers:r}):P_.preview:P_.paid:null:n}getContextFromState(){let{site:e,member:t,offers:n,action:r,actionErrorMessage:i,page:a,lastPage:o,showPopup:s,pageQuery:c,pageData:l,popupNotification:u,notification:d,customSiteUrl:f,dir:p,scrollbarWidth:m,otcRef:h,inboxLinks:g}=this.state,_=this.getContextPage({site:e,page:a,member:t}),v=this.getContextMember({site:e,page:_,member:t,offers:n,pageData:l,customSiteUrl:f});return{api:this.GhostApi,site:e,offers:n,action:r,actionErrorMessage:i,brandColor:this.getAccentColor(),page:_,pageQuery:c,pageData:l,member:v,lastPage:o,showPopup:s,popupNotification:u,notification:d,customSiteUrl:f,dir:p,scrollbarWidth:m,otcRef:h,inboxLinks:g,doAction:(e,t)=>this.dispatchAction(e,t)}}getRecommendationButtons(){return document.querySelectorAll(`[data-recommendation]`)||[]}setupRecommendationButtons(){let e=e=>{let t=e.currentTarget.dataset.recommendation;t?this.dispatchAction(`trackRecommendationClicked`,{recommendationId:t}).catch(console.error):console.warn(`[Portal] Invalid usage of data-recommendation attribute`)},t=this.getRecommendationButtons();for(let n of t)n.addEventListener(`click`,e,{passive:!0})}transformPortalLinksToRelative(){document.querySelectorAll(`a[href*="#/portal"], a[href*="#/share"]`).forEach(I_)}render(){return this.state.initStatus===`success`?(0,J.jsx)(Ov,{site:this.state.site,children:(0,J.jsxs)(Y.Provider,{value:this.getContextFromState(),children:[(0,J.jsx)(m_,{}),(0,J.jsx)(Xu,{}),(0,J.jsx)(Jd,{})]})}):null}},Av=`ghost-portal-root`;function jv(){let e=document.createElement(`div`);e.id=Av,e.setAttribute(`data-testid`,`portal-root`),document.body.appendChild(e)}function Mv(){let e=document.querySelector(`script[data-ghost]`);if(e){let t=e.dataset.i18n===`true`;return{siteUrl:e.dataset.ghost,apiKey:e.dataset.key,apiUrl:e.dataset.api,siteI18nEnabled:t,locale:e.dataset.locale}}return{}}function Nv(){let e=new URL(window.location.href);e.searchParams.get(`token`)&&(e.searchParams.delete(`token`),window.history.replaceState({},document.title,e.href))}function Pv(){let[,e]=window.location.hash.substring(1).split(`?`);new URLSearchParams(e).get(`previewTheme`)===`dark`&&(document.documentElement.dataset.portalPreviewTheme=`dark`)}function Fv(){let{siteUrl:e,apiKey:t,apiUrl:n,siteI18nEnabled:r,locale:i}=Mv(),a=e||window.location.origin;Pv(),jv(),Nv(),v.render((0,J.jsx)(_.default.StrictMode,{children:(0,J.jsx)(kv,{siteUrl:a,customSiteUrl:e,apiKey:t,apiUrl:n,siteI18nEnabled:r,locale:i})}),document.getElementById(Av))}Fv()});
4588//# sourceMappingURL=portal.min.js.map

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.