.fake-monitoring-tile{--ft-page:#0a0a0a;--ft-panel:#141414;--ft-card:#1a1a1a;--ft-header:#1a1a1a;--ft-border:#404040;--ft-border-subtle:#262626;--ft-text:#e5e5e5;--ft-text-secondary:#a3a3a3;--ft-text-muted:#737373;--ft-brand:#00cc92;--ft-warn:#f59e0b;--ft-red:#ef4444;color:var(--ft-text);background-color:var(--ft-card);border:1px solid var(--ft-border);width:100%;min-width:0;max-width:48rem;font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}.fake-monitoring-tile[data-event-view=panel]{max-width:64rem}.fake-monitoring-tile__header{border-bottom:1px solid var(--ft-border-subtle);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding:.375rem .625rem;display:flex}.fake-monitoring-tile__pill{border:1px solid var(--ft-border-subtle);color:var(--ft-text);background:var(--ft-card);border-radius:.25rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:11.5px;font-weight:500;transition:border-color .12s;display:inline-flex}.fake-monitoring-tile__pill:hover{border-color:color-mix(in srgb, var(--ft-brand) 50%, transparent)}.fake-monitoring-tile__pill--track{background:var(--ft-page);opacity:.55;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.fake-monitoring-tile__track-secondary{letter-spacing:.06em;color:var(--ft-text-muted);font-size:8px}.fake-monitoring-tile__pill-dot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.fake-monitoring-tile__stream-name{text-overflow:ellipsis;white-space:nowrap;opacity:.5;max-width:100%;color:var(--ft-text-muted);font-size:10px;overflow:hidden}.fake-monitoring-tile__meta{color:var(--ft-text-muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;display:flex}@media (min-width:640px){.fake-monitoring-tile__meta{margin-left:auto}}.fake-monitoring-tile__live{letter-spacing:.08em;color:var(--ft-red);align-items:center;gap:.35rem;font-size:13px;font-weight:700;display:flex}.fake-monitoring-tile__live-dot{background:var(--ft-red);border-radius:9999px;width:.375rem;height:.375rem}.fake-monitoring-tile__live-dot--pulse{animation:1.4s ease-in-out infinite fake-tile-pulse}.fake-monitoring-tile__latency{color:#dfe7ef;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;border:1px solid #ffffff1a;border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;display:inline-flex}.fake-monitoring-tile__latency-label{letter-spacing:.08em;color:#dfe7ef;font-size:12px;font-weight:700}.fake-monitoring-tile__latency-dot{background:var(--ft-brand);border-radius:9999px;flex-shrink:0;width:7px;height:7px}.fake-monitoring-tile__icon-btn{color:var(--ft-text-muted);background:0 0;border:none;border-radius:.25rem;padding:.25rem}.fake-monitoring-tile__icon-btn:hover{background:var(--ft-page)}.fake-monitoring-tile__icon-btn--active{background:var(--ft-page);color:var(--ft-brand)}.fake-monitoring-tile__icon-btn--callout{color:var(--ft-text);position:relative}.fake-monitoring-tile__icon-btn--callout:after{content:"";background:var(--ft-brand);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--ft-brand) 70%, transparent);border-radius:9999px;animation:1.6s ease-out infinite fake-tile-callout-dot;position:absolute;top:1px;right:1px}.fake-monitoring-tile__view-toggle{border:1px solid var(--ft-border);background:var(--ft-page);border-radius:.25rem;flex-shrink:0;align-items:stretch;min-inline-size:0;margin:0 .125rem 0 0;padding:0;display:inline-flex;overflow:hidden}.fake-monitoring-tile__view-toggle-btn{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:.04em;color:var(--ft-text-muted);cursor:pointer;background:0 0;border:none;margin:0;padding:.2rem .5rem;font-size:10px;font-weight:700}.fake-monitoring-tile__view-toggle-btn[aria-pressed=true]{color:#06140f;background:var(--ft-brand)}.fake-monitoring-tile__view-toggle-btn:hover:not([aria-pressed=true]){color:var(--ft-text)}.fake-monitoring-tile__view-toggle-btn:focus-visible{z-index:1;outline:2px solid var(--ft-brand);outline-offset:2px}.fake-monitoring-tile__pill--callout{box-shadow:0 0 0 1px color-mix(in srgb, var(--ft-brand) 70%, transparent);animation:1.8s ease-in-out infinite fake-tile-callout-ring}.fake-monitoring-tile__overlay{z-index:40;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06080af0;border:1px solid #ffffff2e;border-radius:.75rem;max-width:min(26rem,100% - 1rem);max-height:calc(100% - 1rem);padding:.75rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;overflow:auto;box-shadow:0 16px 48px -20px #000000e6}.fake-monitoring-tile__overlay--debug{pointer-events:none;top:.5rem;left:.5rem}.fake-monitoring-tile__overlay--info{top:.5rem;right:.5rem}.fake-monitoring-tile__overlay-title{letter-spacing:.1em;text-transform:uppercase;color:#c5d0da;margin-bottom:.5rem;font-size:12px;font-weight:700}.fake-monitoring-tile__overlay-line{white-space:pre-wrap;color:#e8eef3;font-size:14px;font-weight:600;line-height:1.45}.fake-monitoring-tile__overlay-line--hl{color:var(--ft-brand);font-weight:700}.fake-monitoring-tile__overlay-row{border-top:1px solid #ffffff1a;flex-direction:column;gap:.15rem;padding:.35rem 0;display:flex}.fake-monitoring-tile__overlay-row:first-of-type{border-top:none}.fake-monitoring-tile__overlay-key{letter-spacing:.1em;text-transform:uppercase;color:#c5d0da;font-size:12px;font-weight:700}.fake-monitoring-tile__overlay-val{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;color:#f3f6f8;word-break:break-word;font-size:15px;font-weight:600}.fake-monitoring-tile__overlay-val--mono{color:#f3f6f8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px}.fake-monitoring-tile__overlay-status{color:var(--ft-red);align-items:center;gap:.375rem;font-size:13px;font-weight:700;display:inline-flex}.fake-monitoring-tile__overlay-status-dot{background:var(--ft-red);border-radius:9999px;width:7px;height:7px}.fake-monitoring-tile__stage{flex-direction:column;min-width:0;display:flex}.fake-monitoring-tile__video{aspect-ratio:16/9;background:#000;flex-shrink:0;width:100%;position:relative}.fake-monitoring-tile__event-rail{border-top:1px solid var(--ft-border-subtle);background:var(--ft-panel);min-width:0;max-height:18rem;padding:.5rem;overflow:auto}.fake-monitoring-tile__event--panel{width:100%;max-height:none}.fake-monitoring-tile__event--panel .fake-monitoring-tile__event-title{font-size:1.2rem}@media (min-width:768px){.fake-monitoring-tile[data-event-view=panel] .fake-monitoring-tile__stage{grid-template-columns:minmax(0,1fr) 17.5rem;align-items:stretch;display:grid}.fake-monitoring-tile[data-event-view=panel] .fake-monitoring-tile__event-rail{border-top:none;border-left:1px solid var(--ft-border-subtle);min-height:0;max-height:none}}.fake-monitoring-tile__video video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fake-monitoring-tile__fault{pointer-events:none;z-index:4;justify-content:flex-start;align-items:flex-end;padding:.625rem;display:flex;position:absolute;inset:0}.fake-monitoring-tile__event{pointer-events:auto;overflow-wrap:anywhere;text-align:left;border:2px solid;border-radius:.5rem;width:min(28rem,100%);max-height:calc(100% - .25rem);padding:.7rem .8rem .75rem;overflow:auto;box-shadow:0 16px 40px #00000073,0 0 0 1px #00000059}.fake-monitoring-tile__event-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;margin-bottom:.4rem;display:flex}.fake-monitoring-tile__event-title{letter-spacing:.01em;margin:0;font-size:clamp(1.2rem,3.4vw,1.7rem);font-weight:800;line-height:1.1}.fake-monitoring-tile__event-tc{flex-wrap:wrap;gap:.35rem;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700;display:flex}.fake-monitoring-tile__event-issue{margin:0 0 .45rem;font-size:clamp(.92rem,2.2vw,1.05rem);font-weight:600;line-height:1.3}.fake-monitoring-tile__event-by{font-weight:600}.fake-monitoring-tile__event-kicker{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.12rem;font-size:10px;font-weight:700;display:block}.fake-monitoring-tile__event-fix,.fake-monitoring-tile__event-meta{margin:0 0 .4rem;font-size:13px;line-height:1.35}.fake-monitoring-tile__event-fix p:last-child,.fake-monitoring-tile__event-meta span:last-child{display:block}.fake-monitoring-tile__event-grid{grid-template-columns:1fr 1fr;gap:.35rem .75rem;margin-bottom:.15rem;display:grid}.fake-monitoring-tile__event-actions{flex-direction:column;gap:.45rem;display:flex}.fake-monitoring-tile__event-spotify{text-underline-offset:2px;align-items:center;gap:.35rem;width:fit-content;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.fake-monitoring-tile__event-rights{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:0;font-size:13px;display:flex}.fake-monitoring-tile__event-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:.1rem .45rem;font-size:11px;font-weight:800;display:inline-flex}.fake-monitoring-tile__event--garbled,.fake-monitoring-tile__event--caption_error{color:#fff;background:color-mix(in srgb, var(--color-cat-garbled) 88%, #3a0000);border-color:#fff}.fake-monitoring-tile__event--garbled .fake-monitoring-tile__event-kicker,.fake-monitoring-tile__event--caption_error .fake-monitoring-tile__event-kicker{color:#ffe4e4}.fake-monitoring-tile__event--garbled .fake-monitoring-tile__event-badge,.fake-monitoring-tile__event--caption_error .fake-monitoring-tile__event-badge{color:#7a1010;background:#fff}.fake-monitoring-tile__event--noise{color:#1a1408;background:color-mix(in srgb, var(--color-cat-noise) 92%, #fff);border-color:#1a1408}.fake-monitoring-tile__event--noise .fake-monitoring-tile__event-kicker{color:#5a3d00}.fake-monitoring-tile__event--noise .fake-monitoring-tile__event-badge{color:#ffc850;background:#1a1408}.fake-monitoring-tile__event--music{color:#1a0820;background:color-mix(in srgb, var(--color-cat-music) 42%, #fff);border-color:var(--color-cat-music)}.fake-monitoring-tile__event--music .fake-monitoring-tile__event-kicker{color:#5b1878}.fake-monitoring-tile__event--music .fake-monitoring-tile__event-spotify{color:#1a0820}.fake-monitoring-tile__event--music .fake-monitoring-tile__event-badge{color:#fff;background:#1a7f46}.fake-monitoring-tile__event--speech{color:#071018;background:color-mix(in srgb, var(--color-cat-speech) 46%, #fff);border-color:var(--color-cat-speech)}.fake-monitoring-tile__event--speech .fake-monitoring-tile__event-kicker{color:#0a4a7a}@media (max-width:480px){.fake-monitoring-tile__event{padding:.5rem .55rem .55rem}.fake-monitoring-tile__event-title{font-size:1.1rem}.fake-monitoring-tile__event-tc,.fake-monitoring-tile__event-fix,.fake-monitoring-tile__event-meta,.fake-monitoring-tile__event-rights,.fake-monitoring-tile__event-spotify{font-size:12px}.fake-monitoring-tile__event-issue{margin-bottom:.3rem;font-size:.92rem}.fake-monitoring-tile__event-grid{gap:.25rem .5rem}}.fake-monitoring-tile__row[data-lane=speech]{--ft-lane:var(--color-cat-speech)}.fake-monitoring-tile__row[data-lane=music]{--ft-lane:var(--color-cat-music)}.fake-monitoring-tile__row[data-lane=noise]{--ft-lane:var(--color-cat-noise)}.fake-monitoring-tile__row[data-lane=garbled_audio]{--ft-lane:var(--color-cat-garbled)}.fake-monitoring-tile__row[data-lane=crowd]{--ft-lane:var(--color-cat-crowd)}.fake-monitoring-tile__row[data-lane=other]{--ft-lane:var(--color-cat-other)}.fake-monitoring-tile__row[data-lane-active="1"] .fake-monitoring-tile__row-label{color:var(--ft-lane,var(--ft-text))}.fake-monitoring-tile__row[data-lane-active="1"] .fake-monitoring-tile__row-track{box-shadow:0 0 0 1px var(--ft-lane,var(--ft-brand))}.fake-monitoring-tile__footer{border-top:1px solid var(--ft-border-subtle);background:var(--ft-panel);padding:.5rem .625rem}.fake-monitoring-tile__timeline{flex-direction:column;gap:0;width:100%;display:flex;position:relative}.fake-monitoring-tile__axis{height:1.5rem;margin-bottom:.25rem;position:relative}.fake-monitoring-tile__axis-track{height:100%;margin-left:5.5rem;position:relative}.fake-monitoring-tile__axis-tick{flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translate(-50%)}.fake-monitoring-tile__axis-tick[data-now="1"]{left:100%}.fake-monitoring-tile__axis-mark{background:var(--ft-border);width:1px;height:.375rem;margin-bottom:.125rem}.fake-monitoring-tile__axis-mark--now{background:var(--ft-warn)}.fake-monitoring-tile__axis-label{color:var(--ft-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.fake-monitoring-tile__axis-label--now{color:var(--ft-text-secondary);font-weight:700;text-decoration:underline}.fake-monitoring-tile__rows{flex-direction:column;gap:.25rem;display:flex}.fake-monitoring-tile__row{width:100%;height:1.25rem;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;border-radius:.125rem;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}.fake-monitoring-tile__row:hover .fake-monitoring-tile__row-label,.fake-monitoring-tile__row:focus-visible .fake-monitoring-tile__row-label{color:var(--ft-lane,var(--ft-text))}.fake-monitoring-tile__row:hover .fake-monitoring-tile__row-track,.fake-monitoring-tile__row:focus-visible .fake-monitoring-tile__row-track{box-shadow:0 0 0 1px var(--ft-lane,var(--ft-brand))}.fake-monitoring-tile__row:focus-visible{outline:2px solid var(--ft-lane,var(--ft-brand));outline-offset:2px}.fake-monitoring-tile__row-label{text-transform:uppercase;letter-spacing:.04em;width:5rem;color:var(--ft-text);flex-shrink:0;font-size:13px;font-weight:700}.fake-monitoring-tile__row-track{border:1px solid var(--ft-border-subtle);background:var(--ft-page);border-radius:.125rem;flex:1;height:100%;position:relative;overflow:hidden}.fake-monitoring-tile__seg{cursor:inherit;border:none;padding:0;position:absolute;top:0;bottom:0}.fake-monitoring-tile__seg--open{opacity:.55}.fake-monitoring-tile__now-edge{background:var(--ft-warn);width:1px;position:absolute;top:0;bottom:0;right:0}.fake-monitoring-tile__playhead{pointer-events:none;z-index:20;background:#ef444466;width:1px;position:absolute;top:0;bottom:0;left:97%;transform:translate(-50%)}.fake-monitoring-tile__playhead-handle{pointer-events:none;z-index:30;background:#ef444466;border-radius:9999px;width:.625rem;height:.625rem;position:absolute;top:0;left:97%;transform:translate(-50%,-45%);box-shadow:0 0 0 2px #ffffffb3,0 1px 2px #0003}.fake-monitoring-tile__cap-bar{text-transform:uppercase;letter-spacing:.06em;color:var(--ft-text-muted);align-items:center;gap:.5rem;margin-bottom:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;display:flex}.fake-monitoring-tile__cap-bar b{color:var(--ft-text);font-weight:700}.fake-monitoring-tile__cap-feed{flex-direction:column;height:118px;display:flex}.fake-monitoring-tile__cap-history{scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.fake-monitoring-tile__cap-history-inner{flex-direction:column;gap:1px;margin-top:auto;display:flex}.fake-monitoring-tile__cap-line{opacity:.75;border-radius:.25rem;align-items:baseline;gap:.5rem;padding:3px .375rem;display:flex}.fake-monitoring-tile__cap-time{color:var(--ft-text-muted);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px}.fake-monitoring-tile__cap-spk{flex-shrink:0;align-items:center;gap:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:600;display:inline-flex}.fake-monitoring-tile__cap-spk-dot{border-radius:9999px;width:7px;height:7px}.fake-monitoring-tile__cap-text{color:var(--ft-text-secondary);font-size:11.5px;line-height:1.35}.fake-monitoring-tile__cap-now{border-top:1px dashed var(--ft-border-subtle);align-items:flex-start;gap:.5rem;margin-top:.375rem;padding:.5rem .375rem 0;display:flex;position:relative}.fake-monitoring-tile__cap-now-badge{background:var(--ft-panel);text-transform:uppercase;letter-spacing:.12em;color:var(--ft-brand);padding:0 .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7.5px;position:absolute;top:-7px;left:.25rem}.fake-monitoring-tile__cap-karaoke{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;line-height:1.625;overflow:hidden}.fake-monitoring-tile__kw--said{color:var(--ft-text)}.fake-monitoring-tile__kw--cur{color:var(--ft-brand);font-weight:600}.fake-monitoring-tile__kw--upcoming{color:var(--ft-text-muted)}.fake-monitoring-tile__sense-menu{z-index:40;border:1px solid var(--ft-border);background:var(--ft-card);border-radius:.375rem;min-width:11rem;margin-top:.25rem;padding:.25rem;position:absolute;box-shadow:0 8px 24px #00000073}.fake-monitoring-tile__sense-menu-label{text-transform:uppercase;letter-spacing:.06em;color:var(--ft-text-muted);padding:.375rem .5rem;font-size:10px}.fake-monitoring-tile__sense-option{width:100%;color:var(--ft-text);text-align:left;background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:12px;display:flex}.fake-monitoring-tile__sense-option:hover{background:#ffffff0f}.fake-monitoring-tile__sense-option[aria-checked=true]{color:var(--ft-brand)}@keyframes fake-tile-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes fake-tile-callout-ring{0%,to{box-shadow:0 0 0 2px var(--ft-brand)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--ft-brand) 55%, transparent)}}@keyframes fake-tile-callout-dot{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ft-brand) 70%, transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.fake-monitoring-tile__live-dot--pulse,.fake-monitoring-tile__icon-btn--callout:after,.fake-monitoring-tile__pill--callout{animation:none}}