PageSourceSearch

https://theavalanchehour.com/_next/static/chunks/5347-4476271a8414a11d.js

js theavalanchehour.com collected 2026-10-08 02:15:23 UTC 25,998 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5347],{817:e=>{e.exports={card:"StudioSignInSettings_card__5IHDS",copy:"StudioSignInSettings_copy__D2r_F",help:"StudioSignInSettings_help__kcYnt",message:"StudioSignInSettings_message__FQaUP",action:"StudioSignInSettings_action__9J1t0"}},27e3:(e,s,t)=>{"use strict";var i=t(29563);s.A=void 0;var a=i(t(94471)),r=t(37876);s.A=(0,a.default)((0,r.jsx)("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"InfoOutlined")},33930:(e,s,t)=>{"use strict";t.d(s,{$f:()=>o,Rq:()=>n,Yv:()=>a,ff:()=>r});let i=["off","immediate","digest"],a=Object.freeze(["private_messages","episode_conversations"]),r=Object.freeze(["private_messages"]),n=Object.freeze([{id:"private_messages",label:"Private messages",description:"One-to-one, group, and private support conversations in Messages."},{id:"episode_conversations",label:"Episode conversations",description:"Posts and replies in an episode’s communication Clipboard."},{id:"assignments",label:"Episode assignments",description:"An episode is assigned to you or your role on an episode changes."},{id:"reviews",label:"Reviews and approvals",description:"A package or guest questionnaire is submitted, changes are requested, or your episode is approved."},{id:"schedule",label:"Schedule changes",description:"An assigned episode’s release date or production deadline changes."},{id:"deadlines",label:"Deadlines and off-track episodes",description:"Your work is due soon, overdue, or an episode is marked off track."},{id:"files",label:"Files and checklists",description:"A checklist changes, files are added or removed, or stored files approach expiration."},{id:"production",label:"Producer workflow updates",description:"Handoffs to production leads, completed production reviews, and episode sponsor-read changes that involve you."},{id:"mic_kits",label:"Mic kits",description:"Requests, shipping, receipt, returns, and kit tasks that involve you."}]);function o(e={}
1){let s=e?.message_email_scopes?.episode_conversations;return{categories:Object.fromEntries(n.map(({id:t})=>[t,"episode_conversations"===t&&void 0!==s&&"all"!==s?"off":i.includes(e?.categories?.[t])?e.categories[t]:"off"])),message_email_scopes:Object.fromEntries(r.map(s=>[s,e?.message_email_scopes?.[s]==="all"?"all":"mentions"])),include_message_preview:e?.include_message_preview===!0,digest_hour_utc:Number.isInteger(e?.digest_hour_utc)&&e.digest_hour_utc>=0&&e.digest_hour_utc<=23?e.digest_hour_utc:16}}Object.freeze({episode_simple_bucket_ready:"production",episode_simple_stage_due_soon:"deadlines",episode_simple_stage_overdue:"deadlines",studio_message_received:"private_messages",episode_discussion_message:"episode_conversations",episode_assignment:"assignments",episode_assignment_changed:"assignments",episode_package_submitted:"reviews",episode_package_resubmitted:"reviews",guest_questionnaire_submitted:"reviews",producer_requested_changes:"reviews",producer_approved_episode:"reviews",episode_deadline_changed:"schedule",episode_off_track:"deadlines",episode_production_task_overdue:"deadlines",episode_production_task_due_soon:"deadlines",episode_host_deadline_approaching:"deadlines",episode_overdue:"deadlines",episode_checklist_changed:"files",episode_required_file_uploaded:"files",episode_file_removed:"files",episode_assets_expiring:"files",episode_ready_for_production_lead:"production",episode_advanced_to_production_lead:"production",episode_production_chain_complete:"production",sponsor_read_assigned_or_changed:"production",sponsor_read_evidence_attached:"production",sponsor_read_reopened:"production"})},37085:(e,s,t)=>{"use strict";t.d(s,{J9:()=>n,VD:()=>a,dS:()=>r,nO:()=>d,y8:()=>o});var i=t(61513);let a=Object.freeze({person_id:"caleb-merrill",display_name:"Caleb Merrill",username:"[email protected]",message_unread_count:2,groups:["studio_manager"],features:{season_mastermind:!0},capabilities:{producer_tasks:!0},permissions:["studio:read","resources:read","episodes:read","episodes:update","episodes:submit","episodes:manage","profile:self:read","profile:self:update","mic_kits:read","intake:read","intake:create","intake:manage","messages:read","messages:create","mastermind:read","mastermind:manage","newsletter:read","newsletter:update"]}),r=Object.freeze({"/studio":"/dev/today-preview","/studio/mastermind":"/dev/season-mastermind-preview","/studio/manage/episodes":"/dev/schedule-assignments-preview","/studio/questionnaires":"/dev/studio-questionnaires-preview","/studio/episodes":"/dev/episode-studio-usability-preview","/studio/episodes/ideas":"/dev/episode-ideas-preview","/studio/messages":"/dev/messages-preview","/studio/inbox":"/dev/inbox-preview","/studio/newsletter":"/dev/newsletter-preview","/studio/resources":"/dev/resource-video-preview","/studio/profile":"/dev/today-preview","/studio/mic-kits":"/dev/mic-kit-status-preview","/studio/notifications":"/dev/notification-preview","/studio/settings":"/dev/studio-settings-preview","/studio/manage/episodes#production-queue":"/dev/studio-production-preview","/studio/production":"/dev/studio-production-preview"}),n=Object.freeze([{episode_id:"season-opener",title:"Slabs n Sluffs: Season opener",season:i.UO.label,status:"in_progress",due_date:"2026-09-21",target_release_date:"2026-10-01",delivery_health:"on_track",completion:{host_percent:72},host_names:["Sara Boilen","Dom Baker"],producer_name:"Caleb Merrill",producer_person_id:"caleb-merrill",my_roles:["producer"],workflow:{required_task_count:10,completed_required_task_count:4,completion_percent:40,overdue_count:0,next_due_task:{task_id:"guest-prep-received",label:"Review guest questionnaire",due_date:"2026-09-10"},task_states:[{task_id:"guest-prep-sent",complete:!0},{task_id:"guest-prep-received",complete:!1}]}},{episode_id:"first-storm",title:"Reading the first storm of the season",season:i.UO.label,status:"submitted",due_date:"2026-09-27",target_release_date:"2026-10-07",delivery_health:"off_track",completion:{host_percent:100},host_names:["Caleb Merrill"],producer_name:"Molly Baker",producer_person_id:"molly-baker",my_roles:["host","workflow_assignee"],workflow:{required_task_count:10,completed_required_task_count:7,completion_percent:70,overdue_count:1,next_due_task:{task_id:"edit-package-delivered",label:"Upload raw tracks",due_date:"2026-09-29"},task_states:[{task_id:"guest-prep-sent",complete:!0},{task_id:"guest-prep-received",complete:!0}]}},{episode_id:"early-season-coverage",title:"Early-season coverage and consequence",season:i.UO.label,status:"planning",due_date:"2026-10-04",target_release_date:"2026-10-14",delivery_health:"on_track",completion:{host_percent:18},host_names:["Morgan Dinsdale"],producer_name:"Caleb Merrill",producer_person_id:"caleb-merrill",my_roles:["creator"],workflow:{required_task_count:10,completed_required_task_count:1,completion_percent:10,overdue_count:0,next_due_task:{task_id:"guest-prep-sent",label:"Send guest questionnaire",due_date:"2026-09-20"},task_states:[{task_id:"guest-prep-sent",complete:!1},{task_id:"guest-prep-received",complete:!1}]}}]),o=Object.freeze({...i.UO,episode_studios:n.length,by_status:{planning:1,in_progress:1,submitted:1,submitted_with_gaps:0,needs_changes:0,accepted:0},next_releases:n.map(e=>({title:e.title,target_release_date:e.target_release_date}))}),d=Object.freeze({season:{label:i.UO.label,starts_on:i.UO.starts_on,ends_on:i.UO.ends_on,status:i.UO.status,planning_goal:"Build a dependable monthly Slabs n Sluffs rhythm and four regular episodes per core-season month."},planning:{total:38,undated:0,by_status:{idea:21,researching:9,ready:5,scheduled:3,recording:0,published:0},by_type:{regular:29,slabs_and_sluffs:9,special:0}}})},44131:e=>{e.exports={page:"StudioSettings_page__k8BlN",header:"StudioSettings_header__xmjWX",autoSaveHint:"StudioSettings_autoSaveHint__ukaZ1",form:"StudioSettings_form__BssMS",intro:"StudioSettings_intro__Qq6zh",presets:"StudioSettings_presets__OsC07",notice:"StudioSettings_notice__zqiNO",panel:"StudioSettings_panel__zAaWw",groupHeader:"StudioSettings_groupHeader__Uxc2P",conversationHelp:"StudioSettings_conversationHelp__YwUK4",row:"StudioSettings_row__mVR74",categoryTitle:"StudioSettings_categoryTitle__Cw_5q",categoryCopy:"StudioSettings_categoryCopy__cTZUm",scopeControl:"StudioSettings_scopeControl__1UcQn",frequencyControl:"StudioSettings_frequencyControl__Mw9nT",frequencySlider:"StudioSettings_frequencySlider__a_Fji",frequencyLabels:"StudioSettings_frequencyLabels__ibNdH",frequencyStatus:"StudioSettings_frequencyStatus__dXwYC",detailsPanel:"StudioSettings_detailsPanel__lQgo3",options:"StudioSettings_options__4Bh9R",messagePreview:"StudioSettings_messagePreview__lqFMl",digest:"StudioSettings_digest__R4ZAy",deliveryInfo:"StudioSettings_deliveryInfo__6G6rb",actions:"StudioSettings_actions__n_zvf",saveFeedback:"StudioSettings_saveFeedback__es9Ji",saveFailure:"StudioSettings_saveFailure__ivGB0",error:"StudioSettings_error__5jZ4h",srOnly:"StudioSettings_srOnly__m3sp4"}},58398:(e,s,t)=>{"use strict";var i=t(29563);s.A=void 0;var a=i(t(94471)),r=t(37876);s.A=(0,a.default)((0,r.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"ErrorOutline")},61513:(e,s,t)=>{"use strict";t.d(s,{UO:()=>i,_c:()=>n});let i=Object.freeze({label:"Season 11",starts_on:"2026-10-01",ends_on:"2027-05-31",status:"planning",schedule_slots:38,regular_slots:29,slabs_and_sluffs_slots:9,regular_monthly_goal:4,cadence:"Slabs n Sluffs monthly from October through May, with weekly regular episodes during the core winter season."}),a=Object.freeze(["planning","in_progress","submitted","submitted_with_gaps","needs_changes","accepted"]);function r(e){let s=Number(e);return!Number.isFinite(s)||s<0?0:Math.min(Math.trunc(s),1e5)}function n(e=[],s=[],t=i){let o=(Array.isArray(e)?e:[]).filter(e=>e&&e.season===t.label&&!e.archived&&!e.deleted_at&&!e.deletion_finalized_at),d=Object.fromEntries(a.map(e=>[e,o.filter(s=>s.status===e).length])),l=(Array.isArray(s)?s:[]).filter(e=>e&&e.season===t.label&&/^\d{4}-\d{2}-\d{2}$/.test(String(e.target_release_date||""))).slice(0,4).map(e=>({title:String(e.title||"").trim().slice(0,220),target_release_date:e.target_release_date})).filter(e=>e.title);return{label:t.label,starts_on:t.starts_on,ends_on:t.ends_on,status:t.status,schedule_slots:r(t.schedule_slots),regular_slots:r(t.regular_slots),slabs_and_sluffs_slots:r(t.slabs_and_sluffs_slots),regular_monthly_goal:r(t.regular_monthly_goal),cadence:t.cadence,episode_studios:o.length,by_status:d,next_releases:l}}},80305:(e,s,t)=>{"use strict";t.d(s,{A:()=>q});var i=t(37876),a=t(14232),r=t(27e3),n=t(88328),o=t(24830),d=t(58398),l=t(44131),c=t.n(l);let u=[["off","Off"],["immediate","Each update"],["digest","Daily digest"]];function p({id:e,label:s,value:t,saveStatus:r,disabled:o,onChange:l}){let[_,g]=(0,a.useState)(null),m=(0,a.useRef)(!1),h=(0,a.useRef)(null),v=Math.max(0,u.findIndex(([e])=>e===t)),f=_??v,y=null===_?r:"editing";function b(){h.current?.(),h.current=null,m.current=!1,g(null)}function S(e){b(),l(u[e][0])}return(0,a.useEffect)(()=>()=>h.current?.(),[]),(0,i.jsxs)("div",{className:c().frequencyControl,"data-save-status":y||"idle",children:[(0,i.jsx)("input",{className:c().frequencySlider,type:"range",min:"0",max:"2",step:"1",value:f,disabled:o,"aria-label":`${s} email frequency`,"aria-valuetext":u[f][1],"aria-describedby":`email-${e}-description email-${e}-save-status`,style:{"--frequency-progress":`${50*f}%`},onPointerDown:function(e){if(0!==e.button)return;h.current?.();let s=e.currentTarget,t=e.pointerId;m.current=!0,g(Number(s.value));let i=e=>{e.pointerId===t&&S(Number(s.value))},a=e=>{e.pointerId===t&&b()};window.addEventListener("pointerup",i),window.addEventListener("pointercancel",a),h.current=()=>{window.removeEventListener("pointerup",i),window.removeEventListener("pointercancel",a)}},onChange:e=>{let s=Number(e.target.value);m.current?g(s):S(s)},onPointerCancel:b,onBlur:e=>{m.current&&S(Number(e.currentTarget.value))}}),(0,i.jsx)("div",{className:c().frequencyLabels,children:u.map(([e,s],t)=>(0,i.jsx)("button",{type:"button","aria-pressed":f===t,disabled:o,onClick:()=>S(t),children:s},e))}),(0,i.jsx)("span",{className:c().frequencyStatus,id:`email-${e}-save-status`,children:"saved"===y?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.A,{"aria-hidden":"true"}),"Saved"]}):"error"===y?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.A,{"aria-hidden":"true"}),"Not saved"]}):"saving"===y?"Saving…":null})]})}var _=t(89099),g=t(817),m=t.n(g);let h={returned:"You have returned from passkey setup. If your device confirmed that a passkey was saved, you can choose it the next time you sign in. Otherwise, start setup again.",account_mismatch:"Passkey setup stopped because the sign-in account did not match your Studio account. Start again and sign in with the same account you are using here.",interrupted:"Passkey setup was interrupted or timed out. Start again when you are ready. You can still sign in with your password.",unavailable:"Passkey setup is temporarily unavailable. You can still sign in with your password. Contact technical help if this continues."};function v({preview:e=!1,disabled:s=!1}){let t=(0,_.useRouter)(),a=h["string"==typeof t.query.passkey?t.query.passkey:""];return(0,i.jsxs)("section",{className:m().card,"aria-labelledby":"sign-in-settings-heading",children:[(0,i.jsxs)("div",{className:m().copy,children:[(0,i.jsx)("h2",{id:"sign-in-settings-heading",children:"An easier way to sign in"}),(0,i.jsx)("p",{children:"Set up a passkey to use Face ID, Touch ID, your device PIN, or a security ke
1y instead of remembering another password."}),(0,i.jsx)("p",{className:m().help,children:"You will sign in once more to confirm your account, then your device will guide you through setup. Your password remains available as a backup."}),a&&!e?(0,i.jsx)("p",{className:m().message,role:"status",children:a}):null]}),(0,i.jsxs)("div",{className:m().action,children:[e||s?(0,i.jsx)("button",{type:"button",disabled:!0,children:"Set up a passkey"}):(0,i.jsx)("a",{href:"/api/studio/auth/passkey",children:"Set up a passkey"}),e?(0,i.jsx)("small",{children:"Preview only"}):s?(0,i.jsx)("small",{children:"Finish saving your settings first."}):(0,i.jsx)("small",{children:"Use a personal device you trust."})]})]})}var f=t(33930);let y=[...f.Rq.map(({id:e})=>["categories",e]),...f.ff.map(e=>["message_email_scopes",e]),["include_message_preview"],["digest_hour_utc"]],b=(e,s)=>s.reduce((e,s)=>e?.[s],e);function S(e,s){let t={...e,categories:{...e.categories},message_email_scopes:{...e.message_email_scopes}};for(let{path:e,value:i}of s.values())1===e.length?t[e[0]]=i:t[e[0]][e[1]]=i;return t}var x=t(37085);let j=()=>()=>{},w=()=>!0,k=()=>!1;async function N(e={}){let s=new AbortController,t=setTimeout(()=>s.abort(),2e4);try{let t=await fetch("/api/studio/notification-preferences",{credentials:"same-origin",cache:"no-store",...e,signal:s.signal}),i=await t.json();if(!t.ok)throw Object.assign(Error(i.error||"Settings are unavailable."),{code:i.code});return i}finally{clearTimeout(t)}}function C({category:{id:e,label:s,description:t},preferences:a,disabled:r,onChange:n,saveStatus:o}){return(0,i.jsxs)("fieldset",{className:c().row,disabled:r,"aria-describedby":`email-${e}-description`,children:[(0,i.jsx)("legend",{className:c().srOnly,children:s}),(0,i.jsxs)("div",{className:c().categoryCopy,children:[(0,i.jsx)("span",{className:c().categoryTitle,"aria-hidden":"true",children:s}),(0,i.jsx)("p",{id:`email-${e}-description`,children:t}),"private_messages"===e?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("label",{className:c().scopeControl,children:[(0,i.jsx)("span",{children:"Include"}),(0,i.jsxs)("select",{"aria-label":"Private messages: include",value:a.message_email_scopes?.private_messages||"mentions",onChange:e=>{let s=e.target.value;n(e=>({...e,message_email_scopes:{...e.message_email_scopes,private_messages:s}}))},children:[(0,i.jsx)("option",{value:"mentions",children:"Only @mentions of me"}),(0,i.jsx)("option",{value:"all",children:"All new messages"})]})]}),(0,i.jsx)("p",{children:a.message_email_scopes?.private_messages==="all"?"Includes direct and support messages without an @mention. Messages you have read and muted conversations are skipped.":"Ordinary direct and support messages will not email you unless the sender selects an @mention of you."})]}):null]}),(0,i.jsx)(p,{id:e,label:s,value:a.categories[e],saveStatus:o,disabled:r,onChange:s=>n(t=>({...t,categories:{...t.categories,[e]:s}}))},r?"unavailable":"available")]})}function q({previewData:e=null,previewSession:s=null,previewStorage:t=null}){let[d]=(0,a.useState)(()=>{let s=e;return function({initialRecord:e=null,loadRecord:s,saveRecord:t}){let i=new Set,a=new Map,r=new Map,n=0,o=!1,d=null,l={record:e,preferences:e?.preferences||null,status:e?"idle":"loading",error:"",hasPendingChanges:!1,fieldStatus:{}},c=l;function u(e){for(let s of(l={...l,...e,hasPendingChanges:a.size>0,fieldStatus:Object.fromEntries(r)},i))s()}async function p(e=!1){if(o||!l.record||!a.size||!1===l.record.configured&&!e)return;for(let e of(o=!0,a.keys()))r.set(e,"saving");u({status:"saving",error:""});let i=0;try{if(e){let e=await s();u({record:e,preferences:S(e.preferences,a)})}for(;a.size;){if(!1===l.record.configured)throw Error("Settings storage is unavailable.");let e=new Map(a),n=S(l.record.preferences,e);try{let s=await t(n,l.record.updated_at);for(let[s,t]of e)a.get(s)?.revision===t.revision&&(a.delete(s),r.set(s,"saved"));u({record:s,preferences:S(s.preferences,a)})}catch(t){if("PREFERENCE_CONFLICT"!==t.code||i++>=1)throw t;let e=await s();u({record:e,preferences:S(e.preferences,a)})}}u({status:"saved"})}catch{for(let e of a.keys())r.set(e,"error");u({status:"error",error:"Your latest choices could not be saved. They are still here. Check your connection and retry saving."})}finally{o=!1}}function _(){return d||(u({status:"loading",error:""}),d=(async()=>{try{let e=await s();u({record:e,preferences:e.preferences,status:"idle"})}catch{u({status:"error",error:"Your notification settings could not be loaded. Check your connection and try again."})}finally{d=null}})())}return{subscribe:e=>(i.add(e),()=>i.delete(e)),getSnapshot:()=>l,getServerSnapshot:()=>c,update:function(e){if(!l.preferences||l.record?.configured===!1)return;let s="function"==typeof e?e(l.preferences):e;for(let e of y){let t=b(s,e);if(t!==b(l.preferences,e)){let s=e.join(".");a.set(s,{path:e,value:t,revision:++n}
1),r.set(s,"saving")}}let t="error"===l.status;u({preferences:S(l.record.preferences,a)}),p(t)},load:_,retry:()=>l.record?p(!0):_()}}({initialRecord:e,loadRecord:()=>t?t.load():s||N(),saveRecord:async(i,a)=>t?t.save(i):e?s={...s,preferences:i,updated_at:String(Number(a||0)+1)}:N({method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({preferences:i,expected_updated_at:a})})})}),{record:l,preferences:u,status:p,error:_,hasPendingChanges:g,fieldStatus:m}=(0,a.useSyncExternalStore)(d.subscribe,d.getSnapshot,d.getServerSnapshot),h="loading"===p,O="saving"===p,E=(0,a.useSyncExternalStore)(j,w,k),A=l?.configured===!1,M=Object.values(u?.categories||{}).filter(e=>"off"!==e).length,P=Object.values(u?.categories||{}).includes("digest"),z=f.Yv.some(e=>u?.categories?.[e]&&"off"!==u.categories[e]),I=f.Rq.filter(({id:e})=>f.Yv.includes(e)),R=f.Rq.filter(({id:e})=>!f.Yv.includes(e));(0,a.useEffect)(()=>{e||d.load()},[d,e]);let T=d.update;function U(e){T(s=>({...s,categories:Object.fromEntries(f.Rq.map(({id:s})=>[s,e]))}))}return(0,i.jsx)(o.Ay,{hasUnsavedChanges:g,unsavedChangesMessage:O?"Your notification settings are still saving. Leave before saving finishes?":"Your latest notification choices have not been saved. Leave without them?",previewSession:s,previewPath:"/studio/settings",previewHrefMap:e?x.dS:null,children:(0,i.jsxs)("div",{className:c().page,children:[(0,i.jsxs)("header",{className:c().header,children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("h1",{children:"Settings"}),(0,i.jsx)("p",{children:"Manage sign-in and choose what reaches your inbox."})]}),(0,i.jsx)("p",{className:c().autoSaveHint,children:"Notification changes save automatically"})]}),(0,i.jsx)(v,{preview:!!e,disabled:g}),h?(0,i.jsx)("p",{role:"status",children:"Loading your settings…"}):null,_&&!l?(0,i.jsxs)("div",{className:c().error,role:"alert",children:[(0,i.jsx)("p",{children:_}),(0,i.jsx)("button",{type:"button",onClick:d.retry,children:"Try again"})]}):null,u&&!h?(0,i.jsxs)("div",{className:c().form,children:[(0,i.jsxs)("div",{className:c().intro,children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("h2",{children:"Email notifications"}),(0,i.jsx)("p",{children:"Everything starts off. Turn on only what is useful to you."})]}),(0,i.jsxs)("div",{className:c().presets,children:[(0,i.jsx)("button",{type:"button",onClick:()=>U("digest"),disabled:A,children:"Daily digest for all categories"}),(0,i.jsx)("button",{type:"button",onClick:()=>U("off"),disabled:A,children:"Turn all off"})]})]}),A?(0,i.jsxs)("div",{className:c().error,role:"alert",children:[(0,i.jsx)("p",{children:"Notification settings are temporarily unavailable."}),(0,i.jsx)("button",{type:"button",onClick:g?d.retry:d.load,children:"Try again"})]}):l.email_delivery?.enabled&&l.email_delivery?.configured!==!1?null:(0,i.jsxs)("div",{className:c().notice,role:"status",children:[(0,i.jsx)(r.A,{"aria-hidden":"true"}),(0,i.jsx)("p",{children:l.email_delivery?.reason||"Email delivery is not active yet. Your choices will still save automatically."})]}),(0,i.jsxs)("section",{className:c().panel,"aria-labelledby":"message-settings-heading",children:[(0,i.jsxs)("header",{className:c().groupHeader,children:[(0,i.jsx)("h3",{id:"message-settings-heading",children:"Conversations"}),(0,i.jsx)("span",{children:"Email frequency"})]}),(0,i.jsxs)("div",{className:c().conversationHelp,children:[(0,i.jsxs)("p",{children:["For timely support replies, choose ",(0,i.jsx)("strong",{children:"Each update"})," and ",(0,i.jsx)("strong",{children:"All new messages"}),". Daily digests wait until your selected time; the digest preset keeps your Include choice."]}),(0,i.jsx)("div",{className:c().presets,children:(0,i.jsx)("button",{type:"button",onClick:function(){T(e=>({...e,categories:{...e.categories,private_messages:"immediate"},message_email_scopes:{...e.message_email_scopes,private_messages:"all"}}))},disabled:A,children:"Email me each private message"})})]}),I.map(e=>(0,i.jsx)(C,{category:e,preferences:u,disabled:A,onChange:T,saveStatus:m[`categories.${e.id}`]},e.id))]}),(0,i.jsxs)("section",{className:c().panel,"aria-labelledby":"activity-settings-heading",children:[(0,i.jsxs)("header",{className:c().groupHeader,children:[(0,i.jsx)("h3",{id:"activity-settings-heading",children:"Episode work"}),(0,i.jsx)("span",{children:"Email frequency"})]}),R.map(e=>(0,i.jsx)(C,{category:e,preferences:u,disabled:A,onChange:T,saveStatus:m[`categories.${e.id}`]},e.id))]}),z||P?(0,i.jsxs)("section",{className:c().detailsPanel,"aria-labelledby":"email-details-heading",children:[(0,i.jsx)("h3",{id:"email-details-heading",children:"Email details"}),(0,i.jsxs)("div",{className:c().options,children:[z?(0,i.jsxs)("label",{className:c().messagePreview,children:[(0,i.jsx)("input",{type:"checkbox",checked:u.include_message_preview,disabled:A,onChange:e=>{let s=e.target.checked;T(e=>({...e,include_message_preview:s}))}}),(0,i.jsxs)("span",{children:[(0,i.jsx)("strong",{children:"Include message previews"}),(0,i.jsx)("small",{children:"Show a short excerpt from private messages and episode conversations in your emails."})]})]}):null,P?(0,i.jsxs)("label",{className:c().digest,children:["Daily digest time",(0,i.jsx)("select",{value:u.digest_hour_utc,disabled:A,onChange:e=>{let s=Number(e.target.value);T(e=>({...e,digest_hour_utc:s}))},children:Array.from({length:24},(e,s)=>{let t;return(0,i.jsx)("option",{value:s,children:E?((t=new Date).setUTCHours(s,0,0,0),`${String(s).padStart(2,"0")}:00 UTC \xb7 ${t.toLocaleTimeString([],{hour:"numeric",minute:"2-digit",timeZoneName:"short"})}`):`${String(s).padStart(2,"0")}:00 UTC`},s)})}),(0,i.jsx)("small",{children:"Your local time may shift with daylight saving. Empty digests are skipped."})]}):null]})]}):null,(0,i.jsxs)("div",{className:c().deliveryInfo,children:[(0,i.jsx)("p",{children:"Each update usually arrives within a few minutes. Daily digest combines updates into one email."}),(0,i.jsxs)("details",{children:[(0,i.jsx)("summary",{children:"Where will emails be sent?"}),(0,i.jsxs)("p",{children:["Emails go to your verified sign-in address. Your profile lists ",(0,i.jsx)("strong",{children:l.account_email||"no email address"}),". Contact a Studio manager if your address needs updating."]})]})]}),(0,i.jsx)("footer",{className:c().actions,children:(0,i.jsxs)("div",{children:[(0,i.jsx)("strong",{children:M?`${M} of ${f.Rq.length} email types selected`:"All email types set to Off"}),(0,i.jsx)("p",{children:"You can change these choices at any time."})]})})]}):null,l&&["saving","saved","error"].includes(p)?(0,i.jsxs)("div",{className:`${c().saveFeedback} ${_?c().saveFailure:""}`,children:[(0,i.jsxs)("div",{role:_?"alert":"status","aria-live":_?"assertive":"polite",children:["saved"===p?(0,i.jsx)(n.A,{"aria-hidden":"true"}):(0,i.jsx)(r.A,{"aria-hidden":"true"}),(0,i.jsx)("span",{children:_||(O?"Saving…":e?"Preview updated \xb7 no account changed":"Saved")})]}),_?(0,i.jsx)("button",{type:"button",onClick:d.retry,children:"Retry saving"}):null]}):null]})})}},88328:(e,s,t)=>{"use strict";var i=t(29563);s.A=void 0;var a=i(t(94471)),r=t(37876);s.A=(0,a.default)((0,r.jsx)("path",{d:"M16.59 7.58 10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"CheckCircleOutline")}}]);

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.