(()=>{const R=window.React,z=window.KIND_REGISTRY;if(!R)return;const e=R.createElement,w=R.useState,L=R.useEffect,a={ok:"var(--app-success,#00d4b8)",running:"var(--app-accent,#00f3ff)",error:"var(--app-fail,#f43f6c)",warn:"var(--app-warn,#f8d974)",pending:"var(--app-ink,#e6e3da)",idle:"var(--app-ink,#e6e3da)"};function n(c,d,s){return`color-mix(in srgb, ${c} ${d}%, ${s||"transparent"})`}function E(c,d){const s=a[c]||a.idle;return d?{color:"var(--app-ink-faint,rgba(230,227,218,.38))",border:"1px solid var(--app-rule,rgba(255,255,255,.07))",background:"var(--app-rule-soft,rgba(255,255,255,.04))"}:{color:s,border:`1px solid ${n(s,30,"var(--app-rule,rgba(255,255,255,.07))")}`,background:n(s,10)}}const P="podcast-suite-style";function Y(){if(document.getElementById(P))return;const c=`
    .podsuite{display:flex;flex-direction:column;gap:22px;height:100%;min-height:0;overflow:auto;font-size:14px;line-height:1.45;color:var(--app-ink,#e6e3da);font-family:var(--app-font-body,"Inter",system-ui,sans-serif);}
    .podsuite *,.podsuite *::before,.podsuite *::after{box-sizing:border-box;}
    .podsuite button{font:inherit;color:inherit;background:none;border:0;}
    .podsuite .mono{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-variant-numeric:tabular-nums;}
    .podsuite .pill{display:inline-flex;align-items:center;font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10px;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:var(--app-radius-pill,9999px);}

    /* ---- header ---- */
    .podsuite .pod-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;}
    .podsuite .pod-overline{display:flex;align-items:center;gap:12px;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.15rem;color:var(--app-fail,#f43f6c);margin-bottom:12px;}
    .podsuite .pod-overline .bar{width:20px;height:2px;background:var(--app-fail,#f43f6c);box-shadow:0 0 8px ${n("var(--app-fail,#f43f6c)",40)};}
    .podsuite .pod-title{margin:0 0 6px;font-weight:900;text-transform:uppercase;letter-spacing:-.03em;font-size:2.4rem;line-height:.9;color:var(--app-ink,#e6e3da);}
    .podsuite .pod-title .dot{color:var(--app-fail,#f43f6c);}
    .podsuite .pod-sub{margin:0;color:var(--app-ink-soft,rgba(230,227,218,.62));font-size:.9rem;}
    .podsuite .pod-statewrap{display:flex;flex-direction:column;align-items:flex-end;gap:7px;}
    .podsuite .label-overline{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:9px;text-transform:uppercase;letter-spacing:.2em;color:var(--app-ink-faint,rgba(230,227,218,.38));}
    .podsuite .pod-switch{display:flex;gap:4px;padding:4px;background:var(--app-elevated,#2a2a2e);border:1px solid var(--app-rule,rgba(255,255,255,.07));border-radius:.7rem;}
    .podsuite .pod-switch-btn{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:.5rem;cursor:pointer;font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;transition:all .2s ease;color:var(--app-ink-soft,rgba(230,227,218,.62));}
    .podsuite .pod-switch-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;}

    /* ---- tab nav ---- */
    .podsuite .pod-tabs{display:flex;gap:2px;border-bottom:1px solid var(--app-rule,rgba(255,255,255,.07));overflow-x:auto;}
    .podsuite .pod-tab{padding:10px 15px;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;transition:all .2s ease;color:var(--app-ink-soft,rgba(230,227,218,.62));}
    .podsuite .pod-tab.on{color:var(--app-accent,#00f3ff);border-bottom-color:var(--app-accent,#00f3ff);}

    /* ---- KPI strip ---- */
    .podsuite .pod-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;}
    .podsuite .pod-kpi{background:var(--app-surface,#1a1a1c);border:1px solid var(--app-rule,rgba(255,255,255,.07));border-radius:.75rem;padding:18px 20px;}
    .podsuite .pod-kpi-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;}
    .podsuite .pod-kpi-val{display:flex;align-items:baseline;gap:8px;margin-bottom:14px;}
    .podsuite .pod-kpi-val b{font-weight:900;font-size:1.9rem;line-height:1;color:var(--app-ink,#e6e3da);}
    .podsuite .pod-kpi-val span{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11px;color:var(--app-ink-faint,rgba(230,227,218,.38));}
    .podsuite .pod-kpi-track{height:4px;background:var(--app-rule-soft,rgba(255,255,255,.04));border-radius:9999px;overflow:hidden;}
    .podsuite .pod-kpi-fill{height:100%;border-radius:9999px;}

    /* ---- banner ---- */
    .podsuite .pod-banner{display:flex;align-items:center;gap:14px;padding:15px 18px;border-radius:.75rem;border:1px solid var(--app-rule,rgba(255,255,255,.07));}
    .podsuite .pod-banner-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;}
    .podsuite .pod-banner-title{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:12px;text-transform:uppercase;letter-spacing:.08em;}
    .podsuite .pod-banner-body{font-size:12.5px;color:var(--app-ink-soft,rgba(230,227,218,.62));margin-top:3px;}
    .podsuite .pod-banner-btn{padding:.5rem 1rem;font-weight:600;text-transform:uppercase;font-size:.68rem;letter-spacing:.05em;border-radius:.55rem;cursor:pointer;flex-shrink:0;white-space:nowrap;background:transparent;}

    /* ---- generic panel ---- */
    .podsuite .pod-panel{position:relative;background:var(--app-surface,#1a1a1c);border:1px solid var(--app-rule,rgba(255,255,255,.07));border-radius:.75rem;padding:22px;}
    .podsuite .pod-panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;}
    .podsuite .pod-panel-title{margin:0;font-weight:600;font-size:1.05rem;color:var(--app-ink,#e6e3da);}
    .podsuite .pod-grid2{display:grid;gap:22px;}

    /* ---- hero (overview) ---- */
    .podsuite .pod-hero{padding:26px 28px;}
    .podsuite .pod-hero-glow{position:absolute;top:-80px;right:-60px;width:300px;height:300px;border-radius:50%;filter:blur(80px);pointer-events:none;}
    .podsuite .pod-hero-top{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:26px;}
    .podsuite .pod-hero-left{display:flex;align-items:center;gap:18px;}
    .podsuite .pod-hero-badge{width:14px;height:14px;border-radius:50%;flex-shrink:0;}
    .podsuite .pod-hero-state{font-weight:900;font-size:1.9rem;text-transform:uppercase;letter-spacing:-.02em;line-height:1;}
    .podsuite .pod-hero-runid{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11px;color:var(--app-ink-faint,rgba(230,227,218,.38));margin-top:8px;}
    .podsuite .pod-hero-cta{display:inline-flex;align-items:center;gap:8px;padding:0 1.3rem;height:44px;font-weight:700;text-transform:uppercase;font-size:.74rem;letter-spacing:.05em;border-radius:.6rem;cursor:pointer;}

    /* ---- compact + big stepper ---- */
    .podsuite .pod-step-compact{position:relative;display:flex;align-items:stretch;}
    .podsuite .pod-stage-c{display:flex;align-items:center;flex:1;min-width:0;}
    .podsuite .pod-stage-c-inner{display:flex;flex-direction:column;align-items:center;gap:9px;width:100%;min-width:0;}
    .podsuite .pod-stage-icon{width:40px;height:40px;flex-shrink:0;border-radius:.6rem;display:flex;align-items:center;justify-content:center;}
    .podsuite .pod-stage-label{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--app-ink,#e6e3da);text-align:center;}
    .podsuite .pod-stage-status{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10px;margin-top:3px;text-align:center;}
    .podsuite .pod-conn{flex:1;height:2px;min-width:12px;margin:0 6px;border-radius:2px;align-self:flex-start;margin-top:19px;}

    .podsuite .pod-step-big{display:flex;align-items:flex-start;}
    .podsuite .pod-stage-b{display:flex;align-items:flex-start;flex:1;min-width:0;}
    .podsuite .pod-node{display:flex;flex-direction:column;gap:10px;flex:1;min-width:0;padding:15px 15px 16px;border-radius:.7rem;cursor:pointer;text-align:left;transition:all .3s ease;}
    .podsuite .pod-node-top{display:flex;align-items:center;justify-content:space-between;width:100%;}
    .podsuite .pod-node-label{font-weight:600;font-size:.92rem;color:var(--app-ink,#e6e3da);}
    .podsuite .pod-node-io{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10px;color:var(--app-ink-faint,rgba(230,227,218,.38));margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .podsuite .pod-node-bottom{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:2px;}
    .podsuite .pod-node-dur{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10px;color:var(--app-ink-faint,rgba(230,227,218,.38));}
    .podsuite .pod-node-track{width:100%;height:4px;background:var(--app-rule-soft,rgba(255,255,255,.06));border-radius:9999px;overflow:hidden;margin-top:2px;}
    .podsuite .pod-node-fill{height:100%;border-radius:9999px;transition:width .8s linear;}

    /* ---- log console ---- */
    .podsuite .pod-log{background:color-mix(in srgb, var(--app-bg,#0e0e10) 88%, black);border:1px solid var(--app-rule,rgba(255,255,255,.07));border-radius:.75rem;overflow:hidden;}
    .podsuite .pod-log-head{display:flex;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid var(--app-rule,rgba(255,255,255,.07));}
    .podsuite .pod-log-dots{display:flex;gap:6px;}
    .podsuite .pod-log-dots span{width:10px;height:10px;border-radius:50%;}
    .podsuite .pod-log-title{color:var(--app-ink-faint,rgba(230,227,218,.38));font-size:9px;font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);text-transform:uppercase;letter-spacing:.15rem;margin-left:4px;}
    .podsuite .pod-log-live{margin-left:auto;display:flex;align-items:center;gap:6px;font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10px;color:var(--app-accent,#00f3ff);text-transform:uppercase;letter-spacing:.1em;}
    .podsuite .pod-log-live span{width:7px;height:7px;border-radius:50%;background:var(--app-accent,#00f3ff);box-shadow:0 0 6px var(--app-accent,#00f3ff);animation:podPulse 1.4s ease-in-out infinite;}
    .podsuite .pod-log-body{padding:16px;display:flex;flex-direction:column;gap:6px;font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11.5px;min-height:150px;}
    .podsuite .pod-log-line{display:flex;gap:12px;}
    .podsuite .pod-log-prefix{width:38px;text-align:right;flex-shrink:0;}
    .podsuite .pod-log-msg{color:var(--app-ink-soft,rgba(230,227,218,.62));}
    .podsuite .pod-log-cursor{color:var(--app-accent,#00f3ff);animation:podBlink 1s steps(2) infinite;}

    /* ---- last episode / trigger ---- */
    .podsuite .pod-play{width:52px;height:52px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;}
    .podsuite .pod-wave{display:flex;align-items:center;gap:3px;height:26px;margin-top:12px;}
    .podsuite .pod-wave span{width:3px;border-radius:2px;flex-shrink:0;}
    .podsuite .pod-empty-mini{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:26px 0;text-align:center;}
    .podsuite .pod-empty-mini-icon{width:44px;height:44px;border-radius:50%;border:1px dashed var(--app-rule,rgba(255,255,255,.15));display:flex;align-items:center;justify-content:center;color:var(--app-ink-faint,rgba(230,227,218,.38));}
    .podsuite .pod-trigger-time{font-weight:900;font-size:1.7rem;color:var(--app-accent,#00f3ff);line-height:1;}
    .podsuite .pod-schedule-chip{display:flex;align-items:center;gap:9px;padding:10px 12px;background:var(--app-rule-soft,rgba(255,255,255,.02));border:1px solid var(--app-rule,rgba(255,255,255,.05));border-radius:.6rem;}
    .podsuite .pod-note{font-size:12px;color:var(--app-ink-faint,rgba(230,227,218,.38));line-height:1.5;}

    /* ---- runs chips ---- */
    .podsuite .pod-chips{display:flex;align-items:center;gap:10px;flex-wrap:wrap;}
    .podsuite .pod-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:9999px;cursor:pointer;font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11px;}
    .podsuite .pod-chip-dot{width:7px;height:7px;border-radius:50%;}

    /* ---- sources / episodes rows ---- */
    .podsuite .pod-row{display:grid;gap:16px;align-items:center;padding:14px 16px;background:var(--app-rule-soft,rgba(255,255,255,.02));border:1px solid var(--app-rule,rgba(255,255,255,.04));border-radius:.6rem;}
    .podsuite .pod-src-row{grid-template-columns:auto 1fr auto auto auto;}
    .podsuite .pod-ep-row{grid-template-columns:auto 1fr auto auto;padding:13px 16px;}
    .podsuite .pod-row-dot{border-radius:50%;flex-shrink:0;}
    .podsuite .pod-src-name{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:13px;color:var(--app-ink,#e6e3da);}
    .podsuite .pod-src-kind{font-size:11px;color:var(--app-ink-soft,rgba(230,227,218,.62));margin-top:2px;}
    .podsuite .pod-badge{display:inline-flex;align-items:center;font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10px;text-transform:uppercase;letter-spacing:.08em;padding:2px 8px;border-radius:4px;color:var(--app-ink-soft,rgba(230,227,218,.62));background:var(--app-rule-soft,rgba(255,255,255,.04));border:1px solid var(--app-rule,rgba(255,255,255,.06));}
    .podsuite .pod-add-btn{padding:.55rem 1rem;background:var(--app-ink,#e6e3da);color:var(--app-bg,#0e0e10);font-weight:700;text-transform:uppercase;font-size:.68rem;letter-spacing:.05em;border-radius:.6rem;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:7px;}
    .podsuite .pod-ep-title{font-weight:500;font-size:14px;color:var(--app-ink,#e6e3da);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .podsuite .pod-ep-meta{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10.5px;color:var(--app-ink-faint,rgba(230,227,218,.38));margin-top:3px;}
    .podsuite .pod-ep-play{width:38px;height:38px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;}

    /* ---- prompts ---- */
    .podsuite .pod-prompt{padding:16px;background:var(--app-rule-soft,rgba(255,255,255,.02));border:1px solid var(--app-rule,rgba(255,255,255,.05));border-radius:.6rem;}
    .podsuite .pod-prompt-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;}
    .podsuite .pod-prompt-name{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--app-accent,#00f3ff);}
    .podsuite .pod-prompt-tok{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10px;color:var(--app-ink-faint,rgba(230,227,218,.38));}
    .podsuite .pod-prompt-body{margin:0;font-size:13px;line-height:1.55;color:var(--app-ink-soft,rgba(230,227,218,.62));}
    .podsuite .pod-version{display:flex;align-items:center;justify-content:space-between;padding:11px 12px;border-radius:.5rem;cursor:pointer;}
    .podsuite .pod-version-name{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:12px;}
    .podsuite .pod-version-date{font-size:10.5px;color:var(--app-ink-faint,rgba(230,227,218,.38));margin-top:2px;}
    .podsuite .pod-version-tag{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:9px;text-transform:uppercase;letter-spacing:.06em;padding:2px 7px;border-radius:9999px;}

    /* ---- trigger tab ---- */
    .podsuite .pod-manual-row{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--app-rule-soft,rgba(255,255,255,.02));border:1px solid var(--app-rule,rgba(255,255,255,.05));border-radius:.6rem;font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11.5px;color:var(--app-ink-soft,rgba(230,227,218,.62));}
    .podsuite .pod-trigger-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 1.4rem;height:52px;width:100%;font-weight:700;text-transform:uppercase;font-size:.82rem;letter-spacing:.04em;border-radius:.6rem;cursor:pointer;border:none;margin-top:auto;background:var(--app-ink,#e6e3da);color:var(--app-bg,#0e0e10);}
    .podsuite .pod-hist-item{display:flex;align-items:center;gap:12px;}
    .podsuite .pod-hist-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;}
    .podsuite .pod-hist-t{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11.5px;color:var(--app-ink,#e6e3da);width:48px;}
    .podsuite .pod-hist-d{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11px;color:var(--app-ink-faint,rgba(230,227,218,.38));flex:1;}
    .podsuite .pod-hist-by{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:11px;color:var(--app-ink-soft,rgba(230,227,218,.62));}

    /* ---- alerts ---- */
    .podsuite .pod-alert-rule{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--app-rule-soft,rgba(255,255,255,.02));border:1px solid var(--app-rule,rgba(255,255,255,.04));border-radius:.6rem;}
    .podsuite .pod-alert-name{font-weight:500;font-size:13.5px;color:var(--app-ink,#e6e3da);}
    .podsuite .pod-alert-desc{font-size:11.5px;color:var(--app-ink-soft,rgba(230,227,218,.62));margin-top:3px;}
    .podsuite .pod-toggle{width:38px;height:22px;border-radius:9999px;flex-shrink:0;position:relative;cursor:pointer;transition:all .3s ease;}
    .podsuite .pod-toggle-knob{position:absolute;top:2px;width:16px;height:16px;border-radius:50%;transition:all .3s ease;}
    .podsuite .pod-feed-item{display:flex;align-items:flex-start;gap:12px;padding:13px 15px;background:var(--app-rule-soft,rgba(255,255,255,.02));border-radius:.6rem;border:1px solid transparent;}
    .podsuite .pod-feed-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;margin-top:4px;}
    .podsuite .pod-feed-msg{font-size:13px;color:var(--app-ink,#e6e3da);line-height:1.4;}
    .podsuite .pod-feed-t{font-family:var(--app-font-mono,"JetBrains Mono",SFMono-Regular,monospace);font-size:10.5px;color:var(--app-ink-faint,rgba(230,227,218,.38));margin-top:4px;}
    .podsuite .pod-empty-big{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:44px 0;text-align:center;}

    @keyframes podPulse{0%,100%{opacity:1;}50%{opacity:.45;}}
    @keyframes podBlink{50%{opacity:.25;}}
    `,d=document.createElement("style");d.id=P,d.textContent=c,document.head.appendChild(d)}function b(c,d){return e("svg",{width:d||18,height:d||18,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"},e("path",{d:c}))}function I(c,d){return e("svg",{width:d||14,height:d||14,viewBox:"0 0 24 24",fill:"currentColor"},e("path",{d:c}))}const C=[{key:"sources",label:"Sources",icon:"M4 11a9 9 0 0 1 9 9M4 4a16 16 0 0 1 16 16M6 19a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"},{key:"prompts",label:"Prompts",icon:"M21 15a2 2 0 0 1-2 2H8l-4 4V5a2 2 0 0 1 2-2h13a2 2 0 0 1 2 2z"},{key:"generate",label:"Generate",icon:"M9 3v3M15 3v3M9 18v3M15 18v3M3 9h3M3 15h3M18 9h3M18 15h3M6 6h12v12H6zM10 10h4v4h-4z"},{key:"episode",label:"Episode",icon:"M6 10v4M10 6v12M14 3v18M18 8v8"},{key:"publish",label:"Publish",icon:"M12 15V3M8 7l4-4 4 4M4 15v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-4"}],q={live:{sources:"ok",prompts:"ok",generate:"ok",episode:"ok",publish:"ok"},running:{sources:"ok",prompts:"ok",generate:"running",episode:"pending",publish:"pending"},error:{sources:"ok",prompts:"ok",generate:"error",episode:"blocked",publish:"blocked"},empty:{sources:"idle",prompts:"idle",generate:"idle",episode:"idle",publish:"idle"}},Q={live:{sources:"3 feeds \u2192 42 items",prompts:"v12 \u2192 4 prompts",generate:"42 items \u2192 1 draft",episode:"draft \u2192 6:12 audio",publish:"1 \u2192 published"},running:{sources:"3 feeds \u2192 42 items",prompts:"v12 \u2192 4 prompts",generate:"42 items \u2192 generating",episode:"awaiting draft",publish:"awaiting audio"},error:{sources:"3 feeds \u2192 42 items",prompts:"v12 \u2192 4 prompts",generate:"42 items \u2192 aborted",episode:"blocked",publish:"blocked"},empty:{sources:"no run yet",prompts:"no run yet",generate:"no run yet",episode:"no run yet",publish:"no run yet"}},X={live:{sources:"0:04",prompts:"0:01",generate:"5:48",episode:"0:12",publish:"0:03"},running:{sources:"0:04",prompts:"0:01",generate:"3:37",episode:"\u2014",publish:"\u2014"},error:{sources:"0:04",prompts:"0:01",generate:"1:20",episode:"\u2014",publish:"\u2014"},empty:{sources:"\u2014",prompts:"\u2014",generate:"\u2014",episode:"\u2014",publish:"\u2014"}},Z={ctx:a.running,skl:a.running,dep:a.running,llm:a.running,mem:a.running,agt:a.error,aud:"var(--app-pending,#b06bff)",err:a.error,sys:"var(--app-ink-soft,rgba(230,227,218,.62))",api:"var(--app-ink-soft,rgba(230,227,218,.62))"},ee={sources:[{p:"sys",m:"connect feeds \xB7 arxiv cs.AI, hn, reddit r/ML"},{p:"ctx",m:"arxiv cs.AI \u2192 18 items (0.9s)"},{p:"ctx",m:"hn front page \u2192 14 items (0.6s)"},{p:"ctx",m:"reddit r/ML \u2192 10 items (0.7s)"},{p:"ctx",m:"dedupe + rank \u2192 42 items retained"}],prompts:[{p:"sys",m:"load prompt set v12"},{p:"llm",m:"system prompt \u2192 820 tokens"},{p:"llm",m:"4 section prompts attached"}],generate:[{p:"agt",m:"spawn brief-writer \xB7 4 prompts"},{p:"llm",m:"draft 1/4 \xB7 intro (1.1s)"},{p:"llm",m:"draft 2/4 \xB7 research roundup (1.4s)"},{p:"llm",m:"draft 3/4 \xB7 deep dive (1.6s)"},{p:"llm",m:"draft 4/4 \xB7 outro (0.8s)"},{p:"mem",m:"draft stored \u2192 1 document"}],episode:[{p:"aud",m:"tts voice \xB7 circuit-narrator"},{p:"aud",m:"render 6:12 @ 128kbps"},{p:"aud",m:"loudness normalize \xB7 -16 LUFS"}],publish:[{p:"dep",m:"upload ep-204 \u2192 cdn"},{p:"dep",m:"rss feed updated"},{p:"api",m:"notify 1,240 subscribers"}]},oe=[{p:"agt",m:"spawn brief-writer \xB7 4 prompts"},{p:"llm",m:"draft 1/4 \xB7 intro (1.1s)"},{p:"llm",m:"draft 2/4 \xB7 research roundup (1.4s)"},{p:"llm",m:"draft 3/4 \xB7 deep dive \u2026 streaming"}],ae=[{p:"agt",m:"spawn brief-writer \xB7 4 prompts"},{p:"llm",m:"draft 1/4 \xB7 intro (1.1s)"},{p:"llm",m:"draft 2/4 \xB7 research roundup \u2026 timeout"},{p:"err",m:"llm request timed out after 90s"},{p:"err",m:"run aborted at stage \xB7 generate"}],te={live:{state:"DONE",tone:"ok",pill:"published 06:06",sub:"Today's run complete \xB7 ep-204 published 06:06",cta:"Run now",ctaIcon:"M8 5v14l11-7z",red:!1},running:{state:"RUNNING",tone:"running",pill:"stage 3 of 5",sub:"Generating episode \xB7 run started 06:00",cta:"View run",ctaIcon:"M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7z M12 9a3 3 0 100 6 3 3 0 000-6z",red:!1},empty:{state:"IDLE",tone:"pending",pill:"never run",sub:"No runs yet \xB7 connect sources and trigger the first run",cta:"Run first brief",ctaIcon:"M8 5v14l11-7z",red:!1},error:{state:"FAILED",tone:"error",pill:"aborted 06:01",sub:"Last run failed at generate \xB7 llm timeout 06:01",cta:"Retry run",ctaIcon:"M21 12a9 9 0 1 1-3-6.7M21 3v5h-5",red:!0}},ne={live:[["Episodes this week","7","ep","+2","ok",70],["Avg gen time","5:48","min","\u22120:22","running",58],["Sources tracked","5","feeds","4 live","ok",80]],running:[["Episodes this week","6","ep","running","running",60],["Avg gen time","5:50","min","live","running",58],["Sources tracked","5","feeds","4 live","ok",80]],error:[["Episodes this week","6","ep","\u22121 failed","error",56],["Avg gen time","5:50","min","last ok","running",58],["Sources tracked","5","feeds","1 error","error",80]],empty:[["Episodes this week","0","ep","no runs","pending",4],["Avg gen time","\u2014","min","no data","pending",4],["Sources tracked","5","feeds","4 live","ok",80]]},re=[["overview","Overview"],["runs","Runs"],["sources","Sources"],["prompts","Prompts"],["episodes","Episodes"],["trigger","Trigger"],["alerts","Alerts"]],ie=[["live","Live","ok"],["running","Running","running"],["empty","Empty","pending"],["error","Error","error"]],pe=[["arxiv cs.AI","academic feed","arxiv","connected","18"],["Hacker News \xB7 front","community feed","hn","connected","14"],["reddit \xB7 r/MachineLearning","community feed","reddit","connected","10"],["reddit \xB7 r/LocalLLaMA","community feed","reddit","error","0"],["Papers with Code","rss feed","rss","paused","\u2014"]],D={connected:"ok",error:"error",paused:"pending"},se=[{name:"Intro",tokens:"120",body:"Open with a 15-second hook on the single most important story. Name the model or paper, why it matters, and who it affects."},{name:"Research Roundup",tokens:"340",body:"Summarize the top 5 arxiv + HN items. One sentence each. Lead with the finding, not the authors. Numerals for all metrics."},{name:"Deep Dive",tokens:"260",body:"Pick one item for a 90-second deep dive. Explain the method plainly, then the result, then the limitation."},{name:"Outro",tokens:"100",body:"One forward-looking line. No sign-off fluff. State tomorrow's trigger time."}],le=[["v12","Jun 28","current",!0],["v11","Jun 14","archived",!1],["v10","May 30","archived",!1],["v9","May 12","archived",!1]],de=[["ep-204","Daily AI Brief \u2014 2026-06-30","6:12","Jun 30","published"],["ep-203","Daily AI Brief \u2014 2026-06-29","5:48","Jun 29","published"],["ep-202","Daily AI Brief \u2014 2026-06-28","6:41","Jun 28","published"],["ep-201","Daily AI Brief \u2014 2026-06-27","\u2014","Jun 27","failed"],["ep-200","Daily AI Brief \u2014 2026-06-26","5:59","Jun 26","published"]],ce={published:"ok",failed:"error",draft:"warn"},ue=[["06:00","2026-06-30","schedule","ok"],["06:00","2026-06-29","schedule","ok"],["14:22","2026-06-28","maya \xB7 manual","ok"],["06:00","2026-06-27","schedule","error"]],me=[["Run failure","Notify on any stage error","slack \xB7 #ai-brief",!0],["Publish success","Notify when an episode publishes","slack \xB7 #ai-brief",!0],["Gen latency","Alert if generate exceeds 8:00","email \xB7 maya",!0],["Source drift","Alert if a feed returns 0 items","slack \xB7 #ai-brief",!1]],ge={live:[{sev:"ok",t:"06:06 \xB7 today",m:"ep-204 published \xB7 6:12 audio"},{sev:"warn",t:"06:00 \xB7 today",m:"r/LocalLLaMA returned 0 items \u2014 feed may be down"}],running:[{sev:"running",t:"06:00 \xB7 today",m:"Run started \xB7 generating episode"}],error:[{sev:"error",t:"06:01 \xB7 today",m:"Run failed at generate \xB7 llm timeout after 90s"},{sev:"warn",t:"06:00 \xB7 today",m:"r/LocalLLaMA returned 0 items \u2014 feed may be down"}],empty:[]},fe={ok:"ok",warn:"warn",error:"error",running:"running"},be=Array.from({length:44},(c,d)=>{const s=6+Math.abs(Math.sin(d*.9)*Math.cos(d*.4))*20;return{on:d<14,h:Math.round(s)}});function j(){const c=window.KIND_REGISTRY&&window.KIND_REGISTRY.podcastSuite;return c&&c.liveData||null}function ve(){const[c,d]=w(()=>j());return L(()=>{const s=()=>d(j());return window.addEventListener("podcast-live-hydrated",s),()=>window.removeEventListener("podcast-live-hydrated",s)},[]),c}function T(){Y();const[c,d]=w("overview"),[s,xe]=w("live"),[v,O]=w("generate"),[ye,W]=w(58),k=ve(),$=!!(k&&k.source==="denied"),he=!$&&k&&Array.isArray(k.items)&&k.items.length>0?k.items:null;function F(o){xe(o),O("generate"),W(26)}function ke(o){O(r=>r===o?null:o)}L(()=>{if(s!=="running")return;const o=setInterval(()=>{W(r=>{const i=r+2.2;return i>90?22:i})},850);return()=>clearInterval(o)},[s]);const A=s==="live",y=s==="running",l=s==="empty",N=s==="error",_=Math.round(ye),V=C.map((o,r)=>{const i=q[s][o.key],t=i==="idle"||i==="pending"||i==="blocked",p=t?a.idle:a[i],m=i==="running",u=i==="ok",h=i==="error",Ue={ok:"Done",running:"Running",pending:"Pending",blocked:"Blocked",error:"Failed",idle:"Idle"}[i],M=v===o.key;return{key:o.key,label:o.label,icon:o.icon,io:Q[s][o.key],duration:m?`${_}%`:X[s][o.key],statusText:Ue,statusColor:t?n(a.idle,55):p,notLast:r<4,showProgress:m,active:M,onToggle:()=>ke(o.key),iconWrapStyle:{color:t?n(a.idle,45):p,background:t?"var(--app-rule-soft,rgba(255,255,255,.03))":n(p,10),border:`1px solid ${t?"var(--app-rule,rgba(255,255,255,.06))":n(p,30,"var(--app-rule,rgba(255,255,255,.07))")}`,boxShadow:u||m||h?`0 0 16px ${n(p,18)}`:"none",animation:m?"podPulse 1.6s ease-in-out infinite":"none"},pillStyle:E(t?"idle":i,t),chevStyle:{transform:M?"rotate(180deg)":"none",transition:"transform .3s ease",flexShrink:0},connStyle:{background:u?n(a.ok,50):"var(--app-rule,rgba(255,255,255,.08))"},nodeStyle:{background:M?n(p,5):"var(--app-rule-soft,rgba(255,255,255,.02))",border:`1px solid ${M?n(p,35):"var(--app-rule,rgba(255,255,255,.05))"}`,boxShadow:M?`0 0 22px ${n(p,8)}`:"none"},progressFillStyle:{width:`${_}%`,background:a.running,boxShadow:`0 0 8px ${a.running}`}}});let S=[];v&&(v==="generate"&&y?S=oe:v==="generate"&&N?S=ae:l?S=[]:S=ee[v]||[]);const G=S.map(o=>({p:o.p,m:o.m,color:Z[o.p]||"var(--app-ink-soft,rgba(230,227,218,.62))"})),we=l?"no-run":"ep-204",Ne=!!v&&!l&&G.length>0,f=te[s],g=a[f.tone],Se=ne[s].map(([o,r,i,t,p,m])=>{const u=p==="pending",h=a[p];return{label:o,value:r,unit:i,delta:t,deltaStyle:{color:u?"var(--app-ink-faint,rgba(230,227,218,.38))":h,border:`1px solid ${u?"var(--app-rule,rgba(255,255,255,.12))":n(h,25)}`,background:u?"transparent":n(h,6)},fillStyle:{width:`${m}%`,background:u?"var(--app-rule,rgba(255,255,255,.2))":h,boxShadow:u?"none":`0 0 8px ${n(h,60)}`}}}),Me=(l?[]:[["ep-204",y?"running":N?"error":l?"idle":"ok",!0],["ep-203","ok",!1],["ep-202","ok",!1],["ep-201","error",!1]]).map(([o,r,i])=>{const t=a[r]||a.idle;return{label:o,style:{border:`1px solid ${i?n(t,40):"var(--app-rule,rgba(255,255,255,.08))"}`,background:i?n(t,8):"var(--app-rule-soft,rgba(255,255,255,.02))",color:i?"var(--app-ink,#e6e3da)":"var(--app-ink-soft,rgba(230,227,218,.62))"},dotStyle:{background:t,boxShadow:`0 0 6px ${n(t,60)}`,animation:r==="running"?"podPulse 1.4s ease-in-out infinite":"none"}}}),Re=pe.map(([o,r,i,t,p])=>{const m=a[D[t]],u=t==="paused";return{name:o,kind:r,type:i,items:l?"\u2014":p,status:t,dotStyle:{background:u?"var(--app-ink-faint,rgba(230,227,218,.4))":m,boxShadow:u?"none":`0 0 6px ${n(m,60)}`,animation:t==="connected"?"podPulse 1.8s ease-in-out infinite":"none"},statusPillStyle:E(D[t],u)}}),ze=le.map(([o,r,i,t])=>({name:o,date:r,tagText:i,nameColor:t?a.running:"var(--app-ink,#e6e3da)",style:{border:`1px solid ${t?n(a.running,25):"var(--app-rule,rgba(255,255,255,.05))"}`,background:t?n(a.running,6):"var(--app-rule-soft,rgba(255,255,255,.02))"},tagStyle:{color:t?a.running:"var(--app-ink-faint,rgba(230,227,218,.4))",border:`1px solid ${t?n(a.running,25):"var(--app-rule,rgba(255,255,255,.12))"}`}}));function H(o,r,i,t,p,m){const u=p==="failed";return{raw:m,id:o,title:r,dur:i,date:t,state:p,playIcon:u?"M18 6L6 18M6 6l12 12":"M8 5v14l11-7z",playStyle:{cursor:u?"default":"pointer",color:u?"var(--app-ink-faint,rgba(230,227,218,.35))":a.running,background:u?"var(--app-rule-soft,rgba(255,255,255,.03))":n(a.running,10),border:`1px solid ${u?"var(--app-rule,rgba(255,255,255,.06))":n(a.running,30)}`},statePillStyle:E(ce[p]||"warn",!1)}}const Be=(l?[]:de).map(([o,r,i,t,p])=>H(o,r,i,t,p,null)),B=(he||[]).map(o=>H(o.id,o.title||o.id,o.duration||"\u2014",o.publishedAt||o.scheduledFor||"",o.state||"draft",o)),Ee=ue.map(([o,r,i,t])=>{const p=t==="ok"?a.ok:a.error;return{t:o,d:r,by:i,dotStyle:{background:p,boxShadow:`0 0 6px ${n(p,60)}`}}}),Ie=me.map(([o,r,i,t])=>({name:o,desc:r,channel:i,toggleStyle:{background:t?n(a.ok,25):"var(--app-rule,rgba(255,255,255,.06))",border:`1px solid ${t?n(a.ok,40):"var(--app-rule,rgba(255,255,255,.1))"}`},knobStyle:{left:t?17:2,background:t?a.ok:"var(--app-ink-faint,rgba(230,227,218,.5))",boxShadow:t?`0 0 6px ${n(a.ok,60)}`:"none"}})),J=ge[s].map(o=>{const r=a[fe[o.sev]];return{m:o.m,t:o.t,border:n(r,15),dotStyle:{background:r,boxShadow:`0 0 6px ${n(r,60)}`}}}),Te=J.length>0;let x=null;N?x={tone:"error",title:"Run failed",body:"Generate stage aborted at 06:01 \u2014 llm request timed out after 90s. Episode and publish stages were blocked.",btn:"Retry run"}:l&&(x={tone:"pending",title:"No runs yet",body:"Sources are connected but the pipeline has never run. Trigger the first run to generate a brief.",btn:"Run first brief"});function U(){(l||A||N)&&F("running")}function $e(){(l||N)&&F("running")}function Fe(){return e("div",{className:"pod-statewrap"},e("div",{className:"label-overline"},"Preview state"),e("div",{className:"pod-switch"},ie.map(([o,r,i])=>{const t=s===o,p=o==="empty",m=a[i];return e("button",{key:o,className:"pod-switch-btn",onClick:()=>F(o),style:{color:t?p?"var(--app-ink,#e6e3da)":m:"var(--app-ink-soft,rgba(230,227,218,.62))",background:t?p?"var(--app-elevated,#2a2a2e)":n(m,12):"transparent"}},e("span",{className:"pod-switch-dot",style:{background:p?"var(--app-ink-faint,rgba(230,227,218,.5))":m,boxShadow:t&&!p?`0 0 6px ${m}`:"none"}}),r)})))}function Ae(){return e("div",{className:"pod-tabs"},re.map(([o,r])=>e("button",{key:o,className:`pod-tab${c===o?" on":""}`,onClick:()=>d(o)},r)))}function Je(){return e("div",{className:"pod-kpis"},Se.map(o=>e("div",{key:o.label,className:"pod-kpi"},e("div",{className:"pod-kpi-top"},e("span",{className:"label-overline"},o.label),e("span",{className:"pill",style:o.deltaStyle},o.delta)),e("div",{className:"pod-kpi-val"},e("b",null,o.value),e("span",null,o.unit)),e("div",{className:"pod-kpi-track"},e("div",{className:"pod-kpi-fill",style:o.fillStyle})))))}function Le(){if(!x)return null;const o=a[x.tone],r=x.tone==="pending";return e("div",{className:"pod-banner",style:{border:`1px solid ${r?"var(--app-rule,rgba(255,255,255,.1))":n(o,25)}`,background:r?"var(--app-rule-soft,rgba(255,255,255,.02))":n(o,6)}},e("span",{className:"pod-banner-dot",style:{background:r?"var(--app-ink-faint,rgba(230,227,218,.4))":o,boxShadow:r?"none":`0 0 8px ${n(o,60)}`}}),e("div",{style:{flex:1,minWidth:0}},e("div",{className:"pod-banner-title",style:{color:r?"var(--app-ink-soft,rgba(230,227,218,.75))":o}},x.title),e("div",{className:"pod-banner-body"},x.body)),e("button",{className:"pod-banner-btn",style:{color:r?a.running:o,border:`1px solid ${r?n(a.running,30):n(o,40)}`},onClick:$e},x.btn))}function Pe(){return e("div",{className:"pod-step-compact"},V.map(o=>e("div",{key:o.key,className:"pod-stage-c"},e("div",{className:"pod-stage-c-inner"},e("div",{className:"pod-stage-icon",style:o.iconWrapStyle},b(o.icon,19)),e("div",null,e("div",{className:"pod-stage-label"},o.label),e("div",{className:"pod-stage-status",style:{color:o.statusColor}},o.statusText))),o.notLast?e("div",{className:"pod-conn",style:o.connStyle}):null)))}function Ce(){return e("div",{className:"pod-step-big"},V.map(o=>e("div",{key:o.key,className:"pod-stage-b"},e("button",{className:"pod-node",style:o.nodeStyle,onClick:o.onToggle},e("div",{className:"pod-node-top"},e("div",{className:"pod-stage-icon",style:o.iconWrapStyle},b(o.icon,17)),e("svg",{width:13,height:13,viewBox:"0 0 24 24",fill:"none",stroke:"var(--app-ink-faint,rgba(230,227,218,.4))",strokeWidth:1.6,strokeLinecap:"round",strokeLinejoin:"round",style:o.chevStyle},e("path",{d:"M6 9l6 6 6-6"}))),e("div",{style:{width:"100%"}},e("div",{className:"pod-node-label"},o.label),e("div",{className:"pod-node-io"},o.io)),e("div",{className:"pod-node-bottom"},e("span",{className:"pill",style:o.pillStyle},o.statusText),e("span",{className:"pod-node-dur"},o.duration)),o.showProgress?e("div",{className:"pod-node-track"},e("div",{className:"pod-node-fill",style:o.progressFillStyle})):null),o.notLast?e("div",{className:"pod-conn",style:Object.assign({marginTop:34},o.connStyle)}):null)))}function De(){if(!Ne)return null;const o=(C.find(i=>i.key===v)||{}).label||"",r=y&&v==="generate";return e("div",{className:"pod-log"},e("div",{className:"pod-log-head"},e("span",{className:"pod-log-dots"},e("span",{style:{background:n(a.error,50)}}),e("span",{style:{background:n(a.running,30)}}),e("span",{style:{background:n(a.ok,50)}})),e("span",{className:"pod-log-title"},`aaas://run/${we}/${v||""}`),r?e("span",{className:"pod-log-live"},e("span"),"live"):null),e("div",{className:"pod-log-body"},G.map((i,t)=>e("div",{key:`${i.p}-${t}`,className:"pod-log-line"},e("span",{className:"pod-log-prefix",style:{color:i.color}},`[${i.p}]`),e("span",{className:"pod-log-msg"},i.m))),r?e("div",{className:"pod-log-line"},e("span",{className:"pod-log-prefix",style:{color:a.running}},">"),e("span",{className:"pod-log-cursor"},"_")):null))}function K(){return e("div",{style:{display:"flex",flexDirection:"column",gap:22}},e("div",{className:"pod-panel pod-hero"},e("div",{className:"pod-hero-glow",style:{opacity:l?.05:.1,background:g}}),e("div",{className:"pod-hero-top"},e("div",{className:"pod-hero-left"},e("span",{className:"pod-hero-badge",style:{background:l?"var(--app-ink-faint,rgba(230,227,218,.4))":g,boxShadow:l?"none":`0 0 14px ${n(g,60)}`,animation:y?"podPulse 1.4s ease-in-out infinite":"none"}}),e("div",null,e("div",{style:{display:"flex",alignItems:"center",gap:12}},e("span",{className:"pod-hero-state",style:{color:g}},f.state),e("span",{className:"pill",style:{color:g,border:`1px solid ${l?"var(--app-rule,rgba(255,255,255,.15))":n(g,30)}`,background:l?"var(--app-rule-soft,rgba(255,255,255,.02))":n(g,10)}},f.pill)),e("div",{className:"pod-hero-runid"},l?"run \xB7 \u2014":"run \xB7 2026-07-01 \xB7 triggered 06:00"))),e("button",{className:"pod-hero-cta",style:{background:f.red?"transparent":"var(--app-ink,#e6e3da)",color:f.red?a.error:"var(--app-bg,#0e0e10)",border:f.red?`1px solid ${n(a.error,40)}`:"none"},onClick:U},b(f.ctaIcon,14),f.cta)),Pe()),e("div",{className:"pod-grid2",style:{gridTemplateColumns:"1.35fr 1fr"}},e("div",{className:"pod-panel"},e("div",{className:"pod-panel-head"},e("h4",{className:"pod-panel-title"},"Last Episode"),e("span",{className:"label-overline"},"published")),l?e("div",{className:"pod-empty-mini"},e("div",{className:"pod-empty-mini-icon"},b("M8 5v14l11-7z",18)),e("div",{style:{fontSize:13,color:"var(--app-ink-soft,rgba(230,227,218,.62))"}},"No episodes published yet")):e("div",{style:{display:"flex",alignItems:"center",gap:16}},e("button",{className:"pod-play","aria-label":"Play episode",style:{border:`1px solid ${n(a.running,40)}`,background:n(a.running,10),color:a.running}},I("M8 5v14l11-7z",18)),e("div",{style:{flex:1,minWidth:0}},e("div",{style:{fontWeight:600,fontSize:"0.95rem",color:"var(--app-ink,#e6e3da)",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},"Daily AI Brief \u2014 2026-06-30"),e("div",{className:"pod-ep-meta"},"ep-204 \xB7 6:12"),e("div",{className:"pod-wave"},be.map((o,r)=>e("span",{key:r,style:{height:o.h,background:o.on?n(a.running,70):"var(--app-ink-faint,rgba(230,227,218,.18))"}})))))),e("div",{className:"pod-panel",style:{display:"flex",flexDirection:"column",gap:16}},e("h4",{className:"pod-panel-title"},"Next Trigger"),e("div",{style:{display:"flex",alignItems:"baseline",gap:10}},e("span",{className:"pod-trigger-time"},y?"now":"06:00"),e("span",{style:{fontFamily:'var(--app-font-mono,"JetBrains Mono",monospace)',fontSize:11,color:"var(--app-ink-soft,rgba(230,227,218,.62))"}},A?"Jul 2, 2026":"Jul 1, 2026")),e("div",{className:"pod-schedule-chip"},b("M12 7v5l3 2",14),e("span",{style:{fontFamily:'var(--app-font-mono,"JetBrains Mono",monospace)',fontSize:11,color:"var(--app-ink-soft,rgba(230,227,218,.62))"}},"schedule \xB7 daily 06:00 UTC")),e("div",{className:"pod-note"},"Tracking ",e("span",{style:{color:"var(--app-ink,#e6e3da)"}},"5 feeds")," \xB7 ",e("span",{style:{color:a.ok}},"4 connected"),". Runs fire on schedule or manual trigger."))))}function je(){return e("div",{style:{display:"flex",flexDirection:"column",gap:20}},e("div",{className:"pod-chips"},e("span",{className:"label-overline",style:{marginRight:4}},"Recent runs"),Me.map(o=>e("button",{key:o.label,className:"pod-chip",style:o.style},e("span",{className:"pod-chip-dot",style:o.dotStyle}),o.label))),e("div",{className:"pod-panel"},e("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:22}},e("div",{style:{display:"flex",alignItems:"center",gap:12}},e("span",{className:"pod-hero-badge",style:{background:l?"var(--app-ink-faint,rgba(230,227,218,.4))":g,boxShadow:l?"none":`0 0 14px ${n(g,60)}`,animation:y?"podPulse 1.4s ease-in-out infinite":"none"}}),e("div",null,e("div",{className:"mono",style:{fontSize:13,color:"var(--app-ink,#e6e3da)"}},l?"No run selected":"run \xB7 ep-204 \xB7 2026-07-01"),e("div",{className:"mono",style:{fontSize:"10.5px",color:"var(--app-ink-faint,rgba(230,227,218,.45))",marginTop:3}},l?"trigger a run to inspect stages":"triggered 06:00 \xB7 5 stages"))),e("span",{className:"pill",style:{color:g,border:`1px solid ${n(g,30)}`,background:n(g,10)}},f.pill)),Ce()),De())}function Oe(){return e("div",{className:"pod-panel"},e("div",{className:"pod-panel-head"},e("h4",{className:"pod-panel-title",style:{fontSize:"1.15rem"}},"Source Feeds"),e("button",{className:"pod-add-btn"},b("M12 5v14M5 12h14",13),"Add feed")),e("div",{style:{display:"flex",flexDirection:"column",gap:8}},Re.map(o=>e("div",{key:o.name,className:"pod-row pod-src-row"},e("span",{className:"pod-row-dot",style:Object.assign({width:9,height:9},o.dotStyle)}),e("div",{style:{minWidth:0}},e("div",{className:"pod-src-name"},o.name),e("div",{className:"pod-src-kind"},o.kind)),e("span",{className:"pod-badge"},o.type),e("div",{style:{textAlign:"right",minWidth:70}},e("div",{className:"mono",style:{fontSize:13,color:"var(--app-ink,#e6e3da)"}},o.items),e("div",{style:{fontSize:10,color:"var(--app-ink-faint,rgba(230,227,218,.45))",marginTop:2}},"items today")),e("span",{className:"pill",style:o.statusPillStyle},o.status)))))}function We(){return e("div",{className:"pod-grid2",style:{gridTemplateColumns:"1fr 260px"}},e("div",{className:"pod-panel"},e("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:6}},e("h4",{className:"pod-panel-title",style:{fontSize:"1.15rem"}},"Generation Prompt"),e("span",{className:"pill",style:{color:a.running,border:`1px solid ${n(a.running,20)}`,background:n(a.running,10)}},"v12 \xB7 current")),e("p",{style:{margin:"0 0 18px",fontSize:"12.5px",color:"var(--app-ink-soft,rgba(230,227,218,.62))"}},"4 section prompts \xB7 attached at the prompts stage of every run"),e("div",{style:{display:"flex",flexDirection:"column",gap:10}},se.map(o=>e("div",{key:o.name,className:"pod-prompt"},e("div",{className:"pod-prompt-head"},e("span",{className:"pod-prompt-name"},o.name),e("span",{className:"pod-prompt-tok"},`${o.tokens} tok`)),e("p",{className:"pod-prompt-body"},o.body))))),e("div",{className:"pod-panel",style:{height:"fit-content"}},e("h4",{className:"pod-panel-title",style:{marginBottom:16}},"Versions"),e("div",{style:{display:"flex",flexDirection:"column",gap:4}},ze.map(o=>e("div",{key:o.name,className:"pod-version",style:o.style},e("div",null,e("div",{className:"pod-version-name",style:{color:o.nameColor}},o.name),e("div",{className:"pod-version-date"},o.date)),e("span",{className:"pod-version-tag",style:o.tagStyle},o.tagText))))))}function _e(){const o=B.length>0,r=o?B:Be,i=$?"0 total":o?`${B.length} total \xB7 ${B.filter(t=>t.state==="published").length} published`:l?"0 total":"5 total \xB7 4 published";return e("div",{className:"pod-panel"},e("div",{className:"pod-panel-head"},e("h4",{className:"pod-panel-title",style:{fontSize:"1.15rem"}},"Episodes"),e("span",{className:"label-overline"},i)),$?e("div",{className:"pod-empty-big","data-scope-denied":"1"},e("div",{style:{width:56,height:56,borderRadius:"0.75rem",border:"1px dashed var(--app-rule,rgba(255,255,255,.2))",display:"flex",alignItems:"center",justifyContent:"center",color:"var(--app-ink-faint,rgba(230,227,218,.35))"}},b("M9 18V5l12-2v13",24)),e("div",null,e("div",{style:{fontWeight:600,fontSize:"1rem",color:"var(--app-ink,#e6e3da)"}},"Not available in this solution scope"),e("div",{style:{fontSize:13,color:"var(--app-ink-soft,rgba(230,227,218,.62))",marginTop:4}},"The selected solution is not entitled to the podcast pipeline. Switch to the Combined scope to see this stream."))):r.length>0?e("div",{style:{display:"flex",flexDirection:"column",gap:6}},r.map(t=>e("div",{key:t.id,className:"pod-row pod-ep-row"},e("button",{className:"pod-ep-play",style:t.playStyle},I(t.playIcon,14)),e("div",{style:{minWidth:0}},e("div",{className:"pod-ep-title"},t.title),e("div",{className:"pod-ep-meta"},`${t.id} \xB7 ${t.date}`)),e("span",{className:"mono",style:{fontSize:12,color:"var(--app-ink-soft,rgba(230,227,218,.7))"}},t.dur),e("span",{className:"pill",style:t.statePillStyle},t.state),typeof window.ScopeBadge=="function"?e(window.ScopeBadge,{item:t.raw||t,kind:z&&z.podcastSuite}):null))):e("div",{className:"pod-empty-big"},e("div",{style:{width:56,height:56,borderRadius:"0.75rem",border:"1px dashed var(--app-rule,rgba(255,255,255,.2))",display:"flex",alignItems:"center",justifyContent:"center",color:"var(--app-ink-faint,rgba(230,227,218,.35))"}},b("M9 18V5l12-2v13",24)),e("div",null,e("div",{style:{fontWeight:600,fontSize:"1rem",color:"var(--app-ink,#e6e3da)"}},"No episodes yet"),e("div",{style:{fontSize:13,color:"var(--app-ink-soft,rgba(230,227,218,.62))",marginTop:4}},"Trigger the first run to generate a brief.")),e("button",{style:{padding:"0.6rem 1.2rem",background:"transparent",color:a.running,fontWeight:600,textTransform:"uppercase",fontSize:"0.7rem",letterSpacing:"0.05em",borderRadius:"0.6rem",border:`1px solid ${n(a.running,30)}`,cursor:"pointer"},onClick:()=>d("trigger")},"Run first brief")))}function Ve(){return e("div",{className:"pod-grid2",style:{gridTemplateColumns:"1fr 1fr"}},e("div",{className:"pod-panel",style:{display:"flex",flexDirection:"column",gap:18}},e("div",null,e("h4",{className:"pod-panel-title",style:{marginBottom:4,fontSize:"1.15rem"}},"Manual Run"),e("p",{style:{margin:0,fontSize:"12.5px",color:"var(--app-ink-soft,rgba(230,227,218,.62))"}},"Fire the pipeline now with the current sources and prompt set.")),e("div",{style:{display:"flex",flexDirection:"column",gap:10}},e("div",{className:"pod-manual-row"},e("span",null,"prompt set"),e("span",{style:{color:a.running}},"v12 \xB7 current")),e("div",{className:"pod-manual-row"},e("span",null,"sources"),e("span",{style:{color:"var(--app-ink,#e6e3da)"}},"4 connected \xB7 1 paused"))),e("button",{className:"pod-trigger-btn",onClick:U},I("M8 5v14l11-7z",15),l?"Run first brief":"Run now")),e("div",{style:{display:"flex",flexDirection:"column",gap:22}},e("div",{className:"pod-panel"},e("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:16}},e("h4",{className:"pod-panel-title"},"Schedule"),e("span",{style:{display:"inline-flex",alignItems:"center",gap:6,fontFamily:'var(--app-font-mono,"JetBrains Mono",monospace)',fontSize:10,textTransform:"uppercase",letterSpacing:"0.08em",color:a.ok}},e("span",{style:{width:7,height:7,borderRadius:"50%",background:a.ok,boxShadow:`0 0 6px ${n(a.ok,60)}`}}),"enabled")),e("div",{style:{display:"flex",alignItems:"baseline",gap:10,marginBottom:8}},e("span",{style:{fontWeight:900,fontSize:"1.6rem",color:"var(--app-ink,#e6e3da)",lineHeight:1}},"06:00"),e("span",{style:{fontFamily:'var(--app-font-mono,"JetBrains Mono",monospace)',fontSize:11,color:"var(--app-ink-soft,rgba(230,227,218,.62))"}},"UTC \xB7 daily")),e("div",{className:"pod-note"},`Next fire ${A?"Jul 2, 2026":"Jul 1, 2026"} \xB7 ${y?"now":"06:00"}`)),e("div",{className:"pod-panel"},e("h4",{className:"pod-panel-title",style:{marginBottom:14}},"Trigger History"),e("div",{style:{display:"flex",flexDirection:"column",gap:9}},Ee.map((o,r)=>e("div",{key:r,className:"pod-hist-item"},e("span",{className:"pod-hist-dot",style:o.dotStyle}),e("span",{className:"pod-hist-t"},o.t),e("span",{className:"pod-hist-d"},o.d),e("span",{className:"pod-hist-by"},o.by)))))))}function Ge(){return e("div",{className:"pod-grid2",style:{gridTemplateColumns:"1fr 1fr"}},e("div",{className:"pod-panel"},e("h4",{className:"pod-panel-title",style:{marginBottom:16,fontSize:"1.15rem"}},"Alert Rules"),e("div",{style:{display:"flex",flexDirection:"column",gap:8}},Ie.map(o=>e("div",{key:o.name,className:"pod-alert-rule"},e("div",{style:{flex:1,minWidth:0}},e("div",{className:"pod-alert-name"},o.name),e("div",{className:"pod-alert-desc"},`${o.desc} \xB7 ${o.channel}`)),e("span",{className:"pod-toggle",style:o.toggleStyle},e("span",{className:"pod-toggle-knob",style:o.knobStyle})))))),e("div",{className:"pod-panel"},e("div",{className:"pod-panel-head"},e("h4",{className:"pod-panel-title",style:{fontSize:"1.15rem"}},"Recent Alerts"),e("span",{className:"label-overline"},`${J.length} events`)),Te?e("div",{style:{display:"flex",flexDirection:"column",gap:8}},J.map((o,r)=>e("div",{key:r,className:"pod-feed-item",style:{borderColor:o.border}},e("span",{className:"pod-feed-dot",style:o.dotStyle}),e("div",{style:{flex:1,minWidth:0}},e("div",{className:"pod-feed-msg"},o.m),e("div",{className:"pod-feed-t"},o.t))))):e("div",{className:"pod-empty-big"},e("div",{style:{width:48,height:48,borderRadius:"50%",border:`1px solid ${n(a.ok,30)}`,background:n(a.ok,8),display:"flex",alignItems:"center",justifyContent:"center",color:a.ok}},b("M20 6L9 17l-5-5",20)),e("div",{style:{fontSize:13,color:"var(--app-ink-soft,rgba(230,227,218,.55))"}},"All clear \xB7 no alerts in the last 24h"))))}const He={overview:K,runs:je,sources:Oe,prompts:We,episodes:_e,trigger:Ve,alerts:Ge};return e("div",{className:"podsuite"},e("div",{className:"pod-head"},e("div",null,e("div",{className:"pod-overline"},e("span",{className:"bar"}),"Stream \xB7 podcast \xB7 daily ai brief"),e("h2",{className:"pod-title"},"Podcast",e("span",{className:"dot"},".")),e("p",{className:"pod-sub"},f.sub)),Fe()),Ae(),Je(),Le(),(He[c]||K)())}T.displayName="PodcastSuiteView",window.PODCAST_SUITE_VIEW_FN=T,window.VIEWS=window.VIEWS||{},window.VIEWS.podcastSuite=T,z&&(z.podcastSuite={id:"podcastSuite",label:"Podcast",workspaceLabel:"Podcast Stream",workspaceIcon:"podcasts",description:"Daily AI Brief podcast pipeline \u2014 sources, prompts, generation, episodes, publish, alerts.",defaultView:"podcastSuite",defaultDetail:"none",agentTreatment:"implicit",primaryAction:{label:"Run now",kind:"primary",icon:"play_arrow"},secondaryActions:[{label:"Trigger history",icon:"history"}],heroKpis:["Episodes this week","Avg gen time","Sources tracked"]})})();
