PageSourceSearch

https://www.mariusmichusch.de/content/files/ghost-apps/portal/portal.min.js

js mariusmichusch.de collected 2026-10-04 07:12:29 UTC 2,733,439 bytes, 5,671 lines download raw bytes

vendor: 17,544 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 w(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function T(e){return typeof e==`object`&&!!e&&e.$$typeof===n}function E(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var D=/\/+/g;function O(e,t){return typeof e==`object`&&e&&e.key!=null?E(``+e.key):t.toString(36)}function k(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}}if(c)return c=e,o=o(c),e=a===``?`.`+O(c,0):a,Array.isArray(o)?(i=``,e!=null&&(i=e.replace(D,`$&/`)+`/`),k(o,t,i,``,function(e){return e})):o!=null&&(T(o)&&(o=w(o,i+(!o.key||c&&c.key===o.key?``:(``+o.key).replace(D,`$&/`)+`/`)+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+O(s,l);c+=k(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+O(s,l++),c+=k(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 ee(e,t,n){if(e==null)return e;var r=[],i=0;return k(e,r,``,``,function(e){return t.call(n,e,i++)}),r}function te(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 ne={current:null};function re(){var e=ne.current;if(e===null)throw Error(p(321));return e}var ie={ReactCurrentDispatcher:ne,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:b,IsSomeRendererActing:{current:!1},assign:t};e.Children={map:ee,forEach:function(e,t,n){ee(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ee(e,function(){t++}),t},toArray:function(e){return ee(e,function(e){return e})||[]},only:function(e){if(!T(e))throw Error(p(143));return e}},e.Component=g,e.PureComponent=v,e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ie,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=T,e.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:te}},e.memo=function(e,t){return{$$typeof:s,type:e,compare:t===void 0?null:t}},e.useCallback=function(e,t){return re().useCallback(e,t)},e.useContext=function(e,t){return re().useContext(e,t)},e.useDebugValue=function(){},e.useEffect=function(e,t){return re().useEffect(e,t)},e.useImperativeHandle=function(e,t,n){return re().useImperativeHandle(e,t,n)},e.useLayoutEffect=function(e,t){return re().useLayoutEffect(e,t)},e.useMemo=function(e,t){return re().useMemo(e,t)},e.useReducer=function(e,t,n){return re().useReducer(e,t,n)},e.useRef=function(e){return re().useRef(e)},e.useState=function(e){return re().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<w(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>w(o,n))c!==void 0&&0>w(c,o)?(e[r]=c,e[s]=n,r=s):(e[r]=o,e[a]=n,r=a);else if(c!==void 0&&0>w(c,n))e[r]=c,e[s]=n,r=s;else break a}}return t}return null}function w(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}var T=[],E=[],D=1,O=null,k=3,ee=!1,te=!1,ne=!1;function re(e){for(var t=S(E);t!==null;){if(t.callback===null)C(E);else if(t.startTime<=e)C(E),t.sortIndex=t.expirationTime,x(T,t);else break;t=S(E)}}function ie(e){if(ne=!1,re(e),!te)if(S(T)!==null)te=!0,t(ae);else{var r=S(E);r!==null&&n(ie,r.startTime-e)}}function ae(t,i){te=!1,ne&&(ne=!1,r()),ee=!0;var a=k;try{for(re(i),O=S(T);O!==null&&(!(O.expirationTime>i)||t&&!e.unstable_shouldYield());){var o=O.callback;if(typeof o==`function`){O.callback=null,k=O.priorityLevel;var s=o(O.expirationTime<=i);i=e.unstable_now(),typeof s==`function`?O.callback=s:O===S(T)&&C(T),re(i)}else C(T);O=S(T)}if(O!==null)var c=!0;else{var l=S(E);l!==null&&n(ie,l.startTime-i),c=!1}return c}finally{O=null,k=a,ee=!1}}var A=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(){te||ee||(te=!0,t(ae))},e.unstable_getCurrentPriorityLevel=function(){return k},e.unstable_getFirstCallbackNode=function(){return S(T)},e.unstable_next=function(e){switch(k){case 1:case 2:case 3:var t=3;break;default:t=k}var n=k;k=t;try{return e()}finally{k=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=A,e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=k;k=e;try{return t()}finally{k=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:D++,callback:a,priorityLevel:i,startTime:o,expirationTime:c,sortIndex:-1},o>s?(i.sortIndex=o,x(E,i),S(T)===null&&i===S(E)&&(ne?r():ne=!0,n(ie,o-s))):(i.sortIndex=c,x(T,i),te||ee||(te=!0,t(ae))),i},e.unstable_wrapCallback=function(e){var t=k;return function(){var n=k;k=t;try{return e.apply(this,arguments)}finally{k=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 w(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 T=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,E=60103,D=60106,O=60107,k=60108,ee=60114,te=60109,ne=60110,re=60112,ie=60113,ae=60120,A=60115,j=60116,oe=60121,se=60128,
vendor: 22,253 bytes, lines 1-5
1M=60129,ce=60130,le=60131;if(typeof Symbol==`function`&&Symbol.for){var ue=Symbol.for;E=ue(`react.element`),D=ue(`react.portal`),O=ue(`react.fragment`),k=ue(`react.strict_mode`),ee=ue(`react.profiler`),te=ue(`react.provider`),ne=ue(`react.context`),re=ue(`react.forward_ref`),ie=ue(`react.suspense`),ae=ue(`react.suspense_list`),A=ue(`react.memo`),j=ue(`react.lazy`),oe=ue(`react.block`),ue(`react.scope`),se=ue(`react.opaque.id`),M=ue(`react.debug_trace_mode`),ce=ue(`react.offscreen`),le=ue(`react.legacy_hidden`)}var de=typeof Symbol==`function`&&Symbol.iterator;function fe(e){return typeof e!=`object`||!e?null:(e=de&&e[de]||e[`@@iterator`],typeof e==`function`?e:null)}var pe;function N(e){if(pe===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);pe=t&&t[1]||``}return`
2`+pe+e}var me=!1;function he(e,t){if(!e||me)return``;me=!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{me=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:``)?N(e):``}function P(e){switch(e.tag){case 5:return N(e.type);case 16:return N(`Lazy`);case 13:return N(`Suspense`);case 19:return N(`SuspenseList`);case 0:case 2:case 15:return e=he(e.type,!1),e;case 11:return e=he(e.type.render,!1),e;case 22:return e=he(e.type._render,!1),e;case 1:return e=he(e.type,!0),e;default:return``}}function ge(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 O:return`Fragment`;case D:return`Portal`;case ee:return`Profiler`;case k:return`StrictMode`;case ie:return`Suspense`;case ae:return`SuspenseList`}if(typeof e==`object`)switch(e.$$typeof){case ne:return(e.displayName||`Context`)+`.Consumer`;case te:return(e._context.displayName||`Context`)+`.Provider`;case re:var t=e.render;return t=t.displayName||t.name||``,e.displayName||(t===``?`ForwardRef`:`ForwardRef(`+t+`)`);case A:return ge(e.type);case oe:return ge(e._render);case j:t=e._payload,e=e._init;try{return ge(e(t))}catch{}}return null}function F(e){switch(typeof e){case`boolean`:case`number`:case`object`:case`string`:case`undefined`:return e;default:return``}}function _e(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function ve(e){var t=_e(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 ye(e){e._valueTracker||=ve(e)}function be(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=_e(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function xe(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 Se(e,t){var r=t.checked;return n({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function Ce(e,t){var n=t.defaultValue==null?``:t.defaultValue,r=t.checked==null?t.defaultChecked:t.checked;n=F(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 we(e,t){t=t.checked,t!=null&&w(e,`checked`,t,!1)}function Te(e,t){we(e,t);var n=F(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`)?Ee(e,t.type,n):t.hasOwnProperty(`defaultValue`)&&Ee(e,t.type,F(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function I(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 Ee(e,t,n){(t!==`number`||xe(e.ownerDocument)!==e)&&(n==null?e.defaultValue=``+e._wrapperState.initialValue:e.defaultValue!==``+n&&(e.defaultValue=``+n))}function De(e){var n=``;return t.Children.forEach(e,function(e){e!=null&&(n+=e)}),n}function Oe(e,t){return e=n({children:void 0},t),(t=De(t.children))&&(e.children=t),e}function ke(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=``+F(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 Ae(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(i(91));return n({},t,{value:void 0,defaultValue:void 0,children:``+e._wrapperState.initialValue})}function je(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:F(n)}}function Me(e,t){var n=F(t.value),r=F(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 Ne(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==``&&t!==null&&(e.value=t)}var Pe={html:`http://www.w3.org/1999/xhtml`,mathml:`http://www.w3.org/1998/Math/MathML`,svg:`http://www.w3.org/2000/svg`};function Fe(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 Ie(e,t){return e==null||e===`http://www.w3.org/1999/xhtml`?Fe(t):e===`http://www.w3.org/2000/svg`&&t===`foreignObject`?`http://www.w3.org/1999/xhtml`:e}var Le,Re=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!==Pe.svg||`innerHTML`in e)e.innerHTML=t;else{for(Le||=document.createElement(`div`),Le.innerHTML=`<svg>`+t.valueOf().toString()+`</svg>`,t=Le.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ze(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Be={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},Ve=[`Webkit`,`ms`,`Moz`,`O`];Object.keys(Be).forEach(function(e){Ve.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Be[t]=Be[e]})});function He(e,t,n){return t==null||typeof t==`boolean`||t===``?``:n||typeof t!=`number`||t===0||Be.hasOwnProperty(e)&&Be[e]?(``+t).trim():t+`px`}function Ue(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=n.indexOf(`--`)===0,i=He(n,t[n],r);n===`float`&&(n=`cssFloat`),r?e.setProperty(n,i):e[n]=i}}var We=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 Ge(e,t){if(t){if(We[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 Ke(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 qe(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Je=null,Ye=null,Xe=null;function Ze(e){if(e=ki(e)){if(typeof Je!=`function`)throw Error(i(280));var t=e.stateNode;t&&(t=ji(t),Je(e.stateNode,e.type,t))}}function Qe(e){Ye?Xe?Xe.push(e):Xe=[e]:Ye=e}function $e(){if(Ye){var e=Ye,t=Xe;if(Xe=Ye=null,Ze(e),t)for(e=0;e<t.length;e++)Ze(t[e])}}function et(e,t){return e(t)}function tt(e,t,n,r,i){return e(t,n,r,i)}function nt(){}var rt=et,it=!1,at=!1;function ot(){(Ye!==null||Xe!==null)&&(nt(),$e())}function L(e,t,n){if(at)return e(t,n);at=!0;try{return rt(e,t,n)}finally{at=!1,ot()}}function st(e,t){var n=e.stateNode;if(n===null)return null;var r=ji(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 ct=!1;if(l)try{var lt={};Object.defineProperty(lt,"passive",{get:function(){ct=!0}}),window.addEventListener(`test`,lt,lt),window.removeEventListener(`test`,lt,lt)}catch{ct=!1}function ut(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 dt=!1,ft=null,pt=!1,mt=null,ht={onError:function(e){dt=!0,ft=e}};function gt(e,t,n,r,i,a,o,s,c){dt=!1,ft=null,ut.apply(ht,arguments)}function _t(e,t,n,r,a,o,s,c,l){if(gt.apply(this,arguments),dt){if(dt){var u=ft;dt=!1,ft=null}else throw Error(i(198));pt||(pt=!0,mt=u)}}function vt(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 yt(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 bt(e){if(vt(e)!==e)throw Error(i(188))}function xt(e){var t=e.alternate;if(!t){if(t=vt(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 bt(a),e;if(o===r)return bt(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 St(e){if(e=xt(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 Ct(e,t){for(var n=e.alternate;t!==null;){if(t===e||t===n)return!0;t=t.return}return!1}var wt,Tt,Et,Dt,Ot=!1,kt=[],At=null,jt=null,Mt=null,Nt=new Map,Pt=new Map,Ft=[],It=`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 Lt(e,t,n,r,i){return{blockedOn:e,domEventName:t,eventSystemFlags:n|16,nativeEvent:i,targetContainers:[r]}}function Rt(e,t){switch(e){case`focusin`:case`focusout`:At=null;break;case`dragenter`:case`dragleave`:jt=null;break;case`mouseover`:case`mouseout`:Mt=null;break;case`pointerover`:case`pointerout`:Nt.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:Pt.delete(t.pointerId)}}function zt(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e=Lt(t,n,r,i,a),t!==null&&(t=ki(t),t!==null&&Tt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Bt(e,t,n,r,i){switch(t){case`focusin`:return At=zt(At,e,t,n,r,i),!0;case`dragenter`:return jt=zt(jt,e,t,n,r,i),!0;case`mouseover`:return Mt=zt(Mt,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return Nt.set(a,zt(Nt.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,Pt.set(a,zt(Pt.get(a)||null,e,t,n,r,i)),!0}return!1}function Vt(e){var t=Oi(e.target);if(t!==null){var n=vt(t);if(n!==null){if(t=n.tag,t===13){if(t=yt(n),t!==null){e.blockedOn=t,Dt(e.lanePriority,function(){r.unstable_runWithPriority(e.priority,function(){Et(n)})});return}}else if(t===3&&n.stateNode.hydrate){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ht(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Dn(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n!==null)return t=ki(n),t!==null&&Tt(t),e.blockedOn=n,!1;t.shift()}return!0}function Ut(e,t,n){Ht(e)&&n.delete(t)}function Wt(){for(Ot=!1;0<kt.length;){var e=kt[0];if(e.blockedOn!==null){e=ki(e.blockedOn),e!==null&&wt(e);break}for(var t=e.targetContainers;0<t.length;){var n=Dn(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n!==null){e.blockedOn=n;break}t.shift()}e.blockedOn===null&&kt.shift()}At!==null&&Ht(At)&&(At=null),jt!==null&&Ht(jt)&&(jt=null),Mt!==null&&Ht(Mt)&&(Mt=null),Nt.forEach(Ut),Pt.forEach(Ut)}function Gt(e,t){e.blockedOn===t&&(e.blockedOn=null,Ot||(Ot=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,Wt)))}function Kt(e){function t(t){return Gt(t,e)}if(0<kt.length){Gt(kt[0],e);for(var n=1;n<kt.length;n++){var r=kt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(At!==null&&Gt(At,e),jt!==null&&Gt(jt,e),Mt!==null&&Gt(Mt,e),Nt.forEach(t),Pt.forEach(t),n=0;n<Ft.length;n++)r=Ft[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Ft.length&&(n=Ft[0],n.blockedOn===null);)Vt(n),n.blockedOn===null&&Ft.shift()}function qt(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var Jt={animationend:qt(`Animation`,`AnimationEnd`),animationiteration:qt(`Animation`,`AnimationIteration`),animationstart:qt(`Animation`,`AnimationStart`),transitionend:qt(`Transition`,`TransitionEnd`)},Yt={},Xt={};l&&(Xt=document.createElement(`div`).style,`AnimationEvent`in window||(delete Jt.animationend.animation,delete Jt.animationiteration.animation,delete Jt.animationstart.animation),`TransitionEvent`in window||delete Jt.transitionend.transition);function Zt(e){if(Yt[e])return Yt[e];if(!Jt[e])return e;var t=Jt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Xt)return Yt[e]=t[n];return e}var Qt=Zt(`animationend`),$t=Zt(`animationiteration`),en=Zt(`animationstart`),tn=Zt(`transitionend`),nn=new Map,rn=new Map,an=[`abort`,`abort`,Qt,`animationEnd`,$t,`animationIteration`,en,`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`,tn,`transitionEnd`,`waiting`,`waiting`];function on(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)),rn.set(r,t),nn.set(r,i),s(i,[r])}}var sn=r.unstable_now;sn();var R=8;function cn(e){if(1&e)return R=15,1;if(2&e)return R=14,2;if(4&e)return R=13,4;var t=24&e;return t===0?e&32?(R=11,32):(t=192&e,t===0?e&256?(R=9,256):(t=3584&e,t===0?e&4096?(R=7,4096):(t=4186112&e,t===0?(t=62914560&e,t===0?e&67108864?(R=4,67108864):e&134217728?(R=3,134217728):(t=805306368&e,t===0?1073741824&e?(R=1,1073741824):(R=8,e):(R=2,t)):(R=5,t)):(R=6,t)):(R=8,t)):(R=10,t)):(R=12,t)}function ln(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 un(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 dn(e,t){var n=e.pendingLanes;if(n===0)return R=0;var r=0,i=0,a=e.expiredLanes,o=e.suspendedLanes,s=e.pingedLanes;if(a!==0)r=a,i=R=15;else if(a=n&134217727,a!==0){var c=a&~o;c===0?(s&=a,s!==0&&(r=cn(s),i=R)):(r=cn(c),i=R)}else a=n&~o,a===0?s!==0&&(r=cn(s),i=R):(r=cn(a),i=R);if(r===0)return 0;if(r=31-_n(r),r=n&((0>r?0:1<<r)<<1)-1,t!==0&&t!==r&&(t&o)===0){if(cn(t),i<=R)return t;R=i}if(t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-_n(t),i=1<<n,r|=e[n],t&=~i;return r}function fn(e){return e=e.pendingLanes&-1073741825,e===0?e&1073741824?1073741824:0:e}function pn(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return e=mn(24&~t),e===0?pn(10,t):e;case 10:return e=mn(192&~t),e===0?pn(8,t):e;case 8:return e=mn(3584&~t),e===0&&(e=mn(4186112&~t),e===0&&(e=512)),e;case 2:return t=mn(805306368&~t),t===0&&(t=268435456),t}throw Error(i(358,e))}function mn(e){return e&-e}function hn(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function gn(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,e=e.eventTimes,t=31-_n(t),e[t]=n}var _n=Math.clz32?Math.clz32:bn,vn=Math.log,yn=Math.LN2;function bn(e){return e===0?32:31-(vn(e)/yn|0)|0}var xn=r.unstable_UserBlockingPriority,Sn=r.unstable_runWithPriority,Cn=!0;function wn(e,t,n,r){it||nt();var i=En,a=it;it=!0;try{tt(i,e,t,n,r)}finally{(it=a)||ot()}}function Tn(e,t,n,r){Sn(xn,En.bind(null,e,t,n,r))}function En(e,t,n,r){if(Cn){var i;if((i=(t&4)==0)&&0<kt.length&&-1<It.indexOf(e))e=Lt(null,e,t,n,r),kt.push(e);else{var a=Dn(e,t,n,r);if(a===null)i&&Rt(e,r);else{if(i){if(-1<It.indexOf(e)){e=Lt(a,e,t,n,r),kt.push(e);return}if(Bt(a,e,t,n,r))return;Rt(e,r)}oi(e,t,r,null,n)}}}}function Dn(e,t,n,r){var i=qe(r);if(i=Oi(i),i!==null){var a=vt(i);if(a===null)i=null;else{var o=a.tag;if(o===13){if(i=yt(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 oi(e,t,r,i,n),null}var On=null,kn=null,An=null;function jn(){if(An)return An;var e,t=kn,n=t.length,r,i=`value`in On?On.value:On.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 An=i.slice(e,1<r?1-r:void 0)}function Mn(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 Nn(){return!0}function z(){return!1}function Pn(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)?Nn:z,this.isPropagationStopped=z,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=Nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=Nn)},persist:function(){},isPersistent:Nn}),t}var Fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},In=Pn(Fn),Ln=n({},Fn,{view:0,detail:0}),Rn=Pn(Ln),zn,Bn,Vn,Hn=n({},Ln,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:$n,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!==Vn&&(Vn&&e.type===`mousemove`?(zn=e.screenX-Vn.screenX,Bn=e.screenY-Vn.screenY):Bn=zn=0,Vn=e),zn)},movementY:function(e){return`movementY`in e?e.movementY:Bn}}),Un=Pn(Hn),Wn=Pn(n({},Hn,{dataTransfer:0})),Gn=Pn(n({},Ln,{relatedTarget:0})),Kn=Pn(n({},Fn,{animationName:0,elapsedTime:0,pseudoElement:0})),qn=Pn(n({},Fn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),Jn=Pn(n({},Fn,{data:0})),Yn={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},Xn={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:`F
55`,117:`F6`,118:`F7`,119:`F8`,120:`F9`,121:`F10`,122:`F11`,123:`F12`,144:`NumLock`,145:`ScrollLock`,224:`Meta`},Zn={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function Qn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Zn[e])?!!t[e]:!1}function $n(){return Qn}var er=Pn(n({},Ln,{key:function(e){if(e.key){var t=Yn[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=Mn(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?Xn[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:$n,charCode:function(e){return e.type===`keypress`?Mn(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?Mn(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),tr=Pn(n({},Hn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),nr=Pn(n({},Ln,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:$n})),rr=Pn(n({},Fn,{propertyName:0,elapsedTime:0,pseudoElement:0})),ir=Pn(n({},Hn,{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})),ar=[9,13,27,32],or=l&&`CompositionEvent`in window,sr=null;l&&`documentMode`in document&&(sr=document.documentMode);var cr=l&&`TextEvent`in window&&!sr,lr=l&&(!or||sr&&8<sr&&11>=sr),ur=` `,dr=!1;function fr(e,t){switch(e){case`keyup`:return ar.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function pr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var mr=!1;function hr(e,t){switch(e){case`compositionend`:return pr(t);case`keypress`:return t.which===32?(dr=!0,ur):null;case`textInput`:return e=t.data,e===ur&&dr?null:e;default:return null}}function gr(e,t){if(mr)return e===`compositionend`||!or&&fr(e,t)?(e=jn(),An=kn=On=null,mr=!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 lr&&t.locale!==`ko`?null:t.data;default:return null}}var _r={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 vr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!_r[e.type]:t===`textarea`}function yr(e,t,n,r){Qe(r),t=ci(t,`onChange`),0<t.length&&(n=new In(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var br=null,xr=null;function Sr(e){ti(e,0)}function Cr(e){if(be(Ai(e)))return e}function wr(e,t){if(e===`change`)return t}var Tr=!1;if(l){var Er;if(l){var Dr=`oninput`in document;if(!Dr){var Or=document.createElement(`div`);Or.setAttribute(`oninput`,`return;`),Dr=typeof Or.oninput==`function`}Er=Dr}else Er=!1;Tr=Er&&(!document.documentMode||9<document.documentMode)}function kr(){br&&(br.detachEvent(`onpropertychange`,Ar),xr=br=null)}function Ar(e){if(e.propertyName===`value`&&Cr(xr)){var t=[];if(yr(t,xr,e,qe(e)),e=Sr,it)e(t);else{it=!0;try{et(e,t)}finally{it=!1,ot()}}}}function jr(e,t,n){e===`focusin`?(kr(),br=t,xr=n,br.attachEvent(`onpropertychange`,Ar)):e===`focusout`&&kr()}function Mr(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return Cr(xr)}function Nr(e,t){if(e===`click`)return Cr(t)}function Pr(e,t){if(e===`input`||e===`change`)return Cr(t)}function Fr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var Ir=typeof Object.is==`function`?Object.is:Fr,Lr=Object.prototype.hasOwnProperty;function Rr(e,t){if(Ir(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(!Lr.call(t,n[r])||!Ir(e[n[r]],t[n[r]]))return!1;return!0}function zr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Br(e,t){var n=zr(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=zr(n)}}function Vr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Vr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Hr(){for(var e=window,t=xe();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=xe(e.document)}return t}function Ur(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 Wr=l&&`documentMode`in document&&11>=document.documentMode,Gr=null,Kr=null,qr=null,Jr=!1;function Yr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Jr||Gr==null||Gr!==xe(r)||(r=Gr,`selectionStart`in r&&Ur(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 81,119 bytes, lines 5-9
5sNode:r.focusNode,focusOffset:r.focusOffset}),qr&&Rr(qr,r)||(qr=r,r=ci(Kr,`onSelect`),0<r.length&&(t=new In(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=Gr)))}on(`cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin 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),on(`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),on(an,2);for(var Xr=`change selectionchange textInput compositionstart compositionend compositionupdate`.split(` `),Zr=0;Zr<Xr.length;Zr++)rn.set(Xr[Zr],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 Qr=`abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting`.split(` `),$r=new Set(`cancel close invalid load scroll toggle`.split(` `).concat(Qr));function ei(e,t,n){var r=e.type||`unknown-event`;e.currentTarget=n,_t(r,t,void 0,e),e.currentTarget=null}function ti(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;ei(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;ei(i,s,l),a=c}}}if(pt)throw e=mt,pt=!1,mt=null,e}function B(e,t){var n=Mi(t),r=e+`__bubble`;n.has(r)||(ai(t,e,2,!1),n.add(r))}var ni=`_reactListening`+Math.random().toString(36).slice(2);function ri(e){e[ni]||(e[ni]=!0,a.forEach(function(t){$r.has(t)||ii(t,!1,e,null),ii(t,!0,e,null)}))}function ii(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&&$r.has(e)){if(e!==`scroll`)return;i|=2,a=r}var o=Mi(a),s=e+`__`+(t?`capture`:`bubble`);o.has(s)||(t&&(i|=4),ai(a,e,i,t),o.add(s))}function ai(e,t,n,r){var i=rn.get(t);switch(i===void 0?2:i){case 0:i=wn;break;case 1:i=Tn;break;default:i=En}n=i.bind(null,t,n,e),i=void 0,!ct||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 oi(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=Oi(s),o===null)return;if(c=o.tag,c===5||c===6){r=a=o;continue a}s=s.parentNode}}r=r.return}L(function(){var r=a,i=qe(n),o=[];a:{var s=nn.get(e);if(s!==void 0){var c=In,l=e;switch(e){case`keypress`:if(Mn(n)===0)break a;case`keydown`:case`keyup`:c=er;break;case`focusin`:l=`focus`,c=Gn;break;case`focusout`:l=`blur`,c=Gn;break;case`beforeblur`:case`afterblur`:c=Gn;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=Un;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:c=Wn;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:c=nr;break;case Qt:case $t:case en:c=Kn;break;case tn:c=rr;break;case`scroll`:c=Rn;break;case`wheel`:c=ir;break;case`copy`:case`cut`:case`paste`:c=qn;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:c=tr}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=st(p,f),h!=null&&u.push(si(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)&&(Oi(l)||l[Ei]))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?Oi(l):null,l!==null&&(d=vt(l),l!==d||l.tag!==5&&l.tag!==6)&&(l=null)):(c=null,l=r),c!==l)){if(u=Un,h=`onMouseLeave`,f=`onMouseEnter`,p=`mouse`,(e===`pointerout`||e===`pointerover`)&&(u=tr,h=`onPointerLeave`,f=`onPointerEnter`,p=`pointer`),d=c==null?s:Ai(c),m=l==null?s:Ai(l),s=new u(h,p+`leave`,c,n,i),s.target=d,s.relatedTarget=m,h=null,Oi(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=li(m))p++;for(m=0,h=f;h;h=li(h))m++;for(;0<p-m;)u=li(u),p--;for(;0<m-p;)f=li(f),m--;for(;p--;){if(u===f||f!==null&&u===f.alternate)break b;u=li(u),f=li(f)}u=null}else u=null;c!==null&&ui(o,s,c,u,!1),l!==null&&d!==null&&ui(o,d,l,u,!0)}}a:{if(s=r?Ai(r):window,c=s.nodeName&&s.nodeName.toLowerCase(),c===`select`||c===`input`&&s.type===`file`)var g=wr;else if(vr(s))if(Tr)g=Pr;else{g=Mr;var _=jr}else(c=s.nodeName)&&c.toLowerCase()===`input`&&(s.type===`checkbox`||s.type===`radio`)&&(g=Nr);if(g&&=g(e,r)){yr(o,g,n,i);break a}_&&_(e,s,r),e===`focusout`&&(_=s._wrapperState)&&_.controlled&&s.type===`number`&&Ee(s,`number`,s.value)}switch(_=r?Ai(r):window,e){case`focusin`:(vr(_)||_.contentEditable===`true`)&&(Gr=_,Kr=r,qr=null);break;case`focusout`:qr=Kr=Gr=null;break;case`mousedown`:Jr=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:Jr=!1,Yr(o,n,i);break;case`selectionchange`:if(Wr)break;case`keydown`:case`keyup`:Yr(o,n,i)}var v;if(or)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 mr?fr(e,n)&&(y=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(y=`onCompositionStart`);y&&(lr&&n.locale!==`ko`&&(mr||y!==`onCompositionStart`?y===`onCompositionEnd`&&mr&&(v=jn()):(On=i,kn=`value`in On?On.value:On.textContent,mr=!0)),_=ci(r,y),0<_.length&&(y=new Jn(y,e,null,n,i),o.push({event:y,listeners:_}),v?y.data=v:(v=pr(n),v!==null&&(y.data=v)))),(v=cr?hr(e,n):gr(e,n))&&(r=ci(r,`onBeforeInput`),0<r.length&&(i=new Jn(`onBeforeInput`,`beforeinput`,null,n,i),o.push({event:i,listeners:r}),i.data=v))}ti(o,t)})}function si(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ci(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;i.tag===5&&a!==null&&(i=a,a=st(e,n),a!=null&&r.unshift(si(e,a,i)),a=st(e,t),a!=null&&r.push(si(e,a,i))),e=e.return}return r}function li(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ui(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=st(n,a),c!=null&&o.unshift(si(n,c,s))):i||(c=st(n,a),c!=null&&o.push(si(n,c,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}function di(){}var fi=null,pi=null;function mi(e,t){switch(e){case`button`:case`input`:case`select`:case`textarea`:return!!t.autoFocus}return!1}function hi(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 gi=typeof setTimeout==`function`?setTimeout:void 0,_i=typeof clearTimeout==`function`?clearTimeout:void 0;function vi(e){e.nodeType===1?e.textContent=``:e.nodeType===9&&(e=e.body,e!=null&&(e.textContent=``))}function yi(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break}return e}function bi(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 xi=0;function Si(e){return{$$typeof:se,toString:e,valueOf:e}}var Ci=Math.random().toString(36).slice(2),wi=`__reactFiber$`+Ci,Ti=`__reactProps$`+Ci,Ei=`__reactContainer$`+Ci,Di=`__reactEvents$`+Ci;function Oi(e){var t=e[wi];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ei]||n[wi]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=bi(e);e!==null;){if(n=e[wi])return n;e=bi(e)}return t}e=n,n=e.parentNode}return null}function ki(e){return e=e[wi]||e[Ei],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Ai(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(i(33))}function ji(e){return e[Ti]||null}function Mi(e){var t=e[Di];return t===void 0&&(t=e[Di]=new Set),t}var Ni=[],Pi=-1;function Fi(e){return{current:e}}function V(e){0>Pi||(e.current=Ni[Pi],Ni[Pi]=null,Pi--)}function Ii(e,t){Pi++,Ni[Pi]=e.current,e.current=t}var H={},Li=Fi(H),Ri=Fi(!1),zi=H;function Bi(e,t){var n=e.type.contextTypes;if(!n)return H;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 Vi(e){return e=e.childContextTypes,e!=null}function Hi(){V(Ri),V(Li)}function Ui(e,t,n){if(Li.current!==H)throw Error(i(168));Ii(Li,t),Ii(Ri,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,ge(t)||`Unknown`,o));return n({},r,a)}function Gi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||H,zi=Li.current,Ii(Li,e),Ii(Ri,Ri.current),!0}function Ki(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=Wi(e,t,zi),r.__reactInternalMemoizedMergedChildContext=e,V(Ri),V(Li),Ii(Li,e)):V(Ri),Ii(Ri,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=T.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=Fi(null),Ca=null,wa=null,Ta=null;function Ea(){Ta=wa=Ca=null}function Da(e){var t=Sa.current;V(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,lc|=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)?vt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Mc(),i=Nc(e),a=Pa(r,i);a.payload=t,n!=null&&(a.callback=n),Fa(e,a),Pc(e,i,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Mc(),i=Nc(e),a=Pa(r,i);a.tag=1,a.payload=t,n!=null&&(a.callback=n),Fa(e,a),Pc(e,i,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Mc(),r=Nc(e),i=Pa(n,r);i.tag=2,t!=null&&(i.callback=t),Fa(e,i),Pc(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?!Rr(n,r)||!Rr(i,a):!0}function Ua(e,t,n){var r=!1,i=H,a=t.contextType;return typeof a==`object`&&a?a=Aa(a):(i=Vi(t)?zi:Li.current,r=t.contextTypes,a=(r=r!=null)?Bi(e,i):H),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=Vi(t)?zi:Li.current,i.context=Bi(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=fl(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=gl(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=pl(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=_l(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=ml(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=gl(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case E:return n=pl(t.type,t.key,t.props,null,e.mode,n),n.ref=qa(e,null,t),n.return=e,n;case D:return t=_l(t,e.mode,n),t.return=e,t}if(Ka(t)||fe(t))return t=ml(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 E:return n.key===i?n.type===O?d(e,t,n.props.children,r,i):l(e,t,n,r):null;case D:return n.key===i?u(e,t,n,r):null}if(Ka(n)||fe(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 E:return e=e.get(r.key===null?n:r.key)||null,r.type===O?d(t,e,r.props.children,i,r.key):l(t,e,r,i);case D:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i)}if(Ka(r)||fe(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=fe(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===O&&o.key===null;l&&(o=o.props.children);var u=typeof o==`object`&&!!o;if(u)switch(o.$$typeof){case E:a:{for(u=o.key,l=r;l!==null;){if(l.key===u){switch(l.tag){case 7:if(o.type===O){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===O?(r=ml(o.props.children,e.mode,c,o.key),r.return=e,e=r):(c=pl(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 D: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=_l(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=gl(o,e.mode,c),r.return=e,e=r),s(e);if(Ka(o))return h(e,r,o,c);if(fe(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,ge(e.type)||`Component`))}return n(e,r)}}var Xa=Ya(!0),Za=Ya(!1),Qa={},$a=Fi(Qa),eo=Fi(Qa),to=Fi(Qa);function no(e){if(e===Qa)throw Error(i(174));return e}function ro(e,t){switch(Ii(to,t),Ii(eo,e),Ii($a,Qa),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ie(null,``);break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ie(t,e)}V($a),Ii($a,t)}function io(){V($a),V(eo),V(to)}function ao(e){no(to.current);var t=no($a.current),n=Ie(t,e.type);t!==n&&(Ii(eo,e),Ii($a,n))}function oo(e){eo.current===e&&(V($a),V(eo))}var so=Fi(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=ll(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=yi(n.nextSibling),!t||!mo(e,t)){e.flags=e.flags&-1025|2,fo=!1,lo=e;return}po(lo,n)}lo=e,uo=yi(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`&&!hi(t,e.memoizedProps))for(t=uo;t;)po(e,t),t=yi(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=yi(e.nextSibling);break a}t--}else n!==`$`&&n!==`$!`&&n!==`$?`||t++}e=e.nextSibling}uo=null}}else uo=lo?yi(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=T.ReactCurrentDispatcher,So=T.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(!Ir(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,lc|=u}l=l.next}while(l!==null&&l!==a);c===null?o=r:c.next=s,Ir(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);Ir(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(!Ir(s,e)){e=n(t._source),Ir(d,e)||(u(e),e=Nc(g),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,i=e;0<i;){var c=31-_n(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=Nc(g);a.mutableReadLanes|=r&a.pendingLanes}catch(e){n(function(){throw e})}})},[t,r]),Ir(m,n)&&Ir(h,t)&&Ir(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=Mc(),i=Nc(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,Ir(c,s))return}catch{}Pc(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=Si(function(){throw e||(e=!0,n(`r:`+(xi++).toString(36))),Error(i(355))}),n=Bo(t)[1];return!(wo.mode&2)&&(wo.flags|=516,Vo(5,function(){n(`r:`+(xi++).toString(36))},void 0,null)),t}return t=`r:`+(xi++).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=T.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`&&!ul(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=pl(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?Rr:n,n(i,r)&&e.ref===t.ref)?Es(e,t,a):(t.flags|=1,e=fl(o,r),e.ref=t.ref,e.return=t,t.child=e)}function ds(e,t,n,r,i,a){if(e!==null&&Rr(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},K(t,n);else if(n&1073741824)t.memoizedState={baseLanes:0},K(t,a===null?n:a.baseLanes);else return e=a===null?n:a.baseLanes|n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},K(t,e),null;else a===null?r=n:(r=a.baseLanes|n,t.memoizedState=null),K(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=Vi(n)?zi:Li.current;return a=Bi(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(Vi(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=Vi(n)?zi:Li.current,l=Bi(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||Ri.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=Vi(n)?zi:Li.current,c=Bi(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||Ri.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),Ii(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=hl({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=hl(t,i,0,null),n=ml(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=fl(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=fl(o,s),e===null?(r=ml(r,a,i,null),r.flags|=2):r=fl(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(Ii(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),lc|=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=fl(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=fl(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=Se(e,a),i=Se(e,i),s=[];break;case`option`:a=Oe(e,a),i=Oe(e,i),s=[];break;case`select`:a=n({},a,{value:void 0}),i=n({},i,{value:void 0}),s=[];break;case`textarea`:a=Ae(e,a),i=Ae(e,i),s=[];break;default:typeof a.onClick!=`function`&&typeof i.onClick==`function`&&(e.onclick=di)}Ge(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`&&B(`scroll`,e),s||l===u||(s=[])):typeof u==`object`&&u&&u.$$typeof===se?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 Vi(t.type)&&Hi(),null;case 3:return io(),V(Ri),V(Li),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[wi]=t,a[Ti]=c,r){case`dialog`:B(`cancel`,a),B(`close`,a);break;case`iframe`:case`object`:case`embed`:B(`load`,a);break;case`video`:case`audio`:for(e=0;e<Qr.length;e++)B(Qr[e],a);break;case`source`:B(`error`,a);break;case`img`:case`image`:case`link`:B(`error`,a),B(`load`,a);break;case`details`:B(`toggle`,a);break;case`input`:Ce(a,c),B(`invalid`,a);break;case`select`:a._wrapperState={wasMultiple:!!c.multiple},B(`invalid`,a);break;case`textarea`:je(a,c),B(`invalid`,a)}for(var l in Ge(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`&&B(`scroll`,a));switch(r){case`input`:ye(a),I(a,c,!0);break;case`textarea`:ye(a),Ne(a);break;case`select`:case`option`:break;default:typeof c.onClick==`function`&&(a.onclick=di)}a=e,t.updateQueue=a,a!==null&&(t.flags|=4)}else{switch(l=s.nodeType===9?s:s.ownerDocument,e===Pe.html&&(e=Fe(r)),e===Pe.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[wi]=t,e[Ti]=a,Ds(e,t,!1,!1),t.stateNode=e,l=Ke(r,a),r){case`dialog`:B(`cancel`,e),B(`close`,e),s=a;break;case`iframe`:case`object`:case`embed`:B(`load`,e),s=a;break;case`video`:case`audio`:for(s=0;s<Qr.length;s++)B(Qr[s],e);s=a;break;case`source`:B(`error`,e),s=a;break;case`img`:case`image`:case`link`:B(`error`,e),B(`load`,e),s=a;break;case`details`:B(`toggle`,e),s=a;break;case`input`:Ce(e,a),s=Se(e,a),B(`invalid`,e);break;case`option`:s=Oe(e,a);break;case`select`:e._wrapperState={wasMultiple:!!a.multiple},s=n({},a,{value:void 0}),B(`invalid`,e);break;case`textarea`:je(e,a),s=Ae(e,a),B(`invalid`,e);break;default:s=a}Ge(r,s);var u=s;for(c in u)if(u.hasOwnProperty(c)){var d=u[c];c===`style`?Ue(e,d):c===`dangerouslySetInnerHTML`?(d=d?d.__html:void 0,d!=null&&Re(e,d)):c===`children`?typeof d==`string`?(r!==`textarea`||d!==``)&&ze(e,d):typeof d==`number`&&ze(e,``+d):c!==`suppressContentEditableWarning`&&c!==`suppressHydrationWarning`&&c!==`autoFocus`&&(o.hasOwnProperty(c)?d!=null&&c===`onScroll`&&B(`scroll`,e):d!=null&&w(e,c,d,l))}switch(r){case`input`:ye(e),I(e,a,!1);break;case`textarea`:ye(e),Ne(e);break;case`option`:a.value!=null&&e.setAttribute(`value`,``+F(a.value));break;case`select`:e.multiple=!!a.multiple,c=a.value,c==null?a.defaultValue!=null&&ke(e,!!a.multiple,a.defaultValue,!0):ke(e,!!a.multiple,c,!1);break;default:typeof s.onClick==`function`&&(e.onclick=di)}mi(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[wi]=t,a.nodeValue!==r&&(t.flags|=4)):(a=(r.nodeType===9?r:r.ownerDocument).createTextNode(a),a[wi]=t,t.stateNode=a)}return null;case 13:return V(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?oc===0&&(oc=3):((oc===0||oc===3)&&(oc=4),tc===null||!(lc&134217727)&&!(uc&134217727)||Rc(tc,rc))),(a||r)&&(t.flags|=4),null);case 4:return io(),e===null&&ri(t.stateNode.containerInfo),null;case 10:return Da(t),null;case 17:return Vi(t.type)&&Hi(),null;case 19:if(V(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(oc!==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 Ii(so,so.current&1|2),t.child}e=e.sibling}a.tail!==null&&pa()>mc&&(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>mc&&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,Ii(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:Vi(e.type)&&Hi();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(io(),V(Ri),V(Li),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 V(so),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return V(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+=P(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 Fs=typeof WeakMap==`function`?WeakMap:Map;function U(e,t,n){n=Pa(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){gc||(gc=!0,_c=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`&&(vc===null?vc=new Set([this]):vc.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){il(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&&vi(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&&(tl(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&&mi(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&&Kt(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=He(`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)tl(t,n);else{r=t;try{i()}catch(e){il(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){il(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&&(ze(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=di));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[Ti]=r,e===`input`&&r.type===`radio`&&r.name!=null&&we(n,r),Ke(e,a),t=Ke(e,r),a=0;a<o.length;a+=2){var s=o[a],c=o[a+1];s===`style`?Ue(n,c):s===`dangerouslySetInnerHTML`?Re(n,c):s===`children`?ze(n,c):w(n,s,c,t)}switch(e){case`input`:Te(n,r);break;case`textarea`:Me(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?ke(n,!!r.multiple,r.multiple?[]:``,!1):ke(n,!!r.multiple,r.defaultValue,!0)):ke(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,Kt(n.containerInfo));return;case 12:return;case 13:t.memoizedState!==null&&(pc=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=ol.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=T.ReactCurrentDispatcher,ec=T.ReactCurrentOwner,W=0,tc=null,nc=null,rc=0,ic=0,ac=Fi(0),oc=0,sc=null,cc=0,lc=0,uc=0,dc=0,fc=null,pc=0,mc=1/0;function hc(){mc=pa()+500}var G=null,gc=!1,_c=null,vc=null,yc=!1,bc=null,xc=90,Sc=[],Cc=[],wc=null,Tc=0,Ec=null,Dc=-1,Oc=0,kc=0,Ac=null,jc=!1;function Mc(){return W&48?pa():Dc===-1?Dc=pa():Dc}function Nc(e){if(e=e.mode,!(e&2))return 1;if(!(e&4))return ma()===99?1:2;if(Oc===0&&(Oc=cc),ba.transition!==0){kc!==0&&(kc=fc===null?0:fc.pendingLanes),e=Oc;var t=4186112&~kc;return t&=-t,t===0&&(e=4186112&~e,t=e&-e,t===0&&(t=8192)),t}return e=ma(),W&4&&e===98?e=pn(12,Oc):(e=ln(e),e=pn(e,Oc)),e}function Pc(e,t,n){if(50<Tc)throw Tc=0,Ec=null,Error(i(185));if(e=Fc(e,t),e===null)return null;gn(e,t,n),e===tc&&(uc|=t,oc===4&&Rc(e,rc));var r=ma();t===1?W&8&&!(W&48)?zc(e):(Ic(e,n),W===0&&(hc(),va())):(!(W&4)||r!==98&&r!==99||(wc===null?wc=new Set([e]):wc.add(e)),Ic(e,n)),fc=e}function Fc(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 Ic(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,i=e.pingedLanes,a=e.expirationTimes,o=e.pendingLanes;0<o;){var s=31-_n(o),c=1<<s,l=a[s];if(l===-1){if((c&r)===0||(c&i)!==0){l=t,cn(c);var u=R;a[s]=10<=u?l+250:6<=u?l+5e3:-1}}else l<=t&&(e.expiredLanes|=c);o&=~c}if(r=dn(e,e===tc?rc:0),t=R,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=zc.bind(null,e),la===null?(la=[n],ua=Xi(na,ya)):la.push(n),n=sa):t===14?n=_a(99,zc.bind(null,e)):(n=un(t),n=_a(n,Lc.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function Lc(e){if(Dc=-1,kc=Oc=0,W&48)throw Error(i(327));var t=e.callbackNode;if($c()&&e.callbackNode!==t)return null;var n=dn(e,e===tc?rc:0);if(n===0)return null;var r=n,a=W;W|=16;var o=Kc();(tc!==e||rc!==r)&&(hc(),Wc(e,r));do try{Jc();break}catch(t){Gc(e,t)}while(1);if(Ea(),$s.current=o,W=a,nc===null?(tc=null,rc=0,r=oc):r=0,(cc&uc)!==0)Wc(e,0);else if(r!==0){if(r===2&&(W|=64,e.hydrate&&(e.hydrate=!1,vi(e.containerInfo)),n=fn(e),n!==0&&(r=qc(e,n))),r===1)throw t=sc,Wc(e,0),Rc(e,n),Ic(e,pa()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(i(345));case 2:Zc(e);break;case 3:if(Rc(e,n),(n&62914560)===n&&(r=pc+500-pa(),10<r)){if(dn(e,0)!==0)break;if(a=e.suspendedLanes,(a&n)!==n){Mc(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=gi(Zc.bind(null,e),r);break}Zc(e);break;case 4:if(Rc(e,n),(n&4186112)===n)break;for(r=e.eventTimes,a=-1;0<n;){var s=31-_n(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=gi(Zc.bind(null,e),n);break}Zc(e);break;case 5:Zc(e);break;default:throw Error(i(329))}}return Ic(e,pa()),e.callbackNode===t?Lc.bind(null,e):null}function Rc(e,t){for(t&=~dc,t&=~uc,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-_n(t),r=1<<n;e[n]=-1,t&=~r}}function zc(e){if(W&48)throw Error(i(327));if($c(),e===tc&&(e.expiredLanes&rc)!==0){var t=rc,n=qc(e,t);(cc&uc)!==0&&(t=dn(e,t),n=qc(e,t))}else t=dn(e,0),n=qc(e,t);if(e.tag!==0&&n===2&&(W|=64,e.hydrate&&(e.hydrate=!1,vi(e.containerInfo)),t=fn(e),t!==0&&(n=qc(e,t))),n===1)throw n=sc,Wc(e,0),Rc(e,t),Ic(e,pa()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Zc(e),Ic(e,pa()),null}function Bc(){if(wc!==null){var e=wc;wc=null,e.forEach(function(e){e.expiredLanes|=24&e.pendingLanes,Ic(e,pa())})}va()}function Vc(e,t){var n=W;W|=1;try{return e(t)}finally{W=n,W===0&&(hc(),va())}}function Hc(e,t){var n=W;W&=-2,W|=8;try{return e(t)}finally{W=n,W===0&&(hc(),va())}}function K(e,t){Ii(ac,ic),ic|=t,cc|=t}function Uc(){ic=ac.current,V(ac)}function Wc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,_i(n)),nc!==null)for(n=nc.return;n!==null;){var r=n;switch(r.tag){case 1:r=r.type.childContextTypes,r!=null&&Hi();break;case 3:io(),V(Ri),V(Li),bo();break;case 5:oo(r);break;case 4:io();break;case 13:V(so);break;case 19:V(so);break;case 10:Da(r);break;case 23:case 24:Uc()}n=n.return}tc=e,nc=fl(e.current,null),rc=ic=cc=t,oc=0,sc=null,dc=uc=lc=0}function Gc(e,t){do{var n=nc;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){oc=1,sc=t,nc=null;break}a:{var a=e,o=n.return,s=n,c=t;if(t=rc,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 Fs,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=al.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((ge(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.`)}oc!==5&&(oc=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=U(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`&&(vc===null||!vc.has(C)))){f.flags|=4096,t&=-t,f.lanes|=t;var w=Is(f,a,t);Ia(f,w);break a}}f=f.return}while(f!==null)}Xc(n)}catch(e){t=e,nc===n&&n!==null&&(nc=n=n.return);continue}break}while(1)}function Kc(){var e=$s.current;return $s.current=ns,e===null?ns:e}function qc(e,t){var n=W;W|=16;var r=Kc();tc===e&&rc===t||Wc(e,t);do try{q();break}catch(t){Gc(e,t)}while(1);if(Ea(),W=n,$s.current=r,nc!==null)throw Error(i(261));return tc=null,rc=0,oc}function q(){for(;nc!==null;)Yc(nc)}function Jc(){for(;nc!==null&&!Qi();)Yc(nc)}function Yc(e){var t=sl(e.alternate,e,ic);e.memoizedProps=e.pendingProps,t===null?Xc(e):nc=t,ec.current=null}function Xc(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,nc=n;return}e!==null&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(n=js(n,t,ic),n!==null){nc=n;return}if(n=t,n.tag!==24&&n.tag!==23||n.memoizedState===null||ic&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){nc=t;return}nc=t=e}while(t!==null);oc===0&&(oc=5)}function Zc(e){var t=ma();return ga(99,Qc.bind(null,e,t)),null}function Qc(e,t){do $c();while(bc!==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-_n(o),u=1<<l;a[l]=0,s[l]=-1,c[l]=-1,o&=~u}if(wc!==null&&!(r&24)&&wc.has(e)&&wc.delete(e),e===tc&&(nc=tc=null,rc=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,fi=Cn,s=Hr(),Ur(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;pi={focusedElem:s,selectionRange:c},Cn=!1,Ac=null,jc=!1,G=r;do try{J()}catch(e){if(G===null)throw Error(i(330));il(G,e),G=G.nextEffect}while(G!==null);Ac=null,G=r;do try{for(s=e;G!==null;){var y=G.flags;if(y&16&&ze(G.stateNode,``),y&128){var b=G.alternate;if(b!==null){var x=b.ref;x!==null&&(typeof x==`function`?x(null):x.current=null)}}switch(y&1038){case 2:Gs(G),G.flags&=-3;break;case 6:Gs(G),G.flags&=-3,Ys(G.alternate,G);break;case 1024:G.flags&=-1025;break;case 1028:G.flags&=-1025,Ys(G.alternate,G);break;case 4:Ys(G.alternate,G);break;case 8:c=G,Js(s,c);var S=c.alternate;Us(c),S!==null&&Us(S)}G=G.nextEffect}}catch(e){if(G===null)throw Error(i(330));il(G,e),G=G.nextEffect}while(G!==null);if(x=pi,b=Hr(),y=x.focusedElem,s=x.selectionRange,b!==y&&y&&y.ownerDocument&&Vr(y.ownerDocument.documentElement,y)){for(s!==null&&Ur(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=Br(y,S),o=Br(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}Cn=!!fi,pi=fi=null,e.current=n,G=r;do try{for(y=e;G!==null;){var C=G.flags;if(C&36&&Bs(y,G.alternate,G),C&128){b=void 0;var w=G.ref;if(w!==null){var T=G.stateNode;switch(G.tag){case 5:b=T;break;default:b=T}typeof w==`function`?w(b):w.current=b}}G=G.nextEffect}}catch(e){if(G===null)throw Error(i(330));il(G,e),G=G.nextEffect}while(G!==null);G=null,ca(),W=a}else e.current=n;if(yc)yc=!1,bc=e,xc=t;else for(G=r;G!==null;)t=G.nextEffect,G.nextEffect=null,G.flags&8&&(C=G,C.sibling=null,C.stateNode=null),G=t;if(r=e.pendingLanes,r===0&&(vc=null),r===1?e===Ec?Tc++:(Tc=0,Ec=e):Tc=0,n=n.stateNode,Ji&&typeof Ji.onCommitFiberRoot==`function`)try{Ji.onCommitFiberRoot(qi,n,void 0,(n.current.flags&64)==64)}catch{}if(Ic(e,pa()),gc)throw gc=!1,e=_c,_c=null,e;return W&8||va(),null}function J(){for(;G!==null;){var e=G.alternate;jc||Ac===null||(G.flags&8?Ct(G,Ac)&&(jc=!0):G.tag===13&&Zs(e,G)&&Ct(G,Ac)&&(jc=!0));var t=G.flags;t&256&&zs(e,G),!(t&512)||yc||(yc=!0,_a(97,function(){return $c(),null})),G=G.nextEffect}}function $c(){if(xc!==90){var e=97<xc?97:xc;return xc=90,ga(e,nl)}return!1}function el(e,t){Sc.push(t,e),yc||(yc=!0,_a(97,function(){return $c(),null}))}function tl(e,t){Cc.push(t,e),yc||(yc=!0,_a(97,function(){return $c(),null}))}function nl(){if(bc===null)return!1;var e=bc;if(bc=null,W&48)throw Error(i(331));var t=W;W|=32;var n=Cc;Cc=[];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));il(o,e)}}for(n=Sc,Sc=[],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));il(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 rl(e,t,n){t=Ns(n,t),t=U(e,t,1),Fa(e,t),t=Mc(),e=Fc(e,1),e!==null&&(gn(e,1,t),Ic(e,t))}function il(e,t){if(e.tag===3)rl(e,e,t);else for(var n=e.return;n!==null;){if(n.tag===3){rl(n,e,t);break}else if(n.tag===1){var r=n.stateNode;if(typeof n.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(vc===null||!vc.has(r))){e=Ns(t,e);var i=Is(n,e,1);if(Fa(n,i),i=Mc(),n=Fc(n,1),n!==null)gn(n,1,i),Ic(n,i);else if(typeof r.componentDidCatch==`function`&&(vc===null||!vc.has(r)))try{r.componentDidCatch(t,e)}catch{}break}}n=n.return}}function al(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Mc(),e.pingedLanes|=e.suspendedLanes&n,tc===e&&(rc&n)===n&&(oc===4||oc===3&&(rc&62914560)===rc&&500>pa()-pc?Wc(e,0):dc|=n),Ic(e,t)}function ol(e,t){var n=e.stateNode;n!==null&&n.delete(t),t=0,t===0&&(t=e.mode,t&2?t&4?(Oc===0&&(Oc=cc),t=mn(62914560&~Oc),t===0&&(t=4194304)):t=ma()===99?1:2:t=1),n=Mc(),e=Fc(e,t),e!==null&&(gn(e,t,n),Ic(e,n))}var sl=function(e,t,n){var r=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||Ri.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:Vi(t.type)&&Gi(t);break;case 4:ro(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var a=t.type._context;Ii(Sa,a._currentValue),a._currentValue=r;break;case 13:if(t.memoizedState!==null)return(n&t.child.childLanes)===0?(Ii(so,so.current&1),t=Es(e,t,n),t===null?null:t.sibling):ys(e,t,n);Ii(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),Ii(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=Bi(t,Li.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,Vi(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=dl(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=yi(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,hi(r,a)?s=null:o!==null&&hi(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(Ii(Sa,c._currentValue),c._currentValue=o,s!==null)if(c=s.value,o=Ir(c,o)?0:(typeof r._calculateChangedBits==`function`?r._calculateChangedBits(c,o):1073741823)|0,o===0){if(s.children===a.children&&!Ri.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,Vi(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 cl(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 ll(e,t,n,r){return new cl(e,t,n,r)}function ul(e){return e=e.prototype,!(!e||!e.isReactComponent)}function dl(e){if(typeof e==`function`)return+!!ul(e);if(e!=null){if(e=e.$$typeof,e===re)return 11;if(e===A)return 14}return 2}function fl(e,t){var n=e.alternate;return n===null?(n=ll(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 pl(e,t,n,r,a,o){var s=2;if(r=e,typeof e==`function`)ul(e)&&(s=1);else if(typeof e==`string`)s=5;else a:switch(e){case O:return ml(n.children,a,o,t);case M:s=8,a|=16;break;case k:s=8,a|=1;break;case ee:return e=ll(12,n,t,a|8),e.elementType=ee,e.type=ee,e.lanes=o,e;case ie:return e=ll(13,n,t,a),e.type=ie,e.elementType=ie,e.lanes=o,e;case ae:return e=ll(19,n,t,a),e.elementType=ae,e.lanes=o,e;case ce:return hl(n,a,o,t);case le:return e=ll(24,n,t,a),e.elementType=le,e.lanes=o,e;default:if(typeof e==`object`&&e)switch(e.$$typeof){case te:s=10;break a;case ne:s=9;break a;case re:s=11;break a;case A:s=14;break a;case j:s=16,r=null;break a;case oe:s=22;break a}throw Error(i(130,e==null?e:typeof e,``))}return t=ll(s,n,t,a),t.elementType=e,t.type=r,t.lanes=o,t}function ml(e,t,n,r){return e=ll(7,e,r,t),e.lanes=n,e}function hl(e,t,n,r){return e=ll(23,e,r,t),e.elementType=ce,e.lanes=n,e}function gl(e,t,n){return e=ll(6,e,null,t),e.lanes=n,e}function _l(e,t,n){return t=ll(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function vl(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=hn(0),this.expirationTimes=hn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=hn(0),this.mutableSourceEagerHydrationData=null}function yl(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:D,key:r==null?null:``+r,children:e,containerInfo:t,implementation:n}}function bl(e,t,n,r){var a=t.current,o=Mc(),s=Nc(a);a:if(n){n=n._reactInternals;b:{if(vt(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(Vi(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(Vi(l)){n=Wi(n,l,c);break a}}n=c}else n=H;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),Pc(a,s,o),s}function xl(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 Sl(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Cl(e,t){Sl(e,t),(e=e.alternate)&&Sl(e,t)}function wl(){return null}function Tl(e,t,n){var r=n!=null&&n.hydrationOptions!=null&&n.hydrationOptions.mutableSources||null;if(n=new vl(e,t,n!=null&&!0===n.hydrate),t=ll(3,null,null,t===2?7:t===1?3:0),n.current=t,t.stateNode=n,Ma(t),e[Ei]=n.current,ri(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}Tl.prototype.render=function(e){bl(e,this._internalRoot,null,null)},Tl.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;
vendor: 80,753 bytes, lines 9-13
9bl(null,e,null,function(){t[Ei]=null})};function El(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==` react-mount-point-unstable `))}function Dl(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 Tl(e,0,t?{hydrate:!0}:void 0)}function Ol(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=xl(o);s.call(e)}}bl(t,o,e,i)}else{if(a=n._reactRootContainer=Dl(n,r),o=a._internalRoot,typeof i==`function`){var c=i;i=function(){var e=xl(o);c.call(e)}}Hc(function(){bl(t,o,e,i)})}return xl(o)}wt=function(e){e.tag===13&&(Pc(e,4,Mc()),Cl(e,4))},Tt=function(e){e.tag===13&&(Pc(e,67108864,Mc()),Cl(e,67108864))},Et=function(e){if(e.tag===13){var t=Mc(),n=Nc(e);Pc(e,n,t),Cl(e,n)}},Dt=function(e,t){return t()},Je=function(e,t,n){switch(t){case`input`:if(Te(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=ji(r);if(!a)throw Error(i(90));be(r),Te(r,a)}}}break;case`textarea`:Me(e,n);break;case`select`:t=n.value,t!=null&&ke(e,!!n.multiple,t,!1)}},et=Vc,tt=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&&(hc(),va())}},nt=function(){!(W&49)&&(Bc(),$c())},rt=function(e,t){var n=W;W|=2;try{return e(t)}finally{W=n,W===0&&(hc(),va())}};function kl(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!El(t))throw Error(i(200));return yl(e,t,null,n)}var Al={findFiberByHostInstance:Oi,bundleType:0,version:`17.0.2`,rendererPackageName:`react-dom`},jl={bundleType:Al.bundleType,version:Al.version,rendererPackageName:Al.rendererPackageName,rendererConfig:Al.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:T.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=St(e),e===null?null:e.stateNode},findFiberByHostInstance:Al.findFiberByHostInstance||wl,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Ml=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ml.isDisabled&&Ml.supportsFiber)try{qi=Ml.inject(jl),Ji=Ml}catch{}}e.createPortal=kl,e.render=function(e,t,n){if(!El(t))throw Error(i(200));return Ol(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 ae(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 w(e){return x(e,`DOMException`)}function T(e){return x(e,`String`)}function E(e){return typeof e==`object`&&!!e&&`__sentry_template_string__`in e&&`__sentry_template_values__`in e}function D(e){return e===null||E(e)||typeof e!=`object`&&typeof e!=`function`}function O(e){return x(e,`Object`)}function k(e){return typeof Event<`u`&&ae(e,Event)}function ee(e){return typeof Element<`u`&&ae(e,Element)}function te(e){return x(e,`RegExp`)}function ne(e){return!!(e&&e.then&&typeof e.then==`function`)}function re(e){return O(e)&&`nativeEvent`in e&&`preventDefault`in e&&`stopPropagation`in e}function ie(e){return typeof e==`number`&&e!==e}function ae(e,t){try{return e instanceof t}catch{return!1}}function A(e){return!!(typeof e==`object`&&e&&(e.__isVue||e._isVue))}function j(e,t=0){return typeof e!=`string`||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function oe(e,t){if(!Array.isArray(e))return``;let n=[];for(let t=0;t<e.length;t++){let r=e[t];try{A(r)?n.push(`[VueViewModel]`):n.push(String(r))}catch{n.push(`[value cannot be serialized]`)}}return n.join(t)}function se(e,t,n=!1){return T(e)?te(t)?t.test(e):T(t)?n?e===t:e.includes(t):!1:!1}function M(e,t=[],n=!1){return t.some(t=>se(e,t,n))}function ce(e,t,n=250,r,i,a,o){if(!a.exception||!a.exception.values||!o||!ae(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=fe(le(e,t,i,o.originalException,r,a.exception.values,s,0),n))}function le(e,t,n,r,i,a,o,s){if(a.length>=n+1)return a;let c=[...a];if(ae(r[i],Error)){ue(o,s);let a=e(t,r[i]),l=c.length;de(a,i,l,s),c=le(e,t,n,r[i],i,[a,...c],a,l)}return Array.isArray(r.errors)&&r.errors.forEach((r,a)=>{if(ae(r,Error)){ue(o,s);let l=e(t,r),u=c.length;de(l,`errors[${a}]`,u,s),c=le(e,t,n,r,i,[l,...c],l,u)}}),c}function ue(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 de(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 fe(e,t){return e.map(e=>(e.value&&=j(e.value,t),e))}function pe(e){return e&&e.Math==Math?e:void 0}var N=typeof globalThis==`object`&&pe(globalThis)||typeof window==`object`&&pe(window)||typeof self==`object`&&pe(self)||typeof global==`object`&&pe(global)||(function(){return this})()||{};function me(){return N}function he(e,t,n){let r=n||N,i=r.__SENTRY__=r.__SENTRY__||{};return i[e]||(i[e]=t())}var P=me(),ge=80;function F(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||ge;for(;n&&i++<5&&(o=_e(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 _e(e,t){let n=e,r=[],i,a,o,s,c;if(!n||!n.tagName)return``;if(P.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&&T(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 ve(){try{return P.document.location.href}catch{return``}}function ye(e){if(!P.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 be=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__,xe=`Sentry Logger `,Se=[`debug`,`info`,`warn`,`error`,`log`,`assert`,`trace`],Ce={};function we(e){if(!(`console`in N))return e();let t=N.console,n={},r=Object.keys(Ce);r.forEach(e=>{let r=Ce[e];n[e]=t[e],t[e]=r});try{return e()}finally{r.forEach(e=>{t[e]=n[e]})}}function Te(){let e=!1,t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return be?Se.forEach(n=>{t[n]=(...t)=>{e&&we(()=>{N.console[n](`${xe}[${n}]:`,...t)})}}):Se.forEach(e=>{t[e]=()=>void 0}),t}var I=Te(),Ee=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function De(e){return e===`http`||e===`https`}function Oe(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 ke(e){let t=Ee.exec(e);if(!t){we(()=>{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 Ae({host:a,pass:i,path:c,projectId:l,port:o,protocol:n,publicKey:r})}function Ae(e){return{protocol:e.protocol,publicKey:e.publicKey||``,pass:e.pass||``,host:e.host,port:e.port||``,path:e.path||``,projectId:e.projectId}}function je(e){if(!be)return!0;let{port:t,projectId:n,protocol:r}=e;return[`protocol`,`publicKey`,`host`,`projectId`].find(t=>e[t]?!1:(I.error(`Invalid Sentry Dsn: ${t} missing`),!0))?!1:n.match(/^\d+$/)?De(r)?t&&isNaN(parseInt(t,10))?(I.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(I.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(I.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function Me(e){let t=typeof e==`string`?ke(e):Ae(e);if(!(!t||!je(t)))return t}var Ne=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 Pe(e,t,n){if(!(t in e))return;let r=e[t],i=n(r);typeof i==`function`&&Ie(i,r),e[t]=i}function Fe(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{be&&I.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function Ie(e,t){try{e.prototype=t.prototype=t.prototype||{},Fe(e,`__sentry_original__`,t)}catch{}}function Le(e){return e.__sentry_original__}function Re(e){return Object.keys(e).map(t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`).join(`&`)}function ze(e){if(b(e))return{message:e.message,name:e.name,stack:e.stack,...Ve(e)};if(k(e)){let t={type:e.type,target:Be(e.target),currentTarget:Be(e.currentTarget),...Ve(e)};return typeof CustomEvent<`u`&&ae(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function Be(e){try{return ee(e)?F(e):Object.prototype.toString.call(e)}catch{return`<unknown>`}}function Ve(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 He(e,t=40){let n=Object.keys(ze(e));if(n.sort(),!n.length)return`[object has no keys]`;if(n[0].length>=t)return j(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:j(r,t)}return``}function Ue(e){return We(e,new Map)}function We(e,t){if(Ge(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]=We(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(We(e,t))}),r}return e}function Ge(e){if(!O(e))return!1;try{let t=Object.getPrototypeOf(e).constructor.name;return!t||t===`Object`}catch{return!0}}var Ke=50,qe=/\(error: (.*)\)/,Je=/captureMessage|captureException/;function Ye(...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=qe.test(n)?n.replace(qe,`$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>=Ke)break}}return Ze(r)}}function Xe(e){return Array.isArray(e)?Ye(...e):e}function Ze(e){if(!e.length)return[];let t=Array.from(e);return/sentryWrapped/.test(t[t.length-1].function||``)&&t.pop(),t.reverse(),Je.test(t[t.length-1].function||``)&&(t.pop(),Je.test(t[t.length-1].function||``)&&t.pop()),t.slice(0,Ke).map(e=>({...e,filename:e.filename||t[t.length-1].filename,function:e.function||`?`}))}var Qe=`<anonymous>`;function $e(e){try{return!e||typeof e!=`function`?Qe:e.name||Qe}catch{return Qe}}var et={},tt={};function nt(e,t){et[e]=et[e]||[],et[e].push(t)}function rt(e,t){tt[e]||(t(),tt[e]=!0)}function it(e,t){let n=e&&et[e];if(n)for(let r of n)try{r(t)}catch(t){be&&I.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${$e(r)}\nError:`,t)}}function at(e){let t=`console`;nt(t,e),rt(t,ot)}function ot(){`console`in N&&Se.forEach(function(e){e in N.console&&Pe(N.console,e,function(t){return Ce[e]=t,function(...t){it(`console`,{args:t,level:e});let n=Ce[e];n&&n.apply(N.console,t)}})})}function L(){let e=N,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 st(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function ct(e){let{message:t,event_id:n}=e;if(t)return t;let r=st(e);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||`<unknown>`:n||`<unknown>`}function lt(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 ut(e,t){let n=st(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 dt(e){if(e&&e.__sentry_captured__)return!0;try{Fe(e,`__sentry_captured__`,!0)}catch{}return!1}function ft(e){return Array.isArray(e)?e:[e]}var pt=N,mt=1e3,ht,gt,_t;function vt(e){nt(`dom`,e),rt(`dom`,yt)}function yt(){if(!pt.document)return;let e=it.bind(null,`dom`),t=St(e,!0);pt.document.addEventListener(`click`,t,!1),pt.document.addEventListener(`keypress`,t,!1),[`EventTarget`,`Node`].forEach(t=>{let n=pt[t]&&pt[t].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty(`addEventListener`)||(Pe(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=St(e);o.handler=r,t.call(this,n,r,i)}o.refCount++}catch{}return t.call(this,n,r,i)}}),Pe(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 bt(e){if(e.type!==gt)return!1;try{if(!e.target||e.target._sentryId!==_t)return!1}catch{}return!0}function xt(e,t){return e===`keypress`?!t||!t.tagName?!0:!(t.tagName===`INPUT`||t.tagName===`TEXTAREA`||t.isContentEditable):!1}function St(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;let r=Ct(n);if(xt(n.type,r))return;Fe(n,`_sentryCaptured`,!0),r&&!r._sentryId&&Fe(r,`_sentryId`,L());let i=n.type===`keypress`?`input`:n.type;bt(n)||(e({event:n,name:i,global:t}),gt=n.type,_t=r?r._sentryId:void 0),clearTimeout(ht),ht=pt.setTimeout(()=>{_t=void 0,gt=void 0},mt)}}function Ct(e){try{return e.target}catch{return null}}var wt=me();function Tt(){if(!(`fetch`in wt))return!1;try{return new Headers,new Request(`http://www.example.com`),new Response,!0}catch{return!1}}function Et(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function Dt(){if(typeof EdgeRuntime==`string`)return!0;if(!Tt())return!1;if(Et(wt.fetch))return!0;let e=!1,t=wt.document;if(t&&typeof t.createElement==`function`)try{let n=t.createElement(`iframe`);n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=Et(n.contentWindow.fetch)),t.head.removeChild(n)}catch(e){be&&I.warn(`Could not create sandbox iframe for pure fetch check, bailing to window.fetch: `,e)}return e}function Ot(e){let t=`fetch`;nt(t,e),rt(t,kt)}function kt(){Dt()&&Pe(N,`fetch`,function(e){return function(...t){let{method:n,url:r}=Mt(t),i={args:t,fetchData:{method:n,url:r},startTimestamp:Date.now()};return it(`fetch`,{...i}),e.apply(N,t).then(e=>(it(`fetch`,{...i,endTimestamp:Date.now(),response:e}),e),e=>{throw it(`fetch`,{...i,endTimestamp:Date.now(),error:e}),e})}})}function At(e,t){return!!e&&typeof e==`object`&&!!e[t]}function jt(e){return typeof e==`string`?e:e?At(e,`url`)?e.url:e.toString?e.toString():``:``}function Mt(e){if(e.length===0)return{method:`GET`,url:``};if(e.length===2){let[t,n]=e;return{url:jt(t),method:At(n,`method`)?String(n.method).toUpperCase():`GET`}}let t=e[0];return{url:jt(t),method:At(t,`method`)?String(t.method).toUpperCase():`GET`}}var Nt=null;function Pt(e){let t=`error`;nt(t,e),rt(t,Ft)}function Ft(){Nt=N.onerror,N.onerror=function(e,t,n,r,i){return it(`error`,{column:r,error:i,line:n,msg:e,url:t}),Nt&&!Nt.__SENTRY_LOADER__?Nt.apply(this,arguments):!1},N.onerror.__SENTRY_INSTRUMENTED__=!0}var It=null;function Lt(e){let t=`unhandledrejection`;nt(t,e),rt(t,Rt)}function Rt(){It=N.onunhandledrejection,N.onunhandledrejection=function(e){return it(`unhandledrejection`,e),It&&!It.__SENTRY_LOADER__?It.apply(this,arguments):!0},N.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}var zt=me();function Bt(){let e=zt.chrome,t=e&&e.app&&e.app.runtime,n=`history`in zt&&!!zt.history.pushState&&!!zt.history.replaceState;return!t&&n}var Vt=N,Ht;function Ut(e){let t=`history`;nt(t,e),rt(t,Wt)}function Wt(){if(!Bt())return;let e=Vt.onpopstate;Vt.onpopstate=function(...t){let n=Vt.location.href,r=Ht;if(Ht=n,it(`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=Ht,t=String(n);Ht=t,it(`history`,{from:e,to:t})}return e.apply(this,t)}}Pe(Vt.history,`pushState`,t),Pe(Vt.history,`replaceState`,t)}var Gt=N,Kt=`__sentry_xhr_v3__`;function qt(e){nt(`xhr`,e),rt(`xhr`,Jt)}function Jt(){if(!Gt.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;Pe(e,`open`,function(e){return function(...t){let n=Date.now(),r=T(t[0])?t[0].toUpperCase():void 0,i=Yt(t[1]);if(!r||!i)return e.apply(this,t);this[Kt]={method:r,url:i,request_headers:{}},r===`POST`&&i.match(/sentry_key/)&&(this.__sentry_own_request__=!0);let a=()=>{let e=this[Kt];if(e&&this.readyState===4){try{e.status_code=this.status}catch{}it(`xhr`,{args:[r,i],endTimestamp:Date.now(),startTimestamp:n,xhr:this})}};return`onreadystatechange`in this&&typeof this.onreadystatechange==`function`?Pe(this,`onreadystatechange`,function(e){return function(...t){return a(),e.apply(this,t)}}):this.addEventListener(`readystatechange`,a),Pe(this,`setRequestHeader`,function(e){return function(...t){let[n,r]=t,i=this[Kt];return i&&T(n)&&T(r)&&(i.request_headers[n.toLowerCase()]=r),e.apply(this,t)}}),e.apply(this,t)}}),Pe(e,`send`,function(e){return function(...t){let n=this[Kt];return n?(t[0]!==void 0&&(n.body=t[0]),it(`xhr`,{args:[n.method,n.url],startTimestamp:Date.now(),xhr:this}),e.apply(this,t)):e.apply(this,t)}})}function Yt(e){if(T(e))return e;try{return e.toString()}catch{}}function Xt(){return`npm`}function Zt(){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 Qt(e,t=100,n=1/0){try{return en(``,e,t,n)}catch(e){return{ERROR:`**non-serializable** (${e})`}}}function $t(e,t=3,n=100*1024){let r=Qt(e,t);return an(r)>n?$t(e,t-1,n):r}function en(e,t,n=1/0,r=1/0,i=Zt()){let[a,o]=i;if(t==null||[`number`,`boolean`,`string`].includes(typeof t)&&!ie(t))return t;let s=tn(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 en(``,l.toJSON(),c-1,r,i)}catch{}let u=Array.isArray(t)?[]:{},d=0,f=ze(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]=en(e,t,c-1,r,i),d++}return o(t),u}function tn(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(A(t))return`[VueViewModel]`;if(re(t))return`[SyntheticEvent]`;if(typeof t==`number`&&t!==t)return`[NaN]`;if(typeof t==`function`)return`[Function: ${$e(t)}]`;if(typeof t==`symbol`)return`[${String(t)}]`;if(typeof t==`bigint`)return`[BigInt: ${String(t)}]`;let n=nn(t);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(e){return`**non-serializable** (${e})`}}function nn(e){let t=Object.getPrototypeOf(e);return t?t.constructor.name:`null prototype`}function rn(e){return~-encodeURI(e).split(/%..|./).length}function an(e){return rn(JSON.stringify(e))}var on;(function(e){e[e.PENDING=0]=`PENDING`,e[e.RESOLVED=1]=`RESOLVED`,e[e.REJECTED=2]=`REJECTED`})(on||={});function sn(e){return new cn(t=>{t(e)})}function R(e){return new cn((t,n)=>{n(e)})}var cn=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=on.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(on.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(on.REJECTED,e)}}__init3(){this._setResult=(e,t)=>{if(this._state===on.PENDING){if(ne(t)){t.then(this._resolve,this._reject);return}this._state=e,this._value=t,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===on.PENDING)return;let e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||=(this._state===on.RESOLVED&&e[1](this._value),this._state===on.REJECTED&&e[2](this._value),!0)})}}};function ln(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 R(new Ne(`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 cn((n,r)=>{let i=t.length;if(!i)return n(!0);let a=setTimeout(()=>{e&&e>0&&n(!1)},e);t.forEach(e=>{sn(e).then(()=>{--i||(clearTimeout(a),n(!0))},r)})})}return{$:t,add:i,drain:a}}function un(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 dn=[`fatal`,`error`,`warning`,`log`,`info`,`debug`];function fn(e){return e===`warn`?`warning`:dn.includes(e)?e:`log`}var pn=1e3;function mn(){return Date.now()/pn}function hn(){let{performance:e}=N;if(!e||!e.now)return mn;let t=Date.now()-e.now(),n=e.timeOrigin==null?t:e.timeOrigin;return()=>(n+e.now())/pn}var gn=hn();(()=>{let{performance:e}=N;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 _n(e,t=[]){return[e,t]}function vn(e,t){let[n,r]=e;return[n,[...r,t]]}function yn(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 bn(e,t){return(t||new TextEncoder).encode(e)}function xn(e,t){let[n,r]=e,i=JSON.stringify(n);function a(e){typeof i==`string`?i=typeof e==`string`?i+e:[bn(i,t),e]:i.push(typeof e==`string`?bn(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(Qt(n))}a(e)}}return typeof i==`string`?i:Sn(i)}function Sn(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 Cn(e,t){let n=typeof e.data==`string`?bn(e.data,t):e.data;return[Ue({type:`attachment`,length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}var wn={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 Tn(e){return wn[e]}function En(e){if(!e||!e.sdk)return;let{name:t,version:n}=e.sdk;return{name:t,version:n}}function Dn(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:Oe(r)},...i&&{trace:Ue({...i})}}}function On(e,t,n){let r=[{type:`client_report`},{timestamp:n||mn(),discarded_events:e}];return _n(t?{dsn:t}:{},[r])}var kn=60*1e3;function An(e,t=Date.now()){let n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;let r=Date.parse(`${e}`);return isNaN(r)?kn:r-t}function jn(e,t){return e[t]||e.all||0}function Mn(e,t,n=Date.now()){return jn(e,t)>n}function Nn(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+An(o,r):t===429&&(i.all=r+60*1e3);return i}var z=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__,Pn=`production`;function Fn(){return he(`globalEventProcessors`,()=>[])}function In(e){Fn().push(e)}function Ln(e,t,n,r=0){return new cn((i,a)=>{let o=e[r];if(t===null||typeof o!=`function`)i(t);else{let s=o({...t},n);z&&o.id&&s===null&&I.log(`Event processor "${o.id}" dropped event`),ne(s)?s.then(t=>Ln(e,t,n,r+1).then(i)).then(null,a):Ln(e,s,n,r+1).then(i).then(null,a)}})}function Rn(e){let t=gn(),n={sid:L(),init:!0,timestamp:t,started:t,duration:0,status:`ok`,errors:0,ignoreDuration:!1,toJSON:()=>Vn(n)};return e&&zn(n,e),n}function zn(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||gn(),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:L()),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 Bn(e,t){let n={};t?n={status:t}:e.status===`ok`&&(n={status:`exited`}),zn(e,n)}function Vn(e){return Ue({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 Hn(e){let{spanId:t,traceId:n}=e.spanContext(),{data:r,op:i,parent_span_id:a,status:o,tags:s,origin:c}=Un(e);return Ue({data:r,op:i,parent_span_id:a,span_id:t,status:o,tags:s,trace_id:n,origin:c})}function Un(e){return Wn(e)?e.getSpanJSON():typeof e.toJSON==`function`?e.toJSON():{}}function Wn(e){return typeof e.getSpanJSON==`function`}function Gn(e){let{traceFlags:t}=e.spanContext();return!!(t&1)}function Kn(e,t,n,r,i,a){let{normalizeDepth:o=3,normalizeMaxBreadth:s=1e3}=e,c={...t,event_id:t.event_id||n.event_id||L(),timestamp:t.timestamp||mn()},l=n.integrations||e.integrations.map(e=>e.name);qn(c,e),Zn(c,l),t.type===void 0&&Yn(c,e.stackParser);let u=$n(r,n.captureContext);n.mechanism&&ut(c,n.mechanism);let d=i&&i.getEventProcessors?i.getEventProcessors():[],f=Or().getScopeData();a&&vr(f,a.getScopeData()),u&&vr(f,u.getScopeData());let p=[...n.attachments||[],...f.attachments];return p.length&&(n.attachments=p),_r(c,f),Ln([...d,...Fn(),...f.eventProcessors],c,n).then(e=>(e&&Xn(e),typeof o==`number`&&o>0?Qn(e,o,s):e))}function qn(e,t){let{environment:n,release:r,dist:i,maxValueLength:a=250}=t;`environment`in e||(e.environment=`environment`in t?n:Pn),e.release===void 0&&r!==void 0&&(e.release=r),e.dist===void 0&&i!==void 0&&(e.dist=i),e.message&&=j(e.message,a);let o=e.exception&&e.exception.values&&e.exception.values[0];o&&o.value&&(o.value=j(o.value,a));let s=e.request;s&&s.url&&(s.url=j(s.url,a))}var Jn=new WeakMap;function Yn(e,t){let n=N._sentryDebugIds;if(!n)return;let r,i=Jn.get(t);i?r=i:(r=new Map,Jn.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 Xn(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 Zn(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function Qn(e,t,n){if(!e)return null;let r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(e=>({...e,...e.data&&{data:Qt(e.data,t,n)}}))},...e.user&&{user:Qt(e.user,t,n)},...e.contexts&&{contexts:Qt(e.contexts,t,n)},...e.extra&&{extra:Qt(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=Qt(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(e=>{let r=Un(e).data;return r&&(e.data=Qt(r,t,n)),e})),r}function $n(e,t){if(!t)return e;let n=e?e.clone():new Dr;return n.update(t),n}function er(e){if(e)return tr(e)||rr(e)?{captureContext:e}:e}function tr(e){return e instanceof Dr||typeof e==`function`}var nr=[`user`,`level`,`extra`,`contexts`,`tags`,`fingerprint`,`requestSession`,`propagationContext`];function rr(e){return Object.keys(e).some(e=>nr.includes(e))}function ir(e,t){return Ir().captureException(e,er(t))}function ar(e,t){return Ir().captureEvent(e,t)}function or(e,t){Ir().addBreadcrumb(e,t)}function sr(...e){let t=Ir();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 cr(){return Ir().getClient()}function lr(){return Ir().getScope()}function ur(e){let t=cr(),n=Lr(),r=lr(),{release:i,environment:a=Pn}=t&&t.getOptions()||{},{userAgent:o}=N.navigator||{},s=Rn({release:i,environment:a,user:r.getUser()||n.getUser(),...o&&{userAgent:o},...e}),c=n.getSession();return c&&c.status===`ok`&&zn(c,{status:`exited`}),dr(),n.setSession(s),r.setSession(s),s}function dr(){let e=Lr(),t=lr(),n=t.getSession()||e.getSession();n&&Bn(n),fr(),e.setSession(),t.setSession()}function fr(){let e=Lr(),t=lr(),n=cr(),r=t.getSession()||e.getSession();r&&n&&n.captureSession&&n.captureSession(r)}function pr(e=!1){if(e){dr();return}fr()}function mr(e){return e.transaction}function hr(e,t,n){let r=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:a}=n&&n.getUser()||{},o=Ue({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 gr(e){let t=cr();if(!t)return{};let n=hr(Un(e).trace_id||``,t,lr()),r=mr(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=Un(r);return o&&o!==`url`&&(n.transaction=s.description),n.sampled=String(Gn(r)),t.emit&&t.emit(`createDsc`,n),n}function _r(e,t){let{fingerprint:n,span:r,breadcrumbs:i,sdkProcessingMetadata:a}=t;br(e,t),r&&Cr(e,r),wr(e,n),xr(e,i),Sr(e,a)}function vr(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;yr(e,`extra`,n),yr(e,`tags`,r),yr(e,`user`,i),yr(e,`contexts`,a),yr(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 yr(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 br(e,t){let{extra:n,tags:r,user:i,contexts:a,level:o,transactionName:s}=t,c=Ue(n);c&&Object.keys(c).length&&(e.extra={...c,...e.extra});let l=Ue(r);l&&Object.keys(l).length&&(e.tags={...l,...e.tags});let u=Ue(i);u&&Object.keys(u).length&&(e.user={...u,...e.user});let d=Ue(a);d&&Object.keys(d).length&&(e.contexts={...d,...e.contexts}),o&&(e.level=o),s&&(e.transaction=s)}function xr(e,t){let n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function Sr(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function Cr(e,t){e.contexts={trace:Hn(t),...e.contexts};let n=mr(t);if(n){e.sdkProcessingMetadata={dynamicSamplingContext:gr(t),...e.sdkProcessingMetadata};let r=Un(n).description;r&&(e.tags={transaction:r,...e.tags})}}function wr(e,t){e.fingerprint=e.fingerprint?ft(e.fingerprint):[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}var Tr=100,Er,Dr=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=kr()}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&&zn(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(O(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=kr(),this}addBreadcrumb(e,t){let n=typeof t==`number`?t:Tr;if(n<=0)return this;let r={timestamp:mn(),...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 _r(e,this.getScopeData()),Ln([...n,...Fn(),...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:L();if(!this._client)return I.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:L();if(!this._client)return I.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:L();return this._client?(this._client.captureEvent(e,{...t,event_id:n},this),n):(I.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 Or(){return Er||=new Dr,Er}function kr(){return{traceId:L(),spanId:L().substring(16)}}var Ar=`7.120.4`,jr=parseFloat(Ar),Mr=100,Nr=class{constructor(e,t,n,r=jr){this._version=r;let i;t?i=t:(i=new Dr,i.setClient(e));let a;n?a=n:(a=new Dr,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 ne(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:L(),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:L(),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:L();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=Mr}=r.getOptions&&r.getOptions()||{};if(a<=0)return;let o={timestamp:mn(),...e},s=i?we(()=>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=Fr(this);try{e(this)}finally{Fr(t)}}getIntegration(e){let t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch{return z&&I.warn(`Cannot retrieve integration ${e.id} from the current Hub`),null}}startTransaction(e,t){let n=this._callExtensionMethod(`startTransaction`,e,t);return z&&!n&&(this.getClient()?I.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':
11Sentry.addTracingExtensions();
12Sentry.init({...});
13`):I.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&&Bn(t),this._sendSessionUpdate(),e.setSession()}startSession(e){let{scope:t,client:n}=this.getStackTop(),{release:r,environment:i=Pn}=n&&n.getOptions()||{},{userAgent:a}=N.navigator||{},o=Rn({release:r,environment:i,user:t.getUser(),...a&&{userAgent:a},...e}),s=t.getSession&&t.getSession();return s&&s.status===`ok`&&zn(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=Pr().__SENTRY__;if(n&&n.extensions&&typeof n.extensions[e]==`function`)return n.extensions[e].apply(this,t);z&&I.warn(`Extension method ${e} couldn't be found, doing nothing.`)}};function Pr(){return N.__SENTRY__=N.__SENTRY__||{extensions:{},hub:void 0},N}function Fr(e){let t=Pr(),n=Br(t);return Vr(t,e),n}function Ir(){let e=Pr();if(e.__SENTRY__&&e.__SENTRY__.acs){let t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return Rr(e)}function Lr(){return Ir().getIsolationScope()}function Rr(e=Pr()){return(!zr(e)||Br(e).isOlderThan(jr))&&Vr(e,new Nr),Br(e)}function zr(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function Br(e){return he(`hub`,()=>new Nr,e)}function Vr(e,t){if(!e)return!1;let n=e.__SENTRY__=e.__SENTRY__||{};return n.hub=t,!0}function Hr(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 Ur(e,t,n,r){let i=En(n);return _n({sent_at:new Date().toISOString(),...i&&{sdk:i},...!!r&&t&&{dsn:Oe(t)}},[`aggregates`in e?[{type:`sessions`},e]:[{type:`session`},e.toJSON()]])}function Wr(e,t,n,r){let i=En(n),a=e.type&&e.type!==`replay_event`?e.type:`event`;Hr(e,n&&n.sdk);let o=Dn(e,i,r,t);return delete e.sdkProcessingMetadata,_n(o,[[{type:a},e]])}var Gr=`7`;function Kr(e){let t=e.protocol?`${e.protocol}:`:``,n=e.port?`:${e.port}`:``;return`${t}//${e.host}${n}${e.path?`/${e.path}`:``}/api/`}function qr(e){return`${Kr(e)}${e.projectId}/envelope/`}function Jr(e,t){return Re({sentry_key:e.publicKey,sentry_version:Gr,...t&&{sentry_client:`${t.name}/${t.version}`}})}function Yr(e,t={}){let n=typeof t==`string`?t:t.tunnel,r=typeof t==`string`||!t._metadata?void 0:t._metadata.sdk;return n||`${qr(e)}?${Jr(e,r)}`}function Xr(e,t){let n=Me(e);if(!n)return``;let r=`${Kr(n)}embed/error-page/`,i=`dsn=${Oe(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 Zr=[];function Qr(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 $r(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`?ft(n(t)):t;let i=Qr(r),a=ni(i,e=>e.name===`Debug`);if(a!==-1){let[e]=i.splice(a,1);i.push(e)}return i}function ei(e,t){let n={};return t.forEach(t=>{t&&B(e,t,n)}),n}function ti(e,t){for(let n of t)n&&n.afterAllSetup&&n.afterAllSetup(e)}function B(e,t,n){if(n[t.name]){z&&I.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,Zr.indexOf(t.name)===-1&&(t.setupOnce(In,Ir),Zr.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)}z&&I.log(`Integration installed: ${t.name}`)}function ni(e,t){for(let n=0;n<e.length;n++)if(t(e[n])===!0)return n;return-1}function ri(e,t){let n=function(...e){return t(...e)};return n.id=e,n}function ii(e){return e}function ai(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 oi(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=Oe(t)),_n(i,[si(e)])}function si(e){let t=ai(e);return[{type:`statsd`,length:t.length},t]}var ci=`Not capturing exception because it's already been captured.`,li=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=Me(e.dsn):z&&I.warn(`No DSN provided, client will not send events.`),this._dsn){let t=Yr(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(dt(e)){z&&I.log(ci);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=E(e)?e:String(e),o=D(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&&dt(t.originalException)){z&&I.log(ci);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),zn(e,{init:!1})):z&&I.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))):sn(!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 z&&I.warn(`Cannot retrieve integration ${e.id} from the current Client`),null}}addIntegration(e){let t=this._integrations[e.name];B(this,e,this._integrations),t||ti(this,[e])}sendEvent(e,t={}){this.emit(`beforeSendEvent`,e,t);let n=Wr(e,this._dsn,this._options._metadata,this._options.tunnel);for(let e of t.attachments||[])n=vn(n,Cn(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=Ur(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}`;z&&I.log(`Recording outcome: "${i}"${r>1?` (${r} times)`:``}`),this._outcomes[i]=(this._outcomes[i]||0)+r}}captureAggregateMetrics(e){z&&I.log(`Flushing aggregated metrics, number of metrics: ${e.length}`);let t=oi(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=ei(this,e),ti(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)&&(zn(e,{...n&&{status:`crashed`},errors:e.errors||Number(r||n)}),this.captureSession(e))}_isClientDoneProcessing(e){return new cn(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=Lr()){let i=this.getOptions(),a=Object.keys(this._integrations);return!t.integrations&&a.length>0&&(t.integrations=a),this.emit(`preprocessEvent`,e,t),Kn(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||hr(r,this,n),...e.sdkProcessingMetadata}}return e})}_captureEvent(e,t={},n){return this._processEvent(e,t,n).then(e=>e.event_id,e=>{if(z){let t=e;t.logLevel===`log`?I.log(t.message):I.warn(t)}})}_processEvent(e,t,n){let r=this.getOptions(),{sampleRate:i}=r,a=pi(e),o=fi(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),R(new Ne(`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 Ne("An event processor returned `null`, will not send event.",`log`);return t.data&&t.data.__sentry__===!0?n:ui(di(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 Ne(`${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 Ne?e:(this.captureException(e,{data:{__sentry__:!0},originalException:e}),new Ne(`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=>{z&&I.error(`Error while sending event:`,e)});z&&I.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 ui(e,t){let n=`${t} must return \`null\` or a valid event.`;if(ne(e))return e.then(e=>{if(!O(e)&&e!==null)throw new Ne(n);return e},e=>{throw new Ne(`${t} rejected with ${e}`)});if(!O(e)&&e!==null)throw new Ne(n);return e}function di(e,t,n){let{beforeSend:r,beforeSendTransaction:i}=e;if(fi(t)&&r)return r(t,n);if(pi(t)&&i){if(t.spans){let e=t.spans.length;t.sdkProcessingMetadata={...t.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return i(t,n)}return t}function fi(e){return e.type===void 0}function pi(e){return e.type===`transaction`}function mi(e,t){t.debug===!0&&(z?I.enable():we(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),lr().update(t.initialScope);let n=new e(t);hi(n),gi(n)}function hi(e){let t=Ir().getStackTop();t.client=e,t.scope.setClient(e)}function gi(e){e.init?e.init():e.setupIntegrations&&e.setupIntegrations()}function _i(e,t,n=ln(e.bufferSize||30)){let r={},i=e=>n.drain(e);function a(i){let a=[];if(yn(i,(t,n)=>{let i=Tn(n);if(Mn(r,i)){let r=vi(t,n);e.recordDroppedEvent(`ratelimit_backoff`,i,r)}else a.push(t)}),a.length===0)return sn();let o=_n(i[0],a),s=t=>{yn(o,(n,r)=>{let i=vi(n,r);e.recordDroppedEvent(t,Tn(r),i)})};return n.add(()=>t({body:xn(o,e.textEncoder)}).then(e=>(e.statusCode!==void 0&&(e.statusCode<200||e.statusCode>=300)&&z&&I.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=Nn(r,e),e),e=>{throw s(`network_error`),e})).then(e=>e,e=>{if(e instanceof Ne)return z&&I.error(`Skipped sending event because buffer is full.`),s(`queue_overflow`),sn();throw e})}return a.__sentry__baseTransport__=!0,{send:a,flush:i}}function vi(e,t){if(!(t!==`event`&&t!==`transaction`))return Array.isArray(e)?e[1]:void 0}function yi(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:Ar})),version:Ar},e._metadata=i}var bi=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/],xi=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/],Si=`InboundFilters`,Ci=ii(((e={})=>({name:Si,setupOnce(){},processEvent(t,n,r){return Ti(t,wi(e,r.getOptions()))?null:t}})));ri(Si,Ci);function wi(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:bi],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:xi],ignoreInternal:e.ignoreInternal===void 0?!0:e.ignoreInternal}}function Ti(e,t){return t.ignoreInternal&&ji(e)?(z&&I.warn(`Event dropped due to being internal Sentry Error.\nEvent: ${ct(e)}`),!0):Ei(e,t.ignoreErrors)?(z&&I.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${ct(e)}`),!0):Di(e,t.ignoreTransactions)?(z&&I.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${ct(e)}`),!0):Oi(e,t.denyUrls)?(z&&I.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${ct(e)}.\nUrl: ${Ni(e)}`),!0):ki(e,t.allowUrls)?!1:(z&&I.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${ct(e)}.\nUrl: ${Ni(e)}`),!0)}function Ei(e,t){return e.type||!t||!t.length?!1:Ai(e).some(e=>M(e,t))}function Di(e,t){if(e.type!==`transaction`||!t||!t.length)return!1;let n=e.transaction;return n?M(n,t):!1}function Oi(e,t){if(!t||!t.length)return!1;let n=Ni(e);return n?M(n,t):!1}function ki(e,t){if(!t||!t.length)return!0;let n=Ni(e);return n?M(n,t):!0}function Ai(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}`)),z&&t.length===0&&I.error(`Could not extract message for event ${ct(e)}`),t}function ji(e){try{return e.exception.values[0].type===`SentryError`}catch{}return!1}function Mi(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 Ni(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch{}return t?Mi(t):null}catch{return z&&I.error(`Cannot extract url for event ${ct(e)}`),null}}var Pi,Fi=`FunctionToString`,V=new WeakMap,Ii=ii((()=>({name:Fi,setupOnce(){Pi=Function.prototype.toString;try{Function.prototype.toString=function(...e){let t=Le(this),n=V.has(cr())&&t!==void 0?t:this;return Pi.apply(n,e)}}catch{}},setup(e){V.set(e,!0)}})));ri(Fi,Ii);var H=N,Li=0;function Ri(){return Li>0}function zi(){Li++,setTimeout(()=>{Li--})}function Bi(e,t={},n){if(typeof e!=`function`)return e;try{let t=e.__sentry_wrapped__;if(t)return typeof t==`function`?t:e;if(Le(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=>Bi(e,t));return e.apply(this,i)}catch(e){throw zi(),sr(n=>{n.addEventProcessor(e=>(t.mechanism&&(lt(e,void 0,void 0),ut(e,t.mechanism)),e.extra={...e.extra,arguments:r},e)),ir(e)}),e}};try{for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t])}catch{}Ie(r,e),Fe(e,`__sentry_wrapped__`,r);try{Object.getOwnPropertyDescriptor(r,`name`).configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch{}return r}var Vi=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=cr(),a=i&&i.getOptions().normalizeDepth,o={exception:{values:[{type:k(t)?t.constructor.name:r?`UnhandledRejection`:`Error`,value:$i(t,{isUnhandledRejection:r})}]},extra:{__serialized__:$t(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 ut(i),i.level=`error`,n&&n.event_id&&(i.event_id=n.event_id),sn(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),sn(a)}function Zi(e,t,n,r,i){let a;if(S(t)&&t.error)return Wi(e,t.error);if(C(t)||w(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),lt(a,o)}return`code`in i&&(a.tags={...a.tags,"DOMException.code":`${i.code}`}),a}return b(t)?Wi(e,t):O(t)||k(t)?(a=Ui(e,t,n,i),ut(a,{synthetic:!0}),a):(a=Qi(e,t,n,r),lt(a,`${t}`,void 0),ut(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(E(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=He(e),r=t?`promise rejection`:`exception`;return S(e)?`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``:k(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 _n({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:Oe(r)}},[na(e)])}function na(e){return[{type:`user_report`},e]}var ra=class extends li{constructor(e){yi(e,`browser`,[`browser`],H.SENTRY_SDK_SOURCE||Xt()),super(e),e.sendClientReports&&H.document&&H.document.addEventListener(`visibilitychange`,()=>{H.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()){Vi&&I.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){Vi&&I.log(`No outcomes to send`);return}if(!this._dsn){Vi&&I.log(`No dsn provided, will not send outcomes`);return}Vi&&I.log(`Sending outcomes:`,e);let t=On(e,this._options.tunnel&&Oe(this._dsn));this._sendEnvelope(t)}},ia=void 0;function aa(){if(ia)return ia;if(Et(H.fetch))return ia=H.fetch.bind(H);let e=H.document,t=H.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){Vi&&I.warn(`Could not create sandbox iframe for pure fetch check, bailing to window.fetch: `,e)}return ia=t.bind(H)}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--,R(e)}}return _i(e,i)}var ca=4;function la(e){function t(t){return new cn((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 _i(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=Ye(_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=ii(((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:Ta,setupOnce(){},setup(e){t.console&&at(ka(e)),t.dom&&vt(Oa(e,t.dom)),t.xhr&&qt(Aa(e)),t.fetch&&Ot(ja(e)),t.history&&Ut(Ma(e)),t.sentry&&e.on&&e.on(`beforeSendEvent`,Da(e))}}}));ri(Ta,Ea);function Da(e){return function(t){cr()===e&&or({category:`sentry.${t.type===`transaction`?`transaction`:`event`}`,event_id:t.event_id,level:t.level,message:ct(t)},{event:t})}}function Oa(e,t){return function(n){if(cr()!==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&&(Vi&&I.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=F(t,{keyAttrs:a,maxStringLength:o}),i=ye(t)}catch{r=`<unknown>`}if(r.length===0)return;let s={category:`ui.${n.name}`,message:r};i&&(s.data={"ui.component_name":i}),or(s,{event:n.event,name:n.name,global:n.global})}}function ka(e){return function(t){if(cr()!==e)return;let n={category:`console`,data:{arguments:t.args,logger:`console`},level:fn(t.level),message:oe(t.args,` `)};if(t.level===`assert`)if(t.args[0]===!1)n.message=`Assertion failed: ${oe(t.args.slice(1),` `)||`console.assert`}`,n.data.arguments=t.args.slice(1);else return;or(n,{input:t.args,level:t.level})}}function Aa(e){return function(t){if(cr()!==e)return;let{startTimestamp:n,endTimestamp:r}=t,i=t.xhr[Kt];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};or({category:`xhr`,data:l,type:`http`},u)}}function ja(e){return function(t){if(cr()!==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};or({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};or({category:`fetch`,data:i,type:`http`},a)}}}function Ma(e){return function(t){if(cr()!==e)return;let n=t.from,r=t.to,i=un(H.location.href),a=n?un(n):void 0,o=un(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),or({category:`navigation`,data:{from:n,to:r}})}}function Na(e){return!!e&&!!e.target}var Pa=`Dedupe`,Fa=ii((()=>{let e;return{name:Pa,setupOnce(){},processEvent(t){if(t.type)return t;try{if(Ia(t,e))return Vi&&I.warn(`Event dropped due to being a duplicate of previously captured event.`),null}catch{}return e=t}}}));ri(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=ii(((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`))}}}));ri(Ua,Wa);function Ga(e){Pt(t=>{let{stackParser:n,attachStacktrace:r}=Qa();if(cr()!==e||Ri())return;let{msg:i,url:a,line:o,column:s,error:c}=t,l=c===void 0&&T(i)?Ya(i,a,o,s):Xa(Zi(n,c||i,void 0,r,!1),a,o,s);l.level=`error`,ar(l,{originalException:c,mechanism:{handled:!1,type:`onerror`}})})}function Ka(e){Lt(t=>{let{stackParser:n,attachStacktrace:r}=Qa();if(cr()!==e||Ri())return;let i=qa(t),a=D(i)?Ja(i):Zi(n,i,void 0,r,!0);a.level=`error`,ar(a,{originalException:i,mechanism:{handled:!1,type:`onunhandledrejection`}})})}function qa(e){if(D(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=T(t)&&t.length>0?t:ve();return c.length===0&&c.push({colno:l,filename:d,function:`?`,in_app:!0,lineno:u}),e}function Za(e){Vi&&I.log(`Global Handler attached: ${e}`)}function Qa(){let e=cr();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}var $a=`HttpContext`,eo=ii((()=>({name:$a,setupOnce(){},preprocessEvent(e){if(!H.navigator&&!H.location&&!H.document)return;let t=e.request&&e.request.url||H.location&&H.location.href,{referrer:n}=H.document||{},{userAgent:r}=H.navigator||{},i={...e.request&&e.request.headers,...n&&{Referer:n},...r&&{"User-Agent":r}};e.request={...e.request,...t&&{url:t},headers:i}}})));ri($a,eo);var to=`cause`,no=5,ro=`LinkedErrors`,io=ii(((e={})=>{let t=e.limit||no,n=e.key||to;return{name:ro,setupOnce(){},preprocessEvent(e,r,i){let a=i.getOptions();ce(Hi,a.stackParser,a.maxValueLength,n,t,e,r)}}}));ri(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=ii(((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e};return{name:oo,setupOnce(){t.setTimeout&&Pe(H,`setTimeout`,co),t.setInterval&&Pe(H,`setInterval`,co),t.requestAnimationFrame&&Pe(H,`requestAnimationFrame`,lo),t.XMLHttpRequest&&`XMLHttpRequest`in H&&Pe(XMLHttpRequest.prototype,`send`,uo);let e=t.eventTarget;e&&(Array.isArray(e)?e:ao).forEach(fo)}}}));ri(oo,so);function co(e){return function(...t){let n=t[0];return t[0]=Bi(n,{mechanism:{data:{function:$e(e)},handled:!1,type:`instrument`}}),e.apply(this,t)}}function lo(e){return function(t){return e.apply(this,[Bi(t,{mechanism:{data:{function:`requestAnimationFrame`,handler:$e(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`&&Pe(n,e,function(t){let n={mechanism:{data:{function:e,handler:$e(t)},handled:!1,type:`instrument`}},r=Le(t);return r&&(n.mechanism.data.handler=$e(r)),Bi(t,n)})}),e.apply(this,t)}}function fo(e){let t=H,n=t[e]&&t[e].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty(`addEventListener`)||(Pe(n,`addEventListener`,function(t){return function(n,r,i){try{typeof r.handleEvent==`function`&&(r.handleEvent=Bi(r.handleEvent,{mechanism:{data:{function:`handleEvent`,handler:$e(r),target:e},handled:!1,type:`instrument`}}))}catch{}return t.apply(this,[n,Bi(r,{mechanism:{data:{function:`addEventListener`,handler:$e(r),target:e},handled:!1,type:`instrument`}}),i])}}),Pe(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=[Ci(),Ii(),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__),H.SENTRY_RELEASE&&H.SENTRY_RELEASE.id&&(e.release=H.SENTRY_RELEASE.id)),e.autoSessionTracking===void 0&&(e.autoSessionTracking=!0),e.sendClientReports===void 0&&(e.sendClientReports=!0),mi(ra,{...e,stackParser:Xe(e.stackParser||Sa),integrations:$r(e),transport:e.transport||(Tt()?sa:la)}),e.autoSessionTracking&&_o()}var go=(e={},t=Ir())=>{if(!H.document){Vi&&I.error(`Global document not defined in showReportDialog call`);return}let{client:n,scope:r}=t.getStackTop(),i=e.dsn||n&&n.getDsn();if(!i){Vi&&I.error(`DSN not configured for showReportDialog call`);return}r&&(e.user={...r.getUser(),...e.user}),e.eventId||=t.lastEventId();let a=H.document.createElement(`script`);a.async=!0,a.crossOrigin=`anonymous`,a.src=Xr(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{H.removeEventListener(`message`,e)}};H.addEventListener(`message`,e)}let s=H.document.head||H.document.body;s?s.appendChild(a):Vi&&I.error(`Not injecting report dialog. No injection point found in HTML`)};function _o(){if(H.document===void 0){Vi&&I.warn(`Session tracking in non-browser environment with @sentry/browser is not supported.`);return}ur({ignoreDuration:!0}),pr(),Ut(({from:e,to:t})=>{e!==void 0&&e!==t&&(ur({ignoreDuration:!0}),pr())})}function vo(e){let t={...e};yi(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=cr();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;sr(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=ir(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&&I
vendor: 1,756,190 bytes, lines 13-359
13.warn(`fallback did not produce a valid ReactElement`),null)}return typeof t==`function`?t():t}},Do={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% afslag`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Kies 'n ander plan`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Kies u nuusbriefs`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Skep 'n nuwe kontak`,"Current plan":`Huidige plan`,"Delete account":`Verwyder rekening`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Verewig`,"Free Trial – Ends {trialEnd}":`Gratis proeftydperk – Eindig {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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":``,"Optional message":``,"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 gekanselleer.`,"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:``,"Postal code":``,"Re-enable emails":`Her-aktiveer eposse`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Aanbevelings`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Welkom terug, {name}!`,"Welcome back!":`Welkom terug!`,"Welcome to {siteTitle}":`Welkom by {siteTitle}`,"What's included":``,"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.":`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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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={"(None)":``,"(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} مدى الحياة`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_zero":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_two":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% خصم`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":`أضف ملحوظة شخصية`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`اختر خطة مختلفة`,"Choose a plan":`اختر خطة`,"Choose a tier":``,"Choose your newsletters":`اختر نشرتك الإخبارية المفضلة`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`.تعذر تحديث البريد الإلكتروني! الرابط غير صالح`,Country:``,"Create a new contact":`إنشاء جهة اتصال جديدة`,"Current plan":`الخطة الحالية`,"Delete account":`حذف الحساب`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`إلى الأبد`,"Free Trial – Ends {trialEnd}":` {trialEnd} التجربة المجانية - تنتهي في `,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`إليك بعض المواقع الأخرى التي قد تعجبك`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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.":`.إذا كنت ترغب في بدء تلقي الرسائل الإلكترونية مرة أخرى، أفضل الخطوات التالية هي التحقق من عنوان بريدك الإلكتروني المسجل لأي مشاكل ثم النقر على زر إعادة الاشتراك في الشاشة السابقة`,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`إعادة تفعيل رسائل البريد الالكتروني`,"Recipient's email":``,"Recipient's name":``,Recommendations:`التوصيات`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`ابتداًء من اليوم`,State:``,"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":`تم الغاء الاشتراك بنجاح`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`!{name} ،مرحبًا بعودتك`,"Welcome back!":`!مرحبًا بعودتك`,"Welcome to {siteTitle}":`{siteTitle} مرحبًا بك في `,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_zero":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_two":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_zero":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_two":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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={"(None)":`(Heç biri)`,"(save {highestYearlyDiscount}%)":`({highestYearlyDiscount}% qənaət)`,"{amount} days free":`{amount} gün pulsuz`,"{amount} off":`{amount} endirim`,"{amount} off for first {number} months.":`İlk {number} ay üçün {amount} endirim.`,"{amount} off for first {period}.":`İlk {period} üçün {amount} endirim.`,"{amount} off forever.":`Həmişəlik {amount} endirim.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`{buyerName} sizə {siteTitle} saytında <strong>{duration} aylıq</strong> {tierName} üzvlüyü hədiyyə etdi`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} sizə {siteTitle} saytında <strong>{duration} aylıq</strong> {tierName} üzvlüyü hədiyyə etdi`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} sizə {siteTitle} saytında <strong>{duration} illik</strong> {tierName} üzvlüyü hədiyyə etdi`,"{discount}% discount":`{discount}% endirim`,"{duration} membership":`{duration} üzvlük`,"{field}: {message}":`{field}: {message}`,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} artıq {newsletterName} bülletenini almayacaq.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`Kimsə şərhlərinizə cavab yazanda {memberEmail} artıq e-poçt almayacaq.`,"{memberEmail} will no longer receive this newsletter.":`{memberEmail} artıq bu bülleteni almayacaq.`,"{memberEmail} will no longer receive updates & announcements.":`{memberEmail} artıq yeniliklər və elanlar almayacaq.`,"{months} month":`{months} ay`,"{months} months":`{months} ay`,"{months} months free":`{months} ay pulsuz`,"{tierName} membership":`{tierName} üzvlüyü`,"{trialDays} days free":`{trialDays} gün pulsuz`,"{years} years":`{years} il`,"+1 (123) 456-7890":`+1 (123) 456-7890`,"1 month":`1 ay`,"1 month free":`1 ay pulsuz`,"1 year":`1 il`,"A gift, just for you":`Yalnız sizin üçün hədiyyə`,"Access your RSS feeds":`RSS lentlərinizə çıxış`,Account:`Hesab`,"Account details updated successfully":`Hesab məlumatları uğurla yeniləndi`,"Account settings":`Hesab parametrləri`,"Add a personal note":`Şəxsi qeyd əlavə edin`,"Add a short note to go with your gift":`Hədiyyənizlə birlikdə gedəcək qısa qeyd əlavə edin`,"Address line 1":`Ünvan sətri 1`,"Address line 2":`Ünvan sətri 2`,"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.":`Pulsuz sınaq müddəti bitdikdən sonra seçdiyiniz səviyyə üçün adi qiymət tutulacaq. Ondan əvvəl istənilən vaxt ləğv edə bilərsiniz.`,"Already a member?":`Artıq üzvsünüz?`,"An error occurred":`Xəta baş verdi`,"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.":`Gözlənilməz xəta baş verdi. Yenidən cəhd edin, xəta davam edərsə <a>dəstəklə əlaqə saxlayın</a>.`,Back:`Geri`,"Back to Log in":`Girişə qayıt`,"Before you go":`Getməmişdən əvvəl`,"Billing info & receipts":`Ödəniş məlumatları və qəbzlər`,"Black Friday":`Black Friday`,Bluesky:`Bluesky`,Buy:`Al`,"Buying for someone else?":`Başqası üçün alırsınız?`,"Cancel anytime.":`İstənilən vaxt ləğv edin.`,"Cancel subscription":`Abunəliyi ləğv et`,Canceled:`Ləğv edilib`,"Cancellation reason":`Ləğv səbəbi`,Change:`Dəyiş`,"Change plan":`Planı dəyiş`,"Check spam & promotions folders":`Spam və promo qovluqlarını yoxlayın`,"Check with your mail provider":`Poçt provayderinizlə yoxlayın`,"Check your inbox to verify email update":`E-poçt yeniləməsini təsdiqləmək üçün gələnlər qutunuzu yoxlayın`,Choose:`Seç`,"Choose a date from today onwards":`Bu gündən başlayan tarix seçin`,"Choose a date within the next year":`Növbəti il ərzində tarix seçin`,"Choose a delivery date":`Çatdırılma tarixi seçin`,"Choose a different plan":`Başqa plan seçin`,"Choose a plan":`Plan seçin`,"Choose a tier":`Səviyyə seçin`,"Choose your newsletters":`Bülletenlərinizi seçin`,City:`Şəhər`,"Click here to retry":`Yenidən cəhd etmək üçün bura klikləyin`,"Click the confirmation link in your inbox to finish redeeming your membership. If it doesn't arrive within 3 minutes, check your spam folder.":`Üzvlüyünüzü almağı tamamlamaq üçün gələnlər qutunuzdakı təsdiq keçidinə klikləyin. 3 dəqiqə ərzində gəlməsə, spam qovluğunu yoxlayın.`,Close:`Bağla`,Code:`Kod`,"Comment preferences updated.":`Şərh tərcihləri yeniləndi.`,Comments:`Şərhlər`,Complimentary:`Hədiyyə`,Confirm:`Təsdiqlə`,"Confirm cancellation":`Ləğvi təsdiqlə`,"Confirm subscription":`Abunəliyi təsdiqlə`,"Contact support":`Dəstəklə əlaqə saxla`,Continue:`Davam et`,"Continue subscription":`Abunəliyi davam etdir`,"Continue to delivery details":`Çatdırılma təfərrüatlarına keç`,"Continue to payment":`Ödənişə keç`,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`İstənilən vaxt ödənişli abunəliklə davam edin. Hədiyyə müddətinizin qalan hissəsi pulsuz sınaq kimi əlavə olunacaq.`,Copied:`Kopyalandı`,Copy:`Kopyala`,"Copy link":`Keçidi kopyala`,"Could not create Stripe billing portal session":`Stripe ödəniş portalı sessiyası yaradıla bilmədi`,"Could not create Stripe checkout session":`Stripe ödəniş sessiyası yaradıla bilmədi`,"Could not sign in. Login link expired.":`Daxil olmaq mümkün olmadı. Giriş keçidinin müddəti bitib.`,"Could not update email! Invalid link.":`E-poçt yenilənmədi! Keçid yanlışdır.`,Country:`Ölkə`,"Create a new contact":`Yeni kontakt yaradın`,"Current plan":`Cari plan`,"Delete account":`Hesabı sil`,"Delivery date":`Çatdırılma tarixi`,"Delivery method":`Çatdırılma üsulu`,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Bunu istəməmisiniz? Tərcihlərinizi <button>buradan</button> idarə edin.`,"Don't have an account?":`Hesabınız yoxdur?`,Edit:`Redaktə et`,Email:`E-poçt`,"Email confirmation link expired.":`E-poçt təsdiq keçidinin müddəti bitib.`,"Email it to them":`Ona e-poçtla göndər`,"Email newsletter":`E-poçt bülleteni`,"Email newsletter settings updated":`E-poçt bülleteni parametrləri yeniləndi`,"Email preferences":`E-poçt tərcihləri`,"Email preferences updated.":`E-poçt tərcihləri yeniləndi.`,Emails:`E-poçtlar`,"Emails disabled":`E-poçtlar deaktivdir`,"Ends {offerEndDate}":`Bitir: {offerEndDate}`,"Enjoy {amountOff} off forever.":`Həmişəlik {amountOff} endirimdən yararlanın.`,"Enjoy {months} free months on us.":`Bizdən {months} ay pulsuzdur, yararlanın.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Bizdən {months} ay pulsuzdur, yararlanın. {newBillingDate} tarixinə qədər sizdən ödəniş tutulmayacaq.`,"Enjoy a free month on us.":`Bizdən bir ay pulsuzdur, yararlanın.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Bizdən bir ay pulsuzdur, yararlanın. {newBillingDate} tarixinə qədər sizdən ödəniş tutulmayacaq.`,"Enter code above":`Kodu yuxarıda daxil edin`,"Enter the recipient's email address":`Alıcının e-poçt ünvanını daxil edin`,"Enter your email address":`E-poçt ünvanınızı daxil edin`,"Enter your name":`Adınızı daxil edin`,Error:`Xəta`,"Expires {expiryDate}":`Bitmə vaxtı: {expiryDate}`,Facebook:`Facebook`,"Failed to cancel subscription, please try again":`Abunəlik ləğv edilmədi, yenidən cəhd edin`,"Failed to log in, please try again":`Daxil olmaq alınmadı, yenidən cəhd edin`,"Failed to log out, please try again":`Çıxış alınmadı, yenidən cəhd edin`,"Failed to open billing portal, please try again":`Ödəniş portalı açılmadı, yenidən cəhd edin`,"Failed to process checkout, please try again":`Ödəniş emal edilmədi, yenidən cəhd edin`,"Failed to send magic link email":`Sehrli keçid e-poçtu göndərilmədi`,"Failed to send verification email":`Təsdiq e-poçtu göndərilmədi`,"Failed to sign up, please try again":`Qeydiyyat alınmadı, yenidən cəhd edin`,"Failed to update account data":`Hesab məlumatları yenilənmədi`,"Failed to update account details":`Hesab təfərrüatları yenilənmədi`,"Failed to update billing information, please try again":`Ödəniş məlumatları yenilənmədi, yenidən cəhd edin`,"Failed to update newsletter settings":`Bülleten parametrləri yenilənmədi`,"Failed to update subscription, please try again":`Abunəlik yenilənmədi, yenidən cəhd edin`,"Failed to verify code, please try again":`Kod təsdiqlənmədi, yenidən cəhd edin`,"For a friend or colleague":`Dost və ya həmkar üçün`,Forever:`Həmişəlik`,"Free Trial – Ends {trialEnd}":`Pulsuz sınaq, bitir: {trialEnd}`,From:`Kimdən`,"Get help":`Kömək alın`,"Get in touch for help":`Kömək üçün əlaqə saxlayın`,"Get notified when someone replies to your comment":`Kimsə şərhinizə cavab yazanda bildiriş alın`,"Gift a membership":`Üzvlük hədiyyə et`,"Gift could not be redeemed":`Hədiyyə alına bilmədi`,"Gift details":`Hədiyyə təfərrüatları`,"Gift duration":`Hədiyyə müddəti`,"Gift link copied to clipboard":`Hədiyyə keçidi mübadilə buferinə kopyalandı`,"Gift membership":`Hədiyyə üzvlüyü`,"Gift redeemed! You're all set.":`Hədiyyə alındı! Hər şey hazırdır.`,"Gift subscription":`Hədiyyə abunəliyi`,"Gift subscriptions are not available right now.":`Hədiyyə abunəlikləri hazırda mövcud deyil.`,"Gift value":`Hədiyyənin dəyəri`,"Give feedback on this post":`Bu yazı haqqında rəy bildirin`,"Help! I'm not receiving emails":`Kömək edin! E-poçt almıram`,"Here are a few other sites you may enjoy.":`Xoşunuza gələ biləcək bir neçə başqa sayt.`,"Hi {recipientName},":`Salam {recipientName},`,"Hide details":`Təfərrüatları gizlət`,"How would you like to share this gift?":`Bu hədiyyəni necə paylaşmaq istəyirsiniz?`,"I'll share it myself":`Özüm paylaşacağam`,"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.":`Bülleten spam kimi işarələnərsə, artıq arzuolunmaz mesaj almamağınız üçün həmin ünvan üzrə e-poçtlar avtomatik deaktiv edilir.`,"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 şikayəti təsadüfən verilibsə və ya yenidən e-poçt almaq istəyirsinizsə, əvvəlki ekrandakı düyməyə klikləyərək e-poçtlara yenidən abunə ola bilərsiniz.`,"If you cancel your subscription now, you will continue to have access until {periodEnd}.":`Abunəliyinizi indi ləğv etsəniz, {periodEnd} tarixinə qədər çıxışınız qalacaq.`,"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}":`Korporativ və ya dövlət e-poçt hesabınız varsa, IT şöbənizə müraciət edin və {senderEmail} ünvanından gələn e-poçtlara icazə verməyi xahiş edin`,"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.":`Hesabınız varsa, giriş keçidi gələnlər qutunuza göndərilib. 3 dəqiqə ərzində gəlməsə, mütləq spam qovluğunu yoxlayın.`,"If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.":`Hesabınız varsa, {submittedEmailOrInbox} ünvanına e-poçt göndərilib. İçindəki keçidə klikləyin və ya kodunuzu aşağıda daxil edin.`,"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.":`Yenidən e-poçt almaq istəyirsinizsə, əvvəlcə qeydə alınmış e-poçt ünvanınızda problem olub olmadığını yoxlayın, sonra əvvəlki ekranda yenidən abunə olma düyməsinə klikləyin.`,"If you're not receiving the email newsletter you've subscribed to, here are a few things to check.":`Abunə olduğunuz e-poçt bülletenini almırsınızsa, yoxlaya biləcəyiniz bir neçə məqam 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}.":`Bütün bu yoxlamaları etmisinizsə və hələ də e-poçt almırsınızsa, {supportAddress} ünvanı ilə əlaqə saxlayaraq dəstək ala bilərsiniz.`,"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.":`Bülleten göndərilərkən daimi uğursuzluq baş verərsə, hesabda e-poçtlar deaktiv ediləcək.`,"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-poçt proqramınızda {senderEmail} ünvanını kontakt siyahınıza əlavə edin. Bu, poçt provayderinizə həmin ünvandan gələn e-poçtlara etibar edilməli olduğunu bildirir.`,"Invalid email address":`Yanlış e-poçt ünvanı`,"Invalid verification code":`Yanlış təsdiq kodu`,"Jamie Larson":`Jamie Larson`,"[email protected]":`[email protected]`,"Less like this":`Belələri daha az olsun`,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-poçtların təsadüfən gələnlər qutunuzun Spam və ya Promo qovluğuna düşmədiyinə əmin olun. Düşübsə, "Spam deyil" və/və ya "Gələnlər qutusuna köçür" düyməsinə klikləyin.`,Manage:`İdarə et`,"Maybe later":`Bəlkə sonra`,"Membership details":`Üzvlük təfərrüatları`,"Memberships from this email domain are currently restricted.":`Bu e-poçt domenindən üzvlüklər hazırda məhdudlaşdırılıb.`,"Memberships unavailable, contact the owner for access.":`Üzvlüklər əlçatan deyil, çıxış üçün sahibi ilə əlaqə saxlayın.`,month:`ay`,Monthly:`Aylıq`,"More like this":`Belələri daha çox olsun`,"More options":`Daha çox seçim`,Name:`Ad`,"Need more help? Contact support":`Daha çox köməyə ehtiyacınız var? Dəstəklə əlaqə saxlayın`,"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).":`Hesabınızda bülletenlər iki səbəbdən deaktiv edilə bilər: əvvəlki e-poçt spam kimi işarələnib və ya e-poçt göndərmə cəhdi daimi uğursuzluqla (bounce) nəticələnib.`,"No member exists with this e-mail address.":`Bu e-poçt ünvanı ilə üzv yoxdur.`,"No thanks, I want to cancel":`Xeyr, təşəkkür edirəm, ləğv etmək istəyirəm`,"Not ready to share? We've also emailed a copy to your inbox.":`Paylaşmağa hazır deyilsiniz? Nüsxəni gələnlər qutunuza da göndərmişik.`,"Not receiving emails?":`E-poçt almırsınız?`,Now:`İndi`,"Now check your email!":`İndi e-poçtunuzu yoxlayın!`,"Occasional updates from {siteTitle}":`{siteTitle} saytından zaman-zaman yeniliklər`,"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.":`Yenidən abunə olduqdan sonra hələ də gələnlər qutunuzda e-poçt görmürsünüzsə, spam qovluğunu yoxlayın. Bəzi poçt provayderləri əvvəlki spam şikayətlərini yadda saxlayır və e-poçtları işarələməyə davam edir. Belə olarsa, sonuncu bülleteni 'Spam deyil' kimi işarələyin ki, əsas gələnlər qutunuza qayıtsın.`,"Open AOL Mail":`AOL Mail-i aç`,"Open email":`E-poçtu 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-nu aç`,"Open Outlook":`Outlook-u aç`,"Open Proton Mail":`Proton Mail-i aç`,"Open Yahoo Mail":`Yahoo Mail-i aç`,"Optional message":`İstəyə bağlı mesaj`,"Permanent failure (bounce)":`Daimi uğursuzluq (bounce)`,"Phone number":`Telefon nömrəsi`,Plan:`Plan`,"Plan checkout was cancelled.":`Plan ödənişi ləğv edildi.`,"Plan upgrade was cancelled.":`Planın yüksəldilməsi ləğv edildi.`,"Please contact {supportAddress} to adjust your complimentary subscription.":`Hədiyyə abunəliyinizi dəyişmək üçün {supportAddress} ünvanı ilə əlaqə saxlayın.`,"Please enter {fieldName}":`{fieldName} daxil edin`,"Please fill in required fields":`Məcburi sahələri doldurun`,Podcasts:`Podkastlar`,"Postal code":`Poçt indeksi`,"Re-enable emails":`E-poçtları yenidən aktivləşdir`,"Recipient's email":`Alıcının e-poçtu`,"Recipient's name":`Alıcının adı`,Recommendations:`Tövsiyələr`,"Redeem your gift":`Hədiyyənizi alın`,"Redeeming...":`Alınır...`,"Renews at {price}.":`{price} ilə yenilənir.`,"Resume subscription":`Abunəliyi bərpa et`,Retry:`Yenidən cəhd et`,Save:`Yadda saxla`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`Növbəti {durationInMonths} ödəniş dövründə {amountOff} qənaət edin. Sonra {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`Növbəti ödəniş dövründə {amountOff} qənaət edin. Sonra {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`Paylaşmaq istədiyiniz şəxsə aşağıdakı keçidi göndərin.`,"Sending login link...":`Giriş keçidi göndərilir...`,"Sending...":`Göndərilir...`,Share:`Paylaş`,"Share a full membership to {siteTitle} with a friend or colleague":`{siteTitle} saytının tam üzvlüyünü dost və ya həmkarınızla paylaşın`,"Share it yourself":`Özünüz paylaşın`,"Show all":`Hamısını göstər`,"Sign in":`Daxil ol`,"Sign out":`Çıxış et`,"Sign up":`Qeydiyyatdan keç`,"Signup error: Invalid link":`Qeydiyyat xətası: keçid yanlışdır`,"Signups from this email domain are currently restricted.":`Bu e-poçt domenindən qeydiyyat hazırda məhdudlaşdırılıb.`,"Something went wrong, please try again later.":`Nəsə səhv getdi, bir az sonra yenidən cəhd edin.`,"Sorry, no paid plans are available.":`Təəssüf ki, ödənişli plan yoxdur.`,"Sorry, no recommendations are available right now.":`Təəssüf ki, hazırda tövsiyə yoxdur.`,"Sorry, that didn’t work.":`Təəssüf ki, alınmadı.`,"Spam complaints":`Spam şikayətləri`,"Start {amount}-day free trial":`{amount} günlük pulsuz sınağa başla`,"Starting {startDate}":`Başlayır: {startDate}`,"Starting today":`Bu gündən başlayır`,State:`Region`,"Submit feedback":`Rəy göndər`,Subscribe:`Abunə ol`,Subscribed:`Abunə olundu`,"Subscription plan updated successfully":`Abunəlik planı uğurla yeniləndi`,Success:`Uğurlu oldu`,"Success! Check your email for magic link to sign-in.":`Uğurlu oldu! Daxil olmaq üçün sehrli keçidi e-poçtunuzda yoxlayın.`,"Success! Your account is fully activated, you now have access to all content.":`Uğurlu oldu! Hesabınız tam aktivləşdi, artıq bütün məzmuna çıxışınız var.`,"Success! Your email is updated.":`Uğurlu oldu! E-poçtunuz yeniləndi.`,"Successfully unsubscribed":`Abunəlikdən uğurla çıxıldı`,"Taylor Reid":`Taylor Reid`,"[email protected]":`[email protected]`,"Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.":`Abunə olduğunuz üçün təşəkkür edirik. Oxumağa başlamazdan əvvəl aşağıda xoşunuza gələ biləcək bir neçə başqa sayt var.`,"Thank you for your support":`Dəstəyiniz üçün təşəkkür edirik`,"Thank you for your support!":`Dəstəyiniz üçün təşəkkür edirik!`,"Thanks for the feedback!":`Rəyiniz üçün təşəkkür edirik!`,"That didn't go to plan":`Nəzərdə tutulduğu kimi getmədi`,"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 üçün qeydə alınmış e-poçt ünvanı {memberEmail}. Düzgün deyilsə, onu <button>hesab parametrləri bölməsində</button> yeniləyə bilərsiniz.`,"There was a problem submitting your feedback. Please try again a little later.":`Rəyiniz göndərilərkən problem yarandı. Bir az sonra yenidən cəhd edin.`,"There was an error cancelling your subscription, please try again.":`Abunəliyiniz ləğv edilərkən xəta baş verdi, yenidən cəhd edin.`,"There was an error continuing your subscription, please try again.":`Abunəliyiniz davam etdirilərkən xəta baş verdi, yenidən cəhd edin.`,"There was an error processing your payment. Please try again.":`Ödənişiniz emal edilərkən xəta baş verdi. Yenidən cəhd edin.`,"There was an error sending the email, please try again":`E-poçt göndərilərkən xəta baş verdi, yenidən cəhd edin`,"This gift can only be redeemed once and expires on {expiryDate}.":`Bu hədiyyə yalnız bir dəfə alına bilər və müddəti {expiryDate} tarixində bitir.`,"This gift has already been consumed.":`Bu hədiyyə artıq istifadə olunub.`,"This gift has already been redeemed.":`Bu hədiyyə artıq alınıb.`,"This gift has been refunded.":`Bu hədiyyənin pulu geri qaytarılıb.`,"This gift has expired.":`Bu hədiyyənin müddəti bitib.`,"This gift link is invalid.":`Bu hədiyyə keçidi yanlışdır.`,"This site is invite-only, contact the owner for access.":`Bu sayta yalnız dəvətlə qoşulmaq olar, çıxış üçün sahibi ilə əlaqə saxlayın.`,"This site is not accepting donations at the moment.":`Bu sayt hazırda ianə qəbul etmir.`,"This site is not accepting payments at the moment.":`Bu sayt hazırda ödəniş qəbul etmir.`,"This site only accepts paid members.":`Bu sayt yalnız ödənişli üzvləri qəbul edir.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":`Bu abunəlikdən çıxma keçidi daxil olduğunuz ünvandan fərqli e-poçt ünvanına aiddir.`,Threads:`Threads`,Tier:`Səviyyə`,To:`Kimə`,"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!":`Qeydiyyatı tamamlamaq üçün gələnlər qutunuzdakı təsdiq keçidinə klikləyin. 3 dəqiqə ərzində gəlməsə, spam qovluğunu yoxlayın!`,"To continue to stay up to date, subscribe to {publication} below.":`Yeniliklərdən xəbərdar olmağa davam etmək üçün aşağıda {publication} nəşrinə abunə olun.`,"Too many attempts try again in {number} days.":`Həddindən çox cəhd, {number} gün sonra yenidən cəhd edin.`,"Too many attempts try again in {number} hours.":`Həddindən çox cəhd, {number} saat sonra yenidən cəhd edin.`,"Too many attempts try again in {number} minutes.":`Həddindən çox cəhd, {number} dəqiqə sonra yenidən cəhd edin.`,"Too many different sign-in attempts, try again in {number} days":`Həddindən çox fərqli giriş cəhdi, {number} gün sonra yenidən cəhd edin`,"Too many different sign-in attempts, try again in {number} hours":`Həddindən çox fərqli giriş cəhdi, {number} saat sonra yenidən cəhd edin`,"Too many different sign-in attempts, try again in {number} minutes":`Həddindən çox fərqli giriş cəhdi, {number} dəqiqə sonra yenidən cəhd edin`,"Too many sign-up attempts, try again later":`Həddindən çox qeydiyyat cəhdi, sonra yenidən cəhd edin`,"Try free for {amount} days, then {originalPrice}.":`{amount} gün pulsuz sınayın, sonra {originalPrice}.`,"Unable to initiate checkout session":`Ödəniş sessiyası başladıla bilmədi`,"Unlock access to all newsletters by becoming a paid subscriber.":`Ödənişli abunəçi olaraq bütün bülletenlərə çıxış əldə edin.`,"Unsubscribe from all emails":`Bütün e-poçtlardan imtina et`,Unsubscribed:`Abunəlikdən çıxıldı`,"Unsubscribed from all emails.":`Bütün e-poçtlardan imtina edildi.`,"Unsubscribing from emails will not cancel your paid subscription to {title}":`E-poçtlardan imtina etmək {title} üzrə ödənişli abunəliyinizi ləğv etməyəcək`,Update:`Yenilə`,"Update your preferences":`Tərcihlərinizi yeniləyin`,"Updates & announcements":`Yeniliklər və elanlar`,"Verification link sent, check your inbox":`Təsdiq keçidi göndərildi, gələnlər qutunuzu yoxlayın`,"Verify your email address is correct":`E-poçt ünvanınızın düzgün olduğunu yoxlayın`,"Verifying...":`Yoxlanılır...`,"View plans":`Planlara bax`,"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.":`E-poçt ünvanı tapılmadığı üçün sizi abunəlikdən çıxara bilmədik. Sayt sahibi ilə əlaqə saxlayın.`,"We'd hate to see you leave. How about a special offer to stay?":`Getməyinizi istəməzdik. Qalmağınız üçün xüsusi təklifə nə deyirsiniz?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`Onu {deliveryDate} tarixində alıcıya e-poçtla göndərəcəyik. Nüsxəsi sizin gələnlər qutunuzdadır.`,"We'll email it to the recipient. A copy will be in your inbox too.":`Onu alıcıya e-poçtla göndərəcəyik. Nüsxəsi sizin gələnlər qutunuzda da olacaq.`,"Welcome back, {name}!":`Yenidən xoş gəldiniz, {name}!`,"Welcome back!":`Yenidən xoş gəldiniz!`,"Welcome to {siteTitle}":`{siteTitle} saytına xoş gəldiniz`,"What's included":`Nələr daxildir`,"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.":`Gələnlər qutusu e-poçtu qəbul etmədikdə buna adətən bounce deyilir. Bir çox halda bu, müvəqqəti olur. Bəzi hallarda isə e-poçt ünvanı yanlış və ya mövcud olmadıqda geri qayıdan e-poçt daimi uğursuzluq kimi qeyd edilir.`,"Why has my email been disabled?":`E-poçtum niyə deaktiv edilib?`,"X (Twitter)":`X (Twitter)`,year:`il`,Yearly:`İllik`,"You already have an active subscription.":`Sizin artıq aktiv abunəliyiniz var.`,"You currently have a free membership, upgrade to a paid subscription for full access.":`Hazırda pulsuz üzvlüyünüz var, tam çıxış üçün ödənişli abunəliyə keçin.`,"You have been successfully resubscribed":`Yenidən uğurla abunə oldunuz`,"You now have access to {tierName} until {expiryDate}. Enjoy!":`{expiryDate} tarixinə qədər {tierName} səviyyəsinə çıxışınız var. Yararlanın!`,"You're currently not receiving emails":`Hazırda e-poçt almırsınız`,"You're not receiving emails":`E-poçt almırsınız`,"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-poçt almırsınız, çünki ya son mesajı spam kimi işarələmisiniz, ya da mesajlar verdiyiniz e-poçt ünvanına çatdırıla bilməyib.`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_one":`Sizə <strong>{duration} aylıq</strong> {tierName} üzvlüyü hədiyyə edilib`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":`Sizə <strong>{duration} aylıq</strong> {tierName} üzvlüyü hədiyyə edilib`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`Sizə {siteTitle} saytında <strong>{duration} aylıq</strong> {tierName} üzvlüyü hədiyyə edilib`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`Sizə {siteTitle} saytında <strong>{duration} aylıq</strong> {tierName} üzvlüyü hədiyyə edilib`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`Sizə <strong>{duration} illik</strong> {tierName} üzvlüyü hədiyyə edilib`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`Sizə {siteTitle} saytında <strong>{duration} illik</strong> {tierName} üzvlüyü hədiyyə edilib`,"You've successfully signed in.":`Uğurla daxil oldunuz.`,"You've successfully subscribed to <strong>{siteTitle}</strong>":`<strong>{siteTitle}</strong> saytına uğurla abunə oldunuz`,"Your account":`Hesabınız`,"Your email":`E-poçtunuz`,"Your email has failed to resubscribe, please try again":`E-poçtunuz yenidən abunə edilmədi, yenidən cəhd edin`,"Your gift is on its way":`Hədiyyəniz yoldadır`,"Your gift is ready":`Hədiyyəniz hazırdır`,"Your gift is scheduled":`Hədiyyəniz planlaşdırılıb`,"Your gift subscription will expire on {expiryDate}":`Hədiyyə abunəliyiniz {expiryDate} tarixində bitəcək`,"your inbox":`gələnlər qutunuz`,"Your input helps shape what gets published.":`Sizin fikriniz nəyin dərc olunacağına təsir edir.`,"Your name":`Adınız`,"Your subscription has been canceled and will expire on {expiryDate}.":`Abunəliyiniz ləğv edilib və {expiryDate} tarixində bitəcək.`,"Your subscription will expire on {expiryDate}":`Abunəliyiniz {expiryDate} tarixində bitəcək`,"Your subscription will renew on {renewalDate}":`Abunəliyiniz {renewalDate} tarixində yenilənəcək`,"Your subscription will start on {subscriptionStart}":`Abunəliyiniz {subscriptionStart} tarixində başlayacaq`},Ao={"(None)":`(Няма)`,"(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} отстъпка завинаги.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`{buyerName} ви подари <strong>{duration}-месечен</strong> абонамент „{tierName}“ в {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} ви подари <strong>{duration}-месечен</strong> абонамент „{tierName}“ в {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} ви подари <strong>{duration}-годишен</strong> абонамент „{tierName}“ в {siteTitle}`,"{discount}% discount":`{discount}% отстъпка`,"{duration} membership":`{duration} абонамент`,"{field}: {message}":`{field}: {message}`,"{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} month":`{months} месец`,"{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":`Добавяне на лична бележка`,"Add a short note to go with your gift":`Добавете кратко съобщение към вашия подарък`,"Address line 1":`Адрес ред 1`,"Address line 2":`Адрес ред 2`,"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`,Buy:`Купи`,"Buying for someone else?":`Купувате за някой друг?`,"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 date from today onwards":`Изберете дата от днес нататък`,"Choose a date within the next year":`Изберете дата от следващата година`,"Choose a delivery date":`Изберете дата на доставка`,"Choose a different plan":`Изберете друг план`,"Choose a plan":`Изберете план`,"Choose a tier":`Изберете план`,"Choose your newsletters":`Изберете бюлетини`,City:`Град`,"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 to delivery details":`Продължете към данните за доставка`,"Continue to payment":`Продължете към плащането`,"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.":`Не успяхме да обновим имейла! Невалиден линк.`,Country:`Държава`,"Create a new contact":`Създайте нов контакт`,"Current plan":`Текущ план`,"Delete account":`Изтрийте профила`,"Delivery date":`Дата на доставка`,"Delivery method":`Начин на доставка`,"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 it to them":`Изпратете го по имейл на получателя`,"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 the recipient's email address":`Въведете имейл адреса на получателя`,"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":`Неуспешна проверка на кода, опитайте отново`,"For a friend or colleague":`За приятел или колега`,Forever:`Завинаги`,"Free Trial – Ends {trialEnd}":`Безплатен тест – до {trialEnd}`,From:`От`,"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 duration":`Продължителност на подаръка`,"Gift link copied to clipboard":`Връзката към подаръка е копирана в клипборда`,"Gift membership":`Подарете абонамент`,"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.":`Други сайтове, които може да харесате.`,"Hi {recipientName},":`Здравейте, {recipientName},`,"Hide details":`Скриване на детайли`,"How would you like to share this gift?":`Как бихте искали да споделите този подарък?`,"I'll share it myself":`Ще го споделя лично`,"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} в списъка си с контакти. Това информира вашия доставчик, че имейлите, изпратени от този адрес, са надеждни.`,"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:`Сега`,"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`,"Optional message":`Опционално съобщение`,"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:`Подкасти`,"Postal code":`Пощенски код`,"Re-enable emails":`Възобновете изпращането на писма`,"Recipient's email":`Имейл на получателя`,"Recipient's name":`Име на получателя`,Recommendations:`Препоръки`,"Redeem your gift":`Активирайте своя подарък`,"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} с приятел или колега`,"Share it yourself":`Споделете го лично`,"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":`Стартира днес`,State:`Област`,"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":`Успешно отписване`,"Taylor Reid":`Тейлър Рийд`,"[email protected]":`[email protected]`,"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 can only be redeemed once and expires on {expiryDate}.":`Този подарък може да бъде активиран само веднъж и изтича на {expiryDate}.`,"This gift has already been consumed.":`Този подарък вече е използван.`,"This gift has already been redeemed.":`Този подарък вече е активиран.`,"This gift has been refunded.":`Сумата за този подарък е възстановена.`,"This gift has expired.":`Валидността на подаръка е изтекла.`,"This gift link is invalid.":`Тази връзка към подарък е невалидна.`,"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.":`Този сайт приема само плащащи потребители.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:`Threads`,Tier:`План`,To:`До`,"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?":`Не се отказвайте! Имаме специално предложение за вас, ако останете.`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`Ще го изпратим на получателя по имейл на {deliveryDate}. Копие ще бъде изпратено и до вашата поща.`,"We'll email it to the recipient. A copy will be in your inbox too.":`Ще го изпратим на получателя по имейл. Копие ще бъде изпратено и до вашата поща.`,"Welcome back, {name}!":`Здравейте отново, {name}!`,"Welcome back!":`Добре дошли отново!`,"Welcome to {siteTitle}":`Добре дошли в {siteTitle}`,"What's included":`Какво е включено`,"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)":`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 <strong>{duration}-month</strong> {tierName} membership_one":`Получихте подарък: <strong>{duration}-месечен</strong> абонамент „{tierName}“`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":`Получихте подарък: <strong>{duration}-месечен</strong> абонамент „{tierName}“`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`Получихте подарък: <strong>{duration}-месечен</strong> абонамент „{tierName}“ в {siteTitle}`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`Получихте подарък: <strong>{duration}-месечен</strong> абонамент „{tierName}“ в {siteTitle}`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`Получихте подарък: <strong>{duration}-годишен</strong> абонамент „{tierName}“`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`Получихте подарък: <strong>{duration}-годишен</strong> абонамент „{tierName}“ в {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 on its way":`Вашият подарък е на път`,"Your gift is ready":`Подаръкът ви е готов`,"Your gift is scheduled":``,"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}`},jo={"(None)":``,"(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} ছাড়।`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% ছাড়`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`একটি ভিন্ন পরিকল্পনা বেছে নিন`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`আপনার নিউজলেটার বেছে নিন`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`ইমেল আপডেট করতে পারেনি! অবৈধ লিঙ্ক।`,Country:``,"Create a new contact":`একটি নতুন যোগাযোগ তৈরি করুন`,"Current plan":`বর্তমান পরিকল্পনা`,"Delete account":`অ্যাকাউন্ট মুছে ফেলুন`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`চিরকাল`,"Free Trial – Ends {trialEnd}":`ফ্রি ট্রায়াল – {trialEnd} এ শেষ হবে`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`এখানে কয়েকটি অন্যান্য সাইট রয়েছে যা আপনি উপভোগ করতে পারেন।`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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.":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`ইমেলগুলি পুনরায় সক্রিয় করুন`,"Recipient's email":``,"Recipient's name":``,Recommendations:`প্রস্তাবনা`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`আজ থেকে শুরু`,State:``,"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":`সফলভাবে আনসাবস্ক্রাইব করা হয়েছে`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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":`যাচাইকরণ লিঙ্ক পাঠানো হয়েছে, আপনার ইনবক্স চেক করুন`,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`আবার স্বাগতম, {name}!`,"Welcome back!":`আবার স্বাগতম!`,"Welcome to {siteTitle}":`{siteTitle} এ স্বাগতম`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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} থেকে শুরু হবে`},Mo={"(None)":``,"(save {highestYearlyDiscount}%)":`(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% popusta`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Odaberi drugi plan`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Odaberi svoje newslettere`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Dodaj novi kontakt`,"Current plan":`Trenutni plan`,"Delete account":`IzbriÅ¡i račun`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Zauvijek`,"Free Trial – Ends {trialEnd}":`Besplatni probni period – Ističe {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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 kao "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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Ponovno omogući Email poruke`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Preporuke`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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.":`Nismo 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`DobrodoÅ¡li nazad, {name}!`,"Welcome back!":`DobrodoÅ¡li nazad!`,"Welcome to {siteTitle}":`DobrodoÅ¡li na {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},No={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% de descompte`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Selecciona un pla diferent`,"Choose a plan":`Selecciona un pla`,"Choose a tier":``,"Choose your newsletters":`Selecciona els teus butlletins`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Crea un nou contacte`,"Current plan":`Pla actual`,"Delete account":`Esborra compte`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"Enter your email address":`Escriu la teva adreça d'email`,"Enter your name":`Escriu el teu nom`,Error:`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":``,"For a friend or colleague":``,Forever:`per sempre`,"Free Trial – Ends {trialEnd}":`Prova gratuita - Finalitza el {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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?":`No reps els correus electrònics?`,Now:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Torna a activar els correus electrònics`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Recomanacions`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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.":`Desbloqueja 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Benvingut/da de nou, {name}!`,"Welcome back!":`Benvingut/da de nou!`,"Welcome to {siteTitle}":`Benvingut/da a {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Po={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% sleva`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Vybrat jiný plán`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Vyberte si newsletter`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Vytvořit nový kontakt`,"Current plan":`Aktuální plán`,"Delete account":`Smazat účet`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Navždy`,"Free Trial – Ends {trialEnd}":`ZkuÅ¡ební verze zdarma – Končí {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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íbit.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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?":`Nepřicházejí vám e-maily?`,Now:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Znovu povolit e-maily`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Doporučení`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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í`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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.":`Nemohli 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Vítejte zpět, {name}!`,"Welcome back!":`Vítejte zpět!`,"Welcome to {siteTitle}":`Vítejte na {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Fo={"(None)":``,"(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`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% rabat`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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 altid 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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Vælg et andet abonnement`,"Choose a plan":`Vælg et abonnement`,"Choose a tier":``,"Choose your newsletters":`Hvilke nyhedsbreve ønsker du`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Opret ny kontakt`,"Current plan":`Nuværende abonnement`,"Delete account":`Slet konto`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`For evigt`,"Free Trial – Ends {trialEnd}":`Gratis prøveperiode - Udløber {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Genaktiver e-mails`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Anbefalinger`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Velkommen tilbage, {name}!`,"Welcome back!":`Velkommen tilbage!`,"Welcome to {siteTitle}":`Velkommen til {siteTitle}`,"What's included":``,"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 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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Io={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% Rabatt`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"Cancel anytime.":`Jederzeit kündbar.`,"Cancel subscription":`Abonnement kündigen`,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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Wähle einen anderen Tarif`,"Choose a plan":`Tarif wählen`,"Choose a tier":``,"Choose your newsletters":`Wähle deine Newsletter`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Neuen Kontakt anlegen`,"Current plan":`Aktueller Tarif`,"Delete account":`Konto löschen`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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.`,"For a friend or colleague":``,Forever:`Für immer`,"Free Trial – Ends {trialEnd}":`Kostenlose Testphase – endet am {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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 noch 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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`E-Mails wieder aktivieren`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Empfehlungen`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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 noch 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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 noch 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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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 in 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Willkommen zurück, {name}!`,"Welcome back!":`Willkommen zurück!`,"Welcome to {siteTitle}":`Willkommen bei {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 noch einmal.`,"Your gift is on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}.`},Lo={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% Rabatt`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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`,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Wählen Sie einen anderen Tarif`,"Choose a plan":`Tarif wählen`,"Choose a tier":``,"Choose your newsletters":`Wählen Sie Ihren Newsletter`,City:``,"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 in 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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Neuen Kontakt anlegen`,"Current plan":`Aktuelles Abo`,"Delete account":`Konto löschen`,"Delivery date":``,"Delivery method":``,"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 ist abgelaufen.`,"Email it to them":``,"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 the recipient's email address":``,"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`,"For a friend or colleague":``,Forever:`Für immer`,"Free Trial – Ends {trialEnd}":`Kostenlose Testphase – endet am {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":`Details ausblenden`,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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`,"Optional message":``,"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`,"Postal code":``,"Re-enable emails":`E-Mails wieder aktivieren`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Empfehlungen`,"Redeem your gift":``,"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} with a friend or colleague":`Verschenken Sie ein Abonnement für {siteTitle} an Freunde oder Kollegen`,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 nochmal.`,"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 can only be redeemed once and expires on {expiryDate}.":``,"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 gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:`Threads`,Tier:`Tarif`,To:``,"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 in 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?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Willkommen zurück, {name}!`,"Welcome back!":`Willkommen zurück!`,"Welcome to {siteTitle}":`Willkommen bei {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"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 on its way":``,"Your gift is ready":`Ihr Geschenk ist bereit`,"Your gift is scheduled":``,"Your gift subscription will expire on {expiryDate}":`Ihr Geschenkabonnement läuft am {expiryDate} 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}.`},Ro={"(None)":``,"(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} έκπτωση για πάντα.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% έκπτωση`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":`Προσθέστε ένα προσωπικό σημείωμα`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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`,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Επιλέξτε ένα διαφορετικό πρόγραμμα`,"Choose a plan":`Επιλέξτε ένα πρόγραμμα`,"Choose a tier":``,"Choose your newsletters":`Επιλέξτε τα ενημερωτικά δελτία σας`,City:``,"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 to delivery details":``,"Continue to payment":``,"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! Μη έγκυρος σύνδεσμος.`,Country:``,"Create a new contact":`Δημιουργήστε νέα επαφή`,"Current plan":`Τρέχον πρόγραμμα`,"Delete account":`Διαγραφή λογαριασμού`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"Enter your email address":`Εισάγετε τη διεύθυνση email σας`,"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":`Αποτυχία αποστολής 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":`Αποτυχία επιβεβαίωσης κωδικού, δοκιμάστε ξανά`,"For a friend or colleague":``,Forever:`Για πάντα`,"Free Trial – Ends {trialEnd}":`Δωρεάν Δοκιμή – Λήγει {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`Εδώ είναι μερικοί άλλοι ιστότοποι που μπορεί να σας αρέσουν.`,"Hi {recipientName},":``,"Hide details":`Απόκρυψη λεπτομερειών`,"How would you like to share this gift?":``,"I'll share it myself":``,"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 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}":`Αν έχετε εταιρικό ή κυβερνητικό λογαριασμό 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:``,"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`,"Optional message":``,"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`,"Postal code":``,"Re-enable emails":`Ενεργοποιήστε ξανά τα emails`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Συστάσεις`,"Redeem your gift":``,"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} με έναν φίλο ή συνάδελφο`,"Share it yourself":``,"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":`Ξεκινώντας σήμερα`,State:``,"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":`Επιτυχής απεγγραφή`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":`Αυτό το δώρο έχει ήδη χρησιμοποιηθεί.`,"This gift has already been redeemed.":`Αυτό το δώρο έχει ήδη εξαργυρωθεί.`,"This gift has been refunded.":`Έχει γίνει επιστροφή χρημάτων για αυτό το δώρο.`,"This gift has expired.":`Αυτό το δώρο έχει λήξει.`,"This gift link is invalid.":``,"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.":`Αυτός ο ιστότοπος δέχεται μόνο συνδρομητικά μέλη.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:`Threads`,Tier:`Επίπεδο`,To:``,"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":`Απεγγραφή από όλα τα 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?":`Δεν θα θέλαμε καθόλου να σας δούμε να φεύγετε. Τι θα λέγατε για μια ειδική προσφορά για να μείνετε;`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Καλώς ήρθατε ξανά, {name}!`,"Welcome back!":`Καλώς ήρθατε ξανά!`,"Welcome to {siteTitle}":`Καλώς ήρθατε στο {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {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 on its way":``,"Your gift is ready":`Το δώρο σας είναι έτοιμο`,"Your gift is scheduled":``,"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}`},zo={"(None)":``,"(save {highestYearlyDiscount}%)":``,"{amount} days free":``,"{amount} off":``,"{amount} off for first {number} months.":``,"{amount} off for first {period}.":``,"{amount} off forever.":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":``,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:`Buy`,"Buying for someone else?":`Buying for someone else?`,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":``,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":``,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":``,Country:``,"Create a new contact":``,"Current plan":``,"Delete account":``,"Delivery date":``,"Delivery method":``,"Didn't mean to do this? Manage your preferences <button>here</button>.":``,"Don't have an account?":``,Edit:``,Email:``,"Email confirmation link expired.":``,"Email it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":`For a friend or colleague`,Forever:``,"Free Trial – Ends {trialEnd}":``,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":`Gift membership`,"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.":``,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":``,"Recipient's email":``,"Recipient's name":``,Recommendations:``,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":``,State:``,"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":``,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":``,"Welcome back!":``,"Welcome to {siteTitle}":``,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}":``},Bo={"(None)":``,"(save {highestYearlyDiscount}%)":``,"{amount} days free":``,"{amount} off":``,"{amount} off for first {number} months.":``,"{amount} off for first {period}.":``,"{amount} off forever.":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% rabato`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Elektu alian planon`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Elektu viajn bultenojn`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":``,Country:``,"Create a new contact":``,"Current plan":``,"Delete account":`Forigu konton`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"Email newsletter":``,"Email newsletter settings updated":``,"Email preferences":`Retpoŝtaj agordoj`,"Email 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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:``,"Free Trial – Ends {trialEnd}":``,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":``,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Reŝalti retpoŝtojn`,"Recipient's email":``,"Recipient's name":``,Recommendations:``,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":``,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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.":`Ni 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":``,"Welcome back!":``,"Welcome to {siteTitle}":``,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}":``},Vo={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% de descuento`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Elige otro plan`,"Choose a plan":`Elige un plan`,"Choose a tier":``,"Choose your newsletters":`Elige tus boletines`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Crea un nuevo contacto`,"Current plan":`Plan actual`,"Delete account":`Eliminar cuenta`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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`,"For a friend or colleague":``,Forever:`Para siempre`,"Free Trial – Ends {trialEnd}":`Prueba gratis - Termina el {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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`,"Optional message":``,"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`,"Postal code":``,"Re-enable emails":`Reactivar correos electrónicos`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Recomendaciones`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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 tienes 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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"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 gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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.":`No 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?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`¡Bienvenido de nuevo, {name}!`,"Welcome back!":`¡Bienvenido de nuevo!`,"Welcome to {siteTitle}":`Bienvenido a {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":`Tu regalo está listo`,"Your gift is scheduled":``,"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}`},Ho={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% allahindlus`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Vali teine pakett`,"Choose a plan":`Vali pakett`,"Choose a tier":``,"Choose your newsletters":`Vali oma uudiskirjad`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Loo uus kontakt`,"Current plan":`Praegune pakett`,"Delete account":`Kustuta konto`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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`,"Ends {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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Igavesti`,"Free Trial – Ends {trialEnd}":`Tasuta prooviversioon – Lõpeb {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 saatmise 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Luba e-kirjad uuesti`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Soovitused`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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 saadetud, 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Tere tulemast tagasi, {name}!`,"Welcome back!":`Tere tulemast tagasi!`,"Welcome to {siteTitle}":`Tere tulemast {siteTitle}-sse`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Uo={"(None)":``,"(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`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`%{discount} merkeago`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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 utzi 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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Aukeratu beste plan bat`,"Choose a plan":`Aukeratu plan bat`,"Choose a tier":``,"Choose your newsletters":`Aukeratu zure buletinak`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Sortu kontaktu berria`,"Current plan":`Uneko plana`,"Delete account":`Ezabatu kontua`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Betiko`,"Free Trial – Ends {trialEnd}":`Probaldia - {trialEnd}(e)an amaituko da`,From:``,"Get help":`Eskuratu laguntza`,"Get in touch for help":`Jarri harremanetan laguntza lortzeko`,"Get notified when someone replies to your comment":`Jaso jakinarazpena norbaitek zure iruzkinari erantzuten dionean`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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":`Laguntza 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Gaitu berriro ePostak`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Gomendioak`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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} 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Ongi etorri, {name}!`,"Welcome back!":`Ongi etorri!`,"Welcome to {siteTitle}":`Ongi etorri {siteTitle}(e)ra`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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`},Wo={"(None)":``,"(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} تخفیف.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`{buyerName} عضویت {tierName} با مدت <strong>{duration}ماهه</strong> را از {siteTitle} به شما هدیه داده است`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} عضویت {tierName} با مدت <strong>{duration}ماهه</strong> را از {siteTitle} به شما هدیه داده است`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} عضویت {tierName} با مدت <strong>{duration}ساله</strong> را از {siteTitle} به شما هدیه داده است`,"{discount}% discount":`{discount}Ùª تخفیف`,"{duration} membership":`عضویت به‌مدت {duration}`,"{field}: {message}":``,"{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} month":`{months} ماه`,"{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":`افزودن یادداشت شخصی`,"Add a short note to go with your gift":`یادداشت کوتاهی برای همراهی هدیه‌تان اضافه کنید`,"Address line 1":``,"Address line 2":``,"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:`بلواسکای`,Buy:`خرید`,"Buying for someone else?":`برای شخص دیگری خرید می‌کنید؟`,"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 date from today onwards":`تاریخی از امروز به بعد انتخاب کنید`,"Choose a date within the next year":`تاریخی در یک سال آینده انتخاب کنید`,"Choose a delivery date":`تاریخ ارسال را انتخاب کنید`,"Choose a different plan":`بسته دیگری انتخاب کنید`,"Choose a plan":`یک بسته انتخاب کنید`,"Choose a tier":`سطح را انتخاب کنید`,"Choose your newsletters":`خبرنامه‌های خود را انتخاب کنید`,City:``,"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 to delivery details":`ادامه به جزئیات ارسال`,"Continue to payment":`ادامه به پرداخت`,"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.":`به‌روزرسانی ایمیل انجام نشد! پیوند نامعتبر است.`,Country:``,"Create a new contact":`ایجاد مخاطب جدید`,"Current plan":`بسته فعلی`,"Delete account":`حذف حساب کاربری`,"Delivery date":`تاریخ ارسال`,"Delivery method":`روش ارسال`,"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 it to them":`آن را برایشان ایمیل کنید`,"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 the recipient's email address":`آدرس ایمیل گیرنده را وارد کنید`,"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":`تأیید کد ناموفق بود، لطفاً دوباره تلاش کنید`,"For a friend or colleague":`برای دوست یا همکار`,Forever:`برای همیشه`,"Free Trial – Ends {trialEnd}":`دوره رایگان — پس از {trialEnd} پایان می‌یابد.`,From:`از`,"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 duration":`مدت هدیه`,"Gift link copied to clipboard":`پیوند هدیه در کلیپ‌بورد کپی شد`,"Gift membership":`عضویت هدیه‌ای`,"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.":`این چند سایت دیگر نیز ممکن است برایتان جالب باشند.`,"Hi {recipientName},":`سلام {recipientName}،`,"Hide details":`پنهان‌سازی جزئیات`,"How would you like to share this gift?":`چگونه می‌خواهید این هدیه را به اشتراک بگذارید؟`,"I'll share it myself":`خودم آن را به اشتراک می‌گذارم`,"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.":`اگر می‌خواهید دوباره ایمیل دریافت کنید، بهترین کار بررسی نشانی ایمیل ثبت‌شده برای هرگونه مشکل و سپس زدن دکمه ازسرگیری اشتراک در صفحه قبلی است.`,"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:`اکنون`,"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`,"Optional message":`پیام اختیاری`,"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:`پادکست‌ها`,"Postal code":``,"Re-enable emails":`فعال‌سازی مجدد ایمیل‌ها`,"Recipient's email":`ایمیل گیرنده`,"Recipient's name":`نام گیرنده`,Recommendations:`پیشنهادها`,"Redeem your gift":`هدیه‌تان را دریافت کنید`,"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} را با دوست یا همکار خود به اشتراک بگذارید`,"Share it yourself":`خودتان آن را به اشتراک بگذارید`,"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":`شروع از امروز`,State:``,"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":`اشتراک با موفقیت لغو شد`,"Taylor Reid":`سارا رضایی`,"[email protected]":`[email protected]`,"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 can only be redeemed once and expires on {expiryDate}.":`این هدیه فقط یک‌بار قابل دریافت است و در {expiryDate} منقضی می‌شود.`,"This gift has already been consumed.":`این هدیه قبلاً استفاده شده است.`,"This gift has already been redeemed.":`این هدیه قبلاً فعال شده است.`,"This gift has been refunded.":`این هدیه بازپرداخت شده است.`,"This gift has expired.":`این هدیه منقضی شده است.`,"This gift link is invalid.":`این پیوند هدیه نامعتبر است.`,"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.":`این سایت فقط اعضای ویژه را می‌پذیرد.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":`این پیوند لغو اشتراک متعلق به آدرس ایمیلی متفاوت از آدرسی است که با آن وارد شده‌اید.`,Threads:`رشته‌ها`,Tier:`سطح`,To:`به`,"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":`تأیید کنید که نشانی ایمیل شما درست است`,"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?":`دوست نداریم شما را از دست بدهیم. چطور است با یک پیشنهاد ویژه بمانید؟`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`آن را در {deliveryDate} برای گیرنده ایمیل می‌کنیم. یک نسخه نیز در صندوق ورودی شماست.`,"We'll email it to the recipient. A copy will be in your inbox too.":`آن را برای گیرنده ایمیل می‌کنیم. یک نسخه نیز در صندوق ورودی شما خواهد بود.`,"Welcome back, {name}!":`خوش برگشتید، {name}!`,"Welcome back!":`خوش برگشتید!`,"Welcome to {siteTitle}":`به {siteTitle} خوش‌آمدید`,"What's included":`چه چیزهایی شامل می‌شود`,"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 <strong>{duration}-month</strong> {tierName} membership_one":`عضویت {tierName} با مدت <strong>{duration}ماهه</strong> به شما هدیه داده شده است`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":`عضویت {tierName} با مدت <strong>{duration}ماهه</strong> به شما هدیه داده شده است`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`عضویت {tierName} با مدت <strong>{duration}ماهه</strong> از {siteTitle} به شما هدیه داده شده است`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`عضویت {tierName} با مدت <strong>{duration}ماهه</strong> از {siteTitle} به شما هدیه داده شده است`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`عضویت {tierName} با مدت <strong>{duration}ساله</strong> به شما هدیه داده شده است`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`عضویت {tierName} با مدت <strong>{duration}ساله</strong> از {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 on its way":`هدیه‌تان در راه است`,"Your gift is ready":`هدیه شما آماده است`,"Your gift is scheduled":`هدیه‌تان زمان‌بندی شده است`,"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} شروع خواهد شد`},Go={"(None)":``,"(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} pois ikuisesti.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount} % alennus`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Valitse toinen tilaus`,"Choose a plan":`Valitse tilaus`,"Choose a tier":``,"Choose your newsletters":`Valitse uutiskirjeesi`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Luo uusi kontakti`,"Current plan":`Nykyinen tilaus`,"Delete account":`Poista tilisi`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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}.":``,"Enter code above":`Syötä koodi yläpuolelle`,"Enter the recipient's email address":``,"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`,"For a friend or colleague":``,Forever:`Ikuisesti`,"Free Trial – Ends {trialEnd}":`Ilmainen kokeilu – Loppuu {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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 tilaukseesi ottamalla yhteyttä osoitteeseen {supportAddress}.`,"Please enter {fieldName}":`Täytä kenttä {fieldName}`,"Please fill in required fields":`Täytä tarvittavat kentät`,Podcasts:``,"Postal code":``,"Re-enable emails":`Hyväksy sähköpostit uudelleen`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Suositukset`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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} 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Tervetuloa takaisin, {name}!`,"Welcome back!":`Tervetuloa takaisin!`,"Welcome to {siteTitle}":`Tervetuloa sivulle {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Ko={"(None)":``,"(save {highestYearlyDiscount}%)":`(- {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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`{buyerName} vous a offert un abonnement {tierName} de <strong>{duration} mois</strong> à {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":`{buyerName} vous a offert un abonnement {tierName} de <strong>{duration} mois</strong> à {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} vous a offert un abonnement {tierName} de <strong>{duration} mois</strong> à {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} vous a offert un abonnement {tierName} de <strong>{duration} an(s)</strong> à {siteTitle}`,"{discount}% discount":`{discount}% de réduction`,"{duration} membership":`Abonnement de {duration}`,"{field}: {message}":``,"{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.":`{memberEmail} ne recevra plus les nouvelles et annonces.`,"{months} month":`{months} mois`,"{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`,"Add a short note to go with your gift":`Ajoutez une courte note avec votre cadeau`,"Address line 1":``,"Address line 2":``,"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`,Buy:`Acheter`,"Buying for someone else?":`Vous achetez pour quelqu'un d'autre ?`,"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 date from today onwards":`Choisir une date à partir d'aujourd'hui`,"Choose a date within the next year":`Choisir une date dans l'année à venir`,"Choose a delivery date":`Choisir une date de livraison`,"Choose a different plan":`Choisir un autre abonnement`,"Choose a plan":`Choisir un abonnement`,"Choose a tier":`Choisir un abonnement`,"Choose your newsletters":`Choisir vos newsletters`,City:``,"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 to delivery details":`Continuer vers les détails de livraison`,"Continue to payment":`Continuer vers le paiement`,"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.`,Country:``,"Create a new contact":`Créer un nouveau contact`,"Current plan":`Abonnement actuel`,"Delete account":`Supprimer le compte`,"Delivery date":`Date de livraison`,"Delivery method":`Méthode de livraison`,"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`,Email:`E-mail`,"Email confirmation link expired.":`Le lien de confirmation a expiré.`,"Email it to them":`Envoyer directement par e-mail`,"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 the recipient's email address":`Saisir l'adresse e-mail du destinataire`,"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`,"For a friend or colleague":`Pour un ami ou un collègue`,Forever:`Permanent`,"Free Trial – Ends {trialEnd}":`Essai gratuit - Se termine le {trialEnd}`,From:`De`,"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 duration":`Durée du cadeau`,"Gift link copied to clipboard":`Lien vers le cadeau copié dans le presse-papiers`,"Gift membership":`Abonnement cadeau`,"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.`,"Hi {recipientName},":`Bonjour {recipientName},`,"Hide details":`Masquer les détails`,"How would you like to share this gift?":`Comment souhaitez-vous partager ce cadeau ?`,"I'll share it myself":`Je le partagerai moi-même`,"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 continue 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:`Maintenant`,"Now check your email!":`Veuillez vérifier votre boîte de réception !`,"Occasional updates from {siteTitle}":`Nouvelles occasionnelles de {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`,"Optional message":`Message optionnel`,"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`,"Postal code":``,"Re-enable emails":`Réactiver les e-mails`,"Recipient's email":`Adresse e-mail du destinataire`,"Recipient's name":`Nom du destinataire`,Recommendations:`Suggestions`,"Redeem your gift":`Activer votre cadeau`,"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} 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`,"Share it yourself":`Partagez-le vous-même`,"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.":`Désolé, aucun abonnement payant n'est disponible.`,"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`,State:``,"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`,"Taylor Reid":`Camille Dubois`,"[email protected]":`[email protected]`,"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 can only be redeemed once and expires on {expiryDate}.":`Ce cadeau ne peut être activé qu'une fois et expirera le {expiryDate}.`,"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 gift link is invalid.":`Ce lien vers le cadeau n'est pas valide.`,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":`Ce lien de désinscription appartient à une adresse e-mail différente de celle avec laquelle vous êtes connecté(e).`,Threads:`Threads`,Tier:`Abonnement`,To:`À`,"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} 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":`Nouvelles & annonces`,"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 ?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`Nous l'enverrons au destinataire le {deliveryDate}. Une copie est aussi dans votre boîte de réception.`,"We'll email it to the recipient. A copy will be in your inbox too.":`Nous l'enverrons au destinataire. Une copie sera aussi dans votre boîte de réception.`,"Welcome back, {name}!":`Content de vous revoir, {name} !`,"Welcome back!":`Quel plaisir de vous revoir !`,"Welcome to {siteTitle}":`Bienvenue sur {siteTitle}`,"What's included":`Ce qui est inclus`,"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 <strong>{duration}-month</strong> {tierName} membership_one":`Un abonnement {tierName} de <strong>{duration} mois</strong> vous a été offert`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":`Un abonnement {tierName} de <strong>{duration} mois</strong> vous a été offert`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":`Un abonnement {tierName} de <strong>{duration} mois</strong> vous a été offert`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`Un abonnement {tierName} de <strong>{duration} mois</strong> à {siteTitle} vous a été offert`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":`Un abonnement {tierName} de <strong>{duration} mois</strong> à {siteTitle} vous a été offert`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`Un abonnement {tierName} de <strong>{duration} mois</strong> à {siteTitle} vous a été offert`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`Un abonnement {tierName} de <strong>{duration} an(s)</strong> vous a été offert`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`Un abonnement {tierName} de <strong>{duration} an(s)</strong> à {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>`,"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 on its way":`Votre cadeau est en route`,"Your gift is ready":`Votre abonnement offert est prêt`,"Your gift is scheduled":`Votre cadeau a été programmé`,"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}`},qo={"(None)":``,"(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`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_two":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`lasachadh {discount}%`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Tagh plana eile`,"Choose a plan":`Tagh plana`,"Choose a tier":``,"Choose your newsletters":`Tagh na cuairt-litrichean agad`,City:``,"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 nam 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 to delivery details":``,"Continue to payment":``,"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`,Country:``,"Create a new contact":`Cruthaich neach-aithne ùr`,"Current plan":`Am plana làithreach`,"Delete account":`Sguab às an cunntas`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"Email newsletter":`Cuairt-litir`,"Email newsletter settings updated":`Chaidh roghainnean na 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 the recipient's email address":``,"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 na 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":``,"For a friend or colleague":``,Forever:`Gu bràth`,"Free Trial – Ends {trialEnd}":`Falbhaidh an ùine air an tionndadh triail an-asgadh: {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 bheil 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Cuir an comas puist-d a-rithist`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Mòlaidhean`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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.`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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 bheil 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"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}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_two":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_two":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Jo={"(None)":``,"(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} הנחה לכל החיים.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_two":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% הנחה`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`בחרו מנוי אחר`,"Choose a plan":`בחרו תוכנית`,"Choose a tier":``,"Choose your newsletters":`בחרו את הניוזלטרים שלכם`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`עדכון המייל נכשל! לינק לא תקין.`,Country:``,"Create a new contact":`צרו איש קשר חדש`,"Current plan":`תוכנית נוכחית`,"Delete account":`מחיקת חשבון`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`לכל החיים`,"Free Trial – Ends {trialEnd}":`תקופת ניסיון חינם – מסתיים ב {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`הנה כמה אתרים נוספים שאולי תהנו מהם.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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.":`לא קיים חבר עם כתובת המייל הזו.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`לא מקבלים מיילים?`,Now:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`אפשרו שוב מיילים`,"Recipient's email":``,"Recipient's name":``,Recommendations:`המלצות`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`מתחיל היום`,State:``,"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":`הסרתם את המנוי בהצלחה`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`ברוכים השבים, {name}!`,"Welcome back!":`ברוכים השבים!`,"Welcome to {siteTitle}":`ברוכים הבאים ל-{siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_two":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_two":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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={"(None)":``,"(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} की छूट।`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% छूट`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":`एक व्यक्तिगत नोट जोड़ें`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`एक अलग योजना चुनें`,"Choose a plan":`एक योजना चुनें`,"Choose a tier":``,"Choose your newsletters":`अपने न्यूज़लेटर चुनें`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`ईमेल अपडेट नहीं कर सके! अमान्य लिंक।`,Country:``,"Create a new contact":`एक नया संपर्क बनाएं`,"Current plan":`वर्तमान योजना`,"Delete account":`खाता हटाएं`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`हमेशा के लिए`,"Free Trial – Ends {trialEnd}":`मुफ्त परीक्षण – {trialEnd} को समाप्त होता है`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`यहाँ कुछ अन्य साइटें हैं जिन्हें आप पसंद कर सकते हैं।`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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]":`[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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`ईमेल पुनः सक्षम करें`,"Recipient's email":``,"Recipient's name":``,Recommendations:`सिफारिशें`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`आज से शुरू`,State:``,"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":`सफलतापूर्वक सदस्यता समाप्त की`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":`यह साइट केवल भुगतान करने वाले सदस्यों को स्वीकार करती है।`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`वापसी पर स्वागत है, {name}!`,"Welcome back!":`वापसी पर स्वागत है!`,"Welcome to {siteTitle}":`{siteTitle} में आपका स्वागत है`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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} को शुरू होगी`},Xo={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% popusta`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Odaberite drugi plan`,"Choose a plan":`Odaberite plan`,"Choose a tier":``,"Choose your newsletters":`Odaberite vaÅ¡ newsletter`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Napravite novi kontakt:`,"Current plan":`Trenutni plan pretplate`,"Delete account":`ObriÅ¡i račun`,"Delivery date":``,"Delivery method":``,"Didn't mean to do this? Manage your preferences <button>here</button>.":`Niste to namjeravali? Upravljajte vaÅ¡im računom <button>ovdje</button>.`,"Don't have an account?":`Nemate račun?`,Edit:`Uredi`,Email:`E-poÅ¡ta`,"Email confirmation link expired.":``,"Email it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Zauvijek`,"Free Trial – Ends {trialEnd}":`Besplatan probni period - zavrÅ¡ava {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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}. 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Ponovo omogući slanje e-poÅ¡te`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Preporuke`,"Redeem your gift":``,"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 Å¡alje...`,"Sending...":`Slanje...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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.":`Nismo 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`DobrodoÅ¡li natrag {name}!`,"Welcome back!":`DobrodoÅ¡li natrag!`,"Welcome to {siteTitle}":`DobrodoÅ¡li na {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Zo={"(None)":``,"(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é`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% kedvezmény`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Válassz egy másik csomagot`,"Choose a plan":`Válassz egy csomagot`,"Choose a tier":``,"Choose your newsletters":`Válaszd ki a hírleveleidet`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Új kapcsolat létrehozása`,"Current plan":`Aktuális csomag`,"Delete account":`Fiók törlése`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Örökké`,"Free Trial – Ends {trialEnd}":`Ingyenes próbaidőszak — Vége ekkor: {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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}. 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`E-mailek aktiválása`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Ajánlott oldalak`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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á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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Üdv újra, {name}!`,"Welcome back!":`Üdvözlünk újra!`,"Welcome to {siteTitle}":`Üdvözlünk — {siteTitle}`,"What's included":``,"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.":`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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Qo={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`Diskon {discount}%`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 untuk memverifikasi pembaruan email`,Choose:`Pilih`,"Choose a date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Pilih paket yang berbeda`,"Choose a plan":`Pilih paket`,"Choose a tier":``,"Choose your newsletters":`Pilih buletin Anda`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Buat kontak baru`,"Current plan":`Paket saat ini`,"Delete account":`Hapus akun`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Selamanya`,"Free Trial – Ends {trialEnd}":`Percobaan Gratis – Berakhir {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 untuk 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:``,"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":``,"Optional message":``,"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} untuk mengubah langganan gratis Anda.`,"Please enter {fieldName}":`Silakan masukkan {fieldName}`,"Please fill in required fields":`Harap isi kolom yang wajib diisi`,Podcasts:``,"Postal code":``,"Re-enable emails":`Aktifkan kembali email`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Rekomendasi`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 sesuai 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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Selamat datang kembali, {name}!`,"Welcome back!":`Selamat datang kembali!`,"Welcome to {siteTitle}":`Selamat datang di {siteTitle}`,"What's included":``,"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.":`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 <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},$o={"(None)":``,"(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íð.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% afsláttur`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Velja aðra áskriftarleið`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Velja fréttabréf`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Skrá nýjan tengilið`,"Current plan":`Núgildandi áskriftarleið`,"Delete account":`Eyða aðgangi`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Að eilífu`,"Free Trial – Ends {trialEnd}":`Ókeypis prufutímabil – Lýkur {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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ærslu 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.":``,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Fá tölvupósta að nýju`,"Recipient's email":``,"Recipient's name":``,Recommendations:``,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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ð öllu efni.`,"Success! Your email is updated.":`Þetta heppnaðist! Breyting á netfangi hefur tekið gildi.`,"Successfully unsubscribed":`Uppsögn heppnaðist`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Velkominn aftur, {name}!`,"Welcome back!":`Velkominn aftur!`,"Welcome to {siteTitle}":``,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},es={"(None)":`(Nessuno)`,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`{buyerName} ti ha regalato un abbonamento {tierName} di <strong>{duration} mese</strong> a {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":`{buyerName} ti ha regalato un abbonamento {tierName} di <strong>{duration} mesi</strong> a {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} ti ha regalato un abbonamento {tierName} di <strong>{duration} mesi</strong> a {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} ti ha regalato un abbonamento {tierName} di <strong>{duration} anni</strong> a {siteTitle}`,"{discount}% discount":`{discount}% di sconto`,"{duration} membership":`Abbonamento di {duration}`,"{field}: {message}":`{field}: {message}`,"{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.":`{memberEmail} non riceverà più aggiornamenti e annunci.`,"{months} month":`{months} mese`,"{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`,"Add a short note to go with your gift":`Aggiungi un breve messaggio da accompagnare al tuo regalo`,"Address line 1":`Indirizzo (riga 1)`,"Address line 2":`Indirizzo (riga 2)`,"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`,Buy:`Acquista`,"Buying for someone else?":`Stai acquistando per qualcun altro?`,"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 date from today onwards":`Scegli una data a partire da oggi`,"Choose a date within the next year":`Scegli una data entro il prossimo anno`,"Choose a delivery date":`Scegli una data di consegna`,"Choose a different plan":`Scegli un piano differente`,"Choose a plan":`Scegli un piano`,"Choose a tier":`Scegli un livello`,"Choose your newsletters":`Scegli la tua newsletter`,City:`Città`,"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.":`Fai clic sul link di conferma nella tua casella di posta per completare il riscatto del tuo abbonamento. Se non arriva entro 3 minuti, controlla la cartella spam.`,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 to delivery details":`Continua con i dettagli di consegna`,"Continue to payment":`Continua con il pagamento`,"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 periodo 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.`,Country:`Paese`,"Create a new contact":`Crea un nuovo contatto`,"Current plan":`Piano attuale`,"Delete account":`Elimina account`,"Delivery date":`Data di consegna`,"Delivery method":`Metodo di consegna`,"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 it to them":`Invialo via email`,"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 the recipient's email address":`Inserisci l'indirizzo email del destinatario`,"Enter your email address":`Inserisci 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`,"For a friend or colleague":`Per un amico o un collega`,Forever:`Per sempre`,"Free Trial – Ends {trialEnd}":`Prova gratuita – finisce il {trialEnd}`,From:`Da`,"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 duration":`Durata del regalo`,"Gift link copied to clipboard":`Link del regalo copiato negli appunti`,"Gift membership":`Regala un abbonamento`,"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.`,"Hi {recipientName},":`Ciao {recipientName},`,"Hide details":`Nascondi dettagli`,"How would you like to share this gift?":`Come desideri condividere questo regalo?`,"I'll share it myself":`Lo condividerò personalmente`,"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?`,Now:`Ora`,"Now check your email!":`Ora controlla la tua email!`,"Occasional updates from {siteTitle}":`Aggiornamenti occasionali da {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`,"Optional message":`Messaggio facoltativo`,"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`,"Postal code":`Codice postale`,"Re-enable emails":`Riattiva le email`,"Recipient's email":`Email del destinatario`,"Recipient's name":`Nome del destinatario`,Recommendations:`Consigliati`,"Redeem your gift":`Riscatta il tuo regalo`,"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`,"Share it yourself":`Condividilo personalmente`,"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.":`Spiacenti, non sono disponibili piani a pagamento.`,"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`,State:`Stato o provincia`,"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`,"Taylor Reid":`Taylor Reid`,"[email protected]":`[email protected]`,"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 can only be redeemed once and expires on {expiryDate}.":`Questo regalo può essere riscattato una sola volta e scade il {expiryDate}.`,"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 gift link is invalid.":`Questo link regalo non è valido.`,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":`Questo link per annullare l'iscrizione appartiene a un indirizzo email diverso da quello con cui hai effettuato l'accesso.`,Threads:`Threads`,Tier:`Livello`,To:`A`,"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} 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":`Aggiornamenti e annunci`,"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?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`Lo invieremo via email al destinatario il {deliveryDate}. Una copia è anche nella tua casella di posta.`,"We'll email it to the recipient. A copy will be in your inbox too.":`Lo invieremo via email al destinatario. Una copia sarà anche nella tua casella di posta.`,"Welcome back, {name}!":`È bello rivederti, {name}!`,"Welcome back!":`Bentornato!`,"Welcome to {siteTitle}":`Benvenuto a {siteTitle}`,"What's included":`Cosa è incluso`,"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 <strong>{duration}-month</strong> {tierName} membership_one":`Hai ricevuto in regalo un abbonamento {tierName} di <strong>{duration} mese</strong>`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":`Hai ricevuto in regalo un abbonamento {tierName} di <strong>{duration} mesi</strong>`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":`Hai ricevuto in regalo un abbonamento {tierName} di <strong>{duration} mesi</strong>`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`Hai ricevuto in regalo un abbonamento {tierName} di <strong>{duration} mese</strong> a {siteTitle}`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":`Hai ricevuto in regalo un abbonamento {tierName} di <strong>{duration} mesi</strong> a {siteTitle}`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`Hai ricevuto in regalo un abbonamento {tierName} di <strong>{duration} mesi</strong> a {siteTitle}`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`Hai ricevuto in regalo un abbonamento {tierName} di <strong>{duration} anni</strong>`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`Hai ricevuto in regalo un abbonamento {tierName} di <strong>{duration} anni</strong> 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 on its way":`Il tuo regalo è in arrivo`,"Your gift is ready":`Il tuo regalo è pronto`,"Your gift is scheduled":`Il tuo regalo è programmato`,"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}`},ts={"(None)":``,"(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}オフ`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% 割引`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`別のプランを選択`,"Choose a plan":`プランを選択`,"Choose a tier":``,"Choose your newsletters":`ニュースレターを選択`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`メールアドレスを更新できませんでした。無効なリンクです。`,Country:``,"Create a new contact":`新しい連絡先を作成`,"Current plan":`現在のプラン`,"Delete account":`アカウントを削除`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`永久`,"Free Trial – Ends {trialEnd}":`無料期間 - {trialEnd}まで`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`他にも楽しめるサイトをいくつか次に紹介します。`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`メールを再有効化する`,"Recipient's email":``,"Recipient's name":``,Recommendations:`おすすめ`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`本日から開始`,State:``,"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":`正常に購読解除されました`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`おかえりなさい、{name}さん!`,"Welcome back!":`おかえりなさい!`,"Welcome to {siteTitle}":`{siteTitle}にようこそ`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}に開始されます。`},ns={"(None)":``,"(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} 영원히 할인.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% 할인`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":`개인 메모 추가`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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`,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`다른 요금제 선택`,"Choose a plan":`요금제 선택`,"Choose a tier":``,"Choose your newsletters":`뉴스레터 선택`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`이메일을 업데이트할 수 없어요! 잘못된 링크이에요.`,Country:``,"Create a new contact":`새 연락처 만들기`,"Current plan":`현재 요금제`,"Delete account":`계정 삭제`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":`코드 확인에 실패했어요. 다시 시도해 주세요`,"For a friend or colleague":``,Forever:`영원히`,"Free Trial – Ends {trialEnd}":`무료 체험 – {trialEnd}에 종료돼요`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`회원님이 좋아하실 만한 다른 사이트들이에요.`,"Hi {recipientName},":``,"Hide details":`상세정보 숨기기`,"How would you like to share this gift?":``,"I'll share it myself":``,"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:`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:``,"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 열기`,"Optional message":``,"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:`팟캐스트`,"Postal code":``,"Re-enable emails":`이메일 재활성화`,"Recipient's email":``,"Recipient's name":``,Recommendations:`추천`,"Redeem your gift":``,"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}의 정식 멤버십을 친구나 동료와 공유하세요`,"Share it yourself":``,"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":`오늘부터 시작`,State:``,"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":`구독이 성공적으로 취소되었어요`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":`이 선물은 이미 소진되었어요.`,"This gift has already been redeemed.":`이 선물은 이미 사용되었어요.`,"This gift has been refunded.":`이 선물은 환불되었어요.`,"This gift has expired.":`이 선물은 만료되었어요.`,"This gift link is invalid.":``,"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.":`이 사이트는 유료 회원만 받고 있어요.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:`Threads`,Tier:`등급`,To:``,"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?":`떠나신다니 아쉬워요. 계속 함께하실 수 있도록 특별 혜택은 어떠세요?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`{name}님, 다시 돌아오신 것을 환영해요!`,"Welcome back!":`다시 돌아오신 것을 환영해요!`,"Welcome to {siteTitle}":`{siteTitle}에 오신 것을 환영해요`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":`선물이 준비됐어요`,"Your gift is scheduled":``,"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}에 시작돼요`},rs={"(None)":``,"(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} мәңгі жеңілдік.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% жеңілдік`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Басқа жоспарды таңдау`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Ақпараттық бюллетеньдерді таңдау`,City:``,"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 to delivery details":``,"Continue to payment":``,"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 поштаны жаңарту мүмкін болмады! Жарамсыз сілтеме.`,Country:``,"Create a new contact":`Жаңа контакт құру`,"Current plan":`Ағымдағы жоспар`,"Delete account":`Аккаунтты жою`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Үздіксіз`,"Free Trial – Ends {trialEnd}":`Тегін сынақ мерзімі – {trialEnd} аяқталады`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`Сізге ұнауы мүмкін басқа да сайттар.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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).":`Ақпараттық бюллетеньдер аккаунтыңызда екі себеп бойынша өшірілуі мүмкін: Алдыңғы хат спам ретінде белгіленген немесе хат жіберу әрекеті тұрақты қате (қайту) шыққан.`,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Электрондық хаттарды қайта қосу`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Ұсыныстар`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`Бүгіннен бастап`,State:``,"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":`Жазылымнан бас тарту сәтті орындалды`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Қош келдіңіз, {name}!`,"Welcome back!":`Қош келдіңіз!`,"Welcome to {siteTitle}":`{siteTitle} сайтына қош келдіңіз`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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} күні басталады`},is={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% nuolaida`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Pasirinkite kitą planą`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Pasirinkite norimus naujienlaiÅ¡kius`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Sukurti naują kontaktą`,"Current plan":`Dabartinis planas`,"Delete account":`IÅ¡trinti paskyrą`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"Email newsletter":`NaujienlaiÅ¡kis el. paÅ¡tu`,"Email newsletter settings updated":``,"Email preferences":`El. paÅ¡to nustatymai`,"Email preferences updated.":``,Emails:`LaiÅ¡kai`,"Emails 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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Neribotam laikui`,"Free Trial – Ends {trialEnd}":`Nemokamas bandomasis laikotarpis – Baigiasi {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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}.":`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ų?`,Now:``,"Now 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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`IÅ¡ naujo įjungti el. laiÅ¡kus`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Rekomendacijos`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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}":`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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Sveiki sugrįžę, {name}!`,"Welcome back!":`Sveiki sugrįžę!`,"Welcome to {siteTitle}":`Sveiki apsilankę {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},as={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_zero":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% atlaide`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Izvēlieties citu plānu`,"Choose a plan":`Izvēlieties plānu`,"Choose a tier":``,"Choose your newsletters":`Izvēlieties savus biļetenus`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Izveidojiet jaunu kontaktu`,"Current plan":`PaÅ¡reizējais plāns`,"Delete account":`Dzēst kontu`,"Delivery date":``,"Delivery method":``,"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>.`,"Don't have an account?":`Vai jums nav konta?`,Edit:`Rediģēt`,Email:`E-pasts`,"Email confirmation link expired.":``,"Email it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Uz visiem laikiem`,"Free Trial – Ends {trialEnd}":`Bezmaksas izmēģinājums\xA0— beidzas {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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}. 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Atkārtoti iespējot e-pastus`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Ieteikumi`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"This site is invite-only, contact the owner for access.":`Å Ä« vietne ir paredzēta tikai ielÅ«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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Laipni lÅ«dzam atpakaļ, {name}!`,"Welcome back!":`Laipni lÅ«dzam atpakaļ!`,"Welcome to {siteTitle}":`Laipni lÅ«dzam vietnē {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_zero":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_zero":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},os={"(None)":``,"(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} помалку, засекогаш.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% попуст`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Изберете друг пакет`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Изберете ги вашите билтени`,City:``,"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 to delivery details":``,"Continue to payment":``,"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 адресата! Линкот е невалиден.`,Country:``,"Create a new contact":`Создајте нов контакт`,"Current plan":`Моментален пакет`,"Delete account":`Избришете сметка`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Засекогаш`,"Free Trial – Ends {trialEnd}":`Пробниот период - Истекува на {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`Овие се неколку други страници кои може да ви се допаднат.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 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}":`Ако имате службена или владина 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Овозможете пораки`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Препораки`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`Започнува денес`,State:``,"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":`Успешно се отпишавте`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Добредојдовте назад, {name}!`,"Welcome back!":`Добредојдовте назад!`,"Welcome to {siteTitle}":`Добредојдовте на {siteTitle}`,"What's included":``,"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 адресата е невалидна или непостоечка.`,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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={"(None)":``,"(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} хямдралтай.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% хямдрал`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":`Хувийн тэмдэглэл нэмэх`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Өөр багц сонгох`,"Choose a plan":`Багц сонгох`,"Choose a tier":``,"Choose your newsletters":`Товхимолоо сонгох`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`Имэйлийг шинэчлэх боломжгүй! Буруу холбоос.`,Country:``,"Create a new contact":`Шинэ харилцагч үүсгэх`,"Current plan":`Одоогийн багц`,"Delete account":`Бүртгэлээ устгах`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Үүрд`,"Free Trial – Ends {trialEnd}":`Үнэгүй туршилт – {trialEnd} дуусна`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`Танд таалагдаж магадгүй бусад сайтууд.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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]":`[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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Имэйлийг дахин идэвхжүүлэх`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Санал болгох`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`Өнөөдрөөс эхэлнэ`,State:``,"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":`Захиалгыг амжилттай цуцаллаа`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":`Энэхүү сайт зөвхөн төлбөртэй гишүүдийг хүлээн авдаг.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Дахин тавтай морил, {name}!`,"Welcome back!":`Дахин тавтай морил!`,"Welcome to {siteTitle}":`{siteTitle}-д тавтай морил`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}-нд эхэлнэ`},cs={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% diskaun`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Pilih pelan yang berbeza`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Pilih newsletter anda`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Cipta kenalan baru`,"Current plan":`Pelam semasa`,"Delete account":`Padam akaun`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Selamanya`,"Free Trial – Ends {trialEnd}":`Percubaan Percuma – Tamat {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":``,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 spam 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:``,"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 spam 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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Membolehkan semula e-mel`,"Recipient's email":``,"Recipient's name":``,Recommendations:``,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 sesuai 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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Selamat kembali, {name}!`,"Welcome back!":`Selamat kembali!`,"Welcome to {siteTitle}":``,"What's included":``,"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 beberapa 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 <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},ls={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% rabatt`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Velg en annen avtale`,"Choose a plan":`Velg en avtale`,"Choose a tier":``,"Choose your newsletters":`Velg nyhetsbrev`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Opprett en ny kontakt`,"Current plan":`NÃ¥værende avtale`,"Delete account":`Slett konto`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`For alltid`,"Free Trial – Ends {trialEnd}":`Gratis prøveperiode – avsluttes {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Re-aktiver e-poster`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Anbefalinger`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Velkommen tilbake, {name}!`,"Welcome back!":`Velkommen tilbake!`,"Welcome to {siteTitle}":`Velkommen til {siteTitle}`,"What's included":``,"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 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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},us={"(None)":``,"(save {highestYearlyDiscount}%)":``,"{amount} days free":``,"{amount} off":``,"{amount} off for first {number} months.":``,"{amount} off for first {period}.":``,"{amount} off forever.":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":``,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":``,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":``,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":``,Country:``,"Create a new contact":``,"Current plan":``,"Delete account":``,"Delivery date":``,"Delivery method":``,"Didn't mean to do this? Manage your preferences <button>here</button>.":``,"Don't have an account?":``,Edit:``,Email:``,"Email confirmation link expired.":``,"Email it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:``,"Free Trial – Ends {trialEnd}":``,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":``,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":``,"Recipient's email":``,"Recipient's name":``,Recommendations:``,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":``,State:``,"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":``,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":``,"Welcome back!":``,"Welcome to {siteTitle}":``,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}":``},ds={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% korting`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Kies een ander abonnement`,"Choose a plan":`Kies een abonnement`,"Choose a tier":``,"Choose your newsletters":`Kies jouw nieuwsbrieven`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Maak een nieuw contact`,"Current plan":`Huidig abonnement`,"Delete account":`Account verwijderen`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Voor altijd`,"Free Trial – Ends {trialEnd}":`Gratis proefperiode - Eindigt op {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`E-mails weer inschakelen`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Aanbevelingen`,"Redeem your gift":``,"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 versturen...`,"Sending...":`Versturen...`,Share:``,"Share a full membership to {siteTitle} with a friend or colleague":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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} 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Welkom terug, {name}!`,"Welcome back!":`Welkom terug!`,"Welcome to {siteTitle}":`Welkom bij {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},fs={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`% rabatt`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Vel eit anna abonnement`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Vel nyheitsbrevet ditt`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Lag ein ny kontakt`,"Current plan":`Noverande abonnement`,"Delete account":`Slett brukar`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`For evig`,"Free Trial – Ends {trialEnd}":`Gratis prøveperiode – sluttar {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":``,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Aktiver e-postar pÃ¥ ny`,"Recipient's email":``,"Recipient's name":``,Recommendations:``,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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.`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Velkommen tilbake, {name}!`,"Welcome back!":`Velkommen tilbake!`,"Welcome to {siteTitle}":``,"What's included":``,"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 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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},ps={"(None)":``,"(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} ਦੀ ਛੋਟ।`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% ਛੋਟ`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":`ਇੱਕ ਨਿੱਜੀ ਨੋਟ ਸ਼ਾਮਲ ਕਰੋ`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`ਵੱਖਰਾ ਪਲਾਨ ਚੁਣੋ`,"Choose a plan":`ਇੱਕ ਪਲਾਨ ਚੁਣੋ`,"Choose a tier":``,"Choose your newsletters":`ਆਪਣੇ ਖ਼ਬਰਨਾਮੇ ਚੁਣੋ`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`ਈਮੇਲ ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ! ਅਵੈਧ ਲਿੰਕ।`,Country:``,"Create a new contact":`ਨਵਾਂ ਸੰਪਰਕ ਬਣਾਓ`,"Current plan":`ਮੌਜੂਦਾ ਯੋਜਨਾ`,"Delete account":`ਖਾਤਾ ਮਿਟਾਓ`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`ਹਮੇਸ਼ਾ ਲਈ`,"Free Trial – Ends {trialEnd}":`ਮੁਫ਼ਤ ਅਜ਼ਮਾਇਸ਼ ਸਦੱਸਤਾ – {trialEnd} ਨੂੰ ਸਮਾਪਤ ਹੁੰਦੀ ਹੈ`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`ਇੱਥੇ ਕੁਝ ਹੋਰ ਸਾਈਟਾਂ ਹਨ ਜਿਨ੍ਹਾਂ ਦਾ ਤੁਸੀਂ ਆਨੰਦ ਲੈ ਸਕਦੇ ਹੋ।`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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?":`ਈਮੇਲਾਂ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੋ ਰਹੀਆਂ?`,Now:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`ਈਮੇਲਾਂ ਨੂੰ ਮੁੜ-ਸਮਰੱਥ ਕਰੋ`,"Recipient's email":``,"Recipient's name":``,Recommendations:`ਸਿਫ਼ਾਰਸ਼ਾਂ`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`ਅੱਜ ਤੋਂ ਸ਼ੁਰੂ`,State:``,"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":`ਸਫਲਤਾਪੂਰਵਕ ਸਦੱਸਤਾ ਰੱਦ ਕੀਤੀ ਗਈ`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":`ਇਹ ਸਾਈਟ ਸਿਰਫ਼ ਭੁਗਤਾਨਸ਼ੁਦਾ ਮੈਂਬਰਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦੀ ਹੈ।`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`{name}, ਵਾਪਸ ਆਉਣ 'ਤੇ ਸੁਆਗਤ ਹੈ!`,"Welcome back!":`ਵਾਪਸ ਆਉਣ 'ਤੇ ਸੁਆਗਤ ਹੈ!`,"Welcome to {siteTitle}":`{siteTitle} 'ਤੇ ਸੁਆਗਤ ਹੈ`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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} ਨੂੰ ਸ਼ੁਰੂ ਹੋਵੇਗੀ।`},ms={"(None)":``,"(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`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`Rabat {discount}%`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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ę`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Wybierz inny plan`,"Choose a plan":`Wybierz plan`,"Choose a tier":``,"Choose your newsletters":`Wybierz swoje newslettery`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Utwórz nowy kontakt`,"Current plan":`Obecny plan`,"Delete account":`Skasuj konto`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Na zawsze`,"Free Trial – Ends {trialEnd}":`Bezpłatny okres próbny - Koniec {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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ć.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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}. 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Włącz ponownie emaile`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Rekomendacje`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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ś`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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.":`Nie 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Witamy ponownie, {name}!`,"Welcome back!":`Witamy ponownie!`,"Welcome to {siteTitle}":`Witaj w {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},hs={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% de desconto`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Escolha um plano diferente`,"Choose a plan":`Escolha um plano`,"Choose a tier":``,"Choose your newsletters":`Escolha as suas newsletters`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Criar novo contacto`,"Current plan":`Plano atual`,"Delete account":`Eliminar a conta`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Para sempre`,"Free Trial – Ends {trialEnd}":`Período de Teste Gratuito - Termina {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Reativar emails`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Recomendações`,"Redeem your gift":``,"Redeeming...":``,"Renews at {price}.":`Renove por {price}`,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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.":`Desbloqueie 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Bem-vindo de volta, {name}!`,"Welcome back!":`Bem-vindo de volta!`,"Welcome to {siteTitle}":`Bem-vindo ao {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},gs={"(None)":`(Nenhum)`,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`{buyerName} presenteou você com uma assinatura {tierName} para {siteTitle}, válida por <strong>{duration} mês</strong>`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":`{buyerName} presenteou você com uma assinatura {tierName} para {siteTitle}, válida por <strong>{duration} meses</strong>`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} presenteou você com uma assinatura {tierName} para {siteTitle}, válida por <strong>{duration} meses</strong>`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} presenteou você com uma assinatura {tierName} para {siteTitle}, válida por <strong>{duration} ano</strong>`,"{discount}% discount":`{discount}% de desconto`,"{duration} membership":`Assinatura de {duration}`,"{field}: {message}":`{field}: {message}`,"{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.":`{memberEmail} não receberá mais novidades e comunicados.`,"{months} month":`{months} meses`,"{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`,"Add a short note to go with your gift":`Adicione uma mensagem curta para acompanhar seu presente`,"Address line 1":`Endereço (linha 1)`,"Address line 2":`Endereço (linha 2)`,"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`,Buy:`Comprar`,"Buying for someone else?":`Comprando para outra pessoa?`,"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 date from today onwards":`Escolha uma data a partir de hoje`,"Choose a date within the next year":`Escolha uma data dentro do próximo ano`,"Choose a delivery date":`Escolha uma data de entrega`,"Choose a different plan":`Escolher um plano diferente`,"Choose a plan":`Escolher um plano`,"Choose a tier":`Escolha um plano`,"Choose your newsletters":`Escolha suas newsletters`,City:`Cidade`,"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 to delivery details":`Continuar para os dados de entrega`,"Continue to payment":`Continuar para o pagamento`,"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 Stripe`,"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.`,Country:`País`,"Create a new contact":`Criar um novo contato`,"Current plan":`Plano atual`,"Delete account":`Excluir conta`,"Delivery date":`Data de entrega`,"Delivery method":`Forma de entrega`,"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 it to them":`Enviar por e-mail`,"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 the recipient's email address":`Informe o e-mail do destinatário`,"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`,"For a friend or colleague":`Para um amigo ou colega`,Forever:`Para sempre`,"Free Trial – Ends {trialEnd}":`Teste grátis – Termina em {trialEnd}`,From:`De`,"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 duration":`Duração do presente`,"Gift link copied to clipboard":`Link do presente copiado para a área de transferência`,"Gift membership":`Presentear uma assinatura`,"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 sites que você pode gostar.`,"Hi {recipientName},":`Olá, {recipientName},`,"Hide details":`Ocultar detalhes`,"How would you like to share this gift?":`Como você quer compartilhar este presente?`,"I'll share it myself":`Prefiro compartilhar`,"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?":`Não está recebendo e-mails?`,Now:`Agora`,"Now check your email!":`Agora confira seu e-mail!`,"Occasional updates from {siteTitle}":`Novidades ocasionais de {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`,"Optional message":`Mensagem (opcional)`,"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`,"Postal code":`Código postal`,"Re-enable emails":`Reativar e-mails`,"Recipient's email":`E-mail do destinatário`,"Recipient's name":`Nome do destinatário`,Recommendations:`Recomendações`,"Redeem your gift":`Resgatar seu presente`,"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`,"Share it yourself":`Compartilhe o link`,"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.":`Desculpe, não há planos pagos disponíveis.`,"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`,State:`Estado`,"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`,"Taylor Reid":`Ana Souza`,"[email protected]":`[email protected]`,"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 sites 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 can only be redeemed once and expires on {expiryDate}.":`Este presente só pode ser resgatado uma vez e expira em {expiryDate}.`,"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 gift link is invalid.":`Este link de presente é inválido.`,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":`Este link de cancelamento pertence a um endereço de e-mail diferente daquele com o qual você está conectado.`,Threads:`Threads`,Tier:`Plano`,To:`Para`,"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":`Novidades e comunicados`,"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.":`Nã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?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`Vamos enviar por e-mail ao destinatário em {deliveryDate}. Uma cópia também está na sua caixa de entrada.`,"We'll email it to the recipient. A copy will be in your inbox too.":`Vamos enviar por e-mail ao destinatário. Uma cópia também chegará à sua caixa de entrada.`,"Welcome back, {name}!":`Bem-vindo de volta, {name}!`,"Welcome back!":`Bem-vindo de volta!`,"Welcome to {siteTitle}":`Bem-vindo ao site {siteTitle}`,"What's included":`O que está incluído`,"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 <strong>{duration}-month</strong> {tierName} membership_one":`Você recebeu uma assinatura {tierName} válida por <strong>{duration} mês</strong>`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":`Você recebeu uma assinatura {tierName} válida por <strong>{duration} meses</strong>`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":`Você recebeu uma assinatura {tierName} válida por <strong>{duration} meses</strong>`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`Você recebeu uma assinatura {tierName} para {siteTitle}, válida por <strong>{duration} mês</strong>`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":`Você recebeu uma assinatura {tierName} para {siteTitle}, válida por <strong>{duration} meses</strong>`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`Você recebeu uma assinatura {tierName} para {siteTitle}, válida por <strong>{duration} meses</strong>`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`Você recebeu uma assinatura {tierName} válida por <strong>{duration} ano</strong>`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`Você recebeu uma assinatura {tierName} para {siteTitle}, válida por <strong>{duration} ano</strong>`,"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 on its way":`Seu presente está a caminho`,"Your gift is ready":`Seu presente está pronto`,"Your gift is scheduled":`Seu presente está agendado`,"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}`},_s={"(None)":``,"(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`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`Reducere de {discount}%`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Alege un plan diferit`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Alege-ți newsletterele`,City:``,"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 to delivery details":``,"Continue to payment":``,"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 invalid.`,Country:``,"Create a new contact":`Creează un nou contact`,"Current plan":`Planul curent`,"Delete account":`Șterge contul`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Pentru totdeauna`,"Free Trial – Ends {trialEnd}":`Perioadă de probă gratuită - Se încheie {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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ă.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 pentru 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Activează din nou emailurile`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Recomandări`,"Redeem your gift":``,"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":``,"Share it yourself":``,"Show all":`Arată tot`,"Sign in":`Autentificare`,"Sign out":`Deconectare`,"Sign up":`Înregistrare`,"Signup error: Invalid link":`Eroare la înregistrare: Link invalid`,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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.":`Nu 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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Bun revenit, {name}!`,"Welcome back!":`Bun revenit!`,"Welcome to {siteTitle}":`Bun venit la {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},vs={"(None)":``,"(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} навсегда`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`Скидка — {discount}%`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":`Добавить личную заметку`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Выбрать другой план`,"Choose a plan":`Выберите план`,"Choose a tier":``,"Choose your newsletters":`Выбор и управление рассылками`,City:``,"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 to delivery details":``,"Continue to payment":``,"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 адрес! Неверная ссылка.`,Country:``,"Create a new contact":`Создать новый контакт`,"Current plan":`Текущий план`,"Delete account":`Удалить аккаунт`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Навсегда`,"Free Trial – Ends {trialEnd}":`Бесплатный период – заканчивается {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`Вот несколько других сайтов, которые могут вам понравиться.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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.":`Ссылка для входа была отправлена вам на 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Подписаться повторно`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Рекомендации`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`Начиная с сегодняшего дня`,State:``,"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":`Подписка успешно отменена`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":`Этот сайт доступен только для платных участников.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Добро пожаловать, {name}, с возвращением!`,"Welcome back!":`Добро пожаловать, с возвращением!`,"Welcome to {siteTitle}":`Добро пожаловать на {siteTitle}`,"What's included":``,"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)":``,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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},ys={"(None)":``,"(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} ක වට්ටමක්`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% ක වට්ටමක්`,"{duration} membership":``,"{field}: {message}":``,"{memberEmail} will no longer receive {newsletterName} newsletter.":`{memberEmail} වෙත තවදුරටත් {newsletterName} newsletter නොලැබෙනු ඇත.`,"{memberEmail} will no longer receive emails when someone replies to your comments.":`ඔබගේ comments සඳහා කිසිවෙකු reply කළ විට {memberEmail} වෙත තවදුරටත් email මඟින් දැනුම්දීමක් නොකෙරෙනු ඇත.`,"{memberEmail} will no longer receive this newsletter.":`මෙම newsletter එක {memberEmail} වෙත තවදුරටත් නොලැබෙනු ඇත.`,"{memberEmail} will no longer receive updates & announcements.":``,"{months} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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 වීම සඳහා`,"Before you go":``,"Billing info & receipts":``,"Black Friday":``,Bluesky:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`වෙනත් plan එකක් තෝරන්න`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`ඔබගේ newsletter වර්ගය තෝරන්න`,City:``,"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 to delivery details":``,"Continue to payment":``,"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 එකකි.`,Country:``,"Create a new contact":`අලුත් contact එකක් නිර්මාණය කරන්න`,"Current plan":`දැනට පවතින plan එක`,"Delete account":`ගිණුම Delete කරන්න`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`හැමදාටම`,"Free Trial – Ends {trialEnd}":`අත්හදාබැලීමේ කාලසීමාව {trialEnd} දින අවසන් වෙයි`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`ඔබට රසවිඳිය හැකි තවත් වෙබ් අඩවි කිහිපයක් මෙන්න.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 ලැබෙන්නේ නැද්ද?`,Now:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`ඉමේල් නැවත සක්‍රීය කරන්න`,"Recipient's email":``,"Recipient's name":``,Recommendations:`නිර්දේශි​ත`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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 සඳහා වන පැමිණිලි`,"Start {amount}-day free trial":`{amount}-day free trial එක ආරම්භකරන්න`,"Starting {startDate}":`{startDate} සිට ආරම්භ වෙයි`,"Starting today":`අද සිට ආරම්භ වෙයි`,State:``,"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 කර ඇත`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`{name}, ඔබව සාදරයෙන් පිළිගන්නවා!`,"Welcome back!":`ඔබව සාදරයෙන් පිළිගන්නවා!`,"Welcome to {siteTitle}":``,"What's included":``,"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 ලබාගැනීම සඳහා එය 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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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} වැනි දින ආරම්භ වනු ඇත`},bs={"(None)":``,"(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`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`Zľava {discount}%`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`VybraÅ¥ iný plán`,"Choose a plan":`Vyberte si plán`,"Choose a tier":``,"Choose your newsletters":`Vyberte si newsletter`,City:``,"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 to delivery details":``,"Continue to payment":``,"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 nepodarilo. Odkaz na prihlásenie vyprÅ¡al.`,"Could not update email! Invalid link.":`Zmena e-mailu sa nepodarila. Neplatný odkaz.`,Country:``,"Create a new contact":`VytvoriÅ¥ nový kontakt`,"Current plan":`Aktuálny plán`,"Delete account":`VymazaÅ¥ účet`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Navždy`,"Free Trial – Ends {trialEnd}":`Skúšobná verzia – Vyprší {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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Å¥.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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}":`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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`ObnoviÅ¥ emaily`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Odporúčania`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 nepodarilo`,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Vitaje späť, {name}!`,"Welcome back!":`Vitajte späť!`,"Welcome to {siteTitle}":`Vitajte na {siteTitle}`,"What's included":``,"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.":`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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},xs={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_two":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% popusta`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Izberite drug paket`,"Choose a plan":`Izberite paket`,"Choose a tier":``,"Choose your newsletters":`Izberite svoje novice`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Ustvari nov stik`,"Current plan":`Trenutni paket`,"Delete account":`IzbriÅ¡i račun`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Za vedno`,"Free Trial – Ends {trialEnd}":`Brezplačen preizkus – konča se {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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č.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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}. 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Ponovno omogočite e-poÅ¡to`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Priporočila`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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. Ponovno 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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`DobrodoÅ¡li nazaj, {name}!`,"Welcome back!":`DobrodoÅ¡li nazaj!`,"Welcome to {siteTitle}":`DobrodoÅ¡li na {siteTitle}`,"What's included":``,"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, ker sporočil ni bilo mogoče dostaviti na vaÅ¡ e-poÅ¡tni naslov.`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_two":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_two":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Ss={"(None)":``,"(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} zbritje per {period} e parë`,"{amount} off forever.":`{amount} zbritje pergjithmone.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% zbritje`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Zgjidh nje plan ndryshe`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Zgjidh buletinin tend`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":``,Country:``,"Create a new contact":`Shto nje kontakt te ri`,"Current plan":`Plani aktual`,"Delete account":`Fshini llogarine`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Pergjithmone`,"Free Trial – Ends {trialEnd}":`Prova falas – mbaron {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":``,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 continue 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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Ri-aktivizo emailet`,"Recipient's email":``,"Recipient's name":``,Recommendations:``,"Redeem your gift":``,"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":``,"Share it yourself":``,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Mire se erdhe, {name}!`,"Welcome back!":`Mire se erdhe!`,"Welcome to {siteTitle}":``,"What's included":``,"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.":`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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":`Dhurata juaj është gati`,"Your gift is scheduled":``,"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}`},Cs={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% popusta`,"{duration} membership":``,"{field}: {message}":``,"{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.":`{memberEmail} viÅ¡e neće primati novosti i obaveÅ¡tenja.`,"{months} month":``,"{months} months":`{months} mes.`,"{months} months free":`{months} mes. besplatno`,"{tierName} membership":`{tierName} članstvo`,"{trialDays} days free":`{trialDays} dana besplatno`,"{years} years":`{years} god.`,"+1 (123) 456-7890":`+381 60 123-456`,"1 month":`1 mesec`,"1 month free":`1 mesec besplatno`,"1 year":`1 godina`,"A gift, just for you":`Poklon samo za Vas`,"Access your RSS feeds":`Pristupite svojim RSS fidovima`,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`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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":`Pre nego Å¡to odete`,"Billing info & receipts":`Podatci o plaćanju i računi`,"Black Friday":`Crni petak`,Bluesky:`Bluesky`,Buy:``,"Buying for someone else?":``,"Cancel anytime.":`Otkažite u bilo kom trenutku.`,"Cancel subscription":`Otkažite pretplatu`,Canceled:`Otkazano`,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Izaberite drugi plan`,"Choose a plan":`Izaberite plan`,"Choose a tier":``,"Choose your newsletters":`Izaberite svoje biltene`,City:``,"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.":`Kliknite na link za potvrdu u svom sandučetu da biste zavrÅ¡ili preuzimanje članstva. Ako ne stigne u roku od 3 minuta, pogledajte fasciklu sa neželjenom poÅ¡tom (spam).`,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 to delivery details":``,"Continue to payment":``,"Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.":`Nastavite sa plaćenom pretplatom u bilo kom trenutku. Ostatak VaÅ¡eg poklon perioda biće dodat kao besplatan probni period.`,Copied:`Kopirano`,Copy:`Kopirajte`,"Copy link":`Kopirajte 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 Stripe-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.`,Country:``,"Create a new contact":`Napravite novi kontakt`,"Current plan":`Trenutni plan`,"Delete account":`ObriÅ¡ite nalog`,"Delivery date":``,"Delivery method":``,"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.":`Link za potvrdu email adrese je istekao.`,"Email it to them":``,"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.":`Uživajte u trajnom popustu od {amountOff}.`,"Enjoy {months} free months on us.":`Uživajte u {months} mes. besplatno na naÅ¡ račun.`,"Enjoy {months} free months on us. You won't be charged until {newBillingDate}.":`Uživajte u {months} mes. besplatno na naÅ¡ račun. Naplata počinje tek od {newBillingDate}.`,"Enjoy a free month on us.":`Uživajte u mesec dana besplatno na naÅ¡ račun.`,"Enjoy a free month on us. You won't be charged until {newBillingDate}.":`Uživajte u mesec dana besplatno na naÅ¡ račun. Naplata počinje tek od {newBillingDate}.`,"Enter code above":`Unesite kod iznad`,"Enter the recipient's email address":``,"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:`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`,"For a friend or colleague":``,Forever:`Zauvek`,"Free Trial – Ends {trialEnd}":`Besplatan probni period – ZavrÅ¡ava se {trialEnd}`,From:``,"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":`Poklonite članstvo`,"Gift could not be redeemed":`Nije moguće iskoristiti poklon`,"Gift details":`Detalji o poklonu`,"Gift duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"Gift redeemed! You're all set.":`Poklon je uspeÅ¡no preuzet! Sve je spremno.`,"Gift subscription":`Poklon-pretplata`,"Gift subscriptions are not available right now.":`Poklon-pretplate trenutno nisu dostupne`,"Gift value":`Vrednost poklona`,"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.`,"Hi {recipientName},":``,"Hide details":`Sakrijte detalje`,"How would you like to share this gift?":``,"I'll share it myself":``,"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 {periodEnd}.":`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:`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":`Detalji o članstvu`,"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":`Dodatne opcije`,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":`Ne, hvala, želim da otkažem`,"Not ready to share? We've also emailed a copy to your inbox.":`Niste spremni za deljenje? Poslali smo kopiju i u VaÅ¡e sanduče.`,"Not receiving emails?":`Ne primate email-ove?`,Now:``,"Now check your email!":`Sada proverite svoj email!`,"Occasional updates from {siteTitle}":`Povremene novosti od {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-ove 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":`Otvorite 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`,"Optional message":``,"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:`Podkasti`,"Postal code":``,"Re-enable emails":`Ponovo omogućite email-ove`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Preporuke`,"Redeem your gift":``,"Redeeming...":`Preuzimanje...`,"Renews at {price}.":`Obnavlja se po ceni od {price}.`,"Resume subscription":`Ponovo aktivirajte pretplatu`,Retry:`PokuÅ¡ajte ponovo`,Save:`Sačuvajte`,"Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.":`UÅ¡tedite {amountOff} tokom narednih {durationInMonths} obračunskih ciklusa. Nakon toga cena je {currency}{originalPrice}/{cadence}.`,"Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.":`UÅ¡tedite {amountOff} tokom narednog obračunskog ciklusa. Nakon toga cena je {currency}{originalPrice}/{cadence}.`,"Send the link below to share it with whoever you'd like.":`PoÅ¡aljite link ispod da biste ga podelili sa kim god želite.`,"Sending login link...":`Slanje linka za prijavu...`,"Sending...":`Slanje...`,Share:`Podelite`,"Share a full membership to {siteTitle} with a friend or colleague":`Podelite puno članstvo za {siteTitle} sa prijateljem ili kolegom`,"Share it yourself":``,"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.":`Nažalost, plaćeni paketi trenutno nisu dostupni.`,"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`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":`Ovaj poklon je već iskorišćen.`,"This gift has already been redeemed.":`Ovaj poklon je već preuzet.`,"This gift has been refunded.":`Za ovaj poklon je izvrÅ¡en povrat novca.`,"This gift has expired.":`Ovaj poklon je istekao.`,"This gift link is invalid.":``,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:`Threads`,Tier:`Paket`,To:``,"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":`Novosti i obaveÅ¡tenja`,"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.":`Nismo 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?":`Žao nam je Å¡to odlazite. Å ta kažete na specijalnu ponudu da ostanete?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Dobro doÅ¡li nazad, {name}!`,"Welcome back!":`Dobro doÅ¡li nazad!`,"Welcome to {siteTitle}":`Dobro doÅ¡li na {siteTitle}`,"What's included":``,"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)":`X (Twitter)`,year:`godina`,Yearly:`GodiÅ¡nje`,"You already have an active subscription.":`Već imate aktivnu pretplatu.`,"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!":`Sada imate pristup {tierName} paketu do {expiryDate}. Uživajte!`,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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":`VaÅ¡a email adresa`,"Your email has failed to resubscribe, please try again":`Ponovna pretplata na VaÅ¡ email nije uspela, pokuÅ¡ajte ponovo`,"Your gift is on its way":``,"Your gift is ready":`VaÅ¡ poklon je spreman`,"Your gift is scheduled":``,"Your gift subscription will expire on {expiryDate}":`VaÅ¡a poklon-pretplata ističe {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":`VaÅ¡e ime`,"Your subscription has been canceled and will expire on {expiryDate}.":`VaÅ¡a pretplata je otkazana i isteći će {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}`},ws={"(None)":``,"(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} попуста заувек.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% попуста`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":`Додајте личну напомену`,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Изаберите други план`,"Choose a plan":`Изаберите план`,"Choose a tier":``,"Choose your newsletters":`Изаберите своје билтене`,City:``,"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 to delivery details":``,"Continue to payment":``,"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! Невалидан линк.`,Country:``,"Create a new contact":`Направите нови контакт`,"Current plan":`Тренутни план`,"Delete account":`Обришите налог`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":`Неуспешна верификација кода, покушајте поново`,"For a friend or colleague":``,Forever:`Заувек`,"Free Trial – Ends {trialEnd}":`Бесплатан пробни период – Завршава се {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`Ево неколико других сајтова који Вам могу бити занимљиви.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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 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}":`Ако имате корпоративни или владин 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-ове?`,Now:``,"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.":`Када се поново претплатите, ако и даље не видите 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`,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Поново омогућите email-ове`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Препоруке`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`Почиње данас`,State:``,"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":`Успешно сте се одјавили`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":`Овај сајт прихвата само плаћене чланове.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Добро дошли назад, {name}!`,"Welcome back!":`Добро дошли назад!`,"Welcome to {siteTitle}":`Добро дошли на {siteTitle}`,"What's included":``,"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.":`Када 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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Ts={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`{buyerName} har gett dig ett <strong>{duration}-mÃ¥nads</strong> medlemskap i {tierName} pÃ¥ {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} har gett dig ett <strong>{duration}-mÃ¥naders</strong> medlemskap i {tierName} pÃ¥ {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} har gett dig ett <strong>{duration}-Ã¥rs</strong> medlemskap i {tierName} pÃ¥ {siteTitle}`,"{discount}% discount":`{discount}% rabatt`,"{duration} membership":`{duration} medlemskap`,"{field}: {message}":``,"{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.":`{memberEmail} kommer inte längre att fÃ¥ uppdateringar och meddelanden.`,"{months} month":`{months} mÃ¥nad`,"{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`,"Add a short note to go with your gift":`Lägg till ett kort meddelande till gÃ¥van`,"Address line 1":``,"Address line 2":``,"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`,Buy:`Köp`,"Buying for someone else?":`Köper du Ã¥t nÃ¥gon annan?`,"Cancel anytime.":`Avsluta nä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 date from today onwards":`Välj ett datum frÃ¥n och med idag`,"Choose a date within the next year":`Välj ett datum inom det kommande Ã¥ret`,"Choose a delivery date":`Välj ett leveransdatum`,"Choose a different plan":`Välj en annan plan`,"Choose a plan":`Välj en plan`,"Choose a tier":`Välj en nivÃ¥`,"Choose your newsletters":`Välj dina nyhetsbrev`,City:``,"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 to delivery details":`Fortsätt till leveransuppgifter`,"Continue to payment":`Fortsätt till betalning`,"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.`,Country:``,"Create a new contact":`Skapa en ny kontakt`,"Current plan":`Nuvarande plan`,"Delete account":`Radera konto`,"Delivery date":`Leveransdatum`,"Delivery method":`Leveranssätt`,"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 it to them":`Skicka den via e-post`,"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 the recipient's email address":`Ange mottagarens e-postadress`,"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 faktureringsinformation, 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`,"For a friend or colleague":`Till en vän eller kollega`,Forever:`Tillsvidare`,"Free Trial – Ends {trialEnd}":`Gratisperiod – slutar {trialEnd}`,From:`FrÃ¥n`,"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 duration":`GÃ¥vans längd`,"Gift link copied to clipboard":`GÃ¥volänken kopierades till urklipp`,"Gift membership":`Ge bort ett medlemskap`,"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.`,"Hi {recipientName},":`Hej {recipientName},`,"Hide details":`Göm detaljer`,"How would you like to share this gift?":`Hur vill du dela gÃ¥van?`,"I'll share it myself":`Jag delar den själv`,"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Ã¥n 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:`Nu`,"Now check your email!":`Kolla nu din e-post!`,"Occasional updates from {siteTitle}":`Enstaka uppdateringar frÃ¥n {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`,"Optional message":`Valfritt meddelande`,"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`,"Postal code":``,"Re-enable emails":`Återaktivera e-post`,"Recipient's email":`Mottagarens e-postadress`,"Recipient's name":`Mottagarens namn`,Recommendations:`Rekommendationer`,"Redeem your gift":`Lös in din gÃ¥va`,"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} 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`,"Share it yourself":`Dela den själv`,"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.":`Tyvärr finns inga betalda abonnemang.`,"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`,State:``,"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`,"Taylor Reid":`Taylor Reid`,"[email protected]":`[email protected]`,"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 can only be redeemed once and expires on {expiryDate}.":`Den här gÃ¥van kan bara lösas in en gÃ¥ng och upphör att gälla {expiryDate}.`,"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 gift link is invalid.":`Den här gÃ¥volänken är ogiltig.`,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":`Den här länken för avprenumeration tillhör en annan e-postadress än den du är inloggad med.`,Threads:`Threads`,Tier:`NivÃ¥`,To:`Till`,"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 senare.`,"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":`Uppdateringar och meddelanden`,"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?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`Vi skickar den till mottagaren via e-post den {deliveryDate}. Du fÃ¥r ocksÃ¥ en kopia i din inkorg.`,"We'll email it to the recipient. A copy will be in your inbox too.":`Vi skickar den till mottagaren via e-post. Du fÃ¥r ocksÃ¥ en kopia i din inkorg.`,"Welcome back, {name}!":`Välkommen tillbaka, {name}!`,"Welcome back!":`Välkommen tillbaka!`,"Welcome to {siteTitle}":`Välkommen till {siteTitle}`,"What's included":`Detta ingÃ¥r`,"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 <strong>{duration}-month</strong> {tierName} membership_one":`Du har fÃ¥tt ett <strong>{duration}-mÃ¥nads</strong> medlemskap i {tierName} i gÃ¥va`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":`Du har fÃ¥tt ett <strong>{duration}-mÃ¥naders</strong> medlemskap i {tierName} i gÃ¥va`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`Du har fÃ¥tt ett <strong>{duration}-mÃ¥nads</strong> medlemskap i {tierName} pÃ¥ {siteTitle} i gÃ¥va`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`Du har fÃ¥tt ett <strong>{duration}-mÃ¥naders</strong> medlemskap i {tierName} pÃ¥ {siteTitle} i gÃ¥va`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`Du har fÃ¥tt ett <strong>{duration}-Ã¥rs</strong> medlemskap i {tierName} i gÃ¥va`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`Du har fÃ¥tt ett <strong>{duration}-Ã¥rs</strong> medlemskap i {tierName} pÃ¥ {siteTitle} i gÃ¥va`,"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 on its way":`Din gÃ¥va är pÃ¥ väg`,"Your gift is ready":`Din gÃ¥va är färdig`,"Your gift is scheduled":`Din gÃ¥va är schemalagd`,"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}`},Es={"(None)":``,"(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} kwa miezi {number} ya kwanza.`,"{amount} off for first {period}.":`punguzo la {amount} kwa {period} ya kwanza.`,"{amount} off forever.":`punguzo la {amount} milele.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`punguzo la {discount}%`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Chagua mpango tofauti`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Chagua majarida yako`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.`,Country:``,"Create a new contact":`Unda mawasiliano mapya`,"Current plan":`Mpango wa sasa`,"Delete account":`Futa akaunti`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Milele`,"Free Trial – Ends {trialEnd}":`Jaribio la Bure – linaisha {trialEnd}`,From:``,"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`,"Gift a membership":``,"Gift could not be redeemed":``,"Gift details":``,"Gift duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Washa tena barua pepe`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Mapendekezo`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`Malalamiko ya Spam`,"Start {amount}-day free trial":`Anza majaribio ya siku {amount} bila malipo`,"Starting {startDate}":`Inaanza {startDate}`,"Starting today":`Inaanza leo`,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`Karibu tena, {name}!`,"Welcome back!":`Karibu tena!`,"Welcome to {siteTitle}":`Karibu kwa {siteTitle}`,"What's included":``,"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.":`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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},Ds={"(None)":``,"(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} தள்ளுபடி.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% தள்ளுபடி`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`வேறு திட்டத்தைத் தேர்வு செய்யவும்`,"Choose a plan":`ஒரு திட்டத்தைத் தேர்வு செய்யவும்`,"Choose a tier":``,"Choose your newsletters":`உங்கள் செய்திமடல்களைத் தேர்வு செய்யவும்`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`மின்னஞ்சலை புதுப்பிக்க முடியவில்லை! தவறான இணைப்பு.`,Country:``,"Create a new contact":`புதிய தொடர்பை உருவாக்கு`,"Current plan":`தற்போதைய திட்டம்`,"Delete account":`கணக்கை நீக்கு`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`என்றென்றும்`,"Free Trial – Ends {trialEnd}":`இலவச சோதனை - {trialEnd} முடிவடைகிறது`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`நீங்கள் ரசிக்கக்கூடிய சில பிற தளங்கள் இங்கே.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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.":`இந்த மின்னஞ்சல் முகவரியுடன் எந்த உறுப்பினரும் இல்லை.`,"No thanks, I want to cancel":``,"Not ready to share? We've also emailed a copy to your inbox.":``,"Not receiving emails?":`மின்னஞ்சல்களைப் பெறவில்லையா?`,Now:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`மின்னஞ்சல்களை மீண்டும் இயக்கு`,"Recipient's email":``,"Recipient's name":``,Recommendations:`பரிந்துரைகள்`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`இன்று முதல் தொடங்குகிறது`,State:``,"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":`வெற்றிகரமாக சந்தா நீக்கப்பட்டது`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`மீண்டும் வரவேற்கிறோம், {name}!`,"Welcome back!":`மீண்டும் வரவேற்கிறோம்!`,"Welcome to {siteTitle}":`{siteTitle}க்கு வரவேற்கிறோம்`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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={"(None)":``,"(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} ตลอดไป`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`ส่วนลด {discount}%`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`เลือกแผนอื่น`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`เลือกอีเมลที่ต้องการรับจดหมายข่าว`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`ไม่สามารถอัปเดตอีเมลได้! ลิงก์ไม่ถูกต้อง`,Country:``,"Create a new contact":`สร้างผู้ติดต่อใหม่`,"Current plan":`แผนปัจจุบัน`,"Delete account":`ลบบัญชี`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`ตลอดไป`,"Free Trial – Ends {trialEnd}":`ทดลองใช้ฟรี - สิ้นสุด {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`นี่คือเว็บอื่นๆ บางส่วนที่คุณอาจชอบ`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`เปิดใช้งานอีเมลนี้อีกครั้ง`,"Recipient's email":``,"Recipient's name":``,Recommendations:`รายการแนะนำ`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`เริ่มตั้งแต่วันนี้เป็นต้นไป`,State:``,"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":`ยกเลิกการรับสมัครข้อมูลเรียบร้อยแล้ว`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`ยินดีต้อนรับกลับมา, {name}!`,"Welcome back!":`ยินดีต้อนรับกลับ!`,"Welcome to {siteTitle}":`ยินดีต้อนรับสู่ {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}`},ks={"(None)":`(Yok)`,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`{buyerName} size {siteTitle} için <strong>{duration} aylık</strong> {tierName} aboneliği hediye etti`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} size {siteTitle} için <strong>{duration} aylık</strong> {tierName} aboneliği hediye etti`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} size {siteTitle} için <strong>{duration} yıllık</strong> {tierName} aboneliği hediye etti`,"{discount}% discount":`%{discount} indirim`,"{duration} membership":`{duration} süreli abonelik`,"{field}: {message}":`{field}: {message}`,"{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.":`{memberEmail} artık güncelleme ve duyuruları almayacak.`,"{months} month":`{months} aylık`,"{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`,"Add a short note to go with your gift":`Hediyenize eşlik edecek kısa bir not ekleyin`,"Address line 1":`Adres satırı 1`,"Address line 2":`Adres satırı 2`,"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`,Buy:`Satın al`,"Buying for someone else?":`Başkası için mi alıyorsunuz?`,"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 date from today onwards":`Bugün veya sonrası için bir tarih seçin`,"Choose a date within the next year":`Önümüzdeki bir yıl içinde bir tarih seçin`,"Choose a delivery date":`Teslim tarihi seçin`,"Choose a different plan":`Farklı bir plan seç`,"Choose a plan":`Bir plan seçin`,"Choose a tier":`Plan seçin`,"Choose your newsletters":`Bültenleri seç`,City:`Şehir`,"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 to delivery details":`Teslimat bilgilerine devam et`,"Continue to payment":`Ödemeye 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ı.`,Country:`Ülke`,"Create a new contact":`Yeni bir kullanıcı oluştur`,"Current plan":`Mevcut plan`,"Delete account":`Hesabı sil`,"Delivery date":`Teslim tarihi`,"Delivery method":`Teslimat yöntemi`,"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 it to them":`Ona e-postayla gönder`,"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 the recipient's email address":`Alıcının e-posta adresini 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`,"For a friend or colleague":`Bir arkadaş veya iş arkadaşı için`,Forever:`Süresiz`,"Free Trial – Ends {trialEnd}":`Ücretsiz Deneme – Bitiş Tarihi {trialEnd}`,From:`Gönderen`,"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 duration":`Hediye süresi`,"Gift link copied to clipboard":`Hediye bağlantısı panoya kopyalandı`,"Gift membership":`Hediye abonelik`,"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.`,"Hi {recipientName},":`Merhaba {recipientName},`,"Hide details":`Detayları gizle`,"How would you like to share this gift?":`Bu hediyeyi nasıl paylaşmak istersiniz?`,"I'll share it myself":`Kendim paylaşacağım`,"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 continue 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:`Şimdi`,"Now check your email!":`Şimdi e-posta kutunu kontrol et!`,"Occasional updates from {siteTitle}":`{siteTitle} tarafından ara sıra gönderilen güncellemeler`,"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 iş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ç`,"Optional message":`İsteğe bağlı mesaj`,"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`,"Postal code":`Posta kodu`,"Re-enable emails":`E-postaları yeniden etkinleştir`,"Recipient's email":`Alıcının e-postası`,"Recipient's name":`Alıcının adı`,Recommendations:`Tavsiyeler`,"Redeem your gift":`Hediyenizi alı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.`,"Share it yourself":`Kendiniz 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.":`Üzgünüz, kullanılabilir ücretli plan yok.`,"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`,State:`Eyalet / İl`,"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ı`,"Taylor Reid":`Ayşe Yılmaz`,"[email protected]":`[email protected]`,"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 can only be redeemed once and expires on {expiryDate}.":`Bu hediye yalnızca bir kez kullanılabilir ve süresi {expiryDate} tarihinde dolar.`,"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 gift link is invalid.":`Bu hediye bağlantısı geçersiz.`,"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.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":`Bu abonelikten çıkma bağlantısı, giriş yaptığınız e-posta adresinden farklı bir adrese ait.`,Threads:`Threads`,Tier:`Plan`,To:`Alıcı`,"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":`Güncellemeler ve duyurular`,"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?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`Hediyeyi {deliveryDate} tarihinde alıcıya e-postayla göndereceğiz. Bir kopyası sizin gelen kutunuzda da var.`,"We'll email it to the recipient. A copy will be in your inbox too.":`Hediyeyi alıcıya e-postayla göndereceğiz. Bir kopyası sizin gelen kutunuza da gelecek.`,"Welcome back, {name}!":`Tekrar hoş geldin {name}!`,"Welcome back!":`Tekrar hoş geldiniz!`,"Welcome to {siteTitle}":`{siteTitle} hoş geldiniz`,"What's included":`Neler dahil`,"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.":`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 <strong>{duration}-month</strong> {tierName} membership_one":`<strong>{duration} aylık</strong> {tierName} aboneliği hediyeniz var`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":`<strong>{duration} aylık</strong> {tierName} aboneliği hediyeniz var`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":`{siteTitle} için <strong>{duration} aylık</strong> {tierName} aboneliği hediyeniz var`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{siteTitle} için <strong>{duration} aylık</strong> {tierName} aboneliği hediyeniz var`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`<strong>{duration} yıllık</strong> {tierName} aboneliği hediyeniz var`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{siteTitle} için <strong>{duration} yıllık</strong> {tierName} aboneliği hediyeniz var`,"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 on its way":`Hediyeniz yolda`,"Your gift is ready":`Hediyeniz hazır`,"Your gift is scheduled":`Hediyeniz planlandı`,"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`},As={"(None)":``,"(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} назавжди.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`Знижка {discount}%`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":`Дані облікового запису успішно оновлено`,"Account settings":`Налаштування облікового запису`,"Add a personal note":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Оберіть інший план`,"Choose a plan":`Оберіть план`,"Choose a tier":``,"Choose your newsletters":`Оберіть свої підписки`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`Неможливо оновити електронну адресу! Недійсне посилання.`,Country:``,"Create a new contact":`Створити новий контакт`,"Current plan":`Поточний план`,"Delete account":`Видалити обліковий запис`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`Назавжди`,"Free Trial – Ends {trialEnd}":`Безкоштовна пробна версія – закінчується {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":`Ось кілька інших сайтів, які можуть вам сподобатися.`,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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]":`[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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Знову включити пошту`,"Recipient's email":``,"Recipient's name":``,Recommendations:`Рекомендації`,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`Починаючи з сьогоднішнього дня`,State:``,"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":`Підписку успішно скасовано`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`З поверненням, {name}!`,"Welcome back!":`З поверненням!`,"Welcome to {siteTitle}":`Вітаємо на {siteTitle}`,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_few":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_many":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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={"(None)":``,"(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} ہمیشہ کے لئے کم`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}Ùª چھوٹ`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`مختلف منصوبہ منتخب کریں`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`اپنے نیوزلیٹر کو منتخب کریں`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":`ای میل اپ ڈیٹ نہیں ہو سکا! غیر معتبر لنک۔`,Country:``,"Create a new contact":`نیا رابطہ بنائیں`,"Current plan":`موجودہ منصوبہ`,"Delete account":`اکاؤنٹ حذف کریں`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:`ہمیشہ کے لئے`,"Free Trial – Ends {trialEnd}":`مفت ڈھانچا – ختم ہوتا ہے {trialEnd}`,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":``,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`ای میلز کو دوبارہ چالو کریں`,"Recipient's email":``,"Recipient's name":``,Recommendations:``,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":`آج سے شروع ہو رہا ہے`,State:``,"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":`کامیابی سے ہوشیاری ہٹا دی گئی ہے`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":`خوش آمدید واپس، {name}!`,"Welcome back!":`خوش آمدید واپس!`,"Welcome to {siteTitle}":``,"What's included":``,"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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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} پر شروع ہوگی`},Ms={"(None)":``,"(save {highestYearlyDiscount}%)":``,"{amount} days free":``,"{amount} off":``,"{amount} off for first {number} months.":``,"{amount} off for first {period}.":``,"{amount} off forever.":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":``,"{discount}% discount":`{discount}% chegirma`,"{duration} membership":``,"{field}: {message}":``,"{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} month":``,"{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":``,"Add a short note to go with your gift":``,"Address line 1":``,"Address line 2":``,"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:``,Buy:``,"Buying for someone else?":``,"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 date from today onwards":``,"Choose a date within the next year":``,"Choose a delivery date":``,"Choose a different plan":`Boshqa rejani tanlang`,"Choose a plan":``,"Choose a tier":``,"Choose your newsletters":`Pochta xabarlarini tanlang`,City:``,"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 to delivery details":``,"Continue to payment":``,"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.":``,Country:``,"Create a new contact":``,"Current plan":``,"Delete account":`Hisobni o'chirmoq`,"Delivery date":``,"Delivery method":``,"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 it to them":``,"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 the recipient's email address":``,"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":``,"For a friend or colleague":``,Forever:``,"Free Trial – Ends {trialEnd}":``,From:``,"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 duration":``,"Gift link copied to clipboard":``,"Gift membership":``,"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.":``,"Hi {recipientName},":``,"Hide details":``,"How would you like to share this gift?":``,"I'll share it myself":``,"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.":`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:``,"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":``,"Optional message":``,"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:``,"Postal code":``,"Re-enable emails":`Elektron pochta xabarlarini qayta yoqing`,"Recipient's email":``,"Recipient's name":``,Recommendations:``,"Redeem your gift":``,"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":``,"Share it yourself":``,"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":``,State:``,"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`,"Taylor Reid":``,"[email protected]":``,"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 can only be redeemed once and expires on {expiryDate}.":``,"This gift has already been consumed.":``,"This gift has already been redeemed.":``,"This gift has been refunded.":``,"This gift has expired.":``,"This gift link is invalid.":``,"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.":``,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:``,To:``,"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?":``,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":``,"We'll email it to the recipient. A copy will be in your inbox too.":``,"Welcome back, {name}!":``,"Welcome back!":``,"Welcome to {siteTitle}":``,"What's included":``,"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:`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 <strong>{duration}-month</strong> {tierName} membership_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_one":``,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":``,"You've been gifted a <strong>{duration}-year</strong> {tierName} 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 on its way":``,"Your gift is ready":``,"Your gift is scheduled":``,"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}":``},Ns={"(None)":``,"(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.`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} vừa tặng bạn <strong>{duration}-tháng</strong> hạng thành viên {tierName} cá»§a {siteTitle}`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} vừa tặng bạn <strong>{duration}-năm</strong> hạng thành viên {tierName} cá»§a {siteTitle}`,"{discount}% discount":`Giảm {discount}%`,"{duration} membership":`{duration} gói thành viên`,"{field}: {message}":``,"{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} month":`{months} tháng`,"{months} months":`{months} tháng`,"{months} months free":`Miễn phí {months} tháng`,"{tierName} membership":`Hạng 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`,"Add a short note to go with your gift":`Thêm ghi chú đi kèm với quà cá»§a bạn`,"Address line 1":``,"Address line 2":``,"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 hạng 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`,Buy:`Mua`,"Buying for someone else?":`Mua tặng ai đó?`,"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 date from today onwards":`Chọn một ngày từ hôm nay trở đi`,"Choose a date within the next year":`Chọn một ngày trong vòng một năm tới`,"Choose a delivery date":`Chọn ngày gá»­i`,"Choose a different plan":`Chọn gói khác`,"Choose a plan":`Chọn một gói`,"Choose a tier":`Chọn một hạng thành viên`,"Choose your newsletters":`Chọn bản tin bạn muốn nhận`,City:``,"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 to delivery details":`Tiếp tục tới chi tiết gá»­i`,"Continue to payment":`Tiếp tục thanh toán`,"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ệ.`,Country:``,"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`,"Delivery date":`Thời gian gá»­i`,"Delivery method":`Phương thức gá»­i`,"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.":`Liên kết xác nhận qua email đã hết hạn.`,"Email it to them":`Gá»­i email cho họ`,"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 the recipient's email address":`Nhập địa chỉ email người nhận`,"Enter your email address":`Nhập địa chỉ email cá»§a bạn`,"Enter 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`,"For a friend or colleague":`Cho bạn bè hoặc đồng nghiệp`,Forever:`VÄ©nh viễn`,"Free Trial – Ends {trialEnd}":`Đọc Thá»­ – Hết hạn vào {trialEnd}`,From:`Từ`,"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 duration":`Thời hạn quà`,"Gift link copied to clipboard":`Đã sao chép liên kết quà tặng vào clipboard`,"Gift membership":`Tặng gói thành viên`,"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.`,"Hi {recipientName},":`Chào {recipientName},`,"Hide details":`Ẩn chi tiết`,"How would you like to share this gift?":`Bạn muốn chia sẻ món quà này như thế nào?`,"I'll share it myself":`Tôi sẽ tá»± chia sẻ nó`,"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}. 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:`Lập tức`,"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`,"Optional message":`Thông điệp tùy chọn`,"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`,"Postal code":``,"Re-enable emails":`Kích hoạt lại email`,"Recipient's email":`Email người nhận`,"Recipient's name":`Tên người nhận`,Recommendations:`Đề xuất`,"Redeem your gift":`Mở quà cá»§a bạn`,"Redeeming...":`Đang nhận...`,"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} với một người bạn hoặc đồng nghiệp`,"Share it yourself":`Tá»± chia sẻ nó`,"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`,State:``,"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`,"Taylor Reid":`Taylor Reid`,"[email protected]":`[email protected]`,"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 can only be redeemed once and expires on {expiryDate}.":`Món quà này chỉ có thể nhận một lần và sẽ hết hạn vào {expiryDate}.`,"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 gift link is invalid.":`Liên kết quà không hợp lệ.`,"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í.`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:`Threads`,Tier:`Hạng thành viên`,To:`Đến`,"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?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`Chúng tôi sẽ gá»­i email cho người nhận vào {deliveryDate}. Bạn cÅ©ng sẽ nhận được một bản sao trong hộp thư đến cá»§a mình.`,"We'll email it to the recipient. A copy will be in your inbox too.":`Chúng tôi sẽ gá»­i email cho người nhận. Bạn cÅ©ng sẽ nhận được một bản sao trong hộp thư đến cá»§a mình.`,"Welcome back, {name}!":`Chào mừng trở lại, {name}!`,"Welcome back!":`Chào mừng trở lại!`,"Welcome to {siteTitle}":`Chào mừng đến với {siteTitle}`,"What's included":`Gồm có`,"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 <strong>{duration}-month</strong> {tierName} membership_other":`Bạn vừa được tặng <strong>{duration}-tháng</strong> hạng thành viên {tierName}`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`Bạn vừa được tặng <strong>{duration}-tháng</strong> hạng thành viên {tierName} cá»§a {siteTitle}`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`Bạn vừa được tặng <strong>{duration}-năm</strong> hạng thành viên {tierName}`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`Bạn vừa được tặng <strong>{duration}-năm</strong> hạng thành viên {tierName} cá»§a {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 on its way":`Món quà cá»§a bạn đang trên đường đến nÆ¡i`,"Your gift is ready":`Món quà cá»§a bạn đã sẵn sàng`,"Your gift is scheduled":`Món quà cá»§a bạn đã được lên lịch`,"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}`},Ps={"(None)":``,"(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}`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} 赠送了您 {siteTitle} 的 <strong>{duration} 个月</strong> {tierName} 会员资格`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} 赠送了您 {siteTitle} 的 <strong>{duration} å¹´</strong> {tierName} 会员资格`,"{discount}% discount":`{discount}% 折扣`,"{duration} membership":`{duration} 会员资格`,"{field}: {message}":``,"{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} month":`{months} 个月`,"{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":`添加个人备注`,"Add a short note to go with your gift":`添加附言随礼物一同发送`,"Address line 1":``,"Address line 2":``,"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:``,Buy:`è´­ä¹°`,"Buying for someone else?":`要送给其他人吗?`,"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 date from today onwards":`请选择今天或之后的日期`,"Choose a date within the next year":`请选择未来一年内的日期`,"Choose a delivery date":`选择送达日期`,"Choose a different plan":`选择其他订阅方案`,"Choose a plan":`选择一个订阅方案`,"Choose a tier":`选择方案`,"Choose your newsletters":`选择您的新闻信`,City:``,"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 to delivery details":`继续填写送达信息`,"Continue to payment":`继续进行支付`,"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.":`无法更新电子邮件!链接无效。`,Country:``,"Create a new contact":`创建新联系`,"Current plan":`当前订阅`,"Delete account":`删除账户`,"Delivery date":`送达日期`,"Delivery method":`送达方式`,"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 it to them":`通过电子邮件发送给对方`,"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 the recipient's email address":`输入收件人的电子邮箱地址`,"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":`验证码验证失败,请重试`,"For a friend or colleague":`送给朋友或同事`,Forever:`永久`,"Free Trial – Ends {trialEnd}":`免费试用 - {trialEnd}结束`,From:`发件人`,"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 duration":`礼物期限`,"Gift link copied to clipboard":`礼物链接已复制到剪贴板`,"Gift membership":`赠送会员资格`,"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.":`以下是您或许会感兴趣的其他网站。`,"Hi {recipientName},":`{recipientName} 您好,`,"Hide details":`隐藏详情`,"How would you like to share this gift?":`您想如何分享这份礼物?`,"I'll share it myself":`我会自行分享`,"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).":`您账户的新闻信被禁用的可能原因有两个:先前的电子邮件被标记为垃圾邮件,或者发送邮件遇到永久错误 (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:`立即`,"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`,"Optional message":`自定义消息(可选)`,"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:`播客`,"Postal code":``,"Re-enable emails":`重新启用电子邮件`,"Recipient's email":`收件人的电子邮箱`,"Recipient's name":`收件人的姓名`,Recommendations:`推荐`,"Redeem your gift":`兑换您的礼物`,"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} 的完整会员资格`,"Share it yourself":`自行分享`,"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":`从今天开始`,State:``,"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":`成功取消订阅`,"Taylor Reid":`阿宇`,"[email protected]":`[email protected]`,"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 can only be redeemed once and expires on {expiryDate}.":`此礼物只能兑换一次,并将于 {expiryDate} 过期。`,"This gift has already been consumed.":`该礼物已被使用。`,"This gift has already been redeemed.":`该礼物已被兑换。`,"This gift has been refunded.":`该礼物已退款。`,"This gift has expired.":`该礼物已过期。`,"This gift link is invalid.":`此礼物链接无效。`,"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.":`本网站仅允许付费会员。`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:`方案`,To:`收件人`,"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?":`我们很遗憾看到您离开。给您提供一个专属优惠,考虑留下来如何?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`我们将于 {deliveryDate} 通过电子邮件发送给收件人,同时也会发送一份副本到您的收件箱。`,"We'll email it to the recipient. A copy will be in your inbox too.":`我们将通过电子邮件发送给收件人,同时也会发送一份副本到您的收件箱。`,"Welcome back, {name}!":`欢迎回来,{name}!`,"Welcome back!":`欢迎回来!`,"Welcome to {siteTitle}":`欢迎来到 {siteTitle}`,"What's included":`包含内容`,"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.":`您收不到邮件是因为您可能将最近的某个消息标记为垃圾邮件,或者无法将消息发送到您提供的邮件地址。`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership_other":`您收到了一份 <strong>{duration} 个月</strong> {tierName} 会员资格礼物`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`您收到了一份 {siteTitle} 的 <strong>{duration} 个月</strong> {tierName} 会员资格礼物`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`您收到了一份 <strong>{duration} å¹´</strong> {tierName} 会员资格礼物`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`您收到了一份 {siteTitle} 的 <strong>{duration} å¹´</strong> {tierName} 会员资格礼物`,"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 on its way":`您的礼物已在路上`,"Your gift is ready":`您的礼物已准备就绪`,"Your gift is scheduled":`您的礼物已安排定时发送`,"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}开始`},Fs={"(None)":``,"(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} 折扣優惠`,"{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`{buyerName} 贈送了您 {siteTitle} 的 <strong>{duration} 個月</strong> {tierName} 會員資格`,"{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`{buyerName} 贈送了您 {siteTitle} 的 <strong>{duration} å¹´</strong> {tierName} 會員資格`,"{discount}% discount":`{discount}% 折扣`,"{duration} membership":`{duration} 會員資格`,"{field}: {message}":``,"{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} month":`{months} 個月`,"{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":`新增個人備註`,"Add a short note to go with your gift":`新增附言隨禮物一同送出`,"Address line 1":``,"Address line 2":``,"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:``,Buy:`購買`,"Buying for someone else?":`要送給其他人嗎?`,"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 date from today onwards":`請選擇今天或之後的日期`,"Choose a date within the next year":`請選擇未來一年內的日期`,"Choose a delivery date":`選擇送達日期`,"Choose a different plan":`選擇其他方案`,"Choose a plan":`選擇方案`,"Choose a tier":`選擇方案`,"Choose your newsletters":`選擇您的電子報`,City:``,"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 to delivery details":`繼續填寫送達資訊`,"Continue to payment":`繼續進行付款`,"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.":`無法更新電子郵件。連結無效。`,Country:``,"Create a new contact":`建立新的聯絡人`,"Current plan":`目前方案`,"Delete account":`刪除帳號`,"Delivery date":`送達日期`,"Delivery method":`送達方式`,"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 it to them":`透過電子郵件寄送給對方`,"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 the recipient's email address":`輸入收件者的電子郵件地址`,"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":`驗證碼驗證失敗,請再試一次`,"For a friend or colleague":`送給朋友或同事`,Forever:`永久`,"Free Trial – Ends {trialEnd}":`免費試用──於 {trialEnd} 結束`,From:`寄件者`,"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 duration":`贈送期間`,"Gift link copied to clipboard":`禮物連結已複製到剪貼簿`,"Gift membership":`贈送會員資格`,"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.":`以下是您或許也有興趣的其他網站。`,"Hi {recipientName},":`{recipientName} 您好,`,"Hide details":`隱藏詳情`,"How would you like to share this gift?":`您想如何分享這份禮物?`,"I'll share it myself":`我會自行分享`,"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:`立即`,"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`,"Optional message":`自訂訊息(選填)`,"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:`播客`,"Postal code":``,"Re-enable emails":`重新啟用電子郵件`,"Recipient's email":`收件者的電子郵件`,"Recipient's name":`收件者的姓名`,Recommendations:`所有推薦`,"Redeem your gift":`兌換您的禮物`,"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} 的完整會員資格`,"Share it yourself":`自行分享`,"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":`從今天開始`,State:``,"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":`成功取消訂閱`,"Taylor Reid":`阿宇`,"[email protected]":`[email protected]`,"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 can only be redeemed once and expires on {expiryDate}.":`此禮物只能兌換一次,並將於 {expiryDate} 到期。`,"This gift has already been consumed.":`此禮物已被使用。`,"This gift has already been redeemed.":`此禮物已被兌換。`,"This gift has been refunded.":`此禮物已退款。`,"This gift has expired.":`此禮物已過期。`,"This gift link is invalid.":`此禮物連結無效。`,"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.":`本網站僅允許付費會員。`,"This unsubscribe link belongs to a different email address than the one you are signed in with.":``,Threads:``,Tier:`方案`,To:`收件者`,"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?":`我們很遺憾看到您離開。何不看看我們為您保留的專屬優惠?`,"We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.":`我們將於 {deliveryDate} 透過電子郵件寄給收件者,同時也會寄一份副本到您的收件匣。`,"We'll email it to the recipient. A copy will be in your inbox too.":`我們將透過電子郵件寄給收件者,同時也會寄一份副本到您的收件匣。`,"Welcome back, {name}!":`歡迎回來,{name}!`,"Welcome back!":`歡迎回來!`,"Welcome to {siteTitle}":`歡迎來到{siteTitle}`,"What's included":`包含內容`,"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 <strong>{duration}-month</strong> {tierName} membership_other":`您收到了一份 <strong>{duration} 個月</strong> {tierName} 會員資格禮物`,"You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}_other":`您收到了一份 {siteTitle} 的 <strong>{duration} 個月</strong> {tierName} 會員資格禮物`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership":`您收到了一份 <strong>{duration} å¹´</strong> {tierName} 會員資格禮物`,"You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}":`您收到了一份 {siteTitle} 的 <strong>{duration} å¹´</strong> {tierName} 會員資格禮物`,"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 on its way":`您的禮物已在路上`,"Your gift is ready":`您的禮物已準備就緒`,"Your gift is scheduled":`您的禮物已安排排程發送`,"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`,Is=()=>{let e,t,n=new Promise((n,r)=>{e=n,t=r});return n.resolve=e,n.reject=t,n},Ls=e=>e==null?``:``+e,Rs=(e,t,n)=>{e.forEach(e=>{t[e]&&(n[e]=t[e])})},zs=/###/g,Bs=e=>e&&e.indexOf(`###`)>-1?e.replace(zs,`.`):e,Vs=e=>!e||U(e),Hs=(e,t,n)=>{let r=U(t)?t.split(`.`):t,i=0;for(;i<r.length-1;){if(Vs(e))return{};let t=Bs(r[i]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++i}return Vs(e)?{}:{obj:e,k:Bs(r[i])}},Us=(e,t,n)=>{let{obj:r,k:i}=Hs(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=Hs(e,o,Object);for(;s.obj===void 0&&o.length;)a=`${o[o.length-1]}.${a}`,o=o.slice(0,o.length-1),s=Hs(e,o,Object),s&&s.obj&&s.obj[`${s.k}.${a}`]!==void 0&&(s.obj=void 0);s.obj[`${s.k}.${a}`]=n},Ws=(e,t,n,r)=>{let{obj:i,k:a}=Hs(e,t,Object);i[a]=i[a]||[],i[a].push(n)},Gs=(e,t)=>{let{obj:n,k:r}=Hs(e,t);if(n)return n[r]},Ks=(e,t,n)=>{let r=Gs(e,n);return r===void 0?Gs(t,n):r},qs=(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]):qs(e[r],t[r],n):e[r]=t[r]);return e},Js=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,`\\$&`),Ys={"&":`&amp;`,"<":`&lt;`,">":`&gt;`,'"':`&quot;`,"'":`&#39;`,"/":`&#x2F;`},Xs=e=>U(e)?e.replace(/[&<>"'\/]/g,e=>Ys[e]):e,Zs=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}},Qs=[` `,`,`,`?`,`!`,`;`],$s=new Zs(20),ec=(e,t,n)=>{t||=``,n||=``;let r=Qs.filter(e=>t.indexOf(e)<0&&n.indexOf(e)<0);if(r.length===0)return!0;let i=$s.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},W=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},tc=e=>e&&e.replace(`_`,`-`),nc={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)}},rc=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||nc,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)}},ic=class{constructor(){this.observers={}}on(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])})}},ac=class extends ic{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=Gs(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:W(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),Us(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=Gs(this.data,o)||{};a.skipCopy||(n=JSON.parse(JSON.stringify(n))),r?qs(s,n,i):s={...s,...n},Us(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}},oc={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}},sc={},cc=class e extends ic{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),Rs([`resourceStore`,`languageUtils`,`pluralResolver`,`interpolator`,`backendConnector`,`i18nFormat`,`utils`],e,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator=`.`),this.logger=rc.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&&!ec(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=oc.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,!sc[`${p[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(o)&&(sc[`${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}},lc=e=>e.charAt(0).toUpperCase()+e.slice(1),uc=class{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=rc.create(`languageUtils`)}getScriptPartFromCode(e){if(e=tc(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=tc(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]=lc(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]=lc(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=lc(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}},dc=[{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}],fc={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)},pc=[`v1`,`v2`,`v3`],mc=[`v4`],hc={zero:0,one:1,two:2,few:3,many:4,other:5},G=()=>{let e={};return dc.forEach(t=>{t.lngs.forEach(n=>{e[n]={numbers:t.nr,plurals:fc[t.fc]}})}),e},gc=class{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=rc.create(`pluralResolver`),(!this.options.compatibilityJSON||mc.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=G(),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=tc(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)=>hc[e]-hc[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!pc.includes(this.options.compatibilityJSON)}},_c=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=Ks(e,t,n);return!a&&i&&U(n)&&(a=W(e,n,r),a===void 0&&(a=W(t,n,r))),a},vc=e=>e.replace(/\$/g,`$$$$`),yc=class{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=rc.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?Xs:t,this.escapeValue=n===void 0?!0:n,this.useRawValueToEscape=r===void 0?!1:r,this.prefix=i?Js(i):a||`{{`,this.suffix=o?Js(o):s||`}}`,this.formatSeparator=c||`,`,this.unescapePrefix=l?``:u||`-`,this.unescapeSuffix=this.unescapePrefix?``:l||``,this.nestingPrefix=d?Js(d):f||Js(`$t(`),this.nestingSuffix=p?Js(p):m||Js(`)`),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=_c(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(_c(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=>vc(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?vc(this.escape(e)):vc(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=Ls(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=Ls(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}},bc=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}},xc=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(tc(r),i),t[o]=s),s(n)}},Sc=class{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=rc.create(`formatter`),this.options=e,this.formats={number:xc((e,t)=>{let n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)}),currency:xc((e,t)=>{let n=new Intl.NumberFormat(e,{...t,style:`currency`});return e=>n.format(e)}),datetime:xc((e,t)=>{let n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)}),relativetime:xc((e,t)=>{let n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||`day`)}),list:xc((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()]=xc(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}=bc(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)}},Cc=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)},wc=class extends ic{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=rc.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=>{Ws(n.loaded,[i],a),Cc(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)}}},Tc=()=>({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}}),Ec=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),Dc=()=>{},Oc=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{typeof e[t]==`function`&&(e[t]=e[t].bind(e))})},kc=class e extends ic{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=Ec(e),this.services={},this.logger=rc,this.modules={external:[]},Oc(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=Tc();this.options={...r,...this.options,...Ec(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?rc.init(i(this.modules.logger),this.options):rc.init(null,this.options);let t;this.modules.formatter?t=this.modules.formatter:typeof Intl<`u`&&(t=Sc);let n=new uc(this.options);this.store=new ac(this.options.resources,this.options);let a=this.services;a.logger=rc,a.resourceStore=this.store,a.languageUtils=n,a.pluralResolver=new gc(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 yc(this.options),a.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},a.backendConnector=new wc(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 cc(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||=Dc,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=Is(),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]:Dc,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=Is();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||=Dc,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`&&oc.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=Is();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=Is();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=Is();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 uc(Tc());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]:Dc,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 ac(this.store.data,i),a.services.resourceStore=a.store),a.translator=new cc(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}}},Ac=kc.createInstance();Ac.createInstance=kc.createInstance,Ac.createInstance,Ac.dir,Ac.init,Ac.loadResources,Ac.reloadResources,Ac.use,Ac.changeLanguage,Ac.getFixedT,Ac.t,Ac.exists,Ac.setDefaultNamespace,Ac.hasLoadedNamespace,Ac.loadNamespaces,Ac.loadLanguages;var jc=[{code:`af`,label:`Afrikaans`},{code:`ar`,label:`Arabic`},{code:`az`,label:`Azerbaijani`},{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)`},{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`}],Mc=jc.map(e=>e.code);function Nc(e){let t=e.default;return{...e,...t&&typeof t==`object`?t:{}}}function Pc(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]:Nc(i??{})},t},{})}}function Fc({generateThemeResources:e,generateResources:t}){return(n=`en`,r=`portal`,i={})=>{let a=Ac.createInstance(),o={prefix:`{`,suffix:`}`};(r===`theme`||r===`portal`)&&(o.escapeValue=!1);let s=e=>{let n=a.services.languageUtils;for(let i of n.toResolveHierarchy(e))if(!(!Mc.includes(i)||a.hasResourceBundle(i,r)))for(let[e,n]of Object.entries(t([i],r)))a.addResourceBundle(e,r,n[r])},c;return r===`theme`?c=e(n,i):(c={},a.on(`languageChanging`,s)),a.init({lng:n,nsSeparator:!1,keySeparator:!1,returnEmptyString:!1,fallbackLng:{no:[`nb`,`en`],default:[`en`]},ns:r,defaultNS:r,interpolation:o,resources:c}),a}}function Ic(e,t){let n={};for(let[t,r]of Object.entries(e)){let e=/\/locales\/([^/]+)\//.exec(t)?.[1];e&&(n[e]=r)}return Lc(n,t)}function Lc(e,t){let n=Pc(t=>e[t]),r=Object.assign(Fc({generateResources:n,generateThemeResources:e=>({[e]:{theme:{}}})}),{LOCALE_DATA:jc,SUPPORTED_LOCALES:Mc,generateResources:n,namespace:t});return r.default=r,r}var Rc=Ic(Object.assign({"../../locales/af/portal.json":Do,"../../locales/ar/portal.json":Oo,"../../locales/az/portal.json":ko,"../../locales/bg/portal.json":Ao,"../../locales/bn/portal.json":jo,"../../locales/bs/portal.json":Mo,"../../locales/ca/portal.json":No,"../../locales/cs/portal.json":Po,"../../locales/da/portal.json":Fo,"../../locales/de/portal.json":Io,"../../locales/de-CH/portal.json":Lo,"../../locales/el/portal.json":Ro,"../../locales/en/portal.json":zo,"../../locales/eo/portal.json":Bo,"../../locales/es/portal.json":Vo,"../../locales/et/portal.json":Ho,"../../locales/eu/portal.json":Uo,"../../locales/fa/portal.json":Wo,"../../locales/fi/portal.json":Go,"../../locales/fr/portal.json":Ko,"../../locales/gd/portal.json":qo,"../../locales/he/portal.json":Jo,"../../locales/hi/portal.json":Yo,"../../locales/hr/portal.json":Xo,"../../locales/hu/portal.json":Zo,"../../locales/id/portal.json":Qo,"../../locales/is/portal.json":$o,"../../locales/it/portal.json":es,"../../locales/ja/portal.json":ts,"../../locales/ko/portal.json":ns,"../../locales/kz/portal.json":rs,"../../locales/lt/portal.json":is,"../../locales/lv/portal.json":as,"../../locales/mk/portal.json":os,"../../locales/mn/portal.json":ss,"../../locales/ms/portal.json":cs,"../../locales/nb/portal.json":ls,"../../locales/ne/portal.json":us,"../../locales/nl/portal.json":ds,"../../locales/nn/portal.json":fs,"../../locales/pa/portal.json":ps,"../../locales/pl/portal.json":ms,"../../locales/pt/portal.json":hs,"../../locales/pt-BR/portal.json":gs,"../../locales/ro/portal.json":_s,"../../locales/ru/portal.json":vs,"../../locales/si/portal.json":ys,"../../locales/sk/portal.json":bs,"../../locales/sl/portal.json":xs,"../../locales/sq/portal.json":Ss,"../../locales/sr/portal.json":Cs,"../../locales/sr-Cyrl/portal.json":ws,"../../locales/sv/portal.json":Ts,"../../locales/sw/portal.json":Es,"../../locales/ta/portal.json":Ds,"../../locales/th/portal.json":Os,"../../locales/tr/portal.json":ks,"../../locales/uk/portal.json":As,"../../locales/ur/portal.json":js,"../../locales/uz/portal.json":Ms,"../../locales/vi/portal.json":Ns,"../../locales/zh/portal.json":Ps,"../../locales/zh-Hant/portal.json":Fs}),`portal`),{LOCALE_DATA:zc,SUPPORTED_LOCALES:Bc,generateResources:Vc}=Rc,Hc=Rc(`en`,`portal`),K=Hc.t.bind(Hc),Uc=class e extends Error{constructor(e,{code:t,property:n,details:r}={}){super(e),this.code=t??null,this.property=n??null,this.details=Array.isArray(r)?r.filter(e=>e&&typeof e.property==`string`&&typeof e.message==`string`):null}static async fromApiResponse(t){if(t.status===400||t.status===422||t.status===429)try{return Wc(await t.json())}catch{return}if(t.status===404){if(!(t.headers.get(`content-type`)||``).toLowerCase().includes(`application/json`))return;try{return Wc(await t.json())}catch{return}}if(t.status===500)return new e(`A server error occurred`)}};function Wc(e){let t=Array.isArray(e.errors)?e.errors[0]:null;if(t?.message)return new Uc(t.message,{code:t.code,property:t.property,details:t.details})}var Gc=[];function Kc(e,t){let n=(e,t=null)=>t?K(e,{number:t}):K(e),r=()=>{let e=e=>Gc.push(e);Gc.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=>(Gc.length===0&&r(),!!Gc.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 K(`An error occurred`);if(e instanceof Uc||e.message){let{preparedMessage:r,number:o}=a(e.message);return i(r)?n(r,o):t||n(e?.message)}else return t||K(`An error occurred`)+`: `+e.toString()}var qc=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})),q=o(((e,t)=>{t.exports=qc()}))(),Jc=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,q.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)]})}},Yc=e=>(0,q.jsxs)(`svg`,{id:`Regular`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,q.jsx)(`defs`,{children:(0,q.jsx)(`style`,{children:`.cls-1{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.8px;}`})}),(0,q.jsx)(`circle`,{className:`cls-1`,cx:12,cy:9.75,r:5.25}),(0,q.jsx)(`path`,{className:`cls-1`,d:`M18.913,20.876a9.746,9.746,0,0,0-13.826,0`}),(0,q.jsx)(`circle`,{className:`cls-1`,cx:12,cy:12,r:11.25})]}),Xc=`
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`,Zc=({style:e={}})=>({avatarContainer:{...e.avatarContainer||{}},gravatar:{...e.avatarContainer||{}},userIcon:{width:`34px`,height:`34px`,color:`#fff`,...e.userIcon||{}}});function Qc({gravatar:e,style:t}){let n=Zc({style:t});return(0,q.jsxs)(`figure`,{className:`gh-portal-avatar`,style:n.avatarContainer,children:[(0,q.jsx)(Yc,{style:n.userIcon}),e?(0,q.jsx)(`img`,{style:n.gravatar,src:e,alt:``}):null]})}var J=_.createContext({site:{},member:{},offers:[],action:``,actionErrorMessage:null,lastPage:``,brandColor:``,pageData:{},doAction:(e,t)=>({action:e,data:t}),dir:`ltr`}),$c=e=>(0,q.jsx)(`svg`,{width:21,height:24,viewBox:`0 0 21 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,q.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.134zM1 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`})}),el=e=>(0,q.jsx)(`svg`,{width:24,height:24,viewBox:`0 0 24 24`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,q.jsx)(`g`,{fill:`none`,fillRule:`evenodd`,children:(0,q.jsx)(`path`,{stroke:`#FFF`,strokeWidth:1.5,strokeLinecap:`round`,d:`M12.5 2v20M2 12.5h20`})})}),tl=e=>(0,q.jsxs)(`svg`,{width:25,height:24,viewBox:`0 0 25 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,q.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,q.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`})]}),nl=e=>(0,q.jsxs)(`svg`,{width:24,height:18,viewBox:`0 0 24 18`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,q.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,q.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`})]}),rl=e=>(0,q.jsxs)(`svg`,{width:26,height:26,viewBox:`0 0 26 26`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,q.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,q.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`})]}),il=`
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`,al=il+`
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`+Xc,ol=e=>e?new Date(e).toLocaleDateString(`en-GB`,{year:`numeric`,month:`short`,day:`numeric`}):``,sl=`en-GB`,cl=`Etc/UTC`,ll={year:`numeric`,month:`short`,day:`numeric`},ul=(e,t)=>{try{return new Intl.DateTimeFormat(e,{...ll,timeZone:t})}catch{return null}},dl=e=>{let[t,n,r]=(e||``).split(`-`).map(Number);return!t||!n||!r?null:new Date(t,n-1,r)},fl=e=>`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,`0`)}-${String(e.getDate()).padStart(2,`0`)}`,pl=(e,t)=>{let[n,r,i]=e.split(`-`).map(Number);return new Date(Date.UTC(n,r-1,i+t)).toISOString().slice(0,10)},ml=new Map,hl=e=>{let t=ml.get(e);if(!t){let n={year:`numeric`,month:`2-digit`,day:`2-digit`};try{t=new Intl.DateTimeFormat(`en-CA`,{...n,timeZone:e})}catch{t=new Intl.DateTimeFormat(`en-CA`,{...n,timeZone:cl})}ml.set(e,t)}return t},gl=(e,t=cl)=>{let n=hl(t).formatToParts(e),r=e=>n.find(t=>t.type===e)?.value;return`${r(`year`)}-${r(`month`)}-${r(`day`)}`},_l=(e,{locale:t,timezone:n}={})=>{if(!e)return``;let r=n||cl,i=ul(t||sl,r)||ul(sl,r)||new Intl.DateTimeFormat(sl,{...ll,timeZone:cl}),a=new Date(e);return Number.isNaN(a.getTime())?``:i.format(a)};function vl(){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 yl({page:e}){let t={signin:`#/portal/signin`,signup:`#/portal/signup`};return Object.keys(t).includes(e)?t[e]:t.default}function bl({page:e,siteUrl:t}){return`${t||`${window.location.protocol}//${window.location.host}${window.location.pathname}`}${yl({page:e})}`}function xl(){return!(navigator&&navigator.cookieEnabled)}function Sl({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 Cl({member:e={}}){if(Tl({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 wl({member:e={}}){if(!e)return!1;let t=Cl({member:e});if(t){let{price:e}=t;return e&&e.amount===0}else if(!t&&e.paid)return!0;return!1}function Tl({member:e={}}){return e&&e.paid}function El({member:e={}}){return e?.status===`gift`}function Dl({product:e}){return e?.monthlyPrice?e.monthlyPrice.currency:null}function Ol({site:e}){return e?.editor_default_email_recipients!==`disabled`}function kl({member:e}){let t=Cl({member:e});return t?.tier?.expiry_at?ol(t.tier.expiry_at):``}function Al({member:e,site:t}){let n=Cl({member:e})?.tier?.id;return n?!lu({site:t,productId:n}):!1}function jl({site:e,member:t}){let n=Pl({member:t}),r=n?.currency,i=eu({site:e});return n?.id?i.filter(e=>Lu(Dl({product:e}),r)):i}function Ml({prices:e,currency:t}){return e.filter(e=>Lu(e.currency||``,t||``))}function Nl({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:ju(e.price.currency)}:null}function Pl({member:e}){return Nl({subscription:Cl({member:e})})}function Fl({member:e,site:t}){let n=Nl({subscription:Cl({member:e})});return nu({site:t}).find(e=>e.id===n?.product.product_id)}function Il({priceId:e,site:t,member:n}){let r=Pl({member:n}),{tierId:i,cadence:a}=bu({site:t,priceId:e});return r?.tierId===i&&r?.cadence===a}function Ll({member:e,subscriptionId:t}){return Tl({member:e})?(e.subscriptions||[]).find(e=>e.id===t):null}function Rl({member:e}){return Cl({member:e})?.tier?.name||``}function zl({plans:e,site:t={}}){return e||=Cu({site:t}),!e||e.length===0||e.length===1&&e[0].type===`free`}function Bl(e,t){let n=eu({site:e}).find(e=>e.type===`paid`);return t===`monthly`?{cadence:`month`,tierId:n
359?.id}:t===`yearly`?{cadence:`year`,tierId:n?
vendor: 164,243 bytes, lines 359-1446
359.id}:{priceId:t}}function Vl({site:e={},priceId:t}){let n=xu({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 Hl({site:e}){return e?.members_signup_access===`paid`}function Ul({site:e={}}){return e?.members_signup_access===`invite`}function Wl({site:e={},pageQuery:t=``}){return Cu({site:e,pageQuery:t}).length>0}function Gl({site:e}){return e?.recommendations_enabled===!0}function Kl({site:e}){return e?.paid_members_enabled===!0}function ql({site:e}){return e?.members_signup_access!==`none`}function Jl({site:e}){let t=e?.members_signup_access===`all`||e?.members_signup_access===`paid`,n=e?.paid_members_enabled||zl({site:e});return t&&n}function Yl({site:e}){return e?.members_signup_access===`all`}function Xl(){return window.location.hostname.replace(/^www\./,``)}function Zl({site:e}){return!!e?.labs?.membersCustomFields}function Ql({site:e}){return e?.comments_enabled&&e?.comments_enabled!==`off`}function $l({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 eu({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:ju(e.monthlyPrice.currency)},e.yearlyPrice={...e.yearlyPrice,currency_symbol:ju(e.yearlyPrice.currency)},e))}function tu({site:e}){let{products:t=[]}=e||{};return t.find(e=>e.type===`free`)}function nu({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:ju(e.monthlyPrice.currency)},e.yearlyPrice={...e.yearlyPrice,currency_symbol:ju(e.yearlyPrice.currency)},e))}function ru({site:e,pageQuery:t}){let n=eu({site:e});return t===`free`?[]:(du({site:e})&&n.unshift({id:`free`,type:`free`}),n)}function iu({site:e,pageQuery:t}){return ru({site:e,pageQuery:t}).some(e=>!!e?.trial_days)}function au({site:e}){return tu({site:e})?.benefits||[]}function ou({site:e}){return tu({site:e})?.name||`Free`}function su({site:e}){return tu({site:e})?.description}function cu({site:e}){let t=tu({site:e});return!!(t?.description||t?.benefits?.length)}function lu({site:e,productId:t}){return nu({site:e}).find(e=>e.id===t)}function uu({site:e=null,products:t=null}){return!e&&!t?[]:(t||eu({site:e})).reduce((e,t)=>(t.monthlyPrice&&t.yearlyPrice&&(e.push(t.monthlyPrice),e.push(t.yearlyPrice)),e),[])}function du({site:e}){let{portal_plans:t}=e||{};return Yl({site:e})&&t.includes(`free`)}function fu({site:e}){let{newsletters:t=[]}=e||{};return t?.sort((e,t)=>e.sort_order-t.sort_order),t}function pu({site:e}){let{newsletters:t}=e||{};return t?.length>1}function mu({member:e}){return e?.email_suppression?.suppressed}function hu({site:e}){return ru({site:e}).length===1&&du({site:e})}function gu({sub:e}={}){return(!e?.offer||e?.offer?.type===`trial`)&&e?.trial_end_at&&!vu(new Date(e?.trial_end_at))}function _u(e){return e?.type===`percent`&&e?.amount===100&&e?.duration===`repeating`&&e?.redemption_type===`retention`}function vu(e){return e<new Date}function yu({site:e,priceId:t}){return t===`free`?tu({site:e}):nu({site:e}).find(e=>e?.monthlyPrice?.id===t||e?.yearlyPrice?.id===t)}function bu({site:e,priceId:t}){if(t===`free`)return tu({site:e});let n=nu({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 xu({site:e,products:t=null}){let{portal_plans:n=[]}=e||{};return Kl({site:e})?uu({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:ju(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 Su({site:e}){let t=xu({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 Cu({site:e={},pageQuery:t=``}={}){let n=[];if(du({site:e})){let t=Su({site:e});n.push({id:`free`,type:`free`,price:0,amount:0,name:ou({site:e}),...t})}return t===`free`&&du({site:e})||xu({site:e}).forEach(e=>{n.push(e)}),n}var wu=({member:e})=>e?e.email:``,Tu=({member:e})=>e?e.email_suppression:``,Eu=({site:e})=>e&&e.firstpromoter_account,Du=({member:e})=>e?e.name:``,Ou=({site:e})=>{let{members_support_address:t,support_email_address:n}=e||{};if(n)return n;if(t?.indexOf(`@`)<0)return`${t}@${Au({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||``},ku=({site:e})=>{let{default_email_address:t}=e||{},n=t||`noreply@${Au({site:e})}`,r=fu({site:e})?.[0];return r&&r.sender_email?r.sender_email:n},Au=({site:e})=>{try{return new URL(e.url).origin.replace(/^http(s?):\/\//,``).replace(/\/$/,``)}catch{return e.url.replace(/^http(s?):\/\//,``).replace(/\/$/,``)}},ju=e=>Intl.NumberFormat(`en`,{currency:e,style:`currency`}).format(0).replace(/[\d\s.]/g,``),Mu=e=>isNaN(e)?0:e/100,Nu=(e={})=>`${ju(e.currency)}${Mu(e.amount)}/${e.interval}`,Pu=e=>e==null?``:e.toLocaleString(),Fu=(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)},Y=({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}},Iu=({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 Lu(e,t){return e?.toLowerCase()===t?.toLowerCase()}function Ru({site:e,pageQuery:t}){let n=/^(?:(\S+?))?\/monthly$/,r=/^(?:(\S+?))?\/yearly$/;if(n.test(t||``)){let[,r]=t.match(n);return lu({site:e,productId:r})?.monthlyPrice?.id}else if(r.test(t||``)){let[,n]=t.match(r);return lu({site:e,productId:n})?.yearlyPrice?.id}return null}var zu=({offer:e})=>{if(_u(e)){let t=e.duration_in_months;return t===1?K(`1 month`):K(`{months} months`,{months:t})}else if(e.type===`fixed`)return`${ju(e.currency)}${Fu(e.amount/100)}`;else if(e.type===`percent`)return`${e.amount}%`;return``},Bu=({offer:e,price:t,useFormatted:n=!1})=>{let r=t.amount,i=r;if(e.type===`fixed`&&Lu(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},Vu=({offer:e})=>e.redemption_type===`retention`,Hu=({site:e,offer:t})=>t?.status===`active`?t.tier?!!lu({site:e,productId:t.tier.id}):Vu({offer:t}):!1;function Uu({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 Wu({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 Gu({tier:e}){return e?.benefits?.map(e=>({name:e}))}var Ku=({tiers:e})=>{let t=0;return e.map(e=>{let n=Uu({tier:e,priceId:t});t+=1;let r=Wu({tier:e,priceId:t});t+=1;let i=Gu({tier:e});return{...e,benefits:i,monthly_price:n,yearly_price:r}})};function qu(){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 Ju(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 Yu({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 Xu({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 Zu(e){return e===`month`?K(`month`):e===`year`?K(`year`):e}var Qu=function(){return $u()||ed()},$u=function(){let[e]=window.location.hash.substr(1).split(`?`);return e===`/portal/preview`},ed=function(){let[e]=window.location.hash.substr(1).split(`?`);return e===`/portal/preview/offer`},td={preview:Qu,offerPreview:ed,dev:function({customSiteUrl:e=``}={}){return!1},test:function(){return!1}},nd=(e=[],t={})=>e.some(e=>{let n=td[e];return!!(n&&n(t))}),rd={"icon-1":$c,"icon-2":el,"icon-3":tl,"icon-4":nl,"icon-5":rl},id=({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`},...nd([`preview`])?{opacity:1}:{}},userIcon:{width:`34px`,height:`34px`,color:`#fff`},buttonIcon:{width:`24px`,height:`24px`,color:`#fff`},closeIcon:{width:`20px`,height:`20px`,color:`#fff`}}),ad=class extends _.Component{static contextType=J;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=id({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,q.jsx)(Qc,{gravatar:r});if(this.context.member)return(0,q.jsx)(Yc,{style:n.userIcon});if(Object.keys(rd).includes(e)){let t=rd[e];return(0,q.jsx)(t,{style:n.buttonIcon})}else if(e)return(0,q.jsx)(`img`,{style:{width:`26px`,height:`26px`},src:e,alt:``});else return this.hasText()&&(n.userIcon.width=`26px`,n.userIcon.height=`26px`),(0,q.jsx)(Yc,{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,q.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(ql({site:n})){let e=Ul({site:n})||!Wl({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,q.jsx)(`div`,{className:`gh-portal-triggerbtn-wrapper`,ref:this.container,children:(0,q.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,q.jsx)(`div`,{className:`gh-portal-triggerbtn-wrapper`,children:(0,q.jsx)(`div`,{className:`gh-portal-triggerbtn-container `+n,onClick:e=>this.onToggle(e),"data-testid":`portal-trigger-button`,children:this.renderTriggerIcon()})})}},od=class extends _.Component{static contextType=J;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,q.jsx)(`style`,{dangerouslySetInnerHTML:{__html:e?`:root { --brandcolor: ${e} }`+al:al}})}render(){let e=this.context.site,{portal_button:t}=e,{showPopup:n,scrollbarWidth:r}=this.context;if(this.state.isMobile||!t||!ql({site:e})||nd([`offerPreview`]))return null;let i=this.hasText(),a={...id({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,q.jsx)(Jc,{ref:this.buttonRef,dataTestId:`portal-trigger-frame`,className:`gh-portal-triggerbtn-iframe`,style:a,title:`portal-trigger`,head:this.renderFrameStyles(),children:(0,q.jsx)(ad,{isPopupOpen:n,updateWidth:e=>this.onWidthChange(e)})})}},sd=o(((e,t)=>{t.exports=`SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED`})),cd=o(((e,t)=>{var n=sd();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}})),ld=l(o(((e,t)=>{t.exports=cd()()}))(),1);function ud(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function dd(e){"@babel/helpers - typeof";return dd=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},dd(e)}function fd(e,t){if(dd(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(dd(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function pd(e){var t=fd(e,`string`);return dd(t)==`symbol`?t:t+``}function md(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,pd(r.key),r)}}function hd(e,t,n){return t&&md(e.prototype,t),n&&md(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function gd(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 _d(e,t){if(e==null)return{};var n,r,i=gd(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 vd=`TOKEN_PLACEHOLDER`,yd=`TOKEN_OPEN_TAG`,bd=`TOKEN_CLOSE_TAG`,xd=`TOKEN_SELF_TAG`,Sd=`TOKEN_TEXT`,Cd=`NODE_FRAGMENT`,wd=`NODE_TAG_ELEMENT`,Td=`NODE_VOID_ELEMENT`,Ed=`NODE_PLACEHOLDER`,Dd=`NODE_TEXT`,Od=[`type`,`children`],kd=function(){function e(t){var n=t.type,r=t.children,i=_d(t,Od);for(var a in ud(this,e),this.type=n,this.children=r||[],i)this[a]=i[a];i.token&&(this.string=i.token.string)}return hd(e,[{key:`appendChild`,value:function(e){this.children.push(e)}},{key:`isLeaf`,get:function(){return this.children.length===0}}]),e}();kd.createTagNode=function(e,t){return new kd({type:wd,children:t,name:e.name,token:e})},kd.createFragmentNode=function(e){return new kd({type:Cd,children:e})},kd.createVoidNode=function(e){return new kd({type:Td,name:e.name,token:e})},kd.createTextNode=function(e){return new kd({type:Dd,text:e.string,token:e})},kd.createPlaceholderNode=function(e){return new kd({type:Ed,name:e.name,token:e})};var Ad=[{type:vd,regex:/{\s*(\w+)\s*}/g},{type:yd,regex:/<(\w+)>/g},{type:bd,regex:/<\/(\w+)>/g},{type:xd,regex:/<(\w+)\s*\/>/g}];function jd(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(!n){if(Array.isArray(e)||(n=Md(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 Md(e,t){if(e){if(typeof e==`string`)return Nd(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 Nd(e,t)}}function Nd(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 Pd(e,t){var n=[],r=jd(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:Sd,string:r,text:r,start:u,end:n}),u=t.end});var d=e.substring(u);return d!==``&&l.push({type:Sd,string:d,start:u,end:e.length}),[].concat(l,n).sort(function(e,t){return e.start-t.start})}function Fd(e,t){return t||=Ad,new Rd(Pd(e,t)).parse()}var Id=`Syntax error. Please check if each open tag is closed correctly`,Ld={type:`EPSILON`},Rd=function(){function e(t){ud(this,e),this.tokens=[].concat(t),this.tags=[]}return hd(e,[{key:`parse`,value:function(){var e=this.document();if(!this.predict(Ld.type))throw Error(Id);return e}},{key:`document`,value:function(){var e=this.elementOrData();return kd.createFragmentNode(e)}},{key:`element`,value:function(){var e=this.openTag(),t=this.elementOrData();return this.endTag(),kd.createTagNode(e,t)}},{key:`openTag`,value:function(){if(!this.predict(`TOKEN_OPEN_TAG`))throw Error(Id);return this.pushTag(this.lookahead),this.match(yd)}},{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`,Sd,`TOKEN_PLACEHOLDER`)){var t=this.match(this.lookahead.type),n;switch(t.type){case xd:n=kd.createVoidNode(t);break;case Sd:n=kd.createTextNode(t);break;case vd:n=kd.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(Id);this.match(bd)}},{key:`lookahead`,get:function(){return this.tokens.length===0?Ld: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(Id);return this.tokens.shift()}},{key:`pushTag`,value:function(e){this.tags.push(e)}}]),e}(),zd=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 Dd:return t.text;case Cd:return _.createElement(_.default.Fragment,null,i);case Td:var a=n[t.name];return typeof a==`function`?a():a||_.createElement(t.name,null);case wd: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 Ed: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 Bd(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 zd(Fd(t,n),i,t)}catch(e){if(o)return console.error(e),t;throw e}}Bd.propTypes={string:ld.default.string.isRequired,mapping:ld.default.object,graceful:ld.default.bool};var Vd=il+`
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`,Hd=e=>(0,q.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,q.jsx)(`defs`,{children:(0,q.jsx)(`style`,{children:`.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2px !important;}`})}),(0,q.jsx)(`path`,{className:`a`,d:`M.75 23.249l22.5-22.5M23.25 23.249L.75.749`})]}),Ud=e=>(0,q.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,q.jsx)(`defs`,{children:(0,q.jsx)(`style`,{children:`.checkmark-icon-fill{fill:currentColor;}`})}),(0,q.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`})]}),Wd=e=>(0,q.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,q.jsx)(`defs`,{children:(0,q.jsx)(`style`,{children:`.warning-icon-fill{fill:currentColor;}`})}),(0,q.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 Gd({cadence:e,duration:t}={}){return e===`month`&&t===12?K(`1 year`):e===`year`?t===1?K(`1 year`):K(`{years} years`,{years:t}):t===1?K(`1 month`):K(`{months} months`,{months:t})}function Kd({cadence:e,duration:t}={}){return e===`month`&&t===12||e===`year`?K(`1 year`):t===1?K(`1 month`):K(`{months} month`,{months:t})}function qd({buyerName:e,cadence:t,duration:n,siteTitle:r}={}){return t===`year`?K(e&&r?`{buyerName} has gifted you a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}`:r?`You've been gifted a <strong>{duration}-year</strong> {tierName} membership to {siteTitle}`:`You've been gifted a <strong>{duration}-year</strong> {tierName} membership`):K(e&&r?`{buyerName} has gifted you a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}`:r?`You've been gifted a <strong>{duration}-month</strong> {tierName} membership to {siteTitle}`:`You've been gifted a <strong>{duration}-month</strong> {tierName} membership`,{count:n})}function Jd({member:e}={}){let t=Rl({member:e}),n=kl({member:e});return!t||!n?null:K(`You now have access to {tierName} until {expiryDate}. Enjoy!`,{tierName:t,expiryDate:n})}function Yd(e){let t=K(`Something went wrong, please try again later.`);if(e?.code)switch(e.code){case`GIFT_NOT_FOUND`:t=K(`This gift link is invalid.`);break;case`GIFT_REDEEMED`:t=K(`This gift has already been redeemed.`);break;case`GIFT_CONSUMED`:t=K(`This gift has already been consumed.`);break;case`GIFT_EXPIRED`:t=K(`This gift has expired.`);break;case`GIFT_REFUNDED`:t=K(`This gift has been refunded.`);break;case`GIFT_PAID_MEMBER`:t=K(`You already have an active subscription.`);break;case`TOKEN_EXPIRED`:t=K(`Email confirmation link expired.`);break}return{title:K(`Gift could not be redeemed`),subtitle:t}}var Xd=()=>{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),Qd=({success:e,errorCode:t})=>({type:`giftRedeem`,status:e?`success`:`error`,duration:e?5e3:3e3,autoHide:e,...e?{}:{message:Yd({code:t})}}),$d=({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{}},ef=({status:e,billingOnly:t})=>{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}},tf=(e=[])=>{let t=new URLSearchParams(window.location.search||``),{hashPath:n,hashParams:r}=Xd();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 nf({billingOnly:e=!1}={}){let t=new URLSearchParams(window.location.search||``),{hashParams:n}=Xd(),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?ef({status:a,billingOnly:e}):o&&i?Qd({success:i===`true`,errorCode:Zd({searchParams:t,hashParams:n},`errorCode`)}):r&&i&&!e?$d({action:r,status:i}):null}var rf=()=>({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`}}),af=({type:e,status:t,message:n,context:r})=>{let i=bl({page:`signin`,siteUrl:r.site.url}),a=bl({page:`signup`,siteUrl:r.site.url});if(n)return typeof n==`object`?(0,q.jsxs)(`p`,{children:[n.title?(0,q.jsx)(`strong`,{children:n.title}):null,n.title&&n.subtitle?(0,q.jsx)(`br`,{}):null,n.subtitle||null]}):(0,q.jsx)(`p`,{children:n});if(e===`signin`&&t===`success`&&r.member){let e=r.member.firstname||``;return(0,q.jsxs)(`p`,{children:[(0,q.jsx)(`strong`,{children:e?K(`Welcome back, {name}!`,{name:e}):K(`Welcome back!`)}),(0,q.jsx)(`br`,{}),K(`You've successfully signed in.`)]})}else if(e===`signin`&&t===`error`)return(0,q.jsxs)(`p`,{children:[K(`Could not sign in. Login link expired.`),` `,(0,q.jsx)(`br`,{}),(0,q.jsx)(`a`,{href:i,target:`_parent`,children:K(`Click here to retry`)})]});else if(e===`signup`&&t===`success`)return(0,q.jsx)(`p`,{children:(0,q.jsx)(Bd,{mapping:{strong:(0,q.jsx)(`strong`,{})},string:K(`You've successfully subscribed to <strong>{siteTitle}</strong>`,{siteTitle:r.site.title})})});else if(e===`signup-paid`&&t===`success`)return(0,q.jsx)(`p`,{children:(0,q.jsx)(Bd,{mapping:{strong:(0,q.jsx)(`strong`,{})},string:K(`You've successfully subscribed to <strong>{siteTitle}</strong>`,{siteTitle:r.site.title})})});else if(e===`updateEmail`&&t===`success`)return(0,q.jsx)(`p`,{children:K(`Success! Your email is updated.`)});else if(e===`updateEmail`&&t===`error`)return(0,q.jsx)(`p`,{children:K(`Could not update email! Invalid link.`)});else if(e===`signup`&&t===`error`)return(0,q.jsxs)(`p`,{children:[K(`Signup error: Invalid link`),(0,q.jsx)(`br`,{}),(0,q.jsx)(`a`,{href:a,target:`_parent`,children:K(`Click here to retry`)})]});else if(e===`signup-paid`&&t===`error`)return(0,q.jsxs)(`p`,{children:[K(`Signup error: Invalid link`),(0,q.jsx)(`br`,{}),(0,q.jsx)(`a`,{href:a,target:`_parent`,children:K(`Click here to retry`)})]});else if(e===`giftRedeem`&&t===`success`)return(0,q.jsx)(`p`,{children:Jd({member:r.member})||K(`Gift redeemed! You're all set.`)});else if(e===`stripe:checkout`&&t===`success`)return r.member?(0,q.jsx)(`p`,{children:K(`Success! Your account is fully activated, you now have access to all content.`)}):(0,q.jsx)(`p`,{children:K(`Success! Check your email for magic link to sign-in.`)});else if(e===`stripe:checkout`&&t===`warning`)return r.member?(0,q.jsx)(`p`,{children:K(`Plan upgrade was cancelled.`)}):(0,q.jsx)(`p`,{children:K(`Plan checkout was cancelled.`)});else if(e===`support`&&t===`success`)return(0,q.jsx)(`p`,{children:K(`Thank you for your support!`)});return(0,q.jsx)(`p`,{children:K(t===`success`?`Success`:`Error`)})},of=class extends _.Component{static contextType=J;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,q.jsx)(`div`,{className:`gh-portal-notification-wrapper`,children:(0,q.jsxs)(`div`,{className:`gh-portal-notification${t?`  ${t}`:` neutral`}${r?` ${r}`:``}`,onAnimationEnd:e=>this.onAnimationEnd(e),children:[t===`error`?(0,q.jsx)(Wd,{className:`gh-portal-notification-icon error`,alt:``}):(0,q.jsx)(Ud,{className:`gh-portal-notification-icon success`,alt:``}),(0,q.jsx)(af,{type:e,status:t,message:n,context:this.context}),(0,q.jsx)(Hd,{className:`gh-portal-notification-closeicon`,alt:`Close`,onClick:e=>this.onNotificationClose(e)})]})})}},sf=class extends _.Component{static contextType=J;constructor(){super();let{type:e,status:t,message:n,autoHide:r,duration:i}=nf()||{};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`),tf(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,q.jsx)(`style`,{dangerouslySetInnerHTML:{__html:e?`:root { --brandcolor: ${e} }`+Vd:Vd}})}render(){let e={...rf({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,q.jsx)(Jc,{style:e,title:`portal-notification`,head:this.renderFrameStyles(),className:`gh-portal-notification-iframe`,"data-testid":`portal-notification-frame`,children:(0,q.jsx)(of,{type:t,status:n,message:r,autoHide:i,duration:a,onHideNotification:e=>this.onHideNotification(e)},o)}):null}},cf=e=>(0,q.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,q.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,q.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,q.jsx)(`animateTransform`,{attributeType:`xml`,attributeName:`transform`,type:`rotate`,from:`0 20 20`,to:`360 20 20`,dur:`0.5s`,repeatCount:`indefinite`})})]}),lf=`
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`,uf=({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 df({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=uf({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),xl()&&(n=!0);let m=o?`gh-portal-loadingicon`:`gh-portal-loadingicon dark`;return(0,q.jsx)(`button`,{className:p,style:f.button,onClick:e=>t(e),disabled:n,type:`submit`,tabIndex:u,"data-test-button":d,children:a?(0,q.jsx)(cf,{className:m}):e})}var ff=e=>(0,q.jsxs)(`svg`,{id:`Regular`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,q.jsx)(`defs`,{children:(0,q.jsx)(`style`,{children:`.cls-1{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;fill-rule:evenodd;}`})}),(0,q.jsx)(`path`,{className:`cls-1`,d:`M16.25,23.25,5.53,12.53a.749.749,0,0,1,0-1.06L16.25.75`})]}),pf=`
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 mf({brandColor:e,label:t=null,hidden:n=!1,onClick:r}){return n?null:(t===null&&(t=K(`Back`)),(0,q.jsxs)(`button`,{className:`gh-portal-btn gh-portal-btn-back`,style:e?{color:e}:void 0,onClick:e=>r(e),children:[(0,q.jsx)(ff,{}),` `,t]}))}var hf=`
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 gf({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,q.jsx)(`div`,{className:`gh-portal-for-switch`,"data-test-switch":a,...d,children:(0,q.jsxs)(`label`,{className:`switch`,htmlFor:e,children:[(0,q.jsx)(`input`,{ref:l,type:`checkbox`,checked:s,disabled:i,id:e,onChange:u,...f}),(0,q.jsx)(`span`,{className:`input-toggle-component`,"data-testid":a})]})})}var _f=`.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}.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}}.gh-portal-gift-card{margin-top:16px}.gh-portal-gift-card-icon{stroke-width:2px;width:16px;height:16px;margin-inline-end:4px}`,vf=class extends _.Component{static contextType=J;closePopup=()=>{this.context.doAction(`closePopup`)};render(){let{brandColor:e,onClick:t}=this.props,n=e||this.context.brandColor;return(0,q.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,q.jsx)(Hd,{className:`gh-portal-closeicon`,style:n?{color:n}:void 0,"aria-hidden":`true`})})}},yf=e=>(0,q.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,q.jsx)(`rect`,{x:3,y:8,width:18,height:4,rx:1}),(0,q.jsx)(`path`,{d:`M12 8v13`}),(0,q.jsx)(`path`,{d:`M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7`}),(0,q.jsx)(`path`,{d:`M7.5 8a2.5 2.5 0 0 1 0-5C9 3 12 8 12 8`}),(0,q.jsx)(`path`,{d:`M16.5 8a2.5 2.5 0 0 0 0-5C15 3 12 8 12 8`})]}),bf=[1,3,6,12];function xf(e,t){return t===12?e.yearlyPrice??null:e.monthlyPrice??null}function Sf(e){return!!e&&typeof e.amount==`number`&&Number.isSafeInteger(e.amount)&&e.amount>0&&typeof e.currency==`string`&&!!e.currency}function Cf({portalPlans:e,duration:t}){return t===12?e.includes(`yearly`):e.includes(`monthly`)}function wf(e,t){let n=xf(e,t);return Sf(n)?{...n,amount:t===12?n.amount:n.amount*t}:null}function Tf({site:e,duration:t}){let{paid_members_enabled:n,portal_plans:r=[],portal_products:i,products:a=[]}=e||{};if(!n||!Cf({portalPlans:r,duration:t}))return[];let o=Array.isArray(i)?i:null;return a.filter(e=>e?.type===`paid`&&(!o||o.includes(e.id))&&!!wf(e,t)).map(e=>({product:e,amount:wf(e,t)?.amount??0})).sort((e,t)=>e.amount-t.amount).map(({product:e})=>e)}function Ef({site:e}){return bf.filter(t=>Tf({site:e,duration:t}).length>0)}function Df({site:e}){return Ef({site:e}).length>0}function Of({site:e}){return e?.portal_signup_gift_promotion===!0&&Df({site:e})}function kf({site:e}){return e?.portal_account_gift_promotion===!0&&Df({site:e})}function Af({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}var jf=({className:e,lastPage:t})=>{let{brandColor:n,doAction:r,site:i}=(0,_.useContext)(J);if(!Of({site:i}))return null;let a=(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(`div`,{children:K(`Buying for someone else?`)}),(0,q.jsxs)(`button`,{className:`gh-portal-btn gh-portal-btn-link gh-portal-signup-message-gift`,"data-test-button":`gift-switch`,"data-testid":`gift-switch`,style:{color:n},type:`button`,onClick:()=>r(`switchPage`,{page:`gift`,lastPage:t}),children:[(0,q.jsx)(yf,{"aria-hidden":`true`,className:`gh-portal-signup-message-icon`}),(0,q.jsx)(`span`,{children:K(`Gift a membership`)})]})]});return e?(0,q.jsx)(`div`,{className:e,children:a}):a},Mf=e=>(0,q.jsx)(`svg`,{width:15,height:14,viewBox:`0 0 15 14`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,q.jsx)(`path`,{d:`M1 6.89286L6.10714 12L13.9643 1`,stroke:`#222222`,strokeWidth:2})});function Nf(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 Pf=()=>`
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    `,Ff=_.createContext({selectedInterval:`month`,selectedProduct:`free`,selectedPlan:null,setSelectedProduct:null});function If({product:e}){return!e.benefits||!e.benefits.length?null:e.benefits.map((e,t)=>{let n=e?.id||`benefit-${t}`;return(0,q.jsxs)(`div`,{className:`gh-portal-product-benefit`,children:[(0,q.jsx)(Mf,{className:`gh-portal-benefit-checkmark`,"aria-hidden":`true`}),(0,q.jsx)(`div`,{className:`gh-portal-benefit-title`,children:e.name})]},n)})}function Lf({product:e,hide:t=!1}){return!e.benefits||!e.benefits.length||t?null:(0,q.jsx)(`div`,{className:`gh-portal-product-benefits`,children:(0,q.jsx)(If,{product:e})})}function Rf({price:e}){let{site:t}=(0,_.useContext)(J),{portal_plans:n}=t;return!n.includes(`monthly`)||!n.includes(`yearly`)?(0,q.jsx)(`div`,{className:`gh-portal-product-alternative-price`}):(0,q.jsx)(`div`,{className:`gh-portal-product-alternative-price`,children:Nu(e)})}function zf({trialDays:e,discount:t,selectedInterval:n}){let{site:r}=(0,_.useContext)(J);return iu({site:r})?e?(0,q.jsx)(`span`,{className:`gh-portal-discount-label`,children:K(`{trialDays} days free`,{trialDays:e})}):null:n===`year`?(0,q.jsx)(`span`,{className:`gh-portal-discount-label`,children:K(`{discount}% discount`,{discount:t})}):null}function Bf({product:e}){let{selectedInterval:t}=(0,_.useContext)(Ff),{site:n}=(0,_.useContext)(J),r=e.monthlyPrice,i=e.yearlyPrice,a=e.trial_days,o=t===`month`?r:i,s=t===`month`?i:r,c=o.interval===`year`?K(`year`):K(`month`);if(!r||!i)return null;let l=Nf(e.monthlyPrice.amount,e.yearlyPrice.amount),u=ju(o.currency);return iu({site:n})?(0,q.jsx)(q.Fragment,{children:(0,q.jsxs)(`div`,{className:`gh-portal-product-card-pricecontainer`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-card-price-trial`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-price`,children:[(0,q.jsx)(`span`,{className:`currency-sign`+(u.length>1?` long`:``),children:u}),(0,q.jsx)(`span`,{className:`amount`,"data-testid":`product-amount`,children:Pu(Mu(o.amount))}),(0,q.jsxs)(`span`,{className:`billing-period`,children:[`/`,c]})]}),(0,q.jsx)(zf,{trialDays:a,discount:l,selectedInterval:t})]}),t===`year`?(0,q.jsx)(Kf,{discount:l,trialDays:a}):``,(0,q.jsx)(Rf,{price:s})]})}):(0,q.jsxs)(`div`,{className:`gh-portal-product-card-pricecontainer`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-card-price-trial`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-price`,children:[(0,q.jsx)(`span`,{className:`currency-sign`+(u.length>1?` long`:``),children:u}),(0,q.jsx)(`span`,{className:`amount`,"data-testid":`product-amount`,children:Pu(Mu(o.amount))}),(0,q.jsxs)(`span`,{className:`billing-period`,children:[`/`,c]})]}),t===`year`?(0,q.jsx)(Kf,{discount:l}):``]}),(0,q.jsx)(Rf,{price:s})]})}function Vf({products:e,handleChooseSignup:t,error:n}){let{site:r,action:i}=(0,_.useContext)(J),{selectedProduct:a,setSelectedProduct:o}=(0,_.useContext)(Ff),s=a===`free`?`gh-portal-product-card free checked`:`gh-portal-product-card free`,c=tu({site:r}),l=su({site:r}),u=i===`signup:running`;xl()&&(u=!0);let d=`$`;d=e&&e[1]?ju(e[1].monthlyPrice.currency):`$`;let f=hu({site:r}),p=au({site:r});if(f){if(!l&&!p.length)return null;s+=` only-free`}return!l&&!p.length&&(l=`Free preview`),(0,q.jsx)(q.Fragment,{children:(0,q.jsxs)(`div`,{className:s,onClick:e=>{e.stopPropagation(),o(`free`)},"data-test-tier":`free`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-card-header`,children:[(0,q.jsx)(`h4`,{className:`gh-portal-product-name`,children:ou({site:r})}),f?``:(0,q.jsx)(`div`,{className:`gh-portal-product-card-pricecontainer free-trial-disabled`,children:(0,q.jsxs)(`div`,{className:`gh-portal-product-price`,children:[(0,q.jsx)(`span`,{className:`currency-sign`+(d.length>1?` long`:``),children:d}),(0,q.jsx)(`span`,{className:`amount`,"data-testid":`product-amount`,children:`0`})]})})]}),(0,q.jsxs)(`div`,{className:`gh-portal-product-card-details`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-card-detaildata`,children:[l?(0,q.jsx)(`div`,{className:`gh-portal-product-description`,"data-testid":`product-description`,children:l}):``,(0,q.jsx)(Lf,{product:c})]}),f?``:(0,q.jsxs)(`div`,{className:`gh-portal-btn-product`,children:[(0,q.jsx)(`button`,{"data-test-button":`select-tier`,className:`gh-portal-btn`,disabled:u,onClick:e=>{t(e,`free`)},children:a===`free`&&u?(0,q.jsx)(cf,{className:`gh-portal-loadingicon`}):K(`Choose`)}),n&&(0,q.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,q.jsx)(cf,{className:`gh-portal-loadingicon`}):i>0?(0,q.jsx)(Bd,{string:K(`Start {amount}-day free trial`),mapping:{amount:i}}):K(r>1?`Choose`:`Continue`)}function Uf({product:e,products:t,selectedInterval:n,handleChooseSignup:r,error:i}){let{selectedProduct:a,setSelectedProduct:o}=(0,_.useContext)(Ff),{action:s}=(0,_.useContext)(J),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);xl()&&(d=!0);let f=e.description;return(!e.benefits||!e.benefits.length)&&!f&&(f=`Full access`),(0,q.jsx)(q.Fragment,{children:(0,q.jsxs)(`div`,{className:l,onClick:t=>{t.stopPropagation(),o(e.id)},"data-test-tier":`paid`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-card-header`,children:[(0,q.jsx)(`h4`,{className:`gh-portal-product-name`,children:e.name}),(0,q.jsx)(Bf,{product:e})]}),(0,q.jsxs)(`div`,{className:`gh-portal-product-card-details`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-card-detaildata`,children:[(0,q.jsx)(`div`,{className:`gh-portal-product-description`,"data-testid":`product-description`,children:f}),(0,q.jsx)(Lf,{product:e})]}),(0,q.jsxs)(`div`,{className:`gh-portal-btn-product`,children:[(0,q.jsx)(`button`,{"data-test-button":`select-tier`,disabled:d,className:`gh-portal-btn`,onClick:i=>{r(i,Jf({products:t,selectedInterval:n,selectedProduct:e.id}).id)},children:(0,q.jsx)(Hf,{selectedProduct:a,product:e,disabled:d,noOfProducts:u,trialDays:c})}),i&&(0,q.jsx)(`div`,{className:`gh-portal-error-message`,children:i})]})]})]},e.id)})}function Wf({product:e,products:t,selectedInterval:n,errors:r}){let i=Jf({products:t,selectedInterval:n,selectedProduct:e.id});return i&&i.id&&r&&r[i.id]?r[i.id]:null}function Gf({products:e,selectedInterval:t,handleChooseSignup:n,errors:r}){return e.map(i=>{let a=Wf({product:i,products:e,selectedInterval:t,errors:r});return i.id===`free`?(0,q.jsx)(Vf,{products:e,handleChooseSignup:n,error:a},i.id):(0,q.jsx)(Uf,{products:e,product:i,selectedInterval:t,handleChooseSignup:n,error:a},i.id)})}function Kf({discount:e}){let{site:t}=(0,_.useContext)(J),{portal_plans:n}=t;return e===0||!n.includes(`monthly`)?null:iu({site:t})?(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(`span`,{className:`gh-portal-discount-label-trial`,children:K(`{discount}% discount`,{discount:e})})}):(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(`span`,{className:`gh-portal-discount-label`,children:K(`{discount}% discount`,{discount:e})})})}function qf({selectedInterval:e,setSelectedInterval:t,products:n}){let{site:r}=(0,_.useContext)(J),{portal_plans:i}=r,a=n.filter(e=>e.type!==`free`).map(e=>Nf(e.monthlyPrice?.amount,e.yearlyPrice?.amount)),o=Math.max(...a);return!i.includes(`monthly`)||!i.includes(`yearly`)?null:(0,q.jsx)(`div`,{className:`gh-portal-logged-out-form-container`,children:(0,q.jsxs)(`div`,{className:`gh-portal-products-pricetoggle`+(e===`month`?` left`:``),children:[(0,q.jsx)(`button`,{"data-test-button":`switch-monthly`,"data-testid":`monthly-switch`,className:`gh-portal-btn`+(e===`month`?` active`:``),onClick:()=>{t(`month`)},children:K(`Monthly`)}),(0,q.jsxs)(`button`,{"data-test-button":`switch-yearly`,"data-testid":`yearly-switch`,className:`gh-portal-btn`+(e===`year`?` active`:``),onClick:()=>{t(`year`)},children:[K(`Yearly`),o>0&&(0,q.jsx)(`span`,{className:`gh-portal-maximum-discount`,children:K(`(save {highestYearlyDiscount}%)`,{highestYearlyDiscount:o})})]})]})})}function Jf({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 Yf({onPlanSelect:e,products:t,type:n=null,handleChooseSignup:r,errors:i}){let{site:a,member:o}=(0,_.useContext)(J),{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=Jf({products:t,selectedInterval:u,selectedProduct:f}),h=Xu({portalPlans:s,portalDefaultPlan:c,selectedInterval:u}),g=wl({member:o}),v=hu({site:a});if((0,_.useEffect)(()=>{p(l)},[l]),(0,_.useEffect)(()=>{e(null,m.id)},[m.id,e]),t.length===0)return g?(0,q.jsx)(`p`,{style:{textAlign:`center`},children:K(`Please contact {supportAddress} to adjust your complimentary subscription.`,{supportAddress:Ou({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,q.jsx)(Ff.Provider,{value:{selectedInterval:h,selectedProduct:b,setSelectedProduct:p},children:(0,q.jsxs)(`section`,{className:y,children:[v?``:(0,q.jsx)(qf,{products:t,selectedInterval:h,setSelectedInterval:d}),(0,q.jsx)(`div`,{className:`gh-portal-products-grid`,children:(0,q.jsx)(Gf,{products:t,selectedInterval:h,handleChooseSignup:r,errors:i})})]})})}function Xf({onPlanSelect:e,selectedPlan:t,products:n,type:r=null}){let{site:i,member:a}=(0,_.useContext)(J),{portal_plans:o}=i,s=Pl({member:a}),c=yu({site:i,priceId:s.id}),l=Xu({portalPlans:o,selectedInterval:s.interval}),u=c?.id||n?.[0]?.id,[d,f]=(0,_.useState)(l),[p,m]=(0,_.useState)(u),h=Xu({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,q.jsx)(Ff.Provider,{value:{selectedInterval:h,selectedProduct:p,selectedPlan:t,setSelectedProduct:m},children:(0,q.jsxs)(`section`,{className:g,children:[(0,q.jsx)(qf,{selectedInterval:h,setSelectedInterval:f,products:n}),(0,q.jsx)(`div`,{className:`gh-portal-products-grid`,children:(0,q.jsx)($f,{products:n,onPlanSelect:e})})]})})}function Zf({product:e}){return e?.description?(0,q.jsx)(`div`,{className:`gh-portal-product-description`,"data-testid":`product-description`,children:e.description}):null}function Qf({product:e,onPlanSelect:t}){let{member:n,site:r}=(0,_.useContext)(J),{selectedProduct:i,setSelectedProduct:a,selectedInterval:o}=(0,_.useContext)(Ff),s=i===e.id?`gh-portal-product-card checked`:`gh-portal-product-card`,c=e.monthlyPrice,l=e.yearlyPrice,u=Pl({member:n}),d=o===`month`?c:l,f=Il({member:n,site:r,priceId:d.id});return(0,q.jsxs)(`div`,{className:s+(f?` disabled`:``),onClick:t=>{t.stopPropagation(),a(e.id)},"data-test-tier":`paid`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-card-header`,children:[(0,q.jsx)(`h4`,{className:`gh-portal-product-name`,children:e.name}),(0,q.jsx)(Bf,{product:e})]}),(0,q.jsxs)(`div`,{className:`gh-portal-product-card-details`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-card-detaildata`,children:[e.description?(0,q.jsx)(Zf,{product:e,selectedPrice:d,activePrice:u}):``,(0,q.jsx)(Lf,{product:e})]}),f?(0,q.jsx)(`div`,{className:`gh-portal-btn-product`,children:(0,q.jsx)(`span`,{className:`gh-portal-current-plan`,children:(0,q.jsx)(`span`,{children:K(`Current plan`)})})}):(0,q.jsx)(`div`,{className:`gh-portal-btn-product`,children:(0,q.jsx)(`button`,{"data-test-button":`select-tier`,className:`gh-portal-btn`,onClick:()=>{t(null,d?.id)},children:K(`Choose`)})})]})]},e.id)}function $f({products:e,onPlanSelect:t}){return e.map(e=>!e||e.id===`free`?null:(0,q.jsx)(Qf,{product:e,onPlanSelect:t},e.id))}function ep({products:e,selectedPlan:t,onPlanSelect:n,onPlanCheckout:r,changePlan:i=!1}){return xl()&&(n=()=>{}),i?(0,q.jsx)(`section`,{className:`gh-portal-plans`,children:(0,q.jsx)(`div`,{children:(0,q.jsx)(Xf,{type:`changePlan`,products:e,selectedPlan:t,onPlanSelect:n})})}):(0,q.jsx)(`section`,{className:`gh-portal-plans`,children:(0,q.jsx)(`div`,{children:(0,q.jsx)(Yf,{type:`upgrade`,products:e,onPlanSelect:n,handleChooseSignup:(...e)=>{r(...e)}})})})}var tp=`
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 np({confirmationType:e,pendingOffer:t}){if(e===`changePlan`)return K(`Confirm subscription`);if(e===`cancel`)return K(`Cancel subscription`);if(e===`subscribe`)return K(`Subscribe`);if(e===`offerRetention`)return t?.display_title||K(`Before you go`)}var rp=({showConfirmation:e,confirmationType:t,pendingOffer:n})=>{let{member:r}=(0,_.useContext)(J),i=Tl({member:r})?K(`Change plan`):K(`Choose a plan`);return e&&(i=np({confirmationType:t,pendingOffer:n})),(0,q.jsx)(`header`,{className:`gh-portal-detail-header`,children:(0,q.jsx)(`h3`,{className:`gh-portal-main-title`,children:i})})},ip=({member:e,onCancelSubscription:t,action:n,brandColor:r})=>{if(!e.paid||El({member:e}))return null;let i=Cl({member:e});if(!i||i.cancel_at_period_end)return null;let a=K(`Cancel subscription`),o=[`cancelSubscription:running`].includes(n);return(0,q.jsx)(`div`,{className:`gh-portal-expire-container`,children:(0,q.jsx)(df,{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%`}})})},ap=({plan:e,type:t,onConfirm:n})=>{let{site:r,action:i,member:a,brandColor:o}=(0,_.useContext)(J),[s,c]=(0,_.useState)(``),l=Cl({member:a}),u=[`updateSubscription:running`,`checkoutPlan:running`,`cancelSubscription:running`].includes(i),d=K(`Confirm`),f=ol(l.current_period_end),p=Pl({member:a}),m=K(`Starting {startDate}`,{startDate:f});p.id!==e.id&&(m=K(`Starting today`));let h=Pu(e.price),g=`${e.currency_symbol}${h}/${Zu(e.interval)} – ${m}`,v=yu({site:r,priceId:e?.id})?.name;return t===`changePlan`?(0,q.jsxs)(`div`,{className:`gh-portal-logged-out-form-container`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-list mb6`,children:[(0,q.jsx)(`section`,{children:(0,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:K(`Account`)}),(0,q.jsx)(`p`,{children:a.email})]})}),(0,q.jsx)(`section`,{children:(0,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:v}),(0,q.jsx)(`p`,{children:g})]})})]}),(0,q.jsx)(df,{dataTestId:`confirm-action`,onClick:t=>n(t,e),isRunning:u,isPrimary:!0,brandColor:o,label:d,style:{width:`100%`,height:`40px`}})]}):(0,q.jsxs)(`div`,{className:`gh-portal-logged-out-form-container gh-portal-cancellation-form`,children:[(0,q.jsx)(`p`,{children:(0,q.jsx)(Bd,{string:K(`If you cancel your subscription now, you will continue to have access until {periodEnd}.`),mapping:{periodEnd:(0,q.jsx)(`strong`,{children:ol(l.current_period_end)})}})}),(0,q.jsxs)(`section`,{className:`gh-portal-input-section`,children:[(0,q.jsx)(`div`,{className:`gh-portal-input-labelcontainer`,children:(0,q.jsx)(`label`,{className:`gh-portal-input-label`,children:K(`Cancellation reason`)})}),(0,q.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,q.jsx)(df,{dataTestId:`confirm-cancel-subscription`,onClick:e=>n(e,s),isRunning:u,isPrimary:!0,brandColor:o,label:K(`Confirm cancellation`),style:{width:`100%`,height:`40px`}})]})},op=({plans:e,selectedPlan:t,onPlanSelect:n,onCancelSubscription:r})=>{let{member:i,action:a,brandColor:o}=(0,_.useContext)(J);return(0,q.jsxs)(`section`,{children:[(0,q.jsx)(`div`,{className:`gh-portal-section gh-portal-accountplans-main`,children:(0,q.jsx)(sp,{showLabel:!1,plans:e,selectedPlan:t,onPlanSelect:n,changePlan:!0})}),(0,q.jsx)(ip,{member:i,onCancelSubscription:r,action:a,brandColor:o})]})};function sp({selectedPlan:e,onPlanSelect:t,onPlanCheckout:n,changePlan:r=!1}){let{site:i,member:a}=(0,_.useContext)(J),o=jl({site:i,member:a}),s=wl({member:a}),c=Fl({member:a,site:i});return(0,q.jsx)(ep,{products:o.length>0||s||!c?o:[c],selectedPlan:e,changePlan:r,onPlanSelect:t,onPlanCheckout:n})}function cp(e,t){if(_u(e)){let t=e.duration_in_months;return t===1?K(`1 month free`):K(`{months} months free`,{months:t})}return K(`{amount} off`,{amount:t})}function lp(e,t,n,r,i){if(_u(e)){let t=e.duration_in_months,n=Ju(i.current_period_end,t),r=n?n.toLocaleDateString(`en-GB`,{year:`numeric`,month:`short`,day:`numeric`,timeZone:`UTC`}):null;return r?t===1?K(`Enjoy a free month on us. You won't be charged until {newBillingDate}.`,{newBillingDate:r}):K(`Enjoy {months} free months on us. You won't be charged until {newBillingDate}.`,{months:t,newBillingDate:r}):t===1?K(`Enjoy a free month on us.`):K(`Enjoy {months} free months on us.`,{months:t})}return e.duration===`forever`?K(`Enjoy {amountOff} off forever.`,{amountOff:r}):e.duration===`once`||e.duration===`repeating`&&e.duration_in_months===1?K(`Save {amountOff} on your next billing cycle. Then {currency}{originalPrice}/{cadence}.`,{amountOff:r,currency:n,originalPrice:t,cadence:Zu(e.cadence)}):e.duration===`repeating`&&e.duration_in_months>1?K(`Save {amountOff} on your next {durationInMonths} billing cycles. Then {currency}{originalPrice}/{cadence}.`,{amountOff:r,durationInMonths:e.duration_in_months,currency:n,originalPrice:t,cadence:Zu(e.cadence)}):``}var up=({subscription:e,offer:t,onAcceptOffer:n,onDeclineOffer:r})=>{let{brandColor:i,action:a}=(0,_.useContext)(J),o=a===`applyOffer:running`,s=Nl({subscription:e}),c=Fu(s.amount/100),l=ju(s.currency),u=Fu(Bu({offer:t,price:s})),d=zu({offer:t}),f=t.cadence===`month`?K(`Monthly`):K(`Yearly`),p=f,m=e.tier;m&&m.name&&(p=`${m.name} - ${f}`);let h=t.display_description||K(`We'd hate to see you leave. How about a special offer to stay?`),g=cp(t,d),v=lp(t,c,l,d,e);return(0,q.jsxs)(`div`,{className:`gh-portal-logged-out-form-container gh-portal-offer gh-portal-retention-offer`,children:[(0,q.jsx)(`p`,{className:`gh-portal-text-center`,children:h}),(0,q.jsxs)(`div`,{className:`gh-portal-offer-bar`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-offer-title`,children:[(0,q.jsx)(`h4`,{children:p}),(0,q.jsx)(`h5`,{className:`gh-portal-discount-label`,children:g})]}),(0,q.jsxs)(`div`,{className:`gh-portal-offer-details`,children:[!_u(t)&&(0,q.jsxs)(`div`,{className:`gh-portal-retention-offer-price`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-product-price`,children:[(0,q.jsx)(`span`,{className:`currency-sign`,children:l}),(0,q.jsx)(`span`,{className:`amount`,children:u})]}),(0,q.jsxs)(`div`,{className:`gh-portal-offer-oldprice`,children:[l,c]})]}),(0,q.jsx)(`p`,{className:`footnote`,children:v})]}),(0,q.jsx)(df,{dataTestId:`accept-retention-offer`,onClick:n,isRunning:o,disabled:o,isPrimary:!0,brandColor:i,label:K(`Continue subscription`),style:{width:`100%`,height:`40px`,marginTop:`20px`}})]}),(0,q.jsx)(df,{dataTestId:`decline-retention-offer`,onClick:r,isPrimary:!1,isDestructive:!0,classes:`gh-portal-btn-text`,brandColor:i,label:K(`No thanks, I want to cancel`),style:{width:`100%`,marginTop:`32px`,marginBottom:`24px`}})]})},dp=({plans:e,selectedPlan:t,onPlanSelect:n,onPlanCheckout:r})=>{let{member:i}=(0,_.useContext)(J),a=``;return e.length===1&&(a=`singleplan`),(0,q.jsxs)(`section`,{children:[(0,q.jsx)(`div`,{className:`gh-portal-section gh-portal-accountplans-main ${a}`,children:(0,q.jsx)(sp,{showLabel:!1,plans:e,selectedPlan:t,onPlanSelect:n,onPlanCheckout:r})}),!Tl({member:i})&&(0,q.jsx)(jf,{className:`gh-portal-signup-message`,lastPage:`accountPlan`})]})},fp=()=>(0,q.jsx)(`section`,{children:(0,q.jsx)(`div`,{className:`gh-portal-section`,children:(0,q.jsx)(`p`,{className:`gh-portal-no-plans-available-notification`,"data-testid":`no-plans-available-notification-text`,children:K(`Sorry, no paid plans are available.`)})})}),pp=({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)(J);if(!Tl({member:f})||wl({member:f})||El({member:f}))return e.length===0?(0,q.jsx)(fp,{}):(0,q.jsx)(dp,{plans:e,selectedPlan:t,onPlanSelect:o,onPlanCheckout:s});if(!i)return(0,q.jsx)(op,{plans:e,selectedPlan:t,onCancelSubscription:l,onPlanSelect:o});if(r===`offerRetention`&&a){let e=Cl({member:f});if(e)return(0,q.jsx)(up,{subscription:e,offer:a,onAcceptOffer:u,onDeclineOffer:d})}return(0,q.jsx)(ap,{plan:n,type:r,onConfirm:c})},mp=class extends _.Component{static contextType=J;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(El({member:e})&&!Al({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=xu({site:t});let n=Pl({member:e});n?.id&&(this.prices=Ml({prices:this.prices,currency:n.currency}));let r=n?this.prices.find(e=>e.id===n.id):null;return!Tl({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.lastPage===`accountPlan`?this.context.doAction(`switchPage`,{page:`accountHome`}):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),Tl({member:r})&&!wl({member:r})&&!El({member:r})){let e=Cl({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(!Tl({member:n})||wl({member:n})||El({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=Ll({subscriptionId:e,member:t});if(!r)return;let i=Nl({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=Pl({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,q.jsx)(q.Fragment,{children:(0,q.jsxs)(`div`,{className:`gh-portal-content`,children:[(0,q.jsx)(mf,{onClick:e=>this.onBack(e),hidden:!o&&!n}),(0,q.jsx)(vf,{}),(0,q.jsx)(rp,{onBack:e=>this.onBack(e),confirmationType:i,pendingOffer:a,showConfirmation:n}),(0,q.jsx)(pp,{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)})]})})}},hp=`
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    /* Keyed on its own class rather than the element: the gift message and the
1328       cancellation reason are textareas with the base class too, and keep their look. */
1329    .gh-portal-input.gh-portal-input-textarea {
1330        height: auto;
1331        min-height: 88px;
1332        padding: 10px 12px;
1333        line-height: 1.4em;
1334        resize: vertical;
1335    }
1336
1337    /* The chevron is drawn here because the appearance reset above takes the native one
1338       with it, and the padding keeps the value clear of it. */
1339    select.gh-portal-input {
1340        padding-inline-end: 36px;
1341        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23aeaeae' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
1342        background-repeat: no-repeat;
1343        background-position: right 12px center;
1344        cursor: pointer;
1345    }
1346
1347    html[dir="rtl"] select.gh-portal-input {
1348        background-position: left 12px center;
1349    }
1350
1351    /* With nothing chosen the empty option shows, and reads as placeholder text. The
1352       options do not inherit that grey: the browsers that paint the list from computed
1353       styles would otherwise show every country as placeholder text. CanvasText follows
1354       the list's own light or dark scheme. */
1355    select.gh-portal-input.placeholder {
1356        color: var(--grey8);
1357    }
1358
1359    select.gh-portal-input option {
1360        color: CanvasText;
1361    }
1362
1363    /* Several inputs presented as one field, the way an address is filled in at checkout.
1364       Neighbours overlap by a pixel so their borders read as one divider, and the focused
1365       or invalid input is lifted so its own border shows whole. */
1366    .gh-portal-input-group {
1367        margin-bottom: 16px;
1368    }
1369
1370    .gh-portal-input-group .gh-portal-input {
1371        position: relative;
1372        border-radius: 0;
1373        margin-bottom: 0;
1374    }
1375
1376    .gh-portal-input-group .gh-portal-input:focus,
1377    .gh-portal-input-group .gh-portal-input.error {
1378        z-index: 1;
1379    }
1380
1381    .gh-portal-input-group-row {
1382        display: flex;
1383    }
1384
1385    .gh-portal-input-group-row + .gh-portal-input-group-row {
1386        margin-top: -1px;
1387    }
1388
1389    .gh-portal-input-group-row .gh-portal-input-section {
1390        flex: 1;
1391        min-width: 0;
1392    }
1393
1394    .gh-portal-input-group-row .gh-portal-input-section + .gh-portal-input-section {
1395        margin-inline-start: -1px;
1396    }
1397
1398    .gh-portal-input-group-row:first-child .gh-portal-input-section:first-child .gh-portal-input {
1399        border-start-start-radius: 6px;
1400    }
1401
1402    .gh-portal-input-group-row:first-child .gh-portal-input-section:last-child .gh-portal-input {
1403        border-start-end-radius: 6px;
1404    }
1405
1406    .gh-portal-input-group-row:last-child .gh-portal-input-section:first-child .gh-portal-input {
1407        border-end-start-radius: 6px;
1408    }
1409
1410    .gh-portal-input-group-row:last-child .gh-portal-input-section:last-child .gh-portal-input {
1411        border-end-end-radius: 6px;
1412    }
1413
1414    .gh-portal-input::placeholder {
1415        color: var(--grey8);
1416    }
1417
1418    /* The attribute, not :read-only: a select counts as read-only to that pseudo-class
1419       and would take the disabled look while being perfectly usable. */
1420    .gh-portal-popup-container:not(.preview) .gh-portal-input:disabled,
1421    .gh-portal-popup-container:not(.preview) .gh-portal-input[readonly] {
1422        /* The colour alone: the shorthand would take a disabled select's chevron with it. */
1423        background-color: var(--grey13);
1424        color: var(--grey9);
1425        box-shadow: none;
1426    }
1427
1428    .gh-portal-popup-container:not(.preview) .gh-portal-input:disabled::placeholder,
1429    .gh-portal-popup-container:not(.preview) .gh-portal-input[readonly]::placeholder {
1430        color: var(--grey9);
1431    }
1432`;function gp({message:e,style:t}){return e?(0,q.jsx)(`p`,{style:{...t||{}},children:e}):null}function _p({name:e,id:t,hidden:n,label:r,hideLabel:i,type:a,value:o,placeholder:s,disabled:c=!1,readOnly:l=!1,options:u,onChange:d=()=>{},onBlur:f=()=>{},onKeyDown:p=()=>{},tabIndex:m,maxLength:h,autoFocus:g,errorMessage:v,invalid:y=!1,describedBy:b}){let x=(0,_.useRef)(null);t||=`input-${e}`;let S=n?`gh-portal-input-section hidden`:`gh-portal-input-section`,C=i?`gh-portal-input-label hidden`:`gh-portal-input-label`,w=v||y?`gh-portal-input error`:`gh-portal-input`;xl()&&(c=!0),nd([`preview`])&&(c=!0);let T=``,E=``,D=``,O,k;switch(t){case`input-email`:T=`off`,E=`off`,D=`off`;break;case`input-name`:T=`off`,E=`off`;break;case`input-otc`:T=`one-time-code`,E=`off`,D=`off`,O=`numeric`,k=`[0-9]*`,s??=`• • • • • •`;break;default:break}(0,_.useEffect)(()=>{g&&x.current.focus()},[g]);let ee={"data-test-input":t,ref:x,id:t,className:w,name:e,value:o,placeholder:s,onChange:t=>d(t,e),onBlur:t=>f(t,e),disabled:c,readOnly:l,tabIndex:m,maxLength:h,"aria-label":r,"aria-invalid":v||y?!0:void 0,"aria-describedby":b};return(0,q.jsxs)(`section`,{className:S,children:[(0,q.jsxs)(`div`,{className:`gh-portal-input-labelcontainer`,children:[(0,q.jsxs)(`label`,{htmlFor:t,className:C,children:[` `,r,` `]}),(0,q.jsx)(gp,{message:v,name:e})]}),a===`textarea`?(0,q.jsx)(`textarea`,{...ee,className:`${w} gh-portal-input-textarea`}):a===`select`?(0,q.jsxs)(`select`,{...ee,className:o?w:`${w} placeholder`,disabled:c||l,children:[o?(0,q.jsx)(`option`,{value:``,children:K(`(None)`)}):(0,q.jsx)(`option`,{value:``,disabled:!0,hidden:!0,children:s}),(u??[]).map(e=>(0,q.jsx)(`option`,{value:e.value,children:e.label},e.value))]}):(0,q.jsx)(`input`,{...ee,type:a,onKeyDown:t=>p(t,e),autoComplete:T,autoCorrect:E,autoCapitalize:D,inputMode:O,pattern:k})]})}var vp=[`short_text`,`long_text`,`address`],yp={short_text:null,long_text:null,address:{line1:`short_text`,line2:`short_text`,city:`short_text`,state:`short_text`,postal_code:`postal_code`,country:`country_code`}};function bp(e){let t=yp[e];return t?Object.keys(t):null}var xp=({field:e,onChange:t,onBlur:n=()=>{},onKeyDown:r=()=>{}})=>e?(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(_p,{label:e.label,hideLabel:e.hideLabel,type:e.type,name:e.name,hidden:e.hidden,placeholder:e.placeholder,disabled:e.disabled,readOnly:e.readOnly,options:e.options,value:e.value,onKeyDown:r,onChange:n=>t(n,e),onBlur:t=>n(t,e),tabIndex:e.tabIndex,errorMessage:e.errorMessage,invalid:e.invalid,describedBy:e.describedBy,autoFocus:e.autoFocus},e.name)}):null,Sp=class extends _.Component{constructor(e){super(e),this.state={}}render(){let{fields:e,onChange:t,onBlur:n,onKeyDown:r}=this.props;return(0,q.jsx)(q.Fragment,{children:e.map(e=>(0,q.jsx)(xp,{field:e,onChange:t,onBlur:n,onKeyDown:r},e.name))})}},Cp=`AC.AD.AE.AF.AG.AI.AL.AM.AO.AQ.AR.AS.AT.AU.AW.AX.AZ.BA.BB.BD.BE.BF.BG.BH.BI.BJ.BL.BM.BN.BO.BQ.BR.BS.BT.BV.BW.BY.BZ.CA.CC.CD.CF.CG.CH.CI.CK.CL.CM.CN.CO.CR.CU.CV.CW.CX.CY.CZ.DE.DJ.DK.DM.DO.DZ.EC.EE.EG.EH.ER.ES.ET.FI.FJ.FK.FM.FO.FR.GA.GB.GD.GE.GF.GG.GH.GI.GL.GM.GN.GP.GQ.GR.GS.GT.GU.GW.GY.HK.HM.HN.HR.HT.HU.ID.IE.IL.IM.IN.IO.IQ.IR.IS.IT.JE.JM.JO.JP.KE.KG.KH.KI.KM.KN.KP.KR.KW.KY.KZ.LA.LB.LC.LI.LK.LR.LS.LT.LU.LV.LY.MA.MC.MD.ME.MF.MG.MH.MK.ML.MM.MN.MO.MP.MQ.MR.MS.MT.MU.MV.MW.MX.MY.MZ.NA.NC.NE.NF.NG.NI.NL.NO.NP.NR.NU.NZ.OM.PA.PE.PF.PG.PH.PK.PL.PM.PN.PR.PS.PT.PW.PY.QA.RE.RO.RS.RU.RW.SA.SB.SC.SD.SE.SG.SH.SI.SJ.SK.SL.SM.SN.SO.SR.SS.ST.SV.SX.SY.SZ.TA.TC.TD.TF.TG.TH.TJ.TK.TL.TM.TN.TO.TR.TT.TV.TW.TZ.UA.UG.UM.US.UY.UZ.VA.VC.VE.VG.VI.VN.VU.WF.WS.XK.YE.YT.ZA.ZM.ZW`.split(`.`),wp=new Map;function Tp(e){let t=wp.get(e);if(!t){let n=null;try{n=new Intl.DisplayNames([e],{type:`region`})}catch{}let r;try{r=new Intl.Collator(e)}catch{r=new Intl.Collator}let i=e=>{try{return n?.of(e)||e}catch{return e}};t={options:Cp.map(e=>({value:e,label:i(e)})).sort((e,t)=>r.compare(e.label,t.label)),name:i},wp.set(e,t)}return t}function Ep(e){let{options:t,name:n}=Tp(Hc.language||`en`);return!e||t.some(t=>t.value===e)?t:[...t,{value:e,label:n(e)}]}async function Dp({api:e,site:t,member:n}){if(!Zl({site:t})||!n||Qu())return[];try{return await e.member.customFields()}catch{return[]}}var Op=new Set(vp);function kp(e){return Array.isArray(e)?e.filter(e=>Op.has(e.type)):[]}var Ap=e=>typeof e==`object`&&e?e:void 0,jp=e=>typeof e==`string`?e:``,Mp=(e,t,n)=>e.filter(e=>(t?.[e]??``)!==(n?.[e]??``));function Np(e,t,n){let r={};for(let i of e.filter(e=>e.access.member===`write`)){let e=t[i.key],a=bp(i.type);if(!a){jp(e)!==jp(n[i.key])&&(r[i.key]=e);continue}let o=Ap(e),s=Mp(a,o,Ap(n[i.key]));s.length!==0&&(r[i.key]=Object.fromEntries(s.map(e=>[e,o?.[e]??``])))}return Object.keys(r).length>0?{custom:r}:void 0}var Pp=`
1433    .gh-portal-custom-field-errors {
1434        list-style: none;
1435        margin: 4px 0 0;
1436        padding: 0;
1437    }
1438
1439    .gh-portal-custom-field-errors li {
1440        color: var(--red);
1441        font-size: 1.3rem;
1442        letter-spacing: 0.35px;
1443        line-height: 1.6em;
1444        margin: 0;
1445    }
1446`,Fp=()=>({line1:K(`Address line 1`),line2:K(`Address line 2`),city:K(`City`),state:K(`State`),postal_code:K(`Postal code`),country:K(`Country`)});function Ip({field:e,value:t,errors:n,onChange:r,onKeyDown:i}){let a=`custom:${e.key}`;return(0,q.jsx)(Sp,{fields:[{type:e.type===`long_text`?`textarea`:`text`,value:jp(t),label:e.name,name:a,errorMessage:n[a]??``,readOnly:e.access.member!==`write`}],onChange:t=>r(e,null,t.target.value),onKeyDown:i})}function Lp({parts:e,input:t,onChange:n,onKeyDown:r}){return(0,q.jsx)(`div`,{className:`gh-portal-input-group-row`,children:(0,q.jsx)(Sp,{fields:e.map(t),onChange:(e,t)=>n(t.part??null,e.target.value),onKeyDown:r})})}function Rp({field:e,value:t,errors:n,onChange:r,onKeyDown:i}){let a=Ap(t),o=Fp(),s=e.access.member!==`write`,c=`custom-${e.key}-label`,l=`custom-${e.key}-errors`,u=t=>`custom:${e.key}:${t}`,d={input:e=>{let t=yp.address[e]===`country_code`;return{type:t?`select`:`text`,options:t?Ep(a?.[e]):void 0,value:a?.[e]??``,label:o[e],hideLabel:!0,placeholder:o[e],name:u(e),invalid:!!n[u(e)],describedBy:n[u(e)]?l:void 0,readOnly:s,part:e}},onChange:(t,n)=>r(e,t,n),onKeyDown:i},f=[(0,_.createElement)(Lp,{...d,key:`line1`,parts:[`line1`]}),(0,_.createElement)(Lp,{...d,key:`line2`,parts:[`line2`]}),(0,_.createElement)(Lp,{...d,key:`city`,parts:[`city`,`state`]}),(0,_.createElement)(Lp,{...d,key:`postal_code`,parts:[`postal_code`,`country`]})],p=f.flatMap(e=>e.props.parts).flatMap(e=>{let t=n[u(e)];return t?[{part:e,message:t}]:[]});return(0,q.jsxs)(`section`,{"aria-labelledby":c,role:`group`,children:[(0,q.jsx)(`div`,{className:`gh-portal-input-label`,id:c,children:e.name}),(0,q.jsx)(`div`,{className:`gh-portal-input-group`,children:f}),p.length>0&&(0,q.jsx)(`ul`,{className:`gh-portal-custom-field-errors`,id:l,children:p.map(({part:e,message:t})=>(0,q.jsx)(`li`,{children:`${o[e]}: ${t}`},e))})]})}var zp={address:Rp,short_text:Ip,long_text:Ip};function Bp({fields:e,values:t,errors:n,onChange:r,onKeyDown:i}){return(0,q.jsx)(q.Fragment,{children:e.map(e=>{let a=zp[e.type];return(0,q.jsx)(a,{errors:n,field:e,value:t[e.key],onChange:r,onKeyDown:i},e.key)})})}var Vp=e=>(0,q.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`,...e,children:[(0,q.jsx)(`path`,{d:`M8 2v4`}),(0,q.jsx)(`path`,{d:`M16 2v4`}),(0,q.jsx)(`rect`,{width:18,height:18,x:3,y:4,rx:2}),(0,q.jsx)(`path`,{d:`M3 10h18`})]});function Hp(e,t,n=`long`){return new Intl.DateTimeFormat(`en-US`,{hour:`numeric`,timeZone:e,timeZoneName:n}).format(t).split(/\s/g).slice(2).join(` `)}var Up={},Wp={};function Gp(e,t){try{let n=(Up[e]||=new Intl.DateTimeFormat(`en-US`,{timeZone:e,timeZoneName:`longOffset`}).format)(t).split(`GMT`)[1];return n in Wp?Wp[n]:qp(n,n.split(`:`))}catch{if(e in Wp)return Wp[e];let t=e?.match(Kp);return t?qp(e,t.slice(1)):NaN}}var Kp=/([+-]\d\d):?(\d\d)?/;function qp(e,t){let n=+(t[0]||0),r=+(t[1]||0),i=(t[2]||0)/60;return Wp[e]=n*60+r>0?n*60+r+i:n*60-r-i}var Jp=class e extends Date{constructor(...e){super(),e.length>1&&typeof e[e.length-1]==`string`&&(this.timeZone=e.pop()),this.internal=new Date,isNaN(Gp(this.timeZone,this))?this.setTime(NaN):e.length?typeof e[0]==`number`&&(e.length===1||e.length===2&&typeof e[1]!=`number`)?this.setTime(e[0]):typeof e[0]==`string`?this.setTime(+new Date(e[0])):e[0]instanceof Date?this.setTime(+e[0]):(this.setTime(+new Date(...e)),Qp(this,e)):this.setTime(Date.now())}static tz(t,...n){return n.length?new e(...n,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let e=-Gp(this.timeZone,this);return e>0?Math.floor(e):Math.ceil(e)}setTime(e){return Date.prototype.setTime.apply(this,arguments),Xp(this),+this}[Symbol.for(`constructDateFrom`)](t){return new e(+new Date(t),this.timeZone)}},Yp=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!Yp.test(e))return;let t=e.replace(Yp,`$1UTC`);Jp.prototype[t]&&(e.startsWith(`get`)?Jp.prototype[e]=function(){return this.internal[t]()}:(Jp.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),Zp(this),+this},Jp.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),Xp(this),+this}))});function Xp(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Gp(e.timeZone,e)*60))}function Zp(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),Qp(e)}function Qp(e,t){let n=Array.isArray(t)?$p(t):+e.internal,r=Gp(e.timeZone,e),i=r>0?Math.floor(r):Math.ceil(r),a=new Date(+e);a.setUTCHours(a.getUTCHours()-1);let o=-new Date(+e).getTimezoneOffset(),s=-new Date(+a).getTimezoneOffset(),c=o-s,l=o;if(c&&o!==i&&Date.prototype.getHours.apply(e)!==(Array.isArray(t)?t[3]||0:e.internal.getUTCHours())){let t=new Date(+e),n=o-i;n&&t.setUTCMinutes(t.getUTCMinutes()+n);let r=Gp(e.timeZone,t);(r>0?Math.floor(r):Math.ceil(r))===i&&(l=s)}let u=l-i;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);let d=new Date(+e);d.setUTCSeconds(0);let f=o>0?d.getSeconds():(d.getSeconds()-60)%60,p=Math.round(-(Gp(e.timeZone,e)*60))%60;(p||f)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+p+f);let m=Gp(e.timeZone,e),h=m>0?Math.floor(m):Math.ceil(m),g=-new Date(+e).getTimezoneOffset()-h,_=h!==i,v=g-u,y=h-i,b=n-h*60*1e3,x=y>0&&em(e)-n===y*60*1e3&&em(e,b)!==n;if(_&&v&&!x){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+v);let t=Gp(e.timeZone,e),n=h-(t>0?Math.floor(t):Math.ceil(t));n&&v<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+n)}Xp(e);let S=(t?n:n+p*1e3)-+e.internal;S&&Math.abs(S)<1800*1e3&&(Date.prototype.setTime.call(e,+e+S),Xp(e))}function $p(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function em(e,t){let n=new Date(t??+e);return n.setUTCSeconds(n.getUTCSeconds()-Math.round(-Gp(e.timeZone,n)*60)),+n}var tm=class e extends Jp{static tz(t,...n){return n.length?new e(...n,t):new e(Date.now(),t)}toISOString(){let[e,t,n]=this.tzComponents(),r=`${e}${t}:${n}`;return this.internal.toISOString().slice(0,-1)+r}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[e,t,n,r]=this.internal.toUTCString().split(` `);return`${e?.slice(0,-1)} ${n} ${t} ${r}`}toTimeString(){let e=this.internal.toUTCString().split(` `)[4],[t,n,r]=this.tzComponents();return`${e} GMT${t}${n}${r} (${Hp(this.timeZone,this)})`}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}tzComponents(){let e=this.getTimezoneOffset();return[e>0?`-`:`+`,String(Math.floor(Math.abs(e)/60)).padStart(2,`0`),String(Math.abs(e)%60).padStart(2,`0`)]}withTimeZone(t){return new e(+this,t)}[Symbol.for(`constructDateFrom`)](t){return new e(+new Date(t),this.timeZone)}},nm=365.2425,rm=6048e5,im=864e5,am=3600*24;am*7,am*nm/12*3;var om=Symbol.for(`constructDateFrom`);function sm(e,t){return typeof e==`function`?e(t):e&&typeof e==`object`&&om in e?e[om](t):e instanceof Date?new e.constructor(t):new Date(t)}function X(e,t){return sm(t||e,e)}function cm(e,t,n){let r=X(e,n?.in);return isNaN(t)?sm(n?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function lm(e,t,n){let r=X(e,n?.in);if(isNaN(t))return sm(n?.in||e,NaN);if(!t)return r;let i=r.getDate(),a=sm(n?.in||e,r.getTime());return a.setMonth(r.getMonth()+t+1,0),i>=a.getDate()?a:(r.setFullYear(a.getFullYear(),a.getMonth(),i),r)}var um={};function dm(){return um}function fm(e,t){let n=dm(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=X(e,t?.in),a=i.getDay(),o=(a<r?7:0)+a-r;return i.setDate(i.getDate()-o),i.setHours(0,0,0,0),i}function pm(e,t){return fm(e,{...t,weekStartsOn:1})}function mm(e,t){let n=X(e,t?.in),r=n.getFullYear(),i=sm(n,0);i.setFullYear(r+1,0,4),i.setHours(0,0,0,0);let a=pm(i),o=sm(n,0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);let s=pm(o);return n.getTime()>=a.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function hm(e){let t=X(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),e-+n}function gm(e,...t){let n=sm.bind(null,e||t.find(e=>typeof e==`object`));return t.map(n)}function _m(e,t){let n=X(e,t?.in);return n.setHours(0,0,0,0),n}function vm(e,t,n){let[r,i]=gm(n?.in,e,t),a=_m(r),o=_m(i),s=+a-hm(a),c=+o-hm(o);return Math.round((s-c)/im)}function ym(e,t){let n=mm(e,t),r=sm(t?.in||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),pm(r)}function bm(e,t,n){return cm(e,t*7,n)}function xm(e,t,n){return lm(e,t*12,n)}function Sm(e,t){let n,r=t?.in;return e.forEach(e=>{!r&&typeof e==`object`&&(r=sm.bind(null,e));let t=X(e,r);(!n||n<t||isNaN(+t))&&(n=t)}),sm(r,n||NaN)}function Cm(e,t){let n,r=t?.in;return e.forEach(e=>{!r&&typeof e==`object`&&(r=sm.bind(null,e));let t=X(e,r);(!n||n>t||isNaN(+t))&&(n=t)}),sm(r,n||NaN)}function wm(e,t,n){let[r,i]=gm(n?.in,e,t);return+_m(r)==+_m(i)}function Tm(e){return e instanceof Date||typeof e==`object`&&Object.prototype.toString.call(e)===`[object Date]`}function Em(e){return!(!Tm(e)&&typeof e!=`number`||isNaN(+X(e)))}function Dm(e,t,n){let[r,i]=gm(n?.in,e,t),a=r.getFullYear()-i.getFullYear(),o=r.getMonth()-i.getMonth();return a*12+o}function Om(e,t){let n=X(e,t?.in),r=n.getMonth();return n.setFullYear(n.getFullYear(),r+1,0),n.setHours(23,59,59,999),n}function km(e,t){let[n,r]=gm(e,t.start,t.end);return{start:n,end:r}}function Am(e,t){let{start:n,end:r}=km(t?.in,e),i=+n>+r,a=i?+n:+r,o=i?r:n;o.setHours(0,0,0,0),o.setDate(1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,i=!i);let c=[];for(;+o<=a;)c.push(sm(n,o)),o.setMonth(o.getMonth()+s);return i?c.reverse():c}function jm(e,t){let n=X(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}function Mm(e,t){let n=X(e,t?.in),r=n.getFullYear();return n.setFullYear(r+1,0,0),n.setHours(23,59,59,999),n}function Nm(e,t){let n=X(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Pm(e,t){let{start:n,end:r}=km(t?.in,e),i=+n>+r,a=i?+n:+r,o=i?r:n;o.setHours(0,0,0,0),o.setMonth(0,1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,i=!i);let c=[];for(;+o<=a;)c.push(sm(n,o)),o.setFullYear(o.getFullYear()+s);return i?c.reverse():c}function Fm(e,t){let n=dm(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=X(e,t?.in),a=i.getDay(),o=(a<r?-7:0)+6-(a-r);return i.setDate(i.getDate()+o),i.setHours(23,59,59,999),i}function Im(e,t){return Fm(e,{...t,weekStartsOn:1})}var Lm={lessThanXSeconds:{one:`less than a second`,other:`less than {{count}} seconds`},xSeconds:{one:`1 second`,other:`{{count}} seconds`},halfAMinute:`half a minute`,lessThanXMinutes:{one:`less than a minute`,other:`less than {{count}} minutes`},xMinutes:{one:`1 minute`,other:`{{count}} minutes`},aboutXHours:{one:`about 1 hour`,other:`about {{count}} hours`},xHours:{one:`1 hour`,other:`{{count}} hours`},xDays:{one:`1 day`,other:`{{count}} days`},aboutXWeeks:{one:`about 1 week`,other:`about {{count}} weeks`},xWeeks:{one:`1 week`,other:`{{count}} weeks`},aboutXMonths:{one:`about 1 month`,other:`about {{count}} months`},xMonths:{one:`1 month`,other:`{{count}} months`},aboutXYears:{one:`about 1 year`,other:`about {{count}} years`},xYears:{one:`1 year`,other:`{{count}} years`},overXYears:{one:`over 1 year`,other:`over {{count}} years`},almostXYears:{one:`almost 1 year`,other:`almost {{count}} years`}},Rm=(e,t,n)=>{let r,i=Lm[e];return r=typeof i==`string`?i:t===1?i.one:i.other.replace(`{{count}}`,t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?`in `+r:r+` ago`:r};function zm(e){return(t={})=>{let n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var Bm={date:zm({formats:{full:`EEEE, MMMM do, y`,long:`MMMM do, y`,medium:`MMM d, y`,short:`MM/dd/yyyy`},defaultWidth:`full`}),time:zm({formats:{full:`h:mm:ss a zzzz`,long:`h:mm:ss a z`,medium:`h:mm:ss a`,short:`h:mm a`},defaultWidth:`full`}),dateTime:zm({formats:{full:`{{date}} 'at' {{time}}`,long:`{{date}} 'at' {{time}}`,medium:`{{date}}, {{time}}`,short:`{{date}}, {{time}}`},defaultWidth:`full`})},Vm={lastWeek:`'last' eeee 'at' p`,yesterday:`'yesterday at' p`,today:`'today at' p`,tomorrow:`'tomorrow at' p`,nextWeek:`eeee 'at' p`,other:`P`},Hm=(e,t,n,r)=>Vm[e];function Um(e){return(t,n)=>{let r=n?.context?String(n.context):`standalone`,i;if(r===`formatting`&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,r=n?.width?String(n.width):t;i=e.formattingValues[r]||e.formattingValues[t]}else{let t=e.defaultWidth,r=n?.width?String(n.width):e.defaultWidth;i=e.values[r]||e.values[t]}let a=e.argumentCallback?e.argumentCallback(t):t;return i[a]}}var Wm={ordinalNumber:(e,t)=>{let n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+`st`;case 2:return n+`nd`;case 3:return n+`rd`}return n+`th`},era:Um({values:{narrow:[`B`,`A`],abbreviated:[`BC`,`AD`],wide:[`Before Christ`,`Anno Domini`]},defaultWidth:`wide`}),quarter:Um({values:{narrow:[`1`,`2`,`3`,`4`],abbreviated:[`Q1`,`Q2`,`Q3`,`Q4`],wide:[`1st quarter`,`2nd quarter`,`3rd quarter`,`4th quarter`]},defaultWidth:`wide`,argumentCallback:e=>e-1}),month:Um({values:{narrow:[`J`,`F`,`M`,`A`,`M`,`J`,`J`,`A`,`S`,`O`,`N`,`D`],abbreviated:[`Jan`,`Feb`,`Mar`,`Apr`,`May`,`Jun`,`Jul`,`Aug`,`Sep`,`Oct`,`Nov`,`Dec`],wide:[`January`,`February`,`March`,`April`,`May`,`June`,`July`,`August`,`September`,`October`,`November`,`December`]},defaultWidth:`wide`}),day:Um({values:{narrow:[`S`,`M`,`T`,`W`,`T`,`F`,`S`],short:[`Su`,`Mo`,`Tu`,`We`,`Th`,`Fr`,`Sa`],abbreviated:[`Sun`,`Mon`,`Tue`,`Wed`,`Thu`,`Fri`,`Sat`],wide:[`Sunday`,`Monday`,`Tuesday`,`Wednesday`,`Thursday`,`Friday`,`Saturday`]},defaultWidth:`wide`}),dayPeriod:Um({values:{narrow:{am:`a`,pm:`p`,midnight:`mi`,noon:`n`,morning:`morning`,afternoon:`afternoon`,evening:`evening`,night:`night`},abbreviated:{am:`AM`,pm:`PM`,midnight:`midnight`,noon:`noon`,morning:`morning`,afternoon:`afternoon`,evening:`evening`,night:`night`},wide:{am:`a.m.`,pm:`p.m.`,midnight:`midnight`,noon:`noon`,morning:`morning`,afternoon:`afternoon`,evening:`evening`,night:`night`}},defaultWidth:`wide`,formattingValues:{narrow:{am:`a`,pm:`p`,midnight:`mi`,noon:`n`,morning:`in the morning`,afternoon:`in the afternoon`,evening:`in the evening`,night:`at night`},abbreviated:{am:`AM`,pm:`PM`,midnight:`midnight`,noon:`noon`,morning:`in the morning`,afternoon:`in the afternoon`,evening:`in the evening`,night:`at night`},wide:{am:`a.m.`,pm:`p.m.`,midnight:`midnight`,noon:`noon`,morning:`in the morning`,afternoon:`in the afternoon`,evening:`in the evening`,night:`at night`}},defaultFormattingWidth:`wide`})};function Gm(e){return(t,n={})=>{let r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(i);if(!a)return null;let o=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?qm(s,e=>e.test(o)):Km(s,e=>e.test(o)),l;l=e.valueCallback?e.valueCallback(c):c,l=n.valueCallback?n.valueCallback(l):l;let u=t.slice(o.length);return{value:l,rest:u}}}function Km(e,t){for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function qm(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}function Jm(e){return(t,n={})=>{let r=t.match(e.matchPattern);if(!r)return null;let i=r[0],a=t.match(e.parsePattern);if(!a)return null;let o=e.valueCallback?e.valueCallback(a[0]):a[0];o=n.valueCallback?n.valueCallback(o):o;let s=t.slice(i.length);return{value:o,rest:s}}}var Ym={code:`en-US`,formatDistance:Rm,formatLong:Bm,formatRelative:Hm,localize:Wm,match:{ordinalNumber:Jm({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:Gm({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:`any`}),quarter:Gm({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:`any`,valueCallback:e=>e+1}),month:Gm({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:`any`}),day:Gm({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:`any`}),dayPeriod:Gm({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:`any`,parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:`any`})},options:{weekStartsOn:0,firstWeekContainsDate:1}};function Xm(e,t){let n=X(e,t?.in);return vm(n,Nm(n))+1}function Zm(e,t){let n=X(e,t?.in),r=pm(n)-+ym(n);return Math.round(r/rm)+1}function Qm(e,t){let n=X(e,t?.in),r=n.getFullYear(),i=dm(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,o=sm(t?.in||e,0);o.setFullYear(r+1,0,a),o.setHours(0,0,0,0);let s=fm(o,t),c=sm(t?.in||e,0);c.setFullYear(r,0,a),c.setHours(0,0,0,0);let l=fm(c,t);return+n>=+s?r+1:+n>=+l?r:r-1}function $m(e,t){let n=dm(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=Qm(e,t),a=sm(t?.in||e,0);return a.setFullYear(i,0,r),a.setHours(0,0,0,0),fm(a,t)}function eh(e,t){let n=X(e,t?.in),r=fm(n,t)-+$m(n,t);return Math.round(r/rm)+1}function Z(e,t){return(e<0?`-`:``)+Math.abs(e).toString().padStart(t,`0`)}var th={y(e,t){let n=e.getFullYear(),r=n>0?n:1-n;return Z(t===`yy`?r%100:r,t.length)},M(e,t){let n=e.getMonth();return t===`M`?String(n+1):Z(n+1,2)},d(e,t){return Z(e.getDate(),t.length)},a(e,t){let n=e.getHours()/12>=1?`pm`:`am`;switch(t){case`a`:case`aa`:return n.toUpperCase();case`aaa`:return n;case`aaaaa`:return n[0];default:return n===`am`?`a.m.`:`p.m.`}},h(e,t){return Z(e.getHours()%12||12,t.length)},H(e,t){return Z(e.getHours(),t.length)},m(e,t){return Z(e.getMinutes(),t.length)},s(e,t){return Z(e.getSeconds(),t.length)},S(e,t){let n=t.length,r=e.getMilliseconds();return Z(Math.trunc(r*10**(n-3)),t.length)}},nh={am:`am`,pm:`pm`,midnight:`midnight`,noon:`noon`,morning:`morning`,afternoon:`afternoon`,evening:`evening`,night:`night`},rh={G:function(e,t,n){let r=+(e.getFullYear()>0);switch(t){case`G`:case`GG`:case`GGG`:return n.era(r,{width:`abbreviated`});case`GGGGG`:return n.era(r,{width:`narrow`});default:return n.era(r,{width:`wide`})}},y:function(e,t,n){if(t===`yo`){let t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:`year`})}return th.y(e,t)},Y:function(e,t,n,r){let i=Qm(e,r),a=i>0?i:1-i;return t===`YY`?Z(a%100,2):t===`Yo`?n.ordinalNumber(a,{unit:`year`}):Z(a,t.length)},R:function(e,t){return Z(mm(e),t.length)},u:function(e,t){return Z(e.getFullYear(),t.length)},Q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case`Q`:return String(r);case`QQ`:return Z(r,2);case`Qo`:return n.ordinalNumber(r,{unit:`quarter`});case`QQQ`:return n.quarter(r,{width:`abbreviated`,context:`formatting`});case`QQQQQ`:return n.quarter(r,{width:`narrow`,context:`formatting`});default:return n.quarter(r,{width:`wide`,context:`formatting`})}},q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case`q`:return String(r);case`qq`:return Z(r,2);case`qo`:return n.ordinalNumber(r,{unit:`quarter`});case`qqq`:return n.quarter(r,{width:`abbreviated`,context:`standalone`});case`qqqqq`:return n.quarter(r,{width:`narrow`,context:`standalone`});default:return n.quarter(r,{width:`wide`,context:`standalone`})}},M:function(e,t,n){let r=e.getMonth();switch(t){case`M`:case`MM`:return th.M(e,t);case`Mo`:return n.ordinalNumber(r+1,{unit:`month`});case`MMM`:return n.month(r,{width:`abbreviated`,context:`formatting`});case`MMMMM`:return n.month(r,{width:`narrow`,context:`formatting`});default:return n.month(r,{width:`wide`,context:`formatting`})}},L:function(e,t,n){let r=e.getMonth();switch(t){case`L`:return String(r+1);case`LL`:return Z(r+1,2);case`Lo`:return n.ordinalNumber(r+1,{unit:`month`});case`LLL`:return n.month(r,{width:`abbreviated`,context:`standalone`});case`LLLLL`:return n.month(r,{width:`narrow`,context:`standalone`});default:return n.month(r,{width:`wide`,context:`standalone`})}},w:function(e,t,n,r){let i=eh(e,r);return t===`wo`?n.ordinalNumber(i,{unit:`week`}):Z(i,t.length)},I:function(e,t,n){let r=Zm(e);return t===`Io`?n.ordinalNumber(r,{unit:`week`}):Z(r,t.length)},d:function(e,t,n){return t===`do`?n.ordinalNumber(e.getDate(),{unit:`date`}):th.d(e,t)},D:function(e,t,n){let r=Xm(e);return t===`Do`?n.ordinalNumber(r,{unit:`dayOfYear`}):Z(r,t.length)},E:function(e,t,n){let r=e.getDay();switch(t){case`E`:case`EE`:case`EEE`:return n.day(r,{width:`abbreviated`,context:`formatting`});case`EEEEE`:return n.day(r,{width:`narrow`,context:`formatting`});case`EEEEEE`:return n.day(r,{width:`short`,context:`formatting`});default:return n.day(r,{width:`wide`,context:`formatting`})}},e:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case`e`:return String(a);case`ee`:return Z(a,2);case`eo`:return n.ordinalNumber(a,{unit:`day`});case`eee`:return n.day(i,{width:`abbreviated`,context:`formatting`});case`eeeee`:return n.day(i,{width:`narrow`,context:`formatting`});case`eeeeee`:return n.day(i,{width:`short`,context:`formatting`});default:return n.day(i,{width:`wide`,context:`formatting`})}},c:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case`c`:return String(a);case`cc`:return Z(a,t.length);case`co`:return n.ordinalNumber(a,{unit:`day`});case`ccc`:return n.day(i,{width:`abbreviated`,context:`standalone`});case`ccccc`:return n.day(i,{width:`narrow`,context:`standalone`});case`cccccc`:return n.day(i,{width:`short`,context:`standalone`});default:return n.day(i,{width:`wide`,context:`standalone`})}},i:function(e,t,n){let r=e.getDay(),i=r===0?7:r;switch(t){case`i`:return String(i);case`ii`:return Z(i,t.length);case`io`:return n.ordinalNumber(i,{unit:`day`});case`iii`:return n.day(r,{width:`abbreviated`,context:`formatting`});case`iiiii`:return n.day(r,{width:`narrow`,context:`formatting`});case`iiiiii`:return n.day(r,{width:`short`,context:`formatting`});default:return n.day(r,{width:`wide`,context:`formatting`})}},a:function(e,t,n){let r=e.getHours()/12>=1?`pm`:`am`;switch(t){case`a`:case`aa`:return n.dayPeriod(r,{width:`abbreviated`,context:`formatting`});case`aaa`:return n.dayPeriod(r,{width:`abbreviated`,context:`formatting`}).toLowerCase();case`aaaaa`:return n.dayPeriod(r,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(r,{width:`wide`,context:`formatting`})}},b:function(e,t,n){let r=e.getHours(),i;switch(i=r===12?nh.noon:r===0?nh.midnight:r/12>=1?`pm`:`am`,t){case`b`:case`bb`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`});case`bbb`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`}).toLowerCase();case`bbbbb`:return n.dayPeriod(i,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(i,{width:`wide`,context:`formatting`})}},B:function(e,t,n){let r=e.getHours(),i;switch(i=r>=17?nh.evening:r>=12?nh.afternoon:r>=4?nh.morning:nh.night,t){case`B`:case`BB`:case`BBB`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`});case`BBBBB`:return n.dayPeriod(i,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(i,{width:`wide`,context:`formatting`})}},h:function(e,t,n){if(t===`ho`){let t=e.getHours()%12;return t===0&&(t=12),n.ordinalNumber(t,{unit:`hour`})}return th.h(e,t)},H:function(e,t,n){return t===`Ho`?n.ordinalNumber(e.getHours(),{unit:`hour`}):th.H(e,t)},K:function(e,t,n){let r=e.getHours()%12;return t===`Ko`?n.ordinalNumber(r,{unit:`hour`}):Z(r,t.length)},k:function(e,t,n){let r=e.getHours();return r===0&&(r=24),t===`ko`?n.ordinalNumber(r,{unit:`hour`}):Z(r,t.length)},m:function(e,t,n){return t===`mo`?n.ordinalNumber(e.getMinutes(),{unit:`minute`}):th.m(e,t)},s:function(e,t,n){return t===`so`?n.ordinalNumber(e.getSeconds(),{unit:`second`}):th.s(e,t)},S:function(e,t){return th.S(e,t)},X:function(e,t,n){let r=e.getTimezoneOffset();if(r===0)return`Z`;switch(t){case`X`:return ah(r);case`XXXX`:case`XX`:return oh(r);default:return oh(r,`:`)}},x:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`x`:return ah(r);case`xxxx`:case`xx`:return oh(r);default:return oh(r,`:`)}},O:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`O`:case`OO`:case`OOO`:return`GMT`+ih(r,`:`);default:return`GMT`+oh(r,`:`)}},z:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`z`:case`zz`:case`zzz`:return`GMT`+ih(r,`:`);default:return`GMT`+oh(r,`:`)}},t:function(e,t,n){return Z(Math.trunc(e/1e3),t.length)},T:function(e,t,n){return Z(+e,t.length)}};function ih(e,t=``){let n=e>0?`-`:`+`,r=Math.abs(e),i=Math.trunc(r/60),a=r%60;return a===0?n+String(i):n+String(i)+t+Z(a,2)}function ah(e,t){return e%60==0?(e>0?`-`:`+`)+Z(Math.abs(e)/60,2):oh(e,t)}function oh(e,t=``){let n=e>0?`-`:`+`,r=Math.abs(e),i=Z(Math.trunc(r/60),2),a=Z(r%60,2);return n+i+t+a}var sh=(e,t)=>{switch(e){case`P`:return t.date({width:`short`});case`PP`:return t.date({width:`medium`});case`PPP`:return t.date({width:`long`});default:return t.date({width:`full`})}},ch=(e,t)=>{switch(e){case`p`:return t.time({width:`short`});case`pp`:return t.time({width:`medium`});case`ppp`:return t.time({width:`long`});default:return t.time({width:`full`})}},lh={p:ch,P:(e,t)=>{let n=e.match(/(P+)(p+)?/)||[],r=n[1],i=n[2];if(!i)return sh(e,t);let a;switch(r){case`P`:a=t.dateTime({width:`short`});break;case`PP`:a=t.dateTime({width:`medium`});break;case`PPP`:a=t.dateTime({width:`long`});break;default:a=t.dateTime({width:`full`});break}return a.replace(`{{date}}`,sh(r,t)).replace(`{{time}}`,ch(i,t))}},uh=/^D+$/,dh=/^Y+$/,fh=[`D`,`DD`,`YY`,`YYYY`];function ph(e){return uh.test(e)}function mh(e){return dh.test(e)}function hh(e,t,n){let r=gh(e,t,n);if(console.warn(r),fh.includes(e))throw RangeError(r)}function gh(e,t,n){let r=e[0]===`Y`?`years`:`days of the month`;return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var _h=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,vh=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,yh=/^'([^]*?)'?$/,bh=/''/g,xh=/[a-zA-Z]/;function Sh(e,t,n){let r=dm(),i=n?.locale??r.locale??Ym,a=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,s=X(e,n?.in);if(!Em(s))throw RangeError(`Invalid time value`);let c=t.match(vh).map(e=>{let t=e[0];if(t===`p`||t===`P`){let n=lh[t];return n(e,i.formatLong)}return e}).join(``).match(_h).map(e=>{if(e===`''`)return{isToken:!1,value:`'`};let t=e[0];if(t===`'`)return{isToken:!1,value:Ch(e)};if(rh[t])return{isToken:!0,value:e};if(t.match(xh))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});i.localize.preprocessor&&(c=i.localize.preprocessor(s,c));let l={firstWeekContainsDate:a,weekStartsOn:o,locale:i};return c.map(r=>{if(!r.isToken)return r.value;let a=r.value;(!n?.useAdditionalWeekYearTokens&&mh(a)||!n?.useAdditionalDayOfYearTokens&&ph(a))&&hh(a,t,String(e));let o=rh[a[0]];return o(s,a,i.localize,l)}).join(``)}function Ch(e){let t=e.match(yh);return t?t[1].replace(bh,`'`):e}function wh(e,t){let n=X(e,t?.in),r=n.getFullYear(),i=n.getMonth(),a=sm(n,0);return a.setFullYear(r,i+1,0),a.setHours(0,0,0,0),a.getDate()}function Th(e,t){return X(e,t?.in).getMonth()}function Eh(e,t){return X(e,t?.in).getFullYear()}function Dh(e,t){return+X(e)>+X(t)}function Oh(e,t){return+X(e)<+X(t)}function kh(e,t,n){let[r,i]=gm(n?.in,e,t);return r.getFullYear()===i.getFullYear()&&r.getMonth()===i.getMonth()}function Ah(e,t,n){let[r,i]=gm(n?.in,e,t);return r.getFullYear()===i.getFullYear()}function jh(e,t,n){let r=X(e,n?.in),i=r.getFullYear(),a=r.getDate(),o=sm(n?.in||e,0);o.setFullYear(i,t,15),o.setHours(0,0,0,0);let s=wh(o);return r.setMonth(t,Math.min(a,s)),r}function Mh(e,t,n){let r=X(e,n?.in);return isNaN(+r)?sm(n?.in||e,NaN):(r.setFullYear(t),r)}var Nh=5,Ph=4;function Fh(e,t){let n=t.startOfMonth(e),r=n.getDay()>0?n.getDay():7,i=t.addDays(e,-r+1),a=t.addDays(i,Nh*7-1);return t.getMonth(e)===t.getMonth(a)?Nh:Ph}function Ih(e,t){let n=t.startOfMonth(e),r=n.getDay();return r===1?n:r===0?t.addDays(n,-6):t.addDays(n,-1*(r-1))}function Lh(e,t){let n=Ih(e,t),r=Fh(e,t);return t.addDays(n,r*7-1)}var Rh={...Ym,labels:{labelDayButton:(e,t,n,r)=>{let i;i=r&&typeof r.format==`function`?r.format.bind(r):(e,t)=>Sh(e,t,{locale:Ym,...n});let a=i(e,`PPPP`);return t.today&&(a=`Today, ${a}`),t.selected&&(a=`${a}, selected`),a},labelMonthDropdown:`Choose the Month`,labelNext:`Go to the Next Month`,labelPrevious:`Go to the Previous Month`,labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:`Choose the Year`,labelGrid:(e,t,n)=>{let r;return r=n&&typeof n.format==`function`?n.format.bind(n):(e,n)=>Sh(e,n,{locale:Ym,...t}),r(e,`LLLL yyyy`)},labelGridcell:(e,t,n,r)=>{let i;i=r&&typeof r.format==`function`?r.format.bind(r):(e,t)=>Sh(e,t,{locale:Ym,...n});let a=i(e,`PPPP`);return t?.today&&(a=`Today, ${a}`),a},labelNav:`Navigation bar`,labelWeekNumberHeader:`Week Number`,labelWeekday:(e,t,n)=>{let r;return r=n&&typeof n.format==`function`?n.format.bind(n):(e,n)=>Sh(e,n,{locale:Ym,...t}),r(e,`cccc`)}}},zh=class e{constructor(e,t){this.Date=Date,this.today=()=>this.overrides?.today?this.overrides.today():this.options.timeZone?tm.tz(this.options.timeZone):new this.Date,this.newDate=(e,t,n)=>this.overrides?.newDate?this.overrides.newDate(e,t,n):this.options.timeZone?new tm(e,t,n,this.options.timeZone):new Date(e,t,n),this.addDays=(e,t)=>this.overrides?.addDays?this.overrides.addDays(e,t):cm(e,t),this.addMonths=(e,t)=>this.overrides?.addMonths?this.overrides.addMonths(e,t):lm(e,t),this.addWeeks=(e,t)=>this.overrides?.addWeeks?this.overrides.addWeeks(e,t):bm(e,t),this.addYears=(e,t)=>this.overrides?.addYears?this.overrides.addYears(e,t):xm(e,t),this.differenceInCalendarDays=(e,t)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(e,t):vm(e,t),this.differenceInCalendarMonths=(e,t)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(e,t):Dm(e,t),this.eachMonthOfInterval=e=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(e):Am(e),this.eachYearOfInterval=e=>{let t=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(e):Pm(e),n=new Set(t.map(e=>this.getYear(e)));if(n.size===t.length)return t;let r=[];return n.forEach(e=>{r.push(new Date(e,0,1))}),r},this.endOfBroadcastWeek=e=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(e):Lh(e,this),this.endOfISOWeek=e=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(e):Im(e),this.endOfMonth=e=>this.overrides?.endOfMonth?this.overrides.endOfMonth(e):Om(e),this.endOfWeek=(e,t)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(e,t):Fm(e,this.options),this.endOfYear=e=>this.overrides?.endOfYear?this.overrides.endOfYear(e):Mm(e),this.format=(e,t,n)=>{let r=this.overrides?.format?this.overrides.format(e,t,this.options):Sh(e,t,this.options);return this.options.numerals&&this.options.numerals!==`latn`?this.replaceDigits(r):r},this.getISOWeek=e=>this.overrides?.getISOWeek?this.overrides.getISOWeek(e):Zm(e),this.getMonth=(e,t)=>this.overrides?.getMonth?this.overrides.getMonth(e,this.options):Th(e,this.options),this.getYear=(e,t)=>this.overrides?.getYear?this.overrides.getYear(e,this.options):Eh(e,this.options),this.getWeek=(e,t)=>this.overrides?.getWeek?this.overrides.getWeek(e,this.options):eh(e,this.options),this.isAfter=(e,t)=>this.overrides?.isAfter?this.overrides.isAfter(e,t):Dh(e,t),this.isBefore=(e,t)=>this.overrides?.isBefore?this.overrides.isBefore(e,t):Oh(e,t),this.isDate=e=>this.overrides?.isDate?this.overrides.isDate(e):Tm(e),this.isSameDay=(e,t)=>this.overrides?.isSameDay?this.overrides.isSameDay(e,t):wm(e,t),this.isSameMonth=(e,t)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(e,t):kh(e,t),this.isSameYear=(e,t)=>this.overrides?.isSameYear?this.overrides.isSameYear(e,t):Ah(e,t),this.max=e=>this.overrides?.max?this.overrides.max(e):Sm(e),this.min=e=>this.overrides?.min?this.overrides.min(e):Cm(e),this.setMonth=(e,t)=>this.overrides?.setMonth?this.overrides.setMonth(e,t):jh(e,t),this.setYear=(e,t)=>this.overrides?.setYear?this.overrides.setYear(e,t):Mh(e,t),this.startOfBroadcastWeek=(e,t)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(e,this):Ih(e,this),this.startOfDay=e=>this.overrides?.startOfDay?this.overrides.startOfDay(e):_m(e),this.startOfISOWeek=e=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(e):pm(e),this.startOfMonth=e=>this.overrides?.startOfMonth?this.overrides.startOfMonth(e):jm(e),this.startOfWeek=(e,t)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(e,this.options):fm(e,this.options),this.startOfYear=e=>this.overrides?.startOfYear?this.overrides.startOfYear(e):Nm(e),this.options={locale:Rh,...e},this.overrides=t}getDigitMap(){let{numerals:e=`latn`}=this.options,t=new Intl.NumberFormat(`en-US`,{numberingSystem:e}),n={};for(let e=0;e<10;e++)n[e.toString()]=t.format(e);return n}replaceDigits(e){let t=this.getDigitMap();return e.replace(/\d/g,e=>t[e]||e)}formatNumber(e){return this.replaceDigits(e.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?`year-first`:`month-first`}formatMonthYear(t){let{locale:n,timeZone:r,numerals:i}=this.options,a=n?.code;if(a&&e.yearFirstLocales.has(a))try{return new Intl.DateTimeFormat(a,{month:`long`,year:`numeric`,timeZone:r,numberingSystem:i}).format(t)}catch{}let o=this.getMonthYearOrder()===`year-first`?`y LLLL`:`LLLL y`;return this.format(t,o)}};zh.yearFirstLocales=new Set([`eu`,`hu`,`ja`,`ja-Hira`,`ja-JP`,`ko`,`ko-KR`,`lt`,`lt-LT`,`lv`,`lv-LV`,`mn`,`mn-MN`,`zh`,`zh-CN`,`zh-HK`,`zh-TW`]);var Bh=new zh,Vh=class{constructor(e,t,n=Bh){this.date=e,this.displayMonth=t,this.outside=!!(t&&!n.isSameMonth(e,t)),this.dateLib=n,this.isoDate=n.format(e,`yyyy-MM-dd`),this.displayMonthId=n.format(t,`yyyy-MM`),this.dateMonthId=n.format(e,`yyyy-MM`)}isEqualTo(e){return this.dateLib.isSameDay(e.date,this.date)&&this.dateLib.isSameMonth(e.displayMonth,this.displayMonth)}},Hh=class{constructor(e,t){this.date=e,this.weeks=t}},Uh=class{constructor(e,t){this.days=t,this.weekNumber=e}};function Wh(e){return _.createElement(`button`,{...e})}function Gh(e){return _.createElement(`span`,{...e})}function Kh(e){let{size:t=24,orientation:n=`left`,className:r}=e;return _.createElement(`svg`,{className:r,width:t,height:t,viewBox:`0 0 24 24`},n===`up`&&_.createElement(`polygon`,{points:`6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28`}),n===`down`&&_.createElement(`polygon`,{points:`6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72`}),n===`left`&&_.createElement(`polygon`,{points:`16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20`}),n===`right`&&_.createElement(`polygon`,{points:`8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20`}))}function qh(e){let{day:t,modifiers:n,...r}=e;return _.createElement(`td`,{...r})}function Jh(e){let{day:t,modifiers:n,...r}=e,i=_.useRef(null);return _.useEffect(()=>{n.focused&&i.current?.focus()},[n.focused]),_.createElement(`button`,{ref:i,...r})}var Q;(function(e){e.Root=`root`,e.Chevron=`chevron`,e.Day=`day`,e.DayButton=`day_button`,e.CaptionLabel=`caption_label`,e.Dropdowns=`dropdowns`,e.Dropdown=`dropdown`,e.DropdownRoot=`dropdown_root`,e.Footer=`footer`,e.MonthGrid=`month_grid`,e.MonthCaption=`month_caption`,e.MonthsDropdown=`months_dropdown`,e.Month=`month`,e.Months=`months`,e.Nav=`nav`,e.NextMonthButton=`button_next`,e.PreviousMonthButton=`button_previous`,e.Week=`week`,e.Weeks=`weeks`,e.Weekday=`weekday`,e.Weekdays=`weekdays`,e.WeekNumber=`week_number`,e.WeekNumberHeader=`week_number_header`,e.YearsDropdown=`years_dropdown`})(Q||={});var Yh;(function(e){e.disabled=`disabled`,e.hidden=`hidden`,e.outside=`outside`,e.focused=`focused`,e.today=`today`})(Yh||={});var Xh;(function(e){e.range_end=`range_end`,e.range_middle=`range_middle`,e.range_start=`range_start`,e.selected=`selected`})(Xh||={});var Zh;(function(e){e.weeks_before_enter=`weeks_before_enter`,e.weeks_before_exit=`weeks_before_exit`,e.weeks_after_enter=`weeks_after_enter`,e.weeks_after_exit=`weeks_after_exit`,e.caption_after_enter=`caption_after_enter`,e.caption_after_exit=`caption_after_exit`,e.caption_before_enter=`caption_before_enter`,e.caption_before_exit=`caption_before_exit`})(Zh||={});function Qh(e){let{options:t,className:n,components:r,classNames:i,...a}=e,o=[i[Q.Dropdown],n].join(` `),s=t?.find(({value:e})=>e===a.value);return _.createElement(`span`,{"data-disabled":a.disabled,className:i[Q.DropdownRoot]},_.createElement(r.Select,{className:o,...a},t?.map(({value:e,label:t,disabled:n})=>_.createElement(r.Option,{key:e,value:e,disabled:n},t))),_.createElement(`span`,{className:i[Q.CaptionLabel],"aria-hidden":!0},s?.label,_.createElement(r.Chevron,{orientation:`down`,size:18,className:i[Q.Chevron]})))}function $h(e){return _.createElement(`div`,{...e})}function eg(e){return _.createElement(`div`,{...e})}function tg(e){let{calendarMonth:t,displayIndex:n,...r}=e;return _.createElement(`div`,{...r},e.children)}function ng(e){let{calendarMonth:t,displayIndex:n,...r}=e;return _.createElement(`div`,{...r})}function rg(e){return _.createElement(`table`,{...e})}function ig(e){return _.createElement(`div`,{...e})}var ag=(0,_.createContext)(void 0);function og(){let e=(0,_.useContext)(ag);if(e===void 0)throw Error(`useDayPicker() must be used within a custom component.`);return e}function sg(e){let{components:t}=og();return _.createElement(t.Dropdown,{...e})}function cg(e){let{onPreviousClick:t,onNextClick:n,previousMonth:r,nextMonth:i,...a}=e,{components:o,classNames:s,labels:{labelPrevious:c,labelNext:l}}=og(),u=(0,_.useCallback)(e=>{i&&n?.(e)},[i,n]),d=(0,_.useCallback)(e=>{r&&t?.(e)},[r,t]);return _.createElement(`nav`,{...a},_.createElement(o.PreviousMonthButton,{type:`button`,className:s[Q.PreviousMonthButton],tabIndex:r?void 0:-1,"aria-disabled":r?void 0:!0,"aria-label":c(r),onClick:d},_.createElement(o.Chevron,{disabled:r?void 0:!0,className:s[Q.Chevron],orientation:`left`})),_.createElement(o.NextMonthButton,{type:`button`,className:s[Q.NextMonthButton],tabIndex:i?void 0:-1,"aria-disabled":i?void 0:!0,"aria-label":l(i),onClick:u},_.createElement(o.Chevron,{disabled:i?void 0:!0,orientation:`right`,className:s[Q.Chevron]})))}function lg(e){let{components:t}=og();return _.createElement(t.Button,{...e})}function ug(e){return _.createElement(`option`,{...e})}function dg(e){let{components:t}=og();return _.createElement(t.Button,{...e})}function fg(e){let{rootRef:t,...n}=e;return _.createElement(`div`,{...n,ref:t})}function pg(e){return _.createElement(`select`,{...e})}function mg(e){let{week:t,...n}=e;return _.createElement(`tr`,{...n})}function hg(e){return _.createElement(`th`,{...e})}function gg(e){return _.createElement(`thead`,{"aria-hidden":!0},_.createElement(`tr`,{...e}))}function _g(e){let{week:t,...n}=e;return _.createElement(`th`,{...n})}function vg(e){return _.createElement(`th`,{...e})}function yg(e){return _.createElement(`tbody`,{...e})}function bg(e){let{components:t}=og();return _.createElement(t.Dropdown,{...e})}var xg=s({Button:()=>Wh,CaptionLabel:()=>Gh,Chevron:()=>Kh,Day:()=>qh,DayButton:()=>Jh,Dropdown:()=>Qh,DropdownNav:()=>$h,Footer:()=>eg,Month:()=>tg,MonthCaption:()=>ng,MonthGrid:()=>rg,Months:()=>ig,MonthsDropdown:()=>sg,Nav:()=>cg,NextMonthButton:()=>lg,Option:()=>ug,PreviousMonthButton:()=>dg,Root:()=>fg,Select:()=>pg,Week:()=>mg,WeekNumber:()=>_g,WeekNumberHeader:()=>vg,Weekday:()=>hg,Weekdays:()=>gg,Weeks:()=>yg,YearsDropdown:()=>bg});function Sg(e,t,n=!1,r=Bh){let{from:i,to:a}=e,{differenceInCalendarDays:o,isSameDay:s}=r;return i&&a?(o(a,i)<0&&([i,a]=[a,i]),o(t,i)>=+!!n&&o(a,t)>=+!!n):!n&&a?s(a,t):!n&&i?s(i,t):!1}function Cg(e){return!!(e&&typeof e==`object`&&`before`in e&&`after`in e)}function wg(e){return!!(e&&typeof e==`object`&&`from`in e)}function Tg(e){return!!(e&&typeof e==`object`&&`after`in e)}function Eg(e){return!!(e&&typeof e==`object`&&`before`in e)}function Dg(e){return!!(e&&typeof e==`object`&&`dayOfWeek`in e)}function Og(e,t){return Array.isArray(e)&&e.every(t.isDate)}function kg(e,t,n=Bh){let r=Array.isArray(t)?t:[t],{isSameDay:i,differenceInCalendarDays:a,isAfter:o}=n;return r.some(t=>{if(typeof t==`boolean`)return t;if(n.isDate(t))return i(e,t);if(Og(t,n))return t.some(t=>i(e,t));if(wg(t))return Sg(t,e,!1,n);if(Dg(t))return Array.isArray(t.dayOfWeek)?t.dayOfWeek.includes(e.getDay()):t.dayOfWeek===e.getDay();if(Cg(t)){let n=a(t.before,e),r=a(t.after,e),i=n>0,s=r<0;return o(t.before,t.after)?s&&i:i||s}return Tg(t)?a(e,t.after)>0:Eg(t)?a(t.before,e)>0:typeof t==`function`?t(e):!1})}function Ag(e,t,n,r,i){let{disabled:a,hidden:o,modifiers:s,showOutsideDays:c,broadcastCalendar:l,today:u=i.today()}=t,{isSameDay:d,isSameMonth:f,startOfMonth:p,isBefore:m,endOfMonth:h,isAfter:g}=i,_=n&&p(n),v=r&&h(r),y={[Yh.focused]:[],[Yh.outside]:[],[Yh.disabled]:[],[Yh.hidden]:[],[Yh.today]:[]},b={};for(let t of e){let{date:e,displayMonth:n}=t,r=!!(n&&!f(e,n)),p=!!(_&&m(e,_)),h=!!(v&&g(e,v)),x=!!(a&&kg(e,a,i)),S=!!(o&&kg(e,o,i))||p||h||!l&&!c&&r||l&&c===!1&&r,C=d(e,u);r&&y.outside.push(t),x&&y.disabled.push(t),S&&y.hidden.push(t),C&&y.today.push(t),s&&Object.keys(s).forEach(n=>{let r=s?.[n];r&&kg(e,r,i)&&(b[n]?b[n].push(t):b[n]=[t])})}return e=>{let t={[Yh.focused]:!1,[Yh.disabled]:!1,[Yh.hidden]:!1,[Yh.outside]:!1,[Yh.today]:!1},n={};for(let n in y)t[n]=y[n].some(t=>t===e);for(let t in b)n[t]=b[t].some(t=>t===e);return{...t,...n}}}function jg(e,t,n={}){return Object.entries(e).filter(([,e])=>e===!0).reduce((e,[r])=>(n[r]?e.push(n[r]):t[Yh[r]]?e.push(t[Yh[r]]):t[Xh[r]]&&e.push(t[Xh[r]]),e),[t[Q.Day]])}function Mg(e){return{...xg,...e}}function Ng(e){let t={"data-mode":e.mode??void 0,"data-required":`required`in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([e,n])=>{e.startsWith(`data-`)&&(t[e]=n)}),t}function Pg(){let e={};for(let t in Q)e[Q[t]]=`rdp-${Q[t]}`;for(let t in Yh)e[Yh[t]]=`rdp-${Yh[t]}`;for(let t in Xh)e[Xh[t]]=`rdp-${Xh[t]}`;for(let t in Zh)e[Zh[t]]=`rdp-${Zh[t]}`;return e}function Fg(e,t,n){return(n??new zh(t)).formatMonthYear(e)}var Ig=Fg;function Lg(e,t,n){return(n??new zh(t)).format(e,`d`)}function Rg(e,t=Bh){return t.format(e,`LLLL`)}function zg(e,t,n){return(n??new zh(t)).format(e,`cccccc`)}function Bg(e,t=Bh){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function Vg(){return``}function Hg(e,t=Bh){return t.format(e,`yyyy`)}var Ug=Hg,Wg=s({formatCaption:()=>Fg,formatDay:()=>Lg,formatMonthCaption:()=>Ig,formatMonthDropdown:()=>Rg,formatWeekNumber:()=>Bg,formatWeekNumberHeader:()=>Vg,formatWeekdayName:()=>zg,formatYearCaption:()=>Ug,formatYearDropdown:()=>Hg});function Gg(e){return e?.formatMonthCaption&&!e.formatCaption&&(e.formatCaption=e.formatMonthCaption),e?.formatYearCaption&&!e.formatYearDropdown&&(e.formatYearDropdown=e.formatYearCaption),{...Wg,...e}}function Kg(e,t,n,r){let i=(r??new zh(n)).format(e,`PPPP`);return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i}var qg=Kg;function Jg(e,t,n){return(n??new zh(t)).formatMonthYear(e)}var Yg=Jg;function Xg(e,t,n,r){let i=(r??new zh(n)).format(e,`PPPP`);return t?.today&&(i=`Today, ${i}`),i}function Zg(e){return`Choose the Month`}function Qg(){return``}var $g=`Go to the Next Month`;function e_(e,t){return $g}function t_(e){return`Go to the Previous Month`}function n_(e,t,n){return(n??new zh(t)).format(e,`cccc`)}function r_(e,t){return`Week ${e}`}function i_(e){return`Week Number`}function a_(e){return`Choose the Year`}var o_=s({labelCaption:()=>Yg,labelDay:()=>qg,labelDayButton:()=>Kg,labelGrid:()=>Jg,labelGridcell:()=>Xg,labelMonthDropdown:()=>Zg,labelNav:()=>Qg,labelNext:()=>e_,labelPrevious:()=>t_,labelWeekNumber:()=>r_,labelWeekNumberHeader:()=>i_,labelWeekday:()=>n_,labelYearDropdown:()=>a_}),s_=(e,t,n)=>t||(n?typeof n==`function`?n:(...e)=>n:e);function c_(e,t){let n=t.locale?.labels??{};return{...o_,...e??{},labelDayButton:s_(Kg,e?.labelDayButton,n.labelDayButton),labelMonthDropdown:s_(Zg,e?.labelMonthDropdown,n.labelMonthDropdown),labelNext:s_(e_,e?.labelNext,n.labelNext),labelPrevious:s_(t_,e?.labelPrevious,n.labelPrevious),labelWeekNumber:s_(r_,e?.labelWeekNumber,n.labelWeekNumber),labelYearDropdown:s_(a_,e?.labelYearDropdown,n.labelYearDropdown),labelGrid:s_(Jg,e?.labelGrid,n.labelGrid),labelGridcell:s_(Xg,e?.labelGridcell,n.labelGridcell),labelNav:s_(Qg,e?.labelNav,n.labelNav),labelWeekNumberHeader:s_(i_,e?.labelWeekNumberHeader,n.labelWeekNumberHeader),labelWeekday:s_(n_,e?.labelWeekday,n.labelWeekday)}}function l_(e,t,n,r,i){let{startOfMonth:a,startOfYear:o,endOfYear:s,eachMonthOfInterval:c,getMonth:l}=i;return c({start:o(e),end:s(e)}).map(e=>{let o=r.formatMonthDropdown(e,i);return{value:l(e),label:o,disabled:t&&e<a(t)||n&&e>a(n)||!1}})}function u_(e,t={},n={}){let r={...t?.[Q.Day]};return Object.entries(e).filter(([,e])=>e===!0).forEach(([e])=>{r={...r,...n?.[e]}}),r}function d_(e,t,n,r){let i=r??e.today(),a=n?e.startOfBroadcastWeek(i,e):t?e.startOfISOWeek(i):e.startOfWeek(i),o=[];for(let t=0;t<7;t++){let n=e.addDays(a,t);o.push(n)}return o}function f_(e,t,n,r,i=!1){if(!e||!t)return;let{startOfYear:a,endOfYear:o,eachYearOfInterval:s,getYear:c}=r,l=s({start:a(e),end:o(t)});return i&&l.reverse(),l.map(e=>{let t=n.formatYearDropdown(e,r);return{value:c(e),label:t,disabled:!1}})}function p_(e,t={}){let{weekStartsOn:n,locale:r}=t,i=n??r?.options?.weekStartsOn??0,a=t=>{let n=typeof t==`number`||typeof t==`string`?new Date(t):t;return new tm(n.getFullYear(),n.getMonth(),n.getDate(),12,0,0,e)},o=e=>{let t=a(e);return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0,0)};return{today:()=>a(tm.tz(e)),newDate:(t,n,r)=>new tm(t,n,r,12,0,0,e),startOfDay:e=>a(e),startOfWeek:(e,t)=>{let n=a(e),r=t?.weekStartsOn??i,o=(n.getDay()-r+7)%7;return n.setDate(n.getDate()-o),n},startOfISOWeek:e=>{let t=a(e),n=(t.getDay()-1+7)%7;return t.setDate(t.getDate()-n),t},startOfMonth:e=>{let t=a(e);return t.setDate(1),t},startOfYear:e=>{let t=a(e);return t.setMonth(0,1),t},endOfWeek:(e,t)=>{let n=a(e),r=(((t?.weekStartsOn??i)+6)%7-n.getDay()+7)%7;return n.setDate(n.getDate()+r),n},endOfISOWeek:e=>{let t=a(e),n=(7-t.getDay())%7;return t.setDate(t.getDate()+n),t},endOfMonth:e=>{let t=a(e);return t.setMonth(t.getMonth()+1,0),t},endOfYear:e=>{let t=a(e);return t.setMonth(11,31),t},eachMonthOfInterval:t=>{let n=a(t.start),r=a(t.end),i=[],o=new tm(n.getFullYear(),n.getMonth(),1,12,0,0,e),s=r.getFullYear()*12+r.getMonth();for(;o.getFullYear()*12+o.getMonth()<=s;)i.push(new tm(o,e)),o.setMonth(o.getMonth()+1,1);return i},addDays:(e,t)=>{let n=a(e);return n.setDate(n.getDate()+t),n},addWeeks:(e,t)=>{let n=a(e);return n.setDate(n.getDate()+t*7),n},addMonths:(e,t)=>{let n=a(e);return n.setMonth(n.getMonth()+t),n},addYears:(e,t)=>{let n=a(e);return n.setFullYear(n.getFullYear()+t),n},eachYearOfInterval:t=>{let n=a(t.start),r=a(t.end),i=[],o=new tm(n.getFullYear(),0,1,12,0,0,e);for(;o.getFullYear()<=r.getFullYear();)i.push(new tm(o,e)),o.setFullYear(o.getFullYear()+1,0,1);return i},getWeek:(e,t)=>eh(o(e),{weekStartsOn:t?.weekStartsOn??i,firstWeekContainsDate:t?.firstWeekContainsDate??r?.options?.firstWeekContainsDate??1}),getISOWeek:e=>Zm(o(e)),differenceInCalendarDays:(e,t)=>vm(o(e),o(t)),differenceInCalendarMonths:(e,t)=>Dm(o(e),o(t))}}var m_=e=>e instanceof HTMLElement?e:null,h_=e=>[...e.querySelectorAll(`[data-animated-month]`)??[]],g_=e=>m_(e.querySelector(`[data-animated-month]`)),__=e=>m_(e.querySelector(`[data-animated-caption]`)),v_=e=>m_(e.querySelector(`[data-animated-weeks]`)),y_=e=>m_(e.querySelector(`[data-animated-nav]`)),b_=e=>m_(e.querySelector(`[data-animated-weekdays]`));function x_(e,t,{classNames:n,months:r,focused:i,dateLib:a}){let o=(0,_.useRef)(null),s=(0,_.useRef)(r),c=(0,_.useRef)(!1);(0,_.useLayoutEffect)(()=>{let l=s.current;if(s.current=r,!t||!e.current||!(e.current instanceof HTMLElement)||r.length===0||l.length===0||r.length!==l.length)return;let u=a.isSameMonth(r[0].date,l[0].date),d=a.isAfter(r[0].date,l[0].date),f=d?n[Zh.caption_after_enter]:n[Zh.caption_before_enter],p=d?n[Zh.weeks_after_enter]:n[Zh.weeks_before_enter],m=o.current,h=e.current.cloneNode(!0);if(h instanceof HTMLElement?(h_(h).forEach(e=>{if(!(e instanceof HTMLElement))return;let t=g_(e);t&&e.contains(t)&&e.removeChild(t);let n=__(e);n&&n.classList.remove(f);let r=v_(e);r&&r.classList.remove(p)}),o.current=h):o.current=null,c.current||u||i)return;let g=m instanceof HTMLElement?h_(m):[],_=h_(e.current);if(_?.every(e=>e instanceof HTMLElement)&&g&&g.every(e=>e instanceof HTMLElement)){c.current=!0;let t=[];e.current.style.isolation=`isolate`;let r=y_(e.current);r&&(r.style.zIndex=`1`),_.forEach((i,a)=>{let o=g[a];if(!o)return;i.style.position=`relative`,i.style.overflow=`hidden`;let s=__(i);s&&s.classList.add(f);let l=v_(i);l&&l.classList.add(p);let u=()=>{c.current=!1,e.current&&(e.current.style.isolation=``),r&&(r.style.zIndex=``),s&&s.classList.remove(f),l&&l.classList.remove(p),i.style.position=``,i.style.overflow=``,i.contains(o)&&i.removeChild(o)};t.push(u),o.style.pointerEvents=`none`,o.style.position=`absolute`,o.style.overflow=`hidden`,o.setAttribute(`aria-hidden`,`true`);let m=b_(o);m&&(m.style.opacity=`0`);let h=__(o);h&&(h.classList.add(d?n[Zh.caption_before_exit]:n[Zh.caption_after_exit]),h.addEventListener(`animationend`,u));let _=v_(o);_&&_.classList.add(d?n[Zh.weeks_before_exit]:n[Zh.weeks_after_exit]),i.insertBefore(o,i.firstChild)})}})}function S_(e,t,n,r){let i=e[0],a=e[e.length-1],{ISOWeek:o,fixedWeeks:s,broadcastCalendar:c}=n??{},{addDays:l,differenceInCalendarDays:u,differenceInCalendarMonths:d,endOfBroadcastWeek:f,endOfISOWeek:p,endOfMonth:m,endOfWeek:h,isAfter:g,startOfBroadcastWeek:_,startOfISOWeek:v,startOfWeek:y}=r,b=c?_(i,r):o?v(i):y(i),x=c?f(a):o?p(m(a)):h(m(a)),S=t&&(c?f(t):o?p(t):h(t)),C=u(S&&g(x,S)?S:x,b),w=d(a,i)+1,T=[];for(let e=0;e<=C;e++){let t=l(b,e);T.push(t)}let E=(c?35:42)*w;if(s&&T.length<E){let e=E-T.length;for(let t=0;t<e;t++){let e=l(T[T.length-1],1);T.push(e)}}return T}function C_(e){let t=[];return e.reduce((e,n)=>{let r=n.weeks.reduce((e,t)=>e.concat(t.days.slice()),t.slice());return e.concat(r.slice())},t.slice())}function w_(e,t,n,r){let{numberOfMonths:i=1}=n,a=[];for(let n=0;n<i;n++){let i=r.addMonths(e,n);if(t&&i>t)break;a.push(i)}return a}function T_(e,t,n,r){let{month:i,defaultMonth:a,today:o=r.today(),numberOfMonths:s=1}=e,c=i||a||o,{differenceInCalendarMonths:l,addMonths:u,startOfMonth:d}=r;return n&&l(n,c)<s-1&&(c=u(n,-1*(s-1))),t&&l(c,t)<0&&(c=t),d(c)}function E_(e,t,n,r){let{addDays:i,endOfBroadcastWeek:a,endOfISOWeek:o,endOfMonth:s,endOfWeek:c,getISOWeek:l,getWeek:u,startOfBroadcastWeek:d,startOfISOWeek:f,startOfWeek:p}=r,m=e.reduce((e,m)=>{let h=n.broadcastCalendar?d(m,r):n.ISOWeek?f(m):p(m),g=n.broadcastCalendar?a(m):n.ISOWeek?o(s(m)):c(s(m)),_=t.filter(e=>e>=h&&e<=g),v=n.broadcastCalendar?35:42;if(n.fixedWeeks&&_.length<v){let e=t.filter(e=>{let t=v-_.length;return e>g&&e<=i(g,t)});_.push(...e)}let y=new Hh(m,_.reduce((e,t)=>{let i=n.ISOWeek?l(t):u(t),a=e.find(e=>e.weekNumber===i),o=new Vh(t,m,r);return a?a.days.push(o):e.push(new Uh(i,[o])),e},[]));return e.push(y),e},[]);return n.reverseMonths?m.reverse():m}function D_(e,t){let{startMonth:n,endMonth:r}=e,{startOfYear:i,startOfDay:a,startOfMonth:o,endOfMonth:s,addYears:c,endOfYear:l,newDate:u,today:d}=t,{fromYear:f,toYear:p,fromMonth:m,toMonth:h}=e;!n&&m&&(n=m),!n&&f&&(n=t.newDate(f,0,1)),!r&&h&&(r=h),!r&&p&&(r=u(p,11,31));let g=e.captionLayout===`dropdown`||e.captionLayout===`dropdown-years`;return n?n=o(n):f?n=u(f,0,1):!n&&g&&(n=i(c(e.today??d(),-100))),r?r=s(r):p?r=u(p,11,31):!r&&g&&(r=l(e.today??d())),[n&&a(n),r&&a(r)]}function O_(e,t,n,r){if(n.disableNavigation)return;let{pagedNavigation:i,numberOfMonths:a=1}=n,{startOfMonth:o,addMonths:s,differenceInCalendarMonths:c}=r,l=i?a:1,u=o(e);if(!t||!(c(t,e)<a))return s(u,l)}function k_(e,t,n,r){if(n.disableNavigation)return;let{pagedNavigation:i,numberOfMonths:a}=n,{startOfMonth:o,addMonths:s,differenceInCalendarMonths:c}=r,l=i?a??1:1,u=o(e);if(!t||!(c(u,t)<=0))return s(u,-l)}function A_(e){return e.reduce((e,t)=>e.concat(t.weeks.slice()),[].slice())}function j_(e,t){let[n,r]=(0,_.useState)(e);return[t===void 0?n:t,r]}function M_(e,t){let[n,r]=D_(e,t),{startOfMonth:i,endOfMonth:a}=t,o=T_(e,n,r,t),[s,c]=j_(o,e.month?o:void 0);(0,_.useEffect)(()=>{let i=T_(e,n,r,t);c(i)},[e.timeZone]);let{months:l,weeks:u,days:d,previousMonth:f,nextMonth:p}=(0,_.useMemo)(()=>{let i=w_(s,r,{numberOfMonths:e.numberOfMonths},t),o=E_(i,S_(i,e.endMonth?a(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t);return{months:o,weeks:A_(o),days:C_(o),previousMonth:k_(s,n,e,t),nextMonth:O_(s,r,e,t)}},[t,s.getTime(),r?.getTime(),n?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:m,onMonthChange:h}=e,g=e=>u.some(t=>t.days.some(t=>t.isEqualTo(e))),v=e=>{if(m)return;let t=i(e);n&&t<i(n)&&(t=i(n)),r&&t>i(r)&&(t=i(r)),c(t),h?.(t)};return{months:l,weeks:u,days:d,navStart:n,navEnd:r,previousMonth:f,nextMonth:p,goToMonth:v,goToDay:e=>{g(e)||v(e.date)}}}var N_;(function(e){e[e.Today=0]=`Today`,e[e.Selected=1]=`Selected`,e[e.LastFocused=2]=`LastFocused`,e[e.FocusedModifier=3]=`FocusedModifier`})(N_||={});function P_(e){return!e[Yh.disabled]&&!e[Yh.hidden]&&!e[Yh.outside]}function F_(e,t,n,r){let i,a=-1;for(let o of e){let e=t(o);P_(e)&&(e[Yh.focused]&&a<N_.FocusedModifier?(i=o,a=N_.FocusedModifier):r?.isEqualTo(o)&&a<N_.LastFocused?(i=o,a=N_.LastFocused):n(o.date)&&a<N_.Selected?(i=o,a=N_.Selected):e[Yh.today]&&a<N_.Today&&(i=o,a=N_.Today))}return i||=e.find(e=>P_(t(e))),i}function I_(e,t,n,r,i,a,o){let{ISOWeek:s,broadcastCalendar:c}=a,{addDays:l,addMonths:u,addWeeks:d,addYears:f,endOfBroadcastWeek:p,endOfISOWeek:m,endOfWeek:h,max:g,min:_,startOfBroadcastWeek:v,startOfISOWeek:y,startOfWeek:b}=o,x={day:l,week:d,month:u,year:f,startOfWeek:e=>c?v(e,o):s?y(e):b(e),endOfWeek:e=>c?p(e):s?m(e):h(e)}[e](n,t===`after`?1:-1);return t===`before`&&r?x=g([r,x]):t===`after`&&i&&(x=_([i,x])),x}function L_(e,t,n,r,i,a,o,s=0){if(s>365)return;let c=I_(e,t,n.date,r,i,a,o),l=!!(a.disabled&&kg(c,a.disabled,o)),u=!!(a.hidden&&kg(c,a.hidden,o)),d=new Vh(c,c,o);return!l&&!u?d:L_(e,t,d,r,i,a,o,s+1)}function R_(e,t,n,r,i){let{autoFocus:a}=e,[o,s]=(0,_.useState)(),c=F_(t.days,n,r||(()=>!1),o),[l,u]=(0,_.useState)(a?c:void 0);return{isFocusTarget:e=>!!c?.isEqualTo(e),setFocused:u,focused:l,blur:()=>{s(l),u(void 0)},moveFocus:(n,r)=>{if(!l)return;let a=L_(n,r,l,t.navStart,t.navEnd,e,i);a&&(e.disableNavigation&&!t.days.some(e=>e.isEqualTo(a))||(t.goToDay(a),u(a)))}}}function z_(e,t){let{selected:n,required:r,onSelect:i}=e,[a,o]=j_(n,i?n:void 0),s=i?n:a,{isSameDay:c}=t,l=e=>s?.some(t=>c(t,e))??!1,{min:u,max:d}=e;return{selected:s,select:(e,t,n)=>{let a=[...s??[]];if(l(e)){if(s?.length===u||r&&s?.length===1)return;a=s?.filter(t=>!c(t,e))}else a=s?.length===d?[e]:[...a,e];return i||o(a),i?.(a,e,t,n),a},isSelected:l}}function B_(e,t,n=0,r=0,i=!1,a=Bh){let{from:o,to:s}=t||{},{isSameDay:c,isAfter:l,isBefore:u}=a,d;if(!o&&!s)d={from:e,to:n>0?void 0:e};else if(o&&!s)d=c(o,e)?n===0?{from:o,to:e}:i?{from:o,to:void 0}:void 0:u(e,o)?{from:e,to:o}:{from:o,to:e};else if(o&&s)if(c(o,e)&&c(s,e))d=i?{from:o,to:s}:void 0;else if(c(o,e))d={from:o,to:n>0?void 0:e};else if(c(s,e))d={from:e,to:n>0?void 0:e};else if(u(e,o))d={from:e,to:s};else if(l(e,o))d={from:o,to:e};else if(l(e,s))d={from:o,to:e};else throw Error(`Invalid range`);if(d?.from&&d?.to){let t=a.differenceInCalendarDays(d.to,d.from);(r>0&&t>r||n>1&&t<n)&&(d={from:e,to:void 0})}return d}function V_(e,t,n=Bh){let r=Array.isArray(t)?t:[t],i=e.from,a=n.differenceInCalendarDays(e.to,e.from),o=Math.min(a,6);for(let e=0;e<=o;e++){if(r.includes(i.getDay()))return!0;i=n.addDays(i,1)}return!1}function H_(e,t,n=Bh){return Sg(e,t.from,!1,n)||Sg(e,t.to,!1,n)||Sg(t,e.from,!1,n)||Sg(t,e.to,!1,n)}function U_(e,t,n=Bh){let r=Array.isArray(t)?t:[t];if(r.filter(e=>typeof e!=`function`).some(t=>typeof t==`boolean`?t:n.isDate(t)?Sg(e,t,!1,n):Og(t,n)?t.some(t=>Sg(e,t,!1,n)):wg(t)?t.from&&t.to?H_(e,{from:t.from,to:t.to},n):!1:Dg(t)?V_(e,t.dayOfWeek,n):Cg(t)?n.isAfter(t.before,t.after)?H_(e,{from:n.addDays(t.after,1),to:n.addDays(t.before,-1)},n):kg(e.from,t,n)||kg(e.to,t,n):Tg(t)||Eg(t)?kg(e.from,t,n)||kg(e.to,t,n):!1))return!0;let i=r.filter(e=>typeof e==`function`);if(i.length){let t=e.from,r=n.differenceInCalendarDays(e.to,e.from);for(let e=0;e<=r;e++){if(i.some(e=>e(t)))return!0;t=n.addDays(t,1)}}return!1}function W_(e,t){let{disabled:n,excludeDisabled:r,resetOnSelect:i,selected:a,required:o,onSelect:s}=e,[c,l]=j_(a,s?a:void 0),u=s?a:c;return{selected:u,select:(a,c,d)=>{let{min:f,max:p}=e,m;if(a){let e=u?.from,n=u?.to,r=!!e&&!!n,s=!!e&&!!n&&t.isSameDay(e,n)&&t.isSameDay(a,e);m=i&&(r||!u?.from)?!o&&s?void 0:{from:a,to:void 0}:B_(a,u,f,p,o,t)}return r&&n&&m?.from&&m.to&&U_({from:m.from,to:m.to},n,t)&&(m.from=a,m.to=void 0),s||l(m),s?.(m,a,c,d),m},isSelected:e=>u&&Sg(u,e,!1,t)}}function G_(e,t){let{selected:n,required:r,onSelect:i}=e,[a,o]=j_(n,i?n:void 0),s=i?n:a,{isSameDay:c}=t;return{selected:s,select:(e,t,n)=>{let a=e;return!r&&s&&s&&c(e,s)&&(a=void 0),i||o(a),i?.(a,e,t,n),a},isSelected:e=>s?c(s,e):!1}}function K_(e,t){let n=G_(e,t),r=z_(e,t),i=W_(e,t);switch(e.mode){case`single`:return n;case`multiple`:return r;case`range`:return i;default:return}}function q_(e,t){return e instanceof tm&&e.timeZone===t?e:new tm(e,t)}function J_(e,t,n){if(!n)return q_(e,t);let r=q_(e,t),i=new tm(r.getFullYear(),r.getMonth(),r.getDate(),12,0,0,t);return new Date(i.getTime())}function Y_(e,t,n){return typeof e==`boolean`||typeof e==`function`?e:e instanceof Date?J_(e,t,n):Array.isArray(e)?e.map(e=>e instanceof Date?J_(e,t,n):e):wg(e)?{...e,from:e.from?q_(e.from,t):e.from,to:e.to?q_(e.to,t):e.to}:Cg(e)?{before:J_(e.before,t,n),after:J_(e.after,t,n)}:Tg(e)?{after:J_(e.after,t,n)}:Eg(e)?{before:J_(e.before,t,n)}:e}function X_(e,t,n){return e&&(Array.isArray(e)?e.map(e=>Y_(e,t,n)):Y_(e,t,n))}function Z_(e){let t=e,n=t.timeZone;if(n&&(t={...e,timeZone:n},t.today&&=q_(t.today,n),t.month&&=q_(t.month,n),t.defaultMonth&&=q_(t.defaultMonth,n),t.startMonth&&=q_(t.startMonth,n),t.endMonth&&=q_(t.endMonth,n),t.mode===`single`&&t.selected?t.selected=q_(t.selected,n):t.mode===`multiple`&&t.selected?t.selected=t.selected?.map(e=>q_(e,n)):t.mode===`range`&&t.selected&&(t.selected={from:t.selected.from?q_(t.selected.from,n):t.selected.from,to:t.selected.to?q_(t.selected.to,n):t.selected.to}),t.disabled!==void 0&&(t.disabled=X_(t.disabled,n)),t.hidden!==void 0&&(t.hidden=X_(t.hidden,n)),t.modifiers)){let e={};Object.keys(t.modifiers).forEach(r=>{e[r]=X_(t.modifiers?.[r],n)}),t.modifiers=e}let{components:r,formatters:i,labels:a,dateLib:o,locale:s,classNames:c}=(0,_.useMemo)(()=>{let e={...Rh,...t.locale},n=t.broadcastCalendar?1:t.weekStartsOn,r=t.noonSafe&&t.timeZone?p_(t.timeZone,{weekStartsOn:n,locale:e}):void 0,i=t.dateLib&&r?{...r,...t.dateLib}:t.dateLib??r,a=new zh({locale:e,weekStartsOn:n,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},i);return{dateLib:a,components:Mg(t.components),formatters:Gg(t.formatters),labels:c_(t.labels,a.options),locale:e,classNames:{...Pg(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:o.today()});let{captionLayout:l,mode:u,navLayout:d,numberOfMonths:f=1,onDayBlur:p,onDayClick:m,onDayFocus:h,onDayKeyDown:g,onDayMouseEnter:v,onDayMouseLeave:y,onNextClick:b,onPrevClick:x,showWeekNumber:S,styles:C}=t,{formatCaption:w,formatDay:T,formatMonthDropdown:E,formatWeekNumber:D,formatWeekNumberHeader:O,formatWeekdayName:k,formatYearDropdown:ee}=i,te=M_(t,o),{days:ne,months:re,navStart:ie,navEnd:ae,previousMonth:A,nextMonth:j,goToMonth:oe}=te,se=Ag(ne,t,ie,ae,o),{isSelected:
vendor: 7,348 bytes, line 1446
1446M,select:ce,selected:le}=K_(t,o)??{},{blur:ue,focused:de,isFocusTarget:fe,moveFocus:pe,setFocused:N}=R_(t,te,se,M??(()=>!1),o),{labelDayButton:me,labelGridcell:he,labelGrid:P,labelMonthDropdown:ge,labelNav:F,labelPrevious:_e,labelNext:ve,labelWeekday:ye,labelWeekNumber:be,labelWeekNumberHeader:xe,labelYearDropdown:Se}=a,Ce=(0,_.useMemo)(()=>d_(o,t.ISOWeek,t.broadcastCalendar,t.today),[o,t.ISOWeek,t.broadcastCalendar,t.today]),we=u!==void 0||m!==void 0,Te=(0,_.useCallback)(()=>{A&&(oe(A),x?.(A))},[A,oe,x]),I=(0,_.useCallback)(()=>{j&&(oe(j),b?.(j))},[oe,j,b]),Ee=(0,_.useCallback)((e,t)=>n=>{n.preventDefault(),n.stopPropagation(),N(e),!t.disabled&&(ce?.(e.date,t,n),m?.(e.date,t,n))},[ce,m,N]),De=(0,_.useCallback)((e,t)=>n=>{N(e),h?.(e.date,t,n)},[h,N]),Oe=(0,_.useCallback)((e,t)=>n=>{ue(),p?.(e.date,t,n)},[ue,p]),ke=(0,_.useCallback)((e,n)=>r=>{let i={ArrowLeft:[r.shiftKey?`month`:`day`,t.dir===`rtl`?`after`:`before`],ArrowRight:[r.shiftKey?`month`:`day`,t.dir===`rtl`?`before`:`after`],ArrowDown:[r.shiftKey?`year`:`week`,`after`],ArrowUp:[r.shiftKey?`year`:`week`,`before`],PageUp:[r.shiftKey?`year`:`month`,`before`],PageDown:[r.shiftKey?`year`:`month`,`after`],Home:[`startOfWeek`,`before`],End:[`endOfWeek`,`after`]};if(i[r.key]){r.preventDefault(),r.stopPropagation();let[e,t]=i[r.key];pe(e,t)}g?.(e.date,n,r)},[pe,g,t.dir]),Ae=(0,_.useCallback)((e,t)=>n=>{v?.(e.date,t,n)},[v]),je=(0,_.useCallback)((e,t)=>n=>{y?.(e.date,t,n)},[y]),Me=(0,_.useCallback)(e=>t=>{let n=Number(t.target.value),r=o.setMonth(o.startOfMonth(e),n);oe(r)},[o,oe]),Ne=(0,_.useCallback)(e=>t=>{let n=Number(t.target.value),r=o.setYear(o.startOfMonth(e),n);oe(r)},[o,oe]),{className:Pe,style:Fe}=(0,_.useMemo)(()=>({className:[c[Q.Root],t.className].filter(Boolean).join(` `),style:{...C?.[Q.Root],...t.style}}),[c,t.className,t.style,C]),Ie=Ng(t),Le=(0,_.useRef)(null);x_(Le,!!t.animate,{classNames:c,months:re,focused:de,dateLib:o});let Re={dayPickerProps:t,selected:le,select:ce,isSelected:M,months:re,nextMonth:j,previousMonth:A,goToMonth:oe,getModifiers:se,components:r,classNames:c,styles:C,labels:a,formatters:i};return _.createElement(ag.Provider,{value:Re},_.createElement(r.Root,{rootRef:t.animate?Le:void 0,className:Pe,style:Fe,dir:t.dir,id:t.id,lang:t.lang??s.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t[`aria-label`],"aria-labelledby":t[`aria-labelledby`],...Ie},_.createElement(r.Months,{className:c[Q.Months],style:C?.[Q.Months]},!t.hideNavigation&&!d&&_.createElement(r.Nav,{"data-animated-nav":t.animate?`true`:void 0,className:c[Q.Nav],style:C?.[Q.Nav],"aria-label":F(),onPreviousClick:Te,onNextClick:I,previousMonth:A,nextMonth:j}),re.map((e,n)=>_.createElement(r.Month,{"data-animated-month":t.animate?`true`:void 0,className:c[Q.Month],style:C?.[Q.Month],key:n,displayIndex:n,calendarMonth:e},d===`around`&&!t.hideNavigation&&n===0&&_.createElement(r.PreviousMonthButton,{type:`button`,className:c[Q.PreviousMonthButton],tabIndex:A?void 0:-1,"aria-disabled":A?void 0:!0,"aria-label":_e(A),onClick:Te,"data-animated-button":t.animate?`true`:void 0},_.createElement(r.Chevron,{disabled:A?void 0:!0,className:c[Q.Chevron],orientation:t.dir===`rtl`?`right`:`left`})),_.createElement(r.MonthCaption,{"data-animated-caption":t.animate?`true`:void 0,className:c[Q.MonthCaption],style:C?.[Q.MonthCaption],calendarMonth:e,displayIndex:n},l?.startsWith(`dropdown`)?_.createElement(r.DropdownNav,{className:c[Q.Dropdowns],style:C?.[Q.Dropdowns]},(()=>{let n=l===`dropdown`||l===`dropdown-months`?_.createElement(r.MonthsDropdown,{key:`month`,className:c[Q.MonthsDropdown],"aria-label":ge(),classNames:c,components:r,disabled:!!t.disableNavigation,onChange:Me(e.date),options:l_(e.date,ie,ae,i,o),style:C?.[Q.Dropdown],value:o.getMonth(e.date)}):_.createElement(`span`,{key:`month`},E(e.date,o)),a=l===`dropdown`||l===`dropdown-years`?_.createElement(r.YearsDropdown,{key:`year`,className:c[Q.YearsDropdown],"aria-label":Se(o.options),classNames:c,components:r,disabled:!!t.disableNavigation,onChange:Ne(e.date),options:f_(ie,ae,i,o,!!t.reverseYears),style:C?.[Q.Dropdown],value:o.getYear(e.date)}):_.createElement(`span`,{key:`year`},ee(e.date,o));return o.getMonthYearOrder()===`year-first`?[a,n]:[n,a]})(),_.createElement(`span`,{role:`status`,"aria-live":`polite`,style:{border:0,clip:`rect(0 0 0 0)`,height:`1px`,margin:`-1px`,overflow:`hidden`,padding:0,position:`absolute`,width:`1px`,whiteSpace:`nowrap`,wordWrap:`normal`}},w(e.date,o.options,o))):_.createElement(r.CaptionLabel,{className:c[Q.CaptionLabel],role:`status`,"aria-live":`polite`},w(e.date,o.options,o))),d===`around`&&!t.hideNavigation&&n===f-1&&_.createElement(r.NextMonthButton,{type:`button`,className:c[Q.NextMonthButton],tabIndex:j?void 0:-1,"aria-disabled":j?void 0:!0,"aria-label":ve(j),onClick:I,"data-animated-button":t.animate?`true`:void 0},_.createElement(r.Chevron,{disabled:j?void 0:!0,className:c[Q.Chevron],orientation:t.dir===`rtl`?`left`:`right`})),n===f-1&&d===`after`&&!t.hideNavigation&&_.createElement(r.Nav,{"data-animated-nav":t.animate?`true`:void 0,className:c[Q.Nav],style:C?.[Q.Nav],"aria-label":F(),onPreviousClick:Te,onNextClick:I,previousMonth:A,nextMonth:j}),_.createElement(r.MonthGrid,{role:`grid`,"aria-multiselectable":u===`multiple`||u===`range`,"aria-label":P(e.date,o.options,o)||void 0,className:c[Q.MonthGrid],style:C?.[Q.MonthGrid]},!t.hideWeekdays&&_.createElement(r.Weekdays,{"data-animated-weekdays":t.animate?`true`:void 0,className:c[Q.Weekdays],style:C?.[Q.Weekdays]},S&&_.createElement(r.WeekNumberHeader,{"aria-label":xe(o.options),className:c[Q.WeekNumberHeader],style:C?.[Q.WeekNumberHeader],scope:`col`},O()),Ce.map(e=>_.createElement(r.Weekday,{"aria-label":ye(e,o.options,o),className:c[Q.Weekday],key:String(e),style:C?.[Q.Weekday],scope:`col`},k(e,o.options,o)))),_.createElement(r.Weeks,{"data-animated-weeks":t.animate?`true`:void 0,className:c[Q.Weeks],style:C?.[Q.Weeks]},e.weeks.map(e=>_.createElement(r.Week,{className:c[Q.Week],key:e.weekNumber,style:C?.[Q.Week],week:e},S&&_.createElement(r.WeekNumber,{week:e,style:C?.[Q.WeekNumber],"aria-label":be(e.weekNumber,{locale:s}),className:c[Q.WeekNumber],scope:`row`,role:`rowheader`},D(e.weekNumber,o)),e.days.map(e=>{let{date:n}=e,i=se(e);if(i[Yh.focused]=!i.hidden&&!!de?.isEqualTo(e),i[Xh.selected]=M?.(n)||i.selected,wg(le)){let{from:e,to:t}=le;i[Xh.range_start]=!!(e&&t&&o.isSameDay(n,e)),i[Xh.range_end]=!!(e&&t&&o.isSameDay(n,t)),i[Xh.range_middle]=Sg(le,n,!0,o)}let a=u_(i,C,t.modifiersStyles),s=jg(i,c,t.modifiersClassNames),l=!we&&!i.hidden?he(n,i,o.options,o):void 0;return _.createElement(r.Day,{key:`${e.isoDate}_${e.displayMonthId}`,day:e,modifiers:i,className:s.join(` `),style:a,role:`gridcell`,"aria-selected":i.selected||void 0,"aria-label":l,"data-day":e.isoDate,"data-month":e.outside?e.dateMonthId:void 0,"data-selected":i.selected||void 0,"data-disabled":i.disabled||void 0,"data-hidden":i.hidden||void 0,"data-outside":e.outside||void 0,"data-focused":i.focused||void 0,"data-today":i.today||void 0},!i.hidden&&we?_.createElement(r.DayButton,{className:c[Q.DayButton],style:C?.[Q.DayButton],type:`button`,day:e,modifiers:i,disabled:!i.focused&&i.disabled||void 0,"aria-disabled":i.focused&&i.disabled||void 0,tabIndex:fe(e)?0:-1,"aria-label":me(n,i,o.options,o),onClick:Ee(e,i),onBlur:Oe(e,i),onFocus:De(e,i),onKeyDown:ke(e,i
1446),onMouseEnter:Ae(e,i),onMouseLeave:j
vendor: 16,121 bytes, lines 1446-1669
1446e(e,i)},T(n,o.options,o)):!i.hidden&&T(e.date,o.options,o))})))))))),t.footer&&_.createElement(r.Footer,{className:c[Q.Footer],style:C?.[Q.Footer],role:`status`,"aria-live":`polite`},t.footer)))}var Q_=`
1447    .gh-portal-datepicker {
1448        position: relative;
1449    }
1450
1451    .gh-portal-datepicker-field {
1452        position: relative;
1453    }
1454
1455    .gh-portal-datepicker-field .gh-portal-input {
1456        width: 100%;
1457        margin-bottom: 0;
1458        box-sizing: border-box;
1459    }
1460
1461    /* Focusing the field reveals the real segments so the date stays typable. */
1462    .gh-portal-datepicker-field .gh-portal-input.has-min-label:not(:focus),
1463    .gh-portal-datepicker-field .gh-portal-input.has-min-label:not(:focus)::-webkit-datetime-edit {
1464        color: transparent;
1465    }
1466
1467    .gh-portal-datepicker-min-label {
1468        position: absolute;
1469        top: 50%;
1470        inset-inline-start: 13px;
1471        transform: translateY(-50%);
1472        font-size: 1.5rem;
1473        pointer-events: none;
1474    }
1475
1476    .gh-portal-datepicker-field .gh-portal-input:focus ~ .gh-portal-datepicker-min-label {
1477        opacity: 0;
1478    }
1479
1480    /* Hidden unless the browser gives us a handle on its own picker button —
1481       see the @supports below. Without that we can't suppress the native
1482       calendar, and two of them in one field is worse than the stock one. */
1483    .gh-portal-datepicker-toggle {
1484        display: none;
1485    }
1486
1487    @supports selector(::-webkit-calendar-picker-indicator) {
1488        .gh-portal-datepicker-field .gh-portal-input::-webkit-calendar-picker-indicator {
1489            display: none;
1490        }
1491
1492        .gh-portal-datepicker-toggle {
1493            display: flex;
1494            align-items: center;
1495            justify-content: center;
1496            position: absolute;
1497            top: 50%;
1498            inset-inline-end: 12px;
1499            width: 18px;
1500            height: 18px;
1501            padding: 0;
1502            transform: translateY(-50%);
1503            background: none;
1504            border: 0;
1505            color: var(--grey7);
1506            cursor: pointer;
1507        }
1508
1509        .gh-portal-datepicker-toggle svg {
1510            width: 18px;
1511            height: 18px;
1512        }
1513    }
1514
1515    /* Portalled outside the animated, overflow-hidden gift reveal to avoid
1516       clipping and layout shifts; placed from the field's measured rect. */
1517    .gh-portal-datepicker-popover {
1518        position: absolute;
1519        z-index: 100;
1520        padding: 10px;
1521        background: var(--white);
1522        border: 1px solid var(--grey90);
1523        border-radius: 8px;
1524        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
1525    }
1526
1527    .gh-portal-datepicker-months {
1528        position: relative;
1529    }
1530
1531    .gh-portal-datepicker-month-caption {
1532        display: flex;
1533        align-items: center;
1534        justify-content: center;
1535        height: 28px;
1536        margin-bottom: 2px;
1537        font-size: 1.4rem;
1538        font-weight: 600;
1539        color: var(--grey0);
1540    }
1541
1542    .gh-portal-datepicker-nav {
1543        position: absolute;
1544        top: 0;
1545        inset-inline: 0;
1546        display: flex;
1547        justify-content: space-between;
1548        pointer-events: none;
1549    }
1550
1551    .gh-portal-datepicker-nav button {
1552        display: flex;
1553        align-items: center;
1554        justify-content: center;
1555        width: 28px;
1556        height: 28px;
1557        padding: 0;
1558        background: none;
1559        border: 0;
1560        border-radius: 6px;
1561        color: var(--grey3);
1562        cursor: pointer;
1563        pointer-events: auto;
1564    }
1565
1566    .gh-portal-datepicker-nav button:hover:not([aria-disabled='true']) {
1567        background: var(--grey96);
1568        color: var(--grey0);
1569    }
1570
1571    .gh-portal-datepicker-nav button[aria-disabled='true'] {
1572        opacity: 0.3;
1573        cursor: default;
1574    }
1575
1576    .gh-portal-datepicker-nav svg {
1577        width: 16px;
1578        height: 16px;
1579        fill: currentColor;
1580    }
1581
1582    /* RTL gets the chevrons mirrored, not just repositioned — react-day-picker
1583       swaps which button means previous, but the glyph itself still points the
1584       way it was drawn. */
1585    html[dir="rtl"] .gh-portal-datepicker-nav svg {
1586        transform: scale(-1, 1);
1587    }
1588
1589    .gh-portal-datepicker-grid {
1590        border-collapse: collapse;
1591    }
1592
1593    .gh-portal-datepicker-weekday {
1594        width: 34px;
1595        padding-bottom: 2px;
1596        font-size: 1.1rem;
1597        font-weight: 500;
1598        text-transform: uppercase;
1599        letter-spacing: 0.3px;
1600        color: var(--grey7);
1601    }
1602
1603    /* Sizing the cell keeps every row a row tall whether or not it has
1604       anything in it. */
1605    .gh-portal-datepicker-day {
1606        height: 30px;
1607        padding: 0;
1608    }
1609
1610    .gh-portal-datepicker-day-button {
1611        position: relative;
1612        display: flex;
1613        align-items: center;
1614        justify-content: center;
1615        width: 34px;
1616        height: 30px;
1617        padding: 0;
1618        background: none;
1619        border: 0;
1620        border-radius: 6px;
1621        font-size: 1.35rem;
1622        color: var(--grey0);
1623        cursor: pointer;
1624    }
1625
1626    .gh-portal-datepicker-day-button:hover:not(:disabled) {
1627        background: var(--grey96);
1628    }
1629
1630    .gh-portal-datepicker-today .gh-portal-datepicker-day-button::after {
1631        content: '';
1632        position: absolute;
1633        bottom: 3px;
1634        left: 50%;
1635        width: 3px;
1636        height: 3px;
1637        transform: translateX(-50%);
1638        border-radius: 50%;
1639        background: var(--brandcolor);
1640    }
1641
1642    .gh-portal-datepicker-selected .gh-portal-datepicker-day-button::after {
1643        background: var(--white);
1644    }
1645
1646    .gh-portal-datepicker-selected .gh-portal-datepicker-day-button {
1647        background: var(--brandcolor);
1648        color: var(--white);
1649    }
1650
1651    /* Dim the brand fill on hover to preserve the selected day's white text. */
1652    .gh-portal-datepicker-selected .gh-portal-datepicker-day-button:hover:not(:disabled) {
1653        background: var(--brandcolor);
1654        opacity: 0.92;
1655    }
1656
1657    .gh-portal-datepicker-outside .gh-portal-datepicker-day-button {
1658        color: var(--grey8);
1659    }
1660
1661    .gh-portal-datepicker-disabled .gh-portal-datepicker-day-button {
1662        color: var(--grey8);
1663        cursor: default;
1664    }
1665
1666    .gh-portal-datepicker-disabled .gh-portal-datepicker-day-button:hover {
1667        background: none;
1668    }
1669`,$_={months:`gh-portal-datepicker-months`,month_caption:`gh-portal-datepicker-month-caption`,nav:`gh-portal-datepicker-nav`,month_grid:`gh-portal-datepicker-grid`,weekday:`gh-portal-datepicker-weekday`,day:`gh-portal-datepicker-day`,day_button:`gh-portal-datepicker-day-button`,today:`gh-portal-datepicker-today`,selected:`gh-portal-datepicker-selected`,disabled:`gh-portal-datepicker-disabled`,outside:`gh-portal-datepicker-outside`},ev=6;function tv(e){return e?.closest(`.gh-portal-popup-container`)||e?.ownerDocument?.body||null}function nv(e){let t=e?.ownerDocument?.defaultView;for(let n=e?.parentElement;n&&t;n=n.parentElement){let{overflowY:e}=t.getComputedStyle(n);if(e===`auto`||e===`scroll`)return n.getBoundingClientRect()}let n=t?.innerHeight||e?.ownerDocument?.documentElement?.clientHeight||0;return n?{top:0,bottom:n}:null}function rv(e){try{let t=(new Intl.Locale(e).getWeekInfo?.()??new Intl.Locale(e).weekInfo)?.firstDay;return t?t%7:0}catch{return 0}}var iv=({id:e,value:t,onChange:n,min:r,max:i,hasError:a=!1,minLabel:o=null,ariaLabel:s})=>{let{locale:c=`en`,dir:l=`ltr`}=(0,_.useContext)(J),[u,d]=(0,_.useState)(!1),[f,p]=(0,_.useState)(null),m=(0,_.useRef)(null),h=(0,_.useRef)(null),g=(0,_.useRef)(null),y=(0,_.useRef)(null),b=dl(t),x=dl(r),S=dl(i),C=(0,_.useMemo)(()=>{try{return new Intl.DateTimeFormat(c),c}catch{return`en`}},[c]),w=(0,_.useMemo)(()=>({monthCaption:new Intl.DateTimeFormat(C,{month:`long`,year:`numeric`}),weekday:new Intl.DateTimeFormat(C,{weekday:`short`}),day:new Intl.DateTimeFormat(C,{day:`numeric`})}),[C]),T=(0,_.useMemo)(()=>rv(C),[C]),E=(0,_.useCallback)(()=>{let e=h.current,t=tv(e),n=y.current;if(!e||!t||!n)return;let r=e.getBoundingClientRect(),i=t.getBoundingClientRect(),a=nv(e),o=n.offsetHeight,s=a?a.bottom-r.bottom:1/0,c=a?r.top-a.top:0,l=s<o+ev&&c>s;p({top:l?r.top-i.top-ev:r.bottom-i.top+ev,right:i.right-r.right,transform:l?`translateY(-100%)`:void 0})},[]);(0,_.useLayoutEffect)(()=>{u&&E()},[u,E]),(0,_.useEffect)(()=>{if(!u)return;let e=m.current,t=e?.ownerDocument;if(!t)return;let n=t=>{!e.contains(t.target)&&!t.target.closest?.(`.gh-portal-datepicker-popover`)&&d(!1)},r=e=>{e.key===`Escape`&&(d(!1),g.current?.focus())};return t.addEventListener(`pointerdown`,n),t.addEventListener(`keydown`,r),t.addEventListener(`scroll`,E,!0),t.defaultView?.addEventListener(`resize`,E),()=>{t.removeEventListener(`pointerdown`,n),t.removeEventListener(`keydown`,r),t.removeEventListener(`scroll`,E,!0),t.defaultView?.removeEventListener(`resize`,E)}},[u,E]);let D=()=>d(e=>!e),O=e=>{e&&(n(fl(e)),d(!1),g.current?.focus())},k=!!o&&!!t&&t===r;return(0,q.jsxs)(`div`,{ref:m,className:`gh-portal-datepicker`,children:[(0,q.jsxs)(`div`,{ref:h,className:`gh-portal-datepicker-field`,children:[(0,q.jsx)(`input`,{className:`gh-portal-input`+(a?` error`:``)+(k?` has-min-label`:``),"data-test-input":e,id:e,max:i,min:r,type:`date`,value:t,onBlur:e=>!e.target.value&&n(r),onChange:e=>n(e.target.value)}),k&&(0,q.jsx)(`span`,{"aria-hidden":`true`,className:`gh-portal-datepicker-min-label`,children:o}),(0,q.jsx)(`button`,{ref:g,"aria-expanded":u,"aria-haspopup":`dialog`,"aria-label":s,className:`gh-portal-datepicker-toggle`,"data-testid":`datepicker-toggle`,type:`button`,onClick:D,children:(0,q.jsx)(Vp,{"aria-hidden":`true`,focusable:`false`})})]}),u&&(0,v.createPortal)((0,q.jsx)(`div`,{"aria-label":s,className:`gh-portal-datepicker-popover`,"data-testid":`datepicker-popover`,role:`dialog`,ref:y,style:f||{visibility:`hidden`},children:(0,q.jsx)(Z_,{classNames:$_,dir:l,defaultMonth:b||x,disabled:[...x?[{before:x}]:[],...S?[{after:S}]:[]],endMonth:S,fixedWeeks:!0,formatters:{formatCaption:e=>w.monthCaption.format(e),formatWeekdayName:e=>w.weekday.format(e),formatDay:e=>w.day.format(e)},mode:`single`,selected:b,showOutsideDays:!0,startMonth:x,weekStartsOn:T,onSelect:O})}),tv(h.current))]})},av=class extends _.Component{static contextType=J;render(){return(0,q.jsx)(q.Fragment,{children:(0,q.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,q.jsx)(`span`,{children:`← `}),` `,K(`Back`)]})})}},ov=e=>(0,q.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 16 16`,...e,children:(0,q.jsx)(`g`,{transform:`matrix(0.6666666666666666,0,0,0.6666666666666666,0,0)`,children:(0,q.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 sv({newsletter:e,subscribedNewsletters:t,setSubscribedNewsletters:n}){let r=t.some(t=>t.id===e?.id);if(e.paid)return(0,q.jsxs)(`section`,{className:`gh-portal-list-toggle-wrapper`,"data-testid":`toggle-wrapper`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-list-detail gh-portal-list-big`,children:[(0,q.jsx)(`h3`,{children:e.name}),(0,q.jsx)(`p`,{children:e.description})]}),(0,q.jsx)(`div`,{className:`gh-portal-lock-icon-container`,children:(0,q.jsx)(ov,{className:`gh-portal-lock-icon`,alt:``,title:K(`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,q.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,q.jsxs)(`div`,{className:`gh-portal-list-detail gh-portal-list-big`,children:[(0,q.jsx)(`h3`,{children:e.name}),(0,q.jsx)(`p`,{children:e.description})]}),(0,q.jsx)(`div`,{onClick:e=>e.stopPropagation(),children:(0,q.jsx)(gf,{id:e.id,label:e.name,onToggle:i,checked:r,presentational:!0})})]})}function cv({subscribedNewsletters:e,setSubscribedNewsletters:t}){let{site:n}=(0,_.useContext)(J);return fu({site:n}).map(n=>(0,q.jsx)(sv,{newsletter:n,subscribedNewsletters:e,setSubscribedNewsletters:t},n?.id))}function lv({pageData:e,onBack:t}){let{brandColor:n,site:r,doAction:i,action:a}=(0,_.useContext)(J),o=fu({site:r}).filter(e=>e.subscribe_on_signup),s=!1;a===`signup:running`&&(s=!0);let c=K(`Continue`),l=!1;a===`signup:failed`&&(c=K(`Retry`),l=!0);let u=a===`signup:running`,[d,f]=(0,_.useState)(o);return(0,q.jsxs)(`div`,{className:`gh-portal-content with-footer gh-portal-newsletter-selection`,children:[(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-text-large`,children:K(`Choose your newsletters`)}),(0,q.jsx)(`div`,{className:`gh-portal-section`,children:(0,q.jsx)(`div`,{className:`gh-portal-list`,children:(0,q.jsx)(cv,{subscribedNewsletters:d,setSubscribedNewsletters:f})})}),(0,q.jsx)(`footer`,{className:`gh-portal-action-footer`,children:(0,q.jsxs)(`div`,{style:{width:`100%`},children:[(0,q.jsx)(`div`,{style:{marginBottom:`20px`},children:(0,q.jsx)(df,{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%`}})}),zl({site:r})?null:(0,q.jsx)(`div`,{children:(0,q.jsx)(`button`,{className:`gh-portal-btn gh-portal-btn-link gh-portal-btn-different-plan`,onClick:()=>{t()},children:(0,q.jsx)(`span`,{children:K(`Choose a different plan`)})})})]})})]})}var uv=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()),dv=({field:e})=>{if(e.required&&!e.value)switch(e.name){case`name`:case`buyerName`:return K(`Enter your name`);case`email`:return K(`Enter your email address`);default:return K(`Please enter {fieldName}`,{fieldName:e.name})}return e.type===`email`&&!uv(e.value)?K(`Invalid email address`):null},fv=({fields:e})=>{let t={};return e.forEach(e=>{let n=e.name,r=dv({field:e});t[n]=r}),t},pv=e=>(0,q.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,...e,children:[(0,q.jsx)(`defs`,{children:(0,q.jsx)(`style`,{children:`.inviteicon{fill: currentColor;}`})}),(0,q.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`})]}),mv=e=>{if(e.currentTarget.contains(e.target)){let t=e.target.closest(`a`);t&&(e.preventDefault(),window.open(t.href,`_blank`))}};function hv(e,t){
vendor: 1,138 bytes, lines 1669-1670
1669this.v=e,this.k=t}function gv(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 _v(e){if(Array.isArray(e))return e}function vv(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){if(Object(n)!==n)return;c=!1}else 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 yv(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
1670In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function bv(e,t){return _v(e)||vv(e,t)||xv(e,t)||yv()}function xv(e,t){if(e){if(typeof e==`string`)return gv(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)?gv(e,t):void 0}}function Sv(e){var t,n;function r(t,n){try{var a=e[t](n),o=a.value,s=o instanceof hv;
1670Promise.resolve(s?o.v:o).then(function(n){if(s){var c=t===`return`&&o.k?t:`next`;if(!o.k||n.done)return r(c,n);n=e[c](n).value}i(!!a.done,n)},function(e){r(`throw`,e)})}catch(e){i(2,e)}}function i(e,i){e===2?t.reject(i):t.resolve({value:i,done:e}),(t=t.next)?r(t.key,t.arg):n=null}this._invoke=function(e,i){return new Promise(function(a,o){var s={key:e,arg:i,resolve:a,reject:o,next:null};n?n=n.next=s:(t=n=s,r(e,i))})},typeof e.return!=`function`&&(this.return=void 0)}Sv.prototype[typeof Symbol==`function`&&Symbol.asyncIterator||`@@asyncIterator`]=function(){return this},Sv.prototype.next=function(e){return this._invoke(`next`,e)},Sv.prototype.throw=function(e){return this._invoke(`throw`,e)},Sv.prototype.return=function(e){return this._invoke(`return`,e)};var Cv=Object.entries,wv=Object.setPrototypeOf,Tv=Object.isFrozen,Ev=Object.getPrototypeOf,Dv=Object.getOwnPropertyDescriptor,Ov=Object.freeze,kv=Object.seal,Av=Object.create,jv=typeof Reflect<`u`&&Reflect,Mv=jv.apply,Nv=jv.construct;Ov||=function(e){return e},kv||=function(e){return e},Mv||=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)},Nv||=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 Pv=ey(Array.prototype.forEach);Array.prototype.indexOf;var Fv=ey(Array.prototype.lastIndexOf),Iv=ey(Array.prototype.pop),Lv=ey(Array.prototype.push);Array.prototype.slice;var Rv=ey(Array.prototype.splice),zv=Array.isArray,Bv=ey(String.prototype.toLowerCase),Vv=ey(String.prototype.toString),Hv=ey(String.prototype.match),Uv=ey(String.prototype.replace),Wv=ey(String.prototype.indexOf),Gv=ey(String.prototype.trim),Kv=ey(Number.prototype.toString),qv=ey(Boolean.prototype.toString),Jv=typeof BigInt>`u`?null:ey(BigInt.prototype.toString),Yv=typeof Symbol>`u`?null:ey(Symbol.prototype.toString),Xv=ey(Object.prototype.hasOwnProperty),Zv=ey(Object.prototype.toString),Qv=ey(RegExp.prototype.test),$v=ty(TypeError);function ey(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 Mv(e,t,r)}}function ty(e){return function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return Nv(e,n)}}function $(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Bv;if(wv&&wv(e,null),!zv(t))return e;let r=t.length;for(;r--;){let i=t[r];if(typeof i==`string`){let e=n(i);e!==i&&(Tv(t)||(t[r]=e),i=e)}e[i]=!0}return e}function ny(e){for(let t=0;t<e.length;t++)Xv(e,t)||(e[t]=null);return e}function ry(e){let t=Av(null);for(let r of Cv(e)){var n=bv(r,2);let i=n[0],a=n[1];Xv(e,i)&&(zv(a)?t[i]=ny(a):a&&typeof a==`object`&&a.constructor===Object?t[i]=ry(a):t[i]=a)}return t}function iy(e){switch(typeof e){case`string`:return e;case`number`:return Kv(e);case`boolean`:return qv(e);case`bigint`:return Jv?Jv(e):`0`;case`symbol`:return Yv?Yv(e):`Symbol()`;case`undefined`:return Zv(e);case`function`:case`object`:{if(e===null)return Zv(e);let t=e,n=ay(t,`toString`);if(typeof n==`function`){let e=n(t);return typeof e==`string`?e:Zv(e)}return Zv(e)}default:return Zv(e)}}function ay(e,t){for(;e!==null;){let n=Dv(e,t);if(n){if(n.get)return ey(n.get);if(typeof n.value==`function`)return ey(n.value)}e=Ev(e)}function n(){return null}return n}function oy(e){try{return Qv(e,``),!0}catch{return!1}}var sy=Ov(`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(`.`)),cy=Ov(`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.pol
1670ygon.polyline.radialgradient.rect.stop.style.switch.symbol.text.textpath.title.tref.tspan.view.vkern`.split(`.`)),ly=Ov([`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`]),uy=Ov([`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`]),dy=Ov(`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(`.`)),fy=Ov([`maction`,`maligngroup`,`malignmark`,`mlongdiv`,`mscarries`,`mscarry`,`msgroup`,`mstack`,`msline`,`msrow`,`semantics`,`annotation`,`annotation-xml`,`mprescripts`,`none`]),py=Ov([`#text`]),my=Ov(`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(`.`)),hy=Ov(`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.dominant-baseline.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.pointer-events.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-orientation.text-rendering.textlength.type.u1.u2.unicode.values.vector-effect.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(`.`)),gy=Ov(`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(`.`)),_y=Ov([`xlink:href`,`xml:id`,`xlink:title`,`xml:space`,`xmlns:xlink`]),vy=kv(/{{[\w\W]*|^[\w\W]*}}/g),yy=kv(/<%[\w\W]*|^[\w\W]*%>/g),by=kv(/\${[\w\W]*/g),xy=kv(/^data-[\-\w.\u00B7-\uFFFF]+$/),Sy=kv(/^aria-[\-\w]+$/),Cy=kv(/^(?:(?:(?
vendor: 4,975 bytes, line 1670
1670:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),wy=kv(/^(?:\w+script|data):/i),Ty=kv(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Ey=kv(/^html$/i),Dy=kv(/^[a-z][.\w]*(-[.\w]+)+$/i),Oy=kv(/<[/\w!]/g),ky=kv(/<[/\w]/g),Ay=kv(/<\/no(script|embed|frames)/i),jy=kv(/\/>/i),My={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},Ny=[`style`,`script`,`xmp`,`iframe`,`noembed`,`noframes`,`plaintext`,`noscript`],Py=Ov($({},Ny)),Fy=function(){let e={};return Pv(Ny,t=>{e[t]=kv(RegExp(`</`+t+`(?=[\\t\\n\\f\\r />])`,`i`))}),Ov(e)}(),Iy=function(){return typeof window>`u`?null:window},Ly=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}},Ry=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},zy=function(e,t,n,r){return Xv(e,t)&&zv(e[t])?$(r.base?ry(r.base):{},e[t],r.transform):n},By=function(e,t,n){let r=Xv(e,t)?e[t]:void 0;return r&&typeof r==`object`?ry(r):n()};function Vy(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Iy(),t=e=>Vy(e);if(t.version=`3.4.16`,t.removed=[],!e||!e.document||e.document.nodeType!==My.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=ay(d,`cloneNode`),p=ay(d,`remove`),m=ay(d,`removeAttributeNode`),h=ay(d,`nextSibling`),g=ay(d,`childNodes`),_=ay(d,`parentNode`),v=ay(d,`shadowRoot`),y=ay(d,`attributes`),b=o&&o.prototype?ay(o.prototype,`nodeType`):null,x=o&&o.prototype?ay(o.prototype,`nodeName`):null,S=o&&o.prototype?ay(o.prototype,`ownerDocument`):null,C=function(e){return b?b(e):e.nodeType},w=function(e){return x?x(e):e.nodeName};if(typeof a==`function`){let e=n.createElement(`template`);e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let T,E=``,D,O=!1,k=0,ee=function(){if(k>0)throw $v(`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){ee(),k++;try{return T.createHTML(e)}finally{k--}},ne=function(e){ee(),k++;try{return T.createScriptURL(e)}finally{k--}},re=function(){return O||=(D=Ly(u,i),!0),D},ie=n,ae=ie.implementation,A=ie.createNodeIterator,j=ie.createDocumentFragment,oe=ie.getElementsByTagName,se=r.importNode,M=Ry();t.isSupported=typeof Cv==`function`&&typeof _==`function`&&ae&&ae.createHTMLDocument!==void 0;let ce=vy,le=yy,ue=by,de=xy,fe=Sy,pe=wy,N=Ty,me=Dy,he=Cy,P=null,ge=$({},[...sy,...cy,...ly,...dy,...py]),F=null,_e=$({},[...my,...hy,...gy,..._y]),ve=Object.seal(Av(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}})),ye=null,be=null,xe=Object.seal(Av(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),Se=!0,Ce=!0,we=!1,Te=!0,I=!1,Ee=!0,De=!1,Oe=!1,ke=null,Ae=null,je=!1,Me=!1,Ne=!1,Pe=!1,Fe=!0,Ie=!1,Le=`user-content-`,Re=!0,ze=!1,Be={},Ve=null,He=$({},`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(`.`)),Ue=null,We=$({},[`audio`,`video`,`img`,`source`,`image`,`track`]),Ge=null,Ke=$({},[`alt`,`class`,`for`,`id`,`label`,`name`,`pattern`,`placeholder`,`role`,`summary`,`title`,`value`,`style`,`xmlns`]),qe=`http://www.w3.org/1998/Math/MathML`,Je=`http://www.w3.org/2000/svg`,Ye=`http://www.w3.org/1999/xhtml`,Xe=Ye,Ze=!1,Qe=null,$e=$({},[qe,Je,Ye],Vv),et=Ov([`mi`,`mo`,`mn`,`ms`,`mtext`]),tt=$({},et),nt=Ov([`annotation-xml`]),rt=$({},nt),it=$({},[`title`,`style`,`font`,`a`,`script`]),at=null,ot=[`application/xhtml+xml`,`text/html`],L=null,st=null,ct=n.createElement(`form`),lt=function(e){return e instanceof RegExp||e instanceof Function},ut=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(st&&st===e)return;(!e||typeof e!=`object`)&&(e={}
vendor: 4,988 bytes, line 1670
1670),e=ry(e),at=ot.indexOf(e.PARSER_MEDIA_TYPE)===-1?`text/html`:e.PARSER_MEDIA_TYPE,L=at===`application/xhtml+xml`?Vv:Bv,P=zy(e,`ALLOWED_TAGS`,ge,{transform:L}),F=zy(e,`ALLOWED_ATTR`,_e,{transform:L}),Qe=zy(e,`ALLOWED_NAMESPACES`,$e,{transform:Vv}),Ge=zy(e,`ADD_URI_SAFE_ATTR`,Ke,{transform:L,base:Ke}),Ue=zy(e,`ADD_DATA_URI_TAGS`,We,{transform:L,base:We}),Ve=zy(e,`FORBID_CONTENTS`,He,{transform:L}),ye=zy(e,`FORBID_TAGS`,ry({}),{transform:L}),be=zy(e,`FORBID_ATTR`,ry({}),{transform:L}),Be=Xv(e,`USE_PROFILES`)?e.USE_PROFILES&&typeof e.USE_PROFILES==`object`?ry(e.USE_PROFILES):e.USE_PROFILES:!1,Se=e.ALLOW_ARIA_ATTR!==!1,Ce=e.ALLOW_DATA_ATTR!==!1,we=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Te=e.ALLOW_SELF_CLOSE_IN_ATTR!==!1,I=e.SAFE_FOR_TEMPLATES||!1,Ee=e.SAFE_FOR_XML!==!1,De=e.WHOLE_DOCUMENT||!1,Me=e.RETURN_DOM||!1,Ne=e.RETURN_DOM_FRAGMENT||!1,Pe=e.RETURN_TRUSTED_TYPE||!1,je=e.FORCE_BODY||!1,Fe=e.SANITIZE_DOM!==!1,Ie=e.SANITIZE_NAMED_PROPS||!1,Re=e.KEEP_CONTENT!==!1,ze=e.IN_PLACE||!1,he=oy(e.ALLOWED_URI_REGEXP)?e.ALLOWED_URI_REGEXP:Cy,Xe=typeof e.NAMESPACE==`string`?e.NAMESPACE:Ye,tt=By(e,`MATHML_TEXT_INTEGRATION_POINTS`,()=>$({},et)),rt=By(e,`HTML_INTEGRATION_POINTS`,()=>$({},nt));let t=By(e,`CUSTOM_ELEMENT_HANDLING`,()=>Av(null));if(ve=Av(null),Xv(t,`tagNameCheck`)&&lt(t.tagNameCheck)&&(ve.tagNameCheck=t.tagNameCheck),Xv(t,`attributeNameCheck`)&&lt(t.attributeNameCheck)&&(ve.attributeNameCheck=t.attributeNameCheck),Xv(t,`allowCustomizedBuiltInElements`)&&typeof t.allowCustomizedBuiltInElements==`boolean`&&(ve.allowCustomizedBuiltInElements=t.allowCustomizedBuiltInElements),kv(ve),I&&(Ce=!1),Ne&&(Me=!0),Be&&(P=$({},py),F=Av(null),Be.html===!0&&($(P,sy),$(F,my)),Be.svg===!0&&($(P,cy),$(F,hy),$(F,_y)),Be.svgFilters===!0&&($(P,ly),$(F,hy),$(F,_y)),Be.mathMl===!0&&($(P,dy),$(F,gy),$(F,_y))),xe.tagCheck=null,xe.attributeCheck=null,Xv(e,`ADD_TAGS`)&&(typeof e.ADD_TAGS==`function`?xe.tagCheck=e.ADD_TAGS:zv(e.ADD_TAGS)&&(P===ge&&(P=ry(P)),$(P,e.ADD_TAGS,L))),Xv(e,`ADD_ATTR`)&&(typeof e.ADD_ATTR==`function`?xe.attributeCheck=e.ADD_ATTR:zv(e.ADD_ATTR)&&(F===_e&&(F=ry(F)),$(F,e.ADD_ATTR,L))),Xv(e,`ADD_FORBID_CONTENTS`)&&zv(e.ADD_FORBID_CONTENTS)&&(Ve===He&&(Ve=ry(Ve)),$(Ve,e.ADD_FORBID_CONTENTS,L)),Re&&(P[`#text`]=!0),De&&$(P,[`html`,`head`,`body`]),P.table&&($(P,[`tbody`]),delete ye.tbody),e.TRUSTED_TYPES_POLICY){if(typeof e.TRUSTED_TYPES_POLICY.createHTML!=`function`)throw $v(`TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.`);if(typeof e.TRUSTED_TYPES_POLICY.createScriptURL!=`function`)throw $v(`TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.`);let t=T;T=e.TRUSTED_TYPES_POLICY;try{E=te(``)}catch(e){throw T=t,e}}else e.TRUSTED_TYPES_POLICY===null?(T=void 0,E=``):(T===void 0&&(T=re()),T&&typeof E==`string`&&(E=te(``)));Ov&&Ov(e),st=e},dt=$({},[...cy,...ly,...uy]),ft=$({},[...dy,...fy]),pt=function(e,t,n){return t.namespaceURI===Ye?e===`svg`:t.namespaceURI===qe?e===`svg`&&(n===`annotation-xml`||tt[n]):!!dt[e]},mt=function(e,t,n){return t.namespaceURI===Ye?e===`math`:t.namespaceURI===Je?e===`math`&&rt[n]:!!ft[e]},ht=function(e,t,n){return t.namespaceURI===Je&&!rt[n]||t.namespaceURI===qe&&!tt[n]?!1:!ft[e]&&(it[e]||!dt[e])},gt=function(e){let t=_(e);(!t||!t.tagName)&&(t={namespaceURI:Xe,tagName:`template`});let n=Bv(e.tagName),r=Bv(t.tagName);return Qe[e.namespaceURI]?e.namespaceURI===Je?pt(n,t,r):e.namespaceURI===qe?mt(n,t,r):e.namespaceURI===Ye?ht(n,t,r):!!(at===`application/xhtml+xml`&&Qe[e.namespaceURI]):!1},_t=function(e){Lv(t.removed,{element:e});try{_(e).removeChild(e)}catch{if(p(e),!_(e))throw $v(`a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place`)}},vt=function(e,t,n){try{m(e,t)}catch{try{e.removeAttribute(n)}catch{}}},yt=function(e){St(e);let t=g(e);if(t){let e=[];Pv(t,t=>{Lv(e,t)}),Pv(e,e=>{try{p(e)}catch{}})}let n=y(e);if(n)for(let t=n.length-1;t>=0;--t){let r=n[t],i=r&&r.name;typeof i==`string`&&vt(e,r,i)}},bt=function(e,n,r){if(!r)try{r=n.getAttributeNode(e)}catch{r=null}Lv(t.removed,{attribute:r||null,from:n});try{r?m(n,r):n.removeAttribute(e)}catch{try{n.removeAttribute(e)}catch{}}if(e===`is`)if(Me||Ne)try{_t(n)}catch{}else try{n.setAttribute(e,``)}catch{}},xt=function(e){let t=y(e);if(t)for(let n=t.length-1;n>=0;--n){let r=t[n],i=r&&r.name;typeof i!=`string`||F[L(i)]||vt(e,r,i)}},St=function(e){let t=[e];for(;t.length>0;){let e=t.pop();C(e)===My.element&&xt(e);let n=g(e);if(n)for(let e=n.length-1;e>=0;--e)t.push(n[e])}},Ct=function(e,t){return Ee?e===`patchsrc`?!0:e===`for`&&t!==`label`&&t!==`output`:!1},wt=function(e){if(!Ee)return;let t=[e];for(;t.length>0;){let e=t.pop(),n=C(e);if(n===My.processingInstruction||n===My.comment&&Qv(ky,e.data)){try{p(e)}catch{}continue}if(n===My.element){let t=e,n=L(w(e));try{t.hasAttribute&&t.hasAttribute(`patchsrc`)&&t.removeAttribute(`patchsrc`),t.hasAttribute&&t.hasAttribute(`for`)&&Ct(`for`,n)&&t.removeAttribute(`for`)}catch{}}let r=g(e);
vendor: 5,307 bytes, line 1670
1670if(r)for(let e=r.length-1;e>=0;--e)t.push(r[e])}},Tt=function(e){let t=null,r=null;if(je)e=`<remove></remove>`+e;else{let t=Hv(e,/^[\r\n\t ]+/);r=t&&t[0]}at===`application/xhtml+xml`&&Xe===Ye&&(e=`<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>`+e+`</body></html>`);let i=T?te(e):e;if(Xe===Ye)try{t=new l().parseFromString(i,at)}catch{}if(!t||!t.documentElement){t=ae.createDocument(Xe,`template`,null);try{t.documentElement.innerHTML=Ze?E:i}catch{}}let a=t.body||t.documentElement;return e&&r&&a.insertBefore(n.createTextNode(r),a.childNodes[0]||null),Xe===Ye?oe.call(t,De?`html`:`body`)[0]:De?t.documentElement:a},Et=function(e){let t=S?S(e):e.ownerDocument;return A.call(t||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},Dt=function(e){return e=Uv(e,ce,` `),e=Uv(e,le,` `),e=Uv(e,ue,` `),e},Ot=function(e){e.normalize();let t=S?S(e):e.ownerDocument,n=A.call(t||e,e,c.SHOW_TEXT|c.SHOW_COMMENT|c.SHOW_CDATA_SECTION|c.SHOW_PROCESSING_INSTRUCTION,null),r=n.nextNode();for(;r;)r.data=Dt(r.data),r=n.nextNode();let i=e.querySelectorAll?.call(e,`template`);i&&Pv(i,e=>{At(e.content)&&Ot(e.content)})},kt=function(e){let t=x?x(e):null;return typeof t!=`string`||L(t)!==`form`?!1:typeof e.nodeName!=`string`||typeof e.textContent!=`string`||typeof e.removeChild!=`function`||e.attributes!==y(e)||typeof e.removeAttribute!=`function`||typeof e.removeAttributeNode!=`function`||typeof e.getAttributeNode!=`function`||typeof e.setAttribute!=`function`||typeof e.namespaceURI!=`string`||typeof e.insertBefore!=`function`||typeof e.hasChildNodes!=`function`||e.nodeType!==b(e)||e.childNodes!==g(e)},At=function(e){if(!b||typeof e!=`object`||!e)return!1;try{return b(e)===My.documentFragment}catch{return!1}},jt=function(e){if(!b||typeof e!=`object`||!e)return!1;try{return typeof b(e)==`number`}catch{return!1}};function Mt(e,n,r){e.length!==0&&Pv(e,e=>{e.call(t,n,r,st)})}let Nt=function(e,t){return!!(Ee&&e.hasChildNodes()&&!jt(e.firstElementChild)&&Qv(Oy,e.textContent)&&Qv(Oy,e.innerHTML)||Ee&&e.namespaceURI===Ye&&Py[t]&&(jt(e.firstElementChild)||typeof e.textContent==`string`&&Qv(Fy[t],e.textContent))||e.nodeType===My.processingInstruction||Ee&&e.nodeType===My.comment&&Qv(ky,e.data))},Pt=function(e,t){if(e instanceof RegExp)return Qv(e,t);if(e instanceof Function){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return!!e(t,...r)}return!1},Ft=function(e,t,n){if(!ye[t]&&Vt(t)&&Pt(ve.tagNameCheck,t))return!1;if(Re&&!Ve[t]){let t=_(e),r=g(e);if(r&&t){let i=r.length;for(let a=i-1;a>=0;--a){let i=e===n?f(r[a],!0):r[a];t.insertBefore(i,h(e))}}}return _t(e),!0},It=function(e,t,n,r){return e.length===0?t:t===n||t===r?ry(t):t},Lt=function(e,t){return e===t||_(e)!==null?!1:(ze&&St(e),!0)},Rt=function(e,n){if(Mt(M.beforeSanitizeElements,e,null),Lt(e,n))return!0;if(kt(e))return _t(e),!0;let r=L(w(e));if(P=It(M.uponSanitizeElement,P,ge,ke),Mt(M.uponSanitizeElement,e,{tagName:r,allowedTags:P}),Lt(e,n))return!0;if(Nt(e,r))return _t(e),!0;if(ye[r]||!(xe.tagCheck instanceof Function&&xe.tagCheck(r))&&!P[r]){let t=Ft(e,r,n);return t===!1&&(Mt(M.afterSanitizeElements,e,null),Lt(e,n))?!0:t}if(C(e)===My.element&&!gt(e)||(r===`noscript`||r===`noembed`||r===`noframes`)&&Qv(Ay,e.innerHTML))return _t(e),!0;if(I&&e.nodeType===My.text){let n=Dt(e.textContent);e.textContent!==n&&(Lv(t.removed,{element:e.cloneNode()}),e.textContent=n)}return Mt(M.afterSanitizeElements,e,null),Lt(e,n)},zt=function(e,t,r){if(be[t]||Ct(t,e)||Fe&&(t===`id`||t===`name`)&&(r in n||r in ct))return!1;let i=F[t]||xe.attributeCheck instanceof Function&&xe.attributeCheck(t,e);return Ce&&Qv(de,t)||Se&&Qv(fe,t)?!0:i?Ge[t]||Qv(he,Uv(r,N,``))||(t===`src`||t===`xlink:href`||t===`href`)&&e!==`script`&&Wv(r,`data:`)===0&&Ue[e]||we&&!Qv(pe,Uv(r,N,``))?!0:!r:Vt(e)&&Pt(ve.tagNameCheck,e)&&Pt(ve.attributeNameCheck,t,e)||t===`is`&&ve.allowCustomizedBuiltInElements&&Pt(ve.tagNameCheck,r)},Bt=$({},[`annotation-xml`,`color-profile`,`font-face`,`font-face-format`,`font-face-name`,`font-face-src`,`font-face-uri`,`missing-glyph`]),Vt=function(e){return!Bt[Bv(e)]&&Qv(me,e)},Ht=function(e,t,n,r){if(T&&typeof u==`object`&&typeof u.getAttributeType==`function`&&!n)switch(u.getAttributeType(e,t)){case`TrustedHTML`:return te(r);case`TrustedScriptURL`:return ne(r)}return r},Ut=function(e,t,n,r){try{return n?e.setAttributeNS(n,t,r):e.setAttribute(t,r),kt(e)?(_t(e),!1):!0}catch{return bt(t,e),!1}},Wt=function(e,n){if(Mt(M.beforeSanitizeAttributes,e,null),Lt(e,n))return;let r=e.attributes;if(!r||kt(e))return;F=It(M.uponSanitizeAttribute,F,_e,Ae);let i={attrName:``,attrValue:``,keepAttr:!0,allowedAttributes:F,forceKeepAttr:void 0},a=r.length,o=L(e.nodeName);for(;a--;){let n=r[a],s=n.name,c=n.namespaceURI,l=n.value,u=L(s),d=l,f=s===`value`?d:Gv(d),p=!1;if(i.attrName=u,i.attrValue=f,i.keepAttr=!0,i.forceKeepAttr=void 0,Mt(M.uponSanitizeAttribute,e,i),f=i.attrValue,Ie&&(u===`id`||u===`name`)&&Wv(f,Le)!==0&&(bt(s,e,n),f=Le+f,p=!0),Ee&&Qv(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,f)){bt(s,e,n);continue}if(u===`attributename`&&Hv(f,`href`)){bt(s,e,n);continue}if(!i.forceKeepAttr){if(!i.keepAttr){bt(s,e,n);continue}if(!Te&&Qv(jy,f)){bt(s,e,n);continue}if(I&&(f=Dt(f)),!zt(o,u,f)){bt(s,e,n);continue}
vendor: 6,885 bytes, lines 1670-1852
1670f=Ht(o,u,c,f),f!==d&&Ut(e,s,c,f)&&p&&Iv(t.removed)}}Mt(M.afterSanitizeAttributes,e,null),Lt(e,n)},Gt=function(e){let t=null,n=Et(e);for(Mt(M.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)if(Mt(M.uponSanitizeShadowNode,t,null),Rt(t,e),Wt(t,e),At(t.content)&&Gt(t.content),C(t)===My.element){let e=v(t);At(e)&&(Kt(e),Gt(e))}Mt(M.afterSanitizeShadowDOM,e,null)},Kt=function(e){let t=[{node:e,shadow:null}];for(;t.length>0;){let e=t.pop();if(e.shadow){Gt(e.shadow);continue}let n=e.node,r=C(n)===My.element,i=g(n);if(i)for(let e=i.length-1;e>=0;--e)t.push({node:i[e],shadow:null});if(r){let e=x?x(n):null;if(typeof e==`string`&&L(e)===`template`){let e=n.content;At(e)&&t.push({node:e,shadow:null})}}if(r){let e=v(n);At(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(Ze=!e,Ze&&(e=`<!-->`),typeof e!=`string`&&!jt(e)&&(e=iy(e),typeof e!=`string`))throw $v(`dirty is not a string, aborting`);if(!t.isSupported)return e;Oe?(P=ke,F=Ae):ut(n),(M.uponSanitizeElement.length>0||M.uponSanitizeAttribute.length>0)&&(P=ry(P)),M.uponSanitizeAttribute.length>0&&(F=ry(F)),t.removed=[];let c=ze&&typeof e!=`string`&&jt(e);if(c){wt(e);let t=w(e);if(typeof t==`string`){let n=L(t);if(!P[n]||ye[n])throw yt(e),$v(`root node is forbidden and cannot be sanitized in-place`)}if(kt(e))throw yt(e),$v(`root node is clobbered and cannot be sanitized in-place`);try{Kt(e)}catch(t){throw yt(e),t}}else if(jt(e))i=Tt(`<!---->`),a=i.ownerDocument.importNode(e,!0),a.nodeType===My.element&&a.nodeName===`BODY`||a.nodeName===`HTML`?i=a:i.appendChild(a),Kt(i);else{if(!Me&&!I&&!De&&e.indexOf(`<`)===-1)return T&&Pe?te(e):e;if(i=Tt(e),!i)return Me?null:Pe?E:``}i&&je&&_t(i.firstChild);let l=c?e:i;try{let e=Et(l);for(;o=e.nextNode();)Rt(o,l),Wt(o,l),At(o.content)&&Gt(o.content)}catch(n){throw c&&(yt(e),Pv(t.removed,e=>{e.element&&St(e.element)})),n}if(c){let n=!1;if(Pv(t.removed,t=>{t.element&&(t.element===e&&(n=!0),St(t.element))}),n)throw $v(`a node selected for removal could not be safely returned; refusing to sanitize in place`);return I&&Ot(e),e}if(Me){if(I&&Ot(i),Ne)for(s=j.call(i.ownerDocument);i.firstChild;)s.appendChild(i.firstChild);else s=i;return(F.shadowroot||F.shadowrootmode)&&(s=se.call(r,s,!0)),s}let u=De?i.outerHTML:i.innerHTML;return De&&P[`!doctype`]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&Qv(Ey,i.ownerDocument.doctype.name)&&(u=`<!DOCTYPE `+i.ownerDocument.doctype.name+`>
1671`+u),I&&(u=Dt(u)),T&&Pe?te(u):u},t.setConfig=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ut(e),Oe=!0,ke=P,Ae=F},t.clearConfig=function(){st=null,Oe=!1,ke=null,Ae=null,T=D,E=``},t.isValidAttribute=function(e,t,n){st||ut({});let r=L(e),i=L(t);return zt(r,i,n)},t.addHook=function(e,t){typeof t==`function`&&Xv(M,e)&&Lv(M[e],t)},t.removeHook=function(e,t){if(Xv(M,e)){if(t!==void 0){let n=Fv(M[e],t);return n===-1?void 0:Rv(M[e],n,1)[0]}return Iv(M[e])}},t.removeHooks=function(e){Xv(M,e)&&(M[e]=[])},t.removeAllHooks=function(){M=Ry()},t}var Hy=Vy();function Uy(e){return e?Hy.sanitize(e,{ALLOWED_TAGS:[`a`,`b`,`i`,`em`,`strong`,`p`,`br`,`ul`,`ol`,`li`,`span`],ALLOWED_ATTR:[`href`,`target`,`rel`,`class`]}):``}function Wy(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 Gy=`
1672.gh-portal-back-sitetitle {
1673    position: absolute;
1674    top: 35px;
1675    left: 32px;
1676}
1677html[dir="rtl"] .gh-portal-back-sitetitle {
1678    left: unset;
1679    right: 32px;
1680}
1681
1682.gh-portal-back-sitetitle .gh-portal-btn {
1683    padding: 0;
1684    border: 0;
1685    font-size: 1.5rem;
1686    height: auto;
1687    line-height: 1em;
1688    color: var(--grey1);
1689}
1690
1691.gh-portal-popup-wrapper:not(.full-size) .gh-portal-back-sitetitle,
1692.gh-portal-popup-wrapper.preview .gh-portal-back-sitetitle {
1693    display: none;
1694}
1695
1696.gh-portal-signup-logo {
1697    position: relative;
1698    display: block;
1699    background-position: 50%;
1700    background-size: cover;
1701    border-radius: 2px;
1702    width: 60px;
1703    height: 60px;
1704    margin: 12px 0 10px;
1705}
1706
1707.gh-portal-signup-header,
1708.gh-portal-signin-header {
1709    display: flex;
1710    flex-direction: column;
1711    align-items: center;
1712    padding: 0 32px;
1713    margin-bottom: 32px;
1714}
1715
1716.gh-portal-popup-wrapper.full-size .gh-portal-signup-header {
1717    margin-top: 32px;
1718}
1719
1720.gh-portal-signup-header .gh-portal-main-title,
1721.gh-portal-signin-header .gh-portal-main-title {
1722    margin-top: 12px;
1723}
1724
1725.gh-portal-signup-logo + .gh-portal-main-title {
1726    margin: 4px 0 0;
1727}
1728
1729.gh-portal-signup-header .gh-portal-main-subtitle {
1730    font-size: 1.5rem;
1731    text-align: center;
1732    line-height: 1.45em;
1733    margin: 4px 0 0;
1734    color: var(--grey3);
1735}
1736
1737.gh-portal-logged-out-form-container {
1738    width: 100%;
1739    max-width: 420px;
1740    margin: 0 auto;
1741}
1742
1743.signup .gh-portal-input-section:last-of-type {
1744    margin-bottom: 40px;
1745}
1746
1747.gh-portal-signup-message {
1748    display: flex;
1749    flex-wrap: wrap;
1750    justify-content: center;
1751    color: var(--grey4);
1752    font-size: 1.5rem;
1753    margin: 4px 0 0;
1754}
1755
1756.gh-portal-signup-message-stack {
1757    flex-direction: column;
1758    align-items: center;
1759    gap: 8px;
1760}
1761
1762.gh-portal-signup-message-row {
1763    display: flex;
1764    flex-wrap: wrap;
1765    align-items: center;
1766    justify-content: center;
1767    max-width: 100%;
1768}
1769
1770.gh-portal-signup-message-gift {
1771    display: flex;
1772    align-items: center;
1773}
1774
1775.gh-portal-signup-message-icon {
1776    width: 16px;
1777    height: 16px;
1778    margin-inline-end: 4px;
1779    stroke-width: 2;
1780}
1781
1782.gh-portal-signup-message,
1783.gh-portal-signup-message * {
1784    z-index: 9999;
1785}
1786
1787.full-size .gh-portal-signup-message {
1788    margin: 24px 0 40px;
1789}
1790
1791@media (max-width: 480px) {
1792    .preview .gh-portal-products + .gh-portal-signup-message {
1793        margin-bottom: 40px;
1794    }
1795}
1796
1797.gh-portal-signup-message button {
1798    font-size: 1.4rem;
1799    font-weight: 600;
1800    margin-inline-start: 4px !important;
1801    margin-bottom: -1px;
1802}
1803
1804.gh-portal-signup-message button span {
1805    display: inline-block;
1806    padding-bottom: 2px;
1807    margin-bottom: -2px;
1808}
1809
1810.gh-portal-content.signup.invite-only {
1811    background: none;
1812}
1813
1814footer.gh-portal-signup-footer,
1815footer.gh-portal-signin-footer {
1816    display: flex;
1817    flex-direction: column;
1818    align-items: center;
1819    position: relative;
1820    padding-top: 24px;
1821    height: unset;
1822    gap: 12px;
1823}
1824
1825footer.gh-portal-signin-footer.gh-button-row {
1826    flex-direction: row-reverse;
1827}
1828
1829@media (max-width: 480px) {
1830    footer.gh-portal-signin-footer.gh-button-row {
1831        flex-direction: column;
1832    }
1833}
1834
1835.gh-portal-content.signup,
1836.gh-portal-content.signin {
1837    max-height: unset !important;
1838    padding-bottom: 0;
1839}
1840
1841.gh-portal-content.signin {
1842    padding-bottom: 4px;
1843}
1844
1845.gh-portal-content.signup .gh-portal-section {
1846    margin-bottom: 0;
1847}
1848
1849.gh-portal-content.signup.single-field {
1850    margin-bottom: 4px;
1851}
1852
1853.gh-portal-content.signup.single-field .gh-portal-input,
1854.gh-portal-content.signin .gh-portal-input {
1855    margin-bottom: 12px;
1856}
1857
1858.gh-portal-content.signup.single-field + .gh-portal-signup-footer,
1859footer.gh-portal-signin-footer {
1860    padding-top: 12px;
1861}
1862
1863.gh-portal-content.signin .gh-portal-section {
1864    margin-bottom: 0;
1865}
1866
1867footer.gh-portal-signup-footer.invite-only {
1868    height: unset;
1869}
1870
1871footer.gh-portal-signup-footer.invite-only .gh-portal-signup-message {
1872    margin-top: 0;
1873}
1874
1875.gh-portal-invite-only-notification, .gh-portal-members-disabled-notification, .gh-portal-paid-members-only-notification, .gh-portal-no-plans-available-notification {
1876    margin: 8px 32px 24px;
1877    padding: 0;
1878    text-align: center;
1879    color: var(--grey2);
1880}
1881
1882.gh-portal-icon-invitation {
1883    width: 44px;
1884    height: 44px;
1885    margin: 12px 0 2px;
1886}
1887
1888.gh-portal-popup-wrapper.full-size .gh-portal-popup-container.preview footer.gh-portal-signup-footer {
1889    padding-bottom: 32px;
1890}
1891
1892.gh-portal-invite-only-notification + .gh-portal-signup-message, .gh-portal-paid-members-only-notification + .gh-portal-signup-message {
1893    margin-bottom: 12px;
1894}
1895
1896.gh-portal-free-trial-notification {
1897    max-width: 480px;
1898    text-align: center;
1899    margin: 24px auto;
1900    color: var(--grey4);
1901}
1902
1903.gh-portal-signup-terms-wrapper {
1904    width: 100%;
1905    max-width: 420px;
1906    margin: 0 auto;
1907}
1908
1909.signup.single-field .gh-portal-signup-terms-wrapper {
1910    margin-top: 12px;
1911}
1912
1913.signup.single-field .gh-portal-products:not(:has(.gh-portal-product-card)) {
1914    margin-top: -16px;
1915}
1916
1917.gh-portal-signup-terms {
1918    margin: 0 0 36px;
1919}
1920
1921.gh-portal-signup-terms-wrapper.free-only .gh-portal-signup-terms {
1922    margin: 0 0 24px;
1923}
1924
1925.gh-portal-products:has(.gh-portal-product-card) + .gh-portal-signup-terms-wrapper.free-only {
1926    margin: 20px auto 0 !important;
1927}
1928
1929.gh-portal-signup-terms label {
1930    position: relative;
1931    display: flex;
1932    gap: 10px;
1933    cursor: pointer;
1934}
1935
1936.gh-portal-signup-terms input {
1937    position: absolute;
1938    top: 0;
1939    right: 0;
1940    bottom: 0;
1941    display: none;
1942}
1943
1944.gh-portal-signup-terms .checkbox {
1945    position: relative;
1946    top: -1px;
1947    flex-shrink: 0;
1948    display: inline-block;
1949    float: left;
1950    width: 18px;
1951    height: 18px;
1952    margin: 1px 0 0;
1953    background: var(--white);
1954    border: 1px solid var(--grey10);
1955    border-radius: 4px;
1956    transition: background 0.15s ease-in-out, border-color 0.15s ease-in-out;
1957}
1958html[dir=rtl] .gh-portal-signup-terms .checkbox {
1959    float: right;
1960}
1961
1962.gh-portal-signup-terms label:hover input:not(:checked) + .checkbox {
1963    border-color: var(--grey9);
1964}
1965
1966.gh-portal-signup-terms .checkbox:before {
1967    content: "";
1968    position: absolute;
1969    top: 4px;
1970    left: 3px;
1971    width: 10px;
1972    height: 6px;
1973    border: 2px solid var(--white);
1974    border-top: none;
1975    border-right: none;
1976    opacity: 0;
1977    transition: opacity 0.15s ease-in-out;
1978    transform: rotate(-45deg);
1979}
1980html[dir=rtl] .gh-portal-signup-terms .checkbox:before {
1981    left: unset;
1982    right: 3px;
1983}
1984
1985.gh-portal-signup-terms input:checked + .checkbox {
1986    border-color: var(--black);
1987    background: var(--black);
1988}
1989
1990.gh-portal-signup-terms input:checked + .checkbox:before {
1991    opacity: 1;
1992}
1993
1994.gh-portal-signup-terms.gh-portal-error .checkbox,
1995.gh-portal-signup-terms.gh-portal-error label:hover input:not(:checked) + .checkbox {
1996    border: 1px solid var(--red);
1997    box-shadow: 0 0 0 3px rgb(240, 37, 37, .15);
1998}
1999
2000.gh-portal-signup-terms.gh-portal-error input:checked + .checkbox {
2001    box-shadow: none;
2002}
2003
2004.gh-portal-signup-terms-content p {
2005    margin-bottom: 0;
2006    color: var(--grey4);
2007    font-size: 1.4rem;
2008    line-height: 1.25em;
2009}
2010
2011.gh-portal-error .gh-portal-signup-terms-content {
2012    line-height: 1.5em;
2013}
2014
2015.gh-portal-signup-terms-content a {
2016    color: var(--brandcolor);
2017    font-weight: 500;
2018    text-decoration: none;
2019}
2020
2021@media (min-width: 480px) {
2022
2023}
2024
2025@media (max-width: 480px) {
2026    .gh-portal-signup-logo {
2027        width: 48px;
2028        height: 48px;
2029    }
2030}
2031
2032@media (min-width: 480px) and (max-width: 820px) {
2033    .gh-portal-powered.outside {
2034        left: 50%;
2035        transform: translateX(-50%);
2036    }
2037}
2038`,Ky=class extends _.Component{static contextType=J;constructor(e){super(e),this.state={name:``,email:``,plan:`free`,showNewsletterSelection:!1,termsCheckboxChecked:!1}
vendor: 14,985 bytes, line 2038
2038,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=Cu({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{...fv({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||(pu({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:K(`[email protected]`),label:K(`Email`),name:`email`,required:!0,tabIndex:2,errorMessage:r.email||``},{type:`text`,value:e.phonenumber,placeholder:K(`+1 (123) 456-7890`),label:K(`Phone number`),name:`phonenumber`,required:!1,tabIndex:-1,autoComplete:`off`,hidden:!0}];return n&&i.unshift({type:`text`,value:e.name,placeholder:K(`Jamie Larson`),label:K(`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,q.jsx)(`div`,{className:`gh-portal-signup-terms-content`,dangerouslySetInnerHTML:{__html:Uy(e.portal_signup_terms_html)}}),r=e.portal_signup_checkbox_required?(0,q.jsxs)(`label`,{children:[(0,q.jsx)(`input`,{type:`checkbox`,checked:!!this.state.termsCheckboxChecked,required:!0,onChange:t}),(0,q.jsx)(`span`,{className:`checkbox`}),n]}):n;return(0,q.jsx)(`div`,{className:`gh-portal-signup-terms ${this.state.errors?.checkbox?`gh-portal-error`:``}`,onClick:mv,ref:this.termsRef,children:r})}renderSubmitButton(){let{action:e,site:t,brandColor:n,pageQuery:r}=this.context;if(Ul({site:t})||!Wl({site:t,pageQuery:r}))return null;let i=K(`Continue`),a=r===`free`&&Yl({site:t});if(zl({site:t})||a)i=K(`Sign up`);else return null;let o=!1;e===`signup:running`&&(i=K(`Sending...`),o=!0);let s=!1;return e===`signup:failed`&&(i=K(`Retry`),s=!0),(0,q.jsx)(df,{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=ru({site:e,pageQuery:t}),r=this.state.errors||{},i={};return Object.keys(r).length>0&&this.state.plan&&(i[this.state.plan]=K(`Please fill in required fields`)),(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(Yf,{handleChooseSignup:(...e)=>this.handleChooseSignup(...e),products:n,onPlanSelect:this.handleSelectPlan,errors:i})})}renderFreeTrialMessage(){let{site:e,pageQuery:t}=this.context;return iu({site:e,pageQuery:t})&&!Ul({site:e})&&Wl({site:e,pageQuery:t})?(0,q.jsx)(`p`,{className:`gh-portal-free-trial-notification`,"data-testid":`free-trial-notification-text`,children:K(`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({showGiftPromotion:e=!0}={}){let{brandColor:t,doAction:n}=this.context;return(0,q.jsxs)(`div`,{children:[this.renderFreeTrialMessage(),(0,q.jsxs)(`div`,{className:`gh-portal-signup-message gh-portal-signup-message-stack`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-signup-message-row`,children:[(0,q.jsx)(`div`,{children:K(`Already a member?`)}),(0,q.jsx)(`button`,{"data-test-button":`signin-switch`,"data-testid":`signin-switch`,className:`gh-portal-btn gh-portal-btn-link`,style:{color:t},onClick:()=>n(`switchPage`,{page:`signin`}),children:(0,q.jsx)(`span`,{children:K(`Sign in`)})})]}),e&&(0,q.jsx)(jf,{className:`gh-portal-signup-message-row`,lastPage:`signup`})]})]})}renderForm(){let e=this.getInputFields({state:this.state}),{site:t,pageQuery:n}=this.context;if(this.state.showNewsletterSelection)return(0,q.jsx)(lv,{pageData:this.state.pageData,onBack:()=>{this.setState({showNewsletterSelection:!1})}});if(Ul({site:t}))return this.renderInviteOnlyMessage();if(Hl({site:t})&&n===`free`)return this.renderPaidMembersOnlyMessage();if(!Jl({site:t})||!Wl({site:t,pageQuery:n}))return ql({site:t})?this.renderInviteOnlyMessage():this.renderMembersDisabledMessage();let r=n===`free`&&Yl({site:t}),i=zl({site:t})||r,a=this.renderSignupTerms();return(0,q.jsx)(`section`,{className:`gh-portal-signup`,children:(0,q.jsxs)(`div`,{className:`gh-portal-section`,children:[(0,q.jsx)(`div`,{className:`gh-portal-logged-out-form-container`,children:(0,q.jsx)(Sp,{fields:e,onChange:(e,t)=>this.handleInputChange(e,t),onKeyDown:e=>this.onKeyDown(e)})}),(0,q.jsxs)(`div`,{children:[i?(0,q.jsxs)(q.Fragment,{children:[this.renderProducts(),a&&(0,q.jsx)(`div`,{className:`gh-portal-signup-terms-wrapper free-only`,children:a})]}):(0,q.jsxs)(q.Fragment,{children:[a&&(0,q.jsx)(`div`,{className:`gh-portal-signup-terms-wrapper`,children:a}),this.renderProducts()]}),i?(0,q.jsx)(`div`,{className:`gh-portal-btn-container`,children:(0,q.jsxs)(`div`,{className:`gh-portal-logged-out-form-container`,children:[this.renderSubmitButton(),this.renderLoginMessage()]})}):this.renderLoginMessage()]})]})})}renderPaidMembersOnlyMessage(){return(0,q.jsx)(`section`,{children:(0,q.jsxs)(`div`,{className:`gh-portal-section`,children:[(0,q.jsx)(`p`,{className:`gh-portal-paid-members-only-notification`,"data-testid":`paid-members-only-notification-text`,children:K(`This site only accepts paid members.`)}),this.renderLoginMessage({showGiftPromotion:!1})]})})}renderInviteOnlyMessage(){return(0,q.jsx)(`section`,{children:(0,q.jsxs)(`div`,{className:`gh-portal-section`,children:[(0,q.jsx)(`p`,{className:`gh-portal-invite-only-notification`,"data-testid":`invite-only-notification-text`,children:K(`This site is invite-only, contact the owner for access.`)}),this.renderLoginMessage({showGiftPromotion:!1})]})})}renderMembersDisabledMessage(){return(0,q.jsx)(`section`,{children:(0,q.jsx)(`div`,{className:`gh-portal-section`,children:(0,q.jsx)(`p`,{className:`gh-portal-members-disabled-notification`,"data-testid":`members-disabled-notification-text`,children:K(`Memberships unavailable, contact the owner for access.`)})})})}renderSiteIcon(){let{site:e,pageQuery:t}=this.context,n=e.icon;return n?(0,q.jsx)(`img`,{className:`gh-portal-signup-logo`,src:n,alt:e.title}):!Wl({site:e,pageQuery:t})||Ul({site:e})||!Jl({site:e})?(0,q.jsx)(pv,{className:`gh-portal-icon gh-portal-icon-invitation`}):null}renderFormHeader(){let{site:e}=this.context,t=e.title||``;return(0,q.jsxs)(`header`,{className:`gh-portal-signup-header`,children:[this.renderSiteIcon(),(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,"data-testid":`site-title-text`,children:t})]})}getClassNames(){let{site:e,pageQuery:t}=this.context,n=Cu({site:e,pageQuery:t}),r=this.getInputFields({state:this.state}),i=``,a=``;return(n.length<=1||Ul({site:e}))&&(n.length===1&&n[0].type===`free`||Ul({site:e,pageQuery:t})?(i=cu({site:e})?`singleplan`:`noplan`,r.length===1&&(i=`single-field`),Ul({site:e})&&(a=`invite-only`,i=`invite-only`)):i=`singleplan`),{sectionClass:i,footerClass:a}}render(){let{sectionClass:e}=this.getClassNames();return(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(`div`,{className:`gh-portal-back-sitetitle`,children:(0,q.jsx)(av,{onBack:()=>{this.state.showNewsletterSelection?this.setState({showNewsletterSelection:!1}):this.context.doAction(`closePopup`)}})}),(0,q.jsx)(vf,{}),(0,q.jsxs)(`div`,{className:`gh-portal-content signup `+e,children:[this.renderFormHeader(),this.renderForm()]})]})}},qy=({cardRef:e,duration:t,tierName:n,name:r,toName:i,fromName:a,giftValue:o,siteIcon:s,siteTitle:c})=>{let l=t&&n,u=r||i||a||o;return(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-frame`,children:(0,q.jsxs)(`div`,{ref:e,className:`gh-portal-gift-checkout-card`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-notch`,"aria-hidden":`true`}),l&&(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-meta`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-duration`,"data-testid":`gift-card-duration`,children:t}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-tier`,children:K(`{tierName} membership`,{tierName:n})})]}),u&&(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-details`,children:[r&&(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-detail`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-label`,children:K(`Name`)}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-value`,children:r})]}),i&&(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-detail`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-label`,children:K(`To`)}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-value`,children:i})]}),a&&(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-detail`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-label`,children:K(`From`)}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-value`,children:a})]}),o&&(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-detail`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-label`,children:K(`Gift value`)}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-detail-value`,"data-testid":`gift-card-value`,children:o})]})]}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-site`,children:[s&&(0,q.jsx)(`img`,{className:`gh-portal-gift-checkout-card-site-icon`,src:s,alt:``}),(0,q.jsx)(`span`,{className:`gh-portal-gift-checkout-card-site-name`,children:c})]})]})})},Jy=()=>(0,q.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,q.jsx)(`polyline`,{points:`6 9 12 15 18 9`})}),Yy=({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,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-benefit`,children:[(0,q.jsx)(Mf,{"aria-hidden":`true`,focusable:`false`}),(0,q.jsx)(`span`,{children:n})]},r):null}).filter(Boolean);return!e&&i.length===0?null:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-details`,"data-open":n,"aria-hidden":!n,children:(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-details-inner`,children:[e&&(0,q.jsx)(`p`,{className:`gh-portal-gift-checkout-details-description`,children:e}),i.length>0&&(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-benefits`,children:i})]})}),(0,q.jsxs)(`button`,{type:`button`,className:`gh-portal-gift-checkout-details-toggle`+(n?` is-open`:``),onClick:r,"aria-expanded":n,children:[K(n?`Hide details`:`Gift details`),(0,q.jsx)(Jy,{})]})]})},Xy=e=>(0,q.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,q.jsx)(`path`,{d:`m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7`}),(0,q.jsx)(`rect`,{x:2,y:4,width:20,height:16,rx:2})]}),Zy=e=>typeof e.userAgentData?.platform==`string`?e.userAgentData.platform===`Android`:/android/i.test(e.userAgent),Qy=e=>/chrome/i.test(e.userAgent),$y=e=>Zy(e)&&Qy(e),eb=(e,t)=>Object.hasOwn(e,t)?e[t]:void 0,tb=(0,q.jsx)(`svg`,{height:`24`,width:`24`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 49.4 512 399.4200000000001`,children:(0,q.jsxs)(`g`,{fill:`none`,fillRule:`evenodd`,children:[(0,q.jsxs)(`g`,{fillRule:`nonzero`,children:[(0,q.jsx)(`path`,{d:`M34.91 448.818h81.454V251L0 163.727V413.91c0 19.287 15.622 34.91 34.91 34.91z`,fill:`#4285f4`}),(0,q.jsx)(`path`,{d:`M395.636 448.818h81.455c19.287 0 34.909-15.622 34.909-34.909V163.727L395.636 251z`,fill:`#34a853`}),(0,q.jsx)(`path`,{d:`M395.636 99.727V251L512 163.727v-46.545c0-43.142-49.25-67.782-83.782-41.891z`,fill:`#fbbc04`})]}),(0,q.jsx)(`path`,{d:`M116.364 251V99.727L256 204.455 395.636 99.727V251L256 355.727z`,fill:`#ea4335`}),(0,q.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`})]})}),nb=(0,q.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,q.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`})}),rb=(0,q.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,q.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`})}
2038),ib=(0,q.jsxs)(`svg`,{viewBox:`0 0 512 512`,xmlns:`http://www.w3.org/2000/svg`,fillRule:`evenodd`,clipRule:`evenodd`,strokeLinejoin:`round`,strokeMiterlimit:`2`,children:[(0,q.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,q.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,q.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,q.jsxs)(`defs`,{children:[(0,q.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,q.jsx)(`stop`,{offset:`0`,stopColor:`#e3d9ff`}),(0,q.jsx)(`stop`,{offset:`1`,stopColor:`#7341ff`})]}),(0,q.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,q.jsx)(`stop`,{offset:`0`,stopColor:`#e3d9ff`}),(0,q.jsx)(`stop`,{offset:`.27`,stopColor:`#e3d9ff`}),(0,q.jsx)(`stop`,{offset:`1`,stopColor:`#7341ff`})]}),(0,q.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,q.jsx)(`stop`,{offset:`0`,stopColor:`#6d4aff`}),(0,q.jsx)(`stop`,{offset:`.56`,stopColor:`#6d4aff`}),(0,q.jsx)(`stop`,{offset:`.99`,stopColor:`#aa8eff`}),(0,q.jsx)(`stop`,{offset:`1`,stopColor:`#aa8eff`})]})]})]}),ab=(0,q.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:`2500`,height:`2432`,viewBox:`85.04 232.402 412.912 401.703`,children:[(0,q.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,q.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,q.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`})]}),ob=(0,q.jsx)(Xy,{className:`gh-portal-inbox-link-icon`}),sb={gmail:tb,outlook:nb,yahoo:rb,proton:ib,icloud:ab,hey:ob,aol:ob,mailru:o
vendor: 5,275 bytes, line 2038
2038b,feedbin:(0,q.jsxs)(`svg`,{className:`gh-portal-inbox-link-icon`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 183.436 170.826`,children:[(0,q.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.759-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,q.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-17.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":
vendor: 14,725 bytes, lines 2038-2256
2038ob},cb=e=>{switch(e){case`gmail`:return K(`Open Gmail`);case`outlook`:return K(`Open Outlook`);case`yahoo`:return K(`Open Yahoo Mail`);case`proton`:return K(`Open Proton Mail`);case`icloud`:return K(`Open iCloud Mail`);case`hey`:return K(`Open Hey`);case`aol`:return K(`Open AOL Mail`);case`mailru`:return K(`Open Mail.ru`);case`feedbin`:return K(`Open Feedbin`);case`dev-mailpit`:return`Open Mailpit (development only)`;default:return K(`Open email`)}};function lb({inboxLinks:{android:e,desktop:t,provider:n}}){return(0,q.jsxs)(`a`,{href:$y(navigator)?e:t,target:`_blank`,rel:`noreferrer noopener`,className:`gh-portal-btn gh-portal-btn-inbox-link`,children:[eb(sb,n)??ob,(0,q.jsx)(`span`,{children:cb(n)})]})}var ub=e=>/iPad|iPhone|iPod/.test(e.userAgent)||e.platform===`MacIntel`&&e.maxTouchPoints>1,db=`
2039    .gh-portal-icon-envelope {
2040        width: 44px;
2041        margin: 12px 0 10px;
2042    }
2043
2044    .gh-portal-inbox-notification {
2045        display: flex;
2046        flex-direction: column;
2047        align-items: center;
2048    }
2049
2050    .gh-portal-inbox-notification p {
2051        max-width: 420px;
2052        text-align: center;
2053        margin-bottom: 20px;
2054    }
2055
2056    .gh-portal-inbox-notification .gh-portal-header {
2057        padding-bottom: 12px;
2058    }
2059
2060    .gh-portal-otp {
2061        display: flex;
2062        flex-direction: column;
2063        align-items: center;
2064        margin-bottom: 12px;
2065    }
2066
2067    .gh-portal-otp-container {
2068        border: 1px solid var(--grey12);
2069        border-radius: 8px;
2070        width: 100%;
2071        transition: border-color 0.25s ease;
2072    }
2073
2074    .gh-portal-otp-container.focused {
2075        border-color: var(--grey8);
2076    }
2077
2078    .gh-portal-otp-container.error {
2079        border-color: var(--red);
2080        box-shadow: 0 0 0 3px rgba(255, 0, 0, 0.1);
2081    }
2082
2083    .gh-portal-otp .gh-portal-input {
2084        margin: 0 auto;
2085        font-size: 2rem !important;
2086        font-weight: 300;
2087        border: none;
2088        /*text-align: center;*/
2089        padding-left: 2ch;
2090        padding-right: 1ch;
2091        letter-spacing: 1ch;
2092        font-family: Consolas, Liberation Mono, Menlo, Courier, monospace;
2093        width: 15ch;
2094    }
2095
2096    .gh-portal-otp-error {
2097        margin-top: 8px;
2098        color: var(--red);
2099        font-size: 1.3rem;
2100        letter-spacing: 0.35px;
2101        line-height: 1.6em;
2102        margin-bottom: 0;
2103    }
2104`,fb=`otc`,pb=class extends _.Component{static contextType=J;constructor(e){super(e),this.state={[fb]:``,errors:{},isFocused:!1,showDetails:!1}}getDescriptionConfig(e){return{signin:{withOTC:K(`If you have an account, an email has been sent to {submittedEmailOrInbox}. Click the link inside or enter your code below.`,{submittedEmailOrInbox:e}),withoutOTC:K(`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:K(`To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!`),gift:K(`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:K(`your inbox`),i=K(`Now check your email!`),a=this.getTranslatedDescription({lastPage:n,otcRef:e,submittedEmailOrInbox:r});return(0,q.jsxs)(`section`,{className:`gh-portal-inbox-notification`,children:[(0,q.jsxs)(`header`,{className:`gh-portal-header`,children:[(0,q.jsx)(Xy,{className:`gh-portal-icon gh-portal-icon-envelope`}),(0,q.jsx)(`h2`,{className:`gh-portal-main-title`,children:i})]}),(0,q.jsx)(`p`,{children:a})]})}renderLoginMessage(){return(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(`div`,{style:{color:`#1d1d1d`,fontWeight:`bold`,cursor:`pointer`},onClick:()=>this.context.doAction(`switchPage`,{page:`signin`}),children:K(`Back to Log in`)})})}handleClose(){this.context.doAction(`closePopup`)}renderCloseButton(){let{inboxLinks:e}=this.context;return e&&!ub(navigator)?(0,q.jsx)(lb,{inboxLinks:e}):(0,q.jsx)(df,{style:{width:`100%`},onClick:e=>this.handleClose(e),brandColor:this.context.brandColor,label:K(`Close`)})}handleSubmit(e){e.preventDefault();let{action:t}=this.context;t!==`verifyOTC:running`&&this.doVerifyOTC()}doVerifyOTC(){let e=K(`Enter code above`);this.setState(t=>{let n=(t.otc||``).trim();return{errors:{[fb]: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===fb){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,q.jsxs)(`form`,{onSubmit:e=>this.handleSubmit(e),children:[(0,q.jsxs)(`section`,{className:`gh-portal-section gh-portal-otp`,children:[(0,q.jsx)(`div`,{className:`gh-portal-otp-container ${this.state.isFocused&&`focused`} ${s&&`error`}`,children:(0,q.jsx)(`input`,{id:`input-${fb}`,className:`gh-portal-input ${this.state.otc&&`entry`} ${s&&`error`}`,placeholder:`––––––`,name:fb,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":K(`Code`),onChange:e=>this.handleInputChange(e,{name:fb}),onFocus:()=>this.setState({isFocused:!0}),onBlur:()=>this.setState({isFocused:!1})})}),s&&(0,q.jsx)(`div`,{className:`gh-portal-otp-error`,children:s})]}),(0,q.jsx)(`footer`,{className:`gh-portal-signin-footer gh-button-row`,children:r&&!ub(navigator)&&!this.state.otc?(0,q.jsx)(lb,{inboxLinks:r}):(0,q.jsx)(df,{style:{width:`100%`},onClick:e=>this.handleSubmit(e),brandColor:this.context.brandColor,label:K(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:K(`your inbox`),c=K(`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,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(vf,{}),(0,q.jsx)(`div`,{className:`gh-portal-content giftRedemption`,children:(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-bg`,"aria-hidden":`true`}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-inner`,children:[(0,q.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:c}),(0,q.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:l})]}),(0,q.jsx)(`div`,{className:`gh-portal-gift-redemption-form`,children:e?this.renderOTCForm():this.renderCloseButton()})]})]}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-right`,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-right-panel`,children:(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-stack`,"data-revealing":this.state.showDetails,children:[(0,q.jsx)(qy,{duration:Gd(i),tierName:i.tier?.name,toName:f||null,fromName:i.buyer_name||null,siteIcon:a,siteTitle:o}),(0,q.jsx)(Yy,{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,q.jsxs)(`div`,{className:`gh-portal-content`,children:[(0,q.jsx)(vf,{}),this.renderFormHeader(),r?this.renderOTCForm():this.renderCloseButton()]})}},mb=`
2105    .gh-portal-popupnotification {
2106        right: 42px;
2107    }
2108
2109    html[dir="rtl"] .gh-portal-notification {
2110        right: unset;
2111        left: 42px;
2112    }
2113
2114    @media (max-width: 480px) {
2115        .gh-portal-notification {
2116            max-width: calc(100% - 54px);
2117        }
2118    }
2119`,hb=({hide:e=!1,onClose:t})=>e?null:(0,q.jsx)(`button`,{type:`button`,className:`gh-portal-notification-closebutton`,"aria-label":`Close notification`,onClick:t,children:(0,q.jsx)(Hd,{className:`gh-portal-notification-closeicon`,"aria-hidden":`true`})}),gb=({message:e,site:t})=>{let n=`mailto:${Ou({site:t})}`;return e?(0,q.jsx)(`p`,{children:e}):(0,q.jsx)(`p`,{children:(0,q.jsx)(Bd,{string:K(`An unexpected error occured. Please try again or <a>contact support</a> if the error persists.`),mapping:{a:(0,q.jsx)(`a`,{href:n,onClick:()=>{n&&window.open(n)}})}})})},_b=class extends _.Component{static contextType=J;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`&&tf([`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,q.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,q.jsx)(Wd,{className:`gh-portal-notification-icon error`,alt:``}):(0,q.jsx)(Ud,{className:`gh-portal-notification-icon success`,alt:``}),(0,q.jsx)(gb,{type:r,status:i,message:o,site:t}),(0,q.jsx)(hb,{hide:!a,onClose:e=>this.closeNotification(e)})]})}},vb=()=>`
2120.gh-portal-offer {
2121    padding-bottom: 0;
2122    overflow: unset;
2123    max-height: unset;
2124}
2125
2126.gh-portal-offer-container {
2127    display: flex;
2128    flex-direction: column;
2129}
2130
2131.gh-portal-plans-container.offer {
2132    justify-content: space-between;
2133    border-color: var(--grey12);
2134    border-top: none;
2135    border-top-left-radius: 0;
2136    border-top-right-radius: 0;
2137    padding: 12px 16px;
2138    font-size: 1.3rem;
2139}
2140
2141.gh-portal-offer-bar {
2142    position: relative;
2143    padding: 26px 28px 28px;
2144    margin-bottom: 24px;
2145    /*border: 1px dashed var(--brandcolor);*/
2146    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");
2147    background-color: var(--white);
2148    border-radius: 6px;
2149}
2150
2151.gh-portal-offer-title {
2152    display: flex;
2153    justify-content: space-between;
2154    align-items: center;
2155}
2156
2157.gh-portal-offer-title h4 {
2158    font-size: 1.8rem;
2159    margin: 0 110px 0 0;
2160    width: 100%;
2161}
2162html[dir="rtl"] .gh-portal-offer-title h4 {
2163    margin: 0 0 0 110px;
2164}
2165
2166.gh-portal-offer-title h4.placeholder {
2167    opacity: 0.4;
2168}
2169
2170.gh-portal-offer-bar .gh-portal-discount-label {
2171    position: absolute;
2172    top: 23px;
2173    right: 25px;
2174}
2175
2176.gh-portal-offer-bar p {
2177    padding-bottom: 0;
2178    margin: 12px 0 0;
2179}
2180
2181.gh-portal-offer-title h4 + p {
2182    margin: 12px 0 0;
2183}
2184
2185.gh-portal-offer-details .gh-portal-plan-name,
2186.gh-portal-offer-details p {
2187    margin-inline-end: 8px;
2188}
2189
2190.gh-portal-offer .footnote {
2191    font-size: 1.35rem;
2192    color: var(--grey8);
2193    margin: 4px 0 0;
2194}
2195
2196.offer .gh-portal-product-card {
2197    max-width: unset;
2198    min-height: 0;
2199}
2200
2201.offer .gh-portal-product-card .gh-portal-product-card-pricecontainer:not(.offer-type-trial) {
2202    margin-top: 0px;
2203}
2204
2205.offer .gh-portal-product-card-header {
2206    display: flex;
2207    flex-direction: column;
2208    align-items: flex-start;
2209}
2210
2211.gh-portal-offer-oldprice {
2212    display: flex;
2213    position: relative;
2214    font-size: 1.8rem;
2215    font-weight: 300;
2216    color: var(--grey8);
2217    line-height: 1;
2218    white-space: nowrap;
2219    margin: 16px 0 4px;
2220}
2221
2222.gh-portal-offer-oldprice:after {
2223    position: absolute;
2224    display: block;
2225    content: "";
2226    left: 0;
2227    top: 50%;
2228    right: 0;
2229    height: 1px;
2230    background: var(--grey8);
2231}
2232
2233.gh-portal-offer-details p {
2234    margin-bottom: 12px;
2235}
2236
2237.offer .after-trial-amount {
2238    margin-bottom: 0;
2239}
2240
2241.offer .trial-duration {
2242    margin-top: 16px;
2243}
2244
2245.gh-portal-cancel {
2246    white-space: nowrap;
2247}
2248
2249.gh-portal-offer .gh-portal-signup-terms-wrapper {
2250    margin: 8px auto 16px;
2251}
2252
2253.gh-portal-offer .gh-portal-signup-terms.gh-portal-error {
2254    margin: 0;
2255}
2256    `,yb=class extends _.Component{static contextType=J;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{...fv({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:K(`[email protected]`),label:K(`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:K(`Jamie Larson`),label:K(`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,q.jsx)(`div`,{className:`gh-portal-signup-terms-content`,dangerouslySetInnerHTML:{__html:U
vendor: 8,307 bytes, line 2256
2256y(e.portal_signup_terms_html)}}),r=e.portal_signup_checkbox_required?(0,q.jsxs)(`label`,{children:[(0,q.jsx)(`input`,{type:`checkbox`,checked:!!this.state.termsCheckboxChecked,required:!0,onChange:t}),(0,q.jsx)(`span`,{className:`checkbox`}),n]}):n;return(0,q.jsx)(`div`,{className:`gh-portal-signup-terms ${this.state.errors?.checkbox?`gh-portal-error`:``}`,onClick:mv,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=lu({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};pu({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,q.jsx)(`img`,{className:`gh-portal-signup-logo`,src:t,alt:e.title})):null}renderFormHeader(){let{site:e}=this.context,t=e.title||``;return(0,q.jsxs)(`header`,{className:`gh-portal-signup-header`,children:[this.renderSiteLogo(),(0,q.jsx)(`h2`,{className:`gh-portal-main-title`,children:t})]})}renderForm(){let e=this.getInputFields({state:this.state});return this.state.showNewsletterSelection?(0,q.jsx)(lv,{pageData:this.state.pageData,onBack:()=>{this.setState({showNewsletterSelection:!1})}}):(0,q.jsx)(`section`,{children:(0,q.jsx)(`div`,{className:`gh-portal-section`,children:(0,q.jsx)(Sp,{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=K(`Continue`);n.type===`trial`&&(r=K(`Start {amount}-day free trial`,{amount:n.amount}));let i=!1;e===`signup:running`&&(r=K(`Sending...`),i=!0);let a=!1;return e===`signup:failed`&&(r=K(`Retry`),a=!0),(0,q.jsx)(df,{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,q.jsxs)(`div`,{className:`gh-portal-signup-message`,children:[(0,q.jsx)(`div`,{children:K(`Already a member?`)}),(0,q.jsx)(`button`,{className:`gh-portal-btn gh-portal-btn-link`,style:{color:t},onClick:()=>n(`switchPage`,{page:`signin`}),children:(0,q.jsx)(`span`,{children:K(`Sign in`)})})]})}renderOfferTag(){let{pageData:e}=this.context;return e.amount<=0?(0,q.jsx)(q.Fragment,{}):e.type===`fixed`?(0,q.jsx)(`h5`,{className:`gh-portal-discount-label`,"data-testid":`offer-discount-label`,children:K(`{amount} off`,{amount:`${ju(e.currency)}${e.amount/100}`})}):e.type===`trial`?(0,q.jsx)(`h5`,{className:`gh-portal-discount-label`,"data-testid":`offer-discount-label`,children:K(`{amount} days free`,{amount:e.amount})}):(0,q.jsx)(`h5`,{className:`gh-portal-discount-label`,"data-testid":`offer-discount-label`,children:K(`{amount} off`,{amount:e.amount+`%`})})}renderBenefits({product:e}){let t=e.benefits||[];if(t?.length)return(0,q.jsx)(`div`,{className:`gh-portal-product-benefits`,children:t.map((e,t)=>(0,q.jsxs)(`div`,{className:`gh-portal-product-benefit`,children:[(0,q.jsx)(Mf,{className:`gh-portal-benefit-checkmark`,"aria-hidden":`true`}),(0,q.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`${ju(n.currency)}${r}/${Zu(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`?`${ju(e.currency)}${e.amount/100}`:e.type===`percent`?`${e.amount}%`:e.type===`trial`?e.amount:``}renderOfferMessage({offer:e,product:t}){let n={forever:K(`{amount} off forever.`,{amount:this.getOffAmount({offer:e})}),firstPeriod:K(`{amount} off for first {period}.`,{amount:this.getOffAmount({offer:e}),period:Zu(e.cadence)}),firstNMonths:K(`{amount} off for first {number} months.`,{amount:this.getOffAmount({offer:e}),number:e.duration_in_months||``})},r=this.getOriginalPrice({offer:e,product:t}),i=K(`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,q.jsxs)(`p`,{className:`footnote`,"data-testid":`offer-message`,children:[K(`Try free for {amount} days, then {originalPrice}.`,{amount:e.amount,originalPrice:r}),` `,(0,q.jsx)(`span`,{className:`gh-portal-cancel`,children:K(`Cancel anytime.`)})]}):(0,q.jsxs)(`p`,{className:`footnote`,"data-testid":`offer-message`,children:[a,` `,o?i:``]})}renderProductLabel({product:e,offer:t}){return(0,q.jsxs)(`h4`,{className:`gh-portal-plan-name`,children:[e.name,` - `,t.cadence===`month`?K(`Monthly`):K(`Yearly`)]})}renderUpdatedTierPrice({offer:e,currencyClass:t,updatedPrice:n,price:r}){return e.type===`trial`?(0,q.jsx)(`div`,{className:`gh-portal-product-card-pricecontainer offer-type-trial`,children:(0,q.jsxs)(`div`,{className:`gh-portal-product-price`,"data-testid":`offer-updated-price`,children:[(0,q.jsx)(`span`,{className:`currency-sign `+t,children:ju(r.currency)}),(0,q.jsx)(`span`,{className:`amount`,children:Pu(this.renderRoundedPrice(n))})]})}):(0,q.jsx)(`div`,{className:`gh-portal-product-card-pricecontainer`,children:(0,q.jsxs)(`div`,{className:`gh-portal-product-price`,"data-testid":`offer-updated-price`,children:[(0,q.jsx)(`span`,{className:`currency-sign `+t,children:ju(r.currency)}),(0,q.jsx)(`span`,{className:`amount`,children:Pu(this.renderRoundedPrice(n))})]})})}renderOldTierPrice({offer:e,price:t}){return e.type===`trial`?null:(0,q.jsxs)(`div`,{className:`gh-portal-offer-oldprice`,children:[ju(t.currency),` `,Pu(t.amount/100)]})}renderProductCard({product:e,offer:t,currencyClass:n,updatedPrice:r,price:i,benefits:a}){return this.state.showNewsletterSelection?null:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(`div`,{className:`gh-portal-product-card top`,children:(0,q.jsxs)(`div`,{className:`gh-portal-product-card-header`,children:[(0,q.jsxs)(`h4`,{className:`gh-portal-product-name`,children:[e.name,` - `,t.cadence===`month`?K(`Monthly`):K(`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,q.jsxs)(`div`,{children:[(0,q.jsx)(`div`,{className:`gh-portal-product-card bottom`,children:(0,q.jsxs)(`div`,{className:`gh-portal-product-card-detaildata`,children:[e.description?(0,q.jsx)(`div`,{className:`gh-portal-product-description`,children:e.description}):``,a.length?this.renderBenefits({product:e}):``]})}),(0,q.jsxs)(`div`,{className:`gh-portal-btn-container sticky m32`,children:[(0,q.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=lu({site:t,productId:e.tier.id});if(!n)return null;let r=e.cadence===`month`?n.monthlyPrice:n.yearlyPrice,i=Bu({offer:e,price:r}),a=n.benefits||[],o=ju(r.currency).length>1?`long`:``;return(0,q.jsx)(q.Fragment,{children:(0,q.jsxs)(`div`,{className:`gh-portal-content gh-portal-offer`,children:[(0,q.jsx)(vf,{}),this.renderFormHeader(),(0,q.jsxs)(`div`,{className:`gh-portal-offer-bar`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-offer-title`,children:[e.display_title?(0,q.jsx)(`h4`,{"data-testid":`offer-title`,children:e.display_title}):(0,q.jsx)(`h4`,{className:`placeholder`,"data-testid":`offer-title`,children:K(`Black Friday`)}),this.renderOfferTag()]}),e.display_description?(0,q.jsx)(`p`,{children:e.display_description}):``]}),this.renderForm(),this.renderProductCard({product:n,offer:e,currencyClass:o,updatedPrice:i,price:r,benefits:a})]})})}},
2256bb=e=>(0,q.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 48 48`,...e,children:(0,q.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`})}),xb=e=>(0,q.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 48 48`,...e,children:(0,q.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`})}),Sb=e=>(0,q.jsxs)(`svg`,{width:96,height:56,viewBox:`0 0 96 56`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,q.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,q.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`})]});
vendor: 17,979 bytes, lines 2256-2403
2256function Cb({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 Uc.fromApiResponse(s)??Error(`Failed to save feedback`)}};let s=async(e,t)=>{if(e.ok)return e.json();throw await Uc.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()})},customFields(){return a({url:r({type:`members`,resource:`member/metafields/custom`}),credentials:`same-origin`}).then(function(e){return e.ok?e.json().then(e=>{let t=e?.members_metafields;return Array.isArray(t)?t.filter(e=>e&&typeof e.key==`string`&&e.key.length>0&&typeof e.name==`string`&&typeof e.type==`string`&&[`read`,`write`].includes(e.access?.member)):[]}).catch(()=>[]):[]})},update({name:e,subscribed:t,newsletters:n,enableCommentNotifications:i,enableUpdatesAndAnnouncements:o,metafields:s}){let c=r({type:`members`,resource:`member`}),l={name:e,subscribed:t,newsletters:n};return s!==void 0&&(l.metafields=s),i!==void 0&&(l.enable_comment_notifications=i),o!==void 0&&(l.enable_updates_and_announcements=o),a({url:c,method:`PUT`,headers:{"Content-Type":`application/json`},credentials:`same-origin`,body:JSON.stringify(l)}).then(async function(e){if(!e.ok)throw await Uc.fromApiResponse(e)??Error(`Failed to update member`);return e.json()})},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 Uc.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??qu();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 Uc.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 Uc.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:qu(),...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:qu()}};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,deliveryMethod:c,recipientEmail:l,recipientName:u,buyerName:d,personalMessage:f,deliveryDate:p}={}){let m=new URL(e),h=r({type:`members`,resource:`create-stripe-checkout-session`}),g=null;try{g=await o.member.identity()}catch{}let _=window.location.href.startsWith(m.href)?new URL(window.location.href):new URL(e);_.hash=i===void 0?`#/portal/gift`:`#/portal/gift/delivery`;let v={identity:g,metadata:{requestSrc:`portal`},type:`gift`,tierId:t,...i===void 0?{cadence:n}:{duration:i},...c===void 0?{}:{deliveryMethod:c},...l?{recipientEmail:l}:{},...u?{recipientName:u}:{},...d?{buyerName:d}:{},...f?{personalMessage:f}:{},...p?{deliveryDate:p}:{},cancelUrl:_.href};s&&(v.customerEmail=s);let y=await a({url:h,method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify(v)}),b={};try{b=await y.json()}catch{}if(!y.ok)throw b?.errors?.[0]||Error(`Failed to process gift checkout, please try again.`);if(b.url)return window.location.assign(b.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:qu(),...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};t&&n&&(delete f.priceId,f.tierId=t,f.cadence=n);let p=await a({url:d,method:`PUT`,headers:{"Content-Type":`application/json`},body:JSON.stringify(f)});if(!p.ok)throw Error(`Failed to update subscription`);return p},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:Ku({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=$l({site:t}),{site:t,member:e,offers:a}},o}var wb=class extends _.Component{render(){return(0,q.jsx)(`div`,{style:{display:`flex`,flexDirection:`column`,color:`#313131`},children:(0,q.jsx)(`div`,{style:{paddingLeft:`16px`,paddingRight:`16px`,paddingTop:`12px`,height:`50px`},children:(0,q.jsx)(cf,{className:`gh-portal-loadingicon dark`,"data-testid":`loaderIcon`})})})}},Tb=`
2257    .gh-portal-feedback {
2258
2259    }
2260
2261    .gh-portal-feedback .gh-feedback-icon {
2262        padding: 10px 0;
2263        text-align: center;
2264        color: var(--brandcolor);
2265        width: 48px;
2266        margin: 0 auto;
2267    }
2268
2269    .gh-portal-feedback .gh-feedback-icon.gh-feedback-icon-error {
2270        color: #f50b23;
2271        width: 96px;
2272    }
2273
2274    .gh-portal-feedback .gh-portal-text-center {
2275        padding: 16px 32px 12px;
2276    }
2277
2278    .gh-portal-confirm-title {
2279        line-height: inherit;
2280        text-align: center;
2281        box-sizing: border-box;
2282        margin: 0;
2283        margin-bottom: .4rem;
2284        font-size: 24px;
2285        font-weight: 700;
2286        letter-spacing: -.018em;
2287    }
2288
2289    .gh-portal-confirm-button {
2290        width: 100%;
2291        margin-top: 3.6rem;
2292    }
2293
2294    .gh-feedback-buttons-group {
2295        display: grid;
2296        grid-template-columns: 1fr 1fr;
2297        gap: 16px;
2298        margin-top: 3.6rem;
2299    }
2300
2301    .gh-feedback-button {
2302        position: relative;
2303        display: flex;
2304        align-items: center;
2305        justify-content: center;
2306        gap: 8px;
2307        font-size: 1.4rem;
2308        line-height: 1.2;
2309        font-weight: 700;
2310        border: none;
2311        border-radius: 22px;
2312        padding: 12px 8px;
2313        color: #505050;
2314        background: none;
2315        cursor: pointer;
2316    }
2317
2318    .gh-feedback-button::before {
2319        content: '';
2320        position: absolute;
2321        width: 100%;
2322        height: 100%;
2323        left: 0;
2324        top: 0;
2325        border-radius: inherit;
2326        background: currentColor;
2327        opacity: 0.10;
2328    }
2329    html[dir="rtl"] .gh-feedback-button::before {
2330        right: 0;
2331        left: unset;
2332    }
2333
2334    .gh-feedback-button-selected {
2335        box-shadow: inset 0 0 0 2px currentColor;
2336    }
2337
2338    .gh-feedback-button svg {
2339        width: 24px;
2340        height: 24px;
2341        color: inherit;
2342    }
2343
2344    .gh-feedback-button svg path {
2345        stroke-width: 4px;
2346    }
2347
2348    @media (max-width: 480px) {
2349        .gh-portal-popup-background {
2350            animation: none;
2351        }
2352
2353        .gh-portal-popup-wrapper.feedback h1 {
2354            font-size: 2.5rem;
2355        }
2356
2357        .gh-portal-popup-wrapper.feedback p {
2358            margin-bottom: 1.2rem;
2359        }
2360
2361        .gh-portal-feedback .gh-portal-text-center {
2362            padding-inline-start: 8px;
2363            padding-inline-end: 8px;
2364        }
2365
2366        .gh-portal-popup-wrapper.feedback {
2367            display: block;
2368            position: relative;
2369            width: 100%;
2370            background: none;
2371            padding-inline-end: 0 !important;
2372            overflow: hidden;
2373            overflow-y: hidden !important;
2374            animation: none;
2375        }
2376
2377        .gh-portal-popup-container.feedback {
2378            position: absolute;
2379            bottom: 0;
2380            left: 0;
2381            right: 0;
2382            border-radius: 18px 18px 0 0;
2383            margin: 0 !important;
2384            animation: none;
2385            animation: mobile-tray-from-bottom 0.4s ease;
2386        }
2387
2388        .gh-portal-popup-wrapper.feedback .gh-portal-closeicon-container {
2389            display: none;
2390        }
2391
2392        .gh-feedback-buttons-group,
2393        .gh-portal-confirm-button {
2394            margin-top: 28px;
2395        }
2396
2397        .gh-portal-powered.outside.feedback {
2398            display: none;
2399        }
2400
2401        @keyframes mobile-tray-from-bottom {
2402            0% {
2403                opacity: 0;
2404                transform: translateY(300px);
2405            }
2406            20% {
2407                opacity: 1.0;
2408            }
2409            100% {
2410                transform: translateY(0);
2411            }
2412        }
2413    }
2414`;function Eb({error:e}){let{doAction:t}=(0,_.useContext)(J);return(0,q.jsxs)(`div`,{className:`gh-portal-content gh-portal-feedback with-footer`,children:[(0,q.jsx)(vf,{}),(0,q.jsx)(`div`,{className:`gh-feedback-icon gh-feedback-icon-error`,children:(0,q.jsx)(Sb,{})}),(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:K(`Sorry, that didn’t work.`)}),(0,q.jsx)(`div`,{children:(0,q.jsx)(`p`,{className:`gh-portal-text-center`,children:e})}),(0,q.jsx)(df,{style:{width:`100%`},retry:!1,onClick:()=>t(`closePopup`),disabled:!1,brandColor:`#000000`,label:K(`Close`),isRunning:!1,tabIndex:3,classes:`sticky bottom`})]})}var Db=({onConfirm:e,loading:t,initialScore:n})=>{let{doAction:r,brandColor:i}=(0,_.useContext)(J),[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,q.jsxs)(`div`,{className:`gh-portal-confirm-dialog`,onMouseDown:s,children:[(0,q.jsx)(`h1`,{className:`gh-portal-confirm-title`,children:K(`Give feedback on this post`)}),(0,q.jsxs)(`div`,{className:`gh-feedback-buttons-group`,children:[(0,q.jsxs)(`button`,{className:u(1),style:d(1),onClick:()=>o(1),children:[(0,q.jsx)(xb,{}),K(`More like this`)]}),(0,q.jsxs)(`button`,{className:u(0),style:d(0),onClick:()=>o(0),children:[(0,q.jsx)(bb,{}),K(`Less like this`)]})]}),(0,q.jsx)(df,{classes:`gh-portal-confirm-button`,retry:!1,onClick:l,disabled:!1,brandColor:i,label:K(`Submit feedback`),isRunning:t,tabIndex:3}),(0,q.jsx)(vf,{close:()=>c(!1)})]})};async function Ob({siteUrl:e,uuid:t,key:n,postId:r,score:i},a){await(a||Cb({siteUrl:e})).feedback.add({uuid:t,postId:r,key:n,score:i})}var kb=({action:e,score:t})=>((0,_.useEffect)(()=>{e(t)}),(0,q.jsx)(wb,{})),Ab=({positive:e})=>{let{doAction:t,brandColor:n}=(0,_.useContext)(J);return(0,q.jsxs)(`div`,{className:`gh-portal-content gh-portal-feedback`,children:[(0,q.jsx)(vf,{}),(0,q.jsx)(`div`,{className:`gh-feedback-icon`,children:e?(0,q.jsx)(xb,{}):(0,q.jsx)(bb,{})}),(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:K(`Thanks for the feedback!`)}),(0,q.jsx)(`p`,{className:`gh-portal-text-center`,children:K(`Your input helps shape what gets published.`)}),(0,q.jsx)(df,{style:{width:`100%`},retry:!1,onClick:()=>t(`closePopup`),disabled:!1,brandColor:n,label:K(`Close`),isRunning:!1,tabIndex:3,classes:`sticky bottom`})]})};function jb(){let{site:e,pageData:t,member:n,api:r}=(0,_.useContext)(J),{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 Ob({siteUrl:e.url,uuid:i,key:a,postId:o,score:t},r),l(t)}catch(e){let t=Kc(e,K(`There was a problem submitting your feedback. Please try again a little later.`));y(t)}g(!1)};return v?(0,q.jsx)(Eb,{error:v}):p?h?(0,q.jsx)(kb,{action:b,score:c}):(0,q.jsx)(Ab,{positive:u}):(0,q.jsx)(Db,{onConfirm:async e=>{await b(e),m(!0)},loading:h,initialScore:c})}var Mb=`.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}
2414html[dir=rtl] .gh-email-faq-page-button span{display:inline-flex;transform:scaleX(-1)}`,Nb=e=>(0,q.jsxs)(`svg`,{id:`Regular`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,q.jsx)(`title`,{children:`confetti`}),(0,q.jsx)(`defs`,{children:(0,q.jsx)(`style`,{children:`
2415      .cls-1{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}
2416    `})}),(0,q.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,q.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`})]}),Pb=`
2417    .gh-portal-tips-and-donations .gh-portal-signup-header {
2418        margin-bottom: 12px;
2419        padding: 0;
2420    }
2421
2422    .gh-portal-tips-and-donations .gh-tips-and-donations-icon-success {
2423        margin: 24px auto 16px;
2424        text-align: center;
2425        color: var(--brandcolor);
2426        width: 48px;
2427        height: 48px;
2428    }
2429
2430    .gh-portal-tips-and-donations .gh-tips-and-donations-icon-success svg {
2431        width: 48px;
2432        height: 48px;
2433    }
2434
2435    .gh-portal-tips-and-donations h1.gh-portal-main-title {
2436        font-size: 32px;
2437    }
2438
2439    .gh-portal-tips-and-donations .gh-portal-text-center {
2440        padding: 16px 32px 12px;
2441    }
2442`,Fb=()=>{let{doAction:e,brandColor:t,site:n}=(0,_.useContext)(J),r=K(`Thank you for your support`),i=K(`To continue to stay up to date, subscribe to {publication} below.`,{publication:n?.title}),a=K(`Sign up`);return(0,q.jsxs)(`div`,{className:`gh-portal-content gh-portal-tips-and-donations`,children:[(0,q.jsx)(vf,{}),(0,q.jsxs)(`div`,{className:`gh-portal-signup-header`,children:[n.icon?(0,q.jsx)(`img`,{className:`gh-portal-signup-logo`,src:n.icon,alt:n.title}):(0,q.jsx)(`div`,{className:`gh-tips-and-donations-icon-success`,children:(0,q.jsx)(Nb,{})}),(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:r})]}),(0,q.jsx)(`p`,{className:`gh-portal-text-center`,children:i}),(0,q.jsx)(df,{style:{width:`100%`},retry:!1,onClick:()=>e(`switchPage`,{page:`signup`}),disabled:!1,brandColor:t,label:a,isRunning:!1,tabIndex:3,classes:`sticky bottom`}),(0,q.jsxs)(`div`,{className:`gh-portal-signup-message`,children:[(0,q.jsx)(`div`,{children:K(`Already a member?`)}),(0,q.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,q.jsx)(`span`,{children:K(`Sign in`)})})]})]})};function Ib({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 Lb=`
2443.gh-portal-gift-redemption-form {
2444    margin-top: 24px;
2445}
2446
2447.gh-portal-gift-redemption-form + .gh-portal-gift-checkout-cta {
2448    margin-top: 16px;
2449}
2450
2451/* An already-signed-in redeemer gets no form, so without this the message
2452   block would sit flush against the button. */
2453.gh-portal-gift-redemption-message + .gh-portal-gift-checkout-cta {
2454    margin-top: 24px;
2455}
2456
2457.gh-portal-gift-redemption-message {
2458    margin-top: 24px;
2459    padding: 16px 20px;
2460    background: var(--grey13);
2461    border-radius: 8px;
2462}
2463
2464.gh-portal-gift-redemption-message-text {
2465    margin: 0;
2466    font-size: 1.6rem;
2467    line-height: 1.5em;
2468    font-style: italic;
2469    color: var(--grey1);
2470    white-space: pre-line;
2471    overflow-wrap: anywhere;
2472}
2473
2474.gh-portal-gift-redemption-message-from {
2475    margin: 8px 0 0;
2476    font-size: 1.4rem;
2477    color: var(--grey6);
2478}
2479`,Rb=()=>{let{action:e,brandColor:t,doAction:n,member:r,pageData:i,site:a}=(0,_.useContext)(J),o=i?.gift,s=!!r,[c,l]=(0,_.useState)(o?.recipient_name||r?.name||``),[u,d]=(0,_.useState)(r?.email||o?.recipient_email||``),[f,p]=(0,_.useState)({}),[m,h]=(0,_.useState)(!1),{cardRef:g,containerProps:v}=Ib();if((0,_.useEffect)(()=>{l(o?.recipient_name||r?.name||``),d(r?.email||o?.recipient_email||``),p({})},[r?.email,r?.name,o?.recipient_email,o?.recipient_name]),(0,_.useEffect)(()=>{o||(n(`openNotification`,{action:`giftRedemption:failed`,status:`error`,autoHide:!1,closeable:!0,message:Yd({code:`GIFT_NOT_FOUND`})}),n(`closePopup`))},[n,o]),!o)return null;let y=[{type:`text`,value:c,placeholder:K(`Jamie Larson`),label:K(`Your name`),name:`name`,required:!1,errorMessage:f.name||``,tabIndex:1,autoFocus:!c&&!u},{type:`email`,value:u,placeholder:K(`[email protected]`),label:K(`Your email`),name:`email`,required:!0,errorMessage:f.email||``,tabIndex:2,autoFocus:!!u||!!c&&!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=fv({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`,w=K(C?`Redeeming...`:`Redeem your gift`),T=a?.icon,E=a?.title||``,D=o.buyer_name||``,O=o.tier.name,k={buyerName:(0,q.jsx)(`strong`,{children:D}),duration:o.duration,strong:(0,q.jsx)(`strong`,{}),tierName:(0,q.jsx)(`strong`,{children:O}),siteTitle:E},ee=qd({buyerName:D,cadence:o.cadence,duration:o.duration,siteTitle:E}),te=o.expires_at?_l(o.expires_at,{locale:a?.locale,timezone:a?.timezone}):``,ne=o.tier.benefits||[],re=o.tier.description||``;return(0,q.jsx)(q.Fragment,{children:(0,q.jsxs)(`div`,{className:`gh-portal-content giftRedemption`,children:[(0,q.jsx)(vf,{}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-bg`,"aria-hidden":`true`}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-inner`,children:[(0,q.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:K(`A gift, just for you`)}),(0,q.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:(0,q.jsx)(Bd,{mapping:k,string:ee})})]}),o.message&&(0,q.jsxs)(`div`,{className:`gh-portal-gift-redemption-message`,"data-testid":`gift-message`,children:[(0,q.jsxs)(`p`,{className:`gh-portal-gift-redemption-message-text`,children:[`“`,o.message,`”`]}),D&&(0,q.jsxs)(`p`,{className:`gh-portal-gift-redemption-message-from`,children:[`— `,D]})]}),!s&&(0,q.jsx)(`div`,{className:`gh-portal-gift-redemption-form`,children:(0,q.jsx)(Sp,{fields:y,onChange:b,onKeyDown:x})}),(0,q.jsx)(df,{brandColor:t,classes:`gh-portal-gift-checkout-cta`,label:w,onClick:S,style:{width:`100%`},disabled:C,isRunning:C}),te&&(0,q.jsx)(`p`,{className:`gh-portal-gift-checkout-cta-note`,children:K(`This gift can only be redeemed once and expires on {expiryDate}.`,{expiryDate:te})})]})]}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-right`,...v,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-right-panel`,children:(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-stack`,"data-revealing":m,children:[(0,q.jsx)(qy,{cardRef:g,duration:Gd(o),tierName:o.tier.name,toName:c.trim()||null,fromName:D||null,siteIcon:T,siteTitle:E}),(0,q.jsx)(Yy,{description:re,benefits:ne,showDetails:m,onToggle:()=>h(e=>!e)})]})})})]})]})})},z
vendor: 271,394 bytes, lines 2479-3781
2479b=`
2480@property --shine-angle {
2481    syntax: '<angle>';
2482    inherits: false;
2483    initial-value: 243.43deg;
2484}
2485
2486.gh-portal-popup-container.full-size.gift,
2487.gh-portal-popup-container.full-size.giftSuccess,
2488.gh-portal-popup-container.full-size.giftRedemption {
2489    padding: 0;
2490}
2491
2492/* Anchor the close and back controls to the full-page gift surface. */
2493.gh-portal-content.gift .gh-portal-closeicon-container,
2494.gh-portal-content.giftSuccess .gh-portal-closeicon-container,
2495.gh-portal-content.giftRedemption .gh-portal-closeicon-container {
2496    position: absolute;
2497    top: 32px;
2498    right: 32px;
2499}
2500
2501/* The plans page's back control, reused here rather than the chevron one. The
2502   resets match .gh-portal-back-sitetitle .gh-portal-btn in SignupPageStyles
2503   exactly; only the positioning differs, since that wrapper isn't used here.
2504
2505   Anchored to the left column rather than the page so the button stays with the
2506   form when the layout stacks below 880px.
2507
2508   display is restated because the shared rule hides this button below 960px:
2509   the plans page has nothing to go back to at that width, but the gift flow's
2510   delivery step always does. */
2511.gh-portal-content.gift .gh-portal-btn-site-title-back {
2512    display: flex;
2513    position: absolute;
2514    top: 32px;
2515    left: 32px;
2516    height: auto;
2517    padding: 0;
2518    border: 0;
2519    font-size: 1.5rem;
2520    line-height: 1em;
2521    color: var(--grey1);
2522}
2523
2524html[dir="rtl"] .gh-portal-content.gift .gh-portal-btn-site-title-back {
2525    right: 32px;
2526    left: unset;
2527}
2528
2529/* The CloseButton component sets the accent colour inline (style={{color}}),
2530   which would render the X in the brand colour — invisible against the pink
2531   panel. !important lets these white rules win over that inline style. */
2532.gh-portal-popup-container.full-size.gift .gh-portal-closeicon,
2533.gh-portal-popup-container.full-size.giftSuccess .gh-portal-closeicon,
2534.gh-portal-popup-container.full-size.giftRedemption .gh-portal-closeicon {
2535    color: rgba(255, 255, 255, 0.65) !important;
2536}
2537
2538.gh-portal-popup-container.full-size.gift .gh-portal-closeicon:hover,
2539.gh-portal-popup-container.full-size.giftSuccess .gh-portal-closeicon:hover,
2540.gh-portal-popup-container.full-size.giftRedemption .gh-portal-closeicon:hover {
2541    color: rgba(255, 255, 255, 0.9) !important;
2542}
2543
2544.gh-portal-content.gift,
2545.gh-portal-content.giftSuccess,
2546.gh-portal-content.giftRedemption {
2547    position: relative;
2548    padding: 0;
2549    min-height: 100vh;
2550}
2551
2552.gh-portal-gift-checkout {
2553    display: grid;
2554    grid-template-columns: 1fr 1fr;
2555    min-height: 100vh;
2556    width: 100%;
2557}
2558
2559/* The left column vertically centres its content (like production): short
2560   content sits in the middle, and as content grows it expands into the space
2561   above/below. The column grows with its content (min-height, no fixed height),
2562   so tall content simply scrolls rather than clipping. */
2563.gh-portal-gift-checkout-left {
2564    position: relative;
2565    display: flex;
2566    align-items: center;
2567    justify-content: center;
2568    background: var(--white);
2569    padding: 48px;
2570}
2571
2572.gh-portal-gift-checkout-bg {
2573    display: none;
2574}
2575
2576.gh-portal-gift-checkout-inner {
2577    position: relative;
2578    z-index: 1;
2579    width: 100%;
2580    max-width: 496px;
2581    display: flex;
2582    flex-direction: column;
2583    /* Vertically centre within the column via auto margins rather than
2584       align-items: centering a flex child clips (and can't scroll to) any
2585       overflow, whereas auto margins collapse to 0 when content is taller than
2586       the viewport, so tall content simply scrolls with the top reachable. */
2587    margin-block: auto;
2588}
2589
2590.gh-portal-gift-checkout-header {
2591    margin-bottom: 12px;
2592}
2593
2594.gh-portal-gift-checkout-header .gh-portal-main-title {
2595    text-align: start;
2596    margin: 0 0 8px;
2597    font-size: 3.2rem;
2598    line-height: 1.15;
2599}
2600
2601/* The delivery step is a form, not a pitch — a calmer title keeps the focus on
2602   the questions below rather than repeating the marketing headline. */
2603.gh-portal-gift-checkout-header .gh-portal-gift-checkout-step-title {
2604    font-size: 2.2rem;
2605}
2606
2607.gh-portal-gift-checkout-subtitle {
2608    margin: 0;
2609    font-size: 1.5rem;
2610    line-height: 1.45em;
2611    color: var(--grey3);
2612    text-wrap: pretty;
2613}
2614
2615/* Emphasised gift details mirror the delivery email. */
2616.gh-portal-gift-checkout-subtitle strong {
2617    font-weight: 600;
2618    color: var(--grey0);
2619}
2620
2621.gh-portal-gift-checkout-subtitle p {
2622    margin: 0 0 8px;
2623}
2624
2625.gh-portal-gift-checkout-subtitle p:last-child {
2626    margin-bottom: 0;
2627}
2628
2629.gh-portal-gift-checkout-subtitle a {
2630    color: inherit;
2631    text-decoration: underline;
2632}
2633
2634.gh-portal-gift-checkout-section {
2635    margin-top: 24px;
2636}
2637
2638/* Section/input labels: a blend of the old small-caps labels and the
2639   sentence-case question headings — the caps' size and quiet colour moved a
2640   step bolder and darker, in sentence case, sized to match the text inside
2641   the delivery-method toggle so the two label voices on the step agree. */
2642.gh-portal-gift-checkout-label {
2643    font-size: 1.4rem;
2644    font-weight: 600;
2645    color: var(--grey4);
2646    margin-bottom: 8px;
2647}
2648
2649/* The label runs at 1.4rem and the error beside it at 1.3rem with its own
2650   line-height, so stretching them to equal heights left the two sitting at
2651   different levels. Baseline alignment lands them on the same line regardless
2652   of the size difference. */
2653.gh-portal-gift-checkout .gh-portal-input-labelcontainer {
2654    align-items: baseline;
2655    margin-bottom: 8px;
2656}
2657
2658.gh-portal-gift-checkout .gh-portal-input-label {
2659    font-size: 1.4rem;
2660    font-weight: 600;
2661    color: var(--grey4);
2662    margin-bottom: 0;
2663}
2664
2665.gh-portal-gift-checkout .gh-portal-input {
2666    height: 48px;
2667}
2668
2669.gh-portal-gift-duration-switch {
2670    display: flex;
2671    background: var(--grey12);
2672    width: 100%;
2673    border-radius: 999px;
2674    padding: 4px;
2675    height: 44px;
2676    margin: 0;
2677}
2678
2679/* When only one length is offered there's nothing to switch — state it plainly
2680   as a fixed fact rather than a control. */
2681.gh-portal-gift-checkout-single-duration {
2682    font-size: 1.6rem;
2683    line-height: 1.3;
2684    font-weight: 600;
2685    color: var(--grey0);
2686}
2687
2688.gh-portal-gift-duration-switch .gh-portal-btn {
2689    flex: 1;
2690    min-width: 0;
2691    border: 0;
2692    height: 100% !important;
2693    border-radius: 999px;
2694    background: transparent;
2695    font-size: 1.4rem;
2696    white-space: nowrap;
2697    padding: 0 8px;
2698}
2699
2700.gh-portal-gift-duration-switch .gh-portal-btn.active {
2701    background: var(--white);
2702    box-shadow: 0px 1px 3px rgba(var(--blackrgb), 0.08);
2703    color: var(--grey0);
2704}
2705
2706/* Keyboard focus is invisible on these custom radio controls otherwise. */
2707.gh-portal-gift-duration-switch .gh-portal-btn:focus-visible {
2708    outline: none;
2709    box-shadow: 0 0 0 2px var(--brandcolor);
2710}
2711
2712/* Animation values follow Emil Kowalski's practical tips: a custom ease-out
2713   curve (built-in CSS easings are usually not strong enough), durations kept
2714   under 300ms so a control used repeatedly never feels slow, and the moving
2715   content animates opacity + transform only. */
2716.gh-portal-gift-duration-switch .gh-portal-btn {
2717    transition:
2718        background-color 150ms cubic-bezier(0.25, 1, 0.5, 1),
2719        box-shadow 150ms cubic-bezier(0.25, 1, 0.5, 1),
2720        color 150ms cubic-bezier(0.25, 1, 0.5, 1);
2721}
2722
2723/* Expand/collapse for toggle-dependent recipient details. The 0fr→1fr grid
2724   transition animates the height in BOTH
2725   directions with the content kept mounted — same trick as the tier benefits
2726   above — while the inner pane fades and rises a few pixels. visibility
2727   transitions discretely (visible throughout the collapse, hidden once it
2728   finishes), which also keeps the collapsed controls unfocusable. */
2729.gh-portal-gift-checkout-reveal {
2730    display: grid;
2731    grid-template-rows: 0fr;
2732    visibility: hidden;
2733    overflow: hidden;
2734    transition:
2735        grid-template-rows 250ms cubic-bezier(0.25, 1, 0.5, 1),
2736        visibility 250ms;
2737}
2738
2739.gh-portal-gift-checkout-reveal[data-open='true'] {
2740    grid-template-rows: 1fr;
2741    visibility: visible;
2742}
2743
2744.gh-portal-gift-checkout-reveal-inner {
2745    min-height: 0;
2746    overflow: hidden;
2747    opacity: 0;
2748    transform: translateY(4px);
2749    transition:
2750        opacity 200ms cubic-bezier(0.25, 1, 0.5, 1),
2751        transform 200ms cubic-bezier(0.25, 1, 0.5, 1);
2752}
2753
2754/* Direct child only so nested character-count reveals keep their own state. */
2755.gh-portal-gift-checkout-reveal[data-open='true'] > .gh-portal-gift-checkout-reveal-inner {
2756    opacity: 1;
2757    transform: translateY(0);
2758}
2759
2760@media (prefers-reduced-motion: reduce) {
2761    .gh-portal-gift-duration-switch .gh-portal-btn,
2762    .gh-portal-gift-checkout-reveal,
2763    .gh-portal-gift-checkout-reveal-inner,
2764    .gh-portal-gift-checkout-stage-item,
2765    .gh-portal-gift-email-date {
2766        transition: none;
2767    }
2768
2769    .gh-portal-gift-email,
2770    .gh-portal-gift-email-from,
2771    .gh-portal-gift-email-to,
2772    .gh-portal-gift-email-body {
2773        animation: none;
2774    }
2775}
2776
2777.gh-portal-gift-checkout-tiers {
2778    display: flex;
2779    flex-direction: column;
2780    gap: 12px;
2781}
2782
2783.gh-portal-gift-checkout-tier-item {
2784    background: var(--white);
2785    border: 1px solid var(--grey11);
2786    border-radius: 10px;
2787    overflow: hidden;
2788    transition: border-color 0.2s ease, background-color 0.2s ease;
2789}
2790
2791.gh-portal-gift-checkout-tier-item:hover {
2792    border-color: var(--grey9);
2793}
2794
2795.gh-portal-gift-checkout-tiers.single .gh-portal-gift-checkout-tier-item:hover {
2796    border-color: var(--grey11);
2797}
2798
2799.gh-portal-gift-checkout-tier-item.selected {
2800    border-color: var(--brandcolor);
2801    background: color-mix(in srgb, var(--brandcolor) 6%, var(--white));
2802    box-shadow: 0 0 0 1px var(--brandcolor) inset;
2803}
2804
2805.gh-portal-gift-checkout-tier {
2806    display: flex;
2807    align-items: flex-start;
2808    gap: 10px;
2809    width: 100%;
2810    background: transparent;
2811    border: none;
2812    padding: 16px 20px;
2813    cursor: pointer;
2814    text-align: start;
2815    font: inherit;
2816    color: inherit;
2817}
2818
2819.gh-portal-gift-checkout-tiers.single .gh-portal-gift-checkout-tier {
2820    cursor: default;
2821}
2822
2823.gh-portal-gift-checkout-tier:focus-visible {
2824    outline: none;
2825    box-shadow: 0 0 0 2px var(--brandcolor) inset;
2826}
2827
2828.gh-portal-gift-checkout-tier-radio {
2829    flex-shrink: 0;
2830    width: 18px;
2831    height: 18px;
2832    margin-top: 3px;
2833    border-radius: 50%;
2834    border: 1.5px solid var(--grey9);
2835    background: var(--white);
2836    position: relative;
2837}
2838
2839.gh-portal-gift-checkout-tier-item.selected .gh-portal-gift-checkout-tier-radio {
2840    border-color: var(--brandcolor);
2841    background: var(--brandcolor);
2842}
2843
2844.gh-portal-gift-checkout-tier-item.selected .gh-portal-gift-checkout-tier-radio::after {
2845    content: '';
2846    position: absolute;
2847    top: 50%;
2848    left: 50%;
2849    width: 6px;
2850    height: 6px;
2851    border-radius: 50%;
2852    background: var(--white);
2853    transform: translate(-50%, -50%);
2854}
2855
2856.gh-portal-gift-checkout-tier-content {
2857    flex: 1;
2858    min-width: 0;
2859    display: flex;
2860    flex-direction: column;
2861    gap: 4px;
2862}
2863
2864.gh-portal-gift-checkout-tier-heading {
2865    display: flex;
2866    align-items: baseline;
2867    gap: 10px;
2868}
2869
2870.gh-portal-gift-checkout-tier-name {
2871    flex: 1;
2872    font-size: 1.5rem;
2873    font-weight: 500;
2874    color: var(--grey0);
2875}
2876
2877.gh-portal-gift-checkout-tier-price {
2878    font-size: 1.5rem;
2879    font-weight: 600;
2880    color: var(--grey0);
2881}
2882
2883.gh-portal-gift-checkout-tier-description {
2884    margin: 0;
2885    margin-top: -2px;
2886    font-size: 1.4rem;
2887    line-height: 1.4;
2888    color: var(--grey4);
2889}
2890
2891.gh-portal-gift-checkout-tier-benefits {
2892    display: grid;
2893    grid-template-rows: 0fr;
2894    transition: grid-template-rows 0.3s ease;
2895    /* overflow + padding-free inner: Chrome leaks the first benefit through
2896       a 0fr track if the grid item has padding (min-size includes padding). */
2897    overflow: hidden;
2898}
2899
2900.gh-portal-gift-checkout-tier-benefits[data-open="true"] {
2901    grid-template-rows: 1fr;
2902}
2903
2904.gh-portal-gift-checkout-tier-benefits-inner {
2905    min-height: 0;
2906    overflow: hidden;
2907}
2908
2909.gh-portal-gift-checkout-tier-benefits-inner > .gh-portal-gift-checkout-benefits {
2910    padding: 0 20px 20px 22px;
2911}
2912
2913.gh-portal-gift-checkout-benefits {
2914    display: flex;
2915    flex-direction: column;
2916    gap: 8px;
2917}
2918
2919.gh-portal-gift-checkout-benefit {
2920    display: flex;
2921    align-items: flex-start;
2922    gap: 10px;
2923    color: var(--grey1);
2924    font-size: 1.45rem;
2925    line-height: 1.4;
2926}
2927
2928.gh-portal-gift-checkout-benefit svg {
2929    width: 14px;
2930    height: 14px;
2931    margin-top: 3px;
2932    color: var(--grey1);
2933    flex-shrink: 0;
2934}
2935
2936.gh-portal-gift-checkout-right-panel .gh-portal-gift-checkout-benefit {
2937    color: rgba(255, 255, 255, 0.85);
2938}
2939
2940/* Checkmark SVG hard-codes its stroke so it can't be themed via color. */
2941.gh-portal-gift-checkout-right-panel .gh-portal-gift-checkout-benefit svg path {
2942    stroke: rgba(255, 255, 255, 0.85);
2943}
2944
2945.gh-portal-gift-checkout-textarea {
2946    height: auto;
2947    min-height: 96px;
2948    /* The counter sits directly under this field, so drop the input's default
2949       bottom margin — it and the counter's own margin were stacking into a
2950       gap that left the count floating unattached. */
2951    margin-bottom: 0;
2952    padding: 10px 12px;
2953    resize: none;
2954    font-family: inherit;
2955    line-height: 1.5em;
2956}
2957
2958
2959.gh-portal-gift-checkout-message-count {
2960    margin: 6px 0 0;
2961    text-align: right;
2962    color: var(--grey8);
2963    font-size: 1.2rem;
2964    letter-spacing: 0.02em;
2965}
2966
2967.gh-portal-gift-checkout-delivery-date {
2968    margin-top: 16px;
2969}
2970
2971.gh-portal-gift-checkout-delivery-date .gh-portal-input {
2972    margin-bottom: 0;
2973    box-sizing: border-box;
2974}
2975
2976.gh-portal-gift-checkout-delivery-error {
2977    margin: 8px 0 0;
2978    color: var(--red);
2979    font-size: 1.3rem;
2980    letter-spacing: 0.35px;
2981    line-height: 1.6em;
2982}
2983
2984.gh-portal-gift-checkout .gh-portal-btn-primary {
2985    border-radius: 999px;
2986}
2987
2988/* Desktop: the CTA flows at the end of the (vertically-centered) content.
2989   Sticky-pinning it here fought the centering and floated it over the
2990   duration/tier rows. Mobile re-enables sticky below, where the stacked
2991   layout genuinely scrolls. */
2992/* The CTA sticks to the bottom of the scrolling column (as in production), so
2993   it stays reachable while a long tier list scrolls above it. The white-to-
2994   transparent gradient lets content fade softly under it rather than butting
2995   up against the button. When content fits, sticky is inert and the button
2996   sits at its natural position. */
2997/* The top padding isn't spacing — it's the run-up the sticky gradient needs to
2998   fade content out as it scrolls under the button. So the 24px gap the rest of
2999   the form uses between fields lives there rather than in a margin on top of
3000   it; a margin as well would have made the gap 24px larger than every other. */
3001.gh-portal-gift-checkout-cta-wrapper {
3002    position: sticky;
3003    bottom: 0;
3004    margin-top: 0;
3005    padding: 24px 0;
3006    background: linear-gradient(0deg, rgba(var(--whitergb), 1) 78%, rgba(var(--whitergb), 0) 100%);
3007    z-index: 1;
3008}
3009
3010.gh-portal-gift-checkout-cta {
3011    width: 100%;
3012    height: 48px;
3013    font-size: 1.5rem;
3014    font-weight: 600;
3015}
3016
3017.gh-portal-gift-checkout-cta-note {
3018    margin: 12px 0 0;
3019    text-align: center;
3020    font-size: 1.3rem;
3021    line-height: 1.4em;
3022    color: var(--grey6);
3023}
3024
3025.gh-portal-gift-checkout-right {
3026    position: sticky;
3027    top: 0;
3028    align-self: start;
3029    height: 100vh;
3030    display: flex;
3031    padding: 12px 12px 12px 0;
3032    overflow-y: auto;
3033}
3034
3035.gh-portal-gift-checkout-right-panel {
3036    flex: 1;
3037    display: flex;
3038    flex-direction: column;
3039    align-items: center;
3040    background:
3041        linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%),
3042        var(--brandcolor);
3043    border-radius: 32px;
3044    padding: 64px 48px 64px;
3045    overflow-y: auto;
3046    min-height: 0;
3047}
3048
3049/* Cross-dissolve stage
3050/* -----------------------------------------------------
3051   The gift card and the email preview share one grid cell so a switch hands
3052   over between them instead of unmounting one and popping the other in.
3053   Each side leaves in the direction it belongs — the card lifts back and
3054   away, the email settles downward — and the outgoing side blurs slightly,
3055   the last-resort trick for bridging two pictures that share no common
3056   shape. Same easing and sub-300ms timing as the form reveals. */
3057.gh-portal-gift-checkout-stage {
3058    display: grid;
3059    width: 100%;
3060    margin-block: auto;
3061    flex-shrink: 0;
3062}
3063
3064.gh-portal-gift-checkout-stage-item {
3065    grid-area: 1 / 1;
3066    display: flex;
3067    align-items: center;
3068    justify-content: center;
3069    opacity: 0;
3070    visibility: hidden;
3071    pointer-events: none;
3072    transition:
3073        opacity 260ms cubic-bezier(0.25, 1, 0.5, 1),
3074        transform 260ms cubic-bezier(0.25, 1, 0.5, 1),
3075        filter 260ms cubic-bezier(0.25, 1, 0.5, 1),
3076        visibility 260ms;
3077}
3078
3079.gh-portal-gift-checkout-stage-item.card {
3080    transform: scale(0.92) translateY(-10px);
3081    filter: blur(2px);
3082}
3083
3084.gh-portal-gift-checkout-stage-item.email {
3085    transform: scale(0.96) translateY(12px);
3086    filter: blur(2px);
3087}
3088
3089/* No filter at all while active: a lingering blur(0) would create a
3090   containing block and flatten the card's 3D tilt. */
3091.gh-portal-gift-checkout-stage-item[data-active="true"] {
3092    opacity: 1;
3093    visibility: visible;
3094    pointer-events: auto;
3095    transform: none;
3096    filter: none;
3097}
3098
3099/* The success, redemption and magic-link pages drop this straight into the
3100   panel with no cross-dissolve stage around it, so it has to centre itself.
3101   Inside the stage the auto margins simply agree with its align-items. */
3102.gh-portal-gift-checkout-card-stack {
3103    display: flex;
3104    flex-direction: column;
3105    align-items: center;
3106    width: 100%;
3107    max-width: 280px;
3108    margin-block: auto;
3109    flex-shrink: 0;
3110}
3111
3112.gh-portal-gift-checkout-card-frame {
3113    width: 100%;
3114    transform-style: preserve-3d;
3115    perspective: 1200px;
3116    transition: transform 0.3s ease;
3117    position: sticky;
3118    top: 0;
3119    z-index: 1;
3120}
3121
3122/* Delivery email preview
3123/* -----------------------------------------------------
3124   Shown in place of the gift card while the buyer is composing an emailed
3125   gift. This is a faithful preview rather than a stylised one: the sheet
3126   reproduces the delivery template's palette (#15212A headings, #3A464C
3127   body, the note's panel and attribution tinted from the accent) and its
3128   order, so what fills in here is what the recipient opens.
3129
3130   Three things the email carries are left out, all of them the recipient's
3131   business rather than the buyer's: the redeem button, the expiry line and
3132   the sent-from footer. The decorative quote mark goes the other way — it's
3133   here only, because email clients can't render the SVG and the typographic
3134   glyph is the squared-off one this design moved away from.
3135
3136   Motion follows the same tips as the form reveals: strong custom ease-out,
3137   under 300ms, no scaling from zero. */
3138/* Scaled rather than restyled: the message previews something with fixed
3139   proportions, so shrinking type and padding independently would drift it away
3140   from the email it's showing. zoom, not a transform, because it takes the
3141   layout down with it — a transform would leave the full-size box behind as
3142   dead space around it.
3143
3144   It belongs on this element rather than the preview inside it, because this is
3145   where the width is pinned. Zooming the child instead left the width alone —
3146   its width of 100% resolved against this box and then divided by the zoom, so
3147   it laid out at 600px and rendered back to the same 480 — while every fixed
3148   pixel inside it shrank. The result was a box the same width as before with
3149   smaller contents, which is exactly the wrong shape. */
3150.gh-portal-gift-checkout-email-stack {
3151    display: flex;
3152    flex-direction: column;
3153    align-items: center;
3154    width: 100%;
3155    max-width: min(480px, 100% - 32px);
3156    zoom: 0.9;
3157    flex-shrink: 0;
3158}
3159
3160.gh-portal-gift-email {
3161    width: 100%;
3162}
3163
3164@keyframes gh-portal-gift-email-fade {
3165    from {
3166        opacity: 0;
3167        transform: translateY(4px);
3168    }
3169    to {
3170        opacity: 1;
3171        transform: none;
3172    }
3173}
3174
3175/* No colour or size of its own — it sits inside the To line now and takes
3176   that line's type, so the two can't drift apart.
3177
3178   The two dates share a grid cell and dissolve into each other. Both sides run
3179   the same duration with no delay, so one is always on screen: the previous
3180   version faded the old one out over 110ms and only started the new one 90ms
3181   later, which left a beat of empty space and read as a blink rather than a
3182   change. The 2px settle is just enough to show something happened. */
3183/* Matches the To line's type rather than the publisher name it now sits
3184   beside, so the two pieces of metadata still read as a pair. */
3185.gh-portal-gift-email-date {
3186    grid-area: 1 / 1;
3187    color: rgba(255, 255, 255, 0.75);
3188    font-size: 1.25rem;
3189    font-weight: 400;
3190    line-height: 1.2;
3191    white-space: nowrap;
3192    opacity: 0;
3193    transform: translateY(2px);
3194    transition:
3195        opacity 180ms cubic-bezier(0.25, 1, 0.5, 1),
3196        transform 180ms cubic-bezier(0.25, 1, 0.5, 1);
3197}
3198
3199.gh-portal-gift-email-date[data-active="true"] {
3200    opacity: 1;
3201    transform: none;
3202}
3203
3204/* Both dates share a cell so they can cross-fade in place; the stack is
3205   pinned to the end of the row. */
3206/* Pushed to the end of the To row; the recipient truncates before it does. */
3207/* Pinned to the end of the publisher row; the title truncates before it does. */
3208.gh-portal-gift-email-date-stack {
3209    display: grid;
3210    flex-shrink: 0;
3211    justify-items: end;
3212    padding-left: 12px;
3213}
3214
3215
3216
3217/* Sender name on the left, send date at the container's end. */
3218/* Anchors the gift card that overlaps the sheet's bottom-right corner. */
3219.gh-portal-gift-email-sheet {
3220    position: relative;
3221    display: flex;
3222    flex-direction: column;
3223    gap: 10px;
3224    width: 100%;
3225}
3226
3227/* The addressing line sits directly on the brand background above the sheet,
3228   carrying nothing but its own type. */
3229/* flex-end, so the date lines up with whatever the last line of the block
3230   beside it happens to be: the publisher on its own to begin with, then the
3231   "To" line once that opens. The date never moves — the publisher rises past
3232   it. */
3233.gh-portal-gift-email-meta {
3234    display: flex;
3235    align-items: flex-end;
3236    gap: 12px;
3237    padding: 2px 10px 6px;
3238}
3239
3240/* Holds room for both lines from the outset and packs them to the bottom, so
3241   the "To" line opening lifts the publisher within this box rather than pushing
3242   the message below it down. The date, aligned to the same bottom edge, doesn't
3243   move at all — it starts level with the publisher and ends level with the
3244   recipient. 43px is the two lines plus their gap at this type size. */
3245.gh-portal-gift-email-meta-text {
3246    display: flex;
3247    flex: 1;
3248    flex-direction: column;
3249    justify-content: flex-end;
3250    gap: 2px;
3251    min-width: 0;
3252    min-height: 43px;
3253}
3254
3255/* Sender name then a labelled "To:" row, the way a message detail view lists
3256   them. Both fade in as the buyer fills each side out. */
3257.gh-portal-gift-email-from,
3258.gh-portal-gift-email-to {
3259    display: flex;
3260    align-items: center;
3261    gap: 5px;
3262    overflow: hidden;
3263    font-size: 1.3rem;
3264    line-height: 1.2;
3265    text-overflow: ellipsis;
3266    white-space: nowrap;
3267    animation: gh-portal-gift-email-fade 200ms cubic-bezier(0.25, 1, 0.5, 1) both;
3268}
3269
3270.gh-portal-gift-email-from {
3271    color: var(--white);
3272    font-weight: 600;
3273}
3274
3275.gh-portal-gift-email-to {
3276    padding-top: 2px;
3277    color: rgba(255, 255, 255, 0.75);
3278    font-size: 1.25rem;
3279    font-weight: 400;
3280}
3281
3282/* The row can no longer ellipsis its own text: with the date as a sibling flex
3283   item the recipient is an anonymous item, so it gets its own box to shrink in.
3284   min-width: 0 is what lets it shrink below its content width at all. */
3285.gh-portal-gift-email-to-value {
3286    min-width: 0;
3287    overflow: hidden;
3288    text-overflow: ellipsis;
3289    white-space: nowrap;
3290}
3291
3292.gh-portal-gift-email-meta-label {
3293    flex-shrink: 0;
3294    color: rgba(255, 255, 255, 0.55);
3295    font-weight: 400;
3296}
3297
3298/* A plain white sheet with even padding, so the message sits in its own space
3299   the way it does in a mail client. */
3300.gh-portal-gift-email-body {
3301    position: relative;
3302    z-index: 1;
3303    border-radius: 16px;
3304    padding: 36px 40px 40px;
3305    background: var(--white);
3306    /* Same two-layer shape as the card, dialled well back — enough to lift the
3307       sheet off the brand panel without competing with the card on top of it. */
3308    box-shadow:
3309        0 16px 40px rgba(var(--blackrgb), 0.1),
3310        0 3px 8px rgba(var(--blackrgb), 0.06);
3311}
3312
3313/* The publication's mark, set above the subject exactly as the template places
3314   it. 48px is the width the email requests of the icon. flex-start rather than
3315   left so an RTL locale starts it on the right, as the message's own text does. */
3316.gh-portal-gift-email-lockup {
3317    display: flex;
3318    justify-content: flex-start;
3319    margin-bottom: 22px;
3320}
3321
3322.gh-portal-gift-email-lockup-icon {
3323    width: 48px;
3324    height: 48px;
3325    border-radius: 4px;
3326    object-fit: cover;
3327}
3328
3329.gh-portal-gift-email-lockup-title {
3330    color: var(--brandcolor);
3331    font-size: 1.7rem;
3332    font-weight: 700;
3333}
3334
3335.gh-portal-gift-email-subject {
3336    margin: 0 0 14px;
3337    color: #15212A;
3338    font-size: 2.5rem;
3339    font-weight: 700;
3340    line-height: 1.2;
3341    letter-spacing: -0.01em;
3342    text-align: start;
3343}
3344
3345.gh-portal-gift-email-greeting,
3346.gh-portal-gift-email-lede {
3347    margin: 0;
3348    color: #3A464C;
3349    font-size: 1.55rem;
3350    line-height: 1.5;
3351}
3352
3353.gh-portal-gift-email-greeting {
3354    padding-bottom: 10px;
3355}
3356
3357/* Keep the preview's emphasis at the same weight as its body copy. */
3358.gh-portal-gift-email-lede strong {
3359    color: inherit;
3360    font-weight: inherit;
3361}
3362
3363/* A wash of the publisher's accent rather than the template's flat grey, so
3364   the buyer's note picks up the brand instead of reading as a system block.
3365   The grey stays as the first declaration: browsers without color-mix keep the
3366   template's own colour rather than falling through to nothing. (The card's
3367   notch already relies on color-mix, so it's established here.) */
3368.gh-portal-gift-email-message {
3369    position: relative;
3370    /* Matches the gap the benefits leave below it, so the note sits evenly
3371       between the lede and "What's included". */
3372    margin: 24px 0 0;
3373    padding: 16px 18px;
3374    border-radius: 8px;
3375    overflow: hidden;
3376    background: #F4F5F6;
3377    background: color-mix(in srgb, var(--brandcolor) 7%, var(--white));
3378}
3379
3380/* A darker shade of the accent the container is tinted with, rather than a
3381   neutral grey — the attribution then belongs to the block it sits in. The
3382   grey stays as the fallback for browsers without color-mix. */
3383.gh-portal-gift-email-message-from {
3384    position: relative;
3385    margin: 10px 0 0;
3386    color: #738A94;
3387    color: color-mix(in srgb, var(--brandcolor) 72%, #15212A);
3388    font-size: 1.35rem;
3389    line-height: 1.4;
3390}
3391
3392/* Sits behind the note at low opacity so the words run over it, rather than
3393   being punctuation the reader has to step around. Only the opening mark: the
3394   panel already ends the quote, so a closing one just adds clutter. */
3395.gh-portal-gift-email-message-mark {
3396    position: absolute;
3397    /* Anchored off the panel's top-left corner and clipped by it, so what
3398       shows is the lower part of the mark running into the corner rather than
3399       a whole glyph parked inside the box. */
3400    top: -22px;
3401    inset-inline-start: -10px;
3402    width: 98px;
3403    height: auto;
3404    color: var(--brandcolor);
3405    opacity: 0.04;
3406    pointer-events: none;
3407}
3408
3409.gh-portal-gift-email-message-text {
3410    position: relative;
3411    margin: 0;
3412    color: #15212A;
3413    font-size: 1.55rem;
3414    font-style: italic;
3415    line-height: 1.5;
3416    white-space: pre-line;
3417    word-break: break-word;
3418}
3419
3420.gh-portal-gift-email-benefits {
3421    margin-top: 24px;
3422}
3423
3424/* The template's small uppercase "What's included" heading. */
3425/* Sentence case, normal weight, body colour, and the same size as the perks it
3426   introduces. Uppercased and semibold it was the heaviest thing on the sheet,
3427   and at its own size it read as a third kind of type in a short list. */
3428.gh-portal-gift-email-benefits-label {
3429    margin: 0 0 6px;
3430    color: #3A464C;
3431    font-size: 1.55rem;
3432    font-weight: 400;
3433    line-height: 1.45;
3434}
3435
3436.gh-portal-gift-email-benefit {
3437    display: flex;
3438    align-items: flex-start;
3439    gap: 10px;
3440    padding: 5px 0;
3441    color: #3A464C;
3442    font-size: 1.55rem;
3443    line-height: 1.45;
3444}
3445
3446.gh-portal-gift-email-benefit svg {
3447    flex-shrink: 0;
3448    width: 13px;
3449    height: 13px;
3450    margin-top: 4px;
3451}
3452
3453/* The checkmark hard-codes its stroke, so it can't be themed via color. */
3454.gh-portal-gift-email-benefit svg path {
3455    stroke: var(--brandcolor);
3456}
3457
3458.gh-portal-gift-checkout-card-stack[data-revealing="true"] .gh-portal-gift-checkout-card-frame {
3459    transform: rotate(3deg);
3460}
3461
3462.gh-portal-gift-checkout-details-toggle {
3463    display: inline-flex;
3464    align-items: center;
3465    gap: 4px;
3466    margin-top: 24px;
3467    padding: 8px 12px;
3468    background: transparent;
3469    border: none;
3470    color: rgba(255, 255, 255, 0.7);
3471    font-size: 1.4rem;
3472    font-weight: 500;
3473    cursor: pointer;
3474    transition: color 0.15s ease;
3475}
3476
3477.gh-portal-gift-checkout-details-toggle:hover {
3478    color: rgba(255, 255, 255, 0.95);
3479}
3480
3481.gh-portal-gift-checkout-details-toggle:focus-visible {
3482    outline: 2px solid rgba(255, 255, 255, 0.9);
3483    outline-offset: 3px;
3484    border-radius: 4px;
3485}
3486
3487.gh-portal-gift-checkout-details-toggle svg {
3488    width: 12px;
3489    height: 12px;
3490    transition: transform 0.2s ease;
3491}
3492
3493.gh-portal-gift-checkout-details-toggle.is-open svg {
3494    transform: rotate(-180deg);
3495}
3496
3497.gh-portal-gift-checkout-details {
3498    width: 100%;
3499    display: grid;
3500    grid-template-rows: 0fr;
3501    transition: grid-template-rows 0.3s ease, margin-top 0.3s ease;
3502    margin-top: 0;
3503}
3504
3505.gh-portal-gift-checkout-details[data-open="true"] {
3506    grid-template-rows: 1fr;
3507    margin-top: 32px;
3508}
3509
3510.gh-portal-gift-checkout-details-inner {
3511    min-height: 0;
3512    overflow: hidden;
3513}
3514
3515.gh-portal-gift-checkout-details-description {
3516    margin: 0 0 12px;
3517    font-size: 1.45rem;
3518    line-height: 1.4;
3519    color: rgba(255, 255, 255, 0.85);
3520}
3521
3522.gh-portal-gift-checkout-details-description:last-child {
3523    margin-bottom: 0;
3524}
3525
3526.gh-portal-gift-checkout-card {
3527    position: relative;
3528    width: 100%;
3529    max-width: 280px;
3530    aspect-ratio: 1 / 1.45;
3531    background:
3532        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%),
3533        linear-gradient(0deg, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.07)),
3534        var(--brandcolor);
3535    border-radius: 24px;
3536    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);
3537    display: flex;
3538    flex-direction: column;
3539    overflow: hidden;
3540    isolation: isolate;
3541    transform-style: preserve-3d;
3542    will-change: transform;
3543}
3544
3545.gh-portal-gift-checkout-card::before {
3546    content: '';
3547    position: absolute;
3548    top: 0;
3549    left: 0;
3550    right: 0;
3551    bottom: 0;
3552    background-image: url("data:image/webp;base64,UklGRjZIAQBXRUJQVlA4WAoAAAAQAAAA/wIA/wIAQUxQSLJAAQABGYeRpIbNPCB4nFf/BRtLKSGi/xOA4zw+w527JA3x+XKXJADQmZ/kkR8BEZGDdfs4IaKG7tYZGFWDbowkw+wPa1pX28gnZEs2fsGox0T7PKDZYz/W4o3MlhkZV/YmWZsXq8z0qsqj7uoWGayqOHBf3d1kRD1VMUly63YnIzOrKiAB2L9ynyIyAWygIEn+HiIztwQIuIgAhLf+MOpLPQzaNpLUJPxR794DISImYM/Zue9J+9zmSR8o1Kxeie1evSh6763Yx7jhJ/lNDj+Pi7+oBfsKOf+QmPktZOGP4Ia0jwEXfBfoNgRfCW6bAjwF2LEFsJVytuc8ASp7ucDUit5vKed+tT3ybbZtuiRJ0kgxCuz7vu/7vu/sYJTaR4IRYLh9oYZaVRg9zHs7tv7O5CNAIBX4AFeg4cQvQCJVCAmMOAIkQoUoBYwwBdJViOIbhzAFyolHgUAK8BKuQDvxK5AIEUKBggNHgYSLEGi+cQBTIOEiBFKBn3AJnHgFSARfeAhvvuHEr0CFCt58wYijwLgKgRLgEIbh01VIJD8/4Ri+4MCnQCJEcAzfcOBXIOEiOEoBI44ACRchkXzjECZAwVXIUOAjrPmCE58CGSoEhm8jjgIZKgRGACNMgUKIECgBDmEKFJyImIAJ8NRs27ZtkuXwx30/X1RPlt2rRhsAywReaTGowQfAagoLQQ4CQVNYJhCDRNAUugnEoAi4BjsDA7gHS567Bh+B1oLQ8txKKQhYC4IZpJQErIbQMoEYFAL/XABaTeAYNAArB4GgKdgEcpAE3BQszx2DJOBFwfLc36AYLOkhYBnCYlBSELAWhJYJ1CAQLAiW51YMEoBVFBqA9Q4WAKsGL4E2hSbgGgQBN4VGkIMgYC0ITcAxKAY1iIgJ8NT+/35bjizdh35+fuCPpNXTRxzP3TDWOu4Hxy35zN4AUkXgJwWBlgcLQMoUjCAGG8BVUnATOINDoE3BRWANAkEMPgRSCeA7MIIYLAKlhGBdAiFtAi1DsC6BIx0CLUNIJYE1CAAtD74ASkngPQgEMVgEuij4EojBJtCmkCoAe3B0520K1gWwBqEmYOlHIFUQQk0gpE3gKiFYl8AZHABXhmBdAnsQAFqmkEXgP4gmEIM/gSoK1gUQg02gk4JVAM7gEGgZQqoA7MFRz1seRMQE+G3+f7okWZLIIfd932e4fZ8h9xlq3/d9qNFq3/d93/d93/d933fiWNzhojyqt48AiavAH3AM33DiFeAiVfBWwIgjQCFUiFbACMPwFSpE84NDmALjxFeBiyvAj3C0AE68ClykCIHiGwYYmm+ECIFS4ACmQCNECFwFDuHNN5z4CZBIBb6EFz9w4ihQV4UYBYwwDF+hQqD4OYRh+AoVEiXASziGbzjwV+AiRXAMP3DgKFAIEQKlgBEmQCFECFx+cAgToOAq5OUHL+HND5x4FchUwSUw4ihQqUKgBTDCMHwjREiUAIcwtAJORMQE/GXxJf9/yf9f8v+X/P8lq/+b81//N5Kkm/9t8L8LHP+b//Vv7/af+y/9Fy8u7g7/2d1/Zv0v3N3dzDnn2nOlL1GK43/1P/+fbDZd3/8vN9Pp9H/6P/vtxQT1v/zf+uy//d/8r1xc/FdfXF1dXh4Oh3U30w20ADKjjojoZ91s9T/+H+38Dy6n0//+f/u/+d951v92WznU+pf6K/61/mr3T/4y/7VXl1d3p8OaRB0My6JAxDCaFkqRqawJjjLb7Fz+D/f/u4/+G2fFSfz2VPPxeHn9/l/j1V/l+mq8bIdMymUsQ6tUEapNpLc4BBaEEEqlUjk0g+TSz/4Wf4e/09/0r3nWrpn9dlDNyfXJX+Gv+9e5ffNq3tQkIqLvqkoNdGZns0l3gE6CR8ERdjhwlAhbStUchqE9uH71N/lb/oG/7V/v5GTcb347psP3/9o3b/7VH/6VD5eVUlxKKX0YlLnOtbeu6ZAQQJAHh8Y29/1yv9wve335eL9MyqEZag6a7f+X/tP/mf/if+q/sPntjTTUk2/+Rt/c/qu++Esv090s+lJ6QFnbNofaPZMAapU1pKo2wI1E1TnOOR0H217u15fX164rhmyaoW39v9j/r3zwH//3/kcnvX97oW44/Rv/5L2H12frhjLp+lLs1JDtutZaJWyrxljGWDYsUMoWg8EO5FB1jtPznPP+dA6L6LrZpISdtWmWQ0wv/vP//n/H20eXv/1Pvrlz5W/05l/pej3I/aQrvaVmGIb1MKTsiL6UvuvGsEoVEBPZDA/Mo2ippDrnPM/b8y1rCkc/m3RdiVrny4F+57/6Z/xbPvh857fn6b/+2V/lr/PBlXm00neTYjQsh6YuaxIx60pfur4rQVgQDFtDWhISICTGBMNkWo6cTg61qXWoScy6rpsV5bBsKjv/2X/3f+A/8kH32+O4b7/5N/ngr3B3P9sgpLo32S7bYWiS6LvJrOu7LsLGwWgCIUnazE4gaQhAMua6meHeZpvuJKhZa9M0zSCi77pVH9m0bev9t3/0B3/XzM6vif2zX/+7vPHobM52UKcA92G9brJSSrda9V1fSgkMCCMp6U66ZzqbPFC2m4km1/bQ7nv3vYwlqBqG2rTtIPX9ZNNZTbNuuv/eu3+52VbSeTMPHrz59/nuhXFUu6gTYo7dvKpE3802q1lXIhwGEIlSWTMza6eJoJRSYrFpjFHSY1Gwbfe9CDswoMyazXzZVNHPVl1RnS/rzt23Y5rV58M8+MkXX/vulYapHaSAOC/nTYS1k8lkNelLhA0IpFTWJjOzSoIqq8qyagPZDDTAURznHXQqiRFvbDDKWpt52zaVfjObFTUsp7dfn+bZwfktnH/3az//6z1qtGjrVt7My7JxaxeTQb3pSti2LEmZWWtTs6ZkR5RSNWpYJaABSAc66U7nOOf0rNTSLJhr2HZEib44jCVlNvP5sq3uZ7NJCsL87O7N4cmmzlfx7tV/yN/t3U/6Nhi0LbzcbnJUGowmizqFYBuQkqx1GIZaUziilL4vJaIKRUxoQmbP2XPOtedcO6fO89lJHt+7d+/dRIRMROn7UiJsIpW1aZfzeaU4rLVQnR7d3N46SToPZXjlb/CP+dvcHqIdtcFzOe4iU7vYmg3aEAySQMpamzq0NUWU6LuulN7FtsNASKd7nXM9zHmYc11nr2sA5r537+WW6DzP6URm9+0SxeFwlFL6vu9LOCyRtWnX6zbnDAVLPj98dDscjHSeydErv/ePeDpEGiwCumo+j2pns61FmywYBBLKHJpmaKrkmPWl60rf2y4GGeiec13X3e6w263rOnuNer69v99fX1/f/vzL19f75fXj613F24f3H57vP3z1xU+//eHTbz68JdgRjpHS913X9X04sKSmXUoxlxGWDHl64WYYHOv8kfJn3/raj45i3S6Sqn4zz1ZPRrNJnSQJAD16HNpmGJLo+1nXdX3vcBgbCWod1t1hPdycTj0nYZzvXz5/78tPv3x5v78/3t7e7n98nbNGDEZv77//9otvv/jm/be3n949OWgrYEeUvutm3azrSgmb1JDaIOYcHSkgDx/c5OSxnRfip1/7rR+9Mw2zQSufdk3G4GRrsBgkSQJJ95ybKtck+m4y60rX9ziwnUiqtW3m8/bmdFh71jjeX3/06Rfv/P7T436/398vCQRCjIxlZHLP5u3g+GB58PSzD5/urocqh0s/m00mk1nfl5AlSykE5hipYBbnh4fjvc103kd19A/4l/3ssEyTQcjdaZWtHe1NFinIJCF6jDmXXY4IfTfbzLq+dwS2AClr086X87ZdzzN1f/38ow/f+eH/+H91uyzLUhASBA20QUNjQaPFjNHQts39X/7lp+cnV3NHuOs2i81m1pfApBBSMHnMUWYhNoc3p3sHg/M6ujd+75/3xlSLWfCyOa1Uz7a2Jm0yGAFHLKuqrCIt1fVgMiulL9iAlaq1bebjcdsuB0V3dO/rX3/3f/b7L65VebAISEBoIyN2IZ9QBkEm5z/5zt33b1+p2N1kM11MZkWSmclSgsecqWRenj4oT47r8zam3/yH/dY7XVrMQjWf973dGo0mbbIAAO4xl01VRqZ6MBgsWnMftoUl1aFdzpfjZdMMLqtHdz5/fvHy688rgcgDlAeLwaB5Z1s+obDYAoTdfvPe489+8qKa6CbT6cJkMNEUQgqI2aEQkKdnub5Yn5cx/Pq/6O90Nw8GtXXjptJib2s0CAYTSM+56qroaAeLQT1IIQXIYVJZh6Zdr5cH8yFjNr31n/tPfnt5ebqwEkAQoNiMGxowW965pmntQRcsQIAAMhy6fn/3z/2j583g0i1cJgHBBLMkxBzdgnm5fdjsXUznXZx+89/xf17x2Syw2a08ja5tLWqTEYTnspw3GVYPJoNBm8yCICDQMJ8vx+P5ep5lenTx+ov/xK3JZmZSACKIAAYQMYARlsXQfMKGhoywRmQBIszV1f2/xx87P2xKmbNLClpqFgyePZoZq+l+/+Jee17F/s//Vf+om76YqGxOK1ucXJvUwSQQMVZN1WSmejZb1HUwkyQQVG3a+fpsPV8ni2d3Xn/19utZiUBgbJCIASEaBYjI9mkeLmthrWUxAhBGIATCApr2J3/+Z+/NWeUmW5BJZlAIJubosoByfBgfPw7nTZx+61d/6wLqWerm4xy2Tg4mKRkAdy+7pstIg8VkMEgpBEkgAZblfDwer+dtdkd3Pvj29UfbIctgA4aRTQEKw6YSiWCMxpou87j5hGkAAUIwAooXf/RWdea5yg3MJINkFoI8RyoYy+F2vXdV50WUP/83/RNexWwQqvE8twcnB3VKEuieu66pGAaj2WLQBguSRJAem2bYPz5oatnce/unn2/fu1TKYMBgwIBgUAQiCGAkwmh0x8V1XT65AITFqEYEcnmy+TIf5tjkDrBgkiCZ5DkTwbw5neLi8fkP+e6/65/yQTUayPebWG/uLRZJEtxzNW8qD4PZZDBrk8wECXTPXdcf9oeVJqcv3/4Pfns5nQkxasyWNthsIGRDJIgEkawxLcNiPmHAGrHYUoDTSGI0hjuPn/BmU8Y8dYZkMpksCDFGlxSb7eHo8uQ8h0f/tF97d76YqJz2UV/bnNUW5PBcNvPObTAZzeo2WTAIABhz1x8O+/MGo6sfvf3TryYlDFhgzBvYGEAk2opIkE0NwFjmk++yIP73FohRgUAAOdv73IfTyn3uHkKQJMjMYo40mTfj6ebV2XkMO7/yr/t7jdtF3c2nWOxdG6VgAGPZNPNS7WwyWrQpKEgCwVhW/fF42JWavHzt2bOvVhY2YOEtzKjNqAIY1AAKQRBAGn4PC4vJthAGtJVsiVEhKIK0k5eIhxVik3MIZjJBEmKMtIQ4H9rx/yGdp5B//Gv/uJ0wG1TDvs8O9ka1AXDP/a6KYTaazOqUzGAQ4DF38/Fw3GUbXX7r/ZeXR5JkQiMYG8BbADZbRSRRCcqmAHo8FkZDo3lsxC/EIECA2Aqkrl09GN/MiFVVKaUACWbGMjskj/1xePzwvIRXf+1f8QEnNbe7XG9uTtoguMdm3pVqJyezRR3MzEDBmZv+eDyel2HrxYc/eHkyMgIoGDU2YKwRAxhj3EZQA0rQgIBd5roszL/k4g1lAUKckyCIg5ODB7sVvGzKkFKQTJAQc4QZy/Fw9vzkvIPd7/17fjQeTDQee9o7ntRBQKyq/tzDYOtkMUghGCSQjM28fzruV3Zw696X3xrVBgoEIWwMjIAN2MhgHLdElE2JQnyAwZpPvHZZvxdkbQGSLbElSRAgJsfhcLsCcxUVUhAkGDxmVzA2w+bqi8V5BeV3f+03btos9YdVOjgetcHAmLthw3Z0MlvUySxABDyW8+F42s05uv/k+pOLQaCEpbaMGR2xZRszassgAihRacUgDzKP92BalvmXVJYRCLBkuAQkJJAcvCiHh6UQq8w2BQCCMcZMGXM1TLcep/MHHvyJf8vP4mLQzOc62LvWmsBYdvOKg9HJ1iAkMwmAs2z609Nh4/WLD598/ryFCwIAnQPA+A0ATGyFUQCRiAAVKIKAG9asd7DWmn8J5RHAAmTBG4AACICabGJnn0CsMts2AAKEXGaaIfb7i5eb5wnkr/37fuVwMMN07rPjvYkJHqv5vNTsZGs2qA0BJpK5mo+n43Ec7F36n7x29UQOiEYYAYkGWzYGGWOMcDAahAJQQEAjBkGMNJhHi2m039svUAjAYksXcW66oNFoeHvuoJel2pQkmRRjdpliNS8P7tXnA+z//N1Ta9mcjg42F92wc8ayye3W3ijEssmllM2j+83NYeb4/Pff/us/evGzX3z8KqMrNYvWkCIQgzFFMEjRrUCECCZiwESJJoYUBCOAgGw3yHbzIPOAYCJAtgSRTN1f/+xP/uT75vnhg2ezsJGiDrUS5HIcr2+Vt/riF794FNuQh/Fk7yRPmxi9qnJ7cDAKZZNLOuiIOTfdieX+i5/88p3nP/4Pn12saoxdAVIxSFBCDEJs1ARNqESJwYBBWk0qQCLbBAy4BQwS+crNRjAAZtuSRYLKy2f7xR++x2ma6Gc9kqEOVVFUl/P9J9tv7V35m73bt8QuYnESxvOYY9nF9mBvFsoueySdztg1TcT183f+xbf3h7/8g1cJylQgILRIhBgAMRFMlEDRShuoBg3bQ4UKSDQ8AASCbAoQAbNl07CZbdBI8ziU9uWff/PPf5NR2yE2xYxmM6QddTjIJw8mb935J794VKbQlLGdjJppjjk3ud3aG1nZ5eh0B1l18xzb0fG3//6Prt78wfd2CASq7VQ0IA1GbRACaCJJSYg1y0QiQEwFE6q10daACBhkQxBAYjDI/9pBIBsoDxNpWv348af/5HuY2jT9ZFaErGyGxNR23n9+y2/R7X7/i7EllqXqWVITY27KcLK3paosY3SRHnO/y6w3Hz77X7z1i7/8zVOQCAlUY6QpaIPEpgwUBBiZVWlJEZuKkGoBAoItoWhFgxGRSDCIbAqR7fFBMRK+0kLFg0LuH7/8u79tjTUMddKXCAvVZqBYzbJ5+e7qrTju/PCCJzUN29HCgFh2ZRjtbYWyydGdZMy5m+e0uPjs8xvtK3/39MauRB4YDUSmFFsjjZqkhGQkVKgQDbaARAAbiUFSIGgAig1A4rav0AgECSCRCNmSgpbkmur1sy9uHqZt1blmmy5SkG2tCtdhHu8+6gu37o13xgoxxzCbJHksq1KzvZO6qSp6Bh1V01S5HV198mSve+Un3RolADYYIADGAAYJRQKgCSibBiSCqWAMxmgiSMuGACkQtmyKX4GE7caAEQiG7SkoSBfJlzp8OMdhDYMnM2ORtanCrvN2/9uDgu3wzU8aM2+QJoNgKJs+FgcHdexK90yScT4vvT14+PGnOnrj1QwiJobE2BBopMsQNiWohKLV2CMgbAApUi2pSIwRDCbCFgXZMICyKRDkf20DSHhg8sjDgiixam6fV0eQwxCTWUFITTsQ1LbtXjyzAi0/emUHLTvXojYQsavy1rWFN2XJ6KCXzTCi3bz15P3ynbsXMiAkBAJMaWkDIYQAErCCSEWjYNcWAQEk1UUQsCtEtorRFAiC0QASBR8Qg5EIxgBuJFITZK30SGDi81drRZg61M2mMyizrSJyaKuTzzcLs+Ynb/cNzEyDVvSqasqwGLFpPNKdrMphqfr4+pNn/Z9/tu2C6IKEkASaCU3TkECwC5JCRKUspJQiFU1F2W6MYEAiaEAFEBRAZLsYtxgwRiL/G0wui1TkGgLtjJ/uDUSxhoHJpnNKOTQDds2dLt2qi7HdpztRaFyDOoC56rIGo1nXRGYHc543XTs4vve/u3j6zUedSyQIhxA63cyElhQETQXowg4hMFFSA7WskUFGKoIIGJEUxoABkW2SAtFIFEC2ygZfoVsCbqSsSJJc00iImJ0/PHNEOIca05klUZumEopldfD8agHGR69PYTEzLQZizFUT28moTtk9kl5VXaXJ5vUPT/a/+3YEQAoueHozHaCisbBiRUFNrIaQzUn3hNboYAytUmOKwlYABRujoKAYhZSAgCCbRtgIgjGAcUtRloKaEFICIU/Wt/eqo0Ad6Fd9iMymHTB47vTw/qDoau7e7cNyRDtIQiybGGaTug1yJ73smpKj43v/s5NPPni1FM/hYCS7O4CgEQxuUmGAIoUIStN2erLOzE7ajVFWVYEUQEEwIxGlQEFElE1TQSEKIA82QgSEkBWSovUoSYwgort5e60S4RxqLFYFKWs7OExlVS6eHKvQ2n7ntge4hzaRHrsK9WzQSsE8us/7GYurlz6++s4bNxuJoBOR0UEPRohOqgjCEBGtgEIhKhRGCSTda891zdpkVC0sVVWgbUpEgyoiBYoCGApEACVGIiBgQIhsTyw14pEQAQIRsfzmfAiHqbV2i0kIZVNlGJkr3ng+KLDOHk1pMSMNDMxV6WkxSBZEkrnpl9Y+vv7k6qNvHpaSk4yIdBfpCpAoFlqjhGCIRUiBQUUoKEGh2gpJZq+Huc41ZlSNMapUkFSKQusBVAoRAUEkZQSQCGAA2W5KhVOo1bsqQG6Bim4+XVNKoDqwWhRSilV2GGPOB/fuFFXxwaNGiq62NcbcRBuMBimYGGNuusYXx/e+enDzhxdcIN0R3emgg/CINWrUGFVaKCGbHSCQomNFUdSoKSMFYDLXPsz1NAlWnccYaKWwKMrNQnGbyJYooHzlYgABIlEwLVEwgSRAJFEOvjzMKA5yUD/dAO5lkyF5rsLFe20h1Ty6UCJGhkEAY1XGdlYnQ3RnbIZlTpv3v3F89MUnWXRFp0eC7iQJ2RjLeRnLsjBKZaMhTdZknd1JBxPZghYoiCIqJZk9191ptyZN1XlU1QhLuYmcDoe5ruvaqFTd78/H/X5falEPEIEAAkJTzbWUPOwdEoAYVT/cfti6RLGG6tlOZ/eYm+wSY1XuXT8uoKafHLohQinAyyraYNEGweCxmo+3dfz8rWevvnulMThRukc6WJJEaut2cFyWMZazNWpYspnYlcy5Zq7r7N3acyYQFLFEoaAUihSCJOnDYbebc8ayrVov7y4vLk6nm8NcM7sblJTLuZbleP/o+cuPnn/03v68LINA1BANgiNWybXruyJkBAIE9t6XZyoRUIehm25AMpZNhMzLyu7faIum3deHEGhtoMeyZL2og0wEcjc+Hfr9Tz8ffvOoczE6o3tkdo8htINFPajbdjkPx2BRTJOkka5uh9DJbk2vu8NhXdfuRNRSa0NQQSmFEsl6cXl3cffixcXdxWE3u9OADouypGZB24Q4alnOjz799N1333p0/ejeBBEIiAOVdxElPCAFIBBocvbl/eo+bNXKalSL8LIsKXnO5fGlO4VSPn7QiZmoDSxLD/UgmUCPsRqeDn106Ub+2WcV4dHdPXvOEaFdzCaLuq5DG8KwIFm715VMSLQhFXvUAkPN2r3b7dab3W4mjVValqmSlFigxe7u4uZ0Oq3rbh3H43FfVWOM83kZ51FVVqlGSULSh55zrglj3L719R/96K0v33pSIQKiOE5KKnLJIyUgAI0gmpu31+6LIYest2agM1aNQ4ixCjde1sVRu7dXEg4LgseMNKuTCfTY9MfjMj188vKzL/rMTsboucxZ9WAymy0mi9QGBReYa8917U6SNqS6oI0phCE6hhDW9bC7ORzW3dqOWhhjiJICc/fixdXNLiXnJ4+uH90el1qosqzlPMayjLNVVcoAaY3dSc9e191unbvp/vmnX//i9z9896yCUR0RjR7KNQm0lZCQUPSH7xwqSthqMiajVoxeNZlmKMt48ulmUdTevJLoapOYq6hBnUx0MjfDYaXN6zdG+ZCMiDFWZZl9MNkabU0WgxQUQHcv82F26A4kMUBoM7Q1lEGkqoY4OvNwOJxuTjeHXY/zUUt2N3eXdxeHcd4fz/snT548uT1S2FSDQihrLOM8ljFGqUOECsGku5mz191udzqs8/jyrS9++pNvPzouIRW66jzwYFqjSEhCIBDE8rMXQ+nDVszensxEeNlUlMGrJjx7ngqh8dMz2Ylk8JiZ6jpQAnM1Hvd97/PXTnJVORnLWFWVt1sHo5PRZBFM8BhzzmVkTEgDHcRgQxSQVFNooIpUjVooYe5ubk6nu7vLy91uXWcdz/fH436/39/fHwchXU1DjIiJXYlVtSzjPMaooaJGE6F70rN7t9utN3c7ztdv/e5Pf/nW89fLkY6SZZScrgAWAlAikMz7Tw9c+rBijtoaJXePVZUVFHPOL94/KYB27y8hIcnLyq2uDUYylsNxPy9e3nvsVdM0MeZy3jGcHBxsbU1mAY5YxjJW7iSdJB0MVENMBTCkDAagwJQpqmqMUct5ZK7r3F3e7CaU6qhRRScxARCIGyAhpFGpOo9lWWqUFoWhkoSku2ev63o43ZxWz+99+6+/f//j63kQqaLiOMTWAoEQWEL2+Ycn6vsCMmfMDgaie25KSvIyn9x7qYInd/fmQiSjx+ypboOB8NzM5124c/0Wyqbpj4d5Pq7qydbe8cFoEVS5l2UVPZNLQJBUnEhMqkEgppJKKgWkImVMDWqM8nw8H4/WoHZvP77aTSApDAoxGlsjVRHAEEgnkRpjjOOoMQaFBUxjmGFdZ9Z5ONzd7Kb/0b//my9efpxSSZUjzQMJSYBAQqRAePzh41qKSfTS25OROT03TbSAnKt09f1FoZO7h9UJkeQ5KtVJIGOsumFfJ89fTnJVzefjwwtTH41Ojq/tDQyxKb2sYnR3RBACgVbSRQhGY6BNhaBEYjVCIVBgDWopa1zfL/cvn5yfffD25d1pnWhtVDSmiFYJoNjGkE0ScIxlWWqppbBiCIH07PQ6D7vD6ebt2z/9+3//T7/5+eut0yoJjnqABba2BAlAsm5/snYbTPKYNdtqzT03XYYZclXtPbmj4ma4f5VWUsJj9NC2wUB62Yz7cfDw0sibppmf7nzy+qPR1ua1zVGIsSpLb7J7pOggQBICNEaCdLXECESwjSmSMhAUwcgQKFrG7f723d9/dPP+58+ePr7ohKoSsIAtFhojSEwgzE4COmosY5yrLDHGJOmes9d1/fiy5xd/+Pf/0z+5X19flOKosA4CEpAkQLAFiXPvw0OmYAJz6YPNGTzGqikZDGVZpU+vh6KmnowFBFaMsDYJAr3s9yvbvP/CuqoZ7z767OlRk443r9W5Kssm5+yMTtGJPyRJpammGgwRjJhgDIIhKaAaU0bEFFCEtLXs3/3p78fl1dMPPn98mskYKoWUoxhlFAGjE0ggnU5CtEadlzGqhhih06w91/vex489P/3tP/m735+PP+5EKcpJI0JiC7GVkMhy9uEDhmAiY471wZZF91w10Qwss126vlXMzA/nAqJXVre2NYFkbrouT55fHpRlN95+9PSTs7i4eGMr9KuyypXHTKcDBEBCBESAoImQSksQoAtIFCIBDNGIlgmFYEhsAeu9n/7+5ciL33zy9uXNSjG0XMqqGm5nsxJMCCTpdJIQrVHLsoxRSojdmdPu+8v19us//Ce/+aLP7uOUVB0CISFIhJAQo5Io66evVtYGSaiyRnsJ7rlpMkJgLsvN1wqZ9v5SEhGqQ1qdDCBz2fTLevPhXmy6+farrx9N7eD+56/dn/dzmWPJ6CAhkoCBdAEQz5FUgk2BBCKBFCSA2gARUBMoNUS7YgiQ5PZHX3z55cv1kx+/+fRqd6CGy3ksVVWOjYKKBgmRkE6adNJJomOM8ziXKmYu2273fe/DL/7On/71h999SV0URlICaQujEUkIOR99MEQdTPJccrS3AD1X8xLBFKuyfntevFztzi2ByUrftmagx2ZYcfLwhVVV/+zuBzfn7eb11569vHjc5Rzd6QRBAIKLIM5JIakARCIEIraADSk2Y7dFsAIwqkFpJAQESEjff/Tyw5/+/vj+bz54+7NXpz7uz+fjMmrT0hKkUhBooBM6CTPd6ZBRYyxjLKOg56nU7r3e59Pf/Mnf+fbr14/3EXUQSAACSUJbsQXQ2U8OkVoD6FVsD7bMY67mDUOAV+WVn+wWLcfH1cjhzHTfSyS9HM6b9s7LhVfzB3ffOSxPLt57dv/h5t5oFJ1LJMIlOAFSOgcBShAiMTay2UhEiEkCVJCtpWIMEqCSQBCIaT3ev/fLn3x08ez1m999tXM5n4/n87msYVWhohCRxG6SNOl00t0dtGrsxxjnnE51Tu7cnp/+5j/95/e++/jsJDApIUEyKiVSChhh2P3giodgEnMVbe+auefcdB6CmO30i51CRetlAg5ldfThdpCa5Tgun/9s881nB7svmsXqwZPtxcHhvB2arM/OznSYyMOlNiIEpMVAtlQiLYTQVAs2SmkFhCAwdCgO1MKtSGF5eP+Dh++/2ltX+n7WdaUvUVxwBGFANjFtSGdLp7s7JKRGja70UUCqUq1D0wzL5ZzNp3/8u987TQvLCjAIp8HCwlggLGD95fvz0pUQOTQ+3e9Us1mvFcXU1ty+Oy9OdHaQgINa6fpi15rtuJlcfPvV9Xs3x1/WxeLW24tyddw27ZDK3DP3kYjVph22wwgSkoJEaUNJGjtgwJYgpRXpstEWoLZ85agoimVzfHj+9MvbJ+OqiG7Td6VEhF0IrEC2d5rupLs76XQ3AVxK6fpCAJJqMwzDfD1vulu//ov/rnslJBksRkNYYJAFEClLrrc/HHsWAdRW04sVGoblsnHv0Lbx6It5UaKzg2SkZrrvi1NZl2vt3Pnu6ocfXj89W0xv/Wx7fXA1r81QpRTZsRbh3EK7T5aUToEkABFJCJthQgEWlBiIoQiVgBZWYRWygYoiYIEL7fLg5pdfPr46ng+OSdeXPkqJMIQxFQxMukm6mb2RdLpFOEpfSukdyHXIIYd2uWzZef6Df9O7001igWwhACMjI2xZCIibPz906Ww0LDW5uGTIZnnQRB9C22L7nd1iRMcHSICqXHqwslnPZxdffX7y/S9fnC8Wz18/Pzm7apphkJRCoGOZx2nUprUQCiAbEhPSagBCbNRSAFtTBpvNOGRDCsVNNKrBEoRNZh2/eHX3xf3D40aOru9L6R0RggiEbGXSM+ntMwUyI31filEqM5u2LtvsT9/+rc+3FxiKHSX6EjYkSFiAAAlOvn5c+77Y1HboHl0667BctxYspNB/dDsXIMOyAWGUlC6MVNulFg++2Pn5H3p6vFi9e+fJ+ua6bVo0SCBZuTYha8SkNUECJpAKEgiQxHQFSiUwgIyWaoPBFi2Gxq3IFhQRKm0bbAw6u//4+vz+9fnBUOUSLjHKKgUIMVs73enZMzMzJYRdokTYgVAqU9kk/L4X05W6KCXs0k36vu8nq9ViulnNEqE3hPVnT5vSha2hGcrFfsnaNONWNIW2zYeflIVHPW4RoBQlAlBt1/3+28+v/9DfbD1dvfxiX+8v26Gp1LQQSOaYcgehmdCwMQEE2wQTSUOIiIqpAEV1xQYMQVJamqIQlUJQKFFGjY0B7NDy7Ox49/6L693jZVNrQESQrYEmSSfdSUq8sfgFmy3r1as9pWpTq4ZmOTQp21GiW2xfPNq+RIIRmk++XJeuGKmZ9xcXJbPOD0QhpDZx9+mw4Mh2EDhU030hMoemrbr3s6Pv/7lf7qyeffH64MVubWpVSmILS0yNRg1TbVrEIIQgNATsSEPXwAoYKSJETCoEoFqLolIMQBFFKEHFAkYAYzCB67xph+XV9d751eXN4XDY9WZmICFsDSLeOuyIoal1GKrAQGAQNkMmApMoc7xeHh+vx+vlvBn6dw6zl8IWeffrM89KMdm2Zf9RlzksBcjM6lanbx+yyFiuK4ARpS+Rytou2zj99Pzv/Ms7m0fffrC+e9gMtValBSAkrLk2J5spzZLuYAgBhEAM0zQUBaCEku1CUoEWnUqpoqKYMoqIUCiwjbwFxhYyYVDNmszT5dXl6XA67U7r7Bk6UcExlnPpy6zvS3R96QPH1e3393avjtukdNGHA8g6pARyEKYQSLlen12dXT395L0ffnk+VEpI5+9du+/CyrZl/9Eka2MmycysDd3tT7y4mK8ro5mUCEk5zJucbe/8jj8wXm1/8Lx7/3BZGwYkSwLSRpCYbMWxLcFkxASISUxMm64oajA4bAKiCRjQQEuKohARC9RWJQoKhMGAMW9oI4QxIUKCBGgIhBCAkChFtVJSKrPm8cO7e3t7Z42ij+gdUUqkUKYl40LYFBu1kfOzvfe//vDxeu5JHP74Re26sHOYc3lrU6vMBEjBUvLDo7KoaMbVIymXgi0NTevpo/ntp6udrz5d3bzZDEPWdIIQTkxisTYl3c3krDvYWZAYJCYxk0QtMSCgjcERCLYiCYaAilJQsSiMGhAQbBgxyppWSjhKcQkjG0I0BEkgEAgbIZAkqkhkKqVKSu3h9eGLF3vjoYroiqOEgJSxUxgbR/SzzaSUqOPr27f3zobF8uNXQ9dFiHaepy83CUCSIKU24fTKsJhQmwKQXALhoW2y7ExuvjpePfjB5fWreW1TCbIkBWlZgUTCbaRY49juk2LTQNqkY6QIFBKtRFBpaSlCGqkGAyIiKlgGKTZDOCyXy/nBfDnUZqhDIqXsEnbfd5uuW12/fPTkbFlCSIBEEkhokUQKJUqUiTKVmdSDs/HJqxe763mjrncU2WljlA7LgeTS96WbzPri5eHNxyfL8s3tpu96k8NSl08WwjlNUAitxhf2iwhJApBcIpy1Do0mi93bh7nzwc9u3t1tqlQhJYxTskESgQfJDM4wOmsthoTGhCQqGWBT2GapACYQsSVgE+koZgOjcTM9d3Oerl68uLu6uGuz1qamEJIxYDFqO1zO52W/v/7ow08/PS7n/Uh3ig7QiS1JOtEoSKmkiqyqQ2bOt4fr+1cHBy0ligmwcCAbBSiiRIkoXdfPmO/uvXh8/aLpZmHTLOvlA0oCIUlmqVXz6IyFQxUGUi5hpbJpBja6f95MXn7XPzybZ9bBTlkCKbDSwiCzPCzhDq2D7oiwsRKpArBHB2KpBAUBkkTAtSBdpgNGIBbZ3dwcbl69ePXi8m7OGYLtwI4odoAxWytVVZWmI3U+Pvno05+/dXv75AjdhtCaBCHSkjSCUkpSVanMuLx1wfh49+ysJewCBoPBENFHRJQSZbQrw/xs7/5V7WclULPM0wjACQiyIGsTd46qgmFYCkCilADV2mY/O7iex/7brxc3h2FQyglCIYGQwRIgn3RNrNAWBwnp0EuIUIkEMVhVBA2pQKBNaJ1sNh1MAjldvbq4uXzx4uK0JkmVarklNoYtMMZGMqAk3T1nd0LtX7716fOPPnxpDIEgZIQEAoRQClBKyjRRdi4uXdvx7kGrSnEJ2TLGJuwSJUYdpZRZ1PV4nH3XGzXLlARiqUyyEFqeHg0LhaEmgHAJG3IYNKvHx2zefb49nTWVTIHEqLBkC8lsuZaMBNlCQccZO5USyUQipWMQg2xtmYBJsIHO9p5zvnj8+O7u6uawdogAKrJpwLyhkRkBjwgCISGdADhuH90eX753hhKxDAYbYwcENrYMyhK2M3amm26WB1frthkieiCKbDARNrbD4YgoxV6upegKOawBAyVAZjAotMnHF/oFQm3QFg6DUk1F67Omv/Xuy1k/6zKr5QSBLCtdlAjbICRGcaNUtrTzJBFSqYTtWpQDTCySCKSLhNAzJN2wztPsF69fXezW3Uy0rDGWZZyXcR5lVRmjRkhK0GhVZko5mk4nnU53upN0dzuOw+W8jCWi2A4XAmxjY2MCRzhcolDC9P1ksljletwezDNKwWFGDLKNjRw4XNyOqzJ60wDWAhQcMlNIZknN0bgweGsYFRGByLaRa9ty+vlXO5OuL2GUkhMMEjZVQaBEZmSLjBpWcuJJiFjQNMFhpaqUQggBkhCT7mRCz/S63pyyXt10z+n5/vrJy5fPn9zv7588efTk9tHz29v7GmMcK6IEW6pKStU61MyhHTTkMG/mOndrz3Wdu8M6b3a7w+lwWNebNz940dZYuq7v+tJFHxEUjEFkSokylQl2id6R7mNxuaC24+N2CEpEhAlbYQggQjbhaM4GMl0AlUiI0SlIkIWUyp2zXAx08BY2ctahVnKu2YO3p5Out4urDDKQWMikDUKWZUztMLQKdhwdqmBCGoZhWKMKKQI2waSdYXaH7u7Zh7tTnLg/Xr/8+a9/+O6T5299+e6XH17zBvriz/7qzU/+6hdXHf1ss5pNutL1fXTF4VFEKmutTdZmObRtrZIRSk8vLyexPj5rq5iFjJDBtrBlIMLLk4oynSOVDHSnS2YWZCEk331QFQHvnwHIEZDkMJBD+vKjW5eTruuKHZAYybLSQSUsIYwFFGso16T2rMViArTRqlGjVERIIDNhZrqG2ZnrnKfTOs7n4/17n/7wv/ef3F5/+vWf73mDvvjBB9/5//74sGWy2NlMJt2sK32JPiIcti1IhW2Tbbtcz9t2qNk0jaeP9k85Oz9ulhYmxWhgA4gAHZwMkHU8d1obQNBBMwlmSsGHN6uNv549oISNcqiQ6m49Py1dH1EibISwnAZLGBKwUVowq2k1jqacJ869RadDRo2qWoYRFTshnU73TLqZPde5m4fsb5989OG7v/vv/g8Oz17xhr9+dvOP/L7PrsexuNxZTTZ93/WllAhHOGywS+lL33dd1zG067Pxej1fj4/Ls5cPLubXh7ttW2vaIjBIFtgyujqvQOyGc1cKFOkuMy1NKaH/YL7Rd46rIiwphyEl+fLbZ5uu78NRHIGwU5Emw0qbGhhJNjhjInuukfM8Y+ac04rlsJYxCtWQ7tDdmbOTMDu7uZuZ43j99W//8Ef/9J8cL1f+rXJo3vkjv/H13Xl3ebmzmM1mpesjopRwMQR24OhLdLPJarHy8uz47OTqau/g8uKrDyZnfW3njSQ5ESBGkNDZyYCF2HXRFgEUoytIMgsWUuhunnJDr+eGwLaUtQJ0d56c9n1EhG0wIWTJKJQOMkOhNJbl6u00SXccvW9rHBXBZSzjqGWENN3pnunZhJ7dc92R2t9/+bu//5Mvf/0e/9Z7/PF3vv/j+3V1erqzmU26KH3pTHGEwTgQYZdSus3p9jTGu1efnNzd8+L1v+/lzrQb2nlTJVAiBELYeXUyYGaImaEFGD26zCRBZiGU22dxA+8IHGEgmyrw9M6DyawvtsPGduI04ATZSopVCQRCQdYxNZW3M1mOkxlV5w0LYtLdPTNn0jCT2XOeGOfbRz//xv/orzP5t+zH3/z4d3x4HIujo+lm1vV9KY5wsTEyYcu2XKKU1a1Hsxzee+fxw/V8PX1ydDGlaZshUUVKbyGUu+dVCmYgZYFkdCrIJINCsri9HzfsXpcHBmVmBZWLJ9OuLxER2GE7SLbMcLUzI0jsFBgQ4q4zx/F8brNO58T9+lrn47KUhKQns3vNJGkyu2fPXerJe+/+/i/+vXdeX/Bv7e31O3/k+zfHs/39ncVsNotSohRjbKEgBBbFEcTq9c6zye97df3i+PhgcnH56NEkh/mySZSAABnl3gkgmQTEsqRHzzSZLFgwC4Hjs7hBd9+PXoqxagXYPHg5KSXsKAHYDluAnHYGSaC0SRshGaLYOR1nC8+n0+6Xj68vX56XMwndyUzvutvOanp2r91zefTFt7//jf/k5WXz94LLF3/sVz+85vTodDHrJn3pIwLAOINAtmVsO7i494PlLz1t6/zqJBaXzx4dFdr1ckgphQSC4bFDJjOA1e7cAY80C8EkMwsJ47P+htzuDbtvyKyDUGw/OJr1jhKBHSFZxhZCQdqSLWESI8CJFjmnM8h5vtHLy5cfP75+fH0pOp3unplrOqSbntmtE49Pfvqnf/r7Xz9p/t5RZx//5Dc+ma9O93c23aTviwlHRoIBOwNMGCiLr360u7xqNByfs7nc2X427XK5HDItCQnUZkIQzKB4+KCClxEWJJMFCyGo2R9vwG3BtmFqFXT3Hkz6vthhYxOWQcLCkJgMp+xUOLEAIaXj2HNOnefZy/3x5csvP76+brqTOXvO7JKQdHrmtBvL/csf/vmfv7Ws/D1n+8kPf+m9q7KzfbmaTTqjIDDIBCBwSXDgsvnpjte7SV0eqEwnpxf7p928adtByhRZiZkQAEiI05v70WNUClpKkwU1u9vcaNs8vJGZAq9unfbhCBuHbTkQNgKnwdQgbQlLIUgRck7Ps9g55/nsfn15/fzj5x/vezxPep0zc6ZDkp69zl2Oz7/84T/7Jz9/v/l707z+5I99/367ujhaTCJCEAVZtggLZBsRCsdmEefHSY6P54vLbnV0cWvRtO28qamsSY4ZgnBOdTuH/RhdJoGAYJZC3B76xtomDKmDUFzeWvSlhO0Ag8EG8YYZpC22FE7A6QqdnHUfz+db7pePX/74+vHj69Lz+Txrz+5uaNfMuc415/d+9JO//lfffjX5e9n1/Z/86peH3fZ+1zuwImyMQ4mNpbDZsmxOl+fjdC7H9WgRZTF9+aivzXpdJVHmfoU/BGE+fbBbxmhLg8wES8Gn29xI2wy7R9WE2b2LWYSjjBjeyGAR1SISCycyRgjJNTKfdu5OvU/365c/fvn5x4/rmefz7Zy37g4d0mvv1s75o1/+6d/+7tu75u958/A7v/HeC8ds05UCNio4wzgxFgYbgjIrxydz0HxZdi5D3ebi1s5My2U75Lxq5hnQucLAyt3DfqYlM6NJsmDG4Wm5cbYNNnSewpsnR7MSAWFgRCBsnBgZReJUyDgRCIGoyjk79Xzq5cvPP//4+Ze3nPP2fHv2fDYjyZzrPPQ4vvzpf/AfvHsb/l75+JuPv/8b1+1s2vcRsmWFbBthIwxgcCzy8CRBy+XscsdBv3Nv/zSWy+b0dNj14x+CSCGwv3/awcxEQAhmltTtdxtlW9g99Ay+vDeJCBcbY2wbDIIAUAgp0k5LBkk4kVJQnZ7P7pcvv/zux49frtPzeZ5v7+v5lJ2ZdR52Pnnv93////C7pyt/T93cXP7GD1+dzRZ9XxxWADYYjAXCAGLSr++PBXWZ02cz20z2jx7taBLH+6fDCJAECbVB8XS/YTDIgiBJFtA/7G+Mvdze0emk5aOP9lVVFKCgyNYEkQwWCskZSkaVpCQUyDG6qx7MFnUbjIwxxxyjk5Ggk2UuSyweP3/y0y/PK6y9p89ONV+PB4cJhLZA2FZuoRGr8/3rBlTb8mhRCBOLy5f/2j/4YNZeHQuJEfqIPpe7B/RRjM5lAdVufyPsvl0nztuTL999OapAqiAIUhBCDIRIYxIsJ5BWolQCGjLJMBgsBvUg0RmrmN09O92p6F6W7u21e19966vHJdbmnjzbLsPBuCEAywZhrLBsMEJGMNu9Pk5gaFcXiwgM3fZ3/9W/67v3qEKZKamfORzteE0pxoIMQgjKu6cbXz9+ubFtOMd+/pPrYVVBUNkaIGKDyUACnJYFUEUqjWAYKmH1bDJpk7nHmHOM7tFBp7vHMjON7v/gl1/sYU3fn+5vGI/bwWFFYIGMkWRhgQC50/Veg8mB/Uc9tiV3L3/zd/3+b3tAmSmi2BG08yG8JSmZLPh0Gje4Xj533UZx/+4nXzqipcIDggKRAJZCTgtIZMm1Op1maKocBpPZrA3G6FXM2WOkO+DRo3est66+9d/5tHSs+ePy6LQcr5eNMRpBaNQSghxBjuOnY9lqcufeNMIKZB/99Hf/rAOUWUVYEM62VViCBEmyEE8Pqw2tl5eFoZPuX/3q5YUiCgK6QUIQiEAaV4MQgqyASOow1NJ1k9GsNTCWMceloDvdI3PJ0cXPf/+/1A6xPvTi6CiW44PGYQQeQTKyseQUwtE+PRxsaYhH90KOVIC67Ua2UUoUlDgY5g0mADAFKYQ43C83sD7/bthl58nHz35+e5UKihoAEQ2EhERGlgDSqQqSUDaD3G0W01mCeSwrltEj6U53z6V7e/zae19+a06sI7vTi0ldHs9HhEBiVJZIhCXSvr47x5E1L1/u2LIFaHkydNNNbyBcq2RQO4ckQRJlltRNmw2rj18O7tI5fP7zj3tpRSHSkS2RQDaggxMsYSlRKo2GWpN+MV1tOoPnMpeePcMj5DGXMdrWyx98dOmAWG/GztGqLA/WDUaSwNZIIhCSlPj46ZVsqS5ebiOLUV3dr93i6HITQA4pBJoPGycpEKAshHLabVB9+eUebNWxr//8RTfGjTIBEkECkiAgkCxZqkrLWetQ3a0WO6se8jmjM3oUcsxlDos7T/5HH1vE+nRxtDObj9dzYASEkJTaKkFl/fjx4HBmXIxFBsZwfe6+2+xMN4Ga+VBTgjjuOyAKDjMz73bnG1Ivny9sSPv6Vy/33COEDioITUwSTBIQkEZZ00BKTVOj20ynq94MQ85ljk6PQPZYVrF+/PLD/8rLXaxjZ5cXl+18fVztN0pJgFJCKOHx+3OKs+rhsWVCAfnigN50q4lxNvMhM0Gcj7NEEYBJUj7tb0C9fLxd82A//u7lvosLg63GVEgpCYEZpJBIqJJQ1ibpNovpahZDHbIto8dIRrp7VXH2/K1f/u2Qsc7tFxenasfHg8IokyQBSSBQCu09PVOE6vLuSROgEDF+uHQJY7F6tONm3gwC0Ezn0UFCgmCK20PfaHr5+Qtm5nB/fNm9eyakdSM2DXQCAUICTqHMNHLWYVDZTHdWfckh26HJHEmPdC+raHuv/fS91yKxDvbk4rTTwUEzyJK0FUJCkjK9vr2XDko9fDEHLIjDu0NfjLLxre+9u12yGQjBh6cVSJEgocDxbrWxdL/eCMLHr1/YNkggbDXF1i0d0h0rkZSWMoeh9pOdnUUXtLVphjpURLp7LCsMjt/7r11vsX4uR/vTGB8s50kqhUhyC1Koqn31onGJyIPHayFhdH7tvtg0Q/fgo2/fvTcDAMH5dhedjqVKyYdn1YbS641MHfbjy8JsJg0EEoNfCSTpdnVKSMqmqWWyulxMTDbDvNZsEnfPXnZhdOuj/+f+GOtr75xur9r1+KC1UKZIKVNISlBz9+kyiND8/lUCxs3NK/owGupmf7P//Nt7Nc6Zx9MI0inIZJzvNBtH+/IlyODjr142HBk1AFGAAAEISbrpWaMmKbIOym51uTPrlUPTNLXWTGX0KlZh8/OP/szDCuvwyemt/WjWV+tMNEqlSlWZkrT3/pkkojk/HDDg9Tfr0ofJRttHlOm9l5vtEnA47chIIwAZu51qo2iffY6Za68/vm4Y7B4FAUhICE1iZ7Pp1oATshmyLKY7q95DbZtmUB0yqUOuYrjz4f//+9cc6/SyenYxYXmwbqqdlZREJpmqWQ8+iUyXyOPrahl8+KL2vc3Q9herTOrNq6NWBJCn4yaTOYpSCM3ucIPos6/n8fDyOi5GnSICSCSkEhqC6ZmeiVA2NT27vFz0zmFoh2EYUplZmyUGV7/z/11yrOv7/e3LVT1ez9shlVU1SUmqSh1sQshWezUHcN69rz5MDnX1rAdGLE4OJkYgTrcrjw5FUFIejrkB5O8+otwr62XV2AMKIdkC0JiQzCZZ1zktZbZV3fR0NSlZh2He1KqsVbVZe3rxO/+Fix3W/4vti6NYjw/WVSOuKUmQ2U37ETM/P64It18el65YOc/TfQMy58XjiwcBYLPdd3rMpGAWp9txw8dHn6MwnLvdCw6Tq9iRGExjh0qT7t26k+tQa5lc7mx61WzbpmatlaEZ5nn5+s/4v15W2BjsLy/urWp7cDzPKlKSakpVq2mPhN0cHjgMZ7fnfW9R2/JsBUDmmE6uPjwJRBxPu+jRQSpYno7jRs/9Ppya8jLnNOPGPUViTCAQTUtaunvtOVea2mgzvVx1/TA0bTPUqiGzts1w+env/tPfztg49OTozvZE692DpiaqmamqzHI6QyJcD84QaO9hdsWmDqt7E9Ddo1s7eXH5JAHdfj865JAEjm9WGztPbsGJjZd2z0mitokgsr2DSTJnOj3XOQ9NzX6zszMpamrTDHUYMrMZlp5++3t+8x43GmPybPtyMozH83ZQpmqqbQbNelK2adfVuH55El1ALnN7GxARKw9mkxe39gLjeHueYwToMHb7eSNnP4LC7inZvXfBECAxBCEk3XbP2XPd7U6D+52dRR85NEPbDDUzm2Gel8//zD9P3JCM02cX+zFej8eDNNSct8OgSW9GtbwasNefrKO3adr+2UgimKNSasPWi4cHxm6/X0bSHQSa7fnGjQEcY+ToRIzDxgiREJIEQGane6bn4XCIyeViVXLIdj7UrDWHdllPn//mv2DGjcvZ0bN7i2Z9cLysqfW8aYfaGzG6PJtLvLg9dMVW225eDEB6zNnaNpiN7twaWR6edmXOBCQ0N8fcoLlpgGNbNLkVsj09vCCSQNJJIOuc6+bh0IvpauaqZtnUNjObtmmmn//m//PTyg1Nb/af7BeNr8bt+fF6PZ8P0Rnk0HAwxzy9H7NiasvmYwOImGkpmSlN7jyu0ZxNu+zujqDmbMc3ZHZspnRrz1PPmCrOYQrSSZVpgHQ6mTNZd7t1TnYWPU2dt8MwZB2aeZ29/MO/5ytx4zNWLy+mXXt1/vj+4cG6HdRZCTjbFpbvHEdxaGjTwxFBume2rZkFtKOLx8mb7XlZRneY8vaZb8Dc9JbmxnlW4jB1czxUSccqQrBJJ3P27nCajPMs1AxtOwy11nbebp792r/kNTdKY/vRxcUfPF3u3d07G8/pbQk7l0v7+puhK1Y2eXSxhROeS5gFk0Kwk4M9lePTLufoDvPpPjdacnMBkCnbTkEpm3NPlQlIutGkm8xu0rPXdTKWo4batENthlrny9j+2b/wt1pupG6e/eF/5Z/2vDt+8fjkuBYrUyKP5+bpfbpisuHFO06QLKPaOgSTZGnzYMH5cFiVZaSMw8NmY8VMge645Til4GRON4yxNUlAejLnTG+mlv150dA2bTuoLpd5+ulf+K8Yc6O1PPrRX/KX/Mq9vP/w/lkaJKT5wPKbs+iLlbvBrQEBxZg9tGYyM6V2cm2SOJz2S6cDPjwcb6i0AGlhOt+cuG+xajro4RbTCYms0Guv6wyO5Xhc5m3b5tA067p5+W/8M59xQ3bz4P/1L/o9P905u3t/KSQJ5o1Pvmn73ngTD+4YAEcuGUKQmSyZpcnxQrk/bHImgebm7sZJUmzOAFtfPeucE8IJNZ8wGjAdu0OyrhPHsizl0LZNrcv17OiP/98+54ZtTH/0f/jz/qI7uhpXpCozzIeHL+gKnht7sSeBHnNUm8xMyRBCGmxttazm8yrGKCt3DzdOVja7tXA+PJ8FRd2uQ10CQRLpJsnaPcOyjCrttq11fsDpt//c391wQzee//H/x7/0B6cFVIXULOfvn0QfQq5mlwcCAc+uEGQyWVAIYbK3lWLXVGWmKe9s+8bI2mx2xyqeb6fT6SIOpS466ivAxIQk6LKUpneNmvF68ehP+6deceN3/4u/8M/+/bdKSkoY5mfvzPteiJ0/vmqA3D1HSyGYSYBZqOvRZKA470onmXcfNBsgOU0255Qq8nayVWmZRuQ25xSQEJJkJgnEMWoM6V7b9djTH/zzf8qN4e7eX/R//LUdyCoYmtuvsgtirMKLLQFOuCOkYIIUgmShnZ2MWuaqzC7j9oPxxseQHqkpwuTy/TmnuRwdKyvSVmZLCYSkFLZdjLM2TXvcTu/92b8ruWHszXe/Nw1GrcOPD6MP1DRHr4sQrnVQ6SPCDrsvJZbz7fXt0rvdDHL35uOvdfRiVAOO4roeTle0qDkNtTyQhIwNSomIEoSlOsyPz2Y7v/nP2OHG8mx/VgygPPlyWTqTS+7tG1DNYXDXRzjCDhxjWfZPro/Vu12H3H3+9GsajngDjKlnjc65RDfJFHMMxwahTAlAYDtE5tA047P23r/s/z9wozm6wmxVAL26rVmYdjl5sDCpVDYZxTFqF8cYns/398eRua6TrG+/+FqG2LpNh9F8PmRBOrVaqDZnLAAlSqptY5dCmFqbs6uxHvzTHnAD2qV3t7PooF4fRwnnPPfvhECo1oy+hEcjo3DUeX99fXbOSY1+/+O7r1m49xZ1UARkU1Pn0Vw7ZHPwpCZFGESRiWKDEcp2edVMvvjNyg1p94Fnl6sezYfSh4a2fL5jO0xmdelLRIRNr1W1LMf9/n6pdCgef+/V1yaUYstGdm+atmZVpIPM4mRloSFhh2TCUQKNZNMeLHn2hz8v3KCOooDJzqoAfY/a5vJBL2XNqmFQ35ewwzaiw2XZX++PRXfsi++9+lqEJ2JLDXYJ5mdDastziXasqWnLirDACOGwUCqztsdzP/iVB9zADiQ8mwQ4cS7z5TMDJLWpMSsOB2JsFGMsx+P1cSENOX3vdX/NwdGzdZtRCs1xWxEUaiUO8dzO4QiwLewo4SgoxTCsD9rJjz7quZFth4QjArKd12a+ubMCSc5hyFLCDkcxVVWOGmO5398vRdDdB9+7+1rDZMOWGpIID+OmVqXQ2U4pbU13bZmBBNuOEQFKhoN1XnxxhxvdMiARhmE5n+etO2VEEqKES0QQTUk5aizjvN8PiSOvv/P4awvROzzSVIrJ9bwZRpRoiVotq1lZhyphu5TeVibKejDEux9cciPcSMKAlscH3etLsXUdXPoSBktM6aiqOu+P+3OhlRe/+jxfO1CHHQBDhguaz2sqAcoKWVnWRrv1ct+WIaL0UYyU1KFty+dfcEO8MCoGAXU+nN7pIiJM1qHiMFg2izGsqjGW/fG4iHjz418dvlbgrhcG0FylmOW6Zio14tqUQkocnboDE8XRl0A1q9Zt3dy7ww1yk4BrZTT9aNsSmVLWpC8lDEpVDaJVjrEc98dFRvV3f3v3NYLoTR9AthldqF03taZAUpwws1a2y9zjQI7SlyioZk0tD7R9Z8INcwUgNTkCZZpiVFKl9GGPIpYkioxRYzkvy1Jl8fg7P36xETBdmAhAjVzCy7N5zSoJyMLpoQOx0HZ3F9ul6x22ErWVR58XbqQXS+SwFTo+rEZg1VRfDA2lgDocNZYxluN5DMu6+ebnr4V132YVRAAehujNcDBvqlKAkIo0GzLd1rCYEtH3gSTl0Pjy3Z4b6Z5g0NBuBbt7rQRkZuIIHdQgWlZRWIzzspyP5+Fw9edvba3zJpOAHqA26jtyvGxqZuaIFJQ6KSKW2SwcpetKUKuGZUZ3yQ13S9K6vgEH11cKKaVaKYEVaUULh6VL1Tgez2NU6X7y/uV1XZkWuQ+gtkRxtvNmGFIkSCLlnXOd2b3d2z3Rl9J3gaqaNst0yo33UgRqtFU3qycnLcZkJraMSERDtViOWsayLGOIGPXppcH6zdMOlQKwlnszHjeDlIxsWZMu15LaPXO/3GU0TNZhLk87bsiHpfl8K08nrK8PJJRZM5ZRCtEAVgY1qiyX5Xw+D7rT7zy7ul4rqyL1vYDa9F0wP2jqUDPtlARMaT7xtvGyZS9d6Usf1tAOcscN+s5GQ92CyaKP5uy4QcoUVQSoAoRQlKiMWsZ5iYTnsr13I63L+stO8iSApmXW0x4sm5qZicEguaZShpK7vNz3Xvu+j0C1HcjGN+owSq21hS+7SafxVTWCBNwkWJqCYmOMGnVeYqTHHPXww8k6LG5tUHQGcknpqfNlM9QUaSQkQQlZrrPc97L7/lj6PuxsBrQeuHHvEG2zBd2mlOL2YJ7C2YwqSxAIFaQsR42qZXF3kp596xuPbb1VTneQ+gBoaumdB8t2qFmTCkhCilxLi7i575dte/nY92EPy2rNl9zIT8OQW8TlzNGV5myZJtMqgERQBBwUuFRF+tLoXt+/V6+vfDk19CuAeUYXOj5rh1qVIpEEiMeZcTPcy+77frlfX0tf0DLR8oAb+9FFznNE/aqUUkLtUiJNtIpQQsQQE9RiLIHT6SWufrq5rjpahFQ2BoZ5dIVm3g41ayYhbBCIaqyFbbbVfb94eXl9LRGkpLMrbvTPOg91BK8mEVE6mqXc2YKW2BuolJUqK8K5JDLGOPn8kq2fdhYFeVIAjbPvaebzZhgypQRJAqzWqtAWO+6b7WUvr68fu6KUuX6hG370M6QRvOmjlL4wLGtLhyohhFKiAOXAIqPT6U73mHH/yWy9tNoPockG0Lx2PcPZuh0yU1hbo4SW4XjnfWe23fdeX18LjfDVq8pbgGXGGy4WJWw7arsjnSiCmoA0qoDSSdCX0nPk1Xsv1kezB7OalBngdl4mofG6bYcqKQ3YZlSCTG62DXa/3C8vr6+vEmZ5t+EtwZiEt/C0AxNB3XVwooUYBIJsBgUdiARIRnf3+rUbaR20eb3KSqwCUKuuz7Zth1prCgGZmTICBbnc9/Yyu94vu19ebgja29e8RTjZxBZMJo7i4ijppmeaoSEkBEAIKkkwiu7wJbEMD187WffMXk4teTUBcknXq12u26FmpgAcNikkkIdh9+7ry8vul5eXj7eILm8/5S3DboJGmPWYiCiyzpAoUkKwsDaM5SQ9ygl3p3vMkQcfvljnxK1FZGqzErCsfef5cdu0w1BTklCmkNgyn3S777lfXl5e79f7ddsiePgNbyH2ZasyszFYe850J4odgAQSNCXpdMhJIiK6R89x8eR+u6452g5JTHugjmNWhvW8HYbMTAHYIgCh9M5dbM6J+/Xl9X7V/dLH4Y/XbyWAGwP0s4iww5J0EDSNIEoHsALCATgJd9DdGaOnl/cO1jGLe64idjqgrj2JnLdtM9RaE1nIJpEsjB6xzb1l97379eU292vX/PJj3lrsGo14ZkcQEQRNAKsCkCBGQoJwECRIh9Pdc8m9r17UesUfflNns4jlAPDx/vDmx8+/fL232+ZaTAgCIAiQBTMJkswshVYKFvz111E0dmcZAGRBojIwIkgJm0yQFAYUQu32cPd23/fLfb/49P/6v/vsX3v9L0/K0/fqZlb6nAPZv7x/28+/+/Llvsy1ykFlKQFJMgvAEjMLbTBTarXz86ZwwNFnBAAJMnMQEIEQhB0Ig4SNuDYzt9277233y/3VP/k3v/9Xf/5fjsT9X1p3XV/KMkGevH04P/785eW+X+4N2uZhiIQAgecgAVuSUrIQ2nr4iyMUkD+5IiyVmSNbWNiSjAGTIEuCyeMNL5fX+75fn3/9X/n7/+iX/2XI4S/tllkfZT4ATPjwfP356+vr68vYxmmyokoSCBmWChBDMFMIZim1fPcNFJHTH+3qHIKFAtlyKYwaHBBA2rgHxd3ue7vtvu+X+/bFv/6f/+zfXnc0P3zBpC+FJVC70rzdP//84+tmgm3W4ylAWGoygYABKYQQZKEepCu/1xUSOPx5swRmJgKCdJSQlLbJKiQpJB9Txtxsc2/3y8v94pv/6D9et87QZ59o1oW9TlB0OffZd68v9223IaUszukcUgRMSQYBkjGE1oKFVLfdL26ioPz+Z3EJkCJCkARRAsuAHZbACclWtt3nns19by+7X17f/51/9+nZuqJ/9XGd9FG6pgFp4laff/36+vJy32ObySbnYCYYADCZRQJCQGhrCym1M3zxNS8q+l87hJZY2BjCme4LCbZBCCQYFtq93Za9mL3cLy+v5xfDo511hHd/PO5HNAZU+maIzz6+3ve22ZqobEp1ADMEQzCRvsTaZLLUDtLh98YoLG9+ZS4CQITBWImjM4AtRILMG69Vm9nL7Z77fvHycofqwlleN+SPT9yVUrqlQEyalunnry/31rDZoNPGBV2iTEaHQYK1SRZSO5iU3/oZCsxXvnAsdbENCJTehBDCGBCSWoR4ALu3+75f7mRx/3Z/ndB/eJdZF9EvW6BuaHK1eXm5X+zeqFxSFJW5ZBbMEKmlKQSZtYNJ+9m3yyKj/NYVUQHgCCwwqW5mpbCRUrzxMhrbZvfc2+57d0qJ2xfG64J4+k4z64oj5gKVaIfZTve6e/NwExllqo4JgMxIOiSlOpiF1A5Out/9CQrNo691CA8XAhvLIKq6ScjIwoSFuoisNWPY7t3uO6WQNL+wvQ6Is68P+q4vpTQDpGa1jcu+vNybza76pOeoBZPJTHQRsDQIsBDSYNa+8T0WG/zK94mrzyYi+jAWOGvMeqwEI1JICGKMrd3mMguWkpU7h3HNp/fO+0kJ97EEsrjValXKfZUNttmmEh2UzIK4REizVgiprmeL6R8/QsHZfP0Q9VcfdMa2bJtMmHVOhUESb7A2ssVms9ttu80spGTl7n5e4/UfPvWsj3AcC9Kz+TDbKaXczKZTdD0lHA6YhWSMdAFpESAFaxcn+uGPUXi+8/UKD784LWATwgJnLCbCkm1Dso6IhDKbe+OGhRBCmzjer9Z0/e43Td/1Qd80gGbZMC0lfN9Tdt/3ZsOoDilCZmAEIRsEMFhK9Wiy/6v7xQd+/Qsuvrg4nYHDGIGGLJuAxEJCdJZyYdzrMrYhpWAWQsBwp1vDuX540M96R/RLoJZocropYc82ROekq2tOZYKJdABWt5KCpXZwgh9/iwXIzp/d1usPJt0EHDYYZc3VtAgSY6vEo4fLw5hNFnSOpGp/uIb78r67EuF+XUHZtc3kshSHjQ0qDL37OGZm0aMDNluAUgqpHm0d/cYZitDv/sh3vjjqJj0EEsgm3U0ssG3lFCHVdO+y7bZrkMmCzNAc9tdqk93bw6wPU3IJ5IQmdsLhLdnYFZ08Uh2FpEh3ajYwyCyldnCC3/kWCtHyzz/y8+dd6QXCYKOsWmxkSUIylEyZsbbaBpkkmSlYCnnYcE0Ww3vrvguH+yYhi5e5sykRYcSJc1LnQKXqXMycJDAYGGGpDW09Ornwz9gtRvDgj7c7bx91UarIlI2krGU6cQLY7aStRDLNcc82EsxkkkIKhn4/rsX47JC+hKNjDcpuGCbTPhxGG3bfcx1UEraFwHJJO0kuKdTtYLaH3/sWCtL4G1/73TulhAGlhBA5zC6LbGHIyqEh17HWgCwEmMyCKZh307j22tl7qq6z5c0SyKDxTkRxOCyb2JUTqU51TkE5OxlmJkIW2nYwOrn9p8dFCS7835fTt6ddlPkSckiDlIM3iwIJpBA0YbBmDBIAM7MgmIzN0NdarrfnXVdKwLyB1KQZdjYRhG3aVFTnZHItz3POMUR3pEnrFBTaup3t2fe+jeL0//I7y6/f67veh0tQotE65GaKJPFWpIysLfMyLAiZQhAkWLBgbIa+xlq9OMkStstkDajPZraIsI3xiikVeihVp5CzM20NSJkU0mBxcnL2f+8WKE//T8enny9mpXA1NlIKG9VyNBESz7c4ZykOuY7RokKAASY7d0DZcU01OXuas2Kjflwhs6zZ7yMChHk4m7lVVCcd6RljzJgsFGEWFEI720s//h4LFP4/f/Hmg2dd3weHS0MKZaoOs2kB7PmskBpEy3VIBhgkBUmyEEwxxzWU4+m49MYu0QhyNtTVzHY4QHpgtlHq8vDknBzJxQwEpJDquh2d7P+JIxSpN/+/V8/eXfV9KTqsQNYENGh1GUg8nwcOnVshG8PMgiQKEgQLMDN55tppdX+PUsIwqQ1kadrZZdgRBmNprlW4eHx6nhhZT6yMUDCzerG4Vn/reyhW/xE/uXx7f9aXKMurClJFkIMWO4jxduhU5GGze2tNJiwRQNGMQSAZuVbK+e2hLxGm99KQ/aDLWURgY8xs6TFVdBo6p+hplJyALCTVs9Hm7l+4W7Dc/UfObz1Y9bM+Yu8xQNYhM4e2P+qkbT2fkXcu2mxm5yQEmgzBIEImllwjffnlQXQmzCwr1Mh2tgo7DAZl5X7AplxCdVpOWy1dBijUqZ7tzX7xl1CwNv+kT07fPZ30fSk+OQZQypCanfaYOYeykzxscptzmyDJQgAgQKaY45qo+Qdf174YiH4MIgZOvSXYwNTujY3NlCo6B0cL9wgLMmvbwdbj/p/+WdHCh/84PXi56mclYrheGltSqja5sxMx3s7laE4a7AoSYKKCzIw0k8wkKYW10O/7s5alGGAyF6Rqc9pFWNgGME5OTCVxzqFqZjNmEEiWQl0vDrbe+Au5cNn9p1w/+mhn1vWlxPzhgCPIzNq0nK4+avN8PqESeYcFSWZUAAS6DIDMTAitrX0O/96fEXZEuJuDKO1mGjjY0jbXbLiUSuccz9PaspJLgpnVi9Hj+Je+guL1//wPmL1+tpj1pS9l93GlBMohoU6OfrXbtvNMKTILNpMASALNTBIAmCSBsrDm+Z3/b/piJFbrhIzW08C2wzaSdHmYQm12l57dfggxUsFkqU3t7OTk1V/rFzDf/JOPX77emcxmXR/eOyNKKc5Utrn41XdiOlVHapiNTQZJhEmAAEAGgQSlVmuc6Ytjv7Dt5X5Sb+9//t12b6ogfQBh0yRpIOl4+ezTx032CNEJZvfnv80CZn98Ozd9GAkuLiRFcV0vB3v+/DqQdCCQLQS3FDVo1Uxzs23u+/z2P//yP6vXMqvhRS33WJ+/ved47uuZbTYxAujGZkdCOpD28Hh9WGUnQQecXg1+mlHEzr9pZrMeLGV/ZyoRfVE7T+ry3p6EkA7Z7Ah2IGXNkHs5Z4yZ2cv567/33Wvt2iV2Xq0d97b7y5cPk+fzdx9370pMvlIF6d5IZ87w9O6MJsuNGQRyzC9+OxYyD56ea1LsALz4qEs5SsnlPKOv34MEEhJJEDAqo4ZpTG3mk24vzz/5nz9+FtYsR+vd2pvb+fJ+o96/fr17GzOlJBuBhDSoNGW6eXHluXR3IIpysvSPRihk+8evtOkibIN2HpCyo7ida/X5dWERiAWEJCJQ1prdjo3FvZq23Xt5/unTW5e0RonLk6UjdLx+/v3kvP1khj1QHiaABE260wES7l5kv5Qup4NwMFbHP+2KGe59OO83fZhRP9rPtCN6zefr7vzWvgORINAJig7BbcwdBDVmuO8PR29ferlG2W4OM4z77vU+1PsfX2+bCW0qlEQBEzCQTjo3T9f9eTgdcABkLONbz1HQTj+7ZrVFGLo7m5q2S+9m7vr2OSRNApAOJCrRsi2TMGXvGnd15ejexTVJv3O+trHs51/A2/3Zdt+TgszDdCBBIQlAZl+elqUE4aTRQa8mH1lR48Un2syKw4yunkVNXErv9JqXT2xD0jPp7gQMWDXmcrOYtt0dI2xqXj389Hgtsp8nKibY6/Ogt+++hO3eTZRN0DSEAKoI5PJi7McoJ0E5wJjz/a+isF38xnGs+vCWqUfbmbIpRXse3zpbAcLWNEEFc9lck1m123UOw/Dt/oejtUd39KIxW//uw+X9l79zb5sqD7OtBCGbdID0zVXOSykIF0nCm/qty8VNN34cm744Imy73FnVFKUvo5jz+iODJJDwwBg2701jhoJkTjeaxnfx8WDNsb08U1hobgfn/dfb7s02ZAKJJZgUEkJM1he7UY5RUQ7AxejV8Z/KxU3pf9hsVr3DZrR7UqpsR5Fefe8Ws9kdpZugFLbZ7s0q0yQTK1jg9tsHT8Iao3/0uLXtML/qDR9ev+Pehpk8PEAQICQJiFkvT3WuIRIgKIc3dulDFLjl1WE/7UtE2DY+vVcrEFUlfXxeaUhCQ8+ABKk526ZZM0x0yS1AcefVy8/WGPfa41oMsPt+w/P9Zxm2m5JsJOC2YJLZDRdXHKtUQYhwRDajXzotci7H38R0VqLYYaPyaDoMsscoba6vhSQI6ZAmoDW22+ZhEhe1DaQsHx1df7imiGdncwwQ++7jG33184/uiwrLxIRGtKqUYMLhqpdhmShSDhINHv4+ixx2P16vVn0pNoA1ezKriRch6Xp0ZFNJQ3eLlGxru925jZDFrWWp0Hxy+ta1tcQ9rhpJmWgvX+H9vrs3bDPoVO4QOgEImxbzarcso0YBIAUXvdJPiUL36OHJYtqV4oiwMfuPVGGooVmuB0pIN+kk6airtbkNFdG2rAIgCsNH/t5i7RDb47GNjPT5d+/pq6+/HNNcD5NRqBII6QTBcXmZpWqUJQRcpOf8+Ke52Fm9+iSnkxIRNhhzsanJKI0k90eS4EynoxDQ3WN7cbsOUx4GQADC9NVrb9ma4dHqMAEj/OUHfPB5w1QJ5ToAwQQwlrVe9DLoqBQpUjGW/PgYBe/wTnu56ktv22B79tpDXYZQZNa+YtLT0CGdJDA2cxvLqm0PViiAgMWzoxs31gq+OB7LAuz+V+85X/1427jv+97QMey+lY4BFAmul4dRVCWy3emeZx+VRc+z9w430670EXZEIKbPhnoeVcMkWY5DEpSke5vbLJu5u5vfKwERhDVXxm9trhGOLg4HAympe8ZXvnZvGyptKSSUICKEwN0dqhETAAoRufv8CYre/vZDX84iwnYgLPYXw3IcZZDV+3NENJkT6N5iM7s3jJWUlSvNRaD/yN4brAn8+mwuWwrk7Q/0zdcuDNtqemBC6QYgeLhLFYBaSsCJmNu3Hhc+3vx82NkUhyMijIPJvdgty6JFei5HRSuhkQQgtum+bMYZhowAEiCB7U82n9haYPPgqhUCISK++fg55t7mWoWhkIiggiOXK1gKIAhEdFaPP4yFD6tfPt7szPreowSC06OP3S+UkNXj0RI6mSGd7uQYzG4bGupUEgiIhAPx7Oi1W2uB1+16ICUJLuvT+eLHDaO6bKmwgYkxoDAudyYYAAEQdM94/mUUv+X6bky70kcJC2zjl794cV7GKJNefTKqJNhJz2w9s9ncL4NNp+behKIDTjpVHY1/sLX69XcO5gKEcZ/5/uNHtlWWucYFQwEIwTrcRQ1glaoDEWwW32mKoO47zeWqeOsYUf/+b9flWAquc3+PigbTkHA6sxvbZs2xsdQCARIAaBpemL0XVr0H/XGLJMtaROP5/nPX3TcjsuWxgmyqzstZmU0IkAhAMuY7vxQLIOrHx4vLri8RJcKAbX7zdu3LofY6Hp2xLElmp3v2Oe3efbvv3ZtBLUGQgxQAOP3w7NKNVe/lMNaWwKawb98+b7PtRjrp9GACtCwC5d2pCNEKyFYnK/v4BEXw5PB2f9r1pQQ4ArDHzV9eLedaSjLn+ZHUIAHSM7M7z2xu2QazKBIAEhQAUtWD7r2DVe7Z6VULYEldN+d89aW1Ua6LzbXdUxAtkrFe1LknJGwqgO6et35pWAj1xz8eTld9iSjFOIyAj3+7Hs+jgN71y+swRmkgSahz2r17c9/3zYwkGQkQIkFGcnj75OO0ur30ASBhtFmkv//i89233TOzhVOx5XFiSeVuHdUzCdtQkszV9c9RDLfvHV/ulBK2HRjAwbferP1SVSS783v7Zhkk0Eg6z3Padmf3rlI0g6BAOAmA8P0r12+sajuvz5pMmZQpc/KLzwt2b+hWIdJWpVWEctwcajA7AIEggkSVvlMVRJd3H852unCEMbahyqc/u9ufLUmv/ejR7DovRbrp7k7ndO7dm233aA0VAgkQoOhwlTun3zlZze6dHldQYtSdNrS/+NIu5MJSF7OIUFou8zKLvc5AABQkPVeXn6Ag7l+8w/6m9OGICBtThZ98r481FkNO9dF9qIVIQrrOeZ7j7r51zxiVzlwJAAQdoGP4YOsbYfXqPjieD5KUmFLheJiCaWPCZsv2URZ3uzFYZ6cRAQVEz3rrRVFE/Wy9v1MiohjbxhuHP3u9HJehZDev33O2NcqSyalzzmkvdtu2e8aQKwEQkAMOwA/37z1fvS6fHAxIAqTLhnryEe57GxTaVMS2BlwOp7EUu91KkkaIho5u772mMDr6em817ftSSjhs4RLr6a8O53Np0isvX/bscSxNElXnHPe2ue+7rWFOFwACARJOOqojfXmyWvnTZtlIQpLKTIzztofsauPA7DFYUOtlRlWvnU6IWDpGVJlffszCqH//dhxN+uLAYbBFq3/xgbfLGJC5239aWbOcJel27HROdt/DfdsYSRAAJwCCpDs4vXD5iVap7qv1PFMpYSZt5jUvm+tMI9cIGSg4xt3pvIyaa4eNAEjk1eCtAxTH/nmzvykRBcI4XGrV3XdenRdL4trPP2LuOC9FOpTnObXt3tz3behQAaRDAP8w89npx3dWqSezcWMJEJ4G8wMLFqa6RNiGBMnu8/1PWbtrkCRgEoEcy8e/mQuk7340v24ylVhghBL2b81DBLRy8rzce3PTnVFVVinp7vRmkk46isTJNsPY7vv1/PVvf/63qE+1rsqUJEpWH877Y/dt27R5HMHuOzHEz57+5NFhbcZIB0wiaRuNnt1Dgbz6tThfVwlAgKUUPrpe10Ap7Nbz+Xjrxd1MGoRSumd3d0InCdBJ4nEytnt7ef3wd87r35IuL9ZLbUloRtYzMae5Ttsu02adpIB33/vR1zklLCSBAGlIYp795m6RNPu/Lo4PaioBLACt4LseIgk1OPSxjufcHUigUTa7O3TPBgiJVm3jZILZ9rJvf/vZ35LevjhoUghEMPjgeMU2y2bzcNDmHiSV+Zvx7dtTdygTSYix6eR8+T0Uyf7Zg4PDIVMpkEeIJfef7tYEFedpqdof15vZ3aixNEkn3d0kwYSg60a2zXbv5eXtr7/6/G9B8dzLVEoIeqWu1qLLMHMYtNq2e3fH8OzpOx+e1iQutG3C1qZL/MAKJfZ/0Fy3VRLYOKoMoG/tD5OIFIf1uJzv63C3BkCxhKQfmAAVSSkyag+97Ne//Xx/63n06fF8kCTjiMbNyUJaLvds961iNdYxGk+/efJLTk3iSAIQAmZ2uflRLph+f3c4zsRIICUowvndeYhEqN6NpcZ93ZzWTmJVlabTHZJON+kkHe/uZINtL/31h6//1vPkcp1KSSmiEeNds+WmiI3FaW0CnO/f/PLlZUhSuiW2STLX+NYdFMvx9qPdwyrZAHaJJcijR6cdHbDqcDhXHY/zYu00hqoCSHfm7KTTEbVSZdtgu7n3zZ9+/vq3msnPxssmJVJyNOh6Znv31ra5N+ZxuG9muPruz985ZHaLBgKQQJLT5L1QMPH6i+VhkzlUgwHKoFDveUp0o09ZrPN53nQCDUKR2d1JegaSCBu2TRUb2Us//PDzv9Vsf7BuUplg+kE0dwPlKTWGmcwe2LZ2fjJ+spySaVIVYhOrSXoeLr+FwulHPl9XQUJKACKa24/WVToQD4dlsfZjd4IASlVpOkl3pyPQYYjyMLb7vt//6b78W4vfdTtQpRRmgLNGcli7sczYosFsI0/f/+WXh3UioUgSsWNC75brzwun7menJwcSMvKWoAD58nxaQ4Hm5LnGcuzTLmxACUm6M2cHkk4wKsu0UWYvffuLn/2tpfu19XzQ1n1N9JACZlHGTGNhtjZOP/jipxzoMKEMCG0b13l47wdV4cQXz48Pm0wJwIACQc4/3x26Bcv1Zqmq5Txvdt0dtChJegZ6dgIBNTaPOtus3S9vv+jHv6Uc3WnamhJ2uBaaw1RCzbZpNbSWGfd25zf9u0c33Qk2aptEbHqu/v4jFM9vfzpcz2siDIgiQOD6+mZCAF1z1Douu0MSQBAgnU4HiIJhaOtMgrn9+tef/S3lB5PlPDMlEVXB+bwIwYTNzdwxD9rtfvz2j350Wru1CUVMx0rs5nT8B00BtfPdzd5BVUpiVEEVqE/r0MRsnBYd48xpFza0StPp7p6zkwS6npNScg329tf9/G8h/m5ZDykJItoOvVgXGzabaVxmrNk925efjJ8su25iEjFsNna651v/biyg+MXtg7MUiNHaADZy/97Njk11tzuLy9I3M40QLSGbJDNJWuZQ6r5tE9te9sUPv7tXj+1bzTyVUiqqZ14fz1KCVrGNhaBp7P74+nef3mQCq5HKlpaEHPIXL1FE/+DJ8rDJlAVCdWOr7x1PK0kod4da0GWspzmTALjR6e7ZSadDp73IXJfG2P38rc9Wj+9ejOfDCFHWRwud7/USKAyGue6By8f3X/4w607TAYjViB3oeXj5Ty4LqdMvcm9dhQBUEAWU40frAWLAQx+lxp7TKQDRKpJ0QnqdTVgpTaxTtSR89duf2WoRH5VlVo2WoVn0edJgY+weg7FtPJi8vH76k0eHzIQYoLplM6TX9Zc/pZDuf22ye5CZkrCiCKDKe/c3UwDNqYbWOOcw06EpLYF00ulOOInp4cE4MC/PH94OVotHXy3nVRK4jBe32vXDSYIcrsPsatuY3duX33//Tu+aBCSRsBmSZLf8yfnhVPzaxfHukCkkocagRcD6+npoKCCn3bGsOh/XU9KBpKo0CUl3d5JQMIYjG5vvf7qpVeLTj8bNkCP9MN651NlDaiJxHbN80m22V9+f/W5OE6uBxkgidM/TF9/gIfW9T+fnrZCAUgQtEeH+o9NKJ9GcasGqs4dTIlglCMmc3bNJCD20qtm0ut//4NdWh/i2a2sqU46mfjXXeSe2nsfbZZfB3K+ffv+67ma6IEIDdkZCWCd/9MOHVdPf4mRdqwwSiSXbTd7yZiVosTvsUcfRmzWbAFVAtnaiTsoKEXYOZp8OD7QqHP3afD5kgko9nj5omvc6kIG6THZvMoPZl+fTvZ5WpQkGEtCp3XDz6Bt5WLX6rcXJ7iAEbJQkARTYv3VYEcD1xrPqssyb7ghUVfkVzD5OrudUnU5DpLztam9VePnFsh1qVtntwZ3Q/GkFCXszbGyszaP75dP3ry8rHbANMdFEJ/Rcv/jzh1Y8f352WFMSrlJxK1v96P5uBRJddxs1jrXbJaQhQSDQ6ZlTh9JmtujBdeuPD2wV8AerZkghFR90X7XcD5ItByNy34OZ7eP77/cy2kAXrempSAPzdP7bH/HQ+tZ3h8Nl1pQATKGwIeH81jyFaI15qj1qnfu0JjFYZZVJN+nZOUgp03ZCJcTddLIKTP6iZt7UzMTr3dMnVT9ubGyhUKGJaWO93D88X++1oSVISINBOnN99J/cPbx69tPu5CAxUIoEIFgieXl9WhEtd72vRmqZu3QCgphANt5OdU6pOidZyxYN3fbjsPJdfneY1xSUWOfLouGdFqUMXu57m/mks335/Vf368vdNLZChG7BhF77nW/wEPvdZ9dntSbCTQSV7frhvJkkiX2oBbCGh1OAgIwSQpLuHF3tntGpVEyUx4OTle+rnbbJlOja4+6DZDd7hGx+wRuzbTav54s+3hiMBBJJgETmYflnu4dZ336+vmqEkLJdcItwfOtuJRBz6H1hOY6cZjZRRSDdOc9nBMOWpccQuukLrXTxu2bzZkjJXrf798TPD52yxGjsAZbZ5v7yq69eXu69pA1BI0kHa5Ke/dGfHx5mff5tHs4zJUpRVBFVwPc8TUHI4TxQq8Y8dSdsVUhCTnVSOadzsmKRNaAZL0YrXfejaIfMpB+O/WiSvLeHxZZDbcJmmH1+PvVy30CohAYrE4x0z91ff8jD7MlXq/sHAihxK5tGohy/fjqFEHOYexLxnMPOJIBVpSbd5zyfnaKiimQSEIfVxZXuzuuhrSmZ5cH+ky7nh5FYGsE83DKN3S8fv/rwctu9SABSJIlJgLke/34/1OJ721fHQ6ZUWogQCUUAcr2/mYI4T+dBSdW5d2sLFJuCxDnP0zmnOlGHbag6IJrpbLLC/eaT5RYlrzR7Fjx+PJOkBI9gDxibfDyf7t7NJLbVEsOchUn34Yvv83D711+2h00CWCJAgcFNOL81Tw1B1r6norWM3YEASFWNAjg5z3OODpttTqeUh+IYd1a4XzxatoME7eHl6WX1J7dLprDZet69MV5ef/328rK93Gsq2AKS3qk0a77/84dcj97V9VJCCiWqQYEimCf7ux2btR5qKMDCbk0kUgCSzvOcZ8WmohVlOu5EN96brWg7XzGvNdXHMd2toyGfngAYNLLJNvNw8+OHb7bZdhOCRIPMKYHeXf/t/iFX+W53Mq5KuQkogkKUxK/3KSTIIbcFlsuy3kBQoERE1fNZ6Zz0PDokFYDwaThe0fjyZulDuT7b/qDfvS/tf+4SNhhBwlYRLHCcL3ZLSUzKphrt0dhrKmRd3/2LPOSyj0bDaSb+kEUUyublH/4bP/zifQxztyy4OcZc092BxCqlOp3nqYSt0+hUiqBiM3xYr2TtO+NZoGGcP9vP3XNz9Cgc4Qg7QNyQTZW6351qlEJJIsSIMNOS2fXOP+Zh96UX3X6ORJkRbWrmdO/P/xd//CefFuqJvWFj6dNKOolVAXl4ThFUrm2pALjH8WJvJbv9k+wDtVc7X03q2YFje1VKhO2wCRsCaKBclpvDsCgpWgmSCJWdITnc/9PLh16T9/NZ51xKuyhWttX9b/9fPv3NhwLMw34o4BjrLklAQLam59s5TiedS4cqAYTY9J+HFezmz91bw0F99yMtHw/MbkWEt0SoyFYlSR1Pd6NQBGtGMBJtZkPSz/98fei1+HI47QguIiZzbTNf/w//2Z9+cQLmUHuiSHGYBKwNhTo5p6M6DZ3kId3pqMYHWyvYi+surOFs8+lCBw/R5tMyEjaEhO0S1BzHZS8VtdRGA7YGs64F0y9+wkPv9NrWcOrUUkaGiaW5/+K//vKnXwn04XAtKtS5dzNBKAvFpOc5ierUEHUIEiz75eWVa/yrbSloPNz6Qjk+N9PPS3HYxuEkIBagiPfzZFUpitEEAUR2K7Iu33j18AuPHw63s5ODLCyPR+fz//1/9psfStrsPEJQRu12AelgFW6tnLfO6RgUBYGkk023OVixzn6SYeo6PrjUsDfHl5cRYRuzpUBUQT3XVVeJKFYwQjQbc046t39+9xDs4FK1XUXP4yHsHbP7j/87X/5hiLDunoibNXII3R1RoFHO86hilegEnQQZx+nhijV+x4GW7c53UfNK+F4fdoQNfiNQNuv6ZreUBaqkKjwwhXNnZn/92zwE37tup43wODLmncU+/p/+wS9WJay75QwBaox5wAQF3CjV2zmnh4ceipOEg/18J61U759HoS7rt0fUZk/E6y4ctnE4SKKgoHoed62hhCg1MdWCoHOdwT/iYfjg0mDaJ7IeRaYH2/CT/9bnNwF017cEUBbWNR0VZTNKnXROTMkGCKCT5fj46go1/LFlFDfz2Q8m5uwA+ndLFBvCSCJoBJV6cjg5yk1UUukR+wHZdXL865uHYbh45/Q0OvNAK7mG8PIP/29XOxoy1+MZI9ExTw0kRGcbk/M8J5wjcnSepNNJ+VwXV6o/1Jhs53dumby7hNmDzjY24BBkU5Ec624OKbF0VCVUEqULZF3p5z/kofiLy81pZgoZ5VoM6lf/l9x1AZzqtpCgo3ZrSJIqd79sm+L5PF31cLWBS91zNb61tUJ9meE6L9+9JOv9CtOFw1uHDSiEreN+vRsYUEE0BKSaULju6C/eejj28EY87TxiQR6NbWz3f/jy8hAgu8N+aSDg6EOqCSW72WQ556TQORHoS0Dk4eLOyvTxnkPD8tHrPtSeVHQxiTAjAYKg4Ib7uuihpQiWgBhoNVjrLuOdh2STl+1231NherS5ePy7517OSuDgGRDQsdsliYSxe6Z0TufZOSeoehICnZmx6T9rV6RfOnNky7u3lNo9A7+cGIcNchjSQECp293NkCiBqKaSmAIxqZ678zu3D8fw8mR37DuGKAwXJdt9fHk6BMx6uh1sjcXakDQlk9k6z+c5KpijcncHl5bzawcr0tdjk8vF886qj8cQn28cNmCDFRAUOJ4vWxU3STBgrIkAkrXv3+Uh+aXH86FvW8i8MwYb9XtcTpAczntBxKp52FDi3kYPn51DdTpak0h3gszzfEMr0d0Ghnz5AbYO56Y8mdhhO2wM2wLg9enGqip1lKKCqXRBIEN27L/+sOzl43Kc76LQZWTMLMr48OK0ZZ0vyw21spskJDbbdpvsPJ+5VulEAgSdxLx5OFiBXtxUqO0/WqFsjwc0OeojbFtgHMgW8bi/mSMIiCpoUokAIjh7//OHZdcu8rS5qXn3cCmbTF4ulzFhrrdnEAiOuQskdc/mvjdlO0enq3UW3XnO6FW3dX8F+vomzlx8z2HOTgSLjcMGwrYJEoXgk8MJ06iooIDNSAtIV3WOP3pYZs/TdveSPJwJjndmtD58caJIDjyKQIcaHGYROWe3zeZ+uXUOlfUYIkl3kj63yyvQZ3tm0Mv9sHR1ZnS5wQbbgM0GaDgeT7uySrW03ISYWK0dsbqPHz4sw+eLYffR6KKYyBhMwv54NQnu5v0wUYWauyaJl3utzctUb89T6ryDThEE6d51F6+tPDfPTJbf6m3X8RrYnhocYWxDGiGIT3LjVkzcBJBgEAJQ9HjysEz3R/P+xxV2kVwj81DOz69uUtCH8xOiIFi7KTi5L2O2Om+nUDGQDj93HB5cXnHyi8ZZL17aznrQGj+b2saAARseeDze7EoAlQ2yEW0w0WAxMx6W4fK16vTztTkIyRrDHsn1+dUKuOO60JDE6l1ICt032+LMW9U5JRESnSSdcR4vtyvNlW8g9b1FgJbnFfxoB9si7AAEEOGaS9yyqahgpCkCJFUxa5aHZZOHcfu7W5HrCBZLE5B6dHdHknV3u2/QqFWHA6FVZvfYTuvZOZkiutMJgO5ejm8drzQX3odcPZlFkMsTULnswnZYFvEGRM7Xu11BKUpSVfLAarcomNPHv35Ylm5o/OODZWSTIQ83Jf18vJoqB+4jiiHMHVL37luxTbs7p8dHhwQJgkvyvL2sFeZwL8jXz7DReheY7RRsY2NhB9l6Oy5bglgqsUohUlNsMLHM3S/+9KHZ523/44vHlTALozEM+uXFCWE9PDlL2NQxd3JWuLet3LecU6cQuJOkuwOem+bTxQozvkJx59QOZbs2bKbYyNgGI6JhPN/tUEGtEnEoqQSJJlSkcvPN7z8sC5cW4/vLGcIM0bAYQbk+v5pCH8Y+SCJg7wKNbbPdW1HPyAFBwEmCTlTdxeMV5mZrHT2JElLdbUCLHYcdNjgAQhD2424WiAYcpVJVdEZCooTRRQ5v/vRhGa5e697/6JrZyCfc0thI3n1x08i6vlwIgWjVbgd2j7lvtHunUjqnSIAQ6M4Yq8Y+1Ypy+q7Qvc8F5HCewHQHHGbU2AAJPj/cgLAhAQEFbMEYYsri9Pany8Oy2Yvym+9uaak+0VyzBfb3L6ZU747HgCBQ2fVcp0Zucp/n2zOlQ5JO0sno9C7fa1cY6B5FRFjDiYDNChDYBkPYuj+edrJVRbEEJAC2raAMdx/v3nlYtrjlX3x3Q7DeMXoAYXN57/IG6R3PATSBeNjNutjMdJs66igACZCkO927bvPFijJ81Zp+4bAzhzPA00sbDAYwEcSXuZEOgQK0rKGAG4HQS9la63ff/4uHZbNb+OmPd6cWNRjMIkQI3h+frgXrfLKgqDT2ekQxYrdY51Qa0rkUziXlfHB9RWkO7csdHLaGNcB0gW2HMSBA4Hh/OFUVQrSAoLUBSWVMYoVC+/Vn339YNric/uTL1w0ymbBEIwIgPrm4A3t3fIlEDJbr+9FuDze5b1W2OgcgHADp9Oze8fJiJdluKG+XCJN51QBeTHBYgLFxAPPyfBGiSgBR0CKAxkbEaOnTxz9/WIbHo39/n8si7851tLGp5CVPp7LjWgh0NPK+u8Ru2+57N7vXKQNwgvRzRvemf/X5ChI/iPR3SkQgHbY2ZVFsMICxCYTzo3lDkgBoleiGIDSkgFSRUdx968mPHpYdHP9b58fJu7s8rNkRYiDw6NWdxdzd7lsgkBTv32+2e2v3bLvdqnM6p5wAQYCgkzHPt26sIPmNyHvnqlLm0wkZtwKiomAwqccfnO+XKqQgoAgBQjQQ0FRKXf9y+eHDMjv66osnw2xsNrNtZlNQgJfrq9Y+nK8xgID2rkUkCAKGqN0h2wgJRKz8+Ad/9OUbR/kB+aN7BdIvGlhuARXZKgmVD17c7oelgARQMWBsJIAZDGaN/mZ9/WFZffN8+uFZUAbhxuUmIAH99PUBs1sfLQACJrXOUUiUJKgo0N0xm51uOolgffZX7/zkjSNewXK7WCUzd9m4twoUECEmdfPNvj9XqRQlCRAVIiQYsVoo8bOnv/ch2WR/3341kRvDbLZZS4I0Ru5PL1rm7vpetxhw3WFCmWApKIDdSUgHsJBNl9MfnP50ecPwXf/wkWVVZz0gjHtFAWUzwPLB6/19lWwmICQECC1C7CGbOrj7419/+ZBMzee//upYqWFm8nA2gBYg46PXu8jkEeGBnVpbhUQhAYIKPbtjCEkIBhzzF9/6Zy/fMJo53n1eVYCXB0rO1yQACihgrd88XJ/LchOIKCQEAghRI1RFD3/z87cekqH87NPvq1093saYh4oiwO18lVFz9/IcCJJE1lMAlACSKAbCZtIdDE0k+tlf/fD3bxjvdO2xqmoQbg4A4x4EBYENzk8/HrfLKAElgQDCRrUhSM1CycD84vqhmf/u+++fKYXZMG22uUY2zXH/9g6zeg0KCSHs1ioVxVItUCGTJA1JQmfTuvibmz+pNwj+2eHs5agS01cHhfN9ShVAti+fvLo/10CJlhA2RYgJwYwuJAU15rMf/+l4SNb++Ycv3kTDqpjNw10hRIBHuxeYXb8lEKAhzp1iFRhQRSL07BkSQzCa0pq/+Na/vH+j+PVm8rJKTediBzjuSwARQGHcfbBen0eJBQQUiUJkViQpioAallz81b+4f0g2+Nn59C0s121sjF0ARELgfjzb4Vzv99kETJLdHEWEgPLAIAHSHegOCUHf/+Mf/vwNon/mabGqJNxMkOO1mxFEAc6vP94fF8QAhu0CBCKBQrBFwXH3ne+fH5LNftKv31faMDNGZpItBBDeurzErOO5qERDnLsCpFAJiApJIOmQhG1xefE3/rM3iK/dNKuhQ8ipSzjfgiICAqn55tX1WUUwCiSkUQG7TFIAFYlyPvzm8O2HZOHPXj99n3m8icyGDUoSZHNfn61m19cDQhDA7HooECEaVAjdHWAbMUTG4Qfv/5PzG8PXj0I7qkya7LJRRQCCDzhf/ob9sFSBACKQgEQSQZsyRtF+9qs/9+EY/uzzT7+iyMRcZ2wbgCIhpD98+64q6/UjB0ADSXarD0QMkiBqZpJOgBBIqP7NX/7kwzeE5vXOBqNqqFl3EVBEBTSgvH59vx81MGrYHgG6U2mdJQjaihSPf/uNh2V//OP33zyLPF7YxvLJBTzPZ7M81LVCICRkHjIIJQhRFAXnLobtIRCrPvvZR994Q/j+K2j3lhpVht0OcIsRDQgZ+eR0f64qNMEgSQigBEwE0YQKUJ6vfvzuo4dmX31/fPKhmKUgKFvF9948Yc+Xx26JkHR7mKISCBpEUNg1HdIkkADUzc/WPx9vBG+8bmFRpRLWHVW6LBpBDAGWiw/qvkpETDRsShIEaGAEEKVLMg6/ufzrh2S//Oz9p2/9Hoa5bhMQAghwvHmcyuH6moQE0p2eO0e5FdQSlZB1p4QAgUCo/PY3f/38DaD8yVQKYyNht2OzCuSBYi2fPz7uh0UFMARkU0xsg1HARKmGUf3d97/xkOwnv3r++q3KGAbzyFTYIgHO928eirVfDkE7ILLOZdQYCgICCNCHmSZNTCfZ8PO/+eUP3wBuf5uwVCqGww5Bh+gWBahv3twvQ0m1AREEEhCIRCWGSkQLff/9nzwke/2lL960LcUesDHGVxoIub94ZWX96AwQaJpkPYwBCriZUiJkXaGBJjGIVRd/fP2n9dV38wtDCFUq1YcDKhaAG4D0i8+5H6MYYNmGEIjKpjZBNNQUq6E8v/jeo3cfju0P7k8/HMlm0zaGsbKhsl1u++PVuTs+UYAyodOHqaPcJAkEEFh33QnppqEBx+7vnv7F7VcdX9+XLIwqSTtXNsdGUDdgffPpcV8KYguGDSCGTZuyEVJBClJ1+K3ffjh2/8HL99+U33OuCwiQBDCEJ0+vtPutSjBJ2NityxAgSVQ2g5Xd2hCAkECo/uBXf/7pV13/D0ohBC3BzCCQqPIVfvbB6XoZQgyESAIaEjREohJMQW9o5Rf964dlX37z1SGydwxmHgZAlK1P7t7u6n5yhAQaOsncMRwS3LqhQuaaTohikmj59B/98NtfdfOvWIAFRdMSUboBBFThg8+9r7IKSCFBQwKQhIBAClONBK3U+c33f7g8FNtf/vjVp0cMXTYbxoaCQNiM8Oj9k1nruZYEk9C9m0tBCYiAIMHMGbuhgxBnefez+Sfjq+3KFRPaUFaBlS6FnhAiAmH35uv9UQWshE0RtyBEgRixgQJDOS6+8/VPH4r5888+fPEsos0nHAYS8gDF8OjpY5bJIxPodEM6685RVaoBVMpAjeymQDpbie5++81/5/6rzL89TUGLVCVCGlR6VXmwj19f3C+FFMEYTCBA1Ig0KjaARjAWu+98+pDs8z97+/SZd3bZskFEgICSAPjk87V6vX1kEgQIySnnUUOr3KQhSMickI69TYuP/+bPv/xq+1bTQiOr0kASiXZIdEvKz57N/VKFIYEYZHu2AsFKqAg2iOjwt+Pdh2Nf/vJ8/4YeSMoYtkAAZDPZePTxpWN3fokqCOnOaa1RAoEAAkTJ3HWQACQh+uofvfdHX2WnTzGQam0iEhC6VbJFdp9fHu+rCFChAgkxJAZCwIiVrmhjMGXh01/80fmh2Me/9On7TsNYYyu2uQYFhACEpd6ctfLkHECS7mTuDi6jRhVGILoB9m7SSQwROlWXf3f5H9VX1ytHKREWtBSSlEoaQEDx8mP3i1uBjpGGBCWBSFAaKkAXRpCRu5/90e1DsS//+P7+m6OT2MYwn1QIW0VhnH9zY3YvX0KZsNlrH7JUFZsKslVhrjMhBJJAav74k395/9X1w/06AKYqIdBBoCcg2/Pq/fvjUmokZSCAIQTZNCmhDdIDAhWKcfjVT/cPxV7+4OOn35xYUh7OJ5RNBWT7/uY1tZ6fJAlpknTP3a6WoQokBAFRe+1Ab0MoPv/O97/46rrbX8BhJgVQhVCuNyCIwHz/xe2+FEGjYXuEsDViYLSBCpFmCOfdb+bvH4r51WfffxPaYMonFlAgQEDCsX+z1pwfnZEEQ7q7dzmPqiIhqoCFqawzAU0AOtbTn733T7+qth/5yKilCGCheLiEsDV1eLPvzzUMNCYQCAlIJIABI8GIBNlczLNv/dN6KPb1z775IiZD24wZJgkkfIWd5P7ZC1kf3QdQ0nP27N16HFWiVbIpbu21MQQgAb35Dv/Sr6afPG1nAQpWBjAKwu5CJBty+nicz2JRBBIJiSEhaYBQoG2ojmAwJXL1l994WPb+0zeKbMNMxQAmwRAhJJAnl5+3zUejtAMk3b3beVyWUQpusplgr7tsJZ2Q1PzW239y+9V098qgFSBYBeIWWW9ARGQ+e7y/HwWiaYpISAwPDqoJ25tCMAXny2++c34o9vNfnu/fThRBwRggqECCAAL7N0+j+8sBhHSA9G6X+6WGEAJsU2HOhpCk0w3FJ9/6/s+/mo62R60oMwSCS0V1d4k0kJCPD8ezCiRFYiIxIYIbEg2ANEXAAFSN05v9o4diX/+ZLz5UZpRNuXbJBiJCsiUvP/8M1uNtCEkg3evcrcsYEhCUBAJiz6mBJACRZ3/z+z/9Kpq+k0cJS9yeWoI6bySydX7c90shMUEC3SqBEAIEFBMBok6BIlX9/sf/+KHY53/28ulXJcIIm9mFAEkCCApQ9fm068NCAtDptQ+72i+jtAhJAiSgWXfdiWFbefc3xz+pr54X5xf9UEXIAIYIAR7WSLbBjPdiVV62sU5TYzAKxvLw3M3OtrTb+u1f/7O/LeZnP377fZktYiZrZixFUZT42X/+6X3O716FLaOCQ9167CjY2MIIgiDOOYGQTaDWv3z2J9dfPYfHT1BNO0ckoi9gu87BbH193M1i65ZbTZalamq1tbVyn3G2btm219/84V/87bE///rTb46uWME0WkbBglDd3/7W3n78LGQbDGGiHrQbh5ENsgEjSq8zRiGkE/PJb//Bh189u/m8DlUosDGm7wR2XadBCNibb7rYrck6bdGZa604M5qFZTF4ef313/nxzwqxn/35h29OBmGGEYmyeWfCXr7+n3/Y8/XPpwHC2NgRx8s+ooAMKAQEwMyZStIIGHn2x//021819dWji2wlLIOxmUwkO/J4iUGYej5sHIzJ5tq0xqSaMcl23E0Ptvv5d5//qBD71a8+fP9WiWl5ODMhI0Ni2Ms///bufPZIKMBYDvr5gTpcbBlIOwaind0EAgTAuvjjt/6xXy3jbx7NqpAwERg86QA7r44tgWG8603vNRlNwcp1DGvasjPu0k2b+/zz9/+jYuxnzy/egiBElSbMsnzifuyfnL3/+X6xGXXBiGP1OAwyZksVk11DLGYnHT393eU/OH61rJ++7Iak2mBbhskE2fbZMRjAVwd9H3GXlclcwyIFY9mx7s5y29nce/nT508Ksd/9Vb9+87AYDbaNWcT2SdLLh//oq/v5cboDNrLTYXu87rsAp20ZxWxq5hoEIgZYv/m9/+eTr5b2+nXJlJKwwCMbhM3ZmUEGro67EnZrK0vvKkjZdpC11pia2cv9m2//oBDbTz5++9WpshEzZlysserSO87Xv/jti7fNjo0cgsD2cFY6bAxCDgSVJGsXSYcEKN7+g3/17lfLte+UtVG1BDYRMSkJ9vjYyIK8Wi56R9bZTay5ZmEE8+7WLWvc3fvm3/9dIeavvvziKw1yzcNEMiTl2sWPP/zd554H+70VIhwCSh5nTwRIxaGMJAnSc00SIJvW4z/4+fe/SvKHz480JMhpMA6z6RNHjMdmy/YwZ8UeOvYsFV3JSabbsctZd7SN8PL8tz4rxn753fcfTiePFxmaSURjEYNe//4397l7b4JlZBM2LMddpwgZhaATCEDWXVtUAiR4+Z3+d2t51K/vLDJRSmEQo4uuyo7lQdWI17vRlWBMxz2mwpRz12qrl2iaDE232/32T74uxv745998cTIl74whkmtRhej86p//IdfdTgBhGTkUzXEXYQU4ZbMZBDKDQIiGsfvF+/+PZXno4Z1JTSKrLBsQ3pkJ7OH+3Ej44KzvXbx7tpVcT8niqFisu9xntPt4uHv3P/m8GPuzn7//9FnBxpjrbR5GEI8q+/SfnC3Pn9jhBIotOw/U2wFgS3FDReaEgBGg8t1f/DtPlkcePts0yi6bLAAG+2iSSUS+OLZAWh7PusBqbOXhQmQRN8d9hh07s4bNvV98U4z9+a+eX7z1kKPNdZ2OrImg2SbDr/7ep+r9ez3IxhAha7neFGOiYhtCQIW5Q6QDIeT9v/vbd5bHcvlss8zos80QCjuCyxUVQjePse0cN7NSzEI154Epx7Q4N93OsrMhY1q7+/DPy0Ls9Ze+fZ+HMYRmKGiXMSrXj//pb8du88wOGbAClXbchcKWJQcJQDrJXNmeEOLj73z5J8vj6el2aZyFphYkYztmUwvCe2MLGM5qH7ItUwyLyZSmdtywWhjUS7jvr/55VYjtl/viTWVZVzNpaI6IKNhl97/19MHVA0ykCdmobw7oXSRKSJIkBIFeJ5aBJFKXvxr/6fL48taRK3KqWgoBcjkqlYjY3U0khjN6mxC1eRxM5JqlZRoymdjN+z9tirF//PrFhxMimNZsW6SJLtcI9+f/1+/dHE5XaYwVISzP55vAJokkhM1Aek5IpwHCMr919e8tj09eHqkKVJcbQAY7HvUVIuZ3BwTNWXQRFhtFEik11inW/XxpTpvl3LQ73M+/UxVjf/Dx+2+qS4Qh1rSsRBIk1X7zJ4PP81HIAIYQZdz2RQVLDiGEQCDrGgMJoVP94w/+ZHk83j5tJCLrfEPgCId9a5aJo76ai5HSFWArci10iGiTpduO24kbuY8br88/LQuy77769Nk5CSKxSBZNS5V49GV/76SctduYgoxlq5+Pow9DSCbBkAhkrhNJAgTz5rf+aHnsXl7OhZzZ9JIsTPh0kdV2fTgHsRz34bCzssq7U5yU1RC3M2QNlpedX1SFmJ/97qtPawtBrq0hjyOSUrHzd9/zcL6zk6RNUUEEZzkzNhYGSUhCzJwxEAJYz77zzrKo48udA7CVba8Eg3F34UEKPVwict3aAqut47oQZ6ugFgu2Y6Rb9+mF9elZMfblH7//4a0gYtJcG0ppdQkZfffT77S+3+2HkCNxQcR6mJmQwmnTsqmE2RYFIDDu/uy9uBwOvT8ZJJuhsRDY2P0d1yR8/lhI6+yKbR5OKDjoFIqhne1Yi3G21trtqzMWYq//+Pzwvk7ZmpiFBINluS5NnS+/3bvfny2PSgQSRgV162XpIBChkIQkkc46UxggJq7fWfeXw4vNs8hEpTQNKcl2OLonXU2H158l1jJLGOJshfKwlZ1upWp2trPlPqbuLNz4cFiMffkXfv0hg0jCgpQi9aCi5LzOP6TevFiBDdiIksdRSkg4I4EEIAm9tsrWUPMXn50th+vJvqvsumjnSBiwHZenmURpP6ypHBM25DqjGoY43TvNcKbZalmNXsLU7e2mF2If/+jjr7+pVGnzMNakJAtOoYp+t/PNutyfnSKbEDaYA3WGklimAbIJPWcgiCTmgx/vL4fDbj8h7dVynjXBYWzvPMgBYnh/jOpBFtsQTlbkWlspOt3ZilG33B1uzjbvD4sxv/z61188i0iJWCKCWooRJn7r/XMvz29FEVYIO13GtQSBZUgSApik14kgIUQ/+9myuOr2awWzs162kgDbjsXrMsg9j7+EXLtY2LXIWIlJWata0xZZ3J274WzjbZ/F2Gd/9em351SKmGsqWkRKUknl/Nr9V9QXzzYCbDtt+vnZJgKFLMJmaAiZMwiB0Hr1x5/EZXDQbc+VhlLn40GSbWP3jy6HJGL3a5Rretswp00lpdKxMm1njXY26NzrLsvsfpsWZX/5/Q/PS02UYM1Fj64TSqqj51+vfTVcEMIYI4cO3BtjGcBsYkjP+BXEu5+9PlwG635/KVDx0MwlIcDGFy+HAZeDbxqaucMBSpwmi1DUOpWtduyucTatBi/P3W/Dgux3/+j88P5kgwWL5J0rSZVTQ/C7fnLm8ckTwk5wSO7zwIWIHAlhawCy62yDxNNv3+4vg+PF6TKRKWrnNSXbDszRk74Vff3yKUO1EbjripTWUip16G4ruwjnxubMfeYF2dd/8fLb76tO2XENZlWKFkmFVPiqvU1zvjrKICQbZ+/xclNQyCIYwAfMphQSYKyf3J733nH7rM9UYPfLeVNTYBMR8eCyrUQ8fYd2wIxuq+CEBLGgnWXLdWXLfUzudhoU5H/89S++uaSCECKX1fQIqpR3fvp7mzhpbyUm2NJ9O56ZAEyAZCYhHeYMlajQ5rOz7d47aC5CAlQuD5smUxg7wr7zLAeiP/lmXmWBlGicYoeuZyscup8vT8Nd09pO99l9xv2sqoLsz375w7fnBLWEkJRQKyUkFC1++tl1f3C8PUkgwIhZe9AXGyMItJBkozcIRJDHw6fec+Nh20mkIvbPD47riDG2L193jYjhvcdtE8XGJDoeFmKKEmtqy7SlhrZzo5oWZH/8B9//4u2cTlnaNM3jLFzgOFIFP1h87Xw82bZkbGTN6kGdBAZIIGlpCPRsMCEKXFU/yT23rvuusmxv1le7NSXZGEe8vdNUCh/ebdIg25Kp5UBRLrrsuVk0BxutOdsqzP7sj95++1YNmUqWJCpLlVyT4uHB6+/P+8PhKMIgbBH9wXzjLWJI6ABJ0rsOBYREb/I7y+GiCpBd6vigSpgIbMeTlzSOcv7OWkYgRGfmIGQVVHNG032Zw8TO7jOV44Lsy7/5+IffnB5yvLPt0qIaS51aOKDV59ePu+X1xQQrMED043lnHCiErdEOZLYaiECtfFT23Klfpo2khnePnkz6EggscN1Nk8MsvilHs952nKRWkSm7aNZsa0xYSbZsvCrIePtn/v5eBdkaIJClPDyYDXl3/eILpJtXSiFcwo6Vx8sqSYg6R6dU52nTpVY4POu53XyeSShYbp89er3pexsBEt15YzSspzfLadeXArUVMaFjsYwttsHubcjWNqYcFmW7P7776ZMShBC2J8w1UomYiYBe/vqs8cHjirBxRCmb2XytFOJhplA7z7PNwkGnn/XcoT+aTRe4vPf59N6qL4FEpkRfDxTOpux2l32xwaRi0GEbVrQNdtvsZrGtrbbYL8pu//jtL96rKgWwEkhgmTXYtqRJZS7+xUfp4f2lJLAM7ifNsqYSpRRGeeQMcrf9n7DXZn940Q0ZjvPFfH+n6wsCSaiUwxrOYc3sctaHbUUmhTGVGMnDLGIj1a6xK8rGz7753rtDAdGwqbQQRjFBzGP94COnzu9vgR12rIZxo0ygjqqTcJ4HmnCn5hF6/fL2mKRiW/tDfbDf9QGSRJh+vbYZ5v1qp48oUR7WuDRkuNlgxsw2uzeMMZ8XZXz8d/fvnLdpAEISLkgh8453a+ens+rl0ypJhG3Kyss2U1Ka1NQpnse2qNyD/CD2WC6eLGkEqOPSPHg2K2EQGKnLs2rqPC8uu76YMs0nDLZFzLZh7HovFsk27wqz9a/GT++rRMlGAMx1uS60yy49wH/4VB4e7yIBHp1MxvMqJBmWSufSNoppcbbfY4cXH44OqWiunxxPLyZdHxICJK2W8zBtPtopESASK5OZTtHMkkHZhslkG3FemJ3/7asvHlnK1iAhzSqNscioC2Hg3XdVObwrBIHt6CftstaUk+SU2uXNkNoKOLvSY/PuZYWAxnO9yFubrrdASFizPK6maS4fdX04yPGwSq3TXCM2sd0LS5s2m/GmMOu/ev+LT4dANiQBVG0oua6yPSIJVr+7y5g/XgN2hO1uNSyHTKUoUUidbDLUhu3bvXa6Hg0GrDFu+qNpF7ZHALw4blBtVvdKb1xOUcEs18Kg2FzHbjIMm1eFGd/97VvvDkuV8MDIOkSWhxN0saXZr20PcH0ugDCiTHzcZop5VEl2ejtmg/uENL7QY7vLT50SBH20lx+ddqWEtIWUXYzlbNrLTUQ4yfVBlGF5uNlyvTeG2GziTWFWl//89kfHUUACIUCIrAsRebgMC+DWF2Ts3h8kwFGKu37cZFa59pAO6W3rslY76J/12Hp6SagGlI8O16dHs663Rg2Ep+NGdWgXR6Vg1VbaRbk2ZGSiZtq9uW54uVegcfr/rO/ciiUQgCTMO5eH0YMkwpKe/WZXo948Fgjj0q9my3kVWsm1jsJ5braMY21+UPXWPDwyjQEZx5sneW/WFQtjgaSuGydDLi+7cGROhCrLKDZhD4xsNvfue1Qby+Ls8MdPf/2oyoRSIWLqPGJlrpkYkMLqv703yOe7NSU7jLvJsGwyZR6VLr3jRrHEK2e99pImCMhyfdi/u+r6AIGQcWzmbR00n07DriyHyFZkY2zWMYMx5vGMF6+KM7/54y/eK1GA8OAtKUaEah6a0fz2e8qY3x1QOEbKjONMZZWuzqnWOU+zqWPW4maPZb2nASRadTcfLWZ9WGJLw6ZbZ1VtH4Wjx7cjU4aWJaNldsW2yarLjVycnT/7m+uvL0OCBvOAElN5ZywrgSTqs19fNZE3DzAIR/QTj5uUKKxaSbrcHZXQpsP9HuszIUWXYN496Lf7YglrBPCiaTDtaWcoU1OlUFHm9zpm961iDAs0nv1Vfr2vUkAJSYh8whCU8ljI/uJeVYxfCGEHxKQsmyG1G1VKJ603rMFCStvT3uo+Y0wqpmq4e7b6fNaHJTwiSbN+LGiGffuck05HhUpQPvEUppl1zGKsyuLs9DcvfrcvQCGRrRF6IHaZPBBb5ve+pZbmRZt4NGLatcvMNBZKaubtPNhWFur5fm9lPYLBCDqsdycPNn2xABlLtk6XjZ3ttOecOi2FhZDNZJdgW26ba5vdhqopzo4/+O7vH5WSBDRbMNID5fFYjwQ5+fXVYA5PbBwOUyb1oCZbnAd1UjpHbCmzVF6oemueK4kpoqm62U53uhIgDDJIJc4Ey7rjU6Vp0sVg3jkbRrfd7L7dIzY1wwLtFz94/ukoBCEdQy7lcVBIJEgY4T++X9Pjx1WA7dJvNK41p+iBSukZ1ikWkj8a9lYf0wKk7KH2k/Xpva6EbUBoRHk4QF1v+opUKaIuKROyoey0bfe9Faeh6xdnfPCz5deLigIYNmsiEUGuLQYE6Plz176eHBCWoZSNl03mqFJaZqsTd7EUEq70WG57TXXFUOawO74cKWEjhAXMD9uU1mXq1DnnzDVj1YQggjbFtOHeXgbVvECbPzv87jxKIQARQsh1DcKylkAIqfutruKTE6dDGC+iaTQiPeScWp7NnZkQkj3o99a8zSqGrZL21jurvgQ4jGWD53tKqMeLlFCWgsFhF+xyvTdnlGG7rTst0K7/+LMfXY8C2WwIdIlgXUYRMWrh8ouXNbv2fI4dmJj07bIKk9WkGuecTTclpbTf9VYfnRCNRtXlw+blUZQwEsYh7OFm9IKlvzlVpzrK4yNt6RIKNdzbhux0qxkXaOd/9MmXXw6VzWiCxiVKo0haJgkJ8KN3ldb1MTIj/aQZDzmSohJ1nudmtxMLqR0e9hQowaTASBqvF0ddH05lSmBMvevLKuXZnz6fp1PpVFRGtKaMmoy7DTc2MzTDAo3f/OrJO/UgDUIEZXmYh4lBANLlL5bB5eBQgG2XVS5rxULZORo8z7aFSRaqR7GnUjFGICXS8d780aZYjNoSdn3YPCsVlv/fD+d5uoiEjsfTbIpRx42XycNN3bhIm//8/OtluAlkI1KupSK9Q4AtCU3ePhqy1Pst2I5SVpoPmtGqpFN0Tu6OGwttiJ+UvTQHspk4gjKP7w+vpyU8GsVb5tP1al+i/rt/t+spUqrdaR5Pc51ZFO4H26wp1O7/49MXt6UiAgYHc83DoEQIlIzq3keq9tWxsQnHIuZtvbXqEDXFOQWVLAS/kHtpHWVCAbSFxMF6ctn1xYAywZAP15vpYoA//D9//zxOJZYMYZ2J2ly3xq73cHOnql+k5f/02dffs5QEULaGXPPOebeEASnv/SwaR7OX4TAus65d5j1EsnTpHMxqMkvcib0UJZVEQaTk5Hx40JWRBNvCenyw2Zz2ydt//L86z9M50jlLlTQbsq7Kw2kvt2H3Qh4Waj/+xbtfrw0FCLQoj1erpYgIkAA0+/aoZp/nc8C2+1k7l+lBHdW21nO3QZC11ntGwqYodXDI55N+hIBMgfbOJt1sJ7W//j9+0Tn1POgoxToiBMsyNOxlu81t3G4KtLr5w/e+GFXCRjYJPchE1UqEkZCAfPd1Vsfy3EjgMhmaOrMJouA8z9YWQZbstN9LXWDAiICk7mqsRTGAcIQJnR/OJv3Oqnb+3f/+83kqJ1NOS2Q1x0TLw212b2z3gs5OCzTm/7G+fh4qAQlUyOO8c64JgYUE+eSjMtC3hxXjKP0q58PtnjozlQ11Gq0ULNn8QS+BhFAmkkyRj6+6131EMCrJ5OH9fhax4+3X/8tvz+k8nyUcIlMthho9wIhO3UE3t4u0u//T3TtPRhWaEMykUIUi6SIgCYEEH1zWDO0eWmD6mZftq4mcIEZP3aMhLIXuEXtoDkmFiHTZUHWlo1npTSCwDccvyqZ3d/qZ/vX/+P05p845FXmYeVi2HdvKNNzu3bagw0ItP/jg1x8NSxQCKUGY8nAkpBRvKH3vWVb68WHFgLuybL+cNego0Tq5GUwyq3qqGokmmIqszHLzYLJfwkgYwDG+G6u+L4t/8OKb/+2fvr09dSRbkWFNkXeOzLhfbPd9B9seF2nHZ3/8xZejZNMA886QayMiEyBAEpw+j0qfu0uHiZh1y+bzu9u1dtGsc86mmlkIlg97ykRBRcUI7R4vbpW+GBtsyetXuSkRfvLiKVfLT6oMEAkkhqRDDImdIoW22aLp+GcuFWh+cvjl0QwMskHuklBJqTRRbCYBkvFP7zvW48sC9Lifp5VOlRLG2GImydq4g16qJAhqqqxUpveWq1VvLAnAbh+y6MI+3r5/MS/f+TJRICGEkJCERHQOtyBtGPet7Mo/9WmBxnb3y9OJTchSEYgoWEwNTUC2J+BPns/pOHy2y5bjeljXQ0yTbXs+DQOYtdxmLxkEBUSMqvLu8tFFOCzLjDZ3m1UXLtn78XqRb+/dBnQCDUljXVBTl2rbcKts8vuF2qPNd2YzbDCSsVKQpBqaQxACEgg8+nWa4rOTSC3H3LzsRNoqY7sNmU1BSpxWPbTYsQpUUyBhzY/Z6SNsDAaGx+NJX0rE68tn/ezLL4pAAAl0SLpVquhIYcLcN8qmevHltkB7vfp+Ow2njS1ZQbkWrJUQhRCSgOT+r5eZ8upxhBoLdy861Eh5eMvWYJAFjfd7aNghQQQBIbleH1ysipEQo3l9tZkVG8ajjy8OF7+8jhrShERCd8ycTGmdkIeze8lVc/LnJgWanx0+3C5EGjAiFZJZuiLRSCANCeH8w0drM+bnM4DncfjoGnm4zcaOuUqWrH/YQ46gimJEIEnj5WYRJQBscO7tbTZ9hMlyfnO+uv61JhoChAQiHFThhJpiuMlzZX9xr0Dj2fyd/WIKiWUoGVIRa0pwEjoxgUDee6enC09fsLkfuxenKEUys87YTDKzHiugKlsUsMl+fDK+19vYNoCv7s9GINyu78/333mPQrYESBJiqUghFWXubTxW/kt3irQH409WvSMpqUAQUhBKU4oBYiAk5r3f1aTGzfsb7s/rdigla7BxrDEAkrqzHqJm0ylBLAwCtbvDs0kYAzKOs5vdpEREUk9ePT1d/vJeArLZ0CEBKUEXgx5U9CZ/fr9I++jg/dIFWBYYpFxDVh0yFZsJEGzuf3S7a5f52cnC47KeW6fjesyMtTHuyYKF1Oz3kKNbCBvECAOz3bNhv48ADBDHD5kUh0DG/vXFq/1PNYJJIE0I0UF1ODnitB3bfce9Ko+/YwXak/pwfCmMjbC66My1VqImaWuThGz+/MN0yhfP1FqW+XbnqYO0xrrXIdtkCiFU2z1U512nUMXIqBDjKx50ZWRLr2/WVVdcgtnz9s3jL95CQIKEJECaxLE0Rwy7N+65qv/ftkDzvcd37zkssMByjZPmOIZFGpsCRjQ/f4c1db57NtVx5PuXik6sDFJFEQSr87CX9k93goiKQQDqz9exKGGDANr7y1UXgUB4dHp9NX96jxJISELS0jkrh6LU0HbfIWJnvz8r0Hiwd70KY3mE4iAiGkJRCQmEbML1F+cVR55dBGvv9zcJKXKzic0IsJC86yHPHRARtthY6fPj/lmxbUad948XXVggkNvHV69vf16VbJAEQqxUroNLGrtnAJt46WGR9vmLk0mRASIxEadpgqIoQSAhgGJ+/bLbMV68sKrOfP8ilHcOu98BJMl82vVOHWcIggLYElKqO1xOJhGksLGvTzaTEsjWOr598fp3T9BEGiSJkVA6px4cwgbSu+bOR0Xaty+uozO2LAulkHVco+hyTcJmEvWH72XtMU7PdsLir193JA+z2dCa9sASptPeGddzRkAAjWQkUa7H0/0wYBBxfn82K6EIJHvfv/rsp/tCAiEhIUGU5ZSHh+7NAHqz95sq0O4tH9epDGBGCyMrhRShAIEkCAnvfd2Ji2/fiNfj293O6UE2jxcewExm/X7v1L5bUNENh8E4dDZf9KWEGY3d+/2kdymbyX599rh+rWwG6KZJHbWOUKHCREKct58uCrTJ9ObBqRUYYaIrnZYJoQsSJJhAKf7yOGcvdfW0qWX8cJaaEDe7x2ljJECm4bh3xn06iIiG0ZTAnI9PF7YBY4/v56aPIhpDe3v19PV7XyomJokJp6TSqU6iZe2+kN6V918WaHHv4XoSITuDLUNBikJtDyAJhIRAje9f96SW9f1Vl/HD26027yxjc9YemYWeqts0W9UACAzKMhzMT8sWIOYv2kUXFgUgqePbrz7/+nMGbtiElEpZyAM1u+fqef7ywyLt8y8PNr1kZIsKVQ9UJEUVEkg3AoH68Mt0qDy70Vp+eLsXijTdk0UxyWBm837vjNusBBBQW2CDKe35+uWkBBhwvhgvZiGFGEiW5fWrw+/PpmhoEphUOR7l2mnbDgiM8617VqC9frouDkuBcJVsijKMkIACGEQl+586camL16GWHz684KQ0Nu5R9hgmhfm8d87Pe42gCMFmVEb9wXqYhsNg5Be7k86l2hII53729vXXSxASAikp7VS0InMcAMmufHatOPOjw7PoAIOgtkoIoqKOhyFBJSB6/P65J3VeX7fj/qdfvXSSJnm8onMOQjILZdU74yWHBhJBQdiSlOrGu+1FMQiJON+dzIqWSkhML1ePP3jyqSkaA3QnVZxIlVJSMwks+5duFGecDvc9wcYiUoUq1yqJlEhCkiCkied3rteZOvP4UpeffnMvIXEbobbZBEmWyqZ3zh95mI2QsN1IBmV3ttaCMNj21V5MYgwEUQwuT188+/CloElIzulUakePQrDCkjyf3Fdxtoj7zGxAgUIkpZDHcRBAIBE3efRudxzL3TO9/c03LxwYC9rGjq0kCWZl2Ts+r0Mkaqlgk/IIk/FxbpewLWD5oq76soxA0hDPT19dvHtfmEBiJw+7Oundm9I5uvLDreJssnqszjIY2ZRCgiQGE9IJhAREfPlrZxjn3ePp8Rffj2HGZpuRnRqIkAXveocny6kTkE3bgBEQTA7Xs1Wwte42034McQMCUHn6+vDuUTEhjUKSUsmCu0wAkZv7x8VZd3pzmAVbWyVLo0RUl2xPgxE1ff3rmg2Lj6+qfvGpe066mLmsY2wGg0k+jr2znE8zCqIiwIxI2e2Oy47tEfvuetMPFRMNhDBuXrzmw8XagHNKTyee8u4zKFmQMzf1PSvOjh43USz8BkxSTRCqLAIBCaI66vjuy92MNS5f1Pj2193aPecwYfesBhQEGfpl75z3d5NAwlYDto3s6HbPVhvbYHh8POlGlYIkhgTH5YvX5y9rhO3HyXFqPYiKgZkkeVe+Vxdm/eV502MssIJTVFKlCkoIJEDAgPDlhz3DsuxereOLX597nLCNbGhVZpJgxnnunf31zZSoogBGtgQ4rtYxDRuDDq/LZBlilLApsa6unj7/yEjIOTvqkFQhVpuyYBLRNLc2C7OyGS+7SINhpMrDajCkAwKBbAkW5tMvmFPPPr2rL74999qQzTSTDQMBkqFf9s799Qe7QHigbRlsMB1XZ9td2AIv78fmXFpWGjBgx7y4evry0SDGousD6+rh7FkIkMhqPnhSmMWqvSolAEtWjC5Ip5S2KhAJQUBi8dEXyySMcXVZ33z7vAkbMmbpAmEWJAyr3tk/mmtAUMQ2Zksh+3g+W2EQkQ9zdR5VkiA0AWh3ly+uPrqWCuecoo5Tp2Q65VowGeA+12uhKPNmOC5hTAZbdj0nlKkmoSQkbFfKWF/e76aOZT7rDz+8fXzx8GIEsbYZAMjU5d65/mh3kxAAA2ZUSEjazM+OT8MAzhft5FgliCaYJCZ1uHx8+el9Sc45nFNSpVQx9w6TALl3zebjAu0gwoCRVRqbCjYFZUCI20Ap8sXz7kmdfbU+f3i+rM09j8aEzSEDKKGMvZSbyQMFZPHGjnKw9ARsyOur7nYZVmkIBqCBurl4fPrwKDw7qeNUQaV2VuupYCaBcTj5vChjo91SCAGRIafyuFwThYQACaWKyM+fpwPLuLnbD28v26gH7MxUVkjIIFU99OTLvqADKsG8oW0wi/Xx/DTCgM/2+ttFRJLIZgLBm7un/eUi55xnOtLOqXIsmsqCBACax4eDoqzzPEPYCF8Yojp1ToUiNgVJRED49C12HWqsLz7+8P5lZo3ZSpDYDUgmQ/beWT7ibgIhQRsbYwkIi83xul8YoCzvlidnaiBoQcJmYu5uPqu3zjzPsxNdp1RptawQLEgCy+nFy0VZYR4qYtRVFIrGZlVIJBBQEC2gPjyvjY6++O6Ht/seHsxa3GJNgkAAsYfYmR0kksF4uW6ua/vxi0/fvr5n9tXfed4PqxQVE1RrLMvxvnavX592QJF0QjqbvTl7t66n3do1FJLkcvniodnomQAhUYqSLHVqI0pRPeBeu3f/zZfPstf7qxBAEas0pQpqo4EAmFmOPTSdjKtsY0Nso8h1n//01x8/32bPP/z+fpQQJDGqaI2x3O+9+fzZAYskgSTp2Um651znXHe7w26j1HC4/Pajh2VLJpAEM6KoSFChlihmbBnbP/q6p+3l9cMdHQklKhHETSyCBAlmpffQ5WY8SAjJsE1sirYvP/3+7ef3Rr/9zf48SoGgYKll1XK833vz5uOSEDUNCZDemFl3u8NpHVUqJOvlow8fktXSnXQi4UQhIyWbQnm8lY1d+cef9ey4X58ndq1lLDaFEgpUKFCQiNxTq3mLZIzYyBA28/H1hx8+e4WXX//JcpQSSyCoAa0xjvdHLj4/K2DSJB1mMnvOmXlYd+thjrIkwrw5/WR5OLYs3R2SdEIROnlcmTLrMlVz3fXz3/XWttetzgAoigKRRBAREAAhxx462mmXCQnYI7JG6rSP33zz/dcz+/QP3Y9RCiqoRK0aY9nfHr1czqXQAUjS9Mzs2eucu/XQVaIIni6/ePJwjAHpQAhsooyiqXKtVLNNM9ft5Zf3OezlZYJbSZUWVlABgxEgWLDIHrrYHsZICJtsspmZ0pd+/euv723e/+HN7TJQJFoCbm6M4/05LoskSL7C3rKuh91hVUo1sLvjdz4U60lgC6mOKZTRYYqOxMIw97bZy//o5ZTdHyGyYZUSoFQ2jUoQILCX9reH44qEENhmRmT39t33n371u9n2h69ulwIFCZsFlDVGLfv7M57PRpOQsDFnz/Sc627drVWjFNKdu9NPx0OxOSWQkCQphtXJKPJwZNo2970bcznVbrFKwUpAxQCiCpLQ87MjnaUEYDYRBjP25b74/uPr9PLbp/tzWaKWEARFHeflvN83LgUECGkyZ2bPOee6qTokoKeL23cfiq2NQgC5TlLZdoIoI+aEjbGN13/8ec9sd4ElqlVCQcBNAEkAoKQe4ll/NshgBOZahjCf/frTt5+b/fo1+wWUzULxAY4xlo2xuEXSnZmke8269lx3W0CB9KXvPBSbTZKQAKIiKFNLyMOw2DKb8d3vnm+x10FTVomARi0QAdkqiejpW7ODBgx4BJu2ghMfX7/44uNHfHh/tx9VKgokgFhYNcZy7oDLQJI5Gzrd3Umnd+s6KctC7OTm8r2XD8GyTiSBJCGFFYQOE0LCzGQ2fP5nHVjRWlqlQVAhoAoRAAhQTz1ZrZeS2HpMkRkbvv71p+c78/L53f2igGEzCIpaVWN0B2rZIECHXrtn91znulutKgMC9ov9zx+G7WYJBoLSJlEphqRg4x7Z2Nrm8196HpmsKCiOUoFYKKhCWIaPFvOlxJZjstsn3cs+fvz1T398yctnl+ejpVIKFptu4jgvcwbQIoGQdCc9e86su3VGsTQJyc3Fu/uHYBenUTEkJKmDaiNOeTwS1oncN1v4/Je37JKmNFVgQChQFNgQCEC99PJyPs4UEh61BXUJ7h+/+f6b7zYXn7kvBUwolAAbVo2aAeIYgGma9Jy9dbfOlbIKBQjzxaMvH4Jdnc6jkK2FI3Oicq1WJcG2yW7t3nz82Y48uNGitNIqCAFBRQIg9PhivzmrICw128SwoNqPr5/+8OVsvjn3o1QhkAAFQUvHSHdAakg2MmeyMee6myu4iSSxLy5+Px56zcvdKBNCEgupqeZaECvKrvfK5vrxZx/PM0guSodolYBBlQBCCEKvx4M8q0pJYDMWRjTYz7/59IvfbXx82i9VUqBBHpyo1bsOCdZZaJMO3Z25ZaZKogDK4cWnjx6G7QsVQCnqHJohpRKbx9m2bCbfff72ZAvepdykBEQhoIB/KPXWR3E1lwF7jELKw219/vr9F3vB48vjuUxUKTUbYsCqzO4koKPA7tBbunvtDqAFSWjnzeHXPvS62J0XkoAkTNuwhM11LbJdsO3GbD7/umrtYD0MKbXBikYSBYIAAUSynnp3cjbPKkCRzS4PJ5nfffPpNz/y7n33hQUJSYAACaiVOZN0AqMSQjLT3RuzZ1tWSVAJN5cfHh92nS7mflhsjdJWJlKdUOa6bJds7snuff3Z81ituLu0yiJFEUFUShED4QTr0Et+vjoeC0CYa5lNEbvvvf74xRf3x1o/Zz8UBQSiQlDB7nSnSeIYZejM7nT33IybACFJ1sv6+cOuq6e5X0Qg4WGhIzIjD6dCmRG2rfPd71SZ1HplVVEjxhIIsqkhQdCZrJfY3l4eZKbE6LQrBS0d++ybT7/5seaz03mURUAFCBGssoqkk6aDjJHOTEI63d1zJVpi2AxcHN4dD7fy+LX7USKQICHbao5PmuuK3WPXe/j5r5yTmpGLRouUpSGICBopQSTq0FOTO8vdAQRsG3ro3jC27fXrX//09eyrZ8elQDAACqIF0D17k07AKtJ0z9k95+w5E2oUQSCYw4vrrz/kevZs7IcSQDF1xImaDqE8HlOTGtWPny0I5d2d8sAWUQQImwLIZD01+1xXNQEx2dz3fW+rHgzb17754TjuXi/HIZZsD4AIREO6O00gKqETMtfZmZ24iZBOd3I1P324tX726ngsMRIotY3CsaCIjGGz2b37pubjjw4DVXcXVZY6AIQQxa2gO5x16rG4ajWitWWqdIkW9uXX3/yQ4+GzeRxWCShbBRAtSNKzk5DAls21kzk7WBA2LUMOL9766KHW4enV/b2KCAlRa7IUuWYzj2eqYPf9+t19mmeyHA93ZaEVLREoAQSAEIlB6Kn++WR3rZTMu7eNbYi23ft537+65enlfqkCJIHwQKNCSNLpEIlj0El3091pEi02EzqYV/n0odbl+6frfZUKBrIOlCAPQ+nRyH2zsfLxpVPfwHm/u4ylhQBG6bYkCpgAsO0tnj07PquSxL1tco0i19jLz7+/PFxfPd4vhZCwVQQJapLuJGkMmwVJAsmcc3bUoIbuJNk9/uL2YdbT3+R6P1SCMhWKRaGLIdd5PFOJfXw91YewLNztFAkKSLACmIAA6Fyk3jp6cLCbgKHYaFQyq+1lfX1fXp1PTzkPS9gIBFAUmN1ItksA7SQ9u2eaWIohASWuV374EKtffzIenUtBkjAY8ntc8u6F9WD3vfX564k3qGXc7QalBUlAAYEIQNBdo7q39r8aToYhJWYGs2y7t6mN9vKzi6vD8eluXwqlIoAQINBVlaTn7EAAakgS6E6nu92aEJKQmxe/Xh5enT5+fXy+lCABDJZcI61U0C4j22T3yH78WL3roCCAQge3FEBw0G3U9tbOu+V6KaXYMBsVJMy2e5/fXrw6v7rYL0MAeWAQQDPSMyHpdhsUgWR2moBYBEICeLha3nt4dfG9y9tHQ5FNKQ8TwzLvnEe7Z7Apmy9fq4BjOZ20RBHEEiIECcI94mDQWzw5PTlWGrYNiZmqE4rcT04Xp/WqlsIiQKBITAgktgohIZsEobt7QqeJEgETSJKLmy98aPXqx+ujfY0qRUQoD6sg1zG65LraXG8+fy3fPHEZy+4mbFqlSBJFIAIARjsJPXbr3tlVImky5t2b3Uw22z+5eXa86rNDSsJmRyIIpCHpTnrOBAggptvM7gYlgQBJU4er/UcPq/qzN/vRUqVQGh7mGloQ1cYYk61tZGMvd3yIqlr6xVqqSQCxCoMEkKR7mqDHXz5ZHg4SsIW96zocS9UT7l5d7s5LIQrBRCNhuzRIZocNTBwE7JkEAgIkAZJc9RcPqw6fvL+8twwASUwXlU9YsEmum8eN2qVhHw5juNTFFAGBRIIWoARI5nrQa4/u5PW8Sho2sdloEsHG8cnhcl2XBRACAoTwwAgk6ZB0stGUIZmzuxNJByRJA5xePX/ykOryL589eblUlSBBtggagpZcM2KbRm3L3Dc9yzjWqMspCKBsShSJQNB9sOi1cmdyvpYkNgwZEooV+oibux3nUUIQghYaSBCaJoQkDQkJgMlMJwlB0+kAJObV8ulDqqc/vnnvfoskAoURCaE83mDzOPe0bS93fXjDstRSlwckFIIQUhVEQJGMs1mvYfcLfzEKkk1dMonUxgZqvHU6nTwOJSJCaLYbatpZOR3YfT791tf3AkkOIzmRBClx/PHb774l1S+/vN5flTCYUWdMweIsmZGIEcbYaniZfXibj6/36+vbB9uYR0kqNAKuGXo+fP/06onJBoOtYh4PQTieb3ZZRCFIAiFkY6IIxTnh3vn+Bz/es5yAZSSQlE55eHX8+2dvQXly/c34dFIcAAbxMJskJeQUMtiGDWWw8Tx8/PK+7+f3m02dQ/dW9xBAkbjWe4s3HhxcCybbdFHGYsxl1Hq+HtZlCAIJAgSCEaSl2POB3ef7n/r6dsokBhCS0lKiq5//4MlbUNHfvO3TPsAYi2SNlqBFjohKmHdv2sLri96OXj/ufj1fPE3Zy53ZbmWupNum9Zwe3R1crKVh2wNqNdcyG1DH68NpDBUJiNghiNVlTUGOzPb8/tt9VwyJhTFCIClV1rfXf9hvPXXzLx8vFiVsgxKQeVjSuoQlci16MDbbeNmeb+zjy+v90vfGfUNWds9DEo50zXsO3fd5cRZk93KNbSERNYjLR8vN3RgCiiQiSEJ3FlUrnHOm3Pfzi58+9zvJOAIhQKSU4L0vf/HeW0+z85+vTzcj2GAsWh6u1op19WAzMmGPzYc3zw9zv967X/oK61S20qnk6siLa+j9+rv9xwdB9812YUxBVwSW4/60m4uCQEKTTcnimAMNcw7W5tMf8rJDcmCDkdLCUozfzz/9LSf74TdxNHMQgEEys8uIs7M4aykSa64TFPf7N+fJ/bLdL/veZvd9z+refTMLKXmcTJYB3tg5OU66UnlYtpkZewi+581dQJAEBLXAaGoVVdY5abvvvnlcTztL2AhSoFSCfHfvpxdvNfXN13ubnRIRjCqF5hrmJCKZxDIZG9Hm+uGtJ738eN+7X94f6KFRZh6SnMyWw83PFhdr28jGhnnn5hNatb88HBZAtgrBQOZQikKsU2b3S8d789MNOAQgyRLKxOPPTn/xLaezj9eXqxLYIzaWvaPVpp0V9ciwZSwbM/bVWx/w8evtfvHhzWpXq20jAgj6wXKw8hXeGWgzW4iJIRlrA7k/3dxNSRKQJEA6dKwcLdPDOUfMzcHe/HICYSyDZKWUwO3zXzx6ayn88EvtzyK8FUImmZSISKKlRZPWNHHP2/HE64+73ffzw9pNWWxqILocJ1vLAPGN6d5BuLehXGPz8LIhoC7zYj0VHRUChM1mFfZc3tnOCXYH473jnRU4QCYlpZWCg4+f/+ytpX7+8d7mtO+NAQuQNMNgkUoexswWltrDeHtb+PK7dt/3+dCWa21lswNAh04WyyEcXZltttvYfW/GyDVU0QA6LnZ3BwNJNpQAbIdFWnlmjVNittfXu4tV2ABpCaUicX2196evCqVy/vPx6arYNgIkoIVyTa3l8S0TIe12M4P3z7DP97Jt56vJtiHbvdUEKnp7bbAc6vEHOq7vGZ3IyDuDTUHleLXOFwkRNgiEUs0hdkQ1jWc6c0TMT84n07AZlSSoTjj48aefFkmhz96Pi643tpHkEYZFgmQ9cCwLM9d5OHv/drl/vO/t3jlyd3WtoiLAPLgalwO61/ubW7eVbQt5nE8YNh2nA+vNgEYQksQkK9vpQeIcplMD9GV+eB6XxRZoS1Al5ncf/p4iqV+/d70/7XqP8sZDTTTWookl8nAMZrB99ejrbfd9P9/aXWa7eCAE3SfLpH304GDvZXbfwvQukQqIauXpwsWONAgBqG45bZ4oiXLNaSRH9MPu4+a0s/UGUjodJ19/ngqk8vDD+bNJ2AaBwQISB5ME5xIds21i0WbEN+93+czmvvtgtaG2sFRwyCcPfVnMbr6dNj+/d+s67DLXUAVAqHrseXdjEgiREMxhTsUK5drZHGHhiDy7Xu9seIOUrJSb2/cfF0ehD9+fnXYRto0BJaOzNaZ5d6hQKiM2GN4+PfDlZy8v05y7NqYtu28C4VEHt7A8x0+rx1/vZrNbMLJ3XEMaxLsXT7w7EUgIIZje6uTheYBKGyUbue91sHe1mRaQEKTkdDn/cpQKo3L+w939nT7CvLG2yFpySFQSkgmCPN69b3794LuP676tk5sUQVYdka7jvWWyeLp77c/v2ZVNbB4+ChIAl/ms7te72d0b6SDtKth0ZrWCyA4g7OhjeX1edopDEhoF8p14XBTZ33zt/VkpYG8hRvMw9CgWunpYjWxjNr74w8t+d2/3fa9jpAvTRjgY21vj5fLq7fTnH7dVJ0KlCyqE7ebV+uh8etydNFvTeMK2FF2VNCZSgB19aa/3OO1tIQlQUk4Ot9qCqBx/f+/ytETgACO2lE+W1hSS7DKb2bDlZL/+hctPXu5ldoKChBOO5HnwfLhMVH2Sf/LjzK4elt9jAqiMi6v7R96s6TQBTZjYqBO5HuTQMDJAuHR198VyZwKyQFVKaTteK4ru/nLdXnQRYUZFAgIj5IJ2WTDRdE7Z2HbP/Ys/HF5+94LKqBDb6lSd6PLF5+UywdbT6dc/f9lD0mCGkMcKWXaPc30/rw4N6WxK2JyCU8hBEgJSgHGZcXx/d7YTThApQTY3r9WFULTfebi56EoxIzY2QI5GizTKtZR3797Vw9hPf3vju89ve2hkVMGBIp0HL7Fc080H+9XH0RVjo1xrbQgB8vh0vB67i+7Z6UAC3ToLylTUsoiRlBiIvivrvWsuIyyppKzwaX+zECp7vzHeX/ThACyEBAhyDYvQ5TqxojzcZrMPf/gB/e7Vfe++N9eRd44SWepyvWyCffb2598x28w1CmKuybbjxdX5/lFuTuluIJBMacJyJOvoirBNSgUofd8cPp5fzgIJkwbV2VYqgKyPv/H2pCthBzYYC1DoHREasUhrQxnzcH76fxz86sttambkujGqDrJM93aXDdLbP/z42b3dj4ZpZq4FEECt3dM+Ho/z4jSTbpqtZWtQdyrlYdnGoKg4opRZXt3fXa0ChBCIp6fHBVA5/Mn56WUfNg4JgcTWWz0IUxROKqHsIQv2m//i8vFnr65rL2yLe65DesJ9cX24fNr+33/91ceZSQktn9CAbD9+dtov1+fDxbrOJIGg0FBR1IgCWcIohR3R9zG+fhybmQ0io5odb4sfv/dz35uUEjZmRAKQxsGZlsRkFRpk3jmb9fx7vxl996ONlVeFqgeH9Hy6+959LN+Q//MPn/24oUvKw3pQgGyJ5xcX43y8rpurdXbPLbkY6Ygkpy4psUOWAWNHV5rdF/PVRiFLDNje3Sp84uyX7u9fdn04LAwSIGHS4CzClIV1xNAuQ4z3/7X36M+/3rXcr6IcDKqOw8jn9TJC+Du//e6z+4GHkxF6FDYFWT/LcezvuTvtZpokNJjBKsioFlkIKQDJEVFKp7Pzw8nCRiGqOuKo6Ok//GUuFn3Y5g2NAIGotSIFWXkYYRszyW/+Xrh/9t3m2v0yFTeOTso5T7pey8tp9Onfef78y23MXEd5FEQIIHV8tjufj7fneXeYnd7QdFO1uKRkMhCYUCjxSJQyi/HJ/WZnZhMd6F9YqNiJ8e+9ebrfR5gtLKQEEnm4aEVMTax3jok13ezf/efoy89uND330YaEqHmetzeWk2fNcsL+5NfffbdcHieT0DAQSAhevVr2y3K97C7X3kwEq3OWjqyTHiMRILABi8Bl1jVn52eTSVGVI/xsflLslE9+qe6v+hI2YYlRgUBKWrTiKEokm2GbNd3a23/lW/juzzOs7i9FSZeqUz1zvvMCy/pXv/jrl+9ebCs6uVYpBIyEzdGvPTv2t3W42e02eqzU2RxspVpWxBbG2LIcRBDdhPH5eS5KlZ3qXk2hyPH6z7k53e9KhMNGGCQhEIIlWpEFq2XycLfd3B33v/Wfv10++8xM1cuX2O2aHet63pz395bX6/k7X/38822l8jA2tkvzFVae3ZzHcr7f5+Zut85e56a1zlYnzHFCXZQAwsaBwLbDZdM3JyfjSZdjlG8fHRQ58c4vDc92uhJgtpQQb2AJd7SgKRLsMjW2bP53fx9efvW6m83x8fM65dig1Hm+veX0bLS8/Ozv/PDx6xfMO0setyAkRJRx8fi81Fiu97m72XV3btfO7joennKfSgKUgMA2xYkdJjybcHx48mBeRUdzZV4XN57/OQ+n27O+OGyDAAEaEY1E0y5IBDVum5ps+8W/81P0+R9sUPX6OjoRHerkPD9U1575Mvv46Z88f/66eXfQpYqNB+qyfpbzGON4e543p8OajMW6PtizVuaBUt7CEshhgcNEP+vXx9tn21Ukp7fb4qZ8+KvNrVVfbAIMJIhRoVGsJqKLRESbsXvZuP+t/+IN+/pnl9I5ry9BS3E65zyfb++/8ovPsMz383/yzY/fzXUIucaYrVtAnt3tz8uy3N+O9XRY17lmyDt3ap2oFEuZtnW/bGP35uXjjw5Xl+sST2/e/6vjQ5r7V9//cF6cVJ1TSunIu7ujVphiUiKwsTUhn767A7i7Cqg19vcvvjdJFERwsxxjHNsbD5ebz3/61333ctlMGpNr4SsN7K9eLaMc5/19nW4O62oPci2ciFW7FGqDey/3tnFvu18/H7ubi53m6jff/msfznz2+tvvX26hE5yODj1+pFatiCBiM0mjEKA+VSBPIYCO+/3j77YkIImARVUt+2X0frfsPn75z79//XKGMBJGMBAgBBjrs/VYNep8f2Z3Oqy77biHalNUFJVDzKllu1ju+77d53NOdzcs/frNf/nlQ5n7s59+a0WpxEmn1HmwZMED0aMlbA9pJX39+5tF6M9Ig1D789ufTxWEkk1Ra8/xR3HZ+fGL3/j8RhHMtZDgRthMjk/vjmNY47g/53DYvRiD2Jy4T5w4ciY5MbLNbruH+x7n49idTnH97uV/dP8w5uf+8P3Li6lTnTopqYS8+5ZxpkZgOkFIMI1+eb8K3NyxaTnuz+8/DQHCZpWgjuV8d+kWlv/X9x9+/+VHhlx7cI3Nr8CcL1+5OEYtx/tzDqeXlxfIZk5YZzp2mpykbNJ973bv3rJ7N47zMYeb6eF7H/398fCl/PxPvrhfVyFTnBNz6mBCEzXJ6jIhIQFClK7f39QIPJ0kkdRyX5+8QAybAihV4zg+++X9FcDvvvjFPr9JqUKPEAHEjUA96+OouCz7/Zi7l3v3msVxnROHjp3Wo4kGt+2+G1uVNfbOQ3P5g5/87cOX6Yffvv94S6WrcDoxJHO4TN3ShAKLKFsTcv38ZiyhX0Qg6Njzm5OCAU1IAzrO85s/wEr42dtfv//x44YiBbuEhBAgbJ4/u1mWqqpx3O/H9HK/bNqo3DrNqdpOqQglbDZzb0a16njOofnst3//Rw9busVff3G/iNSpnHMOHHVOrlmbTGnRQUbQJCEo4fc5FHB3UyHBuNzO751IYkIQtcSxnC+/GVYEv/rND/v89jhBCiRumGDSqdMzjmrVON/v6/3u+wWauZ1CTZwz1SLOrq6bbYNY1ljOY13z5if/wacPWXbWv337OJJTULqeghlNFvIwo4YkYEkSwvnTXY5NrtYKoDWW/eE3Bwkosl3Lpd78bL4y/PzDb9//+CqUax4HQgSQAKNer8tQHeN8PD+f7nvDkWrs4HCaU6sV1kmGPTbBUsdynrN/8Zu//eKhyiQef/9yb1V0KraV7VQqslxzXWRitichJPD1/cXYh3llglLU/v7iu7tgIEEIqLXs5yd3WBn3s7/+1JdTkIbosjUQtlZdXZ5HVVlj2e+f74+5b222ORyrVmep00o5bVnD2O57IEg5anE9/N1f/fz7D1NWJ4f7OPTO0znnVJ2qk5lP2BZNQn6PAn5Yh2PB3cXSEKvkvH/69pRN2ZqoY1levXm7Qvh5v/jq44trIlEeh+3Z4Lx+xnkUpWM593zm3kbLsdXU1BxNHVrIuGEMlgmiuoy5+97/PX97+9BkkzfbL1+dXEchnVOJyicMapHrmPiABPr5Wxd9P8lFhySBGsfj+6+bBBEFAR1nPn/9aKV4+dm3v+5L5PGUd28EkKDlq5tzAepy1Hm2zRBlOunghE5bhVtlNra1lWKhaNXo+ew//uff/7AejsT01UF5nSWdSnVKRZJ2ZmtLF9E0QjpBQAXfOl+M27C+WnoDq5b98c3HogjBElXG/vBNXSl8dv/mq5fb46SkB2HThO37i1fnpUqsMaxz6t6t1mx1TCeJ0+q47sktbBONQgIVLSzW01/+7/PDRw9Fpsd7OXnRdE4lUqfoUq1FaJmY6zArJZFsPX55uR4Lbu4gAOq4981LkwCSoFYcSz3+5CNWzJfPfv2DjzfJww1iMyRhM9C1Pl6XEkvHtp7phS153LGonYPqkhWxjEWxwICWNTL76f/rLz/6tg8/CnfHpR9Jqs4J1ak0LpqLNnJt2LwzqJLnx4tcT/JiaSIi1v1886IIhM2EALXM97O8cfjVfvHN/Woep5O5BggxJJhwfHxxHFVDy1kr7V7GdJlaJ3i6JkizZjYDDA4U1Cpm7/7sP376jduHHpvH15qEiyqVSqpUaCybMITGiADhgeOdi533Yb0zhK213N+9fwCVzQCUVl28+dw3kPtXv/6hjyomNdWFQCQRIXC+u2JRrZKbCjayEkdBpauU1k63ddPFYEUCglV089m//Ycf/rQebmyWd4dN2KLUQYQanQvGJo/KJNm9h5Dt17d3c2+4lCSB0lrun74dkg5QFhAcS7+93vNG+rN++s3Lq2vl3eF/zYRQy2frfpTqGBuZDbeCCuk06YpzH4TFwFYoBNysKju7b/1fbn760cMMxycHk1lwUp1OzpNTRUJlaFPSsNrMCBI23XzndMh16IsKslnW+f7ZZ5QIGoiljnH64H68oeyvvv3i+SqGSqVkWxIgSdTj40uHos5sqBkJ48FJ68gZR2vOFq2LMRFDKY06dJC8+L/9zbs/tLiY7t1nUsxUyknP06NzoqtpUxu7oKRqIQgkYf/8tBvncNOVTiBUjf3y/lMJSgKCG7y+uuWN9XfffftFL1I6YQmyDQiEzZGnOauiBVM2piWDglalpOThDYWJFCAgWliW9u4v/79XvzwpKvrll3XTh8GpU0rXI1OiYJXZJ8DY7gZ0AE3erbt5W52LNiFBZNzn4xeSBCEBgrUc3mT/BrM/e//Dh5eR66qLhmxJRANxeXZaClXWBlu612TnqFAUndEsdIfFiGyNaaVAxnCpSr/+t//gvYdWSLj78oouDAWlzqacykWTTG12byFmdpOCJUCyPLm54UwON9UEIlB1v75/soQAbFi1jFfPHvFG+9mff/vr7ipVCmSTBDAhFLAcXtVSJTBtiM3DjqmTqBztaIfBmbQGTQUkhQJRXRw1itMP4uV7oyJi9uqmV8Vge3BOnec54ZxCW9hkV0Ls4sCkOxv61vmqz+dws6YTiqgu13efrwElBBRwzLcPT95w/MwPH15H16GEIIkI4YFLPZujVG1sbmuxB3QyqdNOFaLaWcbdFoFAAImEQsrhqNL2ZvH+reKhu3p/vuiMEBU0onDOKYXBPbfrXKNi6EaE9PL87sB+9LxZOmxXx/HF2yM8WBGrLp69xRvv17/6/ttzr+Dy2IBAiBASWC5fnEt0GjTGskghFWFHWiXtDDcQYkhiQlkoWlaNZRhjbu+8VRcN8c1VN4tAynC62CZlYoXMmC6DMWyuCt1gHt1edh1h12SrRsd5efqZJgEVNhjr0zx6A/LH97ef7m4rKkpIApAASUzIfveYpSwNy22DzZZQCzqqcSRpxGpJsEOAxABGotawFnqMzd6nV4uF7sub3aIvjFY5nVPlutyrKBj0AGM7uSGDRCDjw8tDxnHm6pxAkoCMvZ9dJJAooljl3dvv+kb0+ldffPv2MpJOJSQhJGEDE8B6fHccEFv3LZs9qDE5iUJndThaW90P1h0g2AbAGChFHVVj0D3HMjy5HgqE2dU3w6SzbZSHc3poeswobIysR2y1W4cpSEK4fXS1spBdGxpRgmO/+3yFaBADFmM+9ZY35J99/utP6xybQiEIifgACLm/e+Eovdkyw5B74oydqkOrOJLDzlp3C0KICAQR3VJYVXQ4c4yXrh8UBh5+uJ5MipEQsjJSUkIoFWweb5ahrZqCQD693OH9jqvqhkigrDqePh9sGrZb3n32vN6Y7j94/vr7rVOdtsimQBISiUFqebU7i2bGZpf73l3alIORkiShgpUEQkICIYYCq4SyCJCx9Hhy/UZRUD++H6soBuHsFCfroaBh5FozzJDNMeVGEJL764uDyznrVAMhQup8vPxcgoTtUnnGI96gf/dn3//wYVRNJwJJhwSIhM1w++puDN0YIw3mbIto6sCD1GixswaJCSExMaUxYJWoJADEWJb26fW6EOju3mbRBQIES6GSa67luut9NwbD1nHLFBKQt27u4nHHHZndDcQqx348foWSB0SqLp7djjcqf/blt9+aSRUaCAgEBUyE6qe94G13W7RxN3Kd2OmsyoNSVpbWpRICUbBNEBQKKZAgPcYy+vP3TgqA/uqH7c6mhA1CeXJK5d3RplAwLt1oq90yJUHN/fHygOesa8WQsCnu+fgGEki2gP10/ZI37B9/+fbthyp0jBBCEoCkExJI3b841eC+5zKGGeP2zg5N5yJJhGgBFGhDAgFIAYIFwEl3jzlz7zsXteF3/BvHi02EGbW906kwIybKVpYwD0cWt0ZbAYLv9WU8dk47ZsBs1TrPN1dC1C0gN68e1RuXX372xa9bJ4okIZIO/+ue+1Ut3i/cM9d2a8wnzVQmJ2ppIUm1oQEiJIhEQQsFZtAJxDLHwfvP0gbf8PHjWPURAMqUkiooymWUbWywNNqcLVYT0oH72xdTz8zDGbo7EqtqLMeb1xHCVhHXq/qQN/D7b/bF91tX0wRixAdogmGMx4dR9+2+9ch2xh61ctDJKWmFdpbWzUgCIcGNQCspQgE6CQJ0L8uqvv/eZEMvfv6NFrPeJjOtzHpsmxPMYK7DtrnMXBsWy0MJyaN5EZfMtY3ExESo83j6KkBHQpLI6cXX640MozvD7WxLALC5taMVJcd2+PW/+Xd+8hkU3Q1RaxSjtFS+wjJWiORohRa1RGoXW8LuikMd6jiPfv8PP/mTj76G9+R314fDYdedQGuSjcFSsAnp6kGSYQwdW1Zr+vjR01XPzItzh+0JUmc7q0yAgCUCVE7rE6zsdxbDaV5CkO6NNXIdB2ft7/1XPv9zMVJFQamWLhtuBEnjVFKrWWKudYdIabnOfbsNsbBKahlc/dnPfvJzv1bnOx+tN+tunenZmbFg7s0km2ZtbOZMsMvjSqkyIYGPTndtuVsx3QESoKqWeLMygCAgEZIP+1dthWsv63TqJEDHbjFCuNVo7af/yQ8/qQIQtCxLrSJVQyUek64WinbWgixES5nR2myTorBEleXozbf++Xs/GV+j+/WP5sVurvMBs9OxZfdms827594o101iEiFlRJbnrw5hhFMRSAcEaxzv5/sREEiAgGDl6WKElX7vcblb+RJyjlG7abNqlfQf/6++HiAYhIhY4FiqqlS2Eo1ck0hTozvtrKAdCZtNSgyWljWW2v3mH/IX56/JvfthXZ16Mz1n0kkybPe4s9aYqMzDTQQZDELBvLy8S43jbgcdkzRaist5dywA4DkBsd9c04qny6PhqRvo0OpeZeuBmNH89t/8ZpQqllCC6lJVlgU6QvdqdSjXnfvU0lyTVkJjaJQIUmqVLmO+/8+f/sn11+De+nDsDuvs0Omena02JwjbCJNlWa6Zct2yBx0m5/PVoRydA5JEIYA46mxokAACS6ya1gdY+QcvbXvqdNLZOtt4VGKWnv/Jv5+zAIIQtyiAVaPUkJ0jUR5GaFHUjj1f8jDysIRCpYxVdc7Tv/rmX3/4NTc/Pe5265zddJLZ6Sa+zLZpm7luY/edXDdtQREESx3f211OOa87xuyESIJay34eNoJAABAcuZ+vYjU8vlpNKzqBGbsnNPIgjb/znxwWEUkIaKmFQ8GhuU5a1CZSMAcRa1EdD5sB1AhQujHOdfFnf/fFD/3aWn14f7iZ3Z1Op0NIpzvbjZnBXMPCloebkJqMIjgeX61FrXNnGk1ANmvcX+yDBEgKINHMH09WBV3e6u9murthxSaW6yr21b95RfFgN4hVVmFp2VrQSBREaWebs3am5tBdDGsiAoibaC1nTz/4R9f/uL6WtvzoyXoxe86ZZHYmkqSZ3RibB9tMYjEVkbBVaoOR68MlpT1TQJMEyMZyvjoNJASIhLOctxexOg5e8rQPkJttbYhdQlD/1uO1lCAWKlaVimWh7DLWKasWJS1rpOQsy47tIDRoqjQglqXLsvvkn/Mvjl9De/Kc3dqh002yBQi7Yde2CdoWptgoSGmzBZHz/bO1avR6WAjppBMAqXNezRmdEAAS7JpbaZXA5otyf+7us8ltRkLLBvtid+UiSdiqQsE2wTA7K2upiEYkLO5alcwRNkBSsKUpCh3LeX3/Dy++8eRrZXVddKfXhJ7pMJPuTrJtZGwZM2yLyGTYRqcouuTLq5sIcyLBYJVaWuN8+kyiuzshkM1w6wCrpW5dm+9X5L2b3c4IFmtT2Hi1G6AAWoAqZY0x3GSpZR5O0eaQY2elKc40VYxAIkgiaIlW1ZnH/+jtP/pyg+z2ljlnkkA6IRPQ0Lttu2fDxWTQWI0RGVaoFe6Xp1NH92GQBBSVEsbx7rNWS0ES8r7fsVUDi0uD6XbmNrvlRTEaTQ/sDxdD2EgAMZqy2NSZNTQ9llA5MBlyVss6DbmWUZMiJApS1tkXP/vmTzfGbp/Y3Z3uJkAgkBizh2xNm2rDhtxQIWxwCht7+ewGdF2VsNkNItRSV5fCuQCym+8dYBXdvB93x3x9mcl2XGMVQR3ral0KRJGtWx5oTK05HteokKDb2aE1Z51xVgUQTajCIECJYyx1+atfDTfClmHP7pkkJAQTTKQYZjeb2e7NJookc00ko6J8PR9PqbUnQJIgdIK49OsJgEvdWfbDC6yqtx5Xh913s3vILgZ7Bz65uKiiSAipUoCh5WDLcl1NWsYZUXC2lh1ZreZwWxAlIJ0SQKyqcizj9OPxdrnhZdmzA53N7pkikaTNdts8zhoiQ2OS0DsNnU73l4/vtJy7No2QGCDqOJ8+g+4kQffYVRcHq0u6tzXc/quX+55mwiZLQ5Ezl+uwoLRMQoISNmUYbDuuKUJnyjq3gx3OaupeNbYGWgs1AY2UdV4OmB52G1zrmp6dNEkCsSfQQSNm83B7sTFG2iiWLhirmoffvb3qoYdmCAmQgKU1zufLK0inEwCr5uAOVtnRjXb/r37+sttGWwQxE4Prq5syQEMIaIm4FWtMczaUYcnmmDM4i2OdlVXJAwQ0kAhSajnOrbqdbkOrC0InCaRDTEATTJwN2ygPx8qhwUyJjI2SXj7/xcmSXlkK6ERDQK2Rz9YCCJHuVdc+t9UGV1/EH//q8zG2ZQyCjHDkRVcEDEiBYhVqWWOyZHWRPNxpLNuhiSjKNYYQIwENMRpLx0gJzX5/A8s7ium4haRCEkkkzDB2T8ZaqSGpfPLYIr7+8G1b7nqWgqE7Sgccx/VZD0kgwdjlWyOsunb/2ref/eTz+97txi2YrcrDur27QzSJCYRNQavQoDGxrOHQahKy09jpru6UGwkxxMRATEBFi7LUWt4uN6p8PscNutOxIC0hQUCye4yyuWgapYUllB6Uxy9f/vWbpudqBYhKEsRYy8VFmk5f2swPrmIVHnz6n77/89+97J6FzNQ0qMC+XqQAIXylgarYMG1EO9M5RqMQaXWfs850Vic3COHBQgIYAKmylEKIp9XGlJ8NHSFIQqIFEaUTWhmWT37RzYhE3n0oq/z8t19UOpOSYEACJlCLr9bR7hTA3KWHaTXCwT//5y+/+vplsgkT1YrNZNyf7gYJiSIIiTjKtJA545LHlR69++5M5mSdbToJCARIEoGAbqhglgLH29yA8rOhB0GIQndmAQkoGsRms0frERVpox6MihTbl+cXb7fMXhVCUDaDWufdq6mg051NeecaVufnP/nF609+3G0wlodzTci9l10VKZNgFMWkQ+4t7tM8XkSwQql13D2nrGNTCFsTAqABooCgEIKZeTeOG06+M0dKbNksqwJUJckGQTZ2JWypQUaaRXkYqfb6159uZtdUQBNSiGWsWq5ejIakx1g1k4dYrb/5uz98/bMv791TRszIqBvr9uauVEEwiLIRtRkxhFi13TlYuVbtdK/TnGwdtrkhGAIkxiiaIFgInE/zBtP0aGyhDRJE0nQQglUEIsSZeXybIFlTyQlBulTp6w+/eW6sSUk6gAkQIC714m5JU6CXHS/Vq5af/t0Pf/7Zy7T7nqA07wzccrFKgEakDYBWZa53LTOMzVGGbJedOVk1HfcSgZgEIgEQIAmqZmYKCknzad5Q+uRpvx0omBrAQjaE6AMM9227N0xpNatokSXEWFDu+6+/um/d7RBke0Cx6jhfRXB3z53f2sMq/if/xO++vrcpYwylFkl8dHnasDEQIBgD87hpx5ipDKlcK+jWOXFoFR0IgUgwIdkiAgQUgllKavabjaPy7UdNOwgyiUSQMmyd0ShQQNVmNtd0tDxMHlGSYF9/8a17rZ0xSsB0MAGhrLunlU2P8+r4llaz/v5ff/mrHw2baOU6QiB7L1YhTUMD2UBBM1haURNq3lkr79yt0zhJBCQ80GiaoCCWQghmlkKw8jRvFJ2+foH1IpnMhII0EdDSxCJICPfuzViuudYgWaqQpTR68SfPzVtPhY0EggSCi5d31R16rLrF/Rqr+ld/54uXn3982ea6CbGDBPDR4UaBkAgJBIjtTAzHIiUyFVbDcVJHHRskAAmbMUQICNAESUZIZkrMw2pj6NU3tsNolkySRiVYuhGCAgggaW02WFasBSkRcz3zsOzHP/207bx1StxkY5Mq6tyvMN0ec4dbm1jlP/3Tb3787JUZFHNN2OD+eLlj0wggIgEt11CTNBt5XMQMphSrE2ALBAKYjjQhSaggM0vhHBbibrMBNP3+m/0wqttgAmgJBoMbDeCWqBDGSpoc18RgSVmqJl/++jfnXucwStEgaBBAPb0aSdrZlMcvser/+k/fvv7u3jvMmIcJJHU77xQMEDYTCDSpWcrYUg5D4jBNt8JGFaAh7ZZsmggkoIYgyGimoJR8PvWNnis/f4TZqLYQggmM6oCCKstIAqAJ1kyuuVCkR6goExb16k++GueZ5QZAgmQTF1/spHuWXbd4FlY/P/3rfv7dPUtZogSFyP35Ylch+CARuBfMNWwO2caxkOZagll1iAQCJAkSIEmIIQEwKhhMMoUQ2E25oTN95efb4XhUt8GWSggp1QRHgQIGJWEb1maJ9kmiLC2UHvj42x92O2+pAgEiIWiJtcxXhPQsG9wfYQ3YT3/78tmPL7utbZEgD+TRvANCCBgSNjd6lGO14KYaBCMRCz1eS8eQSFoqPDgJSKIFyMwsJAuB3dA3bvzp77yTRyezNoQgM5NkVVmApFECGIEE0EiiSS6pFhucTVRKH7/66+c9b+fcVaJRAYX0hjd3dNJrP996gTXh2z//4f7sc9ybGrNcw+Zxf3Eok7A1BKKHICRTYxzmE2YQcU5OEyaQpNIkxCRkCyERAJMbZJJkFtjfjRs1469/68z29hZtGyyYZBYkluXWliokBNUk8TglRyFpSRBGZqX783/+zeb57H4tCEogAZDA8MWszHV3U117aWsDX/3zbz7/+sZJHnYJgCTP17uZSbajhMSxmsFWluW0xsyxgiKF1RolJo00ICQkJkCTxgAIMpjMzGQpoD/NGzLzX/+dp/n4eNKGkCwFAyRTGbHKUkzEoKBV4i5DrkvviEKhDnXU+vibX5yX9ayXlyEQUEmQIIzDVafnenMaPZtgrXjx9u58rAKlNGxKSCCQ3/x4eXk8jxpuJZal3B7GVJvk3ORhRiJ04rgGmaKTh7XRKtoym1u775eP/eG/8/6ffvcvv/wn/7P/6Ff/o3/6+Q/ffnDahzH33W67Z+6VpXtLV5tMDJbHtzWaa4QQEExY5sdrwWzGqAgbQIwKCSL68Toya7Psr2ANeXo1j/tKEQgtRBKAEDx95+n19UbKKhITGssyGRJkwnFHiUdGDzqd43ooU2WQaoe2i3Wv7X752F//67/+zz77l1n+o//Nf/5Xv/xX/uz9bz997pxD7u3Ixmz3XGeY2NptM9cFY4UQCZAQ0skWv3thZXY8V9hSABoxxlEPGtfaLPNOs5bg8Dj3+yEUiiEkbI/w/rf60bGqKCAoaiNaRrEOLBndDJMuTSyobJ2WoTPXc+QamYVt7nsvH++f/ut/+g9/9i+j9NP/z//gH//qX/zFfvPtcZ5H3bY424jskVoZkXuiS8tizScMIIQOISDHp59NYTZjLGDLlsAggXCUZm3lsG6238Xa8vIixz1gNgEVJFFg963Pr69rjJIhikJTgzQrxiaWaElqk4pUsXWK06qgdjyojhkM2z17+fjyw3/xn/5rf/wvm/z2v/e/+dlP/uaf/vibH96fczrC7kS7dwtDwbZJE8aG2WweNwwIGAGShOXmu7shs6mhBRIOQLIlAaHxvAx1vly8vVhj9Ks79kMlbiEJBEwIz351eH48L4VGUTZjHpHJWtfJrLFgHud0RDvPtI4L69SZqKgWxtjmvu+Xl0//3t/9x3+0f1nkN//L/8av/+xv/sFPvv3th/M8J60xLbnv3cMmGHbfL1s0Y5pGimEYVoeEgJHQ+vGlxZyMUaADzKhJgbE8HJBDOy7vPmOtOR/feT8gSMkDQwibP/7keL1fhpZoIjJZZkZZTYPqpgkmXW2cSqVJFHUgSpMyNozb7vu+X16/+c//3q/+xf7lj+P/x//vh7/6m//gJ+9/+/3bs3Og5Z7O2uVqm23QgcGdmglZU1ZRNDohJGyY4+PXKdJxjCpAljBkCgySPV9Gsxzz4AFvPvvV3XIeoJCNEMJmgMvvXL68r6VGURqJoVyTUogmGgXdUcZiHkacUs3xsA0JLcOarXu2l/vLD3/3v/juH75sbOj4z/1T95M/+m/+7P1Pf/12nDfadrq3Du3MPb/3U0EWU3NnhiUNAklogCbEwyc7izkZ51IN2wg50GiKYDxks6733u7fhNAvdo4COkkgYgQCCb/5nk+OiwYRYdQgcl05EzWfcKu8O1lMUZJKLEmp4jzYbrdm2+6Xl49v//6//vqfbWTo/I/8vVaP/uh//1fvf/rph+d5ignbzunWeTlnG9llDPFoDJOgidwTIaQlhJDU+YNLitmpc5WFSCAhbQG2m7GHdbP/0xVvSudhupQEgYQQIBjw9NvH1/saRQkF7iR2mYiZkAk9IER0XdNJ59ADDzuilOtpmNlsN3bv5cvnn/47z/nGxft/6C/wvec/+mW/+fb92zlkHN230l1zYuvepbYHZJNVtmZLY2PlsiSQQExCfPN1ysxUDck2gQCDpCS8bHK53vnuEW9S56FrBDQAASRICDz78frkfhlVSgWSTd4ZcVJ5uD1YMyNd0ENUKaXkIKepRcdYYxxuu+/7y/31f7w735jQx7/zl+Pet28f6Rc/ff/sUOO06aW02jr37GaYvPsTDFkyKra5RhYgIQKMqzcPRc84ljEswRiQJBAO5Dquw7L76hFvWvvQVQMIiRrSIQlI/+a75ydLqViodsuUhGRrbUWIiDwsy9ShpkSKI6ksFqlWM9ts273t5fX+RbU73YBY/t4/9fzo0ac/22nOrj48jyMkG1rR1hnsMlTZLtG4LNeZLYoMRicbDVD55HIU6YxlqSqCSGwphCQU83kz9vOP4s0L8zDHkm0kCAoIcPWtq0fHMUZhlUYTKmshS8UhBmmwaR5vtRMptei0WJxOD5SxGjbbuF9eX5R3+xsM9ewP/VnNk1tv/2x1cHbc1KNQe9oddkba6V6T7bYxnzgTLWuzdNBiIQVaYkLCB88o01QNAQUBGCE5R6jL2tQnX/S8mc0uVQKJhhAJkM2PP/HJcVlEEyaRbA1JcTC2vPNkc2S2waBWZ4pOi0jtrnhgbJNht3u7P4bg0+28gTB+//f+BbOXr3/lo83J7npeBU4XN7ntOKP7ZOxeI8awEU7TNrneZHkYNRKEJCQZr95ci167zkuVStQGyJQkSBHNfNlcfHfDm9vdDknSgWySbcD87dv3t8PNREhGlhV5Zx72YBmFSLJyplptp2qVdFJoiszELLjvvbyobTXcLjcK9n7yqz+/9/LTn90rJyfLQQJO3ae2LHc1MjViC62NFLNBMdcpGuVxMmULIXX43qEqHcd5lBoQgUatFJCqy2Wz/8Ulb3bXTncIaIBma4Q8/fHhehmFhVpCRolNK8Quah5mG6IMQnTUKT0+rRBRycyWbbDdUwiJw/35RkB+/Uc/m9968IPn03p4NU8plZbqPluWmdPtIMvYXRuXDhXKmMZYMteFbKaBhJCwfvLKIpMxRlnqBqBEKZASMbT18qcvefOrSXojDUSSBBP4+OO6PlYNwa0hD3eREpODiewSFKYHdIaIwqVcosSBsQYZF5NadvvVem+4+h3/v4M7957/1hPmu1dtyqnEmWsak90dKyvbGdYmaptPvugUVtEy87BQBSDg+PjjKR1qOS+jLCUkGTVKZUrK+Xz1s8/9JojjGFlDEgNJAhCA0zdf7I81Sim0ppFSmVl0vLN2WejQrCTXnEGhxzupwxxxGmZrrtuNDEqmaru/rju5+zv/4ssHr7/7xfby8Ox4UGRKwqox5ZJ7T9jTglHG0oOYmuyyMJzZXEOYgmynnn1zN6pnxnmpkgcqZQqQUhIa2tnbn5o3x2c6BBI6FAnEJL76ze56f7ZQoSOoLEqQSBNUHk5osUdRkpwgamlxUNAyaxcEgyVLKe7s+npt/M7H33//+Z23P30wOzs5biuiyjWEiKxZu7Ps7S7WnRbzcCvMQkiQqJIa1KUkAYRw8Yu7GiRYo1AEQiSMMhEoc5jXb7/oebNc9NoJNJLZSGiwP3/b+4VRMhfYoWkI8jAFreyyrMWsSjhTqTiVE0WPrWPZIDYwIZiF1Ja7O+W67NXv+PH9yZPPf+vJZZ7vrjNrJCmEhZy4Yzu7j7pPm5y5z9oZhnPs4mG2WJeRRMrDIAhJID9+nKLbWsZQFCSRUakmOQw1h/mt701406zpBNJJAiYBAoffPL2/rZIttSzXYhZFHheyJGMszFFQ6KDTcUhX0/HwZGPaLpkE0SykNm7vVOut3P/1P7g+ffLgRx8c6eDwrEUpqpUhOS0UaHZ3WLWmNdez5jpz8jiClGvNRrSYkMcJ0eW7n6fo6Xm/DAsDaAmSEqOUajNv4tMd3kSPUX2Y3R0CIZAkwNVvdrfnYZWY68HJrAhDqdJ2uFC8g5VIq02nkHLKnGoUZzNtbDWDAEqW2qDxUbee8tPbv/KLg+d3fvaDW3F8djivEhVQEoklDKJ7d8ccjZXG1C3XjaV3DWHZhU3zcEI9qAep97+5jkqwxihLxSYByJSUdUjVttZHL3lTPa73h9PaBEgAGpT0m6/H/ahRGBZaWIp0SH7Pe8fDYmiSJIo6hTpURyoYl7maYMEsKLTW7eyum07ffvNHNy+9fPLk9Wp8dbhOMpO0EIZqZCNgWjs7s7NMqzvdcj2G1IPHNYVpHcYuEpGy2HzxzTsrwbEspSXEYHcEKFNZ69DWmOz7zRXL83NOu25IAAxJOu7evFqONdwwucaWCFaSk1W0jHlnXYjluMRKpVJ1crRSzTLXQYIMkhBSm6rDw7we6r5487Ojg8vX3798gt3d40aqAiGQGJUlKIkHxzUm05Q1yrwzXYpkl+ST55ophMT5rWcU3S7nUcr2tAVSIimzNm2d9Zsd3mzXR/u+WUNmJ+k0iQEvPz8dz0Ub3jWSzbTKO0PbThM1glWjZFXWOaoOJycpSEqD0d0MlCCYBbM25f2zuM5hvP17b3aTWzd++fmBhtunbWZKgCycAoElY9KBHHctI+zczlrLOLuxcUo5DxAdD4vk3WMeBvzt+wy6HcsYQ0vdMruDUkoph3m7mtZpvOlieXTMus5u6O6EBMD57O2+HWP3o6L7pJNFkVSmICakLGRpC7HCqrM669A5UCUPZ5PuSZBkFiAgheCnN5v1zHz7h79y8/nz+9+4/pj93XGXPQVBVjCZDkvCyE4c6bJidB9rZ+NMs+y0qfIwUTWZUvIJeyAlBf2bT3rYocYYVQUKliRpKTNTOczns2fMd3gTPp484XA3Z9IASTBN+u2n43y+IdyJsklhWkiSLqulYbCRLtSUWqUOnbCmZo5tDcMImCQDTCEpBY1vH65XmgtPv/bm5v1LHz55EcaH0yY7shBkGllpEDgkYRxKU8yknVtMubMzZ07k8SITKQuWhynq8rCSfPzbUw2aMc5jaAlmq2yO1GE+n91ZXU3jzRg+ecLl5ZoOSQeStOTw+cV+/7JdFgpSDCklD6OV7std0saqhU4iilLniN5JTnINKAACILNgkNVpfuGBr0P49rtfPO3uP/vw86uD/v5255FwyJFTIaxkVDhxyKZia8pW086asCbLVubhrIoL4VwieZzqFBLj8reXmMZlDKtUOwmb3S1JOTTzeblzcTxf8Oa8nrx1vrs6zZ6dhvSWzqvP1/3Hl223tEgJqiDBSfI4WEJIWWQVJMnJ6ZyOU612aBa2ASETCBgEWKoXbfXgUbPe2P3RN8/88vOPP308KE935zHynA6oVLuqKG0jkAyEGBWNHRaWRWO1ppENySeIU7vUCKULVDT37gdPHXQYy3kooFVC0p10Kmsd5sv+yZP2cNG/SYP3vtjfXO5mk5BO0HR49iwvX94eTmstSExp5iAm2qWkbUlMO600tCJyKhVNhxLWkGASJMkomIUQUvKzK6friLJ79w9e33v5/MlXby260+mworvoIAUiKk5HAkiYUWNJButs7MDOVoO0hTEFpxOqB0urEByNEI0T95/83ccMOoyxjNoMIAkhm5m1WY7jzuvubFjx5v36R0/WFxdhdjbtTuL67O4XH1/vkLPU6oGS6epIOpdch7o4kDhTCTnpOHFSoiIlmAVCAGEmCKJZCGFg00dn64R4duVHX9OzG08+vnHSnG6Pq+wESVEUQaRKYjmxhI2lADmxJb3sqC2atpDJlpxTdU6hLlkVIXSl0LBOtv36//BJLyaO8zKqrIKkA2jozFqHZj7uXz+fLM8mszdxHD98j6u73S6Zs7tXSMjNZ//pF5+/3OaaFpY8TK6FTLChQzTVkLl2pGWlnNJZjz01YdPIZABESg4omFloa2suPCjXAQ9ef+XdnWc3Pr7+co+H+8Mmg5CTgsuxlAoZVItrGFVjYyE7sVwz2hlZrhNMG2weZiWjWgUNgkHVNvvmv/vf3mlibQEsSXcnSac7tTbLZX/nzkzHecmb+uMX79Xdi1N3p5OQTQ4//fsfvrxvW0GteJAeVBqSInWMGpmY0CEaO0dzVKdOHSnlaBYgCIRgBhfMDLBQt3W8eXu4xjt987vf/OGV50/ev7UVpoenjTtIOUSQIOSgECksuzpSAdhCwgYEO8t1ZxDLVjAPi4pa5xzXoooYpFJD2dt/4//+0xppaiyjqorErcmcSXrOYVguy0fvTspyvOne3AHjd1+vDjYHQTJBAgHq+pdOpjuT6AOHA2zZIxIk9ohO0hFJhBwS5NpdVKGjq5xUqSRbupnRNHOv2e7Xj8+//7/79b/95/8l2+70B//xX/3qg5v7d//xH/zksx8/vt73y8v94r7v27axtXW3LY2N+7Yb96zG3B5mBmMwWg966HFQkWTR8bg1yej1r76TjBKlqrCVwgbsBAvlrh+e36/lQ9/Dmj9+8pPdwZ0tBUlYSipv/3B8uuj6iAiA4I1tgOxoiRXOinNuD+OIbI4zISvFcjr17DhUOVsFudbGsYnd98v9+nr/9b/zd//yD9Zkl69+/H/+//zg9e746c+/+PKzH19fX15f7vu+7WW7t9lyn5uxhW3ZrQ2Tja0m3DJpd9kukwlx0HWtbJfpSo+RNc32s5/fBagOmVJKQaaEhQPJjuy68PzGANYND9LaD2n/i6P0+KBVICVAgppvfp5Hm76UYsBBvIEktiyldI5OpNykaPe6su4I5Rqi0qoOaucY071qoxE2du++X1+/+Hv/+s/na663P/jeP/wPf/uir5///IsvnxzPH1+u9wsve6fLjLEwsXmx6cbMYvfdmdwlts11RiuUoqOrco2Y8olbkI9f3ycGKRMpSYykRCkAieynG/driEPfwnow9O9+Vo6OB4lmEAHi5Wfv63LT9UGEbQIjjPAWk6WJu8Kpci5jsq2mQuuUjENK5xydVSnXrFger81lc798/PLDf/rv3p2upfq73/nVP/qbT+7G87c+/fp7j+6XsfW+93LPZrOxDXddthlmd7s1ZsMgN7dDk2WXh3PEUZwEiUhRc50tKhivP9fZ0GimgEyEjS2QSEH97POa0Lx/EtYFgD16Y3vyeBFMlAAB649f9ZezLiLCIKPEEmK0xKFzTCGKqOYuLFk0EpEznaicHArVYXPIomwT27hf7pcv+9Ppq6dcE6XnL/7DP/jL3368Hr/88MMvn1+fz8tYynrdvZd7G5eZzWrDZtg2s5lba4ex+YRtmmmyhThWUbjZdpEFnRVHaGHiy+/uNGRmilSCJKVGU8ahpL9+aQBaPA0jrBfT2fdvxq29ZDKRSMHVj+9PdiYlSm9toYLstEy5RuihE5fEVupkZ1paJFOcUE5JJ0ektmCJTY7Zamv3/fElNRd28prncHf5sz/8g99+fumTT7/48r0n9+dlVC0u1ri3e26bbWyNW2Z5fG/33bSzzTBNViy5OTNBRlPoiilV2ykWdjjNw7PC5suf37Ums6pKUsXYBjDgIVHG7FLtks27UVg3QNXdR9PZycQkQWB0/t75ZjrrCrYxGGFJQJvGKR2UuiwUUibbie5Qaci1Do5zzs5JnDOyjI1DZsO2+979cdDmw5vVmuaztz//q3/+q4/vev/kw59/+vx+OY9ljKpaKEsvm+12Z9PNDIbQNmOaNTYLdmyYm9yx1RYjocdDnROHkXVMkxnL5PDldy+rIZHlFAlSCiGEAqVLX4xOlcN2C+tI1ftPb/rJQQrmMkryxc+vpqtZRG8TI7YSIEyWsqyjpZzlXMZpRBHRGRGGSqXqFKk4KayTzcPKZnbfKbQ+vd1fq9z94ps//pufffOK48uPvvz0vUf7Yy1jjKoaVFmU7o17M9YGbfPw2MyNZXMzc6yx4z7LJxzGzr1cW8XSqUNSLSdqojoia/Xy9QujK0ohZRqjFJDKzKTMIiDQ+3nP1hNAwidPu8HeQjAjcL372Xi16rqwbQxGWLblYRTlCOsyWLkuMbW6C2XzYJkOlaOyqkU6bKRRrtvuEELA+Mo21xrpm+/92bd+/K1Pnq3LRx9++dHzl/fHsdRYaqslxRBns7vd2TLWDGXmHqZtDcvDFbImTEYetkk4BzlkMKrmNKd11MIc19dXws5RJqRtZyYYJCRlZdaXCMDU9GdbWGda2n9nP+4tWhmQyFfvLKeLrtgRQgYIYUHWVae0VDm6dLJsyNqkKFTU9EnXVeeBaWnqTB6PaQoKKXQPtn0NsTvcfPOv/uDHn79+sTs/+vTDt54/uT0vY4waVYMaJaWKqm1uttoahqYxt52Nmc1gGLRmm+XdK3fKZTpUiXTVdsrC4SSiae6Pd8dyVEooQTYCIUQqMzY7EQ4SPvfHWH8O8ParU+3VBYdA9eEn8+mmlN5EECMQYJT0cHqw0k1tT9vm5GFnEaOmBvEu55JWHRZBy7YdtmSTaNaG8vBBXhtcPn7x/h/8o7/7+GpXx+uPPv3wo/v9foyxVLlUjRK3lkFrg90ZFmsPrNm0xpnlZm2YaxYm102wcjlRRw8pBaWtrFZE68i4X3Dc1EkSSErZJtMpWSlPV8Wl9CCa7qBeh0CaXtmJ4XJmQPLw9P1mNZuFIwAZsBOt0zzOI1IqZHOilZWFSJEJMyU9e6bmXDZlqyWKaRkCIQuJ2zvlqvf6g/c//7tf/eL9u5yfPPro048eXR+X8xijatTQYZWoooqUWpvZtJVhGcy2btczO2N52A4h6FLz7h6ySkVXGKQJVjRm6rJMdboiJULKNGlJWdUvNsYuhYrDsIf16ch2397V7DICYbVPb7eLTSnFBjBY0ozdJ6IprY4WlNTF2GlqDmNpHSZJcU4lnSQOWZFR4XggSJKZ93f6q9jNb/7um2/+5sefP955/fyj5x+9fHS9H2OMGlXD4ZBSpUSlEEVkE5sG24FZL2x3zMatFkbWOgs7eeC6Sw3aOSlOck3Xba2Hq2lbl26MS3WUSgtJkIkk5ZBluoliu3RQVx606xRghFdfHM92OjPavv+0LiZdbzBmxCyVtsuhSuVM4rjFFFtKHoZqMogUzXmXczo2Fc5OzLUG0AyUgvo7p6vQsM7Hf/k3v/jk849f3HB+/tZbzx9dX++PY6mlHDUcWlqqiBuoCAJszHXzMIzNjJudtePMJ2yiBCPXEipdTznpICUVROYMNacd3C8vyR5ZOCRyC2dShzrU2aqzS3HfdyiH7QHWr+3J8avrdT+bBUqa9+8Oq0kxYbAA2alRWlw4Tks5gtONSEtbF86UTja2gxOd55w60zkH5YHI4zNOiLRg1lqzs8/VZDg+Xj/87M9++/Gri9Xz/r0v33p+fdyfzzWqxuKocliUWkJFlS0UIFsvs8YIbWxjrO5j+YQtQ8vMMtHyznKcaJ0qJC4EB4dTqQmylYZ0VkoWGkkzKIcaq50ZjMRswzGu2ToGmJTdx3vLftbJZnn35rCZ9RHYyCDiXq5RD5LsKMeEE4nWQqsWwWlLMZRTz1arQ6nTTEWloxGSZJJSsni4n1eJk8fXhw9vvzicfp7l/v7J8/fee3K7LMsyxhhWlaO0yk0s0QqFsAXdIu/eIGtjs9zajIW942Fdrq5BzWznhFI7p4copRlCZCoMejvbTOd0UoSEJSUpZw41Tvc7EFFKme101dYW1rdxNDl4uNvWTUgaXtxsN7NiDEaIicuWdz8YWiZzUMWp0SLtrFhZ2Tba0qnncdTp5J0V22VBCu4gAbMUTx80K97V00/uPj4ez7n15PMPPn/05MnzJ0+OY4xl1BiDGqpVqmiplIIShSKGEgREDBbGbGuWLS7NsugR7UztosagCh1yukqKuRaCNqNq1ulU2HpOz86RkAyZqao6DP3pdrGNHaXfnHbtY6x7u9PJ9ePDZW6A4fHNdjOLYmPYgpI6Sjs7rLHjnLvsdBazULm2Bi3LZDSOOZ1UnTq1U5FaKBfAQAgEDSFwejZeqbJq/cnPP7y7nO0sTh88f/vdO6edctgvo2pxjKpyDKjC4gEVtwdRQkmAYjM60RimGxt2O8Y8HCKIdnTm2LGDrKSTdg4KXS+bSoMgweSIp2ar7JzoSmZmKGvW2uRsf9rjsEuJbrOj8mq9/oHVxeXh9clu7cLD/ZvNbPYGRgtBaZLk7Og4c85dtDocJze0XJsEuSasOafq0JxnZSeKDqGlMJEgIRjmD4YrTx6sm8OvP/7m5PLB83svH7x+/np/yvJ42bTr+VKLVpVWMUqhJENUEVGhkjIpZLsGZLnmfsBtMNdL07Bc5uxI0+nMuyvbOZVzkrRTSN2OhtKSd7ajs3qyotOkHAiUNZ11aAZN713KYDuK+53V/a0trI83T/p2d29Xjbn/eNnPStiAybQ0saeVpKIcO+3QrAwdrWglKMRirqnndKKHTjmxikoAAbgDkqCQVO1sryhXe4dXtz95tce7zz/69sG9i2cXGy93x+OmGTIlilFahZabKbGoKCgajbYVECqAYDAMMmNmRrtMtsM8bHl3ERF2XFudOjor4SkpW0eEwWS1w5aeh9hKT9QBki3VzDpvyul2hwPHSL85XX/92NZJMHl+GdfX58shru6vS1dGbJXsdPREilZqZx04LTIjVIK0y86sVHnOhqZOneTUoU4hSiIdIEknKEEhlYdn1cqwfP/24/vnxwfDrTsfffr82elq05XheHfdpmomIiGHlJSiWiiiiAimjCApEyVKjF9J2NiYy8Ld6iaEoaUlcailcm2czuE4R0I5tZ3YECaVmDp23r46GyKdsjrnkFWQWetQu+39wggRUfrZTvnmkwnW0ZOXzy53T3aPD8fHy9KFAeU4dTzsUJNycnakFKsUXe0BsVa3imhZMHKJ0zmq6KSMolMAzxkBmMzi6YNueaV0/sPPXp140u88+fyLrx5cdiZzeTxeD0pAVsopUJVYsEEpokZTMUIhgBGQ7QbZvtqMGbaMZsjSo1xTHuHozLVcT0dHFbIc2ajCJsrDYdrbp8+Q0jiO0lOqmco6n2vnwVEJ5LAcEf105/q9JdbXs0fvXpxd7Z7srlv3AWTF88RJl6JyqkyFrEOlKwuqUemuIHYvwSh0nknnhB5ChwRJJwQCIqAQeHrWLJvlfP7wO++939x68ujlu+9+9fl2l/P1fGjXbZtGFRIkI0CKOKAQCmUDKiIUhAIQMICAxMjWGDPTth5cxyhzbVk6cB5EeVyITnVUSve5HbaObLYU7bJDpOdXT3bVyKmcI6kOtdahie3XOyiMbRyllMXw4WPW3WXn088nujo/a4yhpnoenWflHOqYVAupp4ST1TYlVaLRSjcN5pqaOqqTU+coPavn6khLCIAQQQCQoTsaLofd67O7H399c/XVR98+f33vya2F11cH86FpaqYkV4rTpJAUiWW5GRRETcUIIhoQEIgggKQSkGDfbAs2Dyc2psMyUctOouxyLpUVeuZUUc5Ox7QTQmTS0NQpbx+eBqHqdDyfnavqMJ/XyZNHEywbHI6+THa6m0/zt73A3UdvXx7NT8ZNzhvR6ZzOOUdOK03nyBROXXIi15ImpftEZ5xCMZm12qjjcDrVOU/S6QSnBHfKeU4BkmG+s8/eevH+i7uPH++unn/065/fO92Z9nl8OG5qZlZB4kogCYGMnEYWaAXEVFRkU4xoAHmwkQgQBAQz79weGLUZHbUIIhclla4r4lnHKZ1REWQibGVkTSUfvmkodSg6dXKOcmjatS6fb4ewsI3DXb9YnL2z5LfVL3/25KuDm8vlfH7w1vM8n8+356nenzpxPM9wnNIhFtRRyYRG1nLvSLNRhtoWoeOczul0qk5XJ90jyQgCDpGAmaqzs7I3pLz98TcP57Dz4N2ffnqx6q12fLUenJkpWQJZJqEaGQEYyaQqgMZtESMICBBwGxKMJqBBM7ss3NpojnFL3T1Kcqn0oLT1oI5nTqpjomg0bHcyoRR1vvriRERCzjmd5znPZmiWdfbyyQ7GxnaEw9FPh9sn/DZ8ebk97B7XnH/zxbfPD+/fvz9vz9ObZ0cdB3XoqnW1pIJwrJaknaFwlt1NE3Xq8FT17DiiczA6PTudpLs7AIhASnH7MP8xK6vy4fe/87R/9OzZ529/8cG9fli37fpgWTNQBfEGKE06EJYsEODEoilAjIgEAZQgmxEMCCQK0AWCtbWFNjO0iCHXHYQiratOhHTq1EkHjizyeEYMB0rV+0+PUbKUHpzn8/n2vpkv6+VHT3rDGzii9LNpefiK38bvDj+ZH11+1zff//QX33z1zfu3t+f759s553lOpdOJcp/Q6ZxCD9Fkx44iR5aJUuTejA6n4pxzdJx2IgE6SdDdCYIOAjLz06P5H4vx9vDKd7/72eTTb9/96Pnrz7dny92zpp23VYAkJFlCdsoyMgkWFjIgAyK4ZVNAEMAA+IDthq0CGDSYJTOmsSjXrETLKUc5kkNNder0TJ0dO/fZ1mXLbWjuUhPE89e/PttgozoV5+3ted6eX62b2YOPjpCNAYxdSr9aXX2y/G09uPr68eYf/uXv/urL9998+8P333/x/TdffXh7vr2dt5NzVJ7VmXNqqHM6sXTikMi7I4ltDHbPTjql0+nUOedwubtDJKNzCUBfIqF/NP38j86DCzsXvv/uq4eVDd699Wx7p19eX61rU2sa0hJCyGkLxKgMyAgZC2S9EQgSUDYlFQADEtwIKR4oUcJMlx3dmzxcjdg8TSJ5WKWwbep0OodOPSc7I8YdBpvTilLy4dPv87hTOp1zOs/04f1X33+jZx+8uwFh25iIcN/Pdtovz/lt/xi/c/vDd/+j//Av//Jf++P7w6+/+OLX3/7w7adfvX///nmeb1XPns86repIpFGhs52mDC2JYarMFE3t6Nnh1DnnVGZ0/iFBAgQgEaACugf/oe/YH0H3yeuPrjy9e+U0hq3HB1sHHcuTs3VKmQgJucoWshMEMiAsUAhkJCPLFoiQCsi2CAQ3tkYwbApBCRIl3LmUzWjC8rCDxEWRo3ebOs86nZNnHNrO2rA1s+yW1d2hsi/+Xx+6Ue0mPc95Pt96+/Dh+eH7Tz/8+PkXz0IYZAIbh0u/KnfvckOwefrf//blu89/9T/6x3/0T/+177x9+OaLX//wi2+/+erDV+875xzndOp5nN4pdao4OOosidamyihby8xI5ZzK81mciJg9eozRGd0jnR6jE07CrPrOf+Av1ueIMe688cXTm0c3Tzu1my+uzSYns9au5pUUSAhLAlyxEEZYYGFkGSEsGSyFZCQajABiDMZgfBA+CANQwbBt2ajNGrHIWNUy6aGinOp0dc45nU7nyUnNmbvYZgZbzznn7ii1X/x3///ZhZbSs+P5PG8fvvn0m9c/+A+eT7CxAysQyKXbTK5ezW8MwJ/8X//Ej1++vHz+u5/95f/7v/5P/+zzj7764off/smf/uE37z/95sOTc855OkXecU7osI77mFVaFmd2trZN5loW6tnB8TxFj5HZ3WN0d7iie3S6u2hmVt37z/znFv35/MIb7352dDqMqhfXLh5PBoNBChZMJBYpEFSDBUYKIQzIwsJygowwAowMEQG2IWA2DMaNGIMxGoPtBsmghx7YaFnbcW2a4jzApY4ennI6PZ2rU2U97yVsC8Z2stNqjtof/j//uz/dSC3HOe3t7f3b88P777//3k/+lX/wqzAYsIOIKKW4TCbzu2NuFNr07qNqMKuTmbWz0YsPf+nTO5u3NsvxeLzz6JOj/fnhyXGTfQBGqiklkkAo9QtouwMJmXQ6pNOdJD07mbMzJzNtgBo1dNQytIZVRmO6uufM2nNdT+vp7tXlb///3z39w//7/+3vns77519++evf/f7rj841lqVGjRqDqkJLpFRRKShUNBsbtoYt0+5gNsx1rnl3WDQssxrTZDvuLNkKvdSySzuMBSADlsACsIywkOU0wggLI8JSGFlIYQGWBaSN2NLv/6nbiyNJEiA2va49191hvbu8Wh99/y/eWZotBAIbO6Jb5Ytzbhwq3n46tkmdAoIByeqrX/1z77248d6n3i+r4d7tT57evH/+9O6L86vWBUyCJCRIsFMxCWkJ6aSbdEgnM+nudGbTayeThihLOazFqhqWKBKmvTl3L15c3d1c9Pr+/+sf1VtffvHuhz//0Ydf7rWWqlqqRjnUUkRK3I6aEhE3Zs14sGHeueb6yJBdti1Ga81q7Nwaa92OlmWQObf0YJBsYckyMggjkwZbSJBBhsCJDaCwEchgZJwyacCSrSyqH//FO4sdkwQgs5PMdV13p4vLi8P97/7ZL+8VJGywAZuIflFObtYbCIDOvtjBbJBCkmQQCE1uvPfk4ld/ekeVHOZX95++un37k9ufvPP1O5+8un8+r5WaSUpUAKRDbEjo7iSTJHTPToeZ9JxJMtMh9qiqYTFGlUOLSkxn3jx9dXVzuru7WTtjjDosf/0Xn758ecQxqpaqGmVRWj4YBQssRCp+Rdg0BpvrGoN5ONaYltjyeNDaztY0jOqm+6yMhUwwiJAUCCwwIJx2YhBiVICMAYcwlkXIRrJApAFhAab91R8vFhPXJECSzHXOXneHm6tXN/uf/vnfvgWg2QqwHVH6zersZsONxTD+4HZZzwZBFqRgEgT3dPzwxVt/xvNJoSalZLs8Prn/4umr219+8/Nf/s73f/jzD7989eL6+nhejqmKRkCMCWROoLtnp2nXnqHTkxmaYC1laaEE7LsXdxd3d4fdbjcbM477OlaYV6+ff/961NgYo8qSqiClhRSipkQFURQ0Y0Zb0wwGm+u6DHl3rhMx1mI7LizL3VqsxkQ3glaQCqctBBgBTpOBJGxhNOLEGJtIDEYmbdJCYJARiHLwR+8vpjOaNiEbnaybp4urw/1P/5N/9m6FEMMIjwpHiegmzdMxNxzj269uh0UdUlpCCBJAR724/PS37uxssqn0s+l0MetLkMNyfbx7/vjF3VeWVo2lzst5jGVZxjgex2AsEAwhQHDGJOl0ktlJKGjIurvZHW7W3To7kTGG5+N5DNOxZOxe/+X6tx9aVVoOkFKkClS0AiUUilAYRYYtYxbadNNNjF0eTxaGXMNa9xms7rUaO2tZ2jjcrTkbOcOkjTBgiVERgIQlZNKuhjAGEdhpCyRjWWmEkWWhYO8v6Bc7XQ5NJpLuua7r7nS6uLo63P7yn/yTr59DiABhg10Miigb7V1zAzLsv/ogt7M2BUsGmUwQBEnuN8+/unVrOsyriG41vTw9Ojq93NnZbBaLFXQ63bMDiIEgoFqqw1ILEcJm1pnupOfshAC1jLGMqvNxWWpI6DAbtOxXv3r7298WN6NSKAIFJYhY0QcoImZj3mFhGM2w5p3zcFjQNO9cBtmINha05RO2zCA5UpEWoTRYFqQjLYTstARggwkD6RBmNBWJCJGEUODh/T9wtLgstTYqGpLuuTvdXb64PNz/7l/9qy9GukFFC2yDI4LoJ756XG9EIPknbw/DbNCGIElBgEFYass7d+68ftDNm6GmI/qu7yabxenR0SlA0909tyShk3Rm0knPngkQGiDJBoFYYxmWY9RwLMtYqijEQEynW0XNxW9/++nfHh1BESlxi6QKKJCNFFAIAjeWi3XHzLub65qGMA9jPNi77AHmYeY60a1LTG1LGIEBYQSkDUg4jRPJEAABBkykAiGMhHBiI9mI+kvfmS5WkUOjfiM9d3047E4XV5fr9U/+D3//ncUaxaZhVDJAFMekW+813JhUOvtg3xezNpgUDJIE0AQG5OnFk68ua23bRhERJSIcQaGgQQQIhCQhSbrTLU2+QkjiBixolVpiiQW4pQndKIi1++QP6hsfxVKolAIVCo0F4gNEBEExa7TLrFmXO8wuluvCQgyZx6vBGtmDux5cG8QW1AZpk5G2QLZAGCkkp0khjBXYYTDClsBSYqUJSzICu/0DjxeLmYem0s160utpd7q7uLzI87/+f/+774wmsaqSCBjb2IFLlG5+MueGZZjffTRv6zqFYEEmA4QRjEkUm6NvXy/6YTlvhI3tcENEBVMRGwgEQjo2JJ2QhCQkkEQiKVRUFFFwW5MYCFDzsz94869/PyBKkbJARLtQUBFkiyC4e9DObRrWLNbMJckyM/TA8rAZLk3L/Eu50CxDxKCQE0CBMhRICGE5MwDZhAyGICQUkmUycUDKJNjOvT+/rKa96lDddX3tuR5Od5dXN+OLf/bf+QdfnkO2MkpQbGNQhEvX1cMxNzADj57u+mJRh5BgJhiEMWEZUsKzlx9tn5b1fBgSW1GlVkGJiJFqiW0A0gQ6JDCThNAhEAikUoiIaAbGQNtJCNBIzNW3/uCLv71OgSKgCAWCKFJBQTYQjNmCyZbJvLNBqxHkcUMWk+sgNxFb77JjaNCmMAgsC0sGySaFSTKEjLHCNrYhwyhNSoQkGZQOrMx3fu/pYieyNip93w917k6XVxe787f/3f/0Tx5VQpUgoUapBowRUWLj3WPdyABS9faFJiwGbQjBFCQ5KNjCCTZWTB88ejRr5m07gJeqUSVVCoWIGIjBwDQJCYHuLSFpggnBlGyKqRQViDRJGggB0N2b/7D/9FMpMFC0oqACCiICIkJm3Y15Z5tPGBJa3rnIiEaj+Zdy4uwTPFwk7oCdGCEzKhVSYKVFyliWI0xQJEsWCkmWUrYARSCl6k++mS5mkdlQSudmGG7uLk55+U//03/vG7dgmWAR6AbEW0Zg952PT8QNzlY3X9/2xaxOQSFwiYJRp8EgyHJ68fmtmDfLdniyH+eqGtRAlQKFCGJikrRpMD1pCKTTAZsYRDAiBqiuVJLQIRACxJpP//gXv/vlMUAJioix2CYpjCikwDSzaAbL9EA+8QgtqEHzSdsnGWoeN7kjmYcTYIERGokUUTFkWiEh6E047GrLRihJVRwg4zQS9u7vG68WvetQo0SvoanN3dz/6D/69//VT4+tgEXiEA1pQELQl4hJjA8rNz4X3dPb83ZS1yGYgtkEsmULLAkjMbl8cGfBMO7j7f1xGWOMsixKEQ0oW5OEDtId0pBNu2PCgxVAQBtjQ0NDYiIJcPfjPzz/yfOKINEtCFAYRQElRmxcrs11YWKC6ZFayL+ka8G0tMnUNI8zMc25M5NkkEFGlkyCqYCcGRkRuDiwAARImVDEaEoAQk9/dX81tXJQCUc2Q/XmrX/8//73v/Hu0iYgWCQIggnGYZIo0c8P59wIDXZ0dzcORnUIFkAEGLMFYCwE0G1/tL/61feuPO7vj+ca5RhW6QZiBAOhadOQwAxMCKQDoRVCEdxQkgAkYdNOMB1gvv6H3/z+TxYKFBQVMCIbCGiL0czvfa55Z3k4ivye18XyeMGCNQ93bIWtnYnGspzOQFgAaahYpCt2uJhiZLAEElQZhBIIRuT5e5/tLCaQ1QXIRuXyo2//H//p14+FqIBSRSiBKNrYgdyXPFhyg3Qyv/2os8WgDUFRPBohwFgIGQtZbF5+8OPv/OyDk8f9/bKMWmpYFlUbIIB0EswD7WQjoUNiogSNVECAtCQQE8AOScA+/eVfjb94KxiDFIgggmxEBJCN32t7FOvRu6td+gTrEz1e3t2wsx3WIKPRYshIGGHSskCCFGiICPXhCGyhkABqppEQgAUJipPvHKwW4UwcgDR59OvPJ8uXo1BAMZBQBAVQDbZLRKeDgRumYXb6zm4z2BqkECWKHUYEFgILkEGgwdXbP/jDX70+uL89LueqpSyXgtJIBUmgDWlISHoL3dIxBASDIhpITEMCoQJJ0dDQ7/9fP/nhPx5BQH0QomFDENCW/R4MJp98wfJJK4/XetfvNabZGWpzySY1kEFYTiMhEEKqKiZKFFyQkYzImikCgQwSAjlv/vh0tRACjByLd3/lcvf+Nw8FUINRVBAco0qNgSBKyfGSG6mD+rNPxhhN6r4PY8s4MCCztQQEKebd53/4s9+8Po39/nheRo2qBYaihRCCCdkkSRsICQmxMQBCgSYVAm2MSBdSgW465vSX/+HhT95d2hQi20TZFLZh0+yTvHvEwoSQh5OH0+Wd6/cWNDswZK0JutvCIiMjFUhSpsUQIZc+wtFLEqZataYwaTuREDjx+JuHi9VMjEplcfGz744/e/H4TGyopUVkM5AGCGCQ3XdajrmxGgbTu0dlvbXowiXsIIxsFIB5Q0fQ5OYHP/vBj9/fjfNxfz6PMcpRaokIEEOTEGhCGlyRhNgIBMUiQiSppqimmtoYodOBfvGH//Drv/wwooAoCEaMGMRsxH4P7fJJh8q7Sx4XTA+uk0ZYVtNattNG3rlWlgWGlIKULCXKWnApXSnYaYSkzCoZKy3JCQJE3X3Hi4UFIC2ePPro4uaPd8cNglIIhk1FQRIQ1GC7d7vUDRZghgufjbG5LH1XIrw1KBIh0AiSChUqn/34B3/z28drLcf787KMUSwOKoWgiXQItGkCpG1soItsU9nU0AAKIFGxCLNb5vv/x48//MePmi2CW9guElOxlrUh83sei1zr8nBdrs3vMQxnI3dqJhYsrJ0JMoDAVFmqUcmKXfquC8ICQZJDDiGrGlKQJp3KrI/3FouerS+/ffZsuP3+uqYkGRWJKoKiFCRBwBYusVxWbsAu4tMrS0+nXR8ljMPIGGO8hVWRFCliHd7//C9/9uPHNyz3x/OyLKOGOqQyCDEhIdBgQxLpEAFMUloBKQiAFSgULDOK0D0D63f+4edf/3eOpTHKBgICEcFMQ1tTW4/2aOlKzINCHjftQWvN41xbcCeWybtzlzsjQSMIUlKVUu7LrOuKEFaKzJqSE8kVZ5JWSs5sX3SrBVt68e6tMn7nWEolwlJQVFEggrFKQMUBdjNObsguZoffnLeL00nXF4+CCRmE2DoiSDQWp8v3/+BvfvzZ3Vzuj+fjMpbaxBJpsUlMAjEdQyARCTEqSknQKFBgKVDUsMycAa++84ff+P/9q49Gg2IEBGKEyhZrmu4H9AmyKu+MaK6hGlmTxbq0jLrTchcsRqudm7pDFsikFFlRJoP6Mpv0JWRIoRxqphBIomZCSoh0rseL1UZbxNG3m6v7YxiSRCAhKJsBDVI2VUrAUXI+cKN20r16eqad01k4IowNtrYQBkRSAFFA5uHHf/OD33z+ao7j+Xg8LzWGZaFoAgFCgg0tocVglBiqFNiAoBZK0VUyRpVzToArn/ztv/8vfn7bAoIxlW0GWWZZ5pPOcg16V95ZBVmwFuysoYWLYC1GWrirrZy2SNlJI6XUKCazzawvpIRUc6jKlKBKyqqUGLVLbctiYYGt7vXzs8fLJlOZYgRQEFQADUESQN0Ia0hu3Jajw6d329lip0Q4PBrIMpYZSQWRUBABUncf/OIXv/3x69VxPu+PyxhVpQ5ohUDS6pQGMESMBWDJZkGMEB8ch1VjLPQuoMnx2//yL/76w7RiBCGYIsKa7gyNzITR8qCoFqFTFgTdPZrW+mTj2ORxbRZZTVaioEqV1NDU6BeLSRdOIdWaOWQmZK2pIWti6MOl9H1p29kigJnqsP3t0c3DeVVmykosYRBAwIhgFL4iK5MbupPJ3Q/Parc/KyXCdoDBQgESxGhSgCZR1Lu3P/7tn/347YvVZdyfz7UsZSEWkEoqTZDEVEA2C2QgKSOgAQFUqqSssYxz5iFROvXpv/jGP/j+QgGSCkY2hWms7qw1LVvvCEUI5VpE07QyOwuLJrSJXRru2ok7IcspJamsQ1OZrRbTWS+lqDWzNrVKNTPr0NRU9NF1XekmfdcPJ8NqBkymV218+1H7dFxrrShNClkglc2iMAaJpYqIpeTADd/N5dc3D+r0aBMlwmDAgEkUJJUUiAEEIuXhxeV3/+DvPnl6t1rj/ngeo6pKFcAQIwRAkApotIpYoBAExEqhDMqqMY7D3a6x7Mn9O7/8i3/y7vFsWiOAREx3ljXNA6xlKZKkpHKN4DywGjua1mTHpDsszcMyWjuQTFZl5tA06qbTnYWdyqqhDs1Qlao5NMumqu8nk9lsM5t1XV+i3n88WRTFZLt+wsWPLh9fr7NWJaC0JQVpohFERNC0kGyUVpM3fphsDr7cW/ZH01lEOIxHBZAyipGNQEViBJR5WJ/92Xc+eP+zFzfWWI7LWEYNtSoYZKuCUBFRLMEBkhAEqSBaYlm1jPPRq5upC8yu2y9/+A/+4t2X1zTBaKjeztatZRkeoSFFEUp0QYtGa7J4B3XXlkUetsjuFHasrEJ1qOtWk8vT01VPNlVZ26GpWbNp1m3bZrdZTFeryWbSdb1RbXe/XC4WeHW0+PrF9NtfOXh61lCr5AoIZIQRaoOwNdEkGkgDSm4I75T7n5w1k8VOCYy3sk1EFIySlCQFYIK0QNbv/vaTN7/7wbO7qctYxlhqDFFKBEWkoGSDqoIhCZoWIUpFLK0qx7Lsd6+uLqacrcxk//yXf/KTd794iwSjZLqZuGhtLay1g5xErqVKRcsnzMOGOFtWszOT1spqWVKKmrW28zWb0+3TnZ7a1hyathlqDs3ucR2y30x3Lqeb1WzSB1mHpmmOXz2eLjptHi1e/GT15Ndvvb/XNFklJKfFqCyhCCBRlFgWCiWSyY3io4OnD5fN5nITJRjBJoGNimyxCAgEIwQQhNP733327Lvf/O5nNzNaNc5VoxyKm5RK+RVXEUgAIYVGBZQqh2Pu1lcXjycs4+ycnXryo2//8vfffmcBgbU1YcGa1tBo1ZJU5IFCDV12ptHORYKWYc8tnK3p2FmeZaaG9niu6f6z7WmX7TA0QzvMm2F5ft64m21W09PLy9WkK6pNbYehabO+elhWC5d723u/fLXzvU/9zUlTRYqUcBpknMiWuFEIWEQIgKDcQJ5t9j65Wg6T7VkBYxvJiAIVJQiIJIgAQQkJ6nr54urxN3/7ydsvbk5r0PMyHFVFlZZKVRVVaMmolkS2JkYAxaJ0ca6zD5dPH8846nim526yf+/rv//1777/1liqybvHolnd4U7yDg4PpI6wMxo9QISaenFqLFvR3dk6OqejOqwPxuXy0aOLaWQ7r+1yuR4Ob56su53pZnV5sb29moSymbft0A45pOruz4fVauajB/Pfe3f15I8vHr6qNWsKIUiFwEgKaLYkBEwjCBoI1I0kWHS3Hx/Pc7rTFTvCgBVRYEOgAIKyPbIBIYg5HHbrZ9/71ievX1zd3cxY5xouoyyrrCqtsqqQgnTNQMewKUpVKGJ1Zs8+nN58sYu63C6mD2vX/snzL779pz/97Mcfv1xqurU8XNZIS1pSOQSHSpPH72hnteywMtIkmxNR59l5Wx4cryePXr58tvCwPj4+PltfvzhZL05Xk+nF/vTevcj1vJ0v22Gomcp0nj29PV2t+p0H5TvfX53+4Iu9V1c5VCESASaxEFiRAFKgUJVmM1ZCLXKDuT86eH9v2cRqp2MLU0VJ3MIDEkUwwYTtgQQgkp5z9/qb3/349duvH99M2FjGqBplOWpYVGk6kGmSkAAt0BGCCZ30nPPF+y9uEOr2fozazcNsluPLP/6bf/EXv/rzX/38tSPL0GAt5YFUaj1Wqmnpws4UNMXxQozDnGannJO3Pnzxw0HdefTk5bPN/OT+3tXu9eHxsLPYTKYX9xbTe4t6uNesm6FJZWoUDm6+3y9W/eW91We/PF59++vbP3881EFCCMkIIYOMEwshCoS2QgiBxCFfe97E4ScHbVtWiy6MHFZVTLkhUYAUYGADyf8ahJBA7Iu333z94uNvvv/0ZnZVuSyjaqntoyppZpsOhjQhDQKhkIZuuns+fvbZnQDLfn++d667uc6zlx9/9o//R/+jv/rlH//Z52rNJ1zjOOVEDkUexMVyrTWJuOw4GRqF8HR66+373/7w4fPTR8+f+eDF3evDg+UwW61Wq9nlvVur2Yrjp1dDHZKKlIhMZb37/ny1mO283Lz41ZPNxY8+3/3xPLNSLUkAsqyoVkggVLZqighuiA6+Nj3i3QdNk3myFQATtoUCbCHZkoSRhCSaohBCFR3n41/9j/7if/RHf/EXf/HzD99//82H9x/ev387z+c5R+cUFNgpJEoXRUJFCdhgK7CPLrvl47VgWLbKbmc6iaJ1netsluv3Pv303Z//+p2XDiUSY9AQDFslEoxha2xNDBLtmoLBECE2aOuUUjVrzWaYz8dXT7+8fzjWalr6aJfzdhAmYnP0/PXl6X4XDmxbUlpKkSjPvrNerBazl5dXv/RwsfOzX6nvPH57nqec7IGzlsVyZ8IGg4UNCqQU4bhBhUG9/cl+1VV2UCcJywKnYQSEsJUCCVN1KhVddFWnnk9f/upnP/ujf/Gf/cNf+urDh2+++erD+/en5/Oc51ONamQuESeWphUoZRFgy5Sdy8uD++NBoWE+zJt+ujMpundr73Zr13L75Pl77/7ohz96uSzHRRIiRLZGgCCEByDB8MCMlkCMkQAoUeZIrdkMdVgf717/8O7BsrpDpqYEjm6x8+ir16vVKgq2AWRSkUpnuo7febWzmU4eXVx9/MOdxYM/eOubV2c6RakmrDmL1l2WwRjbEkZG1FqKuXG91e5cGOeqCrNFCgtswCjBSLIlhJCHiGbvKtE5Qjr24+c//tm/+A/+6R/c930+/eLTrz48357PLCioSM3qsmhETQAhkJ0OZxCT7Yvl9cE67cxs1+P++naMxZ699nrYdajlePveu1/8/ucvb2+f7wd08iCDiT4gAJEubCSmNYAhlUBJUlZqKmvNYX6+d3b15fvjKpkthRyTo/3tJ+8+Kn2PAxsUEgiQoIrdh1+erhY7+48Ovv75sLn44gfn7+02ynKSnWnCjjtDDbGFkI2Q5Ey6TXAj207mD25WXjVpMQ3kQJYlMEIYSViGiwNnhChSSlGUc+69/upf/Kv/4R//7nc/fvj226+++vBGV1GmpIxItEG0TLAAbBTpUPQXz3J8tdsYkOZw3t+ez/tKZnevc7d2Jtb50Xvv/ujdR0+eP3/ryRJC2B6BbJANtCvECAQjrUmQFpVM1VqXV3t7u+MXr67SvLGIsjp6+Wz75a1p2Ng2xomcEkojpTj+5LEXi51n++3H76xXO+/+YPHju20qxZHpPnnctB2PZSQhkABcJc82wQ3uejZ+e5pzV7Ja2AYDsiwQSIkRb1CUh0l0Kg50NXaK+t0f/aO/+cu//Mdfv//2ixenXc85SgdQRkGEGBGwDcIyhFF/ut3p+Hwstg7jfD7fX5/bpLsz13VuhnG+fvTeWy+fv/zorU8/vUbkgdlm2Ew0BkOojsRIumpNLU+uH+9djce7V+u0zRtG6VbP7rw+2tneKWAHyGZUQsokq1Op+Yd3Z5vF9NF+89nX89X00W+9fPHemaSUT/Iwq/tsx92ZtZrFqA0Go6gN/arnxvciPdrpR5+3dWfTgy1kMBIGGRBWcZR3lq5URyHpjFI65/7sz375j//mP/yLj3/x3acXF3frVKpKKSMgko2QsI2CQMLgxeXlqjnfbTMRIDjGcv/kFiBJZs91Zp277sRx3O+vn9xev/flW1+++3zR2hwQBAIBYjJsMPTsOXvuPn5x//zwYNnO54OwjQAiZpPF6a0Ht44Wm1UBRVg2JBYCMlFm5pAM7av3TjeL/Yvt+Sc/XC5WF1/86OSzp1JKUFe3qLu2s1wbWQtvIRAkJDCZBDfC2y0enZUe5stYTHojwAlKC0Agu8uRd5VCyUmOHHHOg5U6z+d+/Pp3v/7Jh/3++5+9fvbscp0VHTpSCAoaMKMBic2oo59cbk8OrsY3u4ls19o/2S9l0WQmc6Zn91xnkqBjLOfz8f7R80cfPf/0o3OpgzHOHhOlez30bjY5PX76+NnVbnxZM1MYEODSzxaL6c7+ywfPZqUvDssEFEmEhCSQpKxVtcl6uPd1v5o+2t4+++Tr4+nq6N1fmXzn4VhpSchnCu5C01o7tkhsaQzOVB2YzIIb5LPZ/MLJQM7XsVoEGAsrMWgrHqQa00OdOp2OggOdQ4nCsBrLlz/86Zfr1cXT999+/3I3GywHFlAdpQbG1WBjjAEpIjb7p7NXLy4v7g5BHuiy35+Py6BJMtN0urtnZ3ZCwlaxllFj1DLO50WG7XrarWs63j65vr6+vj0vAJLcLzar6XQ1vby82D6d2cZWhC0KUryBlaSkHFTrUNubd1+wmj67OD3++vbZdDW986N773+8bkCSkLVyV8udRpZrLLYUSGlpqP2m4wb6gQ7vrkVdLj2Zho2RBJacQqgSZdbp1Eq51pRzr8pKj1WUJMX4+Q+//uhsnn7zu68vTruZWGUVQpgMwpYwgQDbQsadzMuLuxdXpzXbINT5OJbjPZCEpjudpNPpdCcJYTPrrk+7i8MN7jJqf397f3s+D0EeGLOjl08uu53NYrrYdIENgY0VxozKSBikKlXVrDk0y5s//ma22Xl2sTn4+Ol8ulht/8rrwx/fT4mUEECmNWcti8mc7oa3QJJTtQ7ddOUbadBOf3NvqRjWy7ycFGPxhhJbl7I41XSRTqdKyrVzcFGdzjligI5Pvvzwo/e+/MiPf/P5sxeXN7tJjypT5IBADmSMjAwUGZtgH07z9Pjq5pCECIQao/b3IxKSDkkCHTrdpAOBBBBBENCQ0Aku5/3prc9fXi4uJ7bxG1PSkQFghRQSkmSUqTpkDtmOn/7G++f18tF2Ofv5J16sVpc/+8HVZ++3pBBIllGTliGftLUeCAFCOdT+csON9snl/PpwjoflOBeTnipbEJKEqSKj6yqqU0Mqh+qQREfUEaAREsPtoyfPf/7rd5fXb7797Onjy4tDpx0uhB3IFgQOwKQBBRqS2bm7vDyd1p7dbLp5PFeosBkCSUJIAKIgxhQ06e6eyHJ7/ejRRx9+uT/rusBB2NgusiHAloVlyQilkKSstWqoByevvv9wzGb7WfPinVfdYrW6/PZXyvdvHyNSljAo8cvJuWn5hI3JA49IWbPJ1eWEG/Cr0/H1SQ3X5YG62QwzKgmgKHIuHHRCzkkFJ7JyqtQ5L6dAIAbXqiQcl/Hohz/84nhzdXn5+v2T3XWT1WAXR9giUBDCogACNJIm6awXd4dDr3M3J4BALVIoBuSBsimB0K4z0F2erx+9fP58/+iapx9/bjsceHQkyIJsfqHCkjKV1Mza0Jy8ev+969rvHD1Zffn+3mSxmK2++t7Rxz8fV1CaDCSBrTPdhzWtB020iwCNug5eXXbckPfOan13XINhfDZ0i5mEU2KrnIY8TB2qxImuFKeHpNMuWxNxQgWMOJ78/EfvPlrM4ez+3t7huGmGJAn6MLYVQACiBGMgpqVhrrvTYZeeh92OB6qgpQpuSJLMJqI1luuPnn/56KyeXrz/9uXshIOtCAPhjBGFQJZRCqHMrKpDHeYvPrz9/jGb/f2L/uzkYLVY9LN3f3r68PtXKSGQIgUGxOquZVojYt1lQTZGtTblcqdwo76crg5frGuJOl4P3U6xBRq5Zh11pEKdVCFhqnUOXeXokkZMEEjZGIwN48uvb1/uTBcLnzw+Pz85mC/bZsiKsxTbRbi0QAEJWxtCNte57tbs5mFH2C6iBTEhQo0xlvP++qPnj54su8PN6e7yxatTV7ogAmNTMAYbBcKMykqTKVSzqqnN8vjDdx7vNf3ly+lOXh/uLlerfvXkDx7d/fguQmgLKBICOctauiPbmWiBJVIa2iE208IN/NllOTk8yBK5PB7PFsWyLUmh0qKiE9VSeuy001VHdfbmlA6GFCgBnMVmJfYMzy4X08XFo/2jTT0/Ob86Gy/X42bdDpmyGIulWlCCURJJCGmSzsxu7bnrLV+pWMty3h/v7588ebQc7i4uLg+H090N0VQApEBgbGODQiGwsKwkE2qqZtbmYPfmD++etTHbfznt1i8Oxw3E4sGP7rzz88etBSmw7BSjloWWx8tqrYUgiTrksp3sL7jBP7nF2clYfV/nB+t+MisCSBVGHdZBJzmHE5cziXOiSqdzYtEQ7RYJBQZDFDJIFF3Xl8nOrVsX+6vartcHy/lyuR6Pl/M5ZydBBEFATSASQjp0kmzJFqtqLMf98cnt/pjd4ebi6o5eu+cAU8QIASIg8AhgGQNClshUoiGzNld7h+9/eNWUxebiWVfP7h/OE7x594s77//GeYOQbKdAyCMWW+6sSXct6040R5bIpmG6veCGv1f7vrqe477Oz9Yx2YAUQ1dUmmqlnJsgpHMnpzoPpNlsIARhaWxGFxELBBay7aDfOb3YP73cFKsqc7fuTofT3ekw19O6rrO7EzpITLR0aJ2tZVRRcz3c3KyNLMv5uD/sTpRtqoAiIpsSJYSxzYhlWSEQQhLKrFmH5v7dk8dPz4Yy3dl5thrGu9fHFRGrj/7g/vnv3atCAClAGCNLYFmm1bTGDjShlFLTxuX2jLcELy/768N5RtTl2ZzVBrkeBXVwcjpSDqmmUqfG4bKSAAmA3WVrSFVSAZAxwmBhYZDsLLPNzmKx2gizd7t1XXudc002kpiQDoABihSh2Z1ONxeXl1cXp93aOANWWWaUKShjEDRghzHmDdhSW2etQ7t8evN873ypfnqxOVqU45Pdq3laLouvfvN7d354WwYJIQOWAEmBDLKMtJ2Rpal1JurQNN3+ds9bhZfbcXi2HsKeHxy0m9m9KunUkDild3J0Cp1TUqfiyEA6GIAIiTBCkAqyLAgwo8IAaQksMCK2AQIhhDyg0wk9mZndc/tudzid7u4uLm9u7i4Oh8O6Qg3KKi0rVtCAjjAEBFjIAlJSbYdmvn7x+PrsYFmjO73YrBZRz/euxpU+s9//9A9/sT2JxqQQOAEsCxkFAqHBslxr5rAiR3U+TC6OgrcO4/JJGR+OhxLMD66azz++PlgHqfWQy0l1mVLGSTKnWiOQpoE2KQhFQSCc2EjGwiBbYLAsMAbYYmg3QghJCFvSdDrpnt3pdfZc1926O93sdqfT3el0cXNzWCfJKClHWVUI4RKBiJGKVHOoQzu08+uTq6tlM7jvu6PtzWam5uD+ybLBps4effDHf3DZ22FkBBKWheUEQjICZ3nYWlZMLcfz2c5zerHgrcW4fBbL83V10TD+4avXj5+LQw6cC6UTieoBHchJThJTzKTBNCSOBIXqAlsgQDaAAQUCpw0Yu2g2IwkbJGzZSpIm3XR3p3tmzjnXPp6Xqqxzdzqdbm5ubu4Oa1ZmMGJRSgkLGaGmZlPn7Xy5XLZN4m7W95ujzWzSxfj45Py4wQGaPP/uj76YRkTYEiLElmlkGRmBEb/w1lpzlnh6Pr9p+6P9nrcej/an46vlkMH59befPj9+SZWok6Crc0kFK5SEQCAx2JPQ0ETKLtU02IAMAgJZZsvIESJECEGg2UK2kSTQIWk7M+l0eqZ7VrksY1nG0HTPdXdzczgcbnaHwy5rN3aQ2jKzZgqw+03X991m1fd9H7E83D3ZbVUcSbn86tc++Hxjhx02gOQRyWwpI4Ow6DJkLVpa1/P+i7fJo2cdb0kePXs5vzqY58vOF7/+4u27z7dTochJSpRDWxIdyGWJJEiIKwlJE0gBRdjIBlsgGxBg2UiGVAA0CUIIEAKBkCSEkNAkTHsjSc+IUEXVqGVZRkFVY895mHNmqCmREpLdzwol7NJ1XSmO3mJ8fXJ2vFYJU2Ny8eu/+e7FBNsU28iyJYRRIEsYWYCA0Zru45pQ9PbNpx//37eOzFuV0ydPcn786ZO++eKnX/348aWoVJJTkRJ2qNVSdkIEMNKGdLq7s5GyYpEpiQNhAwgwo7JllIBAABM245ZASPKAhCQ0TdN0GlAsREk5FmtoORYlVSlJkAjbocA4HLZqs75//2zZpDsrVfaff+/XHqyKCza2jSMRoBA4kTGAAJktd4wWdqnW8/333//kf/2vbHgrs7v1pHv/w6fv01df/PSrvX6uU3UOHSd1IQUHk1a03DAGgSY9MydzlUiJKRQCAoSRsZGMCCSy3Q0DESAQCCFAQkJIiN20SYeOYECUUAhF3ERFVAkSSWne0HauD44P93bnqSghpaeff/D2F9slIjw6Apa3AAtB5IiMkNFItlitFRw9v/qif/Zf/+N4izMe/fKXP37xxYej99//5tP394+dc06kerCjPIrUGhlpKIMGsROTdbfOuXZTRhQHxRgbIxMCsAjBhnELZAMDEAMEEgI0JJAk0CRkUyMmWEhLtQIGjSjTkpASEEio3d29Otw9a2xHkHj26Hvfe/fBxMZhByOEZQmPCDCWGBWjNmLJnJFz6/B8/8333/17/7envx36k3/8N7/79NOv3r95+/4X335zf15H1Tk0tRCaC0dlGNEgiIZhgM6ch/Ww2+1il94dEY4gTDBQAFtGNoIARgAJX2Egho1AICQkNkmqmwBIqBhBDFE2I6YkkRJCiMr85OTw6ux4Xks4IjPLZv+jH/3s3mmAIzAOY4MtbNKAhYxAxkgmJExouZ61E+e8/+LDX/4b/8Gbv03645/9q3/ZN99/83Q+fPuLb3300jnPU+coLlRC2rBjY8QUYDKQERiSrPNwOt2tm0ERk25WothhqyfDiJAARaDgK3BLjCEGAoFASExIQiAJ2xUmChAKQ5QulFIiIQ3D0O7une8eLJvBpdjOgZhefP69726vZsa2A9vYKEYQgAwYyZINksEZIMiONYmqt2++eP1X/o2f+NuoL1//23/z2efvv3h/zvtvfvqbt5fXl+fpnCqHFJXYmrkuCimQLEAqNcRRjrgedsvxwfF4OTjKbLXoe0fYRdgIW5QgaCpuRABDhCB5AAkEAi0dIB3dSChs0GgbI4BJJGjW6/n68ORwd90ocR+ITPWXL59/+7PXfe8tA+OQbSwDZtRIsggERsgK5ARYox2aIz0/fP/VH/8b/9kHf5v19X/0D//yl/cX3zzPN9/88Jtv3t+v59k551Sdk+PhgsQYZFM0oiiWOmqpsUgd1uOzw5OreSuVyfblpLfDBDaYYaxQsrXYlAcGw4aBkBhME5NgNgUEDJEWJAhS3ZofH6/HxydXx+NWQJSClKkyu3j+7uvnLyfYDuMwI9iWLULYQsgQQowayVhOPNLSpJ1W5/nhi5d/8b/+Zf427Nf/6G/+s8+++erD2/tvfv3bb79/fT2nOuVZp06JQoxtiVQjVIQBbKPKZZxL13eRdTw+Ob+/e7AerxU7l6fbixIRmDKglAKUWBsYwPCVhkAwMSHSNITNgECUICaE9M3l1auL8cHBeL5s0kE4AmUmpVvc+vaLWxf7MwwORowhFMgQwmyBIjGJjXACBilAjMbOqHqe8+n3f/Xv/e+/97dp75/9wT/4h5/39s2HD1/88IvfnFc65xynzunZcazKYjOqjWCAqrWkEK1olaUv/WwyW/UzD3vne+eHZwdnV2fHWSarzenO5eLoWMaoqhoDVCKbMcbYGmOCjQlIJxWSEEFJwKRn0uxuLi9fXNydWI6390MSEY4wmZlSv9p59uTdrx6tpoHBxmEIIMBgBQoRwiADsgxCBmEsZBnBDqKW5/nqi/2L/+G//fS3c1ke/vjHb37xoES9devJpTtbrVlIMpjRBJMEiIIEApEh28IyUkGlhmwcWbC76c6cPee62x12b3/w9OLi8m6N1nJezsfz/e3t7e31/e31/jzGMsYYjlFVRVVlWjTZsZzNqZ1Oz+d5vp3z9vZ8ng9fff/pt99/8c1X37x/e3/OeeZ+ue9tnM558uVnv/rlH//Rv/ZHP7683GbbxOmWaWVWdx5meRzulinTApdAwIWMmOfdwXc+NBTAT3/05i++f1apvvbs0surbUhJIRkkBQgSJAGiQMhGIYMxigwRGaJgOW0mzHSnNzPn4/c/e/H06Yu73UzAKkvHqHE835+X83kcj8s4nmsZy3K/GHPf4Yxz6nR6vr09P7x///b+qw9fvf/w/v3bOedE7d7u2+zueU7VXr/+yR//wS9/8gd/8PN7bpu73caCWEM77mOOmSyTacnFyEOC54AjdvP07JevOorh/PTpV779ylmn2cXLN+6P6ja0dk4FmgEyGgCTAtkKhWzZsrHAACESs0kaZkLHZL24enH39PX7zy5365wdQEsBBLFEGZfZvdFInep0anVgDPe9bWzNOecU98vHz//8l3/5P/rlZz/71Y+u22Zmm5aJRUPzsAlT2tC01WQKJ1CEU9mrfnnnG+9VKJCbwwtf/63vP+hjcnzp0+PZoG2TzCzBZDLBBMHIjFqRGBURcggjGwgkhhBCQwgtZHe4OZ2uPvv4sxdXp9O6zg5JLSoCgjxuPukwuMfcZtCozjkd7X59/fLHn//kl3/wP/rJj5//+N1ry2azGZutBQ2NltUdd2FnhrQ5rGXK1ADnUu+G9ZMf3CEK5ty9+rtfe+PuLhYP793a2xukYG0yUzDJZJDJgDCAAWcgoxA2aTc2YwACJECAAN1z9s3jZ4+fvri8u7s47NZ1RYileG9zZ2bMaK7lWlSdzmUvrx+//PHrn3/9u1/95Cd/9lcf75fXja3ZhW3NDNbauZA1aGFhZx5M3WF0NmWcgGJu+vHyR+9XKKLJd378wzffPMPWrVuPr57UbduGYMFkpsBgDAawRkYthYyMwQeAgSBBQtyQxJhAWG+uHl9e3Nzc3dxd3h0Oh3VdW66t2bClTzTM/fLy+vHLH7/+7udff/3dj1//+c/+/LtXm7mbmY1ZGzNjpoZF9xkt1/vQyIgh3dlZphqBiDEOq62Pv7FFFNdPv/vun/zhlFt3Np/fmSzq0LYhWFBAsEK2ZUAGOy1bGGS29CuQABKBgASQAATUwFxvbm52h9263uy+/+b9h7f3H96/f388T5262WYvr68fXz5+fP34+Xc//vjjl68fP37+448//vi6aZoZWzNmxubCjHnYaC3uyOrOJ1wyWavBGe2JjLkZLm78/sMSxba/ffMr/4Y3dvPs4MXlvdFs0IY6hWCyscGyCgjLKIRlthZAAIl8hZpIqhFMEBMEAUHpfnueZ+fZOe2kWO2ee7t336/ul9eX172I1Rg21s1gy2aZPXK7jkZrQWNEw7q00KBF2JGiV/P88MMPOxTgcbrzq7/7zpV5ffDi4t7BbFCHNgWbQDZGgZENIgBZRgABAbdUIhKEIIaIBCMBREIQzcMwZG6brBE2Z6Z7sGWsW/eDNYYZ1qwZi6y1MEHNXGOZrBHLYTk8nWre7H344R5RkHt8489//913xvXenb3Na7O6rSPAASbSGDAhRGQw6oYR3GJAgwYEIgYQAgqJCCbyYI+YTzjmzrkNg7Flaxh3Yw22ZtoDxpqJtZgmbWLBimUtpoM5e65nb99X7WvfeBhRqOeffffNb78+TyfX9jZPJlGKcTjAYCzLdloBMgoiCCIggIAGhIASKAKIMQYBlneOYShu3eY6yxa3NtmaaYZhsO7YO5q2LNaE7qxM3cSCpdlhccTT+28+fb310bMGxfv8s09+59tvz7k4ON50XVdsKATGWAEUCWOBFCgKgqkoUYhCCoISBIyAQEARq9nm8SBjRrPFrJmHjxjLGrusMaZhYtR0h+60y9K6rEXWolYd77/63h/8gw+Fgr6//e6f/OGj3WrsTTfp+mIiAnAIAhSgIiMqCgqImAIElCAGwRglG2Lo0rTath6sR+NiWmzaWN0PRoY7WFvzcNZY83jnlpURtzK10Wom1A47R29fffXVH/yDf+VXEcU9c/+Hv3jlh+89XKvvJrPSQcGhCGEMOO0SyoiUiERBiRqFFJtGQ0FIGQOKsMFlTTZYDFsw09YaxmTLWMa6sywz71jdNbkLt2OcsWBltbKW59nzw/df/e7/9B/88VPhv9sefP2Tj28eNJ7NZhFdyKGwjYyxtFRUChEUEQ2CQgoQKhs2FBCUzWEebmFMw1xgNOsWgy3GnFtj7DIse7TIMg1iaVseXCPk5JwPn77/+T/8r/7yvd8P+N2fPT/Sh7/68c3D45xt+r70hDEODAS1UVBCIYpQgqBBAQFtFUIBUUAY9oA9erhLG61NY9rIlmEypjtruWnenZk8bAij2I5Rozjp/dunH373b/97/+h7v19w//XnH3w1+/r7nz18cT70m1npCnY4RFhVQ4dIIZaRQhCFAnSLQZGYDcRsmZGNQWMXaxjm8ZjWJluGZdoysn2C5Rp7IM2EtlDLDqvnvH31zVef/bN/+i++8fsKF5d3fuWns6fvv//lly+W7stk1tsOg0dVjaGllcJKIaKgokERwUo0KapFwOyCMde5bg9krmMN09rIltEecGkeLpMh032w5mG6Y0ezM89xOt4+fPPh63/6r/yPnvl9h333+gdfTJdnd79+79W4yZhNumI7Ro2lxrCqKuUmhSncBI2CIhKKFBK3gLXxaK7T2GAybd49k00G0zxcLs3qvrRuZZkma8dda2EnrNPx/Oabt5//w3/vl+/9fsW49dW3t1azxz9/79Xh8bp2q1nv83IeYxk1rKFDiwGFW0AsKFIgSAUqFEHB2mAPGPNwax4O75qlbTI7bpn2juwdtcWZaSJDQ3TLgU7ezjff71f/6L/5B5/6/Y3Tl0/efXCx/OTrVzfvH87dPbne7/fLGEvVUjXKwYIquIkoFBpFBCspk40xZjDm4ZhPYNYezHVoI7OzxdqCZRq5LM0DonvH7HTWaD077z98uj/+Z//gL7/x+yC7y6M7X327OXn/6c2Hd3fj9tH1/e3+OJbz8FxljSqrKIRCFUVBEUQQlLhhLjOZDZp5PIZdrpuwOW4y3TLXZbk+WEzQLM5WuclJ55wPX314/aN/+s/+6s3vl3Q/2/7qi3vD+OC7333z6Vr7/f7++vp8Po8ao0bVsLQsfFAhKAqiwbILG2OwuQ6XhnmQDUPGtLba5K4tazvWeiQPW4PuM8lOSOe8ffPhfP6P/pW/+PH4/ZX26sHrB3dvv//5N3/z5uND13F/e31/Pi7jvIxylOVCUYVSUkjFCiVGC1zG5rotNtcxhjbM42EeL4y2s2Wa1pp21rSLJlpowaneevvmq49//i/+wR988Ps4Ly+vXn/w409e3x2my/720f35fF7GcKkaloORshTRSiFSKdRxZ6t7bdmm7dKj8a4ejIbRrLaM5mFYC816gJ0597F2jjrenp++//k//tf+6Z9/7/d9rrubt7/7zTefPb66WF3ub+/P5+P+PMYYVQ7LKsoHplBUqt2DuXWzNgbzoE0zzONhTTMZbTVNyxoetDNMrR07d6fovL3/6oM//mf/7C8+Pv0+0WS+eP3xx2+//ezpizXjeH887o/78zKWqqrBsBxKobWBzs1mGzMM9wMXG2zeuWZiTWMa1JblcZkgzQ6rnVJv37w/fvybf/WPfvUhv9/08Orp08efvX792YvTxPNyHvf3x/MyNh2lVZZaUM42Nzfblo1NbsbMJ90M1nRrumt2tlh2VvcZyXXtoBU5znn//dv93Z/9w3/tV8fvW93dXNxdffbx69dPLw7rDMv5uL89H5exjBrDssqyyjb3zTYbt3HDNm3WMIYHzWXzeEJ3DdFalyxZ0jp59uGrr/a7X/7Ff/iX79/7/a697tbT088+e/uzVxd3N6fJshzv78/nZVmWUTXKsdvLdtvcs7nZ1na3NTNyG3Mdc10MbbKyaC2iamftkJOe798+fHX/+R//0V/80ecf/L7ZpPvu1bPPnj1+9ery6mLVcTwux+V4Pi/Ly32/3Pd273bfNtvs5p52w2xm7BNkNNdmooWQpE5xJqfz/sPzrZc//4u/+YOffPeW3487L15cvXr84sWrV6+uDh3HWJbXLz///PXjfb/c933vxYvbPffGxj1sGxYzY9458s4HiSrVM+mc59vbh/b6+Z/9o7/5sy93/P5eb7r5fD7d3t7fPp2XmZSF1NZ1nVJICgqmIBlMkLGkQBHZqgBKFBIbCSOQkQUCkBCVMccqwhZbBxdvvTgo5zhvOOeyrKa7p/v72/2uLHN2WWjbtk4hpRDMLEimgVtRKA0gghGMEWBILJwhlEhKcqjDkM0GJwcHd+483lM/4/xjujMPx+Pp6emwP593VVVGwVJIbQghWVhG1SisKmOZkmKrQgQIkyadSaZSVZlZXWbT7b29va2TrZlnx3nORGyG836/P+/P+/P5vKtyBIHhcNTmsKosi0JERKTEyrSSFGAiSr+ZXl6enp6u+iQS51l7VVVN1eRm3s277uLmdFrX2Z1EAwIIIEBvK8J26T3r+9lss3O6M53OIrMOyW/fTY8xrnP2POwON6fdYa7rbp1z3TUBAui+61xK18362WzWW7Vdzhvx258nCUkgIXyFOdQhaw7NUFP8Kf7/kv+/5P8/xf9fqiBWUDggXgcAAJDKAJ0BKgADAAM+bTSWSCQjIiEnf2gAgA2JaW7hd04A/gH4AfgB++D+VN0Gf4A/gH4AfoB/AP397/BBgioKeend40gRUFPPTu8aQIqCnnp3eNIEVBTz07vGiGt56nCkH+iyh7xpAioKeend40gRUFPPTu3WTUrmY6tqEqHuGX5Z+vxarhvPTu8aQIqCnnp3eNIEVBLcSobre8aQIp/vqsmJsxJKouQosrZpQU89O7xpAin828Crw+gp56d3jR9q8kx07G7jSBFQU89O7xpAioJgT1cQot7xpAioKeencHHP19NqiLK2aUFPPTu8aQGUYP+vAqytmlBTz07vGihePRpvad3jSBFQU89O7xi1BpQVlveNIDFcPNijDQySuc0CoiyCwiAsbSsTz07vGkCKgp4qxrAQmLZAioJqJS13X2d9fo0U/qHItYlKxpAioKeendvTNYCExbHy7wT4Nn2JU4Ug/0td19ngmqZkIOeIAZfH6U7T5w0end40gRUFNC9k6ThCLHerV3pvs8E1ThSD/S13X2eCamqbcn93z/FnE6c8aQIqCnnTDdYkxc4ytGD/rwKsrZpQU89O7xooXj0ab2nEzk0WhVaHvGkCH24fiUDnGVowf9eBVlbNKCnnp3eNIDV8AK5AMRT7j0RLW7RUFPEk5eWh3PkH7tkCKgp56d3jSBFJ7PneXwgayt6vKkFPPQY10KqLHnpOkzwTVOFIP9LXdfZ4JqnCkH+lruvs7sMaH8LKPGwrd4xLbt7tFKui6Wu6+zwTVOFIP9LXdfZ4JqnCkH+XOKJwiyqGAFLLCoeCIY9LUDSVzjNKCnnp3eNIEVBTxGmptxDHp5zdopWoFQgd7XLZkxazYIP9LXdfZ4JqnCkH+lruvs8E1TZzeNEmAFLLCoSFbvBRYxQ9Ji1mwQf6Wu6+zwTVOFIP9LXdfZ4JqmYhFN4+hRUpxW3kKmLIRY9bDSHCkH+lruvs8E1ThSD/S13X2eCapwpB/m0oTmytmf4WUDseCIY9PObtFQU89O7xpAioKeenEK3eNEcUHFyzGnFqoNIDUVpQU89O7xpAioKeencHYYaQIg3zMaKh3bO3Jf27xpAioKeend40gRUE0WPeNE+FbhjRSx5UPeNIEVBTz07vGkCKWPKh7wWFlA7EhW7xjqkFPPTu8aQIqCnnp3eMYILcYiLK1humWJ56HLQ940gRUFPPTu8aQIp/rKHvGOqLHlQ9wmNKCnnp3eNIEVBTz07tw6sZDl56bxczGwly0PeEHcMaKgp56d3jSBFQU89OIVu8aJ7219GilDelZXlsgRUFPPTu8aQIqCnnWGGkCIN1cvPTt4QVZxoqHvGkCKgp56d3jR8u8H7tkCIN0f2ZUGWzSfxmlPdKkBFQU89O7xpAioKeNXcaQIfF0x+nlUgp56DQs24hj2QIqCnnp3eNIEUrUCoe3pmCpOocaKh7wQumPz3u2QIqCnnp3eNIEUpPyStzjNJ/JuZXPCgH4GMoKeehGIxXhO8f0eyBFQU89O7xo+XeDbj2QIgLqFnyNd52/Tu8aKF49Gm9p3eNIEVBTz07t/6rkKKeG0lbnGVVcnW+rkKLILC+jTe07vGkCKgp56Bip5zC+nd4xfuVN/K3ecYwQXAhPQRZWzQRhE4QSSsaQIqCnnRoVQ6F5ws/GkCKUn6sSXB/0eehGIxXiUrGkCKf1DkWsSlY0gRT95dir7UIsrZpP5t29ZU32g8VBMRnicaBhpAioJiM8TjGLNdGj5lEPuvpUdW1CVD3jSBFKgP5bmVQkxlbxo+1ez1qNQhRZWyy+AFXK/BUNn2JWucZpQU89O7wTcPxJ0mLWbnRFlbLL4AVyAYiytmlBTz07vGkCKgp4knL88EH+mJchRZWsY8/Wo1CFFlbNKCnnp3eNIEUnZyf8hRZWzSgp56Hva0ab2nd40gRUFPPTu8aPl3g0Tge8aQIqCnnpxM3RYf0ka9voUWVs0oKeend4xfuVN/K3SYtZsEJCQosrZpQU1kXrQJ8lzlp6d3jSBFQU86YbjQn+lruvs8E1VSPGaUFPPTu8IPoNZVjl9Gioe8aQIfxte+ZCbBB/pa7r7PCL0aKgp56d3jSBEI+mmku2ARLXdfZ4HW6CCoP9LXdfZ4JqnCkJCQosrZpQU89O7xpAioKeend40gRUFPEAAD+1LIBO/DpC4+IIfh0gVvxCD1lcHR8Qm+HSDH+ITfDpBmfEJvh0gxviE3w7ufEOjs+ITfDpBk/EJvh5d8St/EOhJfEJvh518Q6In4hN8PZviXnxDoi/iE3w9m+JefEOhkfDzf4h0NP4dIFb8PbPNmsNz4h0U/Wat8Q6AAY3w83+IdAAGB8OkAAAAAAAAAAAAAAmPh0gAAves074h0b/w6QDG+IQdHIvmzWa3WYO+IdER8Qg9Zct8Q6LH4gh+Hcf4l58Q6THxBP1mG/iHRz/EBHw68fiHVz8Opx8S8+IdCW+IdCd+JbdNiDQ+JbdNiBc/EOgwPiHQpPiHQufiHQAAAA");
3553    background-size: 120% auto;
3554    background-position: -60% -180%;
3555    background-repeat: no-repeat;
3556    pointer-events: none;
3557    z-index: 0;
3558    opacity: 0.2;
3559}
3560
3561.gh-portal-gift-checkout-card::after {
3562    content: '';
3563    position: absolute;
3564    inset: 0;
3565    background-image: url("data:image/webp;base64,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");
3566    background-size: 192px 192px;
3567    background-position: 50% 50%;
3568    background-repeat: repeat;
3569    pointer-events: none;
3570    z-index: 2;
3571    opacity: 0.1;
3572}
3573
3574.gh-portal-gift-checkout-card > * {
3575    position: relative;
3576}
3577
3578.gh-portal-gift-checkout-card-notch {
3579    position: absolute;
3580    top: 20px;
3581    left: 50%;
3582    width: 56px;
3583    height: 12px;
3584    border-radius: 12px;
3585    background: #000;
3586    background: color-mix(in srgb, var(--brandcolor) 65%, #000 35%);
3587    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.18);
3588    transform: translateX(-50%);
3589    pointer-events: none;
3590    z-index: 3;
3591}
3592
3593/* Takes the card's slack so everything after it is bottom-aligned. The details
3594   block used to do this with margin-top: auto, which meant the publication
3595   lockup floated up to meet the tier whenever a card rendered without a sender
3596   or value — as the one in the email preview does. */
3597.gh-portal-gift-checkout-card-meta {
3598    flex: 1;
3599    padding: 56px 28px 0;
3600    z-index: 3;
3601}
3602
3603.gh-portal-gift-checkout-card-duration {
3604    font-size: 2.8rem;
3605    font-weight: 600;
3606    color: var(--white);
3607    letter-spacing: -0.01em;
3608    line-height: 1.1;
3609}
3610
3611.gh-portal-gift-checkout-card-tier {
3612    margin-top: 6px;
3613    font-size: 1.5rem;
3614    color: var(--white);
3615    line-height: 1.3;
3616    overflow-wrap: anywhere;
3617}
3618
3619.gh-portal-gift-checkout-card-details {
3620    padding: 0 28px 24px;
3621    display: flex;
3622    flex-direction: column;
3623    gap: 8px;
3624    z-index: 3;
3625}
3626
3627.gh-portal-gift-checkout-card-detail-label {
3628    font-size: 1.2rem;
3629    color: rgba(255, 255, 255, 0.8);
3630    margin-bottom: -5px;
3631}
3632
3633.gh-portal-gift-checkout-card-detail-value {
3634    font-size: 1.3rem;
3635    font-weight: 500;
3636    color: var(--white);
3637    overflow-wrap: anywhere;
3638}
3639
3640/* Backstop for a card with neither meta nor details to take up the slack; inert
3641   whenever the meta above is growing, since flex-grow leaves no free space for
3642   an auto margin to absorb. */
3643.gh-portal-gift-checkout-card-site {
3644    margin-top: auto;
3645    padding: 16px 28px;
3646    display: flex;
3647    align-items: center;
3648    justify-content: center;
3649    gap: 8px;
3650}
3651
3652.gh-portal-gift-checkout-card-site::before {
3653    content: '';
3654    position: absolute;
3655    inset: 0;
3656    background: var(--white);
3657    z-index: 1;
3658}
3659
3660.gh-portal-gift-checkout-card-site-icon {
3661    width: 22px;
3662    height: 22px;
3663    object-fit: cover;
3664    position: relative;
3665    z-index: 3;
3666}
3667
3668.gh-portal-gift-checkout-card-site-name {
3669    font-size: 1.4rem;
3670    font-weight: 600;
3671    letter-spacing: -0.01em;
3672    color: var(--grey0);
3673    position: relative;
3674    z-index: 3;
3675}
3676
3677@media (max-width: 880px) {
3678    .gh-portal-popup-container.full-size.gift,
3679    .gh-portal-popup-container.full-size.giftSuccess,
3680    .gh-portal-popup-container.full-size.giftRedemption {
3681        padding: 0 !important;
3682    }
3683
3684    .gh-portal-gift-checkout {
3685        grid-template-columns: 1fr;
3686        min-height: 0;
3687    }
3688
3689    .gh-portal-gift-checkout-right {
3690        order: -1;
3691        position: static;
3692        height: auto;
3693        padding: 0;
3694        overflow: visible;
3695    }
3696
3697    /* Hide the card/email preview on mobile so that the gifting form is
3698       visible */
3699    .gh-portal-content.gift .gh-portal-gift-checkout-right {
3700        display: none;
3701    }
3702
3703    /* Setting this back to the brand colour because without the brandcolour
3704       background the close button disappears on white. */
3705    .gh-portal-popup-container.full-size.gift .gh-portal-closeicon,
3706    .gh-portal-popup-container.full-size.gift .gh-portal-closeicon:hover {
3707        color: var(--brandcolor) !important;
3708    }
3709
3710    .gh-portal-content.gift .gh-portal-closeicon-container {
3711        display: flex;
3712        align-items: center;
3713        height: 40px;
3714        top: 12px;
3715        right: 12px;
3716    }
3717
3718    html[dir="rtl"] .gh-portal-content.gift .gh-portal-closeicon-container {
3719        right: unset;
3720        left: 12px;
3721    }
3722
3723    .gh-portal-gift-checkout-right-panel {
3724        padding: 56px 24px 32px;
3725        border-radius: 0 0 32px 32px;
3726    }
3727
3728    .gh-portal-gift-checkout-left {
3729        padding: 32px 24px 0;
3730    }
3731
3732    .gh-portal-content.gift .gh-portal-btn-site-title-back {
3733        align-items: center;
3734        height: 40px;
3735        top: 12px;
3736        left: 24px;
3737    }
3738
3739    html[dir="rtl"] .gh-portal-content.gift .gh-portal-btn-site-title-back {
3740        right: 24px;
3741        left: unset;
3742    }
3743
3744    .gh-portal-content.gift .gh-portal-gift-checkout-left {
3745        padding-top: 64px;
3746    }
3747
3748    /* Screens without a sticky CTA wrapper need their own bottom padding. */
3749    .gh-portal-content.giftSuccess .gh-portal-gift-checkout-left,
3750    .gh-portal-content.giftRedemption .gh-portal-gift-checkout-left {
3751        padding-bottom: 24px;
3752    }
3753
3754    .gh-portal-gift-checkout-card,
3755    .gh-portal-gift-checkout-card-stack {
3756        max-width: 240px;
3757    }
3758
3759    .gh-portal-gift-checkout-email-stack {
3760        max-width: min(400px, 100% - 32px);
3761    }
3762
3763    .gh-portal-gift-checkout-cta-wrapper {
3764        position: sticky;
3765        bottom: 0;
3766        margin: 0;
3767        padding: 24px 0;
3768        background: linear-gradient(0deg, rgba(var(--whitergb), 1) 70%, rgba(var(--whitergb), 0) 100%);
3769    }
3770}
3771
3772@media (max-width: 480px) {
3773    .gh-portal-gift-checkout-header .gh-portal-main-title {
3774        font-size: 2.6rem;
3775    }
3776
3777    .gh-portal-gift-checkout-card-duration {
3778        font-size: 2rem;
3779    }
3780}
3781`;async function 
3781Bb(e){try{return await window.navigator.clipboard.writeText(e),!0}catch{return!1}}function Vb(e){let{amount:t,currency:n}=e??{};return t==null||!n?``:`${ju(n)}${Pu(Mu(t))}`}var Hb=`
3782.gh-portal-gift-success-badge {
3783    display: inline-flex;
3784    align-items: center;
3785    justify-content: center;
3786    width: 52px;
3787    height: 52px;
3788    margin-bottom: 20px;
3789    border-radius: 999px;
3790    background: color-mix(in srgb, var(--brandcolor) 12%, var(--white));
3791    color: var(--brandcolor);
3792}
3793
3794.gh-portal-gift-success-badge svg {
3795    width: 26px;
3796    height: 26px;
3797}
3798
3799.gh-portal-gift-success-share-label {
3800    margin: 0 0 8px;
3801    font-size: 1.3rem;
3802    font-weight: 500;
3803    letter-spacing: 0.3px;
3804    text-transform: uppercase;
3805    color: var(--grey6);
3806}
3807
3808.gh-portal-gift-success-link {
3809    display: flex;
3810    align-items: center;
3811    height: 56px;
3812    background: color-mix(in srgb, var(--brandcolor) 8%, var(--white));
3813    border-radius: 999px;
3814    padding: 4px 8px 4px 24px;
3815    gap: 8px;
3816}
3817
3818.gh-portal-gift-success-link-url {
3819    flex: 1;
3820    font-size: 1.6rem;
3821    font-weight: 400;
3822    color: var(--brandcolor);
3823    overflow: hidden;
3824    text-overflow: ellipsis;
3825    white-space: nowrap;
3826    user-select: all;
3827}
3828
3829.gh-portal-gift-success-copy {
3830    display: flex;
3831    align-items: center;
3832    gap: 6px;
3833    height: 40px;
3834    padding: 0 18px;
3835    background: var(--brandcolor);
3836    color: var(--white);
3837    border: none;
3838    border-radius: 999px;
3839    font-size: 1.4rem;
3840    font-weight: 600;
3841    cursor: pointer;
3842    flex-shrink: 0;
3843    transition: opacity 0.15s ease;
3844    will-change: opacity;
3845}
3846
3847.gh-portal-gift-success-copy:hover {
3848    opacity: 0.9;
3849}
3850
3851/* Express the "green = done" cue at the moment of success only — the resting
3852   button stays on brand. */
3853.gh-portal-gift-success-copy.is-copied {
3854    background: var(--green);
3855}
3856
3857.gh-portal-gift-success-copy:focus-visible {
3858    outline: 2px solid var(--grey0);
3859    outline-offset: 2px;
3860}
3861
3862.gh-portal-gift-success-copy svg {
3863    width: 14px;
3864    height: 14px;
3865}
3866
3867.gh-portal-gift-success-footer {
3868    margin-top: 24px;
3869    margin-bottom: 0;
3870    font-size: 1.4rem;
3871    color: var(--grey6);
3872    line-height: 1.5;
3873}
3874`,Ub=()=>(0,q.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,q.jsx)(`rect`,{x:`9`,y:`9`,width:`13`,height:`13`,rx:`2`,ry:`2`}),(0,q.jsx)(`path`,{d:`M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1`})]}),Wb=()=>(0,q.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,q.jsx)(`polyline`,{points:`20 6 9 17 4 12`})}),Gb=()=>{let{site:e,pageData:t}=(0,_.useContext)(J),[n,r]=(0,_.useState)(!1),[i,a]=(0,_.useState)(!1),{cardRef:o,containerProps:s}=Ib(),c=t?.token,l=t?.tierId,u=t?.cadence,d=t?.duration||1,f=t?.deliveryMethod,p=t?.deliveryDate,m=t?.scheduledAt,h=e?.url||``,g=e?.icon,v=e?.title||``,y=`${h.replace(/\/$/,``)}/gift/${c}`,b=eu({site:e}).filter(e=>e.type===`paid`),x=l?b.find(e=>e.id===l):null,S=()=>{Bb(y),r(!0),setTimeout(()=>r(!1),2e3)},C=f===`email`,w=C&&p&&m&&m>Date.now(),T=K(`Your gift is ready`),E=K(`Send the link below to share it with whoever you'd like.`);if(w){let e=ol(dl(p));T=K(`Your gift is scheduled`),E=K(`We'll email it to the recipient on {deliveryDate}. A copy is in your inbox too.`,{deliveryDate:e})}else C&&(T=K(`Your gift is on its way`),E=K(`We'll email it to the recipient. A copy will be in your inbox too.`));return(0,q.jsx)(q.Fragment,{children:(0,q.jsxs)(`div`,{className:`gh-portal-content giftSuccess`,children:[(0,q.jsx)(vf,{}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-bg`,"aria-hidden":`true`}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-inner`,children:[(0,q.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,q.jsx)(`span`,{className:`gh-portal-gift-success-badge`,"aria-hidden":`true`,children:(0,q.jsx)(Wb,{})}),(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:T}),(0,q.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:E})]}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-section`,children:[C&&
3874(0,q.jsx)(`p`,{className:`gh-portal-gift-success-share-label`,children:K(`Share it yourself`)}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-success-link`,children:[(0,q.jsx)(`span`,{className:`gh-portal-gift-success-link-url`,"data-testid":`gift-redeem-link`,children:y}),(0,q.jsxs)(`button`,{className:`gh-portal-gift-success-copy`+(n?` is-copied`:``),onClick:S,type:`button`,children:[n?(0,q.jsx)(Wb,{}):(0,q.jsx)(Ub,{}),K(n?`Copied`:`Copy`)]})]}),(0,q.jsx)(`span`,{"aria-live":`polite`,style:{position:`absolute`,width:`1px`,height:`1px`,padding:0,margin:`-1px`,overflow:`hidden`,clip:`rect(0, 0, 0, 0)`,whiteSpace:`nowrap`,border:0},children:n?K(`Gift link copied to clipboard`):``})]}),!C&&(0,q.jsx)(`p`,{className:`gh-portal-gift-success-footer`,children:K(`Not ready to share? We've also emailed a copy to your inbox.`)})]})]}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-right`,...s,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-right-panel`,children:(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-card-stack`,"data-revealing":i,children:[(0,q.jsx)(qy,{cardRef:o,duration:x&&u?Gd({cadence:t?.duration?`month`:u,duration:d}):null,tierName:x&&u?x.name:null,giftValue:x&&u?Vb(t?.duration?wf(x,d):u===`month`?x.monthlyPrice:x.yearlyPrice):null,siteIcon:g,siteTitle:v}
vendor: 4,226 bytes, lines 3874-3960
3874),x&&(0,q.jsx)(Yy,{description:x.description,benefits:x.benefits,showDetails:i,onToggle:()=>a(e=>!e)})]})})})]})]})})},Kb=e=>(0,q.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,q.jsx)(`title`,{children:`warning-stroke`}),(0,q.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`}})]}),qb=`
3875    .gh-portal-tips-and-donations .gh-tips-and-donations-icon-error {
3876        padding: 10px 0;
3877        text-align: center;
3878        width: 48px;
3879        margin: 0 auto;
3880        color: #f50b23;
3881    }
3882
3883    .gh-portal-tips-donations .gh-tips-donations-icon.gh-feedback-icon-error {
3884        color: #f50b23;
3885        width: 96px;
3886    }
3887
3888    .gh-portal-tips-and-donations .gh-portal-text-center {
3889        padding: 16px 32px 12px;
3890    }
3891`,Jb=({error:e})=>{let{doAction:t}=(0,_.useContext)(J),n=K(`Sorry, that didn’t work.`),r=e||K(`There was an error processing your payment. Please try again.`),i=K(`Close`);return e&&ir(e),(0,q.jsxs)(`div`,{className:`gh-portal-content gh-portal-tips-and-donations`,children:[(0,q.jsx)(vf,{}),(0,q.jsx)(`div`,{className:`gh-tips-and-donations-icon-error`,children:(0,q.jsx)(Kb,{})}),(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:n}),(0,q.jsx)(`p`,{className:`gh-portal-text-center`,children:r}),(0,q.jsx)(df,{style:{width:`100%`},retry:!0,onClick:()=>t(`closePopup`),disabled:!1,brandColor:`#000000`,label:i,isDestructive:!0,isRunning:!1,tabIndex:3,classes:`sticky bottom`})]})},Yb=e=>(0,q.jsxs)(`svg`,{width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,q.jsx)(`path`,{d:`M3.84 20.25L19.75 4.34`,stroke:`currentColor`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`}),(0,q.jsx)(`path`,{d:`M19.75 19.3398V4.33984H4.75`,stroke:`currentColor`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`})]}),Xb=e=>(0,q.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,...e,children:[(0,q.jsx)(`defs`,{children:(0,q.jsx)(`style`,{children:`.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px!important;}
3892        `})}),(0,q.jsx)(`title`,{children:`check-circle-1`}),(0,q.jsx)(`path`,{className:`a`,d:`M6,13.223,8.45,16.7a1.049,1.049,0,0,0,1.707.051L18,6.828`}),(0,q.jsx)(`circle`,{className:`a`,cx:12,cy:11.999,r:11.25})]}),Zb=`
3893    .gh-portal-recommendations-header .gh-portal-main-title {
3894        padding: 0 32px;
3895        text-wrap: balance;
3896    }
3897
3898    .gh-portal-recommendation-item {
3899        min-height: 38px;
3900    }
3901
3902    .gh-portal-recommendation-item .gh-portal-list-detail {
3903        padding: 4px 24px 4px 0px;
3904    }
3905    html[dir="rtl"] .gh-portal-recommendation-item .gh-portal-list-detail {
3906        padding: 4px 0px 4px 24px;
3907    }
3908
3909    .gh-portal-recommendation-item-header {
3910        display: flex;
3911        align-items: center;
3912        gap: 10px;
3913        cursor: pointer;
3914    }
3915
3916    .gh-portal-recommendation-item-favicon {
3917    width: 20px;
3918    height: 20px;
3919    border-radius: 3px;
3920    }
3921
3922    .gh-portal-recommendations-header {
3923    display: flex;
3924    flex-direction: column;
3925    align-items: center;
3926    margin-bottom: 20px;
3927    }
3928
3929    .gh-portal-recommendations-description {
3930    text-align: center;
3931    }
3932
3933    .gh-portal-recommendation-description-container {
3934        position: relative;
3935    }
3936
3937    .gh-portal-recommendation-item .gh-portal-recommendation-description-container p {
3938        font-size: 1.35rem;
3939        padding-inline-start: 30px;
3940        font-weight: 400;
3941        letter-spacing: 0.1px;
3942        margin-top: 4px;
3943    }
3944
3945    .gh-portal-recommendation-description-hidden {
3946        visibility: hidden;
3947    }
3948
3949    .gh-portal-recommendation-item .gh-portal-list-detail {
3950    transition: 0.2s ease-in-out opacity;
3951    }
3952
3953    .gh-portal-recommendation-item .gh-portal-list-detail:hover {
3954    cursor: pointer;
3955    opacity: 0.8;
3956    }
3957
3958    .gh-portal-recommendation-arrow-icon {
3959    height: 12px;
3960    opacity: 0;
3961    margin-inline-start: -6px;
3962    transition: 0.2s ease-in opacity;
3963    }
3964
3965    .gh-portal-recommendation-arrow-icon path {
3966    stroke-width: 3px;
3967    stroke: #555;
3968    }
3969
3970    .gh-portal-recommendation-item .gh-portal-list-detail:hover .gh-portal-recommendation-arrow-icon {
3971    opacity: 0.8;
3972    }
3973
3974    .gh-portal-recommendation-item .gh-portal-btn-list {
3975        height: 28px;
3976    }
3977
3978    .gh-portal-recommendation-subscribed {
3979        display: flex;
3980        padding-inline-start: 30px;
3981        align-items: center;
3982        gap: 4px;
3983        font-size: 1.35rem;
3984        font-weight: 400;
3985        letter-spacing: 0.1px;
3986        line-height: 1.3em;
3987        animation: 0.5s ease-in-out fadeIn;
3988    }
3989
3990    .gh-portal-recommendation-subscribed.with-description {
3991        position: absolute;
3992    }
3993
3994    .gh-portal-recommendation-subscribed.without-description {
3995        margin-top: 5px;
3996    }
3997
3998    .gh-portal-recommendation-subscribed span {
3999        color: var(--grey6);
4000    }
4001
4002    .gh-portal-recommendation-checkmark-icon {
4003        height: 16px;
4004        width: 16px;
4005        padding: 0 2px;
4006        color: #30cf43;
4007    }
4008
4009    .gh-portal-recommendation-item .gh-portal-loadingicon {
4010        position: relative !important;
4011        height: 24px;
4012    }
4013
4014    .gh-portal-recommendation-item-action {
4015        min-height: 28px;
4016    }
4017
4018    .gh-portal-popup-container.recommendations .gh-portal-action-footer
4019
4020    .gh-portal-btn-recommendations-later {
4021        margin: 8px auto 24px;
4022        color: var(--grey6);
4023        font-weight: 400;
4024    }
4025`,Qb=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},$b=({title:e,favicon:t,featuredImage:n})=>{let[r,i]=(0,_.useState)(t||n);return r?(0,q.jsx)(`img`,{className:`gh-portal-recommendation-item-favicon`,src:r,alt:e,onError:()=>{i(null)}}):(0,q.jsx)(`div`,{className:`gh-portal-recommendation-item-favicon`})},ex=e=>{let t=window.open(e,`_blank`);t?t.focus():window.location.href=e},tx=e=>{let{doAction:t,member:n,site:r}=(0,_.useContext)(J),{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`,Xl()),e.toString())}catch{return a}},[a,v]),b=(0,_.useCallback)(()=>{ex(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{ex(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,q.jsxs)(`section`,{className:`gh-portal-recommendation-item`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-list-detail gh-portal-list-big`,onClick:b,children:[(0,q.jsxs)(`div`,{className:`gh-portal-recommendation-item-header`,children:[(0,q.jsx)($b,{title:i,favicon:s,featuredImage:l}),(0,q.jsx)(`h3`,{children:i}),(0,q.jsx)(Yb,{className:`gh-portal-recommendation-arrow-icon`})]}),(0,q.jsxs)(`div`,{className:`gh-portal-recommendation-description-container`,children:[d&&(0,q.jsxs)(`div`,{className:`gh-portal-recommendation-subscribed `+(o?`with-description`:`without-description`),children:[(0,q.jsx)(`span`,{children:K(`Verification link sent, check your inbox`)}),(0,q.jsx)(Xb,{className:`gh-portal-recommendation-checkmark-icon`,alt:``})]}),o&&(0,q.jsx)(`p`,{className:d?`gh-portal-recommendation-description-hidden`:``,children:o})]})]}),(0,q.jsxs)(`div`,{className:`gh-portal-recommendation-item-action`,children:[!d&&h&&(0,q.jsx)(`span`,{className:`gh-portal-recommendations-loading-container`,children:(0,q.jsx)(cf,{className:`gh-portal-loadingicon dark`})}),!d&&!h&&u&&(0,q.jsx)(`button`,{type:`button`,className:`gh-portal-btn gh-portal-btn-list`,onClick:S,children:K(`Subscribe`)})]})]})},nx=()=>{let{api:e,site:t,pageData:n,doAction:r}=(0,_.useContext)(J),{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([...Qb(t),...Qb(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`),tf(e)}},[]),s===null)return(0,q.jsx)(wb,{});let f=n&&n.signup?K(`Welcome to {siteTitle}`,{siteTitle:i}):K(`Recommendations`),p;return p=o&&s&&s.length>0?n&&n.signup?K(`Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.`):K(`Here are a few other sites you may enjoy.`):K(`Sorry, no recommendations are available right now.`),(0,q.jsxs)(`div`,{className:`gh-portal-content with-footer`,children:[(0,q.jsx)(vf,{}),(0,q.jsxs)(`div`,{className:`gh-portal-recommendations-header`,children:[a&&(0,q.jsx)(`img`,{className:`gh-portal-signup-logo`,alt:i,src:a}),(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:f})]}),(0,q.jsx)(`p`,{className:`gh-portal-recommendations-description`,children:p}),o?(0,q.jsx)(`div`,{className:`gh-portal-list`,children:s.slice(0,l).map((e,t)=>(0,q.jsx)(tx,{...e},t))}
vendor: 4,338 bytes, lines 4025-4191
4025):null,(l<s.length||n&&n.signup)&&(0,q.jsxs)(`footer`,{className:`gh-portal-action-footer`,children:[l<s.length&&(0,q.jsx)(`button`,{className:`gh-portal-btn gh-portal-center`,style:{width:`100%`},onClick:d,children:(0,q.jsx)(`span`,{children:K(`Show all`)})}),n&&n.signup&&(0,q.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,q.jsx)(`span`,{onClick:()=>r(`closePopup`),children:K(`Maybe later`)})})]})]})},rx=`
4026    .gh-portal-popup-container.share {
4027        width: 560px;
4028    }
4029
4030    .gh-portal-share-header {
4031        margin-bottom: 20px;
4032    }
4033
4034    .gh-portal-share-header .gh-portal-main-title {
4035        text-align: left;
4036        font-size: 2.1rem;
4037        font-weight: 600;
4038    }
4039    html[dir="rtl"] .gh-portal-share-header .gh-portal-main-title {
4040        text-align: right;
4041    }
4042
4043    .gh-portal-share-actions {
4044        display: flex;
4045        align-items: center;
4046        gap: 12px;
4047        margin-top: 20px;
4048        position: relative;
4049    }
4050
4051    .gh-portal-share-preview {
4052        display: flex;
4053        flex-direction: column;
4054        border: 1px solid var(--grey12);
4055        border-radius: 12px;
4056    }
4057
4058    .gh-portal-share-preview-image {
4059        width: 100%;
4060        aspect-ratio: 16 / 9;
4061        border-radius: 12px 12px 0 0;
4062        object-fit: cover;
4063        background: var(--grey14);
4064    }
4065
4066    .gh-portal-share-preview-content {
4067        display: flex;
4068        flex-direction: column;
4069        gap: 16px;
4070        padding: 16px;
4071    }
4072
4073    .gh-portal-share-preview-title {
4074        margin: 0;
4075        color: var(--grey0);
4076        font-size: 1.9rem;
4077        font-weight: 600;
4078        line-height: 1.35;
4079        text-wrap: pretty;
4080    }
4081
4082    .gh-portal-share-preview-excerpt {
4083        margin: -8px 0 0;
4084        color: var(--grey6);
4085        font-size: 1.5rem;
4086        line-height: 1.45;
4087        text-wrap: pretty;
4088        display: -webkit-box;
4089        -webkit-line-clamp: 3;
4090        -webkit-box-orient: vertical;
4091        overflow: hidden;
4092    }
4093
4094    .gh-portal-share-preview-footer {
4095        display: flex;
4096        align-items: center;
4097        gap: 8px;
4098        margin-top: -6px;
4099        min-height: 18px;
4100    }
4101
4102    .gh-portal-share-preview-favicon {
4103        width: 16px;
4104        height: 16px;
4105        border-radius: 4px;
4106        object-fit: cover;
4107        flex: 0 0 auto;
4108    }
4109
4110    .gh-portal-share-preview-meta {
4111        display: flex;
4112        align-items: center;
4113        gap: 4px;
4114        min-width: 0;
4115        color: var(--grey3);
4116        font-size: 1.35rem;
4117        line-height: 1.3;
4118        white-space: nowrap;
4119        overflow: hidden;
4120        text-overflow: ellipsis;
4121    }
4122
4123    .gh-portal-share-preview-site,
4124    .gh-portal-share-preview-author {
4125        min-width: 0;
4126        overflow: hidden;
4127        text-overflow: ellipsis;
4128    }
4129
4130    .gh-portal-share-preview-separator {
4131        flex: 0 0 auto;
4132    }
4133
4134    .gh-portal-share-preview-site {
4135        font-weight: 500;
4136    }
4137
4138    .gh-portal-share-action {
4139        height: 44px;
4140        max-width: 70px;
4141        min-width: 0;
4142        padding: 0 16px;
4143        border-radius: 8px;
4144        border: 1px solid var(--grey12);
4145        background: var(--white);
4146        color: var(--grey2);
4147    }
4148
4149    .gh-portal-share-action:hover {
4150        border-color: var(--grey10);
4151    }
4152
4153    .gh-portal-share-action.copy {
4154        width: auto;
4155        max-width: none;
4156        flex: 1 0 auto;
4157        padding: 0 14px;
4158        justify-content: center;
4159        border: none;
4160        color: var(--white);
4161        background: var(--brandcolor, #3eb0ef);
4162        gap: 8px;
4163    }
4164
4165    .gh-portal-share-action.more {
4166        font-size: 2rem;
4167        font-weight: 700;
4168        line-height: 1;
4169        letter-spacing: 0;
4170    }
4171
4172    .gh-portal-share-more {
4173        position: relative;
4174    }
4175
4176    .gh-portal-share-more-menu {
4177        position: absolute;
4178        bottom: calc(100% + 8px);
4179        right: 0;
4180        display: flex;
4181        flex-direction: column;
4182        min-width: 180px;
4183        padding: 6px;
4184        border: 1px solid var(--grey12);
4185        border-radius: 8px;
4186        background: var(--white);
4187        box-shadow: 0 8px 20px rgba(var(--blackrgb), 0.12);
4188        z-index: 2;
4189        opacity: 0;
4190        transform: translateY(8px);
4191        transform-origin: bottom right;
4192        animation: gh-portal-share-more-menu-in 0.18s ease-out forwards;
4193    }
4194    html[dir="rtl"] .gh-portal-share-more-menu {
4195        right: unset;
4196        left: 0;
4197        transform-origin: bottom left;
4198    }
4199
4200    @keyframes gh-portal-share-more-menu-in {
4201        from {
4202            opacity: 0;
4203            transform: translateY(8px);
4204        }
4205        to {
4206            opacity: 1;
4207            transform: translateY(0);
4208        }
4209    }
4210
4211    .gh-portal-share-more-item {
4212        display: flex;
4213        align-items: center;
4214        gap: 8px;
4215        height: 36px;
4216        padding: 0 10px;
4217        color: var(--grey1);
4218        font-size: 1.4rem;
4219        font-weight: 500;
4220        line-height: 1;
4221        text-decoration: none;
4222        border-radius: 6px;
4223        border: none;
4224    }
4225
4226    .gh-portal-share-more-item:hover {
4227        background: var(--grey14);
4228    }
4229
4230    .gh-portal-share-more-item-icon {
4231        display: inline-flex;
4232        width: 16px;
4233        height: 16px;
4234        align-items: center;
4235        justify-content: center;
4236        line-height: 0;
4237    }
4238
4239    .gh-portal-share-more-item-icon svg {
4240        width: 16px;
4241        height: 16px;
4242    }
4243
4244    .gh-portal-share-label {
4245        font-size: 1.4rem;
4246        font-weight: 500;
4247        line-height: 1;
4248        color: var(--white);
4249        white-space: nowrap;
4250    }
4251
4252    .gh-portal-share-icon {
4253        display: inline-flex;
4254        align-items: center;
4255        justify-content: center;
4256        width: 20px;
4257        height: 20px;
4258        border-radius: 999px;
4259        line-height: 0;
4260    }
4261
4262    .gh-portal-share-icon svg {
4263        width: 20px;
4264        height: 20px;
4265    }
4266
4267    .gh-portal-share-icon.x svg {
4268        width: 16px;
4269        height: 16px;
4270    }
4271
4272    .gh-portal-share-icon.copied {
4273        background: color-mix(in srgb, var(--brandcolor) 14%, var(--white));
4274        color: var(--brandcolor);
4275    }
4276
4277    .gh-portal-share-icon.copied svg {
4278        width: 12px;
4279        height: 12px;
4280    }
4281
4282    .gh-portal-share-icon.copied svg path {
4283        stroke: currentColor;
4284    }
4285
4286    .gh-portal-share .gh-portal-closeicon-container {
4287        top: 20px;
4288    }
4289
4290    @media (max-width: 480px) {
4291        .gh-portal-popup-container.share {
4292            flex: 1 0 auto;
4293            margin-bottom: 0;
4294        }
4295    }
4296
4297    @media (max-width: 420px) {
4298        .gh-portal-share-actions {
4299            flex-direction: column;
4300            align-items: stretch;
4301        }
4302
4303        .gh-portal-share-action {
4304            width: 100%;
4305            max-width: none;
4306            flex: 0 0 auto;
4307        }
4308
4309        .gh-portal-share-action.copy {
4310            order: 1;
4311            justify-content: center;
4312        }
4313
4314        .gh-portal-share-action.twitter {
4315            order: 2;
4316        }
4317
4318        .gh-portal-share-action.linkedin {
4319            order: 3;
4320        }
4321
4322        .gh-portal-share-action.email {
4323            order: 4;
4324        }
4325
4326        .gh-portal-share-more {
4327            order: 5;
4328            width: 100%;
4329        }
4330
4331        .gh-portal-share-more-menu {
4332            left: 0;
4333            right: 0;
4334        }
4335        html[dir="rtl"] .gh-portal-share-more-menu {
4336            left: 0;
4337            right: 0;
4338        }
4339    }
4340
4341`,ix=`
4342    .gh-portal-action-transistor {
4343        animation: fadeIn 0.3s ease-in-out;
4344    }
4345
4346    @keyframes fadeIn {
4347        from {
4348            opacity: 0;
4349        }
4350        to {
4351            opacity: 1;
4352        }
4353    }
4354
4355    .gh-portal-action-transistor .gh-portal-list-detail p {
4356        word-break: break-word;
4357    }
4358`,ax={heading:`Podcasts`,description:`Access your RSS feeds`,button_text:`Manage`,url_template:`https://partner.transistor.fm/ghost/{memberUuid}`},ox=({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===ax[t],a=i(n.heading,`heading`)?K(`Podcasts`):n.heading,o=i(n.description,`description`)?K(`Access your RSS feeds`):n.description,s=i(n.button_text,`button_text`)?K(`Manage`):n.button_text,c=(n.url_template||ax.url_template).replace(`{memberUuid}`,t);return(0,q.jsxs)(`section`,{className:`gh-portal-action-transistor`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:a}),(0,q.jsx)(`p`,{children:o})]}),(0,q.jsx)(`a`,{href:c,rel:`noopener noreferrer`,className:`gh-portal-btn gh-portal-btn-list`,target:`_parent`,children:s})]})},s
vendor: 18,867 bytes, lines 4358-5267
4358x=`
4359.gh-portal-main-title {
4360    text-align: center;
4361    color: var(--grey0);
4362    line-height: 1.1em;
4363    text-wrap: pretty;
4364}
4365
4366.gh-portal-text-disabled {
4367    color: var(--grey3);
4368    font-weight: normal;
4369    opacity: 0.35;
4370}
4371
4372.gh-portal-text-center {
4373    text-align: center;
4374    text-wrap: pretty;
4375}
4376
4377.gh-portal-input-label {
4378    color: var(--grey1);
4379    font-size: 1.3rem;
4380    font-weight: 600;
4381    margin-bottom: 2px;
4382    letter-spacing: 0px;
4383}
4384
4385.gh-portal-setting-data {
4386    color: var(--grey6);
4387    font-size: 1.3rem;
4388    line-height: 1.15em;
4389}
4390
4391.gh-portal-error {
4392    color: var(--red);
4393    font-size: 1.4rem;
4394    line-height: 1.6em;
4395    margin: 12px 0;
4396}
4397
4398/* Buttons
4399/* ----------------------------------------------------- */
4400.gh-portal-btn {
4401    position: relative;
4402    display: flex;
4403    align-items: center;
4404    justify-content: center;
4405    font-size: 1.5rem;
4406    font-weight: 500;
4407    line-height: 1em;
4408    letter-spacing: 0.2px;
4409    text-align: center;
4410    white-space: nowrap;
4411    text-decoration: none;
4412    color: var(--grey0);
4413    background: var(--white);
4414    border: 1px solid var(--grey12);
4415    min-width: 80px;
4416    height: 44px;
4417    padding: 0 1.8rem;
4418    border-radius: 6px;
4419    cursor: pointer;
4420    transition: all .25s ease;
4421    box-shadow: none;
4422    user-select: none;
4423    outline: none;
4424}
4425
4426.gh-portal-btn:hover {
4427    border-color: var(--grey10);
4428}
4429
4430.gh-portal-btn:disabled {
4431    opacity: 0.5 !important;
4432    cursor: auto;
4433}
4434
4435.gh-portal-btn-container.sticky {
4436    transition: none;
4437    position: sticky;
4438    bottom: 0;
4439    margin: 0 0 -32px;
4440    padding: 32px 0 32px;
4441    background: linear-gradient(0deg, rgba(var(--whitergb),1) 75%, rgba(var(--whitergb),0) 100%);
4442}
4443
4444.gh-portal-btn-container.sticky.m28 {
4445    margin: 0 0 -28px;
4446    padding: 28px 0 28px;
4447}
4448
4449.gh-portal-btn-container.sticky.m24 {
4450    margin: 0 0 -24px;
4451    padding: 24px 0 24px;
4452}
4453
4454.gh-portal-signup-terms-wrapper + .gh-portal-btn-container {
4455    margin: 16px 0 0;
4456}
4457
4458.gh-portal-signup-terms-wrapper + .gh-portal-btn-container.sticky.m24 {
4459    padding: 16px 0 24px;
4460}
4461
4462.gh-portal-btn-container .gh-portal-btn {
4463    margin: 0;
4464}
4465
4466.gh-portal-btn-icon svg {
4467    width: 16px;
4468    height: 16px;
4469    margin-inline-end: 4px;
4470    stroke: currentColor;
4471}
4472
4473.gh-portal-btn-icon svg path {
4474    stroke: currentColor;
4475}
4476
4477.gh-portal-btn-link {
4478    line-height: 1;
4479    background: none;
4480    padding: 0;
4481    height: unset;
4482    min-width: unset;
4483    box-shadow: none;
4484    border: none;
4485}
4486
4487.gh-portal-btn-link:hover {
4488    box-shadow: none;
4489    opacity: 0.85;
4490}
4491
4492.gh-portal-btn-branded {
4493    color: var(--brandcolor);
4494}
4495
4496.gh-portal-btn-list {
4497    font-size: 1.5rem;
4498    color: var(--brandcolor);
4499    height: 38px;
4500    width: unset;
4501    min-width: unset;
4502    padding: 0 4px;
4503    margin: 0 -4px;
4504    box-shadow: none;
4505    border: none;
4506}
4507
4508.gh-portal-btn-list:hover {
4509    box-shadow: none;
4510    opacity: 0.75;
4511}
4512
4513.gh-portal-list-action {
4514    display: flex;
4515    align-items: center;
4516    justify-content: center;
4517    min-height: 38px;
4518    margin: 0 -4px;
4519    padding: 0 4px;
4520    color: var(--brandcolor);
4521    font-size: 1.5rem;
4522    font-weight: 500;
4523    line-height: 1em;
4524    letter-spacing: 0.2px;
4525    white-space: nowrap;
4526    user-select: none;
4527}
4528
4529.gh-portal-btn-logout {
4530    position: absolute;
4531    top: 22px;
4532    left: 24px;
4533    background: none;
4534    border: none;
4535    height: unset;
4536    color: var(--grey3);
4537    padding: 0;
4538    margin: 0;
4539    z-index: 999;
4540    box-shadow: none;
4541}
4542
4543html[dir="rtl"] .gh-portal-btn-logout {
4544    left: unset;
4545    right: 24px;
4546}
4547
4548.gh-portal-btn-logout .label {
4549    opacity: 0;
4550    transform: translateX(-6px);
4551    transition: all 0.2s ease-in-out;
4552}
4553
4554.gh-portal-btn-logout:hover {
4555    padding: 0;
4556    margin: 0;
4557    background: none;
4558    border: none;
4559    height: unset;
4560    box-shadow: none;
4561}
4562
4563.gh-portal-btn-logout:hover .label {
4564    opacity: 1.0;
4565    transform: translateX(-4px);
4566}
4567
4568.gh-portal-btn-site-title-back {
4569    transition: transform 0.25s ease-in-out;
4570    z-index: 10000;
4571}
4572
4573.gh-portal-btn-site-title-back span {
4574    margin-inline-end: 4px;
4575    transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);
4576}
4577html[dir="rtl"] .gh-portal-btn-site-title-back span {
4578    transform: scaleX(-1);
4579    -webkit-transform: scaleX(-1);
4580}
4581
4582.gh-portal-btn-site-title-back:hover span {
4583    transform: translateX(-3px);
4584}
4585
4586@media (max-width: 960px) {
4587    .gh-portal-btn-site-title-back {
4588        display: none;
4589    }
4590}
4591
4592.gh-portal-logouticon {
4593    color: var(--grey9);
4594    cursor: pointer;
4595    width: 23px;
4596    height: 23px;
4597    padding: 6px;
4598    transform: translateX(0);
4599    transition: all 0.2s ease-in-out;
4600}
4601
4602.gh-portal-logouticon path {
4603    stroke: var(--grey9);
4604    transition: all 0.2s ease-in-out;
4605}
4606
4607.gh-portal-btn-logout:hover .gh-portal-logouticon {
4608    transform: translateX(-2px);
4609}
4610
4611.gh-portal-btn-logout:hover .gh-portal-logouticon path {
4612    stroke: var(--grey3);
4613}
4614
4615.gh-portal-btn-inbox-link {
4616    background: var(--white);
4617    gap: 8px;
4618    min-width: unset;
4619    width: 100%;
4620}
4621
4622.gh-portal-btn-inbox-link svg {
4623    width: 20px;
4624    height: 20px;
4625    flex-shrink: 0;
4626}
4627
4628/* Global layout styles
4629/* ----------------------------------------------------- */
4630.gh-portal-popup-background {
4631    position: absolute;
4632    display: block;
4633    top: 0;
4634    right: 0;
4635    bottom: 0;
4636    left: 0;
4637    animation: fadein 0.2s;
4638    background: linear-gradient(315deg , rgba(var(--blackrgb),0.2) 0%, rgba(var(--blackrgb),0.1) 100%);
4639    backdrop-filter: blur(2px);
4640    -webkit-backdrop-filter: blur(2px);
4641    -webkit-transform: translate3d(0, 0, 0);
4642    -moz-transform: translate3d(0, 0, 0);
4643    -ms-transform: translate3d(0, 0, 0);
4644    transform: translate3d(0, 0, 0);
4645}
4646
4647.gh-portal-popup-background.preview {
4648    background: linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(249,249,250,1) 100%);
4649    animation: none;
4650    pointer-events: none;
4651}
4652
4653.gh-portal-popup-background.preview.preview-dark {
4654    background: linear-gradient(45deg, var(--grey0) 0%, var(--black) 100%);
4655}
4656
4657@keyframes fadein {
4658    0% { opacity: 0; }
4659    100%{ opacity: 1.0; }
4660}
4661
4662.gh-portal-popup-wrapper {
4663    position: relative;
4664    padding: 5vmin 0 0;
4665    height: 100%;
4666    max-height: 100vh;
4667    overflow: scroll;
4668}
4669
4670/* Hiding scrollbars */
4671.gh-portal-popup-wrapper {
4672    padding-inline-end: 30px !important;
4673    margin-inline-end: -30px !important;
4674    -ms-overflow-style: none;
4675    scrollbar-width: none;
4676}
4677
4678.gh-portal-popup-wrapper::-webkit-scrollbar {
4679    display: none;
4680}
4681
4682.gh-portal-popup-wrapper.full-size {
4683    height: 100vh;
4684    padding: 0;
4685}
4686
4687.gh-portal-popup-container {
4688    outline: none;
4689    position: relative;
4690    display: flex;
4691    box-sizing: border-box;
4692    flex-direction: column;
4693    justify-content: flex-start;
4694    font-size: 1.5rem;
4695    text-align: start;
4696    letter-spacing: 0;
4697    text-rendering: optimizeLegibility;
4698    background: var(--white);
4699    width: 500px;
4700    margin: 0 auto 40px;
4701    padding: 32px;
4702    transform: translateY(0px);
4703    border-radius: 10px;
4704    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);
4705    animation: popup 0.25s ease-in-out;
4706    z-index: 9999;
4707}
4708
4709.gh-portal-popup-container.large-size {
4710    width: 100%;
4711    max-width: 720px;
4712    justify-content: flex-start;
4713    padding: 0;
4714}
4715
4716.gh-portal-popup-container.full-size {
4717    width: 100vw;
4718    min-height: 100vh;
4719    justify-content: flex-start;
4720    animation: popup-full-size 0.25s ease-in-out;
4721    margin: 0;
4722    border-radius: 0;
4723    transform: translateY(0px);
4724    transform-origin: top;
4725    padding: 2vmin 6vmin;
4726    padding-bottom: 4vw;
4727}
4728
4729.gh-portal-popup-container.full-size.account-plan {
4730    justify-content: flex-start;
4731    padding-top: 4vw;
4732}
4733
4734.gh-portal-popup-container.preview {
4735    animation: none !important;
4736}
4737
4738.gh-portal-popup-wrapper.preview.offer,
4739.gh-portal-popup-wrapper.preview.account-plan {
4740    padding-top: 0;
4741}
4742
4743.gh-portal-popup-container.preview.offer,
4744.gh-portal-popup-container.preview.account-plan {
4745    max-width: 420px;
4746    margin: 3.2vw auto 32px;
4747    zoom: 0.9;
4748}
4749
4750@media (max-width: 480px) {
4751    .gh-portal-popup-container.preview.offer,
4752    .gh-portal-popup-container.preview.account-plan {
4753        margin: 0 auto 32px;
4754    }
4755}
4756
4757@keyframes popup {
4758    0% {
4759        transform: translateY(-30px);
4760        opacity: 0;
4761    }
4762    1% {
4763        transform: translateY(30px);
4764        opacity: 0;
4765    }
4766    100%{
4767        transform: translateY(0);
4768        opacity: 1.0;
4769    }
4770}
4771
4772@keyframes popup-full-size {
4773    0% {
4774        transform: translateY(0px);
4775        opacity: 0;
4776    }
4777    1% {
4778        transform: translateY(30px);
4779        opacity: 0;
4780    }
4781    100%{
4782        transform: translateY(0);
4783        opacity: 1.0;
4784    }
4785}
4786
4787.gh-portal-powered {
4788    position: absolute;
4789    bottom: 24px;
4790    left: 24px;
4791    z-index: 9999;
4792}
4793html[dir="rtl"] .gh-portal-powered {
4794    left: unset;
4795    right: 24px;
4796}
4797
4798.gh-portal-powered a {
4799    border: none;
4800    display: flex;
4801    align-items: center;
4802    line-height: 0;
4803    border-radius: 4px;
4804    background: #ffffff;
4805    padding: 6px 8px 6px 7px;
4806    color: #303336;
4807    font-size: 1.25rem;
4808    letter-spacing: -0.2px;
4809    font-weight: 500;
4810    text-decoration: none;
4811    transition: color 0.5s ease-in-out;
4812    width: 146px;
4813    height: 28px;
4814    line-height: 28px;
4815}
4816html[dir="rtl"] .gh-portal-powered a {
4817    padding: 6px 7px 6px 8px;
4818}
4819
4820.gh-portal-powered a:hover {
4821    color: #15171A;
4822}
4823
4824@keyframes powered-fade-in {
4825    0% {
4826        transform: scale(0.98);
4827        opacity: 0;
4828    }
4829    75% {
4830        opacity: 1.0;
4831    }
4832    100%{
4833        transform: scale(1);
4834    }
4835}
4836
4837.gh-portal-powered a svg {
4838    height: 16px;
4839    width: 16px;
4840    margin: 0;
4841    margin-inline-end: 6px;
4842}
4843
4844.gh-portal-powered.outside.full-size {
4845    display: none;
4846}
4847
4848/* Sets the main content area of the popup scrollable.
4849/* 12vw is the sum horizontal padding of the popup container
4850*/
4851.gh-portal-content {
4852    position: relative;
4853}
4854
4855/* Hide scrollbar for Chrome, Safari and Opera */
4856.gh-portal-content::-webkit-scrollbar {
4857    display: none;
4858}
4859
4860/* Hide scrollbar for IE, Edge and Firefox */
4861.gh-portal-content {
4862    -ms-overflow-style: none;  /* IE and Edge */
4863    scrollbar-width: none;  /* Firefox */
4864}
4865
4866.gh-portal-closeicon-container {
4867    background: none;
4868    border: none;
4869    padding: 0;
4870    position: fixed;
4871    top: 24px;
4872    right: 24px;
4873    z-index: 10000;
4874}
4875
4876.gh-portal-closeicon-container:focus-visible {
4877    outline: 2px solid var(--brandcolor);
4878    outline-offset: 2px;
4879    border-radius: 4px;
4880}
4881
4882html[dir="rtl"] .gh-portal-closeicon-container {
4883    right: unset;
4884    left: 24px;
4885}
4886
4887.gh-portal-closeicon {
4888    color: var(--grey6);
4889    cursor: pointer;
4890    width: 20px;
4891    height: 20px;
4892    padding: 12px;
4893    transition: all 0.2s ease-in-out;
4894}
4895
4896.gh-portal-closeicon:hover {
4897    color: var(--grey5);
4898}
4899
4900.gh-portal-popup-wrapper.full-size .gh-portal-closeicon-container,
4901.gh-portal-popup-container.full-size .gh-portal-closeicon-container {
4902    top: 20px;
4903    right: 20px;
4904}
4905html[dir="rtl"] .gh-portal-popup-wrapper.full-size .gh-portal-closeicon-container,
4906html[dir="rtl"] .gh-portal-popup-container.full-size .gh-portal-closeicon-container {
4907    right: unset;
4908    left: 20px;
4909}
4910
4911.gh-portal-popup-wrapper.full-size .gh-portal-closeicon,
4912.gh-portal-popup-container.full-size .gh-portal-closeicon {
4913    color: var(--grey6);
4914    width: 24px;
4915    height: 24px;
4916}
4917
4918.gh-portal-logout-container {
4919    position: absolute;
4920    top: 8px;
4921    left: 8px;
4922}
4923
4924html[dir="rtl"] .gh-portal-logout-container {
4925    left: unset;
4926    right: 8px;
4927}
4928
4929.gh-portal-header {
4930    display: flex;
4931    flex-direction: column;
4932    align-items: center;
4933    padding-bottom: 24px;
4934}
4935
4936.gh-portal-section {
4937    margin-bottom: 40px;
4938}
4939
4940.gh-portal-section.form {
4941    margin-bottom: 20px;
4942}
4943
4944.gh-portal-section.flex {
4945    display: flex;
4946    flex-direction: column;
4947    gap: 2rem;
4948}
4949
4950.gh-portal-detail-header {
4951    position: relative;
4952    display: flex;
4953    align-items: center;
4954    justify-content: center;
4955    margin: -2px 0 40px;
4956    padding-inline: 60px;
4957}
4958
4959.gh-portal-detail-footer .gh-portal-btn {
4960    min-width: 90px;
4961}
4962
4963.gh-portal-action-footer {
4964    display: flex;
4965    align-items: center;
4966    justify-content: space-between;
4967    flex-direction: column;
4968    gap: 12px;
4969}
4970
4971.gh-portal-footer-secondary {
4972    display: flex;
4973    font-size: 14.5px;
4974    letter-spacing: 0.3px;
4975}
4976
4977.gh-portal-footer-secondary button {
4978    font-size: 14.5px;
4979}
4980
4981.gh-portal-footer-secondary-light {
4982    color: var(--grey7);
4983}
4984
4985.gh-portal-list-header {
4986    font-size: 1.25rem;
4987    font-weight: 500;
4988    color: var(--grey3);
4989    text-transform: uppercase;
4990    letter-spacing: 0.2px;
4991    line-height: 1.7em;
4992    margin-bottom: 4px;
4993}
4994
4995.gh-portal-list + .gh-portal-list-header {
4996    margin-top: 28px;
4997}
4998
4999.gh-portal-list + .gh-portal-action-footer {
5000    margin-top: 40px;
5001}
5002
5003.gh-portal-list {
5004    background: var(--white);
5005    padding: 0;
5006    border-radius: 8px;
5007    border: 1px solid var(--grey12);
5008    overflow: hidden;
5009}
5010
5011.gh-portal-newsletter-selection {
5012    max-width: 460px;
5013    margin: 0 auto;
5014}
5015
5016.gh-portal-newsletter-selection .gh-portal-list {
5017    margin-bottom: 40px;
5018}
5019
5020.gh-portal-lock-icon-container {
5021    display: flex;
5022    justify-content: center;
5023    flex: 44px 0 0;
5024    padding-top: 6px;
5025}
5026
5027.gh-portal-lock-icon {
5028    width: 14px;
5029    height: 14px;
5030    overflow: visible;
5031}
5032
5033.gh-portal-lock-icon path {
5034    color: var(--grey2);
5035}
5036
5037.gh-portal-text-large {
5038    font-size: 1.8rem;
5039    font-weight: 600;
5040}
5041
5042.gh-portal-list section {
5043    display: flex;
5044    align-items: center;
5045    margin: 0;
5046    padding: 20px;
5047    border-bottom: 1px solid var(--grey12);
5048}
5049
5050.gh-portal-list section:first-of-type {
5051    border-top-left-radius: 8px;
5052    border-top-right-radius: 8px;
5053}
5054
5055.gh-portal-list section:last-of-type {
5056    border-bottom-left-radius: 8px;
5057    border-bottom-right-radius: 8px;
5058}
5059
5060.gh-portal-list-clickable {
5061    cursor: pointer;
5062}
5063
5064.gh-portal-list-clickable:focus-visible {
5065    outline: none;
5066    box-shadow: inset 0 0 0 2px var(--brandcolor);
5067}
5068
5069.gh-portal-list section:last-of-type {
5070    border: none;
5071}
5072
5073.gh-portal-btn-unsubscribe {
5074    margin-top: 40px;
5075}
5076
5077.gh-portal-btn-unsubscribe .gh-portal-btn {
5078    width: 100%;
5079}
5080
5081.gh-portal-list-detail {
5082    flex-grow: 1;
5083}
5084
5085.gh-portal-list-detail h3 {
5086    font-size: 1.5rem;
5087    font-weight: 600;
5088}
5089
5090.gh-portal-list-detail.gh-portal-list-big h3 {
5091    font-size: 1.6rem;
5092    font-weight: 600;
5093}
5094
5095.gh-portal-list-detail p {
5096    font-size: 1.45rem;
5097    letter-spacing: 0.3px;
5098    line-height: 1.3em;
5099    padding: 0;
5100    margin: 5px 8px 0 0;
5101    color: var(--grey6);
5102    word-break: break-word;
5103}
5104html[dir="rtl"] .gh-portal-list-detail p {
5105    margin: 5px 0 0 8px;
5106}
5107
5108.gh-portal-list-detail.gh-portal-list-big p {
5109    font-size: 1.5rem;
5110}
5111
5112.gh-portal-list-toggle-wrapper {
5113    align-items: flex-start !important;
5114    justify-content: space-between;
5115}
5116
5117.gh-portal-list-toggle-wrapper .gh-portal-list-detail {
5118    padding: 4px 24px 4px 0px;
5119}
5120html[dir="rtl"] .gh-portal-list-toggle-wrapper .gh-portal-list-detail {
5121    padding: 4px 0px 4px 24px;
5122}
5123
5124.gh-portal-list-detail .old-price {
5125    text-decoration: line-through;
5126}
5127
5128.gh-portal-right-arrow {
5129    line-height: 1;
5130    color: var(--grey8);
5131}
5132
5133.gh-portal-right-arrow svg {
5134    width: 17px;
5135    height: 17px;
5136    margin-top: 1px;
5137    margin-inline-end: -6px;
5138}
5139
5140.gh-portal-expire-warning {
5141    text-align: center;
5142    color: var(--red);
5143    font-weight: 500;
5144    font-size: 1.4rem;
5145    margin: 12px 0;
5146}
5147
5148.gh-portal-cookiebanner {
5149    background: var(--red);
5150    color: var(--white);
5151    text-align: center;
5152    font-size: 1.4rem;
5153    letter-spacing: 0.2px;
5154    line-height: 1.4em;
5155    padding: 8px;
5156}
5157
5158.gh-portal-publication-title {
5159    text-align: center;
5160    font-size: 1.6rem;
5161    letter-spacing: -.1px;
5162    font-weight: 700;
5163    text-transform: uppercase;
5164    color: #15212a;
5165    margin-top: 6px;
5166}
5167
5168/* Icons
5169/* ----------------------------------------------------- */
5170.gh-portal-icon {
5171    color: var(--brandcolor);
5172}
5173
5174/* Spacing modifiers
5175/* ----------------------------------------------------- */
5176.gh-portal-strong { font-weight: 600; }
5177
5178.mt1 { margin-top: 4px; }
5179.mt2 { margin-top: 8px; }
5180.mt3 { margin-top: 12px; }
5181.mt4 { margin-top: 16px; }
5182.mt5 { margin-top: 20px; }
5183.mt6 { margin-top: 24px; }
5184.mt7 { margin-top: 28px; }
5185.mt8 { margin-top: 32px; }
5186.mt9 { margin-top: 36px; }
5187.mt10 { margin-top: 40px; }
5188
5189.mr1 { margin-inline-end: 4px; }
5190.mr2 { margin-inline-end: 8px; }
5191.mr3 { margin-inline-end: 12px; }
5192.mr4 { margin-inline-end: 16px; }
5193.mr5 { margin-inline-end: 20px; }
5194.mr6 { margin-inline-end: 24px; }
5195.mr7 { margin-inline-end: 28px; }
5196.mr8 { margin-inline-end: 32px; }
5197.mr9 { margin-inline-end: 36px; }
5198.mr10 { margin-inline-end: 40px; }
5199
5200.mb1 { margin-bottom: 4px; }
5201.mb2 { margin-bottom: 8px; }
5202.mb3 { margin-bottom: 12px; }
5203.mb4 { margin-bottom: 16px; }
5204.mb5 { margin-bottom: 20px; }
5205.mb6 { margin-bottom: 24px; }
5206.mb7 { margin-bottom: 28px; }
5207.mb8 { margin-bottom: 32px; }
5208.mb9 { margin-bottom: 36px; }
5209.mb10 { margin-bottom: 40px; }
5210
5211.ml1 { margin-inline-start: 4px; }
5212.ml2 { margin-inline-start: 8px; }
5213.ml3 { margin-inline-start: 12px; }
5214.ml4 { margin-inline-start: 16px; }
5215.ml5 { margin-inline-start: 20px; }
5216.ml6 { margin-inline-start: 24px; }
5217.ml7 { margin-inline-start: 28px; }
5218.ml8 { margin-inline-start: 32px; }
5219.ml9 { margin-inline-start: 36px; }
5220.ml10 { margin-inline-start: 40px; }
5221
5222.pt1 { padding-top: 4px; }
5223.pt2 { padding-top: 8px; }
5224.pt3 { padding-top: 12px; }
5225.pt4 { padding-top: 16px; }
5226.pt5 { padding-top: 20px; }
5227.pt6 { padding-top: 24px; }
5228.pt7 { padding-top: 28px; }
5229.pt8 { padding-top: 32px; }
5230.pt9 { padding-top: 36px; }
5231.pt10 { padding-top: 40px; }
5232
5233.pr1 { padding-inline-end: 4px; }
5234.pr2 { padding-inline-end: 8px; }
5235.pr3 { padding-inline-end: 12px; }
5236.pr4 { padding-inline-end: 16px; }
5237.pr5 { padding-inline-end: 20px; }
5238.pr6 { padding-inline-end: 24px; }
5239.pr7 { padding-inline-end: 28px; }
5240.pr8 { padding-inline-end: 32px; }
5241.pr9 { padding-inline-end: 36px; }
5242.pr10 { padding-inline-end: 40px; }
5243
5244.pb1 { padding-bottom: 4px; }
5245.pb2 { padding-bottom: 8px; }
5246.pb3 { padding-bottom: 12px; }
5247.pb4 { padding-bottom: 16px; }
5248.pb5 { padding-bottom: 20px; }
5249.pb6 { padding-bottom: 24px; }
5250.pb7 { padding-bottom: 28px; }
5251.pb8 { padding-bottom: 32px; }
5252.pb9 { padding-bottom: 36px; }
5253.pb10 { padding-bottom: 40px; }
5254
5255.pl1 { padding-inline-start: 4px; }
5256.pl2 { padding-inline-start: 8px; }
5257.pl3 { padding-inline-start: 12px; }
5258.pl4 { padding-inline-start: 16px; }
5259.pl5 { padding-inline-start: 20px; }
5260.pl6 { padding-inline-start: 24px; }
5261.pl7 { padding-inline-start: 28px; }
5262.pl8 { padding-inline-start: 32px; }
5263.pl9 { padding-inline-start: 36px; }
5264.pl10 { padding-inline-start: 40px; }
5265
5266.hidden { display: none !important; }
5267`,
5267cx=`
5268@media (max-width: 1440px) {
5269    .gh-portal-popup-container:not(.full-size):not(.large-size):not(.preview) {
5270        width: 480px;
5271    }
5272
5273    .gh-portal-popup-container.large-size {
5274        width: 100%;
5275        max-width: 600px;
5276    }
5277
5278    .gh-portal-input {
5279        height: 42px;
5280        margin-bottom: 16px;
5281    }
5282
5283    button[class="gh-portal-btn"],
5284    .gh-portal-btn-main,
5285    .gh-portal-btn-primary {
5286        height: 42px;
5287    }
5288
5289    .gh-portal-product-price .amount {
5290        font-size: 32px;
5291        letter-spacing: -0.022em;
5292    }
5293}
5294
5295@media (max-width: 960px) {
5296    .gh-portal-powered {
5297        display: flex;
5298        position: relative;
5299        bottom: unset;
5300        left: unset;
5301        background: var(--white);
5302        justify-content: center;
5303        width: 100%;
5304        padding-top: 32px;
5305    }
5306}
5307
5308@media (min-width: 520px) {
5309    .gh-portal-popup-wrapper.full-size .gh-portal-popup-container.preview {
5310        box-shadow:
5311            0 0 0 1px rgba(var(--blackrgb),0.02),
5312            0 2.8px 2.2px rgba(var(--blackrgb), 0.02),
5313            0 6.7px 5.3px rgba(var(--blackrgb), 0.028),
5314            0 12.5px 10px rgba(var(--blackrgb), 0.035),
5315            0 22.3px 17.9px rgba(var(--blackrgb), 0.042),
5316            0 41.8px 33.4px rgba(var(--blackrgb), 0.05),
5317            0 100px 80px rgba(var(--blackrgb), 0.07);
5318        animation: none;
5319        margin: 32px;
5320        padding: 32px 32px 0;
5321        width: calc(100vw - 64px);
5322        height: calc(100vh - 160px);
5323        min-height: unset;
5324        border-radius: 12px;
5325        overflow: auto;
5326        justify-content: flex-start;
5327    }
5328
5329    .gh-portal-popup-wrapper.full-size .gh-portal-popup-container.preview.account-plan {
5330        max-width: 420px;
5331        width: auto;
5332        height: auto;
5333        margin: 3.2vw auto 32px;
5334        padding-bottom: 24px;
5335        zoom: 0.9;
5336    }
5337}
5338
5339@media (max-width: 480px) {
5340    .gh-portal-detail-header {
5341        margin-top: 4px;
5342    }
5343
5344    .gh-portal-popup-wrapper {
5345        height: 100%;
5346        padding: 0;
5347        display: flex;
5348        flex-direction: column;
5349        align-items: center;
5350        justify-content: space-between;
5351        background: var(--white);
5352        overflow-y: auto;
5353    }
5354
5355    .gh-portal-popup-container {
5356        width: 100% !important;
5357        border-radius: 0;
5358        overflow: unset;
5359        animation: popup-mobile 0.25s ease-in-out;
5360        box-shadow: none !important;
5361        transform: translateY(0);
5362        padding: 28px !important;
5363    }
5364
5365    .gh-portal-popup-container.full-size {
5366        justify-content: flex-start;
5367    }
5368
5369    .gh-portal-popup-container.large-size {
5370        padding: 0 !important;
5371    }
5372
5373    .gh-portal-popup-wrapper.account-home,
5374    .gh-portal-popup-container.account-home {
5375        background: var(--grey13);
5376    }
5377
5378    .gh-portal-popup-wrapper.full-size .gh-portal-closeicon,
5379    .gh-portal-popup-container.full-size .gh-portal-closeicon {
5380        width: 16px;
5381        height: 16px;
5382    }
5383
5384    /* Small width preview in Admin */
5385    .gh-portal-popup-wrapper.preview:not(.full-size) footer.gh-portal-signup-footer,
5386    .gh-portal-popup-wrapper.preview:not(.full-size) footer.gh-portal-signin-footer {
5387        padding-bottom: 32px;
5388    }
5389
5390    .gh-portal-popup-container.preview:not(.full-size) {
5391        max-height: 660px;
5392        margin-bottom: 0;
5393    }
5394
5395    .gh-portal-popup-container.preview:not(.full-size).offer,
5396    .gh-portal-popup-container.preview:not(.full-size).account-plan {
5397        max-height: 860px;
5398        padding-bottom: 0 !important;
5399    }
5400
5401    .gh-portal-popup-wrapper.preview.full-size {
5402        height: unset;
5403        max-height: 660px;
5404    }
5405
5406    .gh-portal-popup-container.preview.full-size {
5407        max-height: 660px;
5408        margin-bottom: 0;
5409    }
5410
5411    .preview .gh-portal-invite-only-notification + .gh-portal-signup-message, .preview .gh-portal-paid-members-only-notification + .gh-portal-signup-message {
5412        margin-bottom: 16px;
5413    }
5414
5415    .gh-portal-popup-wrapper.preview:not(.offer):not(.account-plan) .gh-portal-btn-container.sticky {
5416        margin-bottom: 32px;
5417        padding-bottom: 0;
5418    }
5419
5420    .gh-portal-powered {
5421        padding-top: 12px;
5422        padding-bottom: 24px;
5423    }
5424}
5425
5426@media (max-width: 390px) {
5427    .gh-portal-popup-container:not(.account-plan) .gh-portal-detail-header .gh-portal-main-title {
5428        font-size: 2.1rem;
5429        margin-top: 1px;
5430        text-align: center;
5431    }
5432
5433    .gh-portal-input {
5434        margin-bottom: 16px;
5435    }
5436
5437    .gh-portal-signup-header,
5438    .gh-portal-signin-header {
5439        padding-bottom: 16px;
5440    }
5441}
5442
5443@media (min-width: 480px) and (max-height: 880px) {
5444    .gh-portal-popup-wrapper {
5445        padding: 4vmin 0 0;
5446    }
5447}
5448
5449@keyframes popup-mobile {
5450    0% {
5451        opacity: 0;
5452    }
5453    100%{
5454        opacity: 1.0;
5455    }
5456}
5457
5458/* Prevent zoom */
5459@media (hover:none) {
5460    select, textarea, input[type="text"], input[type="text"], input[type="password"],
5461    input[type="datetime"], input[type="datetime-local"],
5462    input[type="date"], input[type="month"], input[type="time"],
5463    input[type="week"], input[type="number"], input[type="email"],
5464    input[type="url"] {
5465        font-size: 16px !important;
5466    }
5467}
5468`,lx=`
5469.gh-portal-popup-wrapper.multiple-products .gh-portal-input-section {
5470    max-width: 420px;
5471    margin: 0 auto;
5472}
5473
5474/* Multiple product signup/signin-only modifications! */
5475.gh-portal-popup-wrapper.multiple-products {
5476    background: #fff;
5477    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);
5478    padding: 0;
5479    border-radius: 5px;
5480    height: calc(100vh - 64px);
5481    max-width: calc(100vw - 64px);
5482}
5483
5484.gh-portal-popup-wrapper.multiple-products.signup {
5485    overflow-y: scroll;
5486    overflow-x: clip;
5487    margin: 32px auto !important;
5488    padding-inline-end: 0 !important; /* Override scrollbar hiding */
5489}
5490
5491.gh-portal-popup-wrapper.multiple-products.signin {
5492    margin: 10vmin auto;
5493    max-width: 480px;
5494    height: unset;
5495}
5496
5497.gh-portal-popup-wrapper.multiple-products.preview {
5498    height: calc(100vh - 150px) !important;
5499}
5500
5501.gh-portal-popup-wrapper.multiple-products .gh-portal-popup-container {
5502    align-items: center;
5503    width: 100% !important;
5504    box-shadow: none !important;
5505    animation: fadein 0.35s ease-in-out;
5506    padding: 1vmin 0;
5507    transform: translateY(0px);
5508    margin-bottom: 0;
5509}
5510
5511.gh-portal-popup-wrapper.multiple-products.signup .gh-portal-popup-container {
5512    min-height: calc(100vh - 64px);
5513    position: unset;
5514}
5515
5516.gh-portal-popup-wrapper.multiple-products .gh-portal-powered {
5517    position: relative;
5518    display: flex;
5519    flex: 1;
5520    align-items: flex-end;
5521    justify-content: flex-start;
5522    bottom: unset;
5523    left: unset;
5524    width: 100%;
5525    z-index: 10000;
5526    padding-bottom: 32px;
5527}
5528
5529@media (max-width: 670px) {
5530    .gh-portal-popup-wrapper.multiple-products .gh-portal-powered {
5531        justify-content: center;
5532    }
5533}
5534
5535.gh-portal-popup-wrapper.multiple-products .gh-portal-content {
5536    position: unset;
5537    overflow-y: visible;
5538    max-height: unset !important;
5539}
5540
5541@media (max-width: 960px) {
5542    .gh-portal-popup-wrapper.multiple-products.signup:not(.preview) {
5543        margin: 20px !important;
5544        height: 100%;
5545    }
5546}
5547
5548@media (max-width: 480px) {
5549    .gh-portal-popup-wrapper.multiple-products {
5550        margin: 0 !important;
5551        max-width: unset !important;
5552        max-height: 100% !important;
5553        height: 100% !important;
5554        border-radius: 0px;
5555        box-shadow: none;
5556    }
5557
5558    .gh-portal-popup-wrapper.multiple-products.signup:not(.preview) {
5559        margin: 0 !important;
5560    }
5561
5562    .gh-portal-popup-wrapper.multiple-products.preview {
5563        height: unset !important;
5564        margin: 0 !important;
5565    }
5566
5567    .gh-portal-popup-wrapper.multiple-products:not(.dev) .gh-portal-popup-container.preview {
5568        max-height: 640px;
5569    }
5570}
5571
5572.gh-portal-popup-container.preview * {
5573    pointer-events: none !important;
5574}
5575
5576.gh-portal-unsubscribe-logo {
5577    width: 60px;
5578    height: 60px;
5579    border-radius: 2px;
5580    margin-top: 12px;
5581    margin-bottom: 6px;
5582}
5583
5584@media (max-width: 480px) {
5585    .gh-portal-unsubscribe-logo {
5586        width: 48px;
5587        height: 48px;
5588    }
5589}
5590
5591.gh-portal-unsubscribe .gh-portal-main-title {
5592    margin-bottom: 16px;
5593    font-size: 2.6rem;
5594}
5595
5596.gh-portal-unsubscribe p {
5597    margin-bottom: 16px;
5598}
5599
5600.gh-portal-unsubscribe p:last-of-type {
5601    margin-bottom: 0;
5602}
5603
5604.gh-portal-btn-inline {
5605    display: inline-block;
5606    margin-inline-start: 4px;
5607    font-size: 1.5rem;
5608    font-weight: 600;
5609    cursor: pointer;
5610}
5611
5612.gh-portal-toggle-checked {
5613    transition: all 0.3s;
5614    transition-delay: 2s;
5615}
5616
5617.gh-portal-checkmark-container {
5618    display: flex;
5619    opacity: 0;
5620    margin-inline-end: 8px;
5621    transition: opacity ease 0.4s 0.2s;
5622}
5623
5624.gh-portal-checkmark-show {
5625    opacity: 1;
5626}
5627
5628.gh-portal-checkmark-icon {
5629    height: 22px;
5630    color: #30cf43;
5631}
5632
5633@keyframes fadeIn {
5634    0% {
5635        opacity: 0;
5636    }
5637    100% {
5638        opacity: 1;
5639    }
5640}
5641
5642@keyframes fadeOut {
5643    0% {
5644        opacity: 1;
5645    }
5646    100% {
5647        opacity: 0;
5648    }
5649}
5650
5651.gh-portal-newsletter-selection {
5652    animation: 0.5s ease-in-out fadeIn;
5653}
5654
5655.gh-portal-signup {
5656    animation: 0.5s ease-in-out fadeIn;
5657}
5658
5659.gh-portal-btn-different-plan {
5660    margin: 0 auto 24px;
5661    color: var(--grey6);
5662    font-weight: 400;
5663}
5664
5665.gh-portal-hide {
5666    display: none;
5667}
5668`;function ux({site:e}){return il+sx+_f+tp+hp+Pp+Q_+Pf({site:e})+hf+lf+pf+Xc+db+Gy+vb({site:e})+Vd+mb+cx+lx+Tb+Mb+``+Pb+Lb+zb+qb+Hb+Zb+rx+ix}var d
vendor: 3,409 bytes, line 5668
5668x=class extends _.Component{static contextType=J;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:fv({fields:this.getInputFields({state:e})})}),async()=>{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:K(`[email protected]`),label:K(`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=K(n?`Sending login link...`:`Continue`),i=!!n;return e===`signin:failed`&&(r=K(`Retry`),t=!0),(0,q.jsx)(df,{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,q.jsxs)(`div`,{className:`gh-portal-signup-message`,children:[(0,q.jsx)(`div`,{children:K(`Don't have an account?`)}),(0,q.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,q.jsx)(`span`,{children:K(`Sign up`)})})]})}renderForm(){let{site:e}=this.context,t=Jl({site:e})&&Wl({site:e});return ql({site:e})?(0,q.jsxs)(`section`,{children:[(0,q.jsx)(`div`,{className:`gh-portal-section`,children:(0,q.jsx)(Sp,{fields:this.getInputFields({state:this.state}),onChange:(e,t)=>this.handleInputChange(e,t),onKeyDown:(e,t)=>this.onKeyDown(e,t)})}),(0,q.jsxs)(`footer`,{className:`gh-portal-signin-footer`,children:[this.renderSubmitButton(),t&&this.renderSignupMessage()]})]}):(0,q.jsx)(`section`,{children:(0,q.jsx)(`div`,{className:`gh-portal-section`,children:(0,q.jsx)(`p`,{className:`gh-portal-members-disabled-notification`,"data-testid":`members-disabled-notification-text`,children:K(`Memberships unavailable, contact the owner for access.`)})})})}renderSiteIcon(){let e={},{site:t}=this.context,n=t.icon;return n?(e.backgroundImage=`url(${n})`,(0,q.jsx)(`img`,{className:`gh-portal-signup-logo`,src:n,alt:this.context.site.title})):ql({site:t})?null:(0,q.jsx)(pv,{className:`gh-portal-icon gh-portal-icon-invitation`})}renderSiteTitle(){let{site:e}=this.context,t=e.title;return ql({site:e})?(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:K(`Sign in`)}):(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:t})}renderFormHeader(){return(0,q.jsxs)(`header`,{className:`gh-portal-signin-header`,children:[this.renderSiteIcon(),this.renderSiteTitle()]})}render(){return(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(vf,{}),(0,q.jsx)(`div`,{className:`gh-portal-logged-out-form-container`,children:(0,q.jsxs)(`div`,{className:`gh-portal-content signin`,children:[this.renderFormHeader(),this.renderForm()]})})]})}},
vendor: 36,501 bytes, line 5668
5668fx=({handleSignout:e,supportAddress:t=``})=>{let n=`mailto:${t}`;return(0,q.jsxs)(`footer`,{className:`gh-portal-account-footer`,children:[(0,q.jsx)(`ul`,{className:`gh-portal-account-footermenu`,children:(0,q.jsx)(`li`,{children:(0,q.jsx)(`button`,{"data-test-button":`footer-signout`,className:`gh-portal-btn`,name:`logout`,"aria-label":`logout`,onClick:t=>e(t),children:K(`Sign out`)})})}),(0,q.jsx)(`div`,{className:`gh-portal-account-footerright`,children:(0,q.jsx)(`ul`,{className:`gh-portal-account-footermenu`,children:(0,q.jsx)(`li`,{children:(0,q.jsx)(`a`,{"data-test-link":`footer-support`,className:`gh-portal-btn gh-portal-btn-branded`,href:n,target:`_blank`,rel:`noopener noreferrer`,children:K(`Contact support`)})})})})]})},px=()=>{let{member:e,brandColor:t}=(0,_.useContext)(J),n=e.avatar_image;return(0,q.jsxs)(`header`,{className:`gh-portal-account-header`,children:[(0,q.jsx)(Qc,{gravatar:n,style:{userIcon:{color:t,width:`56px`,height:`56px`,padding:`2px`}}}),(0,q.jsx)(`h2`,{className:`gh-portal-main-title`,children:K(`Your account`)})]})},mx=()=>{let{site:e,action:t,brandColor:n,doAction:r}=(0,_.useContext)(J);if(!Jl({site:e})||!Wl({site:e}))return null;let i=[`checkoutPlan:running`].includes(t),a=()=>{r(`switchPage`,{page:`accountPlan`,lastPage:`accountHome`})};return(0,q.jsx)(df,{dataTestId:`view-plans`,isRunning:i,label:K(`View plans`),onClick:()=>a(),brandColor:n,style:{width:`100%`}})},hx=()=>{let{member:e,site:t}=(0,_.useContext)(J),{paid_members_enabled:n}=t;if(!n||zl({site:t}))return null;let r=Cl({member:e}),i=wl({member:e});if(i&&!r)return null;if(r){let t=r?.current_period_end,n=kl({member:e});return El({member:e})?n?(0,q.jsx)(`div`,{className:`gh-portal-section`,style:{marginBottom:24},children:(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:K(`Your gift subscription will expire on {expiryDate}`,{expiryDate:n})})}):null:i&&n?(0,q.jsx)(`div`,{className:`gh-portal-section`,children:(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:K(`Your subscription will expire on {expiryDate}`,{expiryDate:n})})}):r?.cancel_at_period_end||i?null:gu({sub:r})?(0,q.jsx)(`div`,{className:`gh-portal-section`,children:(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:K(`Your subscription will start on {subscriptionStart}`,{subscriptionStart:ol(r.trial_end_at)})})}):(0,q.jsx)(`div`,{className:`gh-portal-section`,children:(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:K(`Your subscription will renew on {renewalDate}`,{renewalDate:ol(t)})})})}return(0,q.jsxs)(`div`,{className:`gh-portal-section`,children:[(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-free-ctatext`,children:K(`You currently have a free membership, upgrade to a paid subscription for full access.`)}),(0,q.jsx)(mx,{})]})},gx=()=>{let{member:e,doAction:t,action:n,brandColor:r}=(0,_.useContext)(J),i=Cl({member:e});if(!i||!i.cancel_at_period_end)return null;let a=K(`Resume subscription`),o=[`continueSubscription:running`].includes(n),s=!!o,c=ol(i.current_period_end);return(0,q.jsx)(`div`,{className:`gh-portal-cancelcontinue-container`,children:(0,q.jsxs)(`div`,{className:`gh-portal-cancel-banner`,children:[(0,q.jsx)(`p`,{children:(0,q.jsx)(Bd,{string:K(`Your subscription has been canceled and will expire on {expiryDate}.`),mapping:{expiryDate:(0,q.jsx)(`strong`,{children:c})}})}),(0,q.jsx)(df,{onClick:()=>{t(`continueSubscription`,{subscriptionId:i.id})},isRunning:o,disabled:s,isPrimary:!0,brandColor:r,label:a,style:{width:`100%`}})]})})},_x=()=>{let{member:e,site:t,doAction:n,action:r,brandColor:i}=(0,_.useContext)(J);if(!(El({member:e})&&!Al({member:e,site:t})&&Kl({site:t}))||!kl({member:e}))return null;let a=r===`continueGiftSubscription:running`;return(0,q.jsx)(`div`,{className:`gh-portal-cancelcontinue-container`,children:(0,q.jsxs)(`div`,{className:`gh-portal-cancel-banner`,children:[(0,q.jsx)(`p`,{style:{maxWidth:`none`,margin:`0 0 16px`,textAlign:`center`,textWrap:`pretty`},children:K(`Continue with a paid subscription anytime. Your remaining gift period will be added as a free trial.`)}),(0,q.jsx)(df,{onClick:()=>n(`continueGiftSubscription`),isRunning:a,disabled:a,isPrimary:!0,brandColor:i,label:K(`Continue subscription`),style:{width:`100%`}})]})})},vx=e=>(0,q.jsxs)(`svg`,{width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,q.jsx)(`defs`,{children:(0,q.jsx)(`style`,{children:`.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;}`})}),(0,q.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,q.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`})]}),yx=()=>{let{member:e,site:t,doAction:n}=(0,_.useContext)(J),r=()=>{let t=Cl({member:e});n(`manageBilling`,{subscriptionId:t.id})},i=()=>{Kl({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)}/${K(r)}`}let o=kl({member:e});if(El({member:e})&&o)return(0,q.jsxs)(`p`,{className:`gh-portal-account-discountcontainer`,children:[(0,q.jsx)(yf,{className:`gh-portal-account-tagicon`}),(0,q.jsx)(`span`,{children:K(`Gift subscription`)}),(0,q.jsx)(`span`,{className:`gh-portal-account-expiry-separator`,children:`-`}),(0,q.jsx)(`span`,{className:`gh-portal-account-expiry`,children:K(`Expires {expiryDate}`,{expiryDate:o})})]});n&&(a=o?`${K(`Complimentary`)} - ${K(`Expires {expiryDate}`,{expiryDate:o})}`:K(`Complimentary`));let s=``;if(gu({sub:r}))return s=`gh-portal-account-old-price`,(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(`p`,{className:s,children:a}),(0,q.jsx)(bx,{subscription:r})]});let c=xx({nextPayment:i});return c&&(s=`gh-portal-account-old-price`),(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(`p`,{className:s,children:a}),(0,q.jsx)(()=>c?(0,q.jsxs)(`p`,{className:`gh-portal-account-discountcontainer`,"data-testid":`offer-label`,children:[(0,q.jsx)(vx,{className:`gh-portal-account-tagicon`}),(0,q.jsx)(`span`,{children:c})]}):null,{})]})},o=({isPaid:r})=>{let a=El({member:e});if(a&&!Kl({site:t}))return null;let o=a&&!Al({member:e,site:t});return zl({site:t})&&(!r||a&&!o)?null:o?(0,q.jsx)(`button`,{className:`gh-portal-btn gh-portal-btn-list`,onClick:e=>{e.stopPropagation(),n(`continueGiftSubscription`)},"data-test-button":`continue-gift-subscription`,children:K(`Continue`)}):(0,q.jsx)(`button`,{className:`gh-portal-btn gh-portal-btn-list`,onClick:e=>{e.stopPropagation(),i(e)},"data-test-button":`change-plan`,children:K(`Change`)})},s=({defaultCardLast4:e})=>e?(0,q.jsx)(`p`,{children:`**** **** **** ${e}`}):null,c=({defaultCardLast4:e})=>{let{action:t}=(0,_.useContext)(J),n=t===`manageBilling:running`?(0,q.jsx)(cf,{className:`gh-portal-billing-button-loader`}):K(`Update`);return(0,q.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,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:K(`Billing info & receipts`)}),(0,q.jsx)(s,{defaultCardLast4:e})]}),(0,q.jsx)(`span`,{className:`gh-portal-list-action`,"data-test-button":`manage-billing`,"aria-hidden":`true`,children:n})]})},l=Cl({member:e}),u=wl({member:e}),d=El({member:e}),f=Tl({member:e});if(l||u){let{price:t,default_payment_card_last4:n}=l||{},r=K(`Plan`);return Rl({member:e})&&(r=Rl({member:e})),(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(`section`,{children:[(0,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsxs)(`h3`,{children:[r,l?.cancel_at_period_end&&(0,q.jsx)(`span`,{className:`gh-portal-canceled-badge`,children:K(`Canceled`)})]}),(0,q.jsx)(a,{price:t,isComplimentary:u,subscription:l})]}),(0,q.jsx)(o,{isPaid:f})]}),!u&&!d&&(0,q.jsx)(c,{defaultCardLast4:n})]})}return null};function bx({subscription:e}){return gu({sub:e})?(0,q.jsx)(`p`,{className:`gh-portal-account-discountcontainer`,children:(0,q.jsx)(`div`,{children:(0,q.jsx)(`span`,{children:K(`Free Trial – Ends {trialEnd}`,{trialEnd:ol(e.trial_end_at)})})})}):null}function xx({nextPayment:e}){if(!e)return``;let t=e.discount;if(!t)return``;let n=t.end?K(`Ends {offerEndDate}`,{offerEndDate:ol(t.end)}):K(`Forever`);return`${`${Intl.NumberFormat(`en`,{currency:e.currency,style:`currency`}).format(e.amount/100)}/${K(e.interval)}`}${n?` — ${n}`:``}`}function Sx({site:e,member:t}){return kf({site:e})&&Tl({member:t??void 0})&&!El({member:t??void 0})}function Cx(){let{member:e,site:t,doAction:n}=(0,_.useContext)(J);if(!Sx({site:t,member:e}))return null;let r=()=>{n(`switchPage`,{page:`gift`,lastPage:`accountHome`})};return(0,q.jsx)(`div`,{className:`gh-portal-list gh-portal-gift-card`,children:(0,q.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,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:K(`Gift membership`)}),(0,q.jsx)(`p`,{children:K(`For a friend or colleague`)})]}),(0,q.jsxs)(`span`,{"aria-hidden":`true`,className:`gh-portal-list-action`,"data-test-button":`give-gift-subscription`,children:[(0,q.jsx)(yf,{className:`gh-portal-gift-card-icon`}),K(`Buy`)]})]})})}function wx(){let{member:e,site:t,doAction:n}=(0,_.useContext)(J),{newsletters:r}=e,i=!!r?.length,a=K(i?`Subscribed`:`Unsubscribed`),o=()=>{let r=fu({site:t}),i=e?.newsletters?.length?[]:r;n(`updateNewsletterPreference`,{newsletters:i})};return(0,q.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,q.jsxs)(`div`,{className:`gh-portal-list-detail email-newsletter`,children:[(0,q.jsx)(`h3`,{children:K(`Email newsletter`)}),(0,q.jsxs)(`p`,{children:[a,` `,Tu({member:e})&&i&&(0,q.jsx)(`button`,{className:`gh-portal-btn-text gh-email-faq-page-button`,onClick:e=>{e.stopPropagation(),n(`switchPage`,{page:`emailReceivingFAQ`,lastPage:`accountHome`})},children:K(`Not receiving emails?`)})]})]}),(0,q.jsx)(`div`,{onClick:e=>e.stopPropagation(),children:(0,q.jsx)(gf,{dataTestId:`default-newsletter-toggle`,id:`default-newsletter-toggle`,label:K(`Email newsletter`),onToggle:e=>{o(e,i)},checked:i,presentational:!0})})]})}var Tx=e=>(0,q.jsxs)(`svg`,{fill:`none`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,...e,children:[(0,q.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,q.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 Ex(){return(0,q.jsxs)(`p`,{className:`gh-portal-email-notice`,children:[(0,q.jsx)(Tx,{className:`gh-portal-email-notice-icon`}),(0,q.jsx)(`span`,{className:`gh-mobile-only`,children:K(`You're not receiving emails`)}),(0,q.jsx)(`span`,{className:`gh-desktop-only`,children:K(`You're currently not receiving emails`)})]})}function Dx(){let{doAction:e,member:t,site:n}=(0,_.useContext)(J),r=mu({member:t}),i=Ol({site:n}),a=Ql({site:n}),o=r?`emailSuppressed`:`accountEmail`,s=!i&&!a,c=()=>r||s?(0,q.jsx)(Ex,{}):(0,q.jsx)(`p`,{children:K(`Update your preferences`)}),l=()=>{e(`switchPage`,{page:o,lastPage:`accountHome`})};return(0,q.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,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:K(`Emails`)}),c()]}),(0,q.jsx)(`span`,{className:`gh-portal-list-action`,"data-test-button":`manage-newsletters`,"aria-hidden":`true`,children:K(`Manage`)})]})}var Ox=()=>{let{member:e,site:t}=(0,_.useContext)(J),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=Qu(),[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}}},kx=(e,t)=>pu({site:e})&&Ol({site:e})||Ql({site:e})||mu({member:t}),Ax=e=>!pu({site:e})&&Ol({site:e})&&!Ql({site:e}),jx=()=>{let{member:e,doAction:t,site:n}=(0,_.useContext)(J),{name:r,email:i}=e,{transistor:a}=Ox(),o=()=>{t(`switchPage`,{page:`accountProfile`,lastPage:`accountHome`})},s=kx(n,e),c=Ax(n);return(0,q.jsxs)(`div`,{children:[(0,q.jsxs)(`div`,{className:`gh-portal-list`,children:[(0,q.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,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:r&&!Zl({site:n})?r:K(`Account`)}),(0,q.jsx)(`p`,{children:i})]}),(0,q.jsx)(`span`,{"data-test-button":`edit-profile`,className:`gh-portal-list-action`,"aria-hidden":`true`,children:K(`Edit`)})]}),(0,q.jsx)(yx,{}),s&&(0,q.jsx)(Dx,{}),c&&(0,q.jsx)(wx,{}),a.enabled&&(0,q.jsx)(ox,{hasPodcasts:a.hasPodcasts,memberUuid:a.memberUuid,settings:a.settings})]}),(0,q.jsx)(Cx,{})]})},Mx=()=>(0,q.jsxs)(`div`,{className:`gh-portal-content gh-portal-account-main`,children:[(0,q.jsx)(vf,{}),(0,q.jsx)(px,{}),(0,q.jsxs)(`section`,{className:`gh-portal-account-data`,children:[(0,q.jsx)(hx,{}),(0,q.jsx)(_x,{}),(0,q.jsx)(gx,{}),(0,q.jsx)(jx,{})]})]}),Nx=class extends _.Component{static contextType=J;componentDidMount(){let{member:e,site:t}=this.context;ql({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=Ou({site:t});return!e||!ql({site:t})?null:(0,q.jsxs)(`div`,{className:`gh-portal-account-wrapper`,children:[(0,q.jsx)(Mx,{}),(0,q.jsx)(fx,{onClose:()=>this.context.doAction(`closePopup`),handleSignout:e=>this.handleSignout(e),supportAddress:n})]})}},Px=class extends _.Component{static contextType=J;constructor(e,t){super(e,t);let{name:n=``,email:r=``,metafields:i}=t.member||{};this.state={name:n,email:r,metafields:i?.custom||{}}}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:fv({fields:this.getInputFields({state:e})})}),()=>{let{email:e,name:t,errors:n}=this.state;if(!(n&&Object.values(n).filter(e=>!!e).length>0)){this.context.doAction(`clearPopupNotification`);let n=Np(this.customFields(),this.state.metafields,this.context.member.metafields?.custom||{});this.context.doAction(`updateProfile`,{email:e,name:t,...n?{metafields:n}:{}})}})}renderSaveButton(){let e=this.context.action===`updateProfile:running`,t=K(`Save`);return this.context.action===`updateProfile:failed`&&(t=K(`Retry`)),(0,q.jsx)(df,{dataTestId:`save-button`,isRunning:e,onClick:e=>this.onProfileSave(e),disabled:!!e,brandColor:this.context.brandColor,label:t,style:{width:`100%`}})}renderDeleteAccountButton(){return(0,q.jsx)(`div`,{style:{cursor:`pointer`,color:`red`},role:`button`,children:K(`Delete account`)})}renderAccountFooter(){return(0,q.jsx)(`footer`,{className:`gh-portal-action-footer`,children:this.renderSaveButton()})}renderHeader(){return(0,q.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[(0,q.jsx)(mf,{brandColor:this.context.brandColor,hidden:!this.context.lastPage,onClick:e=>this.onBack(e)}),(0,q.jsx)(`h3`,{className:`gh-portal-main-title`,children:K(`Account settings`)})]})}renderUserAvatar(){return(0,q.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,q.jsx)(Qc,{gravatar:this.context.member&&this.context.member.avatar_image,style:{userIcon:{color:`black`,width:`56px`,height:`56px`}}})})}handleInputChange(e,t){this.setState({[t.name]:e.target.value})}handleCustomFieldChange(e,t,n){this.setState(({metafields:r})=>({metafields:{...r,[e.key]:t?{...r[e.key]||{},[t]:n}:n}}))}customFields(){return kp(this.context.customFields)}getInputFields({state:e,fieldNames:t}){let n=e.errors||{},r=[{type:`text`,value:e.name,placeholder:K(`Jamie Larson`),label:K(`Name`),name:`name`,required:!1,errorMessage:n.name||``},{type:`email`,value:e.email,placeholder:K(`[email protected]`),label:K(`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(){let e=this.customFields();return(0,q.jsxs)(`div`,{className:`gh-portal-section`,children:[(0,q.jsx)(Sp,{fields:this.getInputFields({state:this.state}),onChange:(e,t)=>this.handleInputChange(e,t),onKeyDown:(e,t)=>this.onKeyDown(e,t)}),e.length>0&&(0,q.jsx)(Bp,{errors:this.context.fieldErrors||{},fields:e,onChange:(e,t,n)=>this.handleCustomFieldChange(e,t,n),onKeyDown:e=>this.onKeyDown(e),values:this.state.metafields})]})}render(){let{member:e}=this.context;return e?(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(`div`,{className:`gh-portal-content with-footer`,children:[this.renderHeader(),(0,q.jsx)(vf,{}),(0,q.jsx)(`div`,{className:`gh-portal-section`,children:this.renderProfileData()})]}),this.renderAccountFooter()]}):null}};function Fx(){let{brandColor:e,lastPage:t,doAction:n}=(0,_.useContext)(J);return(0,q.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[(0,q.jsx)(mf,{brandColor:e,hidden:!t,onClick:()=>{n(`back`)}}),(0,q.jsx)(`h3`,{className:`gh-portal-main-title`,children:K(`Email preferences`)})]})}function Ix({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,q.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,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:e.name}),(0,q.jsx)(`p`,{children:e?.description})]}),(0,q.jsx)(`div`,{style:{display:`flex`,alignItems:`center`},onClick:e=>e.stopPropagation(),children:(0,q.jsx)(gf,{id:e.id,label:e.name,onToggle:i,checked:r,dataTestId:`switch-input`,presentational:!0})})]})}function Lx({updateCommentNotifications:e,isCommentsEnabled:t,enableCommentNotifications:n}){let{doAction:r}=(0,_.useContext)(J),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:K(`Comment preferences updated.`)})}finally{a.current=!1}}};return(0,q.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,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:K(`Comments`)}),(0,q.jsx)(`p`,{children:K(`Get notified when someone replies to your comment`)})]}),(0,q.jsx)(`div`,{style:{display:`flex`,alignItems:`center`},onClick:e=>e.stopPropagation(),children:(0,q.jsx)(gf,{id:`comments`,label:K(`Comments`),onToggle:o,checked:i,dataTestId:`switch-input`,presentational:!0})})]})}function Rx({updateUpdatesAndAnnouncements:e,canChangeUpdatesAndAnnouncements:t,enableUpdatesAndAnnouncements:n}){let{doAction:r,site:i}=(0,_.useContext)(J),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:K(`Email preferences updated.`)})}finally{a.current=!1}}};return(0,q.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,q.jsxs)(`div`,{className:`gh-portal-list-detail`,children:[(0,q.jsx)(`h3`,{children:K(`Updates & announcements`)}),(0,q.jsx)(`p`,{children:K(`Occasional updates from {siteTitle}`,{siteTitle:i?.title})})]}),(0,q.jsx)(`div`,{style:{display:`flex`,alignItems:`center`},onClick:e=>e.stopPropagation(),children:(0,q.jsx)(gf,{id:`updates-and-announcements`,label:K(`Updates & announcements`),onToggle:o,checked:n,dataTestId:`switch-input`,presentational:!0})})]})}function zx({subscribedNewsletters:e,setSubscribedNewsletters:t,hasNewslettersEnabled:n}){let{site:r}=(0,_.useContext)(J),i=fu({site:r});return n?i.map(n=>(0,q.jsx)(Ix,{newsletter:n,subscribedNewsletters:e,setSubscribedNewsletters:t},n?.id)):null}function Bx({site:e,isPaid:t}){return t?(0,q.jsx)(`p`,{style:{textAlign:`center`,marginTop:`12px`,marginBottom:`0`,color:`var(--grey6)`},children:K(`Unsubscribing from emails will not cancel your paid subscription to {title}`,{title:e?.title})}):null}function Vx({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)(J),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,q.jsxs)(`div`,{className:`gh-portal-content with-footer`,children:[(0,q.jsx)(Fx,{}),(0,q.jsx)(vf,{brandColor:f}),(0,q.jsx)(t||(()=>null),{}),(0,q.jsx)(`div`,{className:`gh-portal-section flex`,children:(0,q.jsxs)(`div`,{className:`gh-portal-list`,children:[(0,q.jsx)(zx,{hasNewslettersEnabled:e,subscribedNewsletters:n,setSubscribedNewsletters:e=>{let t=e.map(e=>({id:e.id}));u&&!v?r(t,y):r(t)}}),(0,q.jsx)(Lx,{isCommentsEnabled:c,enableCommentNotifications:l,updateCommentNotifications:i}),(0,q.jsx)(Rx,{canChangeUpdatesAndAnnouncements:u,enableUpdatesAndAnnouncements:y,updateUpdatesAndAnnouncements:a})]})}),(0,q.jsx)(`div`,{className:`gh-portal-btn-unsubscribe`,children:(0,q.jsx)(df,{isRunning:!1,onClick:()=>{o()},disabled:S,brandColor:f,isPrimary:!1,label:K(`Unsubscribe from all emails`),isDestructive:!0,style:{width:`100%`},dataTestId:`unsubscribe-from-all-emails`})}),(0,q.jsxs)(`footer`,{className:`gh-portal-action-footer`+(Tu({member:m})?` gh-feature-suppressions`:``),children:[(0,q.jsx)(`div`,{style:{width:`100%`},children:(0,q.jsx)(Bx,{isPaid:s,site:h,subscribedNewsletters:n})}),Tu({member:m})&&!S&&(0,q.jsxs)(`div`,{className:`gh-portal-footer-secondary`,children:[(0,q.jsx)(`span`,{className:`gh-portal-footer-secondary-light`,children:K(`Not receiving emails?`)}),(0,q.jsxs)(`button`,{className:`gh-portal-btn-text gh-email-faq-page-button`,onClick:()=>p(`switchPage`,{page:`emailReceivingFAQ`,pageData:{direct:!1}}),children:[K(`Get help`),` `,(0,q.jsx)(`span`,{className:`right-arrow`,children:`→`})]})]})]})]})}function Hx(){let{member:e,doAction:t,site:n,pageData:r}=(0,_.useContext)(J),i,a;r&&(i=r.newsletterUuid,a=r.action);let[o,s]=(0,_.useState)(!0),c=fu({site:n}),l=Ol({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,q.jsx)(q.Fragment,{children:(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${o?`gh-portal-hide`:``}`,children:(0,q.jsx)(Bd,{string:K(`{memberEmail} will no longer receive emails when someone replies to your comments.`),mapping:{memberEmail:(0,q.jsx)(`strong`,{children:e?.email})}})})});let t=c?.find(e=>e.uuid===r.newsletterUuid);return t?(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${o?`gh-portal-hide`:``}`,children:(0,q.jsx)(Bd,{string:K(`{memberEmail} will no longer receive {newsletterName} newsletter.`),mapping:{memberEmail:(0,q.jsx)(`strong`,{children:e?.email}),newsletterName:(0,q.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,q.jsx)(Vx,{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:K(`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:K(`Unsubscribed from all emails.`)});let e={newsletters:[]};p&&(e.enableCommentNotifications=!1),m&&(e.enableUpdatesAndAnnouncements=!1),t(`updateNewsletterPreference`,e)},isPaidMember:Tl({member:e}),isCommentsEnabled:p!==`off`,enableCommentNotifications:h,canChangeUpdatesAndAnnouncements:m,enableUpdatesAndAnnouncements:g})}function Ux(){let{site:e}=(0,_.useContext)(J),t=e.icon;return t?(0,q.jsx)(`img`,{className:`gh-portal-unsubscribe-logo`,src:t,alt:e.title}):null}function Wx(){let{site:e}=(0,_.useContext)(J),t=e.title||``;return(0,q.jsxs)(`header`,{className:`gh-portal-header`,children:[(0,q.jsx)(Ux,{}),(0,q.jsx)(`h2`,{className:`gh-portal-publication-title`,children:t})]})}function Gx({message:e}){let{doAction:t}=(0,_.useContext)(J);return(0,q.jsxs)(`div`,{className:`gh-portal-content gh-portal-feedback with-footer`,children:[(0,q.jsx)(vf,{}),(0,q.jsx)(`div`,{className:`gh-feedback-icon gh-feedback-icon-error`,children:(0,q.jsx)(Wd,{})}),(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:K(`That didn't go to plan`)}),(0,q.jsx)(`div`,{children:(0,q.jsx)(`p`,{className:`gh-portal-text-center`,children:e})}),(0,q.jsx)(df,{style:{width:`100%`},retry:!1,onClick:()=>t(`closePopup`),disabled:!1,brandColor:`#000000`,label:K(`Close`),isRunning:!1,tabIndex:3,classes:`sticky bottom`})]})}async function Kx({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 qx(){let{site:e,api:t,pageData:n,member:r,doAction:i}=(0,_.useContext)(J),[a,o]=(0,_.useState)(),s=!!r&&r.uuid!==n.uuid,[c,l]=(0,_.useState)(!0),u=fu({site:e}),d=u.filter(e=>e.subscribe_on_signup),[f,p]=(0,_.useState)(!1),[m,h]=(0,_.useState)(d),[g,v]=(0,_.useState)(!1),{comments_enabled:y}=e,b=!!e.labs?.automations,{enable_comment_notifications:x=!1,enable_updates_and_announcements:S}=a||{},C=Ol({site:e}),w=async(e,a)=>{let o={newsletters:e};a!==void 0&&(o.enableUpdatesAndAnnouncements=a),r?i(`updateNewsletterPreference`,o):await Kx({api:t,memberUuid:n.uuid,key:n.key,...o}),h(e);let s={action:`updated:success`,message:K(`Email preferences updated.`)};i(`showPopupNotification`,s)},T=async e=>{let a;r?(await i(`updateNewsletterPreference`,{enableCommentNotifications:e}),a={...r,enable_comment_notifications:e}):a=await Kx({api:t,memberUuid:n.uuid,key:n.key,enableCommentNotifications:e}),o(a),i(`showPopupNotification`,{action:`updated:success`,message:K(`Comment preferences updated.`)})},E=async e=>{let a;r?(await i(`updateNewsletterPreference`,{enableUpdatesAndAnnouncements:e}),a={...r,enable_updates_and_announcements:e}):a=await Kx({api:t,memberUuid:n.uuid,key:n.key,enableUpdatesAndAnnouncements:e}),o(a),i(`showPopupNotification`,{action:`updated:success`,message:K(`Email preferences updated.`)})},D=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}),h([]),o(e),i(`showPopupNotification`,{action:`updated:success`,message:K(`Unsubscribed from all emails.`)})};return(0,_.useEffect)(()=>{(async()=>{if(s)return;let e;try{e=await t.member.newsletters({uuid:n.uuid,key:n.key}),o(e??null),l(!1)}catch(e){console.error(`[PORTAL] Error fetching member newsletters`,e),o(null),l(!1);return}if(e===null)return;let r=e?.newsletters||[];h(r),u?.length===1&&!y&&!n.newsletterUuid?await w([]):n.newsletterUuid?await w(r?.filter(e=>e.uuid!==n.newsletterUuid)):n.comments&&y?await T(!1):n.updatesAndAnnouncements&&b&&await E(!1)})()},[y,b,s,n.uuid,n.newsletterUuid,n.comments,n.updatesAndAnnouncements,e.url,u?.length]),s?(0,q.jsx)(Gx,{message:K(`This unsubscribe link belongs to a different email address than the one you are signed in with.`)}):c?(0,q.jsx)(wb,{}):a?u?.length===1&&!y&&!g?(0,q.jsxs)(`div`,{className:`gh-portal-content gh-portal-unsubscribe with-footer`,children:[(0,q.jsx)(vf,{}),(0,q.jsx)(Wx,{}),(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:K(`Successfully unsubscribed`)}),(0,q.jsxs)(`div`,{children:[(0,q.jsx)(`p`,{className:`gh-portal-text-center`,children:(0,q.jsx)(Bd,{string:K(`{memberEmail} will no longer receive this newsletter.`),mapping:{memberEmail:(0,q.jsx)(`strong`,{children:a?.email})}})}),(0,q.jsx)(`p`,{className:`gh-portal-text-center`,children:(0,q.jsx)(Bd,{string:K(`Didn't mean to do this? Manage your preferences <button>here</button>.`),mapping:{button:(0,q.jsx)(`button`,{className:`gh-portal-btn-link gh-portal-btn-branded gh-portal-btn-inline`,onClick:()=>{v(!0)}})}})})]})]}):(0,q.jsx)(Vx,{hasNewslettersEnabled:C,notification:()=>{if(n.comments&&y)return(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${f?`gh-portal-hide`:``}`,children:(0,q.jsx)(Bd,{string:K(`{memberEmail} will no longer receive emails when someone replies to your comments.`),mapping:{memberEmail:(0,q.jsx)(`strong`,{children:a?.email})}})})});if(n.updatesAndAnnouncements&&b)return(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${f?`gh-portal-hide`:``}`,children:(0,q.jsx)(Bd,{string:K(`{memberEmail} will no longer receive updates & announcements.`),mapping:{memberEmail:(0,q.jsx)(`strong`,{children:a?.email})}})})});let e=u?.find(e=>e.uuid===n.newsletterUuid);return e?(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(`p`,{className:`gh-portal-text-center gh-portal-header-message ${f?`gh-portal-hide`:``}`,children:(0,q.jsx)(Bd,{string:K(`{memberEmail} will no longer receive {newsletterName} newsletter.`),mapping:{memberEmail:(0,q.jsx)(`strong`,{children:a?.email}),newsletterName:(0,q.jsx)(`strong`,{children:e?.name})}})})}):null},subscribedNewsletters:m,updateSubscribedNewsletters:async(e,t)=>{await w(e,t),p(!0)},updateCommentNotifications:T,updateUpdatesAndAnnouncements:E,unsubscribeAll:async()=>{await D(),p(!0)},isPaidMember:a?.status!==`free`,isCommentsEnabled:y!==`off`,enableCommentNotifications:x,canChangeUpdatesAndAnnouncements:b,enableUpdatesAndAnnouncements:S}):(0,q.jsx)(Gx,{message:K(`We couldn't unsubscribe you as the email address was not found. Please contact the site owner.`)})}function Jx(){let{brandColor:e,lastPage:t,doAction:n,action:r,site:i}=(0,_.useContext)(J);(0,_.useEffect)(()=>{[`removeEmailFromSuppressionList:success`].includes(r)&&n(`refreshMemberData`),[`removeEmailFromSuppressionList:failed`,`refreshMemberData:failed`].includes(r)&&n(`back`),[`refreshMemberData:success`].includes(r)&&(pu({site:i})||Ql({site:i})?(n(`switchPage`,{page:`accountEmail`,lastPage:`accountHome`}),n(`showPopupNotification`,{message:K(`You have been successfully resubscribed`)})):n(`back`))},[r,n,i,K]);let a=[`removeEmailFromSuppressionList:running`,`refreshMemberData:running`].includes(r);return(0,q.jsxs)(`div`,{className:`gh-email-suppressed-page`,children:[(0,q.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[(0,q.jsx)(mf,{brandColor:e,hidden:!t,onClick:()=>{n(`back`)}}),(0,q.jsx)(vf,{})]}),(0,q.jsx)(Tx,{className:`gh-email-suppressed-page-icon`}),(0,q.jsxs)(`div`,{className:`gh-email-suppressed-page-text`,children:[(0,q.jsx)(`h3`,{className:`gh-portal-main-title gh-email-suppressed-page-title`,children:K(`Emails disabled`)}),(0,q.jsx)(`p`,{children: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.`)})]}),(0,q.jsx)(df,{dataTestId:`resubscribe-email`,classes:`gh-portal-confirm-button`,onClick:()=>{n(`removeEmailFromSuppressionList`)},disabled:a,brandColor:e,label:K(`Re-enable emails`),isRunning:a})]})}function Yx(){let{brandColor:e,doAction:t,site:n,pageData:r}=(0,_.useContext)(J),i=`mailto:${Ou({site:n})}`;return(0,q.jsxs)(`div`,{className:`gh-email-suppression-faq`,children:[!(r&&r.direct)&&(0,q.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[(0,q.jsx)(mf,{brandColor:e,onClick:()=>{t(`switchPage`,{page:`emailSuppressed`,lastPage:`accountHome`})}}),(0,q.jsx)(vf,{})]}),(0,q.jsxs)(`div`,{className:`gh-longform`,children:[(0,q.jsx)(`h3`,{children:K(`Why has my email been disabled?`)}),(0,q.jsx)(`p`,{children:K(`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,q.jsx)(`h4`,{children:K(`Spam complaints`)}),(0,q.jsx)(`p`,{children:K(`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,q.jsx)(`p`,{children:K(`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,q.jsx)(`p`,{children:K(`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,q.jsx)(`h4`,{children:K(`Permanent failure (bounce)`)}),(0,q.jsx)(`p`,{children:K(`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
5668d or non-existent.`)}),(0,q.jsx)(`p`,{children:K(`In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.`)}),(0,q.jsx)(`p`,{children:K(`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,q.jsx)(`p`,{children:(0,q.jsx)(`a`,{className:`gh-portal-btn gh-portal-btn-branded no-margin-right`,href:i,onClick:()=>{i&&window.open(i)},children:K(`Need more help? Contact support`)})})]})]})}function Xx(){let{brandColor:e,doAction:t,site:n,lastPage:r,member:i,pageData:a}=(0,_.useContext)(J),o=Ou({site:n}),s=`mailto:${o}`,c=ku({site:n});return(0,q.jsxs)(`div`,{className:`gh-email-receiving-faq`,children:[(0,q.jsxs)(`header`,{className:`gh-portal-detail-header`,children:[!(a&&a.direct)&&(0,q.jsx)(mf,{brandColor:e,onClick:()=>{r?t(`switchPage`,{page:`accountHome`}):t(`switchPage`,{page:`accountEmail`,lastPage:`accountHome`})}}),(0,q.jsx)(vf,{})]}),(0,q.jsxs)(`div`,{className:`gh-longform`,children:[(0,q.jsx)(`h3`,{children:K(`Help! I'm not receiving emails`)}),(0,q.jsx)(`p`,{children:K(`If you're not receiving the email newsletter you've subscribed to, here are a few things to check.`)}),(0,q.jsx)(`h4`,{children:K(`Verify your email address is correct`)}),(0,q.jsx)(`p`,{children:(0,q.jsx)(Bd,{string:K(`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,q.jsx)(`strong`,{children:i.email}),button:(0,q.jsx)(`button`,{className:`gh-portal-btn-text`,onClick:()=>t(`switchPage`,{lastPage:`emailReceivingFAQ`,page:`accountProfile`})})}})}),(0,q.jsx)(`h4`,{children:K(`Check spam & promotions folders`)}),(0,q.jsx)(`p`,{children:K(`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,q.jsx)(`h4`,{children:K(`Create a new contact`)}),(0,q.jsx)(`p`,{children:(0,q.jsx)(Bd,{string:K(`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,q.jsx)(`strong`,{children:c})}})}),(0,q.jsx)(`h4`,{children:K(`Check with your mail provider`)}),(0,q.jsx)(`p`,{children:(0,q.jsx)(Bd,{string:K(`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,q.jsx)(`strong`,{children:c})}})}),(0,q.jsx)(`h4`,{children:K(`Get in touch for help`)}),(0,q.jsx)(`p`,{children:(0,q.jsx)(Bd,{string:K(`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,q.jsx)(`a`,{href:s,onClick:()=>{s&&window.open(s)},children:o})}})})]})]})}var Zx=()=>{let[e,t]=(0,_.useState)(!0),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),{member:o,site:s}=(0,_.useContext)(J);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=Cb({siteUrl:e});try{let e=await l.member.checkoutDonation({successUrl:i,cancelUrl:c,personalNote:K(`Add a personal note`)});e.url&&window.location.replace(e.url)}catch(e){e.type&&e.type===`DisabledFeatureError`?a(K(`This site is not accepting payments at the moment.`)):r(K(`Something went wrong, please try again later.`)),t(!1)}}s&&s.donations_enabled===!1?(a(K(`This site is not accepting donations at the moment.`)),t(!1)):e()},[]),e?(0,q.jsx)(`div`,{children:(0,q.jsx)(wb,{})}):n?(0,q.jsx)(Jb,{error:n}):i?(0,q.jsx)(Jb,{error:i}):null};function Qx({initialState:e,key:t,parse:n}){let[r,i]=(0,_.useState)(()=>{let r=typeof e==`function`?e():e;try{let e=window.sessionStorage.getItem(t);return e===null?r:n(JSON.parse(e))??r}catch{return r}});return(0,_.useEffect)(()=>{try{window.sessionStorage.setItem(t,JSON.stringify(r))}catch{}},[t,r]),[r,i]}function $x({key:e}){try{window.sessionStorage.removeItem(e)}catch{}}var eS=iv,tS=_p;function nS({deliveryDateError:e,deliveryMethod:t,effectiveDeliveryDate:n,giftMessage:r,maxDeliveryDate:i,maxMessageLength:a,minDeliveryDate:o,onChangeDeliveryDate:s,onChangeDeliveryMethod:c,onChangeGiftMessage:l,onCh
vendor: 26,367 bytes, lines 5668-5670
5668angeRecipientEmail:u,onChangeRecipientName:d,recipientEmailField:f,recipientNameField:p}){return(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-section`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-label`,children:K(`How would you like to share this gift?`)}),(0,q.jsxs)(`div`,{"aria-label":K(`Delivery method`),className:`gh-portal-gift-duration-switch`,role:`radiogroup`,children:[(0,q.jsx)(`button`,{"aria-checked":t===`email`,className:`gh-portal-btn`+(t===`email`?` active`:``),"data-test-button":`delivery-method-email`,role:`radio`,type:`button`,onClick:()=>c(`email`),children:K(`Email it to them`)}),(0,q.jsx)(`button`,{"aria-checked":t===`link`,className:`gh-portal-btn`+(t===`link`?` active`:``),"data-test-button":`delivery-method-link`,role:`radio`,type:`button`,onClick:()=>c(`link`),children:K(`I'll share it myself`)})]})]}),(0,q.jsx)(`div`,{"aria-hidden":t!==`email`,className:`gh-portal-gift-checkout-reveal`,"data-open":t===`email`,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-reveal-inner`,children:(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-section`,children:[(0,q.jsx)(tS,{...p,onChange:e=>d(e.target.value)}),(0,q.jsx)(tS,{...f,onChange:e=>u(e.target.value)}),(0,q.jsx)(`div`,{className:`gh-portal-input-labelcontainer`,children:(0,q.jsx)(`label`,{className:`gh-portal-input-label`,htmlFor:`gift-message`,children:K(`Optional message`)})}),(0,q.jsx)(`textarea`,{className:`gh-portal-input gh-portal-gift-checkout-textarea`,"data-test-input":`gift-message`,id:`gift-message`,maxLength:a,placeholder:K(`Add a short note to go with your gift`),value:r,onChange:e=>l(e.target.value)}),(0,q.jsx)(`div`,{"aria-hidden":r.length===0,className:`gh-portal-gift-checkout-reveal`,"data-open":r.length>0,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-reveal-inner`,children:(0,q.jsxs)(`p`,{className:`gh-portal-gift-checkout-message-count`,children:[r.length,`/`,a]})})}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-delivery-date`,children:[(0,q.jsx)(`div`,{className:`gh-portal-input-labelcontainer`,children:(0,q.jsx)(`label`,{className:`gh-portal-input-label`,htmlFor:`gift-delivery-date`,children:K(`Delivery date`)})}),(0,q.jsx)(eS,{ariaLabel:K(`Delivery date`),hasError:!!e,id:`gift-delivery-date`,max:i,min:o,minLabel:K(`Now`),value:n,onChange:s}),e&&(0,q.jsx)(`p`,{className:`gh-portal-gift-checkout-delivery-error`,children:e})]})]})})})]})}var rS=`ghost-portal-gift-form-state`;function iS({buyerName:e=``}={}){return{version:1,plan:{selectedDuration:null,selectedProductId:null,buyerEmail:``,buyerName:e,completed:!1},delivery:{method:`email`,emailDraft:{recipientEmail:``,recipientName:``,message:``,timing:{type:`immediate`}}}}}function aS(e,t){return typeof e==`string`&&e.length<=t}function oS(e){if(!e||typeof e!=`object`)return null;let t=e,n=t.plan,r=t.delivery,i=r?.emailDraft,a=i?.timing,o=n?.selectedDuration===null||bf.includes(n?.selectedDuration),s=a?.type===`immediate`||a?.type===`scheduled`&&typeof a.date==`string`;return t.version!==1||!n||!r||!i||!o||!(n.selectedProductId===null||typeof n.selectedProductId==`string`)||!aS(n.buyerEmail,191)||!aS(n.buyerName,191)||typeof n.completed!=`boolean`||![`email`,`link`].includes(r.method)||!aS(i.recipientEmail,191)||!aS(i.recipientName,191)||!aS(i.message,250)||!s?null:t}function sS(){$x({key:rS})}var cS=_p;function lS({activeDuration:e,offeredDurations:t,onSelectDuration:n}){return t.length<2?null:(0,q.jsx)(`div`,{"aria-label":K(`Gift duration`),className:`gh-portal-gift-duration-switch`,role:`radiogroup`,children:t.map(t=>{let r=t===e;return(0,q.jsx)(`button`,{"aria-checked":r,className:`gh-portal-btn`+(r?` active`:``),"data-test-button":`switch-duration-${t}`,role:`radio`,type:`button`,onClick:()=>n(t),children:Gd({cadence:`month`,duration:t})},t)})})}function uS({activeDuration:e,activeDurationLabel:t,activeProduct:n,buyerEmailField:r,buyerNameField:i,isSingleTier:a,offeredDurations:o,onBuyerEmailChange:s,onBuyerNameChange:c,onSelectDuration:l,onSelectProduct:u,products:d,showBuyerEmail:f,showBuyerName:p,siteTitle:m,tierPriceLabel:h}){return(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:K(`Gift a membership`)}),(0,q.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:K(`Share a full membership to {siteTitle} with a friend or colleague`,{siteTitle:m})})]}),(p||f)&&(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-section`,children:[p&&(0,q.jsx)(cS,{...i,onChange:e=>c(e.target.value)}),f&&(0,q.jsx)(cS,{...r,onChange:e=>s(e.target.value)})]}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-section`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-label`,children:K(a?`Membership details`:`Tier`)}),o.length>1?(0,q.jsx)(lS,{activeDuration:e,offeredDurations:o,onSelectDuration:l}):(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-single-duration`,"data-test-single-duration":!0,children:K(`{duration} membership`,{duration:t})})]}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-section`,children:(0,q.jsx)(`div`,{"aria-label":a?void 0:K(`Choose a tier`),className:`gh-portal-gift-checkout-tiers`+(a?` single`:``),role:a?void 0:`radiogroup`,children:d.map(t=>{let r=t.id===n.id,i=t.benefits||[];return(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-tier-item`+(r&&!a?` selected`:``),children:[(0,q.jsxs)(`button`,{"aria-checked":a?void 0:r,className:`gh-portal-gift-checkout-tier`,"data-test-tier":t.name,role:a?void 0:`radio`,type:`button`,onClick:()=>u(t.id),children:[!a&&(0,q.jsx)(`span`,{"aria-hidden":`true`,className:`gh-portal-gift-checkout-tier-radio`}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-tier-content`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-tier-heading`,children:[(0,q.jsx)(`span`,{className:`gh-portal-gift-checkout-tier-name`,children:t.name}),(0,q.jsx)(`span`,{className:`gh-portal-gift-checkout-tier-price`,children:h(t,e)})]}),t.description&&(0,q.jsx)(`p`,{className:`gh-portal-gift-checkout-tier-description`,children:t.description})]})]}),i.length>0&&(0,q.jsx)(`div`,{"aria-hidden":!r,className:`gh-portal-gift-checkout-tier-benefits`,"data-open":r,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-tier-benefits-inner`,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-benefits`,children:i.map((e,t)=>{let n=e.id||`benefit-${t}`;return(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-benefit`,children:[(0,q.jsx)(Mf,{"aria-hidden":`true`,focusable:`false`}),(0,q.jsx)(`span`,{children:e.name})]},n)})})})})]},t.id)})})})]})}var dS=e=>(0,q.jsxs)(`svg`,{width:39,height:27,viewBox:`0 0 39 27`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,q.jsxs)(`g`,{fill:`currentColor`,children:[(0,q.jsx)(`path`,{d:`M9 0a9 9 0 1 0 0 18 9 9 0 0 0 0-18Z`}),(0,q.jsx)(`path`,{d:`M18 7c0 10-4.8 17.2-13.4 20L3 22.4C9.4 20.2 13 15.6 13 8Z`})]}),(0,q.jsxs)(`g`,{fill:`currentColor`,transform:`translate(21 0)`,children:[(0,q.jsx)(`path`,{d:`M9 0a9 9 0 1 0 0 18 9 9 0 0 0 0-18Z`}),(0,q.jsx)(`path`,{d:`M18 7c0 10-4.8 17.2-13.4 20L3 22.4C9.4 20.2 13 15.6 13 8Z`})]})]}),fS=({recipientName:e,recipientEmail:t,buyerName:n,giftMessage:r,deliveryDate:i,isScheduled:a=!1,cadence:o,duration:s,tierName:c,benefits:l=[],siteTitle:u,siteIcon:d})=>{let f=e.trim(),p=t.trim(),m=n.trim(),h=r.trim(),g=ol(new Date),v=ol(dl(i))||g,[y,b]=(0,_.useState)(``);(0,_.useEffect)(()=>{a&&b(v)},[a,v]);let x=a?v:y||g,S=``;S=f&&p?`${f} <${p}>`:p||f;let C={buyerName:(0,q.jsx)(`strong`,{children:m}),duration:s,strong:(0,q.jsx)(`strong`,{}),tierName:(0,q.jsx)(`strong`,{children:c}),siteTitle:u},w=qd({buyerName:m,cadence:o,duration:s,siteTitle:u});return(0,q.jsx)(`div`,{className:`gh-portal-gift-email`,children:(0,q.jsxs)(`div`,{className:`gh-portal-gift-email-sheet`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-gift-email-meta`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-gift-email-meta-text`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-email-from`,children:u}),(0,q.jsx)(`div`,{"aria-hidden":!S,className:`gh-portal-gift-checkout-reveal`,"data-open":!!S,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-reveal-inner`,children:(0,q.jsxs)(`div`,{className:`gh-portal-gift-email-to`,children:[(0,q.jsxs)(`span`,{className:`gh-portal-gift-email-meta-label`,children:[K(`To`),`:`]}),(0,q.jsx)(`span`,{className:`gh-portal-gift-email-to-value`,children:S})]})})})]}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-email-date-stack`,children:[(0,q.jsx)(`div`,{"aria-hidden":a,className:`gh-portal-gift-email-date`,"data-active":!a,children:g}),(0,q.jsx)(`div`,{"aria-hidden":!a,className:`gh-portal-gift-email-date`,"data-active":a,children:x})]})]}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-email-body`,children:[(0,q.jsx)(`div`,{className:`gh-portal-gift-email-lockup`,children:d?(0,q.jsx)(`img`,{alt:u,className:`gh-portal-gift-email-lockup-icon`,src:d}):(0,q.jsx)(`span`,{className:`gh-portal-gift-email-lockup-title`,children:u})}),(0,q.jsx)(`h1`,{className:`gh-portal-gift-email-subject`,children:K(`A gift, just for you`)}),(0,q.jsx)(`div`,{"aria-hidden":!f,className:`gh-portal-gift-checkout-reveal`,"data-open":!!f,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-reveal-inner`,children:(0,q.jsx)(`p`,{className:`gh-portal-gift-email-greeting`,children:K(`Hi {recipientName},`,{recipientName:f})})})}),(0,q.jsx)(`p`,{className:`gh-portal-gift-email-lede`,children:(0,q.jsx)(Bd,{mapping:C,string:w})}),(0,q.jsx)(`div`,{"aria-hidden":!h,className:`gh-portal-gift-checkout-reveal`,"data-open":!!h,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-reveal-inner`,children:(0,q.jsxs)(`blockquote`,{className:`gh-portal-gift-email-message`,children:[(0,q.jsx)(dS,{"aria-hidden":`true`,className:`gh-portal-gift-email-message-mark`,focusable:`false`}),(0,q.jsx)(`p`,{className:`gh-portal-gift-email-message-text`,children:h}),m&&(0,q.jsx)(`p`,{className:`gh-portal-gift-email-message-from`,children:m})]})})}),l.length>0&&(0,q.jsxs)(`div`,{className:`gh-portal-gift-email-benefits`,children:[(0,q.jsx)(`p`,{className:`gh-portal-gift-email-benefits-label`,children:K(`What's included`)}),(0,q.jsx)(`div`,{children:l.map((e,t)=>(0,q.jsxs)(`div`,{className:`gh-portal-gift-email-benefit`,children:[(0,q.jsx)(Mf,{"aria-hidden":`true`,focusable:`false`}),(0,q.jsx)(`span`,{children:e.name})]},e?.id||`benefit-${t}`))})]})]})]})})},pS=qy,mS=fS;function hS({activeDuration:e,activeProduct:t,buyerName:n,cardRef:r,cardTiltProps:i,effectiveDeliveryDate:a,emailDuration:o,giftMessage:s,giftValue:c,minDeliveryDate:l,recipientEmail:u,recipientName:d,showEmailPreview:f,siteIcon:p,siteTitle:m}){return(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-right`,...i,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-right-panel`,children:(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-stage`,children:[(0,q.jsx)(`div`,{"aria-hidden":f,className:`gh-portal-gift-checkout-stage-item card`,"data-active":!f,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-card-stack`,children:(0,q.jsx)(pS,{cardRef:r,duration:Gd({cadence:`month`,duration:e}),fromName:n.trim(),giftValue:c,siteIcon:p,siteTitle:m,tierName:t.name})})}),(0,q.jsx)(`div`,{"aria-hidden":!f,className:`gh-portal-gift-checkout-stage-item email`,"data-active":f,children:(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-email-stack`,children:(0,q.jsx)(mS,{...o,benefits:t.benefits||[],buyerName:n,deliveryDate:a,giftMessage:s,isScheduled:a>l,recipientEmail:u,recipientName:d,siteIcon:p,siteTitle:m,tierName:t.name})})})]})})})}var gS=`ghostPortalGiftHistory`;function _S(){let e=window.history.state;return e&&typeof e==`object`?e:{}}function vS(){let e=_S()[gS];if(!e||typeof e!=`object`||!(`depth`in e))return null;let{depth:t}=e;return typeof t==`number`&&t>0?{depth:t}:null}function yS(e){return e===`delivery`?`#/portal/gift/delivery`:`#/portal/gift`}function bS(){window.dispatchEvent(new HashChangeEvent(`hashchange`))}function xS({step:e,replace:t=!1}){let n=yS(e);if(t){window.history.replaceState(window.history.state,``,n),bS();return}let r=vS(),i=r?{..._S(),[gS]:{depth:r.depth+1}}:window.history.state;window.history.pushState(i,``,n),bS()}function SS(){window.location.hash!==`#/portal/gift`&&window.history.pushState({..._S(),[gS]:{depth:1}},``,`#/portal/gift`)}function CS(){let e=vS();return e?(window.history.go(-e.depth),!0):!1}var wS=fv,TS=365;function ES(e,t){return Vb(wf(e,t))}function DS(e){return e===`signup`?`#/portal/signup`:e===`accountHome`?`#/portal/account`:e===`accountPlan`?`#/portal/account/plans`:null}var OS=()=>{let{site:e,member:t,brandColor:n,action:r,doAction:i,lastPage:a,pageData:o}=(0,_.useContext)(J),s=o?.giftStep===`delivery`?`delivery`:`plan`,[c,l]=(0,_.useState)(s),[u,d]=Qx({key:rS,initialState:()=>iS({buyerName:t?.name||``}),parse:oS}),[f,p]=(0,_.useState)({}),{cardRef:m,containerProps:h}=Ib(),g=(0,_.useRef)(null),v=(0,_.useRef)(!1),{plan:y,delivery:b}=u,{selectedDuration:x,selectedProductId:S,buyerEmail:C,buyerName:w}=y,{method:T,emailDraft:E}=b,{recipientEmail:D,recipientName:O,message:k,timing:ee}=E;(0,_.useEffect)(()=>{d(e=>e.plan.buyerName||!t?.name?e:{...e,plan:{...e.plan,buyerName:t.name}})},[t?.name]),(0,_.useEffect)(()=>{if(s===`delivery`&&!y.completed){l(`plan`),xS({step:`plan`,replace:!0});return}g.current!==s&&(g.current=s,l(s))},[y.completed,s]);let te=(0,_.useRef)(null);(0,_.useEffect)(()=>{let e=requestAnimationFrame(()=>{let e=te.current,t=e?.ownerDocument;if(!t)return;let n=t.defaultView;t.querySelectorAll(`.gh-portal-popup-wrapper, .gh-portal-popup-container`).forEach(e=>{e.scrollTop=0});for(let t=e.parentElement;t;t=t.parentElement){let e=n?.getComputedStyle(t).overflowY;(e===`auto`||e===`scroll`)&&t.scrollHeight>t.clientHeight&&(t.scrollTop=0)}});return()=>cancelAnimationFrame(e)},[c]);let ne=()=>{let e=DS(a);!CS()&&e&&window.history.replaceState(window.history.state,``,e),i(`back`)},re=()=>{i(`closePopup`)},ie=e?.portal_default_plan??null,ae=Ef({site:e}),A=Af({availableDurations:ae,portalDefaultPlan:ie,selectedDuration:x}),j=A?Tf({site:e,duration:A}):[],oe=x!==null&&ae.includes(x)&&S!==null&&j.some(e=>e.id===S);if((0,_.useEffect)(()=>{!e||!y.completed||oe||(d(e=>({...e,plan:{...e.plan,completed:!1}})),l(`plan`),xS({step:`plan`,replace:!0}))},[y.completed,oe,e]),!e)return(0,q.jsx)(wb,{});let se=e.icon,M=e.title||``;if(!A||j.length===0)return(0,q.jsxs)(`div`,{className:`gh-portal-content gift`,children:[(0,q.jsx)(vf,{onClick:re}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,children:[(0,q.jsx)(`div`,{"aria-hidden":`true`,className:`gh-portal-gift-checkout-bg`}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-inner`,children:(0,q.jsxs)(`header`,{className:`gh-portal-gift-checkout-header`,children:[(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:K(`Gift a membership`)}),(0,q.jsx)(`p`,{className:`gh-portal-gift-checkout-subtitle`,children:K(`Gift subscriptions are not available right now.`)})]})})]}),(0,q.jsx)(`div`,{"aria-hidden":`true`,className:`gh-portal-gift-checkout-right`})]})]});let ce=j.find(e=>e.id===S)||j[0];if(!ce)return null;let le=j.length===1,ue=A===12?{cadence:`year`,duration:1}:{cadence:`month`,duration:A},de=Kd(ue),fe=r===`checkoutGift:running`,pe=c===`plan`?!!(f.email||f.buyerName):!!(f.recipientEmail||f.deliveryDate),N=xl()||fe||pe,me=!!t,he=!(t?.name||``).trim(),P=!me,ge=c===`delivery`&&T===`email`,F=gl(new Date,e.timezone),_e=pl(F,TS),ve=ee.type===`scheduled`?ee.date:F,ye={type:`email`,value:C,placeholder:K(`[email protected]`),label:K(`Your email`),name:`email`,required:!0,maxLength:191,errorMessage:f.email||``},be={type:`email`,value:D,placeholder:K(`[email protected]`),label:K(`Recipient's email`),name:`recipientEmail`,required:!1,maxLength:191,errorMessage:f.recipientEmail||``},xe={type:`text`,value:w,placeholder:K(`Jamie Larson`),label:K(`Your name`),name:`buyerName`,required:!0,maxLength:191,errorMessage:f.buyerName||``},Se={type:`text`,value:O,placeholder:K(`Taylor Reid`),label:K(`Recipient's name`),name:`recipientName`,required:!1,maxLength:191,errorMessage:``},Ce=e=>{p(e=>({...e,email:``})),d(t=>({...t,plan:{...t.plan,buyerEmail:e,completed:!1}}))},we=e=>{p(e=>({...e,buyerName:``})),d(t=>({...t,plan:{...t.plan,buyerName:e,completed:!1}}))},Te=e=>{p(e=>({...e,recipientEmail:``,deliveryDate:``})),d(t=>({...t,delivery:{...t.delivery,emailDraft:{...t.delivery.emailDraft,recipientEmail:e}}}))},I=e=>{p(e=>({...e,recipientEmail:``,deliveryDate:``})),d(t=>({...t,delivery:{...t.delivery,method:e}}))},Ee=e=>{p(e=>({...e,deliveryDate:``})),d(t=>({...t,delivery:{...t.delivery,emailDraft:{...t.delivery.emailDraft,timing:e===F?{type:`immediate`}:{type:`scheduled`,date:e}}}}))},De=e=>{d(t=>({...t,plan:{...t.plan,selectedDuration:e,completed:!1}}))},Oe=e=>{d(t=>({...t,plan:{...t.plan,selectedProductId:e,completed:!1}}))},ke=e=>{d(t=>({...t,delivery:{...t.delivery,emailDraft:{...t.delivery.emailDraft,recipientName:e}}}))},Ae=e=>{d(t=>({...t,delivery:{...t.delivery,emailDraft:{...t.delivery.emailDraft,message:e}}}))},je=()=>{let e=[];me||e.push({...ye,value:C.trim()}),e.push({...xe,value:w.trim()});let t=wS({fields:e}),n=Object.values(t).some(e=>!!e);p(t),!n&&(d(e=>({...e,plan:{...e.plan,selectedDuration:A,selectedProductId:ce.id,completed:!0}})),SS(),v.current=!0,l(`delivery`),xS({step:`delivery`}))},Me=()=>{p({}),l(`plan`),v.current?(v.current=!1,window.history.back()):xS({step:`plan`,replace:!0})};return(0,q.jsxs)(`div`,{ref:te,className:`gh-portal-content gift`,children:[(0,q.jsx)(vf,{onClick:re}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout`,children:[(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-left`,"data-step":c,children:[(0,q.jsx)(`div`,{"aria-hidden":`true`,className:`gh-portal-gift-checkout-bg`}),(c===`delivery`||a)&&(0,q.jsx)(av,{onBack:()=>c===`delivery`?Me():ne()}),(0,q.jsxs)(`div`,{className:`gh-portal-gift-checkout-inner`,children:[c===`plan`?(0,q.jsx)(uS,{activeDuration:A,activeDurationLabel:de,activeProduct:ce,buyerEmailField:ye,buyerNameField:xe,isSingleTier:le,offeredDurations:ae,products:j,showBuyerEmail:P,showBuyerName:he,siteTitle:M,tierPriceLabel:ES,onBuyerEmailChange:Ce,onBuyerNameChange:we,onSelectDuration:De,onSelectProduct:Oe}):(0,q.jsx)(nS,{deliveryDateError:f.deliveryDate||``,deliveryMethod:T,effectiveDeliveryDate:ve,giftMessage:k,maxDeliveryDate:_e,maxMessageLength:250,minDeliveryDate:F,recipientEmailField:be,recipientNameField:Se,onChangeDeliveryDate:Ee,onChangeDeliveryMethod:I,onChangeGiftMessage:Ae,onChangeRecipientEmail:Te,onChangeRecipientName:ke}),(0,q.jsx)(`div`,{className:`gh-portal-gift-checkout-cta-wrapper`,children:(0,q.jsx)(df,{brandColor:n,classes:`gh-portal-gift-checkout-cta`,dataTestId:c===`plan`?`gift-continue`:`purchase-gift`,disabled:N,isRunning:c===`delivery`&&fe,label:K(c===`plan`?`Continue to delivery details`:`Continue to payment`),style:{width:`100%`},onClick:c===`plan`?je:()=>{if(fe)return;let e=C.trim(),t=D.trim(),n=O.trim(),r=w.trim(),a=k.trim(),o=T===`email`,s=o&&ve>F,c=[];me||c.push({...ye,value:e}),o&&t&&c.push({...be,value:t});let u=wS({fields:c});o&&!t&&(u.recipientEmail=K(`Enter the recipient's email address`)),o&&(ve?ve<F?u.deliveryDate=K(`Choose a date from today onwards`):ve>_e&&(u.deliveryDate=K(`Choose a date within the next year`)):u.deliveryDate=K(`Choose a delivery date`));let f=Object.values(u).some(e=>!!e);if(p(u),f){u.email&&(l(`plan`),d(e=>({...e,plan:{...e.plan,completed:!1}})),xS({step:`plan`,replace:!0}));return}i(`checkoutGift`,{tierId:ce.id,duration:A,...me?{}:{email:e},deliveryMethod:T,...o?{recipientEmail:t}:{},...o&&n?{recipientName:n}:{},buyerName:r,...o&&a?{personalMessage:a}:{},...s?{deliveryDate:ve}:{}})}})})]})]}),(0,q.jsx)(hS,{activeDuration:A,activeProduct:ce,buyerName:w,cardRef:m,cardTiltProps:h,effectiveDeliveryDate:ve,emailDuration:ue,giftMessage:k,giftValue:ES(ce,A),minDeliveryDate:F,recipientEmail:D,recipientName:O,showEmailPreview:ge,siteIcon:se,siteTitle:M})]})]})},kS=()=>{try{if(window.parent&&window.parent!==window&&window.parent.location.href)return window.parent}catch{}return window},AS=(e,t)=>`${e}?${new URLSearchParams(t).toString()}`,jS=({shareTitle:e,shareUrl:t})=>{let n=[e,t].filter(Boolean).join(`
5669
5670`),r=[];return e&&r.push(`subject=${encodeURIComponent(e)}`),n&&r.push(`body=${encodeURIComponent(n)}`),`mailto:${r.length?`?${r.join(`&`)}`:``}`},MS=({shareTitle:e,shareUrl:t})=>AS(`https://www.linkedin.com/shareArticle`,{mini:`true`,url:t,title:e}),NS=()=>{let e=kS(),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=``}let f=[a,i].filter(Boolean).join(` `).trim(),p={twitter:AS(`https://twitter.com/intent/tweet`,{url:i,text:a}),facebook:AS(`https://www.facebook.com/sharer/sharer.php`,{u:i}),email:jS({shareTitle:a,shareUrl:i}),threads:AS(`https://www.threads.net/intent/post`,{text:f}),linkedin:MS({shareTitle:a,shareUrl:i}),bluesky:AS(`https://bsky.app/intent/compose`,{text:f})};return{shareUrl:i,shareTitle:a,shareExcerpt:o,shareImage:s,shareFavicon:c,shareSiteName:d,shareAuthor:u,socialLinks:p}},PS=()=>{let[e]=(0,_.useState)(NS);return e},FS=e=>(0,q.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 -3.268 64 68.414`,width:2232,height:2500,...e,children:(0,q.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`})}),IS=e=>(0,q.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,q.jsx)(`circle`,{cx:12,cy:12,r:1}),(0,q.jsx)(`circle`,{cx:19,cy:12,r:1}),(0,q.jsx)(`circle`,{cx:5,cy:12,r:1})]}),LS=e=>(0,q.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,q.jsx)(`defs`,{id:`defs13`,children:(0,q.jsx)(`clipPath`,{clipPathUnits:`userSpaceOnUse`,id:`clipPath25`,children:(0,q.jsx)(`path`,{d:`M 0,700 H 700 V 0 H 0 Z`,id:`path23`})})}),(0,q.jsx)(`g`,{id:`g17`,transform:`matrix(1.3333333,0,0,-1.3333333,-133.33333,799.99999)`,children:(0,q.jsx)(`g`,{id:`g19`,children:(0,q.jsxs)(`g`,{id:`g21`,clipPath:`url(#clipPath25)`,children:[(0,q.jsx)(`g`,{id:`g27`,transform:`translate(600,350)`,children:(0,q.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,q.jsx)(`g`,{id:`g31`,transform:`translate(447.9175,273.6036)`,children:(0,q.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`})})]})})})]}),RS=e=>(0,q.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,q.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,q.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`})]}),zS=e=>(0,q.jsxs)(`svg`,{viewBox:`0 5 2490 2490.0000000000005`,xmlns:`http://www.w3.org/2000/svg`,width:2500,height:2495,...e,children:[(0,q.jsx)(`path`,{d:`M185.2 313.1H2252V2291H185.2z`,fill:`#fff`}),(0,q.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,q.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`})]}),BS=e=>(0,q.jsxs)(`svg`,{width:18,height:18,viewBox:`0 0 18 18`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,q.jsx)(`g`,{clipPath:`url(#clip0_351_18008)`,children:(0,q.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
56706078 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,q.jsx)(`defs`,{children:(0,q.jsx)(`clipPath`,{id:`clip0_351_18008`,children:(0,q.jsx)(`rect`,{width:17,height:17,fill:`white`,transform:`translate(0.5 0.5)`})})})]}),VS=e=>(0,q.jsx)(`svg`,{viewBox:`0 0 1200 1226.37`,xmlns:`http://www.w3.org/2000/svg`,width:2446,height:2500,...e,children:(0,q.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`})}),HS={signin:dx,signup:Ky,accountHome:Nx,accountPlan:mp,accountProfile:Px,accountEmail:Hx,signupNewsletter:lv,unsubscribe:qx,magiclink:pb,loading:wb,offer:yb,feedback:jb,emailSuppressed:Jx,emailSuppressionFAQ:Yx,emailReceivingFAQ:Xx,support:Zx,supportSuccess:Fb,supportError:Jb,recommendations:nx,gift:OS,giftRedemption:Rb,giftSuccess:Gb,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}=PS();(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 Bb(o)&&(t(!0),clearTimeout(i.current),i.current=setTimeout(()=>{t(!1)},2e3))},h=()=>{r(e=>!e)},g=()=>{r(!1)};return(0,q.jsxs)(`div`,{className:`gh-portal-content gh-portal-share`,children:[(0,q.jsx)(vf,{}),(0,q.jsx)(`div`,{className:`gh-portal-share-header`,children:(0,q.jsx)(`h1`,{className:`gh-portal-main-title`,children:K(`Share`)})}),(0,q.jsxs)(`div`,{className:`gh-portal-share-preview`,children:[l&&(0,q.jsx)(`img`,{className:`gh-portal-share-preview-image`,src:l,alt:``,"data-testid":`share-preview-image`}),(0,q.jsxs)(`div`,{className:`gh-portal-share-preview-content`,children:[s&&(0,q.jsx)(`h2`,{className:`gh-portal-share-preview-title`,children:s}),c&&(0,q.jsx)(`p`,{className:`gh-portal-share-preview-excerpt`,children:c}),(u||d||f)&&(0,q.jsxs)(`div`,{className:`gh-portal-share-preview-footer`,children:[u&&(0,q.jsx)(`img`,{className:`gh-portal-share-preview-favicon`,src:u,alt:``,"data-testid":`share-preview-favicon`}
vendor: 65,014 bytes, lines 5670-5671
5670),(0,q.jsxs)(`div`,{className:`gh-portal-share-preview-meta`,children:[d&&(0,q.jsx)(`span`,{className:`gh-portal-share-preview-site`,children:d}),d&&f&&(0,q.jsx)(`span`,{className:`gh-portal-share-preview-separator`,"aria-hidden":`true`,children:`|`}),f&&(0,q.jsx)(`span`,{className:`gh-portal-share-preview-author`,children:f})]})]})]})]}),(0,q.jsxs)(`div`,{className:`gh-portal-share-actions`,children:[(0,q.jsxs)(`button`,{className:`gh-portal-btn gh-portal-share-action copy`,type:`button`,onClick:m,"aria-label":K(e?`Copied`:`Copy link`),title:K(e?`Copied`:`Copy link`),children:[e?(0,q.jsx)(`span`,{className:`gh-portal-share-icon copied`,"aria-hidden":`true`,children:(0,q.jsx)(Mf,{})}):(0,q.jsx)(`span`,{className:`gh-portal-share-icon`,"aria-hidden":`true`,children:(0,q.jsx)(RS,{})}),(0,q.jsx)(`span`,{className:`gh-portal-share-label`,children:K(e?`Copied`:`Copy link`)})]}),(0,q.jsx)(`a`,{className:`gh-portal-btn gh-portal-share-action twitter`,href:p.twitter,target:`_blank`,rel:`noopener noreferrer`,"aria-label":K(`X (Twitter)`),title:K(`X (Twitter)`),children:(0,q.jsx)(`span`,{className:`gh-portal-share-icon x`,"aria-hidden":`true`,children:(0,q.jsx)(VS,{})})}),(0,q.jsx)(`a`,{className:`gh-portal-btn gh-portal-share-action linkedin`,href:p.linkedin,target:`_blank`,rel:`noopener noreferrer`,"aria-label":K(`LinkedIn`),title:K(`LinkedIn`),children:(0,q.jsx)(`span`,{className:`gh-portal-share-icon`,"aria-hidden":`true`,children:(0,q.jsx)(zS,{})})}),(0,q.jsx)(`a`,{className:`gh-portal-btn gh-portal-share-action email`,href:p.email,target:`_blank`,rel:`noopener noreferrer`,"aria-label":K(`Email`),title:K(`Email`),children:(0,q.jsx)(`span`,{className:`gh-portal-share-icon`,"aria-hidden":`true`,children:(0,q.jsx)(Xy,{})})}),(0,q.jsxs)(`div`,{className:`gh-portal-share-more`,ref:a,children:[(0,q.jsx)(`button`,{className:`gh-portal-btn gh-portal-share-action more`,type:`button`,onClick:h,"aria-label":K(`More options`),title:K(`More options`),"aria-haspopup":`menu`,"aria-expanded":n,children:(0,q.jsx)(`span`,{className:`gh-portal-share-icon`,"aria-hidden":`true`,children:(0,q.jsx)(IS,{})})}),n&&(0,q.jsxs)(`div`,{className:`gh-portal-share-more-menu`,role:`menu`,"aria-label":K(`More options`),children:[(0,q.jsxs)(`a`,{className:`gh-portal-share-more-item`,href:p.facebook,target:`_blank`,rel:`noopener noreferrer`,role:`menuitem`,onClick:g,children:[(0,q.jsx)(`span`,{className:`gh-portal-share-more-item-icon`,"aria-hidden":`true`,children:(0,q.jsx)(LS,{})}),(0,q.jsx)(`span`,{children:K(`Facebook`)})]}),(0,q.jsxs)(`a`,{className:`gh-portal-share-more-item`,href:p.threads,target:`_blank`,rel:`noopener noreferrer`,role:`menuitem`,onClick:g,children:[(0,q.jsx)(`span`,{className:`gh-portal-share-more-item-icon`,"aria-hidden":`true`,children:(0,q.jsx)(BS,{})}),(0,q.jsx)(`span`,{children:K(`Threads`)})]}),(0,q.jsxs)(`a`,{className:`gh-portal-share-more-item`,href:p.bluesky,target:`_blank`,rel:`noopener noreferrer`,role:`menuitem`,onClick:g,children:[(0,q.jsx)(`span`,{className:`gh-portal-share-more-item-icon`,"aria-hidden":`true`,children:(0,q.jsx)(FS,{})}),(0,q.jsx)(`span`,{children:K(`Bluesky`)})]})]})]})]})]})}},US=function(){return HS},WS=function({page:e}){return Object.keys(HS).includes(e)?e:`signup`},GS=function({page:e}){return e.includes(`account`)},KS=function({page:e}){return e.includes(`offer`)},qS=e=>(0,q.jsx)(`svg`,{width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,q.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`})}),JS=class extends _.Component{static contextType=J;render(){return(0,q.jsxs)(`a`,{href:`https://ghost.org`,target:`_blank`,rel:`noopener noreferrer`,children:[(0,q.jsx)(qS,{}),`Powered by Ghost`]})}},YS=()=>({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 XS({message:e}){return xl()?(0,q.jsx)(`div`,{className:`gh-portal-cookiebanner`,children:e}):null}var ZS=class extends _.Component{static contextType=J;componentDidMount(){this.node&&!nd([`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===`TEXTAREA`)||!e?.target?.value)&&this.context.doAction(`closePopup`)}sendContainerHeightChangeEvent(){this.node&&nd([`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;nd([`preview`])||n&&t===`magiclink`||t===`giftRedemption`||t===`giftSuccess`||e.target===e.currentTarget&&this.context.doAction(`closePopup`)}renderActivePage(){let{page:e,site:t}=this.context;WS({page:e});let n=US({site:t})[e];return(0,q.jsx)(n,{})}renderPopupNotification(){let{popupNotification:e}=this.context;return!e||!e.type?null:(0,q.jsx)(_b,{})}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=ru({site:n,pageQuery:t}).length;WS({page:e});let o={...YS({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&&!Ul({site:n})&&Wl({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=du({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`;nd([`preview`])&&(l+=` preview`),nd([`preview`],{customSiteUrl:r})&&!n.disableBackground&&(d+=` preview`),nd([`dev`])&&(d+=` dev`);let f=`${d}  ${l}`,p=e===`gift`||e===`giftSuccess`||e===`giftRedemption`||e===`magiclink`&&i===`gift`;return this.sendPortalPreviewReadyEvent(),(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(`div`,{className:`gh-portal-popup-wrapper `+l,onClick:e=>this.handlePopupClose(e),children:[this.renderPopupNotification(),(0,q.jsxs)(`div`,{className:f,style:o,ref:e=>this.node=e,tabIndex:-1,children:[(0,q.jsx)(XS,{message:c}),this.renderActivePage(),s===`full`&&!p?(0,q.jsx)(`div`,{className:`gh-portal-powered inside `+(nd([`preview`])?`hidden `:``)+l,children:(0,q.jsx)(JS,{})}):``]})]}),e!==`share`&&!p&&(0,q.jsx)(`div`,{className:`gh-portal-powered outside `+(nd([`preview`])?`hidden `:``)+l,children:(0,q.jsx)(JS,{})})]})}},QS=class extends _.Component{static contextType=J;constructor(e){super(e),this.state={height:null}}renderCurrentPage(e){let t=US({site:this.context.site})[e];return(0,q.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=ux({site:e});return(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(`style`,{dangerouslySetInnerHTML:{__html:t?`:root { --brandcolor: ${t} }`+n:n}}),(0,q.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=YS({member:e}),i=window.innerWidth<480,a={...r.frame.common},o=`gh-portal-popup-background`;return nd([`preview`])&&(r.modalContainer.zIndex=`3999997`),nd([`preview`],{customSiteUrl:n})&&!t.disableBackground&&(o+=` preview`,t.preview_theme===`dark`&&(o+=` preview-dark`)),nd([`dev`])&&(o+=` dev`),(0,q.jsx)(`div`,{style:r.modalContainer,children:(0,q.jsxs)(Jc,{style:a,title:`portal-popup`,head:this.renderFrameStyles(),dataTestId:`portal-popup-frame`,dataDir:this.context.dir,children:[(0,q.jsx)(`div`,{className:o,onClick:e=>this.handlePopupClose(e)}),(0,q.jsx)(ZS,{isMobile:i})]})})}render(){let{showPopup:e}=this.context;return e?this.renderFrameContainer():null}};tC({products:oC({numOfProducts:1})});function $S(){return(new Date().getTime()/1e3|0).toString(16)+`xxxxxxxxxxxxxxxx`.replace(/[x]/g,function(){return(Math.random()*16|0).toString(16)}).toLowerCase()}function eC(){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 tC({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=oC({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=iC(),commentsEnabled:w,recommendations:T=[],recommendationsEnabled:E,labs:D={}}={}){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:w!==`off`,newsletters:S,recommendations:T,recommendations_enabled:!!E,labs:D,editor_default_email_recipients:x,posts:C}}function nC({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_${$S()}`,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 rC({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:eC(),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 iC({numOfPosts:e=3}={}){let t=[];for(let n=0;n<e;n++)t.push(aC({title:`Post ${n+1}`,slug:`post-${n+1}`}));return t.slice(0,e)}function aC({id:e=`post_${$S()}`,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 oC({numOfProducts:e=3}={}){let t=[sC({name:`Bronze`,description:`Access to all members articles`,monthlyPrice:dC({interval:`month`,amount:700}),yearlyPrice:dC({interval:`year`,amount:7e3}),numOfBenefits:2}),sC({name:`Silver`,description:`Access to all members articles and weekly podcast`,monthlyPrice:dC({interval:`month`,amount:1200}),yearlyPrice:dC({interval:`year`,amount:12e3}),numOfBenefits:3}),sC({name:`Friends of the Blueprint`,description:`Get access to everything and lock in early adopter pricing for life + listen to my podcast`,monthlyPrice:dC({interval:`month`,amount:18e3}),yearlyPrice:dC({interval:`year`,amount:17e3}),numOfBenefits:4})].slice(0,e),n=cC({});return[...t,n]}function sC({type:e=`paid`,name:t=`Basic`,description:n=``,id:r=`product_${$S()}`,monthlyPrice:i=dC(),yearlyPrice:a=dC({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:lC({numOfBenefits:o}),trial_days:s}}function cC({name:e=`Free tier`,description:t=`Free tier description`,id:n=`product_${$S()}`,numOfBenefits:r=2}){return{id:n,name:e,type:`free`,description:t,benefits:lC({numOfBenefits:r})}}function lC({numOfBenefits:e}){let t=$S();return[uC({name:`Limited early adopter pricing #${t.substring(0,6)}`}),uC({name:`Latest gear reviews #${t.substring(6,12)}`}),uC({name:`Weekly email newsletter #${t.substring(12,18)}`}),uC({name:`Listen to my podcast #${t.substring(18)}`})].slice(0,e)}function uC({id:e=`benefit_${$S()}`,name:t=`Benefit`}){return{id:e,name:t}}function dC({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_${$S()}`}={}){return{id:o,active:a,nickname:n,currency:i,amount:t,interval:e,description:r,stripe_price_id:`price_${$S()}`,stripe_product_id:`prod_${$S()}`,type:`recurring`}}function fC({id:e=`sub_${$S()}`,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=mC,priceId:c=`price_${$S()}`,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_${$S()}`,name:`Jamie`,email:`[email protected]`},plan:{id:`price_${$S()}`,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_${$S()}`,price_id:c,nickname:a,amount:i,interval:r,type:`recurring`,currency:n,product:{id:`stripe_prod_${$S()}`,product_id:`prod_${$S()}`}}}}function pC(){let e=oC({numOfProducts:1});return tC({products:e,portalPlans:[`free`,`monthly`,`yearly`],portalProducts:e.map(e=>e.id)})}pC();var mC=nC({tierId:tC({products:[sC({numOfBenefits:2,type:`free`})]}).products[0]?.id});rC({status:`free`}),rC({status:`paid`,paid:!0,subscriptions:[fC()]}),rC({status:`comped`,paid:!0,subscriptions:[]}),rC({status:`comped`,paid:!0,subscriptions:[fC({amount:0})]}),rC({status:`paid`,paid:!0,subscriptions:[fC({amount:1500,startDate:`2019-05-01T11:42:40.000Z`,currentPeriodEnd:`2021-06-05T11:42:40.000Z`})]}),pC();var hC=[cC({name:`Free`,description:`Free tier description which is actually a pretty long description`,numOfBenefits:2}),sC({name:`The Blueprint`,description:``,monthlyPrice:dC({interval:`month`,amount:500}),yearlyPrice:dC({interval:`year`,amount:5e3}),numOfBenefits:3}),sC({name:`Friends of the Blueprint Silver`,description:`Access to all members articles and weekly podcast`,monthlyPrice:dC({interval:`month`,amount:1200}),yearlyPrice:dC({interval:`year`,amount:11e3}),numOfBenefits:4})],gC=tC({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:hC,portalProducts:hC.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}]}),_C=nC({tierId:gC.products[1]?.id}),vC={free:rC({name:`Jamie Larson`,email:`[email protected]`,firstname:`Jamie`,subscriptions:[],paid:!1,status:`free`,avatarImage:``,subscribed:!0}),paid:rC({paid:!0,status:`paid`,subscriptions:[fC({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:rC({paid:!0,status:`comped`,subscriptions:[]}),complimentaryWithSubscription:rC({paid:!0,status:`comped`,subscriptions:[fC({amount:0})]}),preview:rC({paid:!0,status:`paid`,subscriptions:[fC({amount:1500,startDate:`2019-05-01T11:42:40.000Z`,currentPeriodEnd:new Date().toISOString()})]})};function yC(){if(!hC||!hC[1])return null;let e=gC?.products?.[1].monthlyPrice;return{site:gC,member:rC({paid:!0,status:`paid`,subscriptions:[fC({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 bC(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 xC=`CANNOT_CHECKOUT_WITH_EXISTING_SUBSCRIPTION`;function SC({data:e,state:t}){return{page:e.page,popupNotification:null,fieldErrors:{},lastPage:e.lastPage||null,pageData:e.pageData||t.pageData}}function CC({state:e}){return{showPopup:!e.showPopup}}function wC({data:e}){return{showPopup:!0,reloadOnPopupClose:!1,page:e.page,...e.pageQuery?{pageQuery:e.pageQuery}:{},...e.pageData?{pageData:e.pageData}:{}}}function TC({state:e}){return e.page===`gift`&&sS(),e.lastPage?{page:e.lastPage,fieldErrors:{}}:EC({state:e})}function EC({state:e}){let t=!1;e.page===`gift`&&(sS(),t=CS()),t||vl();let n={...e.pageData||{}};return delete n.redirect,{showPopup:!1,lastPage:null,pageQuery:``,popupNotification:null,fieldErrors:{},page:e.page===`magiclink`?``:e.page,pageData:n}}function DC({data:e,state:t}){let{action:n=`openNotification`,status:r=`success`,autoHide:i=!0,closeable:a=!0,duration:o=2600,message:s=``}=e||{},c=Iu({type:n,status:r,autoHide:i,closeable:a,duration:o,state:t,message:s});return{notification:c,notificationSequence:c.count}}function OC(){return{notification:null}}async function kC({api:e,state:t}){try{return await e.member.signout(),{action:`signout:success`}}catch{return{action:`signout:failed`,popupNotification:Y({type:`signout:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:K(`Failed to log out, please try again`)})}}}async function AC({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:Y({type:`signin:failed`,autoHide:!1,closeable:!0,state:n,status:`error`,message:Kc(e,K(`Failed to log in, please try again`))})}}}function jC({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 MC({data:e,api:t}){let n=K(`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:Kc(i.errors?.[0],n)}}catch(e){return{action:`verifyOTC:failed`,actionErrorMessage:Kc(e,n)}}}async function NC({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}=bu({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===xC?t.member?{action:`signup:failed`,popupNotification:Y({type:`signup:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:K(`You already have an active subscription.`)})}:{page:`magiclink`,lastPage:`signin`,pageData:{...t.pageData||{},email:(e?.email||``).trim()},popupNotification:null}:{action:`signup:failed`,popupNotification:Y({type:`signup:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:Kc(n,K(`Failed to sign up, please try again`))})}}}async function PC({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=Iu({type:`giftRedeem`,status:`success`,autoHide:!0,closeable:!0,state:t,message:Jd({member:e})});return vl(),{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(),...i?{name:i}:{},redirect:s.href}}}catch(e){let n=Iu({type:`giftRedeem`,status:`error`,autoHide:!1,closeable:!0,state:t,message:Yd(e)});return vl(),{action:`redeemGift:failed`,showPopup:!1,lastPage:null,pageQuery:``,popupNotification:null,notification:n,notificationSequence:n.count}}}async function FC({data:e,state:t,api:n}){try{let{plan:r,offerId:i,tierId:a,cadence:o}=e;(!a||!o)&&({tierId:a,cadence:o}=bu({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:Y({type:`checkoutPlan:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:K(`Failed to process checkout, please try again`)})}}}async function IC({state:e,api:t}){try{await t.member.continueGiftCheckout()}catch{return{action:`continueGiftSubscription:failed`,popupNotification:Y({type:`continueGiftSubscription:failed`,autoHide:!1,closeable:!0,state:e,status:`error`,message:K(`Failed to process checkout, please try again`)})}}}async function LC({data:e,state:t,api:n}){try{let{tierId:t,cadence:r,duration:i,email:a,deliveryMethod:o,recipientEmail:s,recipientName:c,buyerName:l,personalMessage:u,deliveryDate:d}=e;return await n.member.checkoutGift({tierId:t,...i===void 0?{cadence:r}:{duration:i},...a?{email:a}:{},...o===void 0?{}:{deliveryMethod:o},...s?{recipientEmail:s}:{},...c?{recipientName:c}:{},...l?{buyerName:l}:{},...u?{personalMessage:u}:{},...d?{deliveryDate:d}:{}}),{action:`checkoutGift:success`}}catch{return{action:`checkoutGift:failed`,popupNotification:Y({type:`checkoutGift:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:K(`Failed to process checkout, please try again`)})}}}async function RC({data:e,state:t,api:n}){try{let{plan:r,planId:i,subscriptionId:a,cancelAtPeriodEnd:o}=e,{tierId:s,cadence:c}=bu({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:Y({type:u,autoHide:!0,closeable:!0,state:t,status:`success`,message:K(`Subscription plan updated successfully`)}),page:`accountHome`,member:l}}catch{return{action:`updateSubscription:failed`,popupNotification:Y({type:`updateSubscription:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:K(`Failed to update subscription, please try again`)})}}}async function zC({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:Y({type:`cancelSubscription:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:K(`Failed to cancel subscription, please try again`)})}}}async function BC({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:Y({type:`continueSubscription:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:K(`Failed to cancel subscription, please try again`)})}}}async function VC({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:Y({type:`applyOffer:success`,autoHide:!0,closeable:!0,state:t,status:`success`,message:`Offer applied successfully!`})}}catch{return{action:`applyOffer:failed`,popupNotification:Y({type:`applyOffer:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:`Failed to apply offer, please try again`})}}}async function HC({data:e,state:t,api:n}){try{await n.member.editBilling(e)}catch{return{action:`editBilling:failed`,popupNotification:Y({type:`editBilling:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:K(`Failed to update billing information, please try again`)})}}}async function UC({data:e,state:t,api:n}){try{await n.member.manageBilling(e)}catch{return{action:`manageBilling:failed`,popupNotification:Y({type:`manageBilling:failed`,autoHide:!1,closeable:!0,state:t,status:`error`,message:K(`Failed to open billing portal, please try again`)})}}}async function WC(){return{popupNotification:null}}async function GC({data:e,state:t}){let{action:n,message:r=``}=e;return n||=`showPopupNotification:success`,{popupNotification:Y({type:n,autoHide:!0,closeable:!0,state:t,status:`success`,message:r})}}async function KC({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:Y({type:`updateNewsletter:failed`,autoHide:!0,closeable:!0,state:t,status:`error`,message:K(`Failed to update newsletter settings`)})}}}async function qC({state:e,api:t}){try{return await t.member.deleteSuppression(),{action:`removeEmailFromSuppressionList:success`,popupNotification:Y({type:`removeEmailFromSuppressionList:success`,autoHide:!0,closeable:!0,state:e,status:`success`,message:K(`You have been successfully resubscribed`)})}}catch{return{action:`removeEmailFromSuppressionList:failed`,popupNotification:Y({type:`removeEmailFromSuppressionList:failed`,autoHide:!0,closeable:!0,state:e,status:`error`,message:K(`Your email has failed to resubscribe, please try again`)})}}}async function JC({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:Y({type:a,autoHide:!0,closeable:!0,state:t,status:`success`,message:K(`Email newsletter settings updated`)})}}catch{return{action:`updateNewsletter:failed`,popupNotification:Y({type:`updateNewsletter:failed`,autoHide:!0,closeable:!0,state:t,status:`error`,message:K(`Failed to update newsletter settings`)})}}}async function YC({data:e,state:t,api:n}){let{email:r}=e;if(r!==wu({member:t.member}))try{return await n.member.updateEmailAddress({email:r}),{success:!0}}catch(e){return{success:!1,error:e}}return null}async function XC({data:e,state:t,api:n}){let r=e?.name?.trim(),i=e?.metafields;if(Du({member:t.member})!==r||i)try{let e=await n.member.update({name:r,metafields:i});if(!e)throw Error(`Failed to update member`);return{member:e,success:!0}}catch(e){return{success:!1,error:e}}return null}async function ZC({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}function QC(e,t,n){let r=e?.details?.length?e.details:[{property:e?.property,message:e?.message}],i={},a=null;for(let e of r){let n=$C(e,t);n.input?i[n.input]=n.message:n.sentence&&!a&&(a=n.sentence)}return{fieldErrors:i,message:a??n}}function $C({property:e,message:t},n){let[r,,i,...a]=(typeof e==`string`?e:``).split(`.`);if(r!==`metafields`)return{};let o=Kc({message:t}),s=n.customFields?.find(e=>e.key===i);if(!s)return{sentence:o};let c=a.join(`.`);return!c&&bp(s.type)||c&&!(bp(s.type)??[]).includes(c)?{sentence:K(`{field}: {message}`,{field:s.name,message:o})}:{input:c?`custom:${s.key}:${c}`:`custom:${s.key}`,message:o}}function ew({fieldErrors:e,message:t,state:n}){return Object.keys(e).length>0?null:Y({type:`updateProfile:failed`,autoHide:!0,closeable:!0,status:`error`,message:t,state:n})}async function tw({data:e,state:t,api:n}){let[r,i]=await Promise.all([XC({data:e,state:t,api:n}),YC({data:e,state:t,api:n})]);if(r&&i){if(i.success&&r.success)return{action:`updateProfile:success`,...r.success?{member:r.member}:{},page:`accountHome`,popupNotification:Y({type:`updateProfile:success`,autoHide:!0,closeable:!0,status:`success`,state:t,message:K(`Check your inbox to verify email update`)})};let e=r.success?{fieldErrors:{},message:K(`Failed to send verification email`)}:QC(r.error,t,K(`Failed to update account data`));return{action:`updateProfile:failed`,fieldErrors:e.fieldErrors,...r.success?{member:r.member}:{},popupNotification:ew({...e,state:t})}}else if(r){let e=r.success?`updateProfile:success`:`updateProfile:failed`,n=r.success?`success`:`error`,i=r.success?{fieldErrors:{},message:K(`Account details updated successfully`)}:QC(r.error,t,K(`Failed to update account details`));return{action:e,fieldErrors:i.fieldErrors,...r.success?{member:r.member}:{},...r.success?{page:`accountHome`}:{},popupNotification:r.success?Y({type:e,autoHide:!0,closeable:!0,status:n,state:t,message:i.message}):ew({...i,state:t})}}else if(i){let e=i.success?`updateProfile:success`:`updateProfile:failed`,n=i.success?`success`:`error`,r=``;return r=i.error?Kc(i.error,K(`Failed to send verification email`)):K(`Check your inbox to verify email update`),{action:e,fieldErrors:{},...i.success?{page:`accountHome`}:{},popupNotification:Y({type:e,autoHide:i.success,closeable:!0,status:n,state:t,message:r})}}return{action:`updateProfile:success`,page:`accountHome`,popupNotification:Y({type:`updateProfile:success`,autoHide:!0,closeable:!0,status:`success`,state:t,message:K(`Account details updated successfully`)})}}async function nw({data:{siteUrl:e},state:t}){let n=Cb({siteUrl:e,apiUrl:`not-defined`,contentApiKey:`not-defined`}),{member:r}=t,i=window.location.href,a=Xl(),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 rw({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 iw({data:{recommendationId:e},api:t}){return t.recommendations.trackSubscribed({recommendationId:e}),{}}var aw={togglePopup:CC,openPopup:wC,closePopup:EC,switchPage:SC,openNotification:DC,closeNotification:OC,back:TC,signout:kC,signin:AC,startSigninOTCFromCustomForm:jC,verifyOTC:MC,signup:NC,redeemGift:PC,updateSubscription:RC,cancelSubscription:zC,continueSubscription:BC,applyOffer:VC,updateNewsletter:JC,updateProfile:tw,refreshMemberData:ZC,clearPopupNotification:WC,editBilling:HC,manageBilling:UC,checkoutPlan:FC,continueGiftSubscription:IC,checkoutGift:LC,updateNewsletterPreference:KC,showPopupNotification:GC,removeEmailFromSuppressionList:qC,oneClickSubscribe:nw,trackRecommendationClicked:rw,trackRecommendationSubscribed:iw};async function ow({action:e,data:t,state:n,api:r}){let i=aw[e];return i&&await i({data:t,state:n,api:r})||{}}function sw(e,t){e&&(e.innerText=t)}function cw(e,t,n){t.classList.add(`error`),sw(n,Kc(e,K(`There was an error sending the email, please try again`)))}async function lw({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=qu(),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 sw(n,Kc(await Uc.fromApiResponse(s),K(`Failed to send magic link email`))),t.classList.add(`error`)}catch(e){cw(e,t,n)}}function uw({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=Bl(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=qu();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(K(`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 dw({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){lw({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){uw({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(K(`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(K(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(K(`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=K(`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=K(`There was an error continuing your subscription, please try again.`)))})}t.addEventListener(`click`,r)})}var fw=e=>{try{return decodeURIComponent(e)}catch{return null}},pw=e=>{if(e===`true`)return!0;if(e===`false`)return!1},mw={staleGiftRedemptionRequest:!0},hw={showPopup:!0,site:gC,member:vC.free,page:`accountEmail`,...yC(),pageData:_C};function gw({site:e,children:t}){let{portal_sentry:n}=e||{};return n&&n.dsn?(0,q.jsx)(Eo,{children:t}):(0,q.jsx)(q.Fragment,{children:t})}var _w=class extends _.Component{constructor(e){super(e),this.setupCustomTriggerButton(),this.state={site:null,member:null,customFields:[],offers:[],page:`loading`,showPopup:!1,action:`init:running`,actionErrorMessage:null,fieldErrors:{},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(),dw({siteUrl:e,site:t.site,member:t.member,offers:t.offers,doAction:t.doAction,captureException:ir})}}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,this.state.site);if(!r)return;let{page:i,pageQuery:a,pageData:o}=r;if(this.state.initStatus===`success`){if(i===`gift`&&!Kl({site:this.state.site})){this.invalidateGiftRedemptionRequest(),vl();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,customFields:r,page:i,showPopup:a,popupNotification:o,notification:s,notificationSequence:c,lastPage:l,pageQuery:u,pageData:d}=await this.fetchData(),f=this.props.siteI18nEnabled&&(this.props.locale||e.locale)||`en`;Hc.changeLanguage(f);let p={site:e,member:t,offers:n,customFields:r,page:i,lastPage:l,pageQuery:u,showPopup:a,pageData:d,popupNotification:o,notification:s,notificationSequence:c,dir:Hc.dir()||`ltr`,action:`init:success`,initStatus:`success`,locale:f};if(this.setState(p,()=>{this.handleSignupQuery({site:e,pageQuery:u,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,o]=await Promise.all([this.fetchLinkData(e,t),Dp({api:this.GhostApi,site:e,member:t})]),{site:s,...c}=a?.staleGiftRedemptionRequest?{}:a,{site:l,...u}=this.fetchPreviewData(),{site:d,...f}=this.fetchNotificationData();return{member:t,offers:n,customFields:o,page:``,site:{...e,...s,...l,...d,...r,plans:{...(r||{}).plans,...(e||{}).plans,...(l||{}).plans}},...i,...c,...f,...u}}fetchDevData(){return nd([`dev`])&&!this.state.customSiteUrl?hw:nd([`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||_C.tier.id}:t===`redemption_type`&&(n.redemption_type=r||`signup`)}if(n.redemption_type===`retention`){let e=vC.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===`signupGiftPromotion`){let e=pw(l);e!==void 0&&(n.site.portal_signup_gift_promotion=e)}else if(t===`accountGiftPromotion`){let e=pw(l);e!==void 0&&(n.site.portal_account_gift_promotion=e)}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=ju(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}=nf({billingOnly:!0})||{};return[`stripe:billing-update`].includes(e)?t===`success`?{showPopup:!0,popupNotification:Y({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){vl();let t=Iu({type:`giftRedemption:failed`,status:`error`,autoHide:!1,closeable:!0,state:this.state,message:Yd(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`)),a=n.get(`gift_delivery`),o=n.get(`gift_delivery_date`),s=/^\d{4}-\d{2}-\d{2}$/.test(o||``)?o:null,c=Number(n.get(`gift_scheduled_at`)),l=Number.isFinite(c)&&c>0?c:null;if(tf([`stripe`,`gift_token`,`gift_tier`,`gift_cadence`,`gift_duration`,`gift_delivery`,`gift_delivery_date`,`gift_scheduled_at`]),e)return sS(),{showPopup:!0,page:`giftSuccess`,pageData:{token:e,tierId:t,cadence:r,duration:bf.includes(i)?i:null,deliveryMethod:a===`email`?`email`:`link`,deliveryDate:s,scheduledAt:l}}}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(Gl({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=fw(e);if(!t)return{};let n=this.startGiftRedemptionRequest(t),i=await this.fetchGiftRedemptionData({token:t});return this.isCurrentGiftRedemptionRequest(n)?i:mw}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&&GS({page:i}))return{showPopup:!0,page:`signin`,pageData:{redirect:e.url+`#/portal/${n}/`}};if(i===`gift`&&!Kl({site:e}))return vl(),{};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(nd([`preview`])){let t={};try{t=nd([`offerPreview`])?this.fetchOfferQueryStrData(e):this.fetchQueryStrData(e)}catch(e){return ir(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||Cb({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(nd([`dev`,`test`],{customSiteUrl:t}))return{};throw e}}setupSentry({site:e}){if(nd([`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=>Sl({event:e})?e:null,allowUrls:[/https?:\/\/((www)\.)?unpkg\.com\/@tryghost\/portal/]})}setupFirstPromoter({site:e,member:t}){if(nd([`test`]))return null;let n=Eu({site:e}),r=Au({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),Yu({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 ow({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=Y({type:`${e}:failed`,autoHide:!0,closeable:!0,status:`error`,state:this.state,meta:{error:n}});this.setState({action:`${e}:failed`,actionErrorMessage:Kc(n,K(`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=this.state.page===`gift`&&i.page!==`gift`;a&&sS();let o=a&&!i.page,s={site:{...this.state.site,...r||{},...e||{},plans:{...this.state.site&&this.state.site.plans,...(r||{}).plans,...(e||{}).plans}},...i,...t,...o?{showPopup:!1,lastPage:null}:{}};this.handleSignupQuery({site:s.site,pageQuery:s.pageQuery}),this.setState(s)}async handleOfferQuery({site:e,offerId:t,member:n=this.state.member}){if(vl(),!(!Tl({member:n})||wl({member:n}))){let e=Iu({type:`offer:failed`,status:`error`,autoHide:!1,closeable:!0,state:this.state,message:K(`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||Vu({offer:n})||!Hu({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}Ru({site:e,pageQuery:t})&&(i=Ru({site:e,pageQuery:t}));let a=Vl({site:e,priceId:i});if(t&&t!==`free`){vl();let t=a?.id||i;t!==`free`&&this.dispatchAction(`openPopup`,{page:`loading`});let{tierId:n,cadence:r}=bu({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=fw(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`,pageData:{giftStep:`plan`}};else if(e===`gift/delivery`)return{page:`gift`,pageData:{giftStep:`delivery`}};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 Wy(e)}getRetentionPreviewMember({site:e,offers:t}){let n=(t||[]).find(e=>Vu({offer:e})),r=n?.tier?.id,i=r?lu({site:e,productId:r}):null,a=i?n.cadence===`year`?i.yearlyPrice:i.monthlyPrice:null,o=vC.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=Ul({site:e})||!Wl({site:e})?`signin`:`signup`;t=n?`accountHome`:r}return WS({page:t})}getContextMember({site:e,page:t,member:n,offers:r,pageData:i,customSiteUrl:a}){return nd([`dev`,`preview`],{customSiteUrl:a})?GS({page:t})||KS({page:t})?nd([`dev`],{customSiteUrl:a})?n||vC.free:nd([`preview`])?t===`accountPlan`&&i?.action===`cancel`?this.getRetentionPreviewMember({site:e,offers:r}):vC.preview:vC.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,customFields:_,fieldErrors:v}=this.state,y=this.getContextPage({site:e,page:a,member:t}),b=this.getContextMember({site:e,page:y,member:t,offers:n,pageData:l,customSiteUrl:f});return{api:this.GhostApi,site:e,offers:n,action:r,actionErrorMessage:i,brandColor:this.getAccentColor(),page:y,pageQuery:c,pageData:l,member:b,customFields:_,fieldErrors: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(bC)}render(){return this.state.initStatus===`success`?(0,q.jsx)(gw,{site:this.state.site,children:(0,q.jsxs)(J.Provider,{value:this.getContextFromState(),children:[(0,q.jsx)(QS,{}),(0,q.jsx)(od,{}),(0,q.jsx)(sf,{})]})}):null}},vw=`ghost-portal-root`;function yw(){let e=document.createElement(`div`);e.id=vw,e.setAttribute(`data-testid`,`portal-root`),document.body.appendChild(e)}function bw(){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 xw(){let e=new URL(window.location.href);e.searchParams.get(`token`)&&(e.searchParams.delete(`token`),window.history.replaceState({},document.title,e.href))}function Sw(){let[,e]=window.location.hash.substring(1).split(`?`);new URLSearchParams(e).get(`previewTheme`)===`dark`&&(document.documentElement.dataset.portalPreviewTheme=`dark`)}function Cw(){let{siteUrl:e,apiKey:t,apiUrl:n,siteI18nEnabled:r,locale:i}=bw(),a=e||window.location.origin;Sw(),yw(),xw(),v.render((0,q.jsx)(_.default.StrictMode,{children:(0,q.jsx)(_w,{siteUrl:a,customSiteUrl:e,apiKey:t,apiUrl:n,siteI18nEnabled:r,locale:i})}),document.getElementById(vw))}Cw()});
5671//# 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.