"use strict";(self.webpackChunk_articulate_mondrian_bundles=self.webpackChunk_articulate_mondrian_bundles||[]).push([[132,751],{4132:(e,r,t)=>{t.r(r),t.d(r,{derived:()=>u.un,fromStore:()=>i,get:()=>u.Jt,readable:()=>u.HD,readonly:()=>u.tB,toStore:()=>a,writable:()=>u.T5});var n=t(4845),u=t(9930),s=t(7716),c=t(3490);function a(e,r){var t=c.Fg,s=c.hp,a=e();const i=(0,u.T5)(a,(r=>{var u,i=a!==e(),b=c.hp,o=c.Fg;(0,c.G0)(s),(0,c.gU)(t);try{u=(0,n.Fc)((()=>{(0,n.VB)((()=>{const t=e();i&&r(t)}))}))}finally{(0,c.G0)(b),(0,c.gU)(o)}return i=!0,u}));return r?{set:r,update:t=>r(t(e())),subscribe:i.subscribe}:{subscribe:i.subscribe}}function i(e){let r;const t=(0,s.D)((t=>{let n=!1;const u=e.subscribe((e=>{r=e,n&&t()}));return n=!0,u}));function c(){return(0,n.oJ)()?(t(),r):(0,u.Jt)(e)}return"set"in e?{get current(){return c()},set current(r){e.set(r)}}:{get current(){return c()}}}}}]);