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