.wbx{--surface:#ffffff;--border:#e5e5ea;--text:#1a1a1a;--muted:#636366;--dim:#8e8e93;--signal:#0e7f86;--signal-dot:#17a2b8;--off:#aeaeb2;--glow:rgba(23,162,184,0.1)}.wbx .mark{position:relative;width:18px;height:18px;flex:none}.wbx .mark i{position:absolute;inset:0;margin:auto;border-radius:50%}.wbx .mark .dot{width:8px;height:8px;background:var(--signal-dot)}.wbx .mark .r1{width:13px;height:13px;opacity:.45}.wbx .mark .r1,.wbx .mark .r2{border:1.5px solid var(--signal-dot)}.wbx .mark .r2{width:18px;height:18px;opacity:.2}.wbx.live .mark .r2{animation:wbx-ping 1.4s ease-out 1}@keyframes wbx-ping{0%{transform:scale(.5);opacity:.7}to{transform:scale(1);opacity:.2}}.wbx.fallback .mark .dot{background:transparent;border:1.5px solid var(--off)}.wbx.fallback .mark .r1,.wbx.fallback .mark .r2{display:none}@media (prefers-reduced-motion:reduce){.wbx .mark i{animation:none!important}.wbx,.wbx .go{transition:none!important}}.wbx.card{display:flex;flex-direction:column;gap:10px;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px 20px 16px;text-decoration:none;color:var(--text);transition:border-color .15s,box-shadow .15s}.wbx.card:hover{border-color:var(--signal);box-shadow:0 0 0 4px var(--glow)}.wbx:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.wbx .eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--signal)}.wbx .claim,.wbx.fallback .eyebrow{color:var(--muted)}.wbx .claim{font-size:14px;line-height:1.45}.wbx .answer{display:block;margin-top:4px;font-size:19px;line-height:1.3;font-weight:650;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.wbx .answer .fig{white-space:nowrap}.wbx .answer .q{font-weight:500;font-size:15px;color:var(--muted)}.wbx .foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--dim);font-variant-numeric:tabular-nums;padding-top:2px}.wbx .go{color:var(--signal);font-weight:600;font-size:15px;transition:transform .15s}.wbx.card:hover .go{transform:translateX(3px)}.wbx .fb-link{font-size:16px;font-weight:600;color:var(--text)}.wbx .fb-link .go{margin-left:4px}.wbx.hub{background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden}.wbx .grp{padding:14px 20px 6px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.wbx .wr{display:grid;grid-template-columns:18px 1fr auto;column-gap:12px;row-gap:3px;align-items:center;padding:12px 20px;border-top:1px solid var(--border);text-decoration:none;color:var(--text)}.wbx .wr:hover{background:var(--glow)}.wbx .wr .name{font-size:16px;font-weight:600}.wbx .wr .date{font-size:12.5px;color:var(--dim);font-variant-numeric:tabular-nums;text-align:right}.wbx .wr .line{grid-column:2/4;font-size:14px;line-height:1.4;color:var(--muted)}.wbx .wr .line b{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.wbx .wr .chev{color:var(--signal);font-weight:600}.wbx .wr.fallback .mark .dot{background:transparent;border:1.5px solid var(--off)}.wbx .wr.fallback .mark .r1,.wbx .wr.fallback .mark .r2{display:none}@media (max-width:639px){.wbx .wr .date .yr{display:none}}