a circle div form h1 iframe img input p path script span svg title turbo-frame
https://thenib.memberful.com/auth/sign_in The Inkwell by The Nib UTF-8 41E6E44D94952640FB9366B754D1061D #document html HTML lang en-US class js visible HEAD STYLE type text/css #text .turbo-progress-bar {
  position: fixed;
  display: block;
  top: 0;
  left: 0;
  height: 3px;
  background: #0076ff;
  z-index: 2147483647;
  transition:
    width 300ms ease-out,
    opacity 150ms 150ms ease-in;
  transform: translate3d(0, 0, 0);
}
 TITLE META charset utf-8 name viewport content width=device-width, initial-scale=1.0 SCRIPT 
  var _rollbarConfig = {
    accessToken: "1a7f993c0cbf482295d00fad1a492171",
    captureUncaught: false,
    captureUnhandledRejections: false,
    payload: {
      environment: "production",
      client: {
        javascript: {
          code_version: "e19d5f9887979670797f994ed0e602565216e403",
        }
      },
    }
  };
  // Rollbar Snippet
  !function(r){var e={};function o(n){if(e[n])return e[n].exports;var t=e[n]={i:n,l:!1,exports:{}};return r[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=r,o.c=e,o.d=function(r,e,n){o.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:n})},o.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},o.t=function(r,e){if(1&e&&(r=o(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var t in r)o.d(n,t,function(e){return r[e]}.bind(null,t));return n},o.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(e,"a",e),e},o.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},o.p="",o(o.s=0)}([function(r,e,o){"use strict";var n=o(1),t=o(5);_rollbarConfig=_rollbarConfig||{},_rollbarConfig.rollbarJsUrl=_rollbarConfig.rollbarJsUrl||"https://cdn.rollbar.com/rollbarjs/refs/tags/v2.26.2/rollbar.min.js",_rollbarConfig.async=void 0===_rollbarConfig.async||_rollbarConfig.async;var a=n.setupShim(window,_rollbarConfig),l=t(_rollbarConfig);window.rollbar=n.Rollbar,a.loadFull(window,document,!_rollbarConfig.async,_rollbarConfig,l)},function(r,e,o){"use strict";var n=o(2),t=o(3);function a(r){return function(){try{return r.apply(this,arguments)}catch(r){try{console.error("[Rollbar]: Internal error",r)}catch(r){}}}}var l=0;function i(r,e){this.options=r,this._rollbarOldOnError=null;var o=l++;this.shimId=function(){return o},"undefined"!=typeof window&&window._rollbarShims&&(window._rollbarShims[o]={handler:e,messages:[]})}var s=o(4),d=function(r,e){return new i(r,e)},c=function(r){return new s(d,r)};function u(r){return a((function(){var e=this,o=Array.prototype.slice.call(arguments,0),n={shim:e,method:r,args:o,ts:new Date};window._rollbarShims[this.shimId()].messages.push(n)}))}i.prototype.loadFull=function(r,e,o,n,t){var l=!1,i=e.createElement("script"),s=e.getElementsByTagName("script")[0],d=s.parentNode;i.crossOrigin="",i.src=n.rollbarJsUrl,o||(i.async=!0),i.onload=i.onreadystatechange=a((function(){if(!(l||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState)){i.onload=i.onreadystatechange=null;try{d.removeChild(i)}catch(r){}l=!0,function(){var e;if(void 0===r._rollbarDidLoad){e=new Error("rollbar.js did not load");for(var o,n,a,l,i=0;o=r._rollbarShims[i++];)for(o=o.messages||[];n=o.shift();)for(a=n.args||[],i=0;i<a.length;++i)if("function"==typeof(l=a[i])){l(e);break}}"function"==typeof t&&t(e)}()}})),d.insertBefore(i,s)},i.prototype.wrap=function(r,e,o){try{var n;if(n="function"==typeof e?e:function(){return e||{}},"function"!=typeof r)return r;if(r._isWrap)return r;if(!r._rollbar_wrapped&&(r._rollbar_wrapped=function(){o&&"function"==typeof o&&o.apply(this,arguments);try{return r.apply(this,arguments)}catch(o){var e=o;throw e&&("string"==typeof e&&(e=new String(e)),e._rollbarContext=n()||{},e._rollbarContext._wrappedSource=r.toString(),window._rollbarWrappedError=e),e}},r._rollbar_wrapped._isWrap=!0,r.hasOwnProperty))for(var t in r)r.hasOwnProperty(t)&&(r._rollbar_wrapped[t]=r[t]);return r._rollbar_wrapped}catch(e){return r}};for(var p="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,captureEvent,captureDomContentLoaded,captureLoad".split(","),f=0;f<p.length;++f)i.prototype[p[f]]=u(p[f]);r.exports={setupShim:function(r,e){if(r){var o=e.globalAlias||"Rollbar";if("object"==typeof r[o])return r[o];r._rollbarShims={},r._rollbarWrappedError=null;var l=new c(e);return a((function(){e.captureUncaught&&(l._rollbarOldOnError=r.onerror,n.captureUncaughtExceptions(r,l,!0),e.wrapGlobalEventHandlers&&t(r,l,!0)),e.captureUnhandledRejections&&n.captureUnhandledRejections(r,l,!0);var a=e.autoInstrument;return!1!==e.enabled&&(void 0===a||!0===a||function(r){return!("object"!=typeof r||void 0!==r.page&&!r.page)}(a))&&r.addEventListener&&(r.addEventListener("load",l.captureLoad.bind(l)),r.addEventListener("DOMContentLoaded",l.captureDomContentLoaded.bind(l))),r[o]=l,l}))()}},Rollbar:c}},function(r,e,o){"use strict";function n(r,e,o,n){r._rollbarWrappedError&&(n[4]||(n[4]=r._rollbarWrappedError),n[5]||(n[5]=r._rollbarWrappedError._rollbarContext),r._rollbarWrappedError=null);var t=e.handleUncaughtException.apply(e,n);o&&o.apply(r,n),"anonymous"===t&&(e.anonymousErrorsPending+=1)}r.exports={captureUncaughtExceptions:function(r,e,o){if(r){var t;if("function"==typeof e._rollbarOldOnError)t=e._rollbarOldOnError;else if(r.onerror){for(t=r.onerror;t._rollbarOldOnError;)t=t._rollbarOldOnError;e._rollbarOldOnError=t}e.handleAnonymousErrors();var a=function(){var o=Array.prototype.slice.call(arguments,0);n(r,e,t,o)};o&&(a._rollbarOldOnError=t),r.onerror=a}},captureUnhandledRejections:function(r,e,o){if(r){"function"==typeof r._rollbarURH&&r._rollbarURH.belongsToShim&&r.removeEventListener("unhandledrejection",r._rollbarURH);var n=function(r){var o,n,t;try{o=r.reason}catch(r){o=void 0}try{n=r.promise}catch(r){n="[unhandledrejection] error getting `promise` from event"}try{t=r.detail,!o&&t&&(o=t.reason,n=t.promise)}catch(r){}o||(o="[unhandledrejection] error getting `reason` from event"),e&&e.handleUnhandledRejection&&e.handleUnhandledRejection(o,n)};n.belongsToShim=o,r._rollbarURH=n,r.addEventListener("unhandledrejection",n)}}}},function(r,e,o){"use strict";function n(r,e,o){if(e.hasOwnProperty&&e.hasOwnProperty("addEventListener")){for(var n=e.addEventListener;n._rollbarOldAdd&&n.belongsToShim;)n=n._rollbarOldAdd;var t=function(e,o,t){n.call(this,e,r.wrap(o),t)};t._rollbarOldAdd=n,t.belongsToShim=o,e.addEventListener=t;for(var a=e.removeEventListener;a._rollbarOldRemove&&a.belongsToShim;)a=a._rollbarOldRemove;var l=function(r,e,o){a.call(this,r,e&&e._rollbar_wrapped||e,o)};l._rollbarOldRemove=a,l.belongsToShim=o,e.removeEventListener=l}}r.exports=function(r,e,o){if(r){var t,a,l="EventTarget,Window,Node,ApplicationCache,AudioTrackList,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(",");for(t=0;t<l.length;++t)r[a=l[t]]&&r[a].prototype&&n(e,r[a].prototype,o)}}},function(r,e,o){"use strict";function n(r,e){this.impl=r(e,this),this.options=e,function(r){for(var e=function(r){return function(){var e=Array.prototype.slice.call(arguments,0);if(this.impl[r])return this.impl[r].apply(this.impl,e)}},o="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,_createItem,wrap,loadFull,shimId,captureEvent,captureDomContentLoaded,captureLoad".split(","),n=0;n<o.length;n++)r[o[n]]=e(o[n])}(n.prototype)}n.prototype._swapAndProcessMessages=function(r,e){var o,n,t;for(this.impl=r(this.options);o=e.shift();)n=o.method,t=o.args,this[n]&&"function"==typeof this[n]&&("captureDomContentLoaded"===n||"captureLoad"===n?this[n].apply(this,[t[0],o.ts]):this[n].apply(this,t));return this},r.exports=n},function(r,e,o){"use strict";r.exports=function(r){return function(e){if(!e&&!window._rollbarInitialized){for(var o,n,t=(r=r||{}).globalAlias||"Rollbar",a=window.rollbar,l=function(r){return new a(r)},i=0;o=window._rollbarShims[i++];)n||(n=o.handler),o.handler._swapAndProcessMessages(l,o.messages);window[t]=n,window._rollbarInitialized=!0}}}}]);
  // End Rollbar Snippet
   stripe-key pk_live_40XD9qyFqJfGa3bGgCdzBTAsn8BxREFrpH3elFMkwBkgiczKTs53Us0csIBAOXJvkkHn5HQiCfao0QkY45j5fgjMp00OpYkdAO4 stripe-account acct_1CZilRCjQGWXds0H turnstile-sitekey 0x4AAAAAAAGeHnD3NEj0FB5O csrf-param authenticity_token csrf-token -g2cjh6TTgI_0tGPLG7YOPDCS_Cv0FExoV1l2fMZtSb3gPAI19v1_coDIg9cqQagFle76SP9GIl6JKc_3grtJw 
//<![CDATA[

    window.memberful = {}
    window.memberful.config = {}
    window.memberful.config.currency = {}
    window.memberful.config.currency.symbol = "$";
    window.memberful.config.currency.code = "usd";
    window.memberful.config.currency.decimal_places = 2;
    window.memberful.config.currency.format = "%u%n";
    window.memberful.config.country = "US";
    window.memberful.config.locale = "en-US"

//]]>
 src https://js.stripe.com/v3/ https://assets.memberful.com/assets/member-51a1dede1f73e9b7d74dc24cd73c74531c1a943a3418d7df7a1d0baa9abb0f57.js data-turbo-track reload https://assets.memberful.com/assets/locales/en-ba466823d54a14c037053484b4453a15fc351d58a39a029596d6eb395f5318b0.js https://assets.memberful.com/packs/js/runtime-c54afd17250c579f8029.js defer https://assets.memberful.com/packs/js/394-4a5fff0ad7d7c4f5e081.js https://assets.memberful.com/packs/js/88-3213434c2f1434e782f6.js https://assets.memberful.com/packs/js/834-4c54a0d31133fcbb8997.js https://assets.memberful.com/packs/js/599-841ad52574fcd571fa16.js https://assets.memberful.com/packs/js/187-ceb66a1c5a7b30d9f795.js https://assets.memberful.com/packs/js/344-44107a12a289b5293791.js https://assets.memberful.com/packs/js/member-7321be56bfe0085443d9.js LINK rel stylesheet href /assets/fonts-7b373c845733735d170e7472e2c45aab92a1164cc29429a15c2b20903735d2fc.css https://assets.memberful.com/assets/member-2667d3144fc4234239ae98e2d13ce2dfeb824b170779aabaebe6b10b9ccadd23.css https://assets.memberful.com/assets/themes/colors/simple-f5cdd1ad2d9fecc4bc1f8ca1e1a53eb4449906fd977a243f70da40bff5d20d31.css id custom-colors 
    :root {
      --accent-color: 254 224 113;
      --accent-content-color: 111 88 1;
      --theme-border-color: transparent;
      --theme-color: 242 242 242;
      --theme-content-color: 56 63 74
    }
   icon image/x-icon https://assets.memberful.com/assets/favicon-289bb72beb0213048676fa4c0344f42782e2a1ab42c89bc1d27dd67e81fb20af.ico BODY member-sessions relative sm:h-screen font-sans text-base text-gray-700 data-controller cloudflare data-action turbo:submit-end->cloudflare#detectChallenge turbo:frame-missing->cloudflare#preventDefault A memberful-close-box  title Close this window svg xmlns http://www.w3.org/2000/svg width 20 height viewBox 0 0 20 20 role img aria-labelledby ah9egsj7soe9w7inorld0u9wuebvnplc fill-current w-4 h-4 path d M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z DIV mobile-nav flex flex-col justify-start presentation @container h-full @2xl:justify-between grid-cols-1 @2xl:h-full @2xl:grid @2xl:grid-cols-12 @2xl:col-span-5 relative px-6 py-3 bg-theme text-theme-content @2xl:justify-center @2xl:flex @2xl:flex-col @2xl:flex-1 @2xl:items-center @2xl:max-w-[var(--default-box-width)] max-w-full ml-auto w-full @2xl:min-h-[380px] @2xl:absolute z-20 top-3 left-0 @2xl:w-auto bg-theme @2xl:bg-transparent flex items-center @2x:flex-nowrap flex-wrap @2xl:pl-6 @2xl:justify-start justify-center pt-6 @2xl:pt-0 @2xl:order-1 order-2 @2xl:w-auto w-full text-center text-theme-content @2xl:inline-block @2xl:bg-transparent @2xl:w-auto flex justify-center logo-preview data-logo-preview-logo-class object-center max-h-[52px] max-w-[240px] @2xl:mr-3 @2xl:mt-2 data-logo-preview-title-class font-bold @2xl:pr-3 data-logo-preview-title-value https://membership.thenib.com IMG alt https://site-assets.memberful.com/1y1zdei0srkw27oi0nnhh3go9376 clip @2xl:col-span-7 relative @2xl:absolute @2xl:inset-0 @2xl:pl-20 @2xl:border-l @2xl:border-t-0 @2xl:rounded-none w-full h-full overflow-y-auto p-6 grid items-center border-t border-[var(--theme-border-color)] bg-white rounded-b-lg auto @2xl:max-w-[var(--default-box-width)] spinner-box mr-auto silo relative js-required m-4 P text-sm text-gray-700 Please enable Javascript in your browser. spinner-wrapper  spinner spinner__circle 25 25 50 50 circle spinner__path cx 50 cy r fill none stroke-width 2 stroke-miterlimit 10 TURBO-FRAME session H1 member-page-title Sign in FORM action /auth/email accept-charset method post INPUT hidden value autocomplete off error_explanation style display: none mb-3 aria-label Email username autofocus input placeholder required email session[email] session_email submit commit Continue btn-main btn-expanded data-disable-with memberful-box-footer-text flex items-center justify-center mt-4 text-center memberful-back-to-site target _blank flex items-center justify-start SPAN mr-1 24 0 0 24 24 stroke currentColor aria-hidden true w-3 h-3 relative M10 6H6C4.89543 6 4 6.89543 4 8V18C4 19.1046 4.89543 20 6 20H16C17.1046 20 18 19.1046 18 18V14M14 4H20M20 4V10M20 4L10 14 stroke-linecap round stroke-linejoin IFRAME __privateStripeController0891 frameborder 0 allowtransparency scrolling no presentation allow payment * https://js.stripe.com/v3/controller-with-preconnect-0ba7e7fe6f24dc8888c0286bfab918f5.html#apiKey=pk_live_40XD9qyFqJfGa3bGgCdzBTAsn8BxREFrpH3elFMkwBkgiczKTs53Us0csIBAOXJvkkHn5HQiCfao0QkY45j5fgjMp00OpYkdAO4&stripeAccount=acct_1CZilRCjQGWXds0H&stripeJsId=aa446e77-b838-4a3b-8f4a-a017cb63573c&locale=en-US&controllerCount=1&isCheckout=false&stripeJsLoadTime=1714435206085&manualBrowserDeprecationRollout=false&referrer=https%3A%2F%2Fthenib.memberful.com%2Fauth%2Fsign_in&controllerId=__privateStripeController0891 tabindex -1 border: none !important; margin: 0px !important; padding: 0px !important; width: 1px !important; min-width: 100% !important; overflow: hidden !important; display: block !important; visibility: hidden !important; position: fixed !important; height: 1px !important; pointer-events: none !important; user-select: none !important; __privateStripeMetricsController0890 https://js.stripe.com/v3/m-outer-3437aaddcdf6922d623e172c2d6f9278.html#url=https%3A%2F%2Fthenib.memberful.com%2Fauth%2Fsign_in&title=The%20Inkwell%20by%20The%20Nib&referrer=&muid=NA&sid=NA&version=6&preview=false F311F93962793DAE818325C44B74287A en preconnect https://api.stripe.com crossorigin https://js.stripe.com/v3/fingerprinted/js/shared-4faf128233b88cc167b2860086caab50.js https://js.stripe.com/v3/fingerprinted/js/controller-3b05e61007233a3c8ca7cc46a4b7737b.js 1C099FF9DDD9FD22FAC16961AD0DBEA6 https://js.stripe.com/v3/fingerprinted/js/m-outer-15a2b40a058ddff1cffdb63779fe3de1.js https://m.stripe.network/inner.html#url=https%3A%2F%2Fthenib.memberful.com%2Fauth%2Fsign_in&title=The%20Inkwell%20by%20The%20Nib&referrer=&muid=NA&sid=NA&version=6&preview=false StripeM-Inner 887BCE87A5423B27EDE78DD04CDB9B01 !function(){var e=document.createElement("script");e.defer=!0,e.src="out-4.5.43.js",e.onload=function(){var e;window.StripeM&&(e=window.location.hash,/ping=false/.test(e)||(e=(e=e.match(/version=(4|6)/))?e[1]:"4",window.StripeM.p({t:!0,v:e})),e=function(e){if(window.opener||window.parent||window)try{var i=((t=JSON.parse(e.data)).message||t).action,t=t.message?t.message.payload:t;switch(i){case"ping":window.StripeM.p({t:!0,o:{muid:t.muid,sid:t.sid,referrer:t.referrer,url:t.url,title:t.title,v2:t.v2},v:t.version||"4"});break;case"track":if(!t.source||!t.data)return;window.StripeM.b({muid:t.muid,sid:t.sid,url:t.url,source:t.source,data:t.data},t.version||"4")}}catch(e){}},window.addEventListener?window.addEventListener("message",e,!1):window.attachEvent("onMessage",e))},document.body.appendChild(e)}() out-4.5.43.js