.WebcamPanel_panel__wMNoN{display:grid;grid-gap:.9rem;gap:.9rem}.WebcamPanel_header__bAMTl{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.WebcamPanel_titleBlock__0xI_y{display:grid;grid-gap:.25rem;gap:.25rem}.WebcamPanel_title__8EBjb{margin:0;font-size:1.1rem;line-height:1.2}.WebcamPanel_meta__TtlZZ{margin:0;color:var(--muted);font-size:.92rem;line-height:1.45}.WebcamPanel_status__e73Sh{display:inline-flex;align-items:center;border-radius:999px;padding:.3rem .65rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.WebcamPanel_status__e73Sh[data-status=live]{background:#dcfce7;color:#166534}.WebcamPanel_status__e73Sh[data-status=mock]{background:#dbeafe;color:#1d4ed8}.WebcamPanel_status__e73Sh[data-status=stale]{background:#fef3c7;color:#92400e}.WebcamPanel_status__e73Sh[data-status=unavailable]{background:#fee2e2;color:#b91c1c}.WebcamPanel_actionPanel__1HOOM{display:grid;grid-gap:.8rem;gap:.8rem;border:1px solid var(--border);border-radius:18px;padding:1.2rem;background:radial-gradient(circle at top right,rgba(29,78,216,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.88))}.WebcamPanel_actionEyebrow__8oMcp{margin:0;color:var(--accent-2);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.WebcamPanel_actionTitle__GCU9l{margin:0;font-size:1.15rem;line-height:1.2}.WebcamPanel_actionCopy__gye3F{margin:0;max-width:42rem;color:var(--muted);line-height:1.55}.WebcamPanel_button__XRan3{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:.7rem 1rem;font-size:.92rem;font-weight:700;text-decoration:none;background:var(--accent);color:#fff;border:1px solid transparent}.WebcamPanel_footer__zDpK_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;color:var(--muted);font-size:.9rem}@media (max-width:640px){.WebcamPanel_footer__zDpK_,.WebcamPanel_header__bAMTl{flex-direction:column;align-items:flex-start}}