.audio-section[data-v-1aeba5eb]{padding:0 28px 16px}.audio-player[data-v-1aeba5eb]{background:var(--bg);border:1px solid var(--border);border-radius:6px;align-items:center;gap:12px;padding:10px 16px;display:flex}.audio-play[data-v-1aeba5eb]{color:var(--accent);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:4px;display:flex}.audio-play[data-v-1aeba5eb]:hover{color:#e0e0e0}.audio-progress-wrap[data-v-1aeba5eb]{background:var(--border);cursor:pointer;border-radius:2px;flex:1;height:4px;position:relative}.audio-progress-bar[data-v-1aeba5eb]{background:var(--accent);border-radius:2px;height:100%;transition:width .1s linear}.audio-time[data-v-1aeba5eb]{color:var(--text-dim);white-space:nowrap;text-align:right;flex-shrink:0;min-width:80px;font-family:JetBrains Mono,monospace;font-size:11px}.audio-speed[data-v-1aeba5eb]{color:var(--text-dim);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:11px}.audio-speed[data-v-1aeba5eb]:hover{color:var(--accent);border-color:var(--accent-dim)}.audio-cast[data-v-1aeba5eb]{color:var(--text-dim);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}.audio-cast[data-v-1aeba5eb]:hover{color:var(--accent)}.audio-download[data-v-1aeba5eb]{color:var(--text-dim);flex-shrink:0;align-items:center;display:flex}.audio-download[data-v-1aeba5eb]:hover{color:var(--accent)}.audio-disclaimer[data-v-1aeba5eb]{color:var(--text-dim);margin:6px 0 0;font-size:11px}.prereq-tracker[data-v-2a419a40]{background:var(--bg);border:1px solid var(--border-accent);border-radius:8px;margin:32px 0;overflow:hidden}.prereq-chrome[data-v-2a419a40]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:12px 16px 8px;display:flex}.prereq-chrome-left[data-v-2a419a40]{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.prereq-title[data-v-2a419a40]{letter-spacing:2px;color:var(--accent);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600}.prereq-updated[data-v-2a419a40]{color:var(--text-dim);letter-spacing:.5px;font-family:JetBrains Mono,monospace;font-size:10px}.prereq-chips[data-v-2a419a40]{gap:4px;display:flex}.prereq-chip[data-v-2a419a40]{border-radius:3px;justify-content:center;align-items:center;width:24px;height:20px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;display:flex}.prereq-chip.met[data-v-2a419a40]{color:var(--green);background:var(--green-dim)}.prereq-chip.partial[data-v-2a419a40]{color:var(--orange);background:var(--orange-dim)}.prereq-chip.not-met[data-v-2a419a40]{color:var(--red);background:var(--red-dim)}.prereq-chip.unknown[data-v-2a419a40]{color:var(--text-dim);background:var(--neutral)}.prereq-bar[data-v-2a419a40]{background:var(--neutral);border-radius:2px;height:3px;margin:0 16px 8px;display:flex;overflow:hidden}.prereq-bar-seg[data-v-2a419a40]{transition:width .3s}.prereq-bar-seg.met[data-v-2a419a40]{background:var(--green)}.prereq-bar-seg.partial[data-v-2a419a40]{background:var(--orange)}.prereq-bar-seg.not-met[data-v-2a419a40]{background:var(--red)}.prereq-bar-seg.unknown[data-v-2a419a40]{background:var(--text-dim)}.prereq-body[data-v-2a419a40]{padding:0 0 4px}.prereq-group[data-v-2a419a40]{border-top:1px solid var(--border)}.prereq-group-label[data-v-2a419a40]{letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);padding:8px 16px 2px;font-family:JetBrains Mono,monospace;font-size:9px}.prereq-row[data-v-2a419a40]{grid-template-columns:10px auto 1fr;gap:6px 8px;padding:3px 16px;font-size:13px;line-height:1.4;display:grid}.prereq-dot[data-v-2a419a40]{border-radius:50%;width:6px;height:6px;margin-top:6px}.prereq-dot.met[data-v-2a419a40]{background:var(--green)}.prereq-dot.partial[data-v-2a419a40]{background:var(--orange)}.prereq-dot.not-met[data-v-2a419a40]{background:var(--red)}.prereq-dot.unknown[data-v-2a419a40]{background:var(--text-dim)}.prereq-name[data-v-2a419a40]{color:var(--text);white-space:nowrap;font-weight:500}.prereq-bottleneck[data-v-2a419a40]{letter-spacing:1px;color:var(--red);background:var(--red-dim);border-radius:2px;grid-column:2;place-self:center start;padding:0 5px;font-family:JetBrains Mono,monospace;font-size:8px;line-height:16px}.prereq-detail[data-v-2a419a40]{color:var(--text-muted);grid-column:2/-1;padding-bottom:2px;font-size:12px}.prereq-group:last-child .prereq-row[data-v-2a419a40]:last-child{padding-bottom:8px}.prereq-indicators[data-v-2a419a40]{border-top:1px solid var(--border-accent);grid-template-columns:1fr 1fr;display:grid}.prereq-ind-col[data-v-2a419a40]:first-child{border-right:1px solid var(--border)}.prereq-ind-header[data-v-2a419a40]{letter-spacing:1.5px;text-transform:uppercase;padding:10px 12px 4px;font-family:JetBrains Mono,monospace;font-size:9px}.prereq-ind-header.confirms[data-v-2a419a40]{color:var(--green)}.prereq-ind-header.disconfirms[data-v-2a419a40]{color:var(--red)}.prereq-ind-row[data-v-2a419a40]{grid-template-columns:20px 1fr;gap:0 6px;padding:2px 12px;font-size:12px;line-height:1.4;display:grid}.prereq-weight[data-v-2a419a40]{color:var(--text-dim);text-align:right;margin-top:1px;font-family:JetBrains Mono,monospace;font-size:10px}.prereq-weight.critical[data-v-2a419a40]{color:var(--red)}.prereq-weight.strong[data-v-2a419a40]{color:var(--orange)}.prereq-ind-label[data-v-2a419a40]{color:var(--text);font-weight:500}.prereq-ind-detail[data-v-2a419a40]{color:var(--text-dim);grid-column:2;padding-bottom:4px;font-size:11px}.prereq-ind-col .prereq-ind-row[data-v-2a419a40]:last-child{padding-bottom:10px}@media (width<=600px){.prereq-indicators[data-v-2a419a40]{grid-template-columns:1fr}.prereq-ind-col[data-v-2a419a40]:first-child{border-right:none;border-bottom:1px solid var(--border)}.prereq-row[data-v-2a419a40]{grid-template-columns:10px 1fr}.prereq-name[data-v-2a419a40]{white-space:normal}}.deal-axis-chart[data-v-97f4c93c]{width:100%;margin:16px 0 32px}.deal-axis-chart[data-v-97f4c93c] svg{font-family:JetBrains Mono,monospace}.content-title-link[data-v-2dfd54b1]{color:inherit;text-decoration:none}.content-title-link[data-v-2dfd54b1]:hover{color:inherit}
