.prism-world[data-briefing=true]{transition:transform .8s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.prism-world[data-briefing=true]{transition:none}}.prism-brief{z-index:30;pointer-events:none;flex-direction:column;align-items:stretch;gap:12px;width:min(720px,100% - 128px);display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.prism-brief>*{pointer-events:auto}.prism-brief-caption{text-align:center;background:color-mix(in oklab, var(--surface-elevated) 90%, transparent);border:1px solid var(--line-strong);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:var(--glass-blur-faint);backdrop-filter:var(--glass-blur-faint);border-radius:14px;flex-direction:column;gap:8px;padding:16px 20px;animation:.34s both prism-brief-rise;display:flex}@keyframes prism-brief-rise{0%{opacity:0;transform:translateY(8px)}}.prism-brief-eyebrow{font-family:var(--font-data);font-size:var(--fs-2xs);letter-spacing:.14em;color:var(--presence);align-self:center;font-weight:700}.prism-brief-eyebrow[data-kind=tension],.prism-brief-eyebrow[data-kind=close]{color:color-mix(in oklab, var(--danger) 85%, #fff)}.prism-brief-eyebrow[data-kind=verdict]{color:color-mix(in oklab, var(--warning) 85%, #fff)}.prism-brief-eyebrow[data-kind=context]{color:var(--text-muted)}.prism-brief-line{font-size:var(--fs-lg);color:var(--text-primary);text-wrap:balance;margin:0;line-height:1.5}.prism-brief-bar{background:color-mix(in oklab, var(--surface-deep) 92%, transparent);border:1px solid var(--line-strong);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:var(--glass-blur,blur(8px));backdrop-filter:var(--glass-blur,blur(8px));border-radius:999px;align-self:center;align-items:center;gap:8px;padding:7px 10px;display:flex}.prism-brief-btn{appearance:none;cursor:pointer;min-width:30px;height:30px;font-size:var(--fs-sm);color:var(--text-secondary);background:var(--surface-elevated);border:1px solid var(--line-strong);border-radius:8px;justify-content:center;align-items:center;padding:0 8px;line-height:1;display:inline-flex}.prism-brief-btn:hover:not(:disabled){background:var(--surface-glass);color:var(--text-primary)}.prism-brief-btn:disabled{opacity:.4;cursor:default}.prism-brief-play{background:color-mix(in oklab, var(--presence) 22%, var(--surface-elevated));border-color:color-mix(in oklab, var(--presence) 40%, transparent);color:var(--text-primary)}.prism-brief-play:hover:not(:disabled){background:color-mix(in oklab, var(--presence) 34%, var(--surface-elevated))}.prism-brief-audio.is-on{background:color-mix(in oklab, var(--insight) 24%, var(--surface-elevated));border-color:color-mix(in oklab, var(--insight) 42%, transparent)}.prism-brief-progress{font-family:var(--font-data);font-size:var(--fs-xs);color:var(--text-secondary);white-space:nowrap;padding:0 4px}.prism-brief-spacer{width:8px}.prism-brief-exit{appearance:none;cursor:pointer;height:30px;font-size:var(--fs-sm);color:var(--text-secondary);background:var(--surface-elevated);border:1px solid var(--line-strong);border-radius:999px;padding:0 12px}.prism-brief-exit:hover{background:var(--surface-glass);color:var(--text-primary)}
