1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[96265],{28752:(e,n,t)=>{t.d(n,{Et:()=>a,Ku:()=>s,Sv:()=>u,eP:()=>o,i7:()=>c});var i=t(91266),r=new Set(Object.keys(i.S));function u(e){return"string"==typeof e&&r.has(e)?e:"wong_tai_sin"}function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"wong_tai_sin";return i.S[u(e)]}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"wong_tai_sin";switch(u(e)){case"che_kung":return"che_kung_";case"guan_yin":return"guan_yin_";case"liushi_jiazi":return"liushi_jiazi_";case"guan_di":return"guan_di_";default:return""}}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"wong_tai_sin";switch(u(e)){case"che_kung":return"che-kung/free";case"guan_yin":return"guan-yin/free";case"liushi_jiazi":return"liushi-jiazi/free";case"guan_di":return"guandi/free";default:return"free"}}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"wong_tai_sin";switch(u(e)){case"che_kung":return"&oracle=che_kung";case"guan_yin":return"&oracle=guan_yin";case"liushi_jiazi":return"&oracle=liushi_jiazi";case"guan_di":return"&oracle=guan_di";default:return""}}},91266:(e,n,t)=>{t.d(n,{S:()=>i});var i={wong_tai_sin:100,che_kung:96,guan_yin:100,liushi_jiazi:60,guan_di:100}},96265:(e,n,t)=>{t.d(n,{$f:()=>F,Cf:()=>D,DK:()=>d,Go:()=>x,Jx:()=>s,N2:()=>q,O5:()=>f,Qs:()=>j,RK:()=>_,T4:()=>g,U4:()=>l,YX:()=>z,aP:()=>h,ff:()=>I,gQ:()=>m,gr:()=>k,iE:()=>w,os:()=>v,po:()=>C,t8:()=>T});var i=t(63434),r=t(85103),u=t(22474),o=t(32683),a=t(37929),c=t(28752),s="kaucim_journal_zh_nudge_snooze",d="kaucim_journal_zh_nudge_shown_session",l="kaucim_journal_zh_nudge_snooze_7d_v1";function _(e){return!e.legacy&&"wong_tai_sin"===(0,c.Sv)(e.oracle)&&!(void 0!==e.watchAt&&e.watchSignal)}function g(e,n){return _(e)&&!e.intent&&!e.intentDismissed&&!e.reviewedAt&&n-e.ts<6048e5}function v(e,n){return _(e)&&!!e.intent&&"number"==typeof e.intentTs&&Number.isFinite(e.intentTs)&&!!e.question&&!("number"==typeof e.rereadAt&&Number.isFinite(e.rereadAt))&&!e.reviewedAt&&n-e.intentTs>=1728e5&&n-e.ts<12096e5}function h(e,n){return _(e)&&!!e.intent&&"number"==typeof e.intentTs&&Number.isFinite(e.intentTs)&&!!e.question&&"number"==typeof e.rereadAt&&Number.isFinite(e.rereadAt)&&!e.reviewedAt&&n-e.ts>=6048e5&&n-e.ts<12096e5}function f(e,n){return _(e)&&!!e.intent&&!!e.question&&!e.reviewedAt&&n-e.ts>=12096e5}function m(e,n){return!e.legacy&&!e.reviewedAt&&"number"==typeof e.watchAt&&Number.isFinite(e.watchAt)&&!!e.watchSignal&&n>=e.watchAt}function w(e,n){return!e.legacy&&!!e.intent&&!e.reviewedAt&&n-e.ts>=2592e6}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"zh";return"en"===e?"kaucim_journal_en_v1":"kaucim_journal_zh_v1"}function p(){return window.localStorage}function N(){var e,n=null==(e=globalThis.crypto)?void 0:e.randomUUID;return"function"==typeof n?n.call(globalThis.crypto):"journal_".concat(Date.now(),"_").concat(Math.random().toString(36).slice(2))}function b(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return(null==e?void 0:e.trim().replace(/\s+/g," ").slice(0,n))||void 0}function A(e){return!!e&&(void 0===e?"undefined":(0,a._)(e))==="object"&&"string"==typeof e.id&&"number"==typeof e.ts&&Number.isFinite(e.ts)&&"number"==typeof e.signNumber&&e.signNumber>=1&&e.signNumber<=(0,c.eP)(e.oracle)&&(void 0===e.oracle||e.oracle===(0,c.Sv)(e.oracle))&&"string"==typeof e.questionType&&"boolean"==typeof e.paid}function z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p(),n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"zh";if(!e)return[];try{var t=e.getItem(y(n));if(!t)return[];var r=JSON.parse(t);if(!Array.isArray(r))return[];return r.filter(A).map(function(e){var n=e.watchAt,t=e.watchSignal,r=e.rereadAt,o=e.rereadChoice,a=e.rereadNote,c=(0,u._)(e,["watchAt","watchSignal","rereadAt","rereadChoice","rereadNote"]);return(0,i._)({},c,"number"==typeof n&&Number.isFinite(n)?{watchAt:n}:{},"string"==typeof t&&t.trim()&&t.length<=120?{watchSignal:t}:{},"number"==typeof r&&Number.isFinite(r)?{rereadAt:r}:{}
1,"same"===o||"different"===o||"released"===o?{rereadChoice:o}:{},"string"==typeof a&&a.trim()&&a.length<=100?{rereadNote:a}:{})})}catch(e){return[]}}function S(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p(),t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"zh";if(!n)return!1;try{return n.setItem(y(t),JSON.stringify(e.slice(-200))),!0}catch(e){return!1}}function q(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p(),t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"zh",r=(0,c.Sv)(e.oracle),u=b(e.question,200),a=z(n,t),s=(0,i._)({id:N(),ts:Date.now(),signNumber:e.signNumber,questionType:e.questionType,paid:!1},"wong_tai_sin"!==r?{oracle:r}:{},u?{question:u}:{});return S((0,o._)(a).concat([s]),n,t)?{action:"created",entry:s}:null}function T(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p(),t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"zh",i=(0,c.Sv)(e.oracle),r=Date.now(),u=z(n,t),o=u.length-1;o>=0;o--){var a=u[o];if(!a.paid&&(0,c.Sv)(a.oracle)===i&&a.signNumber===e.signNumber&&a.questionType===e.questionType&&r-a.ts<=18e5)return a}return null}function k(e){var n,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p(),u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"zh",a=z(t,u),s=Date.now(),d=b(e.question,200),l="number"==typeof e.watchAt&&Number.isFinite(e.watchAt)?e.watchAt:void 0,_=(null==(n=e.watchSignal)?void 0:n.trim().slice(0,120))||void 0,g=void 0!==l&&_?{watchAt:l,watchSignal:_}:{},v=e.restore?1/0:864e5,h=(0,c.Sv)(e.oracle),f=(0,o._)(a).reverse().findIndex(function(n){return!n.paid&&(0,c.Sv)(n.oracle)===h&&n.signNumber===e.signNumber&&n.questionType===e.questionType&&s-n.ts<=18e5});if(f>=0){var m=a.length-1-f,w=(0,i._)((0,r._)((0,i._)({},a[m]),{paid:!0}),d?{question:d}:{},g),y=(0,o._)(a);return(y[m]=w,S(y,t,u))?{action:"upgraded",entry:w}:null}var A=(0,o._)(a).reverse().findIndex(function(n){return n.paid&&(0,c.Sv)(n.oracle)===h&&n.signNumber===e.signNumber&&n.questionType===e.questionType&&s-n.ts<=v});if(A>=0){var q=a.length-1-A,T=a[q],k=!!d&&!T.question,D=void 0!==l&&!!_&&(void 0===T.watchAt||!T.watchSignal);if(k||D){var j=(0,i._)({},T,k?{question:d}:{},D?g:{}),I=(0,o._)(a);return(I[q]=j,S(I,t,u))?{action:"updated",entry:j}:null}return{action:"noop",entry:T}}var C=(0,i._)({id:N(),ts:Number.isFinite(e.ts)?e.ts:s,signNumber:e.signNumber,questionType:e.questionType,paid:!0},"wong_tai_sin"!==h?{oracle:h}:{},d?{question:d}:{},g);return S((0,o._)(a).concat([C]),t,u)?{action:"created",entry:C}:null}function D(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p(),u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"zh",a=b(n);if(!a)return null;var c=z(t,u),s=c.findIndex(function(n){return n.id===e});if(s<0)return null;var d=(0,r._)((0,i._)({},c[s]),{intent:a,intentTs:Date.now(),intentDismissed:!1}),l=(0,o._)(c);return(l[s]=d,S(l,t,u))?d:null}function j(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p(),u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"zh",a=b(n.intent);if(!a)return null;var c=z(t,u),s=c.findIndex(function(n){return n.id===e});if(s<0)return null;var d=c[s],l=d.question||b(n.question,200),_=(0,i._)((0,r._)((0,i._)({},d),{intent:a,intentTs:Date.now(),intentDismissed:!1}),l?{question:l}:{}),g=(0,o._)(c);return(g[s]=_,S(g,t,u))?_:null}function I(e,n,t){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:p(),a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"zh",c=z(u,a),s=c.findIndex(function(n){return n.id===e});if(s<0)return null;var d=b(t),l=(0,i._)((0,r._)((0,i._)({},c[s]),{rereadChoice:n,rereadAt:Date.now()}),d?{rereadNote:d}:{rereadNote:void 0}),_=(0,o._)(c);return(_[s]=l,S(_,u,a))?l:null}function C(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p(),u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"zh",a=z(t,u),c=a.findIndex(function(n){return n.id===e});if(c<0)return null;var s=b(n.rereadNote),d=b(n.outcomeNote),l=(0,i._)((0,r._)((0,i._)({}
1,a[c],n.rereadChoice?(0,i._)({rereadChoice:n.rereadChoice,rereadAt:Date.now()},s?{rereadNote:s}:{rereadNote:void 0}):{}),{outcome:n.outcome,reviewedAt:Date.now()}),d?{outcomeNote:d}:{outcomeNote:void 0}),_=(0,o._)(a);return(_[c]=l,S(_,t,u))?l:null}function F(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p(),t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"zh",u=z(n,t),a=u.findIndex(function(n){return n.id===e});if(a<0)return null;var c=(0,r._)((0,i._)({},u[a]),{intentDismissed:!0}),s=(0,o._)(u);return(s[a]=c,S(s,n,t))?c:null}function x(e,n,t){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:p(),a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"zh",c=z(u,a),s=c.findIndex(function(n){return n.id===e});if(s<0)return null;var d=b(t),l=(0,i._)((0,r._)((0,i._)({},c[s]),{outcome:n,reviewedAt:Date.now()}),d?{outcomeNote:d}:{outcomeNote:void 0}),_=(0,o._)(c);return(_[s]=l,S(_,u,a))?l:null}}}]);
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.