.live{margin-top:1.5rem;max-width:980px}.live__statusline{display:flex;align-items:center;gap:.6rem}.live__dot{width:10px;height:10px;border-radius:50%;background:var(--fg-faint);flex:none}.live__dot[data-status=queued],.live__dot[data-status=claimed],.live__dot[data-status=extracting],.live__dot[data-status=saving]{background:var(--amber);animation:lya-pulse 1.6s ease-in-out infinite}.live__dot[data-status=needs_input]{background:var(--amber)}.live__dot[data-status=saved]{background:#6fe3a5}.live__dot[data-status=failed]{background:#ff8d7a}@keyframes lya-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.live__dot{animation:none!important}}.live__status{margin:0;color:var(--fg);font-size:1.02rem}.live__source{margin:.4rem 0 0;color:var(--fg-faint);font-family:var(--font-mono);font-size:.75rem;overflow-wrap:anywhere}.live__note{margin:1rem 0 0;color:#ffcf9e;background:#ffb04f14;border:1px solid rgba(255,176,79,.35);border-radius:var(--radius-sm);padding:.7rem .95rem;font-size:.92rem}.lya-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;margin:1.5rem 0 0}.lya-facts:empty{display:none}.lya-facts__tile{background:var(--bg-raised);padding:1rem 1.2rem;margin:0}.lya-facts__tile[data-source=inferred]{outline:1px dashed var(--border-strong);outline-offset:-5px}.lya-facts__tile[data-source=user-provided]{box-shadow:inset 3px 0 0 var(--amber)}.lya-facts__label{font-family:var(--font-mono);color:var(--amber);font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;display:flex;align-items:baseline;gap:.5rem}.lya-facts__tag{color:var(--fg-faint);letter-spacing:.08em}.lya-facts__tile[data-source=user-provided] .lya-facts__tag{color:var(--amber)}.lya-facts__value{margin:.35rem 0 0;font-size:.92rem;color:var(--fg);line-height:1.5;overflow-wrap:anywhere}.lya-images{margin-top:1.75rem}.lya-images__label{display:block;margin-bottom:.75rem}.lya-images__strip{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.4rem}.lya-images__thumb{flex:none;padding:0;background:#0a0c12;border:2px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;cursor:pointer;line-height:0}.lya-images__thumb img{width:140px;height:100px;object-fit:cover;display:block;opacity:.75;transition:opacity .12s ease}.lya-images__thumb:hover img{opacity:1}.lya-images__thumb.is-selected{border-color:var(--amber);box-shadow:0 0 12px #ffb04f59}.lya-images__thumb.is-selected img{opacity:1}.lya-questions{margin-top:2rem;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-raised);padding:1.4rem 1.6rem}.lya-questions .lya-q{display:flex;flex-direction:column;gap:.4rem;margin:1rem 0 0}.lya-q__text{color:var(--fg);font-size:.95rem;line-height:1.5}.lya-q__input{background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--fg);font-family:var(--font-body);font-size:1rem;padding:.65rem .8rem}.lya-q__input:focus{outline:2px solid var(--amber);outline-offset:1px;border-color:var(--amber)}.lya-q--answered{color:var(--fg-faint)}.lya-q--answered .lya-q__text{color:var(--fg-faint);font-size:.85rem}.lya-q__answer{color:var(--fg-dim);font-size:.9rem}.lya-q__answer:before{content:"✓ ";color:#6fe3a5}.lya-questions__send{margin-top:1.25rem;background:var(--amber);color:#241503;border:0;font-family:var(--font-body);font-weight:700;font-size:.95rem;padding:.7rem 1.5rem;border-radius:var(--radius-sm);cursor:pointer;transition:background .12s ease}.lya-questions__send:hover{background:var(--amber-deep)}.lya-questions__send:disabled{opacity:.6;cursor:default}.live__actions{display:flex;align-items:center;gap:1.25rem;margin-top:2rem}.live__save{background:var(--amber);color:#241503;border:0;font-family:var(--font-body);font-weight:700;font-size:1.05rem;padding:.9rem 2rem;border-radius:var(--radius-sm);cursor:pointer;transition:background .12s ease}.live__save:hover{background:var(--amber-deep)}.live__save:disabled{background:var(--bg-lift);color:var(--fg-faint);cursor:default}.live__retry{background:none;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--fg-dim);font-family:var(--font-body);font-size:.95rem;padding:.85rem 1.4rem;cursor:pointer}.live__retry:hover{color:var(--amber);border-color:var(--amber)}.lya[data-astro-cid-qgcb2qm5]{padding:3rem 0 4rem}.lya__head[data-astro-cid-qgcb2qm5]{max-width:62ch;margin-bottom:2.25rem}.lya__head[data-astro-cid-qgcb2qm5] h1[data-astro-cid-qgcb2qm5]{margin-top:.75rem}.lya__lede[data-astro-cid-qgcb2qm5]{font-size:1.15rem;color:var(--fg-dim);line-height:1.7;margin:1.2rem 0 0}.intake-form[data-astro-cid-qgcb2qm5]{max-width:720px}.intake-form__row[data-astro-cid-qgcb2qm5]{display:flex;flex-wrap:wrap;gap:.9rem;align-items:flex-end}.intake-form__url[data-astro-cid-qgcb2qm5]{flex:1 1 320px}.field[data-astro-cid-qgcb2qm5]{display:flex;flex-direction:column;gap:.4rem}.field[data-astro-cid-qgcb2qm5] span[data-astro-cid-qgcb2qm5]{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--fg-dim)}.field[data-astro-cid-qgcb2qm5] input[data-astro-cid-qgcb2qm5]{background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--fg);font-family:var(--font-body);font-size:1rem;padding:.7rem .85rem}.field[data-astro-cid-qgcb2qm5] input[data-astro-cid-qgcb2qm5]:focus{outline:2px solid var(--amber);outline-offset:1px;border-color:var(--amber)}.intake-form__submit[data-astro-cid-qgcb2qm5]{background:var(--amber);color:#241503;border:0;font-family:var(--font-body);font-weight:700;font-size:1rem;padding:.78rem 1.6rem;border-radius:var(--radius-sm);cursor:pointer;transition:background .12s ease}.intake-form__submit[data-astro-cid-qgcb2qm5]:hover{background:var(--amber-deep)}.intake-form__submit[data-astro-cid-qgcb2qm5]:disabled{opacity:.6;cursor:default}.intake-form__error[data-astro-cid-qgcb2qm5]{color:#ff8d7a;margin:.9rem 0 0;font-size:.95rem}.hp[data-astro-cid-qgcb2qm5]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
