.vv[data-v-adf63c47]{background:var(--color-raised);border:1px solid var(--color-rule);border-left:3px solid var(--color-primary);border-radius:var(--radius-lg);box-sizing:border-box;margin-bottom:16px;min-height:150px;padding:14px 16px}.vv-maybe[data-v-adf63c47]{border-left-color:var(--color-accent)}.vv-no[data-v-adf63c47]{border-left-color:var(--color-rule-strong)}.vv-call[data-v-adf63c47]{color:var(--color-primary);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.04em;margin:0 0 6px;text-transform:uppercase}.vv-maybe .vv-call[data-v-adf63c47]{color:var(--color-accent)}.vv-no .vv-call[data-v-adf63c47]{color:var(--color-muted)}.vv-text[data-v-adf63c47]{color:var(--color-ink);font-size:16px;line-height:1.55;margin:0;max-width:var(--measure);white-space:pre-line}.sr-only[data-v-adf63c47]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.vc[data-v-0a852cef]{background:var(--color-raised);border:1px solid var(--color-rule);border-left:3px solid var(--color-primary);border-radius:var(--radius-lg);box-sizing:border-box;margin-bottom:12px;min-height:210px;padding:14px 16px}.vc-free[data-v-0a852cef]{border-left-color:var(--color-accent)}.vc-kicker[data-v-0a852cef]{color:var(--color-accent);font-family:var(--font-ui);font-size:11.5px;font-weight:600;letter-spacing:.06em;margin:0 0 4px;text-transform:uppercase}.vc-title[data-v-0a852cef]{font-family:var(--font-display);font-size:16.5px;font-weight:600;margin:0}.vc-title a[data-v-0a852cef]{color:var(--color-ink)}.vc-title a[data-v-0a852cef]:hover{color:var(--color-link)}.vc-yr[data-v-0a852cef]{color:var(--color-muted);font-family:var(--font-ui);font-size:12.5px;font-weight:400;margin-left:6px}.vc-chips[data-v-0a852cef]{display:flex;flex-wrap:wrap;gap:6px 8px;list-style:none;margin:8px 0 0;padding:0}.vc-chip[data-v-0a852cef]{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:999px;color:var(--color-ink);padding:2px 10px}.vc-chip[data-v-0a852cef],.vc-seen[data-v-0a852cef]{font-family:var(--font-ui);font-size:12.5px}.vc-seen[data-v-0a852cef]{color:var(--color-muted);margin:6px 0 0}.vc p.vc-conn[data-v-0a852cef],.vc p.vc-not[data-v-0a852cef],.vc p.vc-split[data-v-0a852cef],.vc p.vc-why[data-v-0a852cef]{margin:7px 0 0}.vc-conn[data-v-0a852cef]{background:var(--color-accent-soft);border-left:2px solid var(--color-accent);border-radius:0 var(--radius) var(--radius) 0;color:var(--color-ink);font-size:14px;line-height:1.55;padding:8px 11px}.vc-conn[data-v-0a852cef]:empty{display:none}.vc-why[data-v-0a852cef]{font-size:15px;line-height:1.5;white-space:pre-line}.vc-split[data-v-0a852cef]{font-size:13.5px}.vc-not[data-v-0a852cef],.vc-split[data-v-0a852cef]{color:var(--color-muted)}.vc-not[data-v-0a852cef]{font-size:14px}.vc-not span[data-v-0a852cef]{color:var(--color-primary);font-weight:600;margin-right:2px}.vc-not span[data-v-0a852cef],.vc-writing[data-v-0a852cef]{font-family:var(--font-ui);font-size:13px}.vc-writing[data-v-0a852cef]{color:var(--color-muted);margin:10px 0 0}.vc-pending .vc-writing[data-v-0a852cef]:after{animation:vc-pulse-0a852cef 1.4s ease-in-out infinite;background:var(--color-rule);border-radius:999px;content:"";display:block;height:10px;margin-top:10px;width:70%}@keyframes vc-pulse-0a852cef{50%{opacity:.45}}.vc-typing .vc-not[data-v-0a852cef]:after{animation:vc-blink-0a852cef 1s step-end infinite;color:var(--color-primary);content:"▌";margin-left:2px}@keyframes vc-blink-0a852cef{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.vc-typing .vc-not[data-v-0a852cef]:after{display:none}.vc-pending .vc-writing[data-v-0a852cef]:after{animation:none}}.sr-only[data-v-0a852cef]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:560px){.vc[data-v-0a852cef]{min-height:260px}}.vip[data-v-5008ecee]{margin-bottom:34px}.vip-top[data-v-5008ecee]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.vip-heading[data-v-5008ecee]{flex:1 1 auto}.vip-lens[data-v-5008ecee],.vip-toggle[data-v-5008ecee]{background:transparent;border:1px solid var(--color-rule-strong);border-radius:999px;color:var(--color-muted);cursor:pointer;font-family:var(--font-ui);font-size:13px;padding:4px 12px}.vip-toggle[data-v-5008ecee]{flex:0 0 auto}.vip-lens[data-v-5008ecee]:hover,.vip-toggle[data-v-5008ecee]:hover{border-color:var(--color-primary);color:var(--color-primary)}.vip-lenses[data-v-5008ecee]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.vip-lens.on[data-v-5008ecee]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.vip-subhead[data-v-5008ecee]{color:var(--color-muted);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.04em;margin:4px 0 10px;text-transform:uppercase}.vip-verdict-placeholder[data-v-5008ecee]{background:var(--color-raised);border:1px dashed var(--color-rule);border-radius:var(--radius-lg);box-sizing:border-box;margin-bottom:16px;min-height:150px}.vip-foryou[data-v-5008ecee]{font-size:16px;line-height:1.5;margin:0 0 14px;max-width:var(--measure)}.vip-placeholder[data-v-5008ecee]{background:var(--color-raised);border:1px dashed var(--color-rule);border-radius:var(--radius-lg);box-sizing:border-box;margin-bottom:12px;min-height:210px}.vip-quiet[data-v-5008ecee]{color:var(--color-muted);font-family:var(--font-ui);font-size:13.5px;margin:4px 0 0}.sr-only[data-v-5008ecee]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:560px){.vip-placeholder[data-v-5008ecee]{min-height:260px}}
