1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="71822f3c-faad-8f17-6228-b1516623d6e2")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,57619,e=>{"use strict";var t=e.i(843476),r=e.i(186336),s=(0,e.i(593211).default)("help-circle","IconHelpCircle",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M12 16v.01",key:"svg-1"}],["path",{d:"M12 13a2 2 0 0 0 .914 -3.782a1.98 1.98 0 0 0 -2.414 .483",key:"svg-2"}]]),a=e.i(756362),i=e.i(102305);e.s(["default",0,({accessibleLabel:e,className:n,content:l,iconSize:o=14,iconVariant:d="help"})=>{let c="info"===d?a.IconInfoCircle:s;return(0,t.jsx)(r.Provider,{delayDuration:0,children:(0,t.jsxs)(r.Root,{children:[(0,t.jsx)(r.Trigger,{asChild:!0,children:(0,t.jsx)("button",{type:"button","aria-label":e,className:(0,i.default)("inline-flex shrink-0 items-center justify-center rounded-full text-gray-600 outline-none transition-colors hover:text-gray-900 focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 dark:text-slate-300 dark:hover:text-white dark:focus-visible:ring-offset-slate-900",n),children:(0,t.jsx)(c,{"aria-hidden":!0,size:o})})}),(0,t.jsx)(r.Portal,{children:(0,t.jsxs)(r.Content,{side:"top",sideOffset:6,className:"z-50 max-w-64 rounded bg-gray-900 px-2 py-1 text-xs leading-relaxed text-white shadow-lg dark:bg-slate-900",children:[l,(0,t.jsx)(r.Arrow,{className:"fill-gray-900 dark:fill-slate-900"})]})})]})})}],57619)},97065,731416,e=>{"use strict";var t=e.i(843476),r=e.i(102305);e.s(["default",0,({ariaLabel:e,className:s,onChange:a,options:i,tone:n="default",value:l})=>(0,t.jsx)("div",{"aria-label":e,"aria-orientation":"horizontal",role:"tablist",className:(0,r.default)("flex flex-row justify-between rounded border-2 text-gray-800 dark:text-slate-200","default"===n&&"border-gray-300 bg-gray-300 dark:border-slate-700 dark:bg-slate-700","darker"===n&&"border-gray-400 bg-gray-400 dark:border-slate-800 dark:bg-slate-800",s),children:i.map(e=>(0,t.jsx)("button",{"aria-selected":l===e.value,className:(0,r.default)("text-sm","cursor-pointer hover:underline","px-2 py-1 rounded-sm",l!==e.value&&"text-gray-600 dark:text-slate-400",l===e.value&&"default"===n&&"bg-gray-100 dark:bg-slate-800",l===e.value&&"darker"===n&&"bg-gray-200 dark:bg-slate-900"),onClick:()=>a(e.value),role:"tab",type:"button",children:e.label},e.value))})],97065);var s=e.i(851701),a=e.i(415279),i=e.i(184806),n=e.i(50270);let l=n.z.literal(1),o=n.z.enum(["adverb","complex","filler","grammar","hiddenAction","intensifier","negativeOrIndirect","passive","qualifier","weakVerbUse","hard","veryHard"]),d=n.z.object({range:s.blockTextUtf16RangeSchema,label:n.z.string().min(1).max(200),replacementText:n.z.string().max(1e6),type:n.z.enum(["omit","replace"])}).strict(),c=n.z.enum(["correct_inline","sentence_rewrite"]),u=n.z.object({categoryId:s.opaqueIdSchema.optional(),subtype:s.opaqueIdSchema.optional(),reasoning:n.z.string().max(1e5).optional(),resolutionType:c.optional(),suggestedRewrite:n.z.string().max(1e6).optional()}).strict().superRefine((e,t)=>{"correct_inline"===e.resolutionType&&void 0===e.suggestedRewrite&&t.addIssue({code:n.z.ZodIssueCode.custom,message:"Inline writing corrections require a suggested rewrite.",path:["suggestedRewrite"]}),"sentence_rewrite"===e.resolutionType&&void 0!==e.suggestedRewrite&&t.addIssue({code:n.z.ZodIssueCode.custom,message:"Sentence rewrites cannot define an inline replacement.",path:["suggestedRewrite"]})}),g={contractVersion:l,sourceIssueId:s.opaqueIdSchema,documentId:s.opaqueIdSchema,blockId:s.opaqueIdSchema,range:s.blockTextUtf16RangeSchema,text:n.z.string().max(1e6)},f=n.z.object({...g,sourceFamily:n.z.literal("classicParser"),issueKey:o,staticEdits:n.z.array(d).max(100).optional()}).strict(),h=n.z.object({...g,sourceFamily:n.z.literal("writingFeedback"),issueKey:n.z.literal("writingIssue"),writingFeedback:u.optional()}).strict(),p=n.z.discriminatedUnion("sourceFamily",[f,h]).superRefine((e,t)=>
2{e.range.endOffset-e.range.startOffset!==e.text.length&&t.addIssue({code:n.z.ZodIssueCode.custom,message:"The issue range length must equal the issue text's UTF-16 length.",path:["text"]})});function m(e){return e&&"object"==typeof e&&!Object.isFrozen(e)&&(Object.values(e).forEach(m),Object.freeze(e)),e}function b(e){return Array.isArray(e)?e.map(b):e&&"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,t])=>[e,b(t)])):e}e.s(["createClassicAnalysisEngine",0,function({parse:e=a.parseBlockTextContent}={}){let t,r=null,n=new Map,l=!1,o=!1,d=new Set;return{port:Object.freeze({getCurrent:()=>r,subscribe(e){if(l)throw Error("Classic analysis is disposed");return d.add(e),()=>{d.delete(e)}}}),reconcile(a){if(l||o)throw Error("Classic analysis is unavailable");let c=r?.documentId===a.documentId,u=new Set;if(!(0,s.safeParseOpaqueId)(a.documentId).success||!Number.isSafeInteger(a.revision)||a.revision<0||c&&a.revision<=r.revision||!["NORMAL","ACCESSIBLE","TECHNICAL"].includes(a.parserSettings.readingLevelTarget)||a.blocks.some(e=>!!(!(0,s.safeParseOpaqueId)(e.id).success||u.has(e.id))||"string"!=typeof e.text||"string"!=typeof e.type||!e.type||(u.add(e.id),!1)))throw Error("Invalid classic document snapshot");let g=new Map,f=[],h=t===a.parserSettings.readingLevelTarget,y=a.blocks.map(t=>{let r=c&&h?n.get(t.id):void 0;if(r&&r.text===t.text&&r.type===t.type)return g.set(t.id,r),r;let s=b(e({blockId:t.id,textContent:t.text,parserSettings:a.parserSettings})),i=function({documentId:e,blockId:t,result:r,text:s}){if(r.id!==t||r.text!==s)throw Error("Invalid classic parser result");return[...r.issues??[],...r.children.flatMap(e=>e.issues)].map((r,a)=>{if("writingIssue"===r.subType||"grammar"===r.subType||void 0!==r.blockId&&r.blockId!==t)throw Error("Invalid classic parser issue");let i={contractVersion:1,sourceIssueId:`classic:${r.subType}:${r.offsetInBlock}:${a}`,documentId:e,blockId:t,sourceFamily:"classicParser",issueKey:r.subType,range:{coordinateSpace:"block-text-utf16",startOffset:r.offsetInBlock,endOffset:r.offsetInBlock+r.text.length},text:r.text,...r.staticSuggestions?{staticEdits:r.staticSuggestions.map(e=>({range:{coordinateSpace:"block-text-utf16",startOffset:e.editStartOffset,endOffset:e.editEndOffset},label:e.label,replacementText:e.replacementText,type:e.type}))}:{}};return!function({facts:e,documentId:t,blockId:r,text:s}){if(!p.safeParse(e).success||e.documentId!==t||e.blockId!==r||e.range.endOffset>s.length||s.slice(e.range.startOffset,e.range.endOffset)!==e.text||e.staticEdits?.some(e=>e.range.endOffset>s.length))throw Error("Invalid classic source facts")}({facts:i,documentId:e,blockId:t,text:s}),i})}({documentId:a.documentId,blockId:t.id,result:s,text:t.text}),l=m({id:t.id,type:t.type,text:t.text,result:s,sourceFacts:i});return g.set(t.id,l),f.push(t.id),l}),v=m({documentId:a.documentId,revision:a.revision,blocks:y,changedBlockIds:f,removedBlockIds:[...n.keys()].filter(e=>!c||!g.has(e)),stats:(0,i.getDocumentStats)(y.map(e=>e.result),a.parserSettings)});n=g,t=a.parserSettings.readingLevelTarget,r=v,o=!0;try{for(let e of[...d])try{e()}catch{}}finally{o=!1}return v},copyChangedBlocks(){if(l)throw Error("Classic analysis is disposed");return(r?.changedBlockIds??[]).map(e=>b(n.get(e).result))},dispose(){l=!0,r=null,n.clear(),d.clear()}}}],731416)},114618,786786,e=>{"use strict";var t=e.i(843476),r=e.i(102305);let s=new Intl.NumberFormat(void 0,{maximumFractionDigits:0}),a=({compact:e,label:s,value:a})=>(0,t.jsxs)("div",{className:(0,r.default)("table-row",e?"text-base sm:text-lg":"text-base","text-slate-900 dark:text-slate-300"),children:[(0,t.jsxs)("span",{className:(0,r.default)("table-cell",!e&&"italic text-right"),children:[s,":"]}),(0,t.jsx)("span",{className:(0,r.default)("table-cell text-left",e&&"pl-1",!e&&"font-bold pl-2"),children:a})]}),i=({compact:e,stats:r})=>{var i;let n,l,o,d,c=(0,t.jsx)(a,{compact:e,label:"Words",value:s.format(r.words)});return e?c:(0,t.jsxs)("div",{className:"space-y-4 px-2",children:[(0,t.jsx)(a,{label:"Letters",value:s.format(r.letters)}),(0,t.jsx)(a,{label:"Characters",value:s.format(r.characters)}),c,(0,t.jsx)(a,{label:"Sentences",value:s.format(r.sentences)}),(0,t.jsx)(a,{label:"Paragraphs",value:s.format(r.paragraphs)}),(0,t.jsx)(a,{label:"Reading time",value:(l=Math.floor((n=Math.floor((i=r.readingTimeInSecs)/60))/60),o=Math.round(n%60),d=Math.round(i%60),`${l}h ${o}m ${d}s`)})]})};var n=e.i(270979),l=(0,e.i(593211).default)("caret-up-filled","IconCaretUpFilled",[["path",{d:"M11.293 7.293a1 1 0 0 1 1.32 -.083l.094 .083l6 6l.083 .094l.054 .077l.054 .096l.017 .036l.027 .067l.032 .108l.01 .053l.01 .06l.004 .057l.002 .059l-.002 .059l-.005 .058l-.009 .06l-.01 .052l-.032 .108l-.027 .067l-.07 .132l-.065 .09l-.073 .081l-.094 .083l-.077 .054l-.096 .054l-.036 .017l-.067 .027l-.108 .032l-.053 .01l-.06 .01l-.057 .004l-.059 .002h-12c-.852 0 -1.297 -.986 -.783 -1.623l.076 -.084l6 -6z",f
2ill:"currentColor",key:"svg-0",strokeWidth:"0"}]]);e.s(["default",0,({stats:e,expanded:r,onExpandedChange:s})=>(0,t.jsxs)("div",{className:"space-y-1",children:[(0,t.jsx)(i,{stats:e,compact:!r}),(0,t.jsxs)("button",{className:"bg-none outline-none border-none flex flex-row space-x-1 items-baseline text-sm text-gray-400 dark:text-slate-400 hover:underline",onClick:()=>s(!r),children:[(0,t.jsxs)("span",{children:["Show ",r?"fewer":"more"," stats "]}),r?(0,t.jsx)(l,{className:"text-slate-700 dark:text-slate-400",size:14}):(0,t.jsx)(n.IconCaretDownFilled,{className:"text-slate-700 dark:text-slate-400",size:14})]})]})],114618);var o=e.i(97065);let d=[{label:"Write",value:"write"},{label:"Edit",value:"edit"},{label:"Feedback",value:"feedback"}];e.s(["default",0,function({className:e,value:s,onChange:a,showFeedback:i=!0,fitContent:n=!1}){return(0,t.jsx)(o.default,{ariaLabel:"Select mode",className:(0,r.default)(n?"w-fit shrink-0":"w-48",e),onChange:a,options:i?d:d.filter(e=>"feedback"!==e.value),value:s})}],786786)},494935,e=>{"use strict";var t=e.i(843476),r=e.i(271645),s=e.i(348978),a=e.i(687607),i=e.i(171578),n=e.i(329493);e.s(["default",0,({enabledTypes:e,paragraphCount:l,sentenceCount:o,veryHardCount:d,hardCount:c,primaryIssueType:u,primaryIssueCount:g,primaryIssueDimmed:f,primaryIssueToggleDisabled:h,showPrimaryIssueCount:p,grammarLimitExceeded:m,isLoadingGrammar:b,primaryIssueMessage:y,primaryIssueAction:v,primaryIssueBadge:x,weakenerCount:w,categories:S,hiddenCategoryCount:k,detailsOpen:I,onDetailsOpenChange:j,complexCount:E,onVisibilityChange:C,showPrimaryIssue:O=!0})=>{let P={paragraphCount:l,sentenceCount:o,onVisibilityChange:C};return(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(i.default,{isDimmed:!e.veryHard,type:"veryHard",children:(0,t.jsx)(n.default,{...P,count:d,isEnabled:e.veryHard,type:"veryHard"})}),(0,t.jsx)(i.default,{isDimmed:!e.hard,type:"hard",children:(0,t.jsx)(n.default,{...P,count:c,isEnabled:e.hard,type:"hard"})}),O&&(0,t.jsx)(i.default,{isDimmed:f,isLoading:b,type:u,children:(0,t.jsxs)("div",{className:"space-y-1",children:[p?(0,t.jsx)(n.default,{...P,count:g,grammarLimitExceeded:m,isEnabled:e[u],isToggleDisabled:h,type:u}):y,v,x]})}),(0,t.jsx)(i.default,{isDimmed:!e.weakeners,type:"weakeners",children:(0,t.jsxs)("div",{children:[(0,t.jsx)(n.default,{...P,count:w,isEnabled:e.weakeners,type:"weakeners"}),(0,t.jsxs)(a.Root,{open:I,onOpenChange:j,children:[(0,t.jsx)(a.Trigger,{asChild:!0,children:(0,t.jsxs)(s.default,{buttonSize:"xs",buttonVariant:"link",children:[I?"Hide":"View"," details",e.weakeners&&k>0?` (${k} hidden)`:""]})}),(0,t.jsx)(a.Content,{children:(0,t.jsx)("div",{className:"pl-2 space-y-2 mt-1",children:S.map(t=>(0,r.createElement)(n.default,{...P,count:t.count,helpLabel:t.helpLabel,helpText:t.helpText,isDimmed:!e[t.type],isEnabled:e[t.type],key:t.type,size:"sm",type:t.type}))})})]})]})}),(0,t.jsx)(i.default,{isDimmed:!e.complex,type:"complex",children:(0,t.jsx)(n.default,{...P,count:E,isEnabled:e.complex,type:"complex"})})]})}])},273,663081,e=>{"use strict";var t=e.i(843476),r=e.i(798446),s=e.i(184806);let a=({readability:e,readingLevelTarget:r})=>{let a=s.READABILITY_THRESHOLDS[r].hardReadabilityLevel-1;return(0,t.jsxs)("p",{className:"text-gray-500 dark:text-slate-400 font-light",children:[(0,t.jsxs)("strong",{children:[e===s.READABILITY_LEVELS.normal?"Good":e===s.READABILITY_LEVELS.hard?"OK":"Poor","."]}),e!==s.READABILITY_LEVELS.normal&&` Aim for ${a}.`]})};e.s(["ReadabilityJudgement",0,a,"default",0,a],663081),e.s(["default",0,function({stats:e,readingLevelTarget:s,headerAction:i,help:n}){return(0,t.jsxs)("section",{className:"pt-2 space-y-1.5",children:[(0,t.jsxs)("div",{className:"flex flex-row justify-between items-center gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-row items-center gap-2 min-w-0",children:[(0,t.jsx)("h3",{className:"font-bold text-gray-800 dark:text-slate-300",children:"Readability"}),n]}),i]}),(0,t.jsx)(r.default,{readability:e.readability,readingLevel:e.readingLevel}),(0,t.jsx)(a,{readability:e.readability,readingLevelTarget:s})]})}],273)},171578,16535,e=>{"use strict";var t=e.i(843476),r=e.i(102305);let s={box:"bg-sky-200 dark:bg-sky-800",text:"text-sky-9000 dark:text-sky-100",count:"bg-sky-4
200 dark:bg-sky-600",focus:"focus:ring-sky-400 dark:focus:ring-sky-600"},a={box:"bg-lime-200 dark:bg-lime-800",text:"text-lime-9000 dark:text-lime-100",count:"bg-lime-400 dark:bg-lime-600",focus:"focus:ring-lime-400 dark:focus:ring-lime-600"},i={adverb:s,filler:s,hiddenAction:s,intensifier:s,negativeOrIndirect:s,passive:s,qualifier:s,weakVerbUse:s,weakeners:s,grammar:a,writingIssue:{...a,focus:""},complex:{box:"bg-violet-200 dark:bg-violet-800",text:"text-violet-900 dark:text-violet-100",count:"bg-violet-400 dark:bg-violet-600",focus:"focus:ring-violet-400 dark:focus:ring-violet-600"},hard:{box:"bg-yellow-200 dark:bg-yellow-800",text:"text-yellow-900 dark:text-yellow-100",count:"bg-yellow-400 dark:bg-yellow-600",focus:"focus:ring-yellow-400 dark:focus:ring-yellow-600"},veryHard:{box:"bg-red-200 dark:bg-red-800",text:"text-red-900 dark:text-red-100",count:"bg-red-400 dark:bg-red-600",focus:"focus:ring-red-400 dark:focus:ring-red-600"}};e.s(["getHighlightCommentary",0,({count:e,sentenceCount:t,paragraphCount:r,type:s})=>{let a=Math.round(r/3),i=Math.round(t/5);switch(s){case"grammar":return" spelling or grammar issue"+(1!==e?"s.":".")+(0===e?" Well done.":"");case"writingIssue":return" writing issue"+(1!==e?"s.":".")+(0===e?" Nice work.":"");case"weakeners":return" weakener"+(1===e?"":"s")+"."+(0===e?" Nice work.":"");case"complex":return` word${1===e?"":"s"} with${1===e?" a":""} simpler alternative${1===e?"":"s"}.`;case"adverb":return" adverb"+(1!==e?"s":"")+". "+(e<=a?"Well done.":`Aim for ${a} or fewer.`);case"passive":return" use"+(1===e?"":"s")+" of passive voice. "+(e<=i?"Nice work.":`Cut to ${i} or fewer.`);case"qualifier":return` qualifier${1===e?"":"s"} (e.g. "I think" or "maybe").`;case"intensifier":return` intensifier${1===e?"":"s"}.`;case"weakVerbUse":return` weak verb use${1===e?"":"s"}.`;case"filler":return` filler${1===e?"":"s"}.`;case"hiddenAction":return` hidden action${1===e?"":"s"}.`;case"negativeOrIndirect":return` negative or indirect phrase${1===e?"":"s"}.`;default:return` of ${t} sentences `+(1===e?"is ":"are ")+("veryHard"===s?"very ":"")+"hard to read."}},"highlightPalette",0,i],16535),e.s(["default",0,({children:e,isDimmed:s,isLoading:a,type:n})=>(0,t.jsx)("div",{className:(0,r.default)("group","rounded p-2",s&&"opacity-40 hover:opacity-70",i[n].box,a&&"animate-pulse"),children:e})],171578)},329493,e=>{"use strict";var t=e.i(843476),r=e.i(57619),s=e.i(593211),a=(0,s.default)("exclamation-circle","IconExclamationCircle",[["path",{d:"M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",key:"svg-0"}],["path",{d:"M12 9v4",key:"svg-1"}],["path",{d:"M12 16v.01",key:"svg-2"}]]),i=e.i(102305),n=e.i(701350),l=(0,s.default)("eye-closed","IconEyeClosed",[["path",{d:"M21 9c-2.4 2.667 -5.4 4 -9 4c-3.6 0 -6.6 -1.333 -9 -4",key:"svg-0"}],["path",{d:"M3 15l2.5 -3.8",key:"svg-1"}],["path",{d:"M21 14.976l-2.492 -3.776",key:"svg-2"}],["path",{d:"M9 17l.5 -4",key:"svg-3"}],["path",{d:"M15 17l-.5 -4",key:"svg-4"}]]),o=e.i(16535);let d=({disabled:e=!1,isEnabled:r,onVisibilityChange:s,type:a})=>(0,t.jsx)("button",{className:(0,i.default)("inline h-fit opacity-50 group-hover:opacity-100 flex-row items-center focus:outline-none focus:ring whitespace-nowrap",o.highlightPalette[a].focus),disabled:e,onClick:()=>s({type:a,isEnabled:!r}),children:r?(0,t.jsx)(n.IconEye,{className:"h-4 w-4"}):(0,t.jsx)(l,{className:"h-4 w-4"})});e.s(["default",0,({count:e,isEnabled:s,isDimmed:n=!1,isToggleDisabled:l=!1,grammarLimitExceeded:c=!1,onVisibilityChange:u,paragraphCount:g,sentenceCount:f,helpLabel:h,helpText:p,size:m="md",type:b})=>(0,t.jsxs)("div",{className:(0,i.default)("flex flex-row space-x-1","sm"===m?"text-xs":"text-sm",n&&"opacity-40 hover:opacity-70",o.highlightPalette[b].text),children:[(0,t.jsxs)("p",{className:"flex-1",children:[(0,t.jsx)("span",{className:(0,i.default)("font-bold","rounded-sm","inline-flex justify-center items-center",c?"px-[2px]":"px-1",c&&"pb-[2px] mr-1 flex-row items-center",o.highlightPalette[b].count),children:c?(0,t.jsx)(a,{className:"inline",size:16}):(0,t.jsx)("span",{children:e})}),c&&"Your document is too long for a grammar check.",!c&&(0,o.getHighlightCommentary)({count:e,paragraphCount:g,sentenceCount:f,type:b}),h&&p&&(0,t.jsx)(r.default,{accessibleLabel:h,className:"ml-1 align-middle",content:p})]}),(0,t.jsx)(d,{disabled:l,isEnabled:s,onVisibilityChange:u,type:b})]})],329493)},270979,e=>{"use strict";var t=(0,e.i(593211).default)("caret-down-filled","IconCaretDownFilled",[["path",{d:"M18 9c.852 0 1.297 .986 .783 1.623l-.076 .084l-6 6a1 1 0 0 1 -1.32 .083l-.094 -.083l-6 -6l-.083 -.094l-.054 -.077l-.054 -.096l-.017 -.036l-.027 -.067l-.032 -.108l-.01 -.053l-.01 -.06l-.004 -.057v-.118l.005 -.058l.009 -.06l.01 -.052l.032 -.108l.027 -.067l.07 -.132l.065 -.09l.073 -.081l.094 -.083l.077 -.054l.096 -.054l.036 -.017l.067 -.027l.108 -.032l.053 -.01l.06 -.01l.057 -.004l12.059 -.002z",fill:"
2currentColor",key:"svg-0",strokeWidth:"0"}]]);e.s(["IconCaretDownFilled",0,t],270979)},460199,e=>{"use strict";var t=(0,e.i(593211).default)("external-link","IconExternalLink",[["path",{d:"M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6",key:"svg-0"}],["path",{d:"M11 13l9 -9",key:"svg-1"}],["path",{d:"M15 4h5v5",key:"svg-2"}]]);e.s(["IconExternalLink",0,t],460199)},715335,e=>{"use strict";var t=(0,e.i(593211).default)("help","IconHelp",[["path",{d:"M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",key:"svg-0"}],["path",{d:"M12 17l0 .01",key:"svg-1"}],["path",{d:"M12 13.5a1.5 1.5 0 0 1 1 -1.5a2.6 2.6 0 1 0 -3 -4",key:"svg-2"}]]);e.s(["IconHelp",0,t],715335)},60669,e=>{"use strict";var t=(0,e.i(593211).default)("logout","IconLogout",[["path",{d:"M14 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2",key:"svg-0"}],["path",{d:"M9 12h12l-3 -3",key:"svg-1"}],["path",{d:"M18 15l3 -3",key:"svg-2"}]]);e.s(["IconLogout",0,t],60669)},413913,e=>{"use strict";e.s(["default",0,function(e,t){for(var r=Math.abs(e).toString();r.length<t;)r="0"+r;return(e<0?"-":"")+r}])},65433,410160,307703,e=>{"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}e.s(["default",()=>t],410160),e.s(["default",0,r],307703),e.s(["default",0,function(e){r(1,arguments);var s=Object.prototype.toString.call(e);return e instanceof Date||"object"===t(e)&&"[object Date]"===s?new Date(e.getTime()):"number"==typeof e||"[object Number]"===s?new Date(e):(("string"==typeof e||"[object String]"===s)&&"u">typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}],65433)},605500,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return w}});let s=e.r(555682),a=e.r(190809),i=e.r(843476),n=a._(e.r(271645)),l=s._(e.r(174080)),o=s._(e.r(325633)),d=e.r(908927),c=e.r(987690),u=e.r(918556),g=e.r(65856),f=s._(e.r(1948)),h=e.r(818581),p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[100,75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,s,a,i,n){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&a(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let s=!1,a=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>s,isPropagationStopped:()=>a,persist:()=>{},preventDefault:()=>{s=!0,t.preventDefault()},stopPropagation:()=>{a=!0,t.stopPropagation()}})}s?.current&&s.current(e)}}))}function b(e){return n.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y="u"<typeof window?n.useEffect:n.useLayoutEffect,v=(0,n.forwardRef)(({src:e,srcSet:t,sizes:r,height:s,width:a,decoding:l,className:o,style:d,fetchPriority:c,placeholder:u,loading:g,unoptimized:f,fill:p,onLoadRef:v,onLoadingCompleteRef:x,setBlurComplete:w,setShowAltText:S,sizesInput:k,onLoad:I,onError:j,...E},C)=>{let O=(0,n.useRef)(!1),P=(0,n.useRef)(null);y(()=>{let{current:e}=O,{current:t}=P;e||null===t||(j&&(t.src=t.src),t.complete&&m(t,u,v,x,w,f,k),O.current=!0)},[e,u,v,x,j,f,k]);let _=(0,h.useMergedRef)(C,P);return(0,i.jsx)("img",{...E,...b(c),loading:g,width:a,height:s,decoding:l,"data-nimg":p?"fill":"1",className:o,style:d,sizes:r,srcSet:t,src:e,ref:_,onLoad:e=>{m(e.currentTarget,u,v,x,w,f,k)},onError:e=>{S(!0),"empty"!==u&&w(!0),j&&j(e)}})});function x({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...b(t.fetchPriority)};return e&&l.default.preload?(l.default.preload(t.src,r),null):(0,i.jsx)(o.default,{children:(0,i.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,n.forwardRef)((e,t)=>{let r=(0,n.useContext)(g.RouterContext),s=(0,n.useContext)(u.ImageConfigContext),a=(0,n.useMemo)(()=>{let e=p||s||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
2e-t),r=e.deviceSizes.sort((e,t)=>e-t),a=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:a,localPatterns:"u"<typeof window?s?.localPatterns:e.localPatterns}},[s]),{onLoad:l,onLoadingComplete:o}=e,h=(0,n.useRef)(l);(0,n.useEffect)(()=>{h.current=l},[l]);let m=(0,n.useRef)(o);(0,n.useEffect)(()=>{m.current=o},[o]);let[b,y]=(0,n.useState)(!1),[w,S]=(0,n.useState)(!1),{props:k,meta:I}=(0,d.getImgProps)(e,{defaultLoader:f.default,imgConf:a,blurComplete:b,showAltText:w});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...k,unoptimized:I.unoptimized,placeholder:I.placeholder,fill:I.fill,onLoadRef:h,onLoadingCompleteRef:m,setBlurComplete:y,setShowAltText:S,sizesInput:e.sizes,ref:t}),I.preload?(0,i.jsx)(x,{isAppRouter:!r,imgAttributes:k}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},670965,(e,t,r)=>{"use strict";function s(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return s}})},908927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return d}});let s=e.r(543369),a=e.r(488143),i=e.r(987690),n=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function d({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:u=!1,loading:g,className:f,quality:h,width:p,height:m,fill:b=!1,style:y,overrideSrc:v,onLoad:x,onLoadingComplete:w,placeholder:S="empty",blurDataURL:k,fetchPriority:I,decoding:j="async",layout:E,objectFit:C,objectPosition:O,lazyBoundary:P,lazyRoot:_,...R},A){var F;let M,z,T,{imgConf:L,showAltText:$,blurComplete:N,defaultLoader:D}=A,H=L||i.imageConfigDefault;if("allSizes"in H)M=H;else{let e=[...H.deviceSizes,...H.imageSizes].sort((e,t)=>e-t),t=H.deviceSizes.sort((e,t)=>e-t),r=H.qualities?.sort((e,t)=>e-t);M={...H,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===D)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let U=R.loader||D;delete R.loader,delete R.srcSet;let q="__next_img_default"in U;if(q){if("custom"===M.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 3Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=U;U=t=>{let{config:r,...s}=t;return e(s)}}if(E){"fill"===E&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[E];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[E];r&&!t&&(t=r)}let W="",V=o(p),B=o(m);if((F=e)&&"object"==typeof F&&(l(F)||void 0!==F.src)){let t=l(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(z=t.blurWidth,T=t.blurHeight,k=k||t.blurDataURL,W=t.src,!b)if(V||B){if(V&&!B){let e=V/t.width;B=Math.round(t.height*e)}else if(!V&&B){let e=B/t.height;V=Math.round(t.width*e)}}else V=t.width,B=t.height}let G=!c&&!u&&("lazy"===g||void 0===g);(!(e="string"==typeof e?e:W)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,G=!1),M.unoptimized&&(r=!0),q&&!M.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let Z=o(h),Y=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:C,objectPosition:O}:{},$?{}:{color:"transparent"},y),K=N||"empty"===S?null:"blur"===S?`url("data:image/svg+xml;charset=utf-8,${(0,a.getImageBlurSvg)({widthInt:V,heightInt:B,blurWidth:z,blurHeight:T,blurDataURL:k||"",objectFit:Y.objectFit})}")`:`url("${S}")`,X=n.includes(Y.objectFit)?"fill"===Y.objectFit?"100% 100%":"cover":Y.objectFit,J=K?{backgroundSize:X,backgroundPosition:Y.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:K}:{},Q=function({config:e,src:t,unoptimized:r,width:a,quality:i,sizes:n,loader:l}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,s.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,s.getAssetToken)())e=void 0;else if(e){let r=t.indexOf("?");if(-1!==r){let s=new URLSearchParams(t.slice(r+1));s.get("dpl")||(s.append("dpl",e),t=t.slice(0,r)+"?"+s.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:o,kind:d}=function({deviceSizes:e,allSizes:t},r,s){if(s){let r=/(^|\s)(1?\d?\d)vw/g,a=[];for(let e;e=r.exec(s);)a.push(parseInt(e[2]));if(a.length){let r=.01*Math.min(...a);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,a,n),c=o.length-1;return{sizes:n||"w"!==d?n:"100vw",srcSet:o.map((r,s)=>`${l({config:e,src:t,quality:i,width:r})} ${"w"===d?r:s+1}${d}`).join(", "),src:l({config:e,src:t,quality:i,width:o[c]})}}({config:M,src:e,unoptimized:r,width:V,quality:Z,sizes:t,loader:U}),ee=G?"lazy":g;return{props:{...R,loading:ee,fetchPriority:I,width:V,height:B,decoding:j,className:f,style:{...Y,...J},sizes:Q.sizes,srcSet:Q.srcSet,src:v||Q.src},meta:{unoptimized:r,preload:u||c,placeholder:S,fill:b}}}},325633,(e,t,r)=>{"use strict";
3Object.defineProperty(r,"__esModule",{value:!0});var s={default:function(){return p},defaultHead:function(){return u}};for(var a in s)Object.defineProperty(r,a,{enumerable:!0,get:s[a]});let i=e.r(555682),n=e.r(190809),l=e.r(843476),o=n._(e.r(271645)),d=i._(e.r(898879)),c=e.r(742732);function u(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function g(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let f=["name","httpEquiv","charSet","itemProp"];function h(e){let t,r,s,a;return e.reduce(g,[]).reverse().concat(u().reverse()).filter((t=new Set,r=new Set,s=new Set,a={},e=>{let i=!0,n=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){n=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?i=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?i=!1:r.add(e.type);break;case"meta":for(let t=0,r=f.length;t<r;t++){let r=f[t];if(e.props.hasOwnProperty(r))if("charSet"===r)s.has(r)?i=!1:s.add(r);else{let t=e.props[r],s=a[r]||new Set;("name"!==r||!n)&&s.has(t)?i=!1:(s.add(t),a[r]=s)}}}return i})).reverse().map((e,t)=>{let r=e.key||t;return o.default.cloneElement(e,{key:r})})}let p=function({children:e}){let t=(0,o.useContext)(c.HeadManagerContext);return(0,l.jsx)(d.default,{reduceComponentsToState:h,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},488143,(e,t,r)=>{"use strict";function s({widthInt:e,heightInt:t,blurWidth:r,blurHeight:a,blurDataURL:i,objectFit:n}){let l=r?40*r:e,o=a?40*a:t,d=l&&o?`viewBox='0 0 ${l} ${o}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${d}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${d?"none":"contain"===n?"xMidYMid":"cover"===n?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${i}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return s}})},918556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let s=e.r(555682)._(e.r(271645)),a=e.r(987690),i=s.default.createContext(a.imageConfigDefault)},987690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var s={VALID_LOADERS:function(){return i},imageConfigDefault:function(){return n}};for(var a in s)Object.defineProperty(r,a,{enumerable:!0,get:s[a]});let i=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},794909,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var s={default:function(){return c},getImageProps:function(){return d}};for(var a in s)Object.defineProperty(r,a,{enumerable:!0,get:s[a]});let i=e.r(555682),n=e.r(908927),l=e.r(605500),o=i._(e.r(1948));function d(e){let{props:t}=(0,n.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qual
3ities:[100,75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=l.Image},657688,(e,t,r)=>{t.exports=e.r(794909)},1948,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return n}});let s=e.r(670965),a=e.r(543369);function i({config:e,src:t,width:r,quality:n}){let l=(0,a.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,a.getAssetToken)())l=void 0;else{let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),s=r.get("dpl");if(s){l=s,r.delete("dpl");let a=r.toString();t=t.slice(0,e)+(a?"?"+a:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 4Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let o=(0,s.findClosestQuality)(n,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${o}${t.startsWith("/")&&l?`&dpl=${l}`:""}`}i.__next_img_default=!0;let n=i},898879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let s=e.r(271645),a="u"<typeof window,i=a?()=>{}:s.useLayoutEffect,n=a?()=>{}:s.useEffect;function l(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let e=s.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return a&&(t?.mountedInstances?.add(e.children),l()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),n(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},851701,e=>{"use strict";var t=e.i(50270);let r=Number.MAX_SAFE_INTEGER,s=t.z.string().min(1,"An opaque ID must not be empty.").max(256).refine(e=>e.trim()===e,{message:"An opaque ID must not have leading or trailing whitespace."}),a=t.z.literal("block-text-utf16"),i=t.z.object({coordinateSpace:a,startOffset:t.z.number().int().nonnegative().max(r),endOffset:t.z.number().int().nonnegative().max(r)}).strict().superRefine((e,r)=>{e.endOffset<=e.startOffset&&r.addIssue({code:t.z.ZodIssueCode.custom,message:"A block-text UTF-16 range must have an exclusive end after its start.",path:["endOffset"]})});e.s(["blockTextUtf16RangeSchema",0,i,"opaqueIdSchema",0,s,"safeParseOpaqueId",0,e=>s.safeParse(e)])},878194,e=>{"use strict";let t="[.?!]{1,2}[\"â'\\)]?(?:\\s|$)|\\n+",r=RegExp("\\b(\\.\\.)$"),s=RegExp("\\b(Mr|Ms|Mrs|Dr|Col|Sgt|Lt|Adm|Maj|Sen|Rep|Pvt|Cpl|Capt|Gen|Gov|Rev|M|Mme|Prof|Pres|Hon)$"),a=RegExp("\\b(U\\.S|Jan|Feb|Apr|Mar|Jun|Jul|Aug|Sep|Sept|Oct|Nov|Dec|Ave|St|inc|Inc|Corp|Co|Dept|Univ|Ft|Mt|ft|mg|oz|Jr|Sr|ltd|Ltd|etc|vs|e\\.g|i\\.e|a\\.m|p\\.m|Rd|Blvd|et al|Ph\\.D)$"),i=RegExp("\\b(p|pp|Fig|Figs|Eq|Ch|Sec|No|Nos|Vol|Vols|Apt|Ste)$"),n=/(?:^|\s)((?:[A-Z]\.)+[A-Z])$/,l=/(?:^|\s)[A-Z]$/,o=/^\s*(?:\d+|[A-Za-z])$/,d="(?:\\d+(?:\\.\\d+)*(?:[A-Za-z]+)?|[A-Za-z]+\\d+[A-Za-z0-9]*)",c=`(?:${d}|[IVXLCDMivxlcdm]{2,}|[A-Za-z])`,u=`${c}(?:[ââ-]${c})?`,g=`${d}(?:[ââ-]${d})?`,f=RegExp(`^\\s*((?:\\(${u}\\)|${u}))(?=$|[\\s,.;:()\\[\\]])`),h=RegExp(`^\\s*((?:\\(${u}\\)|${g}))(?=$|[\\s,.;:()\\[\\]])`),p=String.raw`\s*(?:(?:\(|\[|\{|["'ââ])\s*)*`,m=RegExp(`^${p}[ââ-]?\\s*(?:[\\p{Ll}]|\\d)`,"u"),b=/^\s*\(\d{4}[a-z]?\)/,y=RegExp(`^${p}([\\p{Lu}][\\p{L}\\p{M}'â\\-]*)(?=$|[\\s,;:()\\[\\]"'ââ])`,"u"),v=RegExp(`^${p}[A-Z]$`),x=new Set(["A","An","And","But","He","Her","Here","His","How","However","I","It","Its","My","Next","Our","She","That","The","Their","Then","There","These","They","This","Those","We","What","When","Where","Which","Who","Whose","Why","You","Your"]),w=new Set(["D.C","Dept","E.U","Ft","Mt","Ph.D","St","U.K","U.S","Univ","vs"]),S=new Set(["D.C","E.U","U.K"]),k=e=>{let t=e.match(y)?.[1];return!!(t&&!x.has(t))},I=({abbreviation:e,followingSubstring:t})=>!!(m.test(t)||"et al"===e&&b.test(t))||(({abbreviation:e,followingSubstring:t})=>{if(w.has(e))return k(t);let r=t.match(y)?.[1];return"Co"===e&&"Ltd"===r})({abbreviation:e,followingSubstring:t}),j=({childIndex:e,substrings:t})=>{let d=t[e],c=t[e+2],u=t[e-1],g=(0===e||u?.includes("\n"))&&o.test(d)?{stopAfterFollowingSubstring:!1}:c?(({followingSubstring:e,substring:t})=>{if(t.match(s)?.[1])return v.test(e)||k(e)?{stopAfterFollowingSubstring:!1}:null;let o=t.match(a)?.[1];if(o)return I({abbreviation:o,followingSubstring:e})?{stopAfterFollowingSubstring:!1}:null;let d=t.match(n)?.[1];if(d&&S.has(d))return I({abbreviation:d,followingSubstring:e})?{stopAfterFollowingSubstring:!1}:null;
4let c=t.match(i)?.[1];if(c){let t=(({abbreviation:e,followingSubstring:t})=>t.match("No"===e||"Nos"===e?h:f))({abbreviation:c,followingSubstring:e});return t?{stopAfterFollowingSubstring:e.trim()===t[1]}:null}return l.test(t)?k(e)?{stopAfterFollowingSubstring:!1}:null:r.test(t)?{stopAfterFollowingSubstring:!1}:null})({followingSubstring:c,substring:d}):null;return g&&t[e+1]&&c&&(d+=t[e+1],g.stopAfterFollowingSubstring?d+=c:t[e+3]&&t[e+4]?d+=j({childIndex:e+2,substrings:t}):d+=t[e+2],t[e+1]="",t[e+2]=""),d};e.s(["buildEditorSentenceBoundaries",0,({sourceText:e})=>{let r=RegExp(t,"g"),s=RegExp(`(${t})`,"g"),a=e.split(s),i=[],n=0;for(let e=0;e<a.length;e+=1){let t=a[e];if(!t.match(r)&&t.trim().length>0){t=j({childIndex:e,substrings:a});let s=a.slice(e+1).find(e=>e.match(r));i.push({endingPunctuation:s?.trim()||"",offsetInBlock:n,text:t})}n+=t.length}return i}])},184806,e=>{"use strict";var t,r=((t={}).normal="normal",t.hard="hard",t.veryHard="veryHard",t);let s={ACCESSIBLE:{tooFewWordCount:8,hardReadabilityLevel:8,veryHardReadabilityLevel:12},NORMAL:{tooFewWordCount:14,hardReadabilityLevel:10,veryHardReadabilityLevel:14},TECHNICAL:{tooFewWordCount:14,hardReadabilityLevel:14,veryHardReadabilityLevel:18}},a=({parserSettings:e,readingLevel:t,words:r})=>{let{tooFewWordCount:a,hardReadabilityLevel:i,veryHardReadabilityLevel:n}=(({parserSettings:e})=>s[e.readingLevelTarget]||s.NORMAL)({parserSettings:e});return r<a?"normal":t>=i&&t<n?"hard":t>=n?"veryHard":"normal"},i=({letters:e,sentences:t,words:r})=>0===r||0===t?0:Math.max(Math.round(e/r*4.71+r/t*.5-21.43),0),n=({paragraph:e,getStatFromSentence:t})=>e.children.reduce((e,r)=>e+t(r),0),l=({issues:e,type:t})=>e.filter(e=>e.subType===t).length,o=({paragraphs:e,parserSettings:t,getStatFromParagraph:r})=>e.reduce((e,s)=>e+r(s,t),0);e.s(["READABILITY_LEVELS",()=>r,"READABILITY_THRESHOLDS",0,s,"getDocumentStats",0,(e,t)=>{let r=o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.words}),s=o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.letters}),n=o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.sentences}),l=i({letters:s,sentences:n,words:r}),d=a({readingLevel:l,parserSettings:t,words:r});return{characters:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.characters}),highlights:{adverbs:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.adverbs}),complexWords:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.complexWords}),fillers:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.fillers}),grammarIssues:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.grammarIssues}),hardSentences:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.hardSentences}),hiddenActions:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.hiddenActions}),intensifiers:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.intensifiers}),negativeOrIndirectPhrases:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.negativeOrIndirectPhrases}),passiveVoices:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.passiveVoices}),qualifiers:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.qualifiers}),veryHardSentences:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.veryHardSentences}),weakVerbUses:o({paragraphs:e,parserSettings:t,getStatFromParagraph:e=>e.stats.highlights.weakVerbUses})},letters:s,paragraphs:e.length,readability:d,readingLevel:l,readingTimeInSecs:r/250*60,sentences:n,words:r}},"getParagraphStats",0,(e,t)=>{let r=e.children.length,s=n({paragraph:e,getStatFromSentence:e=>e.stats.words}),l=n({paragraph:e,getStatFromSentence:e=>e.stats.letters}),o=i({letters:l,words:s,sentences:r}),d=a({parserSettings:t,words:s,readingLevel:o});return{characters:e.text.length,highlights:{adverbs:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.adverbs}),complexWords:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.complexWords}),fillers:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.fillers}),grammarIssues:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.grammarIssues})+(e.issues??[]).filter(e=>"grammar"===e.subType).length,hardSentences:e.children.filter(e=>"hard"===e.stats.readability).length,hiddenActions:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.hiddenActions}),intensifiers:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.intensifiers}),negativeOrIndirectPhrases:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.negativeOrIndirectPhrases}),passiveVoices:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.passiveVoices}),qualifiers:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.qualifiers}),veryHardSentences:e.children.filter(e=>"veryHard"===e.stats.readability).length,weakVerbUses:n({paragraph:e,getStatFromSentence:e=>e.stats.highlights.weakVerbUses})},letters:l,readability:d,readingLevel:o,sentences:r,words:s}},"getSentenceHighlightStats",0,e=>({adverbs:l({issues:e.issues,type:"adverb"}),complexWords:l({issues:e.issues,type:"complex"}),fillers:l({issues:e.issues,type:"filler"}),grammarIssues:l({issues:e.issues,type:"grammar"}),hardSentences:+("hard"===e.stats.readability),hiddenActions:l({issues:e.issues,type:"hiddenAction"}),intensifiers:l({issues:e.issues,type:"intensifier"}),negativeOrIndirectPhrases:l({issues:e.issues,type:"negativeOrIndirect"}),passiveVoices:l({issues:e.issues,type:"passive"}),qualifiers:l({issues:e.issues,type:"qualifier"}),veryHardSentences:+("veryHard"===e.stats.readability),weakVerbUses:l({issues:e.issues,type:"weakVerbUse"})}),"getSentenceStatsWithoutHighlights",0,(e,t)=>{let r=e.children.length,s=(e=>{let t=0;for(let r of e){let e=r.text.match(/\w/g);e&&(t+=e.length)}return t})(e.children),n=i({letters:s,words:r,sentences:1}),l=a({parserSettings:t,readingLevel:n,words:r});return{characters:e.text.length,highlights:{adverbs:0,complexWords:0,fillers:0,grammarIssues:0,hardSentences:0,hiddenActions:0,intensifiers:0,negativeOrIndirectPhrases:0,passiveVoices:0,qual
4ifiers:0,veryHardSentences:0,weakVerbUses:0},letters:s,readability:l,readingLevel:n,words:r}}])},441221,e=>{"use strict";let t=[{id:"clarity-and-fluency",name:"Clarity and fluency",description:"Focus on natural-sounding language and sentence-level clarity."},{id:"ambiguity-and-reference",name:"Ambiguity and reference",description:"Focus on ambiguous references, vague terms, and scope/attachment ambiguity."},{id:"logic-and-support",name:"Logic and support",description:"Focus on whether the argument is coherent, supported, and free of contradictions."},{id:"style-and-audience-fit",name:"Style and audience fit",description:"Focus on mismatches between style, tone, word choice, and the intended audience or document type."},{id:"concision-and-complexity",name:"Concision and complexity",description:"Focus on redundant wording and overly complex sentence structures."},{id:"flow-and-cohesion",name:"Flow and cohesion",description:"Focus on rhythm, transitions, and how naturally ideas connect."},{id:"mechanics",name:"Mechanics",description:"Focus on spelling, grammar, and punctuation problems."},{id:"consistency-and-purpose-fit",name:"Consistency and purpose fit",description:"Focus on consistency across terminology, facts, voice, and actionability for the document purpose."}],r=t.map(e=>e.id),s=new Set(r);e.s(["WRITING_FEEDBACK_CATEGORIES",0,t,"WRITING_FEEDBACK_CATEGORY_IDS",0,r,"isWritingFeedbackCategoryId",0,({id:e})=>s.has(e)])}]); 5 6//# debugId=71822f3c-faad-8f17-6228-b1516623d6e2 7//# sourceMappingURL=1-dbkhygu6hmo.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.