*{box-sizing:border-box}body{color:#000;background:#f8fafc;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:100}.analysis-fields,.analysis-list,.analysis-paragraphs,.analysis-text{--analysis-accent:#f6b514;--analysis-card-background:#f3f4f6;color:#111827;width:100%;margin:0;font-size:1.05rem;font-weight:100;line-height:1.55}.analysis-text.is-muted{color:#4b5563}.analysis-paragraphs{gap:10px;display:grid}.analysis-paragraphs.is-card{box-sizing:border-box;background:var(--analysis-card-background);border-radius:4px;padding:12px 14px}.analysis-link{color:inherit;text-underline-offset:3px;text-decoration-color:currentColor;text-decoration-thickness:1px}.analysis-link:focus-visible,.analysis-link:hover{color:inherit;text-decoration:none}.analysis-list{gap:10px;padding:0;list-style:none;display:grid}.analysis-list:not(.is-plain)>li{background:var(--analysis-card-background);border-radius:4px;padding:12px 14px}.analysis-list.is-plain{gap:4px}.analysis-fields{grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:8px 16px;display:grid}.analysis-fields.has-field-cards{grid-template-columns:1fr;gap:10px}.analysis-fields dt{color:var(--analysis-accent);font-weight:300}.analysis-fields dd{min-width:0;margin:0}.analysis-fields dt.is-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.analysis-field-row{display:contents}.analysis-field-row.is-card{box-sizing:border-box;background:var(--analysis-card-background);border-radius:4px;grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:8px 16px;padding:12px 14px;display:grid}.analysis-field-full{grid-column:1/-1}.analysis-nested-block{gap:8px;display:grid}.analysis-field-row:not(:first-child)>.analysis-field-full>.analysis-nested-block{margin-top:14px}.analysis-nested-title{color:var(--analysis-accent);letter-spacing:-.02em;text-align:center;margin:0;font-size:1.35rem;font-weight:200;line-height:1.2}.analysis-nested-block>.analysis-fields{box-sizing:border-box;background:var(--analysis-card-background);border-radius:4px;grid-template-columns:1fr;gap:4px;padding:12px 14px}.analysis-nested-block>.analysis-fields dd{margin-bottom:8px}@media (width<=520px){.analysis-field-row.is-card,.analysis-fields{grid-template-columns:1fr;gap:4px}.analysis-fields dd{margin-bottom:8px}.analysis-fields.has-field-cards dd{margin-bottom:0}}.page[data-v-35415de0]{background:#f8fafc;min-height:100vh;padding:0}.transcript-tool[data-v-35415de0]{background:#fff;width:min(100%,540px);min-height:100vh;margin:0 auto;padding:48px 16px 88px;box-shadow:0 4px 10px #0f172a1f}.error-stage[data-v-35415de0]{clip-path:polygon(0 0,50% 22px,100% 0,100% calc(100% - 22px),50% 100%,0 calc(100% - 22px));color:#f9fafb;text-align:center;background-color:#050505;justify-items:center;margin:0 -16px;padding:58px 24px 72px;display:grid;position:relative;overflow:hidden}.error-stage[data-v-35415de0]: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}.error-stage[data-v-35415de0]>*{z-index:1;position:relative}.error-title[data-v-35415de0]{margin:0;font-size:2rem;font-weight:100;line-height:1.16}.home-button[data-v-35415de0]{color:#111827;cursor:pointer;min-width:124px;min-height:52px;font:inherit;text-transform:uppercase;background:linear-gradient(135deg,#ffffff61,#fff0 42%),linear-gradient(45deg,#d79a09 0,#fbbf24 48%,#ffd86a);border:1px solid #f6b514;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:0 22px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #7848003d,0 8px 18px #fbbf242e}.home-button[data-v-35415de0]:focus-visible{outline-offset:5px;outline:2px solid #ffd86adb}.button-icon[data-v-35415de0]{flex:none}@media (width>=900px){.transcript-tool[data-v-35415de0]{width:min(100%,600px)}}@media (width<=640px){.transcript-tool[data-v-35415de0]{width:100%;padding:40px 16px 76px}.error-stage[data-v-35415de0]{padding-top:50px;padding-bottom:68px}.error-title[data-v-35415de0]{font-size:1.9rem}}
