.header-action-button[data-v-429f220d]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:26px;border:1px solid #fbbf24;border-radius:9999px;background:#fff;color:#111827;cursor:pointer;font:inherit;font-size:.78rem;font-weight:300;line-height:1;padding:0 10px}.header-action-icon[data-v-429f220d-s]{flex:0 0 auto}.header-action-button[data-v-429f220d]:focus-visible{outline:2px solid rgba(251,191,36,.72);outline-offset:6px}.header-action-button[data-v-429f220d]:disabled{cursor:wait;opacity:.58}.share-actions[data-v-9a406c6e]{display:grid;justify-items:center;gap:8px;margin:0 0 32px}.share-buttons[data-v-9a406c6e]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.share-error[data-v-9a406c6e]{color:#fecaca;font-size:.82rem;font-weight:300;line-height:1}@media(max-width:640px){.share-actions[data-v-9a406c6e]{margin-bottom:28px}}.app-logo[data-v-5ae99333]{display:block;width:76px;height:76px;margin:0 auto 14px;-o-object-fit:contain;object-fit:contain}.page-title[data-v-5ae99333]{margin:0 0 74px;font-size:2.125rem;font-weight:100;line-height:1.12;text-align:center}.page-title.has-share-actions[data-v-5ae99333]{margin-bottom:16px}@media(max-width:640px){.page-title[data-v-5ae99333]{margin-bottom:66px;font-size:1.9rem}.page-title.has-share-actions[data-v-5ae99333]{margin-bottom:12px}}.error-actions[data-v-43d4767d]{display:flex;justify-content:center;margin-top:16px}.error-action-button[data-v-43d4767d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;border:1px solid #fbbf24;border-radius:9999px;background:#fff;color:#111827;cursor:pointer;font:inherit;font-size:.84rem;font-weight:300;line-height:1;padding:0 12px}.error-action-icon[data-v-43d4767d]{flex:0 0 auto}.error-action-button[data-v-43d4767d]:focus-visible{outline:2px solid rgba(251,191,36,.72);outline-offset:6px}.stage-input-form[data-v-9e696010]{display:grid;width:min(100%,440px);margin:0 auto;gap:22px}label[data-v-9e696010]{color:#f9fafb;font-size:1.5rem;font-style:italic;font-weight:100;line-height:1.25;text-align:center}.input-row[data-v-9e696010]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px}.stage-input[data-v-9e696010],.submit-button[data-v-9e696010]{min-height:52px;border-radius:9999px;font:inherit}.stage-input[data-v-9e696010]{width:100%;min-width:0;border:1px solid hsla(0,0%,100%,.16);background:#fff;color:#111827;font-weight:300;padding:0 16px;box-shadow:0 0 50px #ffffff29}.stage-input.is-focused[data-v-9e696010],.stage-input[data-v-9e696010]:focus{outline:2px solid rgba(255,216,106,.86);border-color:#f6b514;box-shadow:0 0 0 4px #fbbf242e,0 0 34px #fbbf244d,inset 0 1px #ffd86a47}.submit-button[data-v-9e696010]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:104px;border:1px solid #f6b514;background:linear-gradient(135deg,#ffffff61,#fff0 42%),linear-gradient(45deg,#d79a09,#fbbf24 48%,#ffd86a);color:#111827;cursor:pointer;font-weight:700;padding:0 20px;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #7848003d,0 8px 18px #fbbf242e;text-transform:uppercase}.button-icon[data-v-9e696010],.button-icon[data-v-9e696010-s]{flex:0 0 auto}.spinner-icon[data-v-9e696010]{animation:button-spinner-9e696010 .9s linear infinite}@keyframes button-spinner-9e696010{to{transform:rotate(1turn)}}.submit-button[data-v-9e696010]:disabled{border-color:#ffffff47;background:#ffffff7a;box-shadow:none;cursor:not-allowed;opacity:.62}@media(min-width:900px){.stage-input-form[data-v-9e696010]{width:min(100%,560px)}}@media(max-width:640px){.input-row[data-v-9e696010]{grid-template-columns:1fr}.submit-button[data-v-9e696010]{width:100%}}.channel-meta[data-v-b1ae0ddf]{display:flex;align-items:center;justify-content:center;justify-self:center;min-width:0;max-width:100%;gap:.45em;color:#f9fafb;font-size:.95rem;font-weight:100;line-height:1.35;text-decoration:none;transition:color .18s ease}.channel-meta[data-v-b1ae0ddf]:focus-visible,.channel-meta[data-v-b1ae0ddf]:hover{color:#fff}.channel-meta[data-v-b1ae0ddf]:focus-visible{outline:2px solid rgba(251,191,36,.72);outline-offset:6px}.channel-avatar[data-v-b1ae0ddf]{position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff2e,0 8px 18px #00000047;display:block;width:100%;height:100%;border-radius:9999px;background:#ffffff24;-o-object-fit:cover;object-fit:cover}.channel-avatar-stack[data-v-b1ae0ddf]{position:relative;flex:0 0 auto;width:1em;height:1em}.channel-avatar-fallback[data-v-b1ae0ddf]{display:inline-flex;align-items:center;justify-content:center;z-index:0;color:#111827;background:#fbbf24;font-size:.62em;font-weight:500;line-height:1}.channel-name[data-v-b1ae0ddf]{border-bottom:.5px solid;min-width:0;overflow:hidden;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.channel-meta:focus-visible .channel-name[data-v-b1ae0ddf],.channel-meta:hover .channel-name[data-v-b1ae0ddf]{border-bottom-color:transparent}@media(prefers-reduced-motion:reduce){.channel-meta[data-v-b1ae0ddf]{transition:none}}.video-preview[data-v-26f43c18]{display:grid;justify-items:center;gap:14px;width:min(100%,440px);margin:0 auto}.video-thumbnail-link[data-v-26f43c18]{display:block;width:100%;border-radius:18px}.video-thumbnail-link[data-v-26f43c18]:focus-visible{outline:2px solid rgba(251,191,36,.72);outline-offset:6px}.video-thumbnail[data-v-26f43c18]{display:block;aspect-ratio:16/9;width:100%;height:auto;overflow:hidden;border-radius:18px;background:#000;-o-object-fit:cover;object-fit:cover;box-shadow:0 18px 40px #00000057,0 0 0 1px #ffffff24;transform-origin:center;transition:transform .18s ease;will-change:transform}.video-title[data-v-26f43c18]{width:min(100%,440px);color:#f9fafb;font-size:.95rem;font-style:italic;font-weight:100;line-height:1.35;text-align:center}.video-thumbnail-link:hover .video-thumbnail[data-v-26f43c18]{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.video-thumbnail[data-v-26f43c18]{transition:none}}@media(min-width:900px){.video-preview[data-v-26f43c18],.video-title[data-v-26f43c18]{width:min(100%,500px)}}.request-stage[data-v-c0bf76ae]{position:relative;overflow:hidden;margin:0 -16px 56px;padding:68px 16px 82px;background-color:#050505;clip-path:polygon(0 0,50% 22px,100% 0,100% calc(100% - 22px),50% 100%,0 calc(100% - 22px))}.request-stage.has-video-preview[data-v-c0bf76ae]{margin-bottom:32px;padding-bottom:36px}.request-stage[data-v-c0bf76ae]:before{position:absolute;inset:-8px;content:"";background-image:linear-gradient(#ffffff0d,#ffffff0d),url(../highlights-video-bg.webp);background-position:50%,calc(50% + 18px) calc(50% - 26px);background-repeat:repeat;background-size:auto,300px auto;filter:blur(1.5px)}.request-stage[data-v-c0bf76ae]>*{position:relative;z-index:1}.request-stage-feedback[data-v-c0bf76ae]{position:absolute;top:186px;right:16px;left:16px;z-index:2;width:min(100%,440px);margin:0 auto}.request-stage-message[data-v-c0bf76ae]{display:flex;align-items:center;justify-content:center;gap:7px;margin:0;padding:0 14px;color:#ff6b6b;font-size:.9rem;font-weight:300;line-height:1.35;text-align:center}.request-stage-message-icon[data-v-c0bf76ae]{flex:0 0 auto}@media(max-width:640px){.request-stage[data-v-c0bf76ae]{padding-top:56px;padding-bottom:84px}.request-stage.has-video-preview[data-v-c0bf76ae]{padding-bottom:36px}.request-stage-feedback[data-v-c0bf76ae]{top:236px}}@media(min-width:900px){.request-stage-feedback[data-v-c0bf76ae]{width:min(100%,560px)}}.request-summary[data-v-3271556b]{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;width:min(100%,380px);margin:-12px auto 0;color:#000;font-size:1.05rem;font-weight:100;line-height:1.55;text-align:center}.request-summary-icon[data-v-3271556b]{flex:0 0 auto;color:#f6b514;filter:drop-shadow(0 6px 14px rgba(251,191,36,.22))}.request-summary-copy[data-v-3271556b]{min-height:1.55em}.request-summary-dots[data-v-3271556b]{display:inline-flex;width:1.05em;justify-content:flex-start}.request-summary-dots span[data-v-3271556b]:nth-child(2){animation:request-summary-dot-two-3271556b 1.2s step-end infinite}.request-summary-dots span[data-v-3271556b]:nth-child(3){animation:request-summary-dot-three-3271556b 1.2s step-end infinite}.visually-hidden[data-v-3271556b]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.request-summary a[data-v-3271556b]{color:#f6b514;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px}.request-summary a[data-v-3271556b]:focus-visible,.request-summary a[data-v-3271556b]:hover{color:#f6b514;text-decoration:none}@keyframes request-summary-dot-two-3271556b{0%,32.99%{opacity:0}33%,to{opacity:1}}@keyframes request-summary-dot-three-3271556b{0%,65.99%{opacity:0}66%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.request-summary-dots span[data-v-3271556b]{animation:none;opacity:1}}.message[data-v-e1f5a78d]{margin:36px 0 0;padding:12px 14px;border-radius:8px;font-size:1.05rem;font-weight:100;line-height:1.55;box-shadow:0 1px 3px #0f172a1f}.error[data-v-e1f5a78d]{border:1px solid #fecaca;background:#fff;color:#991b1b}.warning[data-v-e1f5a78d]{border:1px solid #fde68a;background:#fff;color:#92400e}.result[data-v-9234b4e1]{margin-top:32px;display:grid;gap:18px}.analysis[data-v-9234b4e1]{display:grid;gap:38px}.analysis-section[data-v-9234b4e1]{display:grid;justify-items:center;gap:18px}.analysis-header[data-v-9234b4e1]{display:grid;align-items:center;justify-content:center;justify-items:center;gap:8px}h2[data-v-9234b4e1]{margin:0;font-size:1.875rem;font-weight:100;line-height:1.2;text-align:center}.analysis-toggle[data-v-9234b4e1]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:26px;border:1px solid #fbbf24;border-radius:9999px;background:#fff;color:#111827;cursor:pointer;font:inherit;font-size:.78rem;font-weight:300;line-height:1;padding:0 10px}.analysis-toggle:focus-visible .analysis-toggle-icon[data-v-9234b4e1],.analysis-toggle:hover .analysis-toggle-icon[data-v-9234b4e1]{transform:rotate(0)}.analysis-toggle-icon[data-v-9234b4e1]{flex:0 0 auto;transform:rotate(-90deg);transition:transform .18s ease}.analysis-toggle[data-v-9234b4e1]:focus-visible{outline:2px solid rgba(251,191,36,.72);outline-offset:6px}.analysis-content[data-v-9234b4e1]{width:100%}@media(prefers-reduced-motion:reduce){.analysis-toggle-icon[data-v-9234b4e1]{transition:none}}.page[data-v-4c13b88b]{min-height:100vh;padding:0;background:#f8fafc}.transcript-tool[data-v-4c13b88b]{width:min(100%,540px);min-height:100vh;margin:0 auto;padding:48px 16px 88px;background:#fff;box-shadow:0 4px 10px #0f172a1f}@media(min-width:900px){.transcript-tool[data-v-4c13b88b]{width:min(100%,600px)}}@media(max-width:640px){.transcript-tool[data-v-4c13b88b]{width:100%;padding:40px 16px 76px}}
