@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./inter-latin-400-normal-C38fXH4l.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600 700;font-display:swap;src:url(./inter-latin-600-normal-LgqL8muc.woff2)format("woff2")}:root{--fp-coral-400:#ff6b6b;--fp-coral-500:#ff4d4d;--fp-coral-600:#ef3b3b;--fp-coral-700:#e02b2b;--fp-coral-800:#c62525;--fp-bg:#fafafb;--fp-surface:#f1f1f3;--fp-surface-2:#e9e9ec;--fp-surface-3:#e1e1e5;--fp-border:#d8d8dc;--fp-border-strong:#c0c0c6;--fp-select-border:#9a9aa3;--fp-seg-active:#fff;--fp-text:#1b1b1d;--fp-text-2:#565860;--fp-text-3:#84868e;--fp-primary:#e02b2b;--fp-primary-text:#fff;--fp-live:#ff4d4d;--fp-unread:#f2b94b;--fp-twitch:#9147ff;--fp-twitch-text:#b78aff;--fp-kick:#53fc18;--fp-kick-text:#7dfc53;--fp-youtube:red;--fp-youtube-text:#ff6b66;--fp-discord:#5865f2;--fp-discord-text:#8b97f6;--fp-on-twitch:#fff;--fp-on-kick:#07110a;--fp-on-youtube:#fff;--fp-on-discord:#fff;--fp-success:#00c566;--fp-warning:#e8a912;--fp-error:#ff3b30;--fp-info:#3b82f6;--fp-error-chip:#d63232;--fp-pending-chip:#f2b94b;--fp-on-success:#0c0c0d;--fp-on-warning:#0c0c0d;--fp-on-error:#fff;--fp-on-info:#fff;--fp-on-pending:#0c0c0d;--fp-coral-chip:#d63232;--fp-on-coral:#fff;--fp-live-chip:#d63232;--fp-on-live:#fff;--fp-success-chip:#00c566;--fp-warning-chip:#e8a912;--fp-info-chip:#2563eb;--fp-youtube-chip:#e60000;--viz-1:#f04444;--viz-2:#9147ff;--viz-3:#0aa35c;--viz-4:#4179e8;--viz-5:#c4880a;--fp-on-viz:#0c0c0d;--viz-1-muted:#bb3a3b;--el-card:0 1px 3px #0000001f;--el-overlay:0 12px 32px #0000002e;--chip-py:4px;--chip-px:8px;--chip-font:11px;--chip-gap:4px;--chip-mark:10px;--r-chip:4px;--r-btn:6px;--r-card:6px;--r-card-mobile:8px;--r-container:10px;--r-full:999px;--space-field:16px;--space-group:24px;--space-section:40px;--dismiss-size:36px;--dismiss-touch:44px;--dismiss-icon:12px;--mark-size:16px;--mark-gap:8px;--row-bleed:12px;--report-section-gap:clamp(1.5rem, 2.6vw, 2.25rem);--report-grid-gap:clamp(.75rem, 1.8vw, 1.5rem);--report-card-pad:clamp(1.125rem, 2.9vw, 2.25rem);--report-tile-pad:clamp(.875rem, 2.1vw, 1.5rem);--report-figure-hero:clamp(3rem, 8vw, 4.5rem);--report-figure-lg:clamp(1.5rem, 3.4vw, 2rem);--report-figure-md:clamp(1.125rem, 2.2vw, 1.375rem);--report-eyebrow-size:.6875rem;--report-eyebrow-track:.08em;--font-sans:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--fp-error-text:#bd2c24;--fp-warning-text:#7d5b0a;--fp-success-text:#00723b}.app-dark{--fp-coral-400:#ff6b6b;--fp-coral-500:#ff4d4d;--fp-coral-600:#ef3b3b;--fp-coral-700:#e02b2b;--fp-coral-800:#c62525;--fp-bg:#0c0c0d;--fp-surface:#1a1b1e;--fp-surface-2:#222327;--fp-surface-3:#2a2b30;--fp-border:#2e3134;--fp-border-strong:#43474c;--fp-select-border:#8b9099;--fp-seg-active:#34363c;--fp-text:#f5f5f6;--fp-text-2:#a6a9ae;--fp-text-3:#6e7176;--fp-primary:#e02b2b;--fp-primary-text:#fff;--fp-live:#ff4d4d;--fp-unread:#f2b94b;--fp-twitch:#9147ff;--fp-twitch-text:#b78aff;--fp-kick:#53fc18;--fp-kick-text:#7dfc53;--fp-youtube:red;--fp-youtube-text:#ff6b66;--fp-discord:#5865f2;--fp-discord-text:#8b97f6;--fp-on-twitch:#fff;--fp-on-kick:#07110a;--fp-on-youtube:#fff;--fp-on-discord:#fff;--fp-success:#00c566;--fp-warning:#e8a912;--fp-error:#ff3b30;--fp-info:#3b82f6;--fp-error-chip:#d63232;--fp-pending-chip:#f2b94b;--fp-on-success:#0c0c0d;--fp-on-warning:#0c0c0d;--fp-on-error:#fff;--fp-on-info:#fff;--fp-on-pending:#0c0c0d;--fp-coral-chip:#d63232;--fp-on-coral:#fff;--fp-live-chip:#d63232;--fp-on-live:#fff;--fp-success-chip:#00c566;--fp-warning-chip:#e8a912;--fp-info-chip:#2563eb;--fp-youtube-chip:#e60000;--viz-1:#f04444;--viz-2:#9147ff;--viz-3:#0aa35c;--viz-4:#4179e8;--viz-5:#c4880a;--fp-on-viz:#0c0c0d;--viz-1-muted:#bb3a3b;--el-card:0 1px 3px #0000004d;--el-overlay:0 12px 32px #0006;--chip-py:4px;--chip-px:8px;--chip-font:11px;--chip-gap:4px;--chip-mark:10px;--r-chip:4px;--r-btn:6px;--r-card:6px;--r-card-mobile:8px;--r-container:10px;--r-full:999px;--space-field:16px;--space-group:24px;--space-section:40px;--dismiss-size:36px;--dismiss-touch:44px;--dismiss-icon:12px;--mark-size:16px;--mark-gap:8px;--row-bleed:12px;--report-section-gap:clamp(1.5rem, 2.6vw, 2.25rem);--report-grid-gap:clamp(.75rem, 1.8vw, 1.5rem);--report-card-pad:clamp(1.125rem, 2.9vw, 2.25rem);--report-tile-pad:clamp(.875rem, 2.1vw, 1.5rem);--report-figure-hero:clamp(3rem, 8vw, 4.5rem);--report-figure-lg:clamp(1.5rem, 3.4vw, 2rem);--report-figure-md:clamp(1.125rem, 2.2vw, 1.375rem);--report-eyebrow-size:.6875rem;--report-eyebrow-track:.08em;--font-sans:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.app-light{--fp-bg:#fafafb;--fp-surface:#f1f1f3;--fp-surface-2:#e9e9ec;--fp-surface-3:#e1e1e5;--fp-border:#d8d8dc;--fp-border-strong:#c0c0c6;--fp-select-border:#9a9aa3;--fp-seg-active:#fff;--fp-text:#1b1b1d;--fp-text-2:#565860;--fp-text-3:#84868e;--fp-error-text:#bd2c24;--fp-warning-text:#7d5b0a;--fp-success-text:#00723b;--el-card:0 1px 3px #0000001f;--el-overlay:0 12px 32px #0000002e}:root{--fp-primary-hover:var(--fp-coral-600);--fp-primary-active:var(--fp-coral-800);--fp-ink-on-color:#101012;--fp-ink-on-color-inverse:#fff;--fp-error-chip-hover:color-mix(in srgb, var(--fp-error-chip), black 15%);--fp-primary-chip:color-mix(in srgb, var(--fp-primary), black 15%);--chip-tile:22px;--chip-tile-glyph:14px;--dot-size:7px;--accent:var(--fp-primary);--hub-divider:#0000000f;--fp-hover:#e1e1e5;--fp-focus-ring:0 0 0 3px #1414161f;--accent-hover:color-mix(in srgb, var(--accent), black 12%);--accent-text:color-mix(in srgb, var(--accent), black 34%)}.app-dark{--hub-divider:#ffffff0f;--fp-hover:#2a2b30;--fp-focus-ring:0 0 0 3px #f5f5f61a;--accent-hover:color-mix(in srgb, var(--accent), white 14%);--accent-text:color-mix(in srgb, var(--accent), white 30%);--fp-error-text:var(--fp-error);--fp-warning-text:var(--fp-warning);--fp-success-text:var(--fp-success)}.app-light{--hub-divider:#0000000f;--fp-hover:#e1e1e5;--fp-focus-ring:0 0 0 3px #1414161f;--accent-hover:color-mix(in srgb, var(--accent), black 12%);--accent-text:color-mix(in srgb, var(--accent), black 34%)}:root,.app-light,.app-dark{--coral-bg:var(--fp-bg);--coral-surface:var(--fp-surface);--coral-surface-2:var(--fp-surface-2);--coral-border:var(--fp-border);--coral-border-strong:var(--fp-border-strong);--coral-primary:var(--fp-primary);--coral-text:var(--fp-text);--coral-text-muted:var(--fp-text-2);--coral-text-faint:var(--fp-text-3);--shadow-sm:var(--el-card);--shadow-md:var(--el-overlay);--input-focus-ring:var(--fp-focus-ring);--content-border-radius:var(--r-card)}.ext[data-surface=panel],.ext[data-surface=mobile]{--content-border-radius:var(--r-card-mobile)}.ext[data-surface=panel]{width:min(318px,100%)}.ext[data-surface=mobile]{width:100%}.ext[data-surface=live_config]{width:min(300px,100%)}.app-light,.app-dark{color:var(--coral-text)}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--coral-bg);color:var(--coral-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5;transition:background .2s}html:has(>body>#app>.ext[data-surface=panel]){scrollbar-gutter:stable}html:has(>body>#app>.ext[data-surface=mobile]){scrollbar-gutter:stable}html:has(>body>#app>.ext[data-surface=live_config]){scrollbar-gutter:stable}@property --sb-thumb{syntax:"<color>";inherits:true;initial-value:#0000}html{scrollbar-width:thin;--sb-thumb:transparent;scrollbar-color:var(--sb-thumb) transparent;overflow-x:hidden}@media (prefers-reduced-motion:no-preference){html{transition:--sb-thumb .42s}}html:hover{--sb-thumb:color-mix(in srgb, var(--coral-border-strong) 85%, transparent)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--coral-text-faint) 75%, transparent);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.ext{overflow-x:hidden}.tl-item,.agenda-item,.card-title,.note,.cta-text,.check-label,.ed-row .lbl{overflow-wrap:anywhere}.agenda-item,.tl-item{min-width:0}.ext{border-radius:var(--r-card-mobile);background:var(--coral-bg);position:relative;overflow:hidden}.ext-inner{z-index:1;flex-direction:column;gap:.6875rem;padding:.75rem;display:flex;position:relative}.ext[data-surface=panel],.ext[data-surface=mobile]{min-height:100vh;flex-direction:column;min-height:100dvh;display:flex}.ext[data-surface=panel] .ext-inner,.ext[data-surface=mobile] .ext-inner{flex:1 0 auto}.ext-loading{justify-content:center;align-items:center}.ext-spinner{border:2px solid var(--fp-surface-3);border-top-color:var(--fp-text-2);opacity:0;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite ext-spin,.2s ease-out .15s forwards ext-spinner-in}@keyframes ext-spin{to{transform:rotate(360deg)}}@keyframes ext-spinner-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.ext-spinner{opacity:1;animation:none}}.ext[data-surface=panel]>.ext-inner,.ext[data-surface=mobile]>.ext-inner{gap:0;padding:0}.ext[data-surface=panel]>.ext-inner>.brand-bar,.ext[data-surface=mobile]>.ext-inner>.brand-bar{margin:0}.micro-footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:.125rem .5rem;display:flex}.ext[data-surface=panel] .micro-footer,.ext[data-surface=mobile] .micro-footer{margin-top:auto;padding:.375rem 14px .5rem}.ext[data-surface=panel] .powered+.legal:before,.ext[data-surface=mobile] .powered+.legal:before{content:"·";color:var(--fp-text-3);margin-right:.5rem}.ext[data-surface=panel] .legal,.ext[data-surface=mobile] .legal{padding-bottom:0}.brand-bar{background:var(--fp-primary);height:3px;margin:-.75rem -.75rem 0}.card{background:var(--fp-surface);border-radius:var(--content-border-radius);box-shadow:var(--el-card);padding:.75rem .875rem}.hub-sec{background:var(--fp-surface);padding:12px 14px}.hub-sec+.hub-sec{border-top:1px solid var(--hub-divider)}.sec{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.chip,.type-icon{width:var(--chip-tile);height:var(--chip-tile);border-radius:var(--r-btn);background:var(--fp-surface-3);color:var(--fp-text-2);flex:none;justify-content:center;align-items:center;display:flex}.chip svg,.type-icon svg{width:var(--chip-tile-glyph);height:var(--chip-tile-glyph);display:block}.stat-label{text-transform:uppercase;letter-spacing:.04em;color:var(--coral-text-muted);font-size:.6875rem;font-weight:500}.stat-value{font-size:1.5rem;font-weight:600;line-height:1.2}.card-title{font-size:.9375rem;font-weight:600}.muted{color:var(--coral-text-muted)}.small{font-size:.8125rem}.tiny{font-size:.75rem}.row{align-items:center;gap:.625rem;display:flex}.between{justify-content:space-between}.pill,.cfg-home-pill,.unlock-chip,.pv-watermark,.fp-chip{align-items:center;gap:var(--chip-gap);padding:var(--chip-py) var(--chip-px);border-radius:var(--r-chip);font-size:var(--chip-font);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-weight:700;line-height:1;display:inline-flex}.unlock-chip-icon,.fp-chip>svg{width:var(--chip-mark);height:var(--chip-mark);flex:none}.pill-live{background:var(--fp-live-chip);color:var(--fp-ink-on-color-inverse)}.pill-live .dot{width:var(--dot-size);height:var(--dot-size);background:currentColor;border-radius:50%;flex:none;animation:1.6s infinite coral-pulse}@keyframes coral-pulse{50%{opacity:.35}}.pill-now{background:var(--fp-surface-3);color:var(--fp-text)}.tag-warn{background:var(--fp-warning);color:var(--fp-ink-on-color)}.tag-success{background:var(--fp-success);color:var(--fp-ink-on-color)}.tag-neutral{background:var(--fp-surface-3);color:var(--fp-text)}.tag-error{background:var(--fp-error-chip);color:var(--fp-ink-on-color-inverse)}.status-dot-row{align-items:center;gap:6px;display:inline-flex}.status-dot-row .status-dot{border-radius:var(--r-full);background:var(--fp-text-3);flex:none;width:8px;height:8px}.status-dot-row .status-label{color:var(--fp-text-2);font-size:12px;line-height:1}.status-dot-row.is-live .status-dot{background:var(--fp-live)}.vod-card{color:inherit;cursor:pointer;text-decoration:none;transition:background .15s;display:block}.vod-card:focus-visible{box-shadow:var(--input-focus-ring);outline:none}.vod-card:hover{background:var(--fp-surface-2)}.vod-thumb{aspect-ratio:16/9;border-radius:var(--r-btn);background:var(--fp-surface-2);margin-bottom:.5rem;position:relative;overflow:hidden}.vod-thumb-img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.vod-thumb .play{color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:auto;transition:transform .15s,background .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.vod-card:hover .play{transform:scale(1.15)}.vod-thumb .dur{color:#fff;background:#000000b8;border-radius:4px;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;position:absolute;bottom:.375rem;right:.375rem}.setup-hint-row{align-items:center;gap:.5rem;display:flex}.setup-hint-dot{width:var(--dot-size);height:var(--dot-size);background:var(--fp-unread);border-radius:50%;flex:none}.setup-hint-title{color:var(--fp-text-2);font-size:.8125rem;font-weight:600}.setup-hint-note{padding-left:calc(var(--dot-size) + .5rem);color:var(--fp-text-3);margin-top:.15rem;line-height:1.4}.ext[data-surface=panel]>.ext-inner>.brand-bar,.ext[data-surface=mobile]>.ext-inner>.brand-bar{background:var(--accent)}.ext[data-surface=panel] .sec .stat-label,.ext[data-surface=mobile] .sec .stat-label{color:var(--accent-text)}.ext[data-surface=panel] .vod-thumb .play,.ext[data-surface=mobile] .vod-thumb .play{background:var(--accent);color:var(--fp-primary-text)}.clip-list{flex-direction:column;gap:.5rem;display:flex}.clip-card{color:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.clip-card:focus-visible{box-shadow:var(--input-focus-ring);outline:none}.clip-card:hover{transform:translateY(-1px)}.clip-thumb{aspect-ratio:16/9;border-radius:var(--r-btn);background:var(--fp-surface-2);flex:none;width:92px;position:relative;overflow:hidden}.clip-thumb-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.clip-thumb .play{color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin:auto;font-size:.65rem;transition:transform .15s,background .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.clip-card:hover .play{transform:scale(1.12)}.clip-thumb .dur{color:#fff;background:#000000b8;border-radius:4px;padding:.0625rem .3rem;font-size:.625rem;font-weight:600;position:absolute;bottom:.25rem;right:.25rem}.clip-meta{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.clip-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.clip-views{font-variant-numeric:tabular-nums;white-space:nowrap}.ci-row{align-items:center;gap:.6rem;display:flex}.ci-avatar{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.ci-initials{background:var(--fp-surface-3);color:var(--fp-text-2);justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.ci-id{min-width:0}.ci-name,.ci-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ci-meta{gap:.5rem;margin-top:.5rem}.ci-category{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ci-uptime{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.feed-count{font-variant-numeric:tabular-nums;white-space:nowrap}.type-feed{flex-direction:column;display:flex}.type-item{align-items:center;gap:.4rem;min-width:0;padding:.4rem 0;display:flex}.type-item+.type-item{border-top:1px solid var(--coral-border)}.type-icon-svg{display:contents}.type-label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:.8125rem;line-height:1.4;overflow:hidden}.type-when{color:var(--coral-text-muted);white-space:nowrap;flex:none;font-size:.6875rem}.feed-toggle{font:inherit;color:var(--fp-text-2);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:.35rem;padding:.15rem 0;font-size:.72rem;font-weight:600}.feed-toggle:hover{color:var(--fp-text)}.feed-toggle:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px;border-radius:var(--r-chip)}.note-block .note-text{white-space:pre-line;overflow-wrap:anywhere;color:var(--fp-text);margin:0;font-size:.9375rem;line-height:1.4}.note-block [data-testid=note-until]{margin-top:.25rem}.countdown-block .cd-name{overflow-wrap:anywhere}.countdown-block .cd-readout{color:var(--fp-text);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;margin-top:.3rem;font-size:1.25rem;font-weight:600;line-height:1.2;display:flex}.event-block .ev-title{overflow-wrap:anywhere}.event-block .ev-date{margin-top:.25rem}.event-block .ev-status{color:var(--fp-text);font-variant-numeric:tabular-nums;margin-top:.25rem;font-weight:600}.event-block .ev-link{min-height:44px;color:var(--fp-text-2);align-items:center;gap:.3rem;font-weight:600;text-decoration:none;display:inline-flex}.event-block a.ev-link:hover{color:var(--fp-text)}.event-block a.ev-link:focus-visible{color:var(--fp-text)}.event-block a.ev-link:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.event-block span.ev-link{cursor:default}.event-block .ev-link-icon{flex:none;width:14px;height:14px}.countdown-block .cd-affix{color:var(--fp-text-2);white-space:pre;font-size:.75rem;font-weight:500}.countdown-block .cd-readout--clock{align-items:flex-start}.countdown-block .cd-readout--clock .cd-affix{line-height:2rem}.countdown-block .cd-clock{align-items:flex-start;gap:.25rem;display:inline-flex}.countdown-block .cd-cell{background:var(--fp-surface-2);letter-spacing:.01em;border-radius:6px;flex-direction:column;align-items:center;min-width:2.25rem;height:2rem;margin-bottom:.95rem;padding:0 .35rem;font-size:1.25rem;font-weight:700;line-height:2rem;display:inline-flex}.countdown-block .cd-cell:after{content:attr(data-unit);letter-spacing:.08em;text-transform:uppercase;color:var(--fp-text-2);margin-top:.2rem;font-size:.5625rem;font-weight:600;line-height:1}.countdown-block .cd-sep{color:var(--fp-text-2);font-weight:600;line-height:1.9rem}.poll-block .poll-question{overflow-wrap:anywhere}.poll-opts{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.poll-opt{border-radius:var(--r-btn);background:var(--fp-surface-2);width:100%;color:var(--fp-text);font:inherit;text-align:left;border:0;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.8125rem;display:flex;position:relative;overflow:hidden}.poll-bar{background:var(--fp-surface-3);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:auto}.poll-label{overflow-wrap:anywhere;flex:auto;position:relative}.poll-count{color:var(--coral-text-muted);font-variant-numeric:tabular-nums;flex:none;position:relative}.poll-opt-mine:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--fp-select-border);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.poll-opt-mine .poll-label{font-weight:600}.poll-opt-btn{cursor:pointer;border:1px solid var(--fp-border)}.poll-opt-btn:hover{border-color:var(--fp-border-strong)}.poll-opt-btn.poll-opt-mine{border-color:var(--fp-select-border)}.poll-opt-btn.poll-opt-mine:after{box-shadow:inset 0 0 0 1px var(--fp-select-border)}.poll-opt-btn:hover .poll-bar{background:color-mix(in srgb, var(--fp-surface-3), var(--fp-text) 8%)}.poll-opt-btn:focus-visible .poll-bar{background:color-mix(in srgb, var(--fp-surface-3), var(--fp-text) 8%)}.poll-opt-btn:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.poll-opt-btn:disabled{cursor:default;opacity:.6}.poll-total,.poll-gate{margin-top:.4rem}.poll-error{color:var(--fp-error-text);margin-top:.4rem}.proof-card{align-items:center;gap:.75rem;display:flex}.proof-icon{border-radius:var(--r-btn);background:var(--fp-surface-3);width:38px;height:38px;color:var(--fp-text-2);flex:none;justify-content:center;align-items:center;display:flex}.proof-icon svg{width:18px;height:18px}.powered{color:var(--coral-text-muted);justify-content:center;align-items:center;gap:.34rem;font-size:.6875rem;display:flex}.powered b{font-weight:600}.powered-mark{flex:none;height:1.2em;line-height:0;display:inline-flex}.powered-mark svg{width:auto;height:100%;display:block}.legal-logo{justify-content:center;padding-top:.35rem;padding-bottom:.15rem;display:flex}.legal-logo svg{width:auto;max-width:100%;height:20px;display:block}.legal{text-align:center;color:var(--coral-text-muted);padding-bottom:.125rem;font-size:.625rem}.legal a{color:var(--fp-text-3);font-weight:400;text-decoration:none}.legal a:hover{color:var(--fp-text-2);text-underline-offset:2px;text-decoration:underline}.legal a:focus-visible{color:var(--fp-text-2);text-underline-offset:2px;text-decoration:underline}.agenda-item{align-items:baseline;gap:.5rem;padding:.34rem 0;font-size:.8125rem;line-height:1.45;display:flex}.agenda-item .mark{text-align:center;flex:none;width:1rem}.agenda-done{color:var(--coral-text-muted);text-decoration:line-through}.agenda-done .mark{color:var(--fp-success-text);text-decoration:none}.agenda-now{font-weight:600}.agenda-now .mark{color:var(--fp-text)}.agenda-next .mark{color:var(--coral-text-muted)}.tl-item{gap:.625rem;padding:.34rem 0;font-size:.8125rem;line-height:1.45;display:flex}.tl-time{color:var(--coral-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;min-width:3rem}.btn{background:var(--fp-surface-2);color:var(--fp-text);border:1px solid var(--fp-border-strong);border-radius:var(--r-btn);font:inherit;cursor:pointer;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,filter .15s;display:inline-flex}.btn svg{flex:none;width:15px;height:15px;display:block}.btn:hover{background:var(--fp-surface-3);color:var(--fp-text);border-color:var(--fp-border-strong)}.btn-primary{background:var(--fp-primary);color:var(--fp-primary-text);border-color:#0000}.btn-primary:hover{background:var(--fp-primary-hover);color:var(--fp-primary-text)}.btn-primary:active{background:var(--fp-primary-active);color:var(--fp-primary-text)}.btn-danger{background:var(--fp-error-chip);color:var(--fp-ink-on-color-inverse);border-color:#0000}.btn-danger:hover{background:var(--fp-error-chip-hover);color:var(--fp-ink-on-color-inverse);border-color:#0000}.btn:disabled{opacity:.4;cursor:not-allowed}.ext[data-surface=live_config]{margin-inline-start:auto;margin-inline-end:auto}.ext[data-surface=config]{border-radius:0;width:100%;height:100vh;min-height:0;overflow:hidden}.ext[data-surface=config]>.ext-inner{gap:0;height:100%;min-height:0;padding:0}.ext[data-surface=config]>.ext-inner>.brand-bar{margin:0}.cfg-frame{flex-direction:column;flex:1;min-height:0;display:flex}.cfg-frame>.cfg-notice{background:var(--fp-surface-2);border-radius:8px;flex:none;align-items:flex-start;gap:.75rem;margin:.75rem 1.25rem 0;padding:.65rem .6rem .65rem .9rem;line-height:1.45;display:flex}.cfg-frame>.cfg-notice+.cfg-notice{margin-top:.5rem}.cfg-notice__text{flex:auto;min-width:0}.cfg-notice__dismiss{width:1.5rem;height:1.5rem;color:var(--fp-text-2);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;margin:-.2rem 0;padding:0;font-size:.8rem;line-height:1;display:grid}.cfg-notice__dismiss:hover{background:var(--fp-surface-3);color:var(--fp-text)}.cfg-notice__dismiss:focus-visible{background:var(--fp-surface-3);color:var(--fp-text)}.cfg-topbar{border-bottom:1px solid var(--coral-border);flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}.topbar-mark{flex:none;line-height:0;display:inline-flex}.topbar-mark svg{width:auto;height:26px;display:block}.cfg-topbar-titles{min-width:0}.cfg-topbar .title{letter-spacing:-.01em;font-size:1rem;font-weight:600}.cfg-topbar .sub{color:var(--coral-text-muted);font-size:.75rem}.spacer{flex:1}.cfg-home-pill{background:var(--fp-surface-3);color:var(--fp-text);text-transform:none;flex:none;text-decoration:none}.cfg-home-pill:hover{background:var(--fp-border)}.cfg-home-pill:focus-visible{background:var(--fp-border)}.cfg-connected-mark{color:var(--fp-success-text)}.chip-progress{background:var(--fp-surface-3);color:var(--fp-text);cursor:pointer;border:none;font-family:inherit}.cfg-body{flex:1;min-height:0;display:flex}.cfg-left{border-right:1px solid var(--coral-border);flex-direction:column;flex:1;min-width:0;padding:1rem 1.25rem;display:flex;overflow-y:auto}.cfg-right{flex-direction:column;flex:none;width:360px;min-height:0;padding:1rem 1.25rem;display:flex;overflow-y:auto}.cfg-page{flex-direction:column;display:flex}.cfg-page .fp-form-section{scroll-margin-top:var(--space-group)}.connect-title{letter-spacing:-.01em;color:var(--coral-text);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.25}.connect-lede{margin:.15rem 0 .5rem;line-height:1.5}.connect-note{margin-top:.5rem}.teaser-unlocks{flex-wrap:wrap;gap:8px;margin:0 0 .625rem;padding:0;list-style:none;display:flex}.unlock-chip{background:var(--fp-surface-3);color:var(--fp-text)}@media (prefers-reduced-motion:no-preference){.unlock-chip{animation:.35s cubic-bezier(.22,1,.36,1) both unlock-chip-in}.unlock-chip:nth-child(2){animation-delay:60ms}.unlock-chip:nth-child(3){animation-delay:.12s}.unlock-chip:nth-child(4){animation-delay:.18s}}@keyframes unlock-chip-in{0%{opacity:0;translate:0 6px}}.cta-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cfg-foot{border-top:1px solid var(--coral-border);color:var(--coral-text-muted);flex:none;align-items:center;gap:.75rem;padding:.4rem 1.25rem;font-size:.68rem;display:flex}.cfg-foot .legal-logo{padding:0}.cfg-foot .legal-logo svg{height:16px}.cfg-legal{text-align:left;padding:0;font-size:.68rem}.cfg-tagline{white-space:nowrap;margin-left:auto}.ca-row{align-items:center;gap:.6rem;display:flex}.ca-avatar{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.ca-initials{background:var(--fp-surface-3);color:var(--fp-text-2);justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.ca-id{min-width:0}.ca-name{font-weight:600}.ca-confirm{border-top:1px solid var(--fp-border);margin-top:.5rem;padding-top:.5rem}.ca-warn{color:var(--fp-warning-text);margin-bottom:.4rem;line-height:1.45}.ca-confirm-actions{gap:.5rem;display:flex}.ca-error{color:var(--fp-error-text);margin-top:.4rem}.regen-btn{font:inherit;color:var(--fp-text-2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.regen-btn:hover{color:var(--fp-text)}.regen-btn:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.check.done .fp-check-row__box{background:var(--fp-success);border-color:var(--fp-success);color:var(--fp-on-success)}.check:not(.done) .box-toggle:hover{background:var(--fp-surface-3);border-color:var(--fp-border-strong)}.check .act{color:var(--fp-text-2);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-family:inherit;font-size:.6875rem;font-weight:600;text-decoration:underline}.check .act:hover{color:var(--fp-text)}.check-count{color:var(--coral-text-muted);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.check-optional-head{border-top:1px solid var(--coral-border);text-transform:uppercase;letter-spacing:.04em;color:var(--coral-text-faint);margin-top:.5rem;padding-top:.4rem;font-size:.6875rem;font-weight:500}.box-toggle{cursor:pointer;background:0 0;padding:0;font-family:inherit}.bc-subtitle{margin-bottom:.25rem}.bc-theme-note{margin-bottom:.6rem;line-height:1.35}.bc-swatches{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;display:flex}.bc-swatch{border-radius:var(--r-full);border:1px solid var(--fp-border);background:var(--fp-surface-2);color:var(--fp-text);font:inherit;cursor:pointer;align-items:center;gap:.35rem;padding:.25rem .55rem .25rem .3rem;font-size:.6875rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.bc-swatch:hover{background:var(--fp-surface-3);border-color:var(--fp-border-strong)}.bc-swatch.on{background:var(--fp-surface-3);border-color:var(--fp-select-border);color:var(--fp-text)}.bc-dot{border-radius:50%;flex:none;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000002e}.bc-name{white-space:nowrap}.bc-hex-row{flex-direction:column;gap:.35rem;display:flex}.bc-hex-label{text-transform:uppercase;letter-spacing:.04em;color:var(--coral-text-muted);font-size:.6875rem;font-weight:500}.bc-hex-wrap{align-items:center;gap:.4rem;display:flex}.bc-hash{color:var(--coral-text-muted);font-weight:600}.bc-hex-input{text-transform:uppercase;font-variant-numeric:tabular-nums;flex:1}.bc-hash-err{color:var(--fp-error-text)}.bc-apply{flex:none}.extras-sub{margin:0 0 .6rem}.extras-intro-link{color:var(--fp-text);text-underline-offset:2px;text-decoration:underline}.extras-intro-link:hover{color:var(--fp-text);text-decoration-thickness:2px}.extras-list{flex-direction:column;gap:.75rem;display:flex}.extras-row+.extras-row{border-top:1px solid var(--hub-divider);padding-top:.75rem}.extras-head{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.extras-current{color:var(--fp-text)}.extras-detail{margin-left:auto}.extras-actions{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.extras-select{flex:auto;min-width:0}.extras-empty{margin-top:.4rem}.extras-create{margin-top:.5rem}.note-sub{margin:0 0 .5rem}.note-form textarea{resize:vertical;width:100%;min-height:84px}.note-counter{text-align:right;font-variant-numeric:tabular-nums;margin-top:.25rem;display:block}.note-until{max-width:18rem;margin-top:.5rem}.note-actions{align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.note-clear{color:var(--fp-text-2)}.note-error{color:var(--fp-error-text);margin-top:.5rem;font-size:.75rem}.date-field__input{box-sizing:border-box;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;min-height:44px}.app-dark .date-field__input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.date-field__input::-webkit-calendar-picker-indicator{cursor:pointer}.date-field__input:disabled{opacity:.6;cursor:default}.date-field--invalid .date-field__input{border-color:var(--fp-error)}.date-field__error{color:var(--fp-error-text);margin:0;font-size:12px;line-height:1.4}.note-connect{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.note-connect p{margin:0}.pv{flex-direction:column;flex:1;gap:.4rem;min-height:0;display:flex}.pv-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pv-head-segments{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;margin-left:auto;display:flex}.pv-theme-hint{margin-top:-.15rem;line-height:1.35}.pv-link-toggle .fp-segmented__seg{padding-inline-start:.6rem;padding-inline-end:.6rem}.pv-stage{flex:1;justify-content:center;min-height:0;display:flex;position:relative;overflow:hidden}.pv-watermark{z-index:3;pointer-events:none;color:var(--fp-text-2);background:var(--fp-surface-3);position:absolute;top:8px;right:8px}.pv-theme{scrollbar-width:thin;scrollbar-gutter:stable;border-radius:8px;flex:none;width:318px;height:496px;max-height:100%;overflow:hidden auto}.pv-theme .ext[data-surface=panel]{min-height:100%}.pv-note{text-align:center}.feat-head{margin-bottom:.5rem;display:flex}.feat-list{flex-direction:column;display:flex}.feat-row{transition:box-shadow .12s,transform .12s}.feat-row .drag{color:var(--coral-text-muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;font-size:.9rem;line-height:1}.feat-row .drag:active{cursor:grabbing}.feat-name{align-items:center;gap:.3rem;display:flex}.feat-status{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feat-status.warn{color:var(--fp-warning-text)}.feat-status.warn:before{content:"⚠ "}.feat-hint{margin-top:.35rem}.feat-row.dragging{background:var(--coral-surface);box-shadow:var(--shadow-md);opacity:.96;z-index:2;border-radius:6px;padding-left:.25rem;padding-right:.25rem;position:relative;transform:scale(1.015)}.feat-row.locked .feat-name{color:var(--fp-text-2)}.feat-lock{color:var(--fp-text-3);flex:none;justify-content:center;align-items:center;width:.9rem;display:inline-flex}.feat-lock svg{width:14px;height:14px}.feat-unlock-link{color:var(--fp-text-2);cursor:pointer;align-items:center;gap:.3rem;margin-top:.5rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.feat-unlock-link:hover{color:var(--fp-text)}.feat-unlock-link:focus-visible{color:var(--fp-text)}.feat-unlock-link svg{flex:none;width:12px;height:12px}.mini-guide{border-top:1px solid var(--coral-border);margin-top:.4rem;padding-top:.35rem}.mini-guide-summary{cursor:pointer;color:var(--fp-text-2);align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;list-style:none;display:flex}.mini-guide-summary:hover{color:var(--fp-text)}.mini-guide-summary::-webkit-details-marker{display:none}.mini-guide-summary:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px;border-radius:var(--r-chip)}.mini-guide-caret{width:12px;height:12px;transition:transform .2s;display:block}.mini-guide[open] .mini-guide-caret{transform:rotate(180deg)}.mini-guide-body{color:var(--coral-text-muted);margin-top:.45rem;font-size:.75rem;line-height:1.5}.mini-guide-body p{margin-bottom:.4rem}.mini-guide-body ul{flex-direction:column;gap:.3rem;list-style:none;display:flex}.mini-guide-body li b{color:var(--coral-text)}.kit-actions{flex-wrap:wrap;gap:.5rem;margin-top:.625rem;display:flex}.note{color:var(--coral-text-muted);margin-top:.5rem;font-size:.75rem}.about-link{border-top:1px solid var(--coral-border);margin-top:.5rem;padding-top:.5rem}.about-field{align-items:center;gap:.5rem;padding:.12rem 0;display:flex}.about-tag{text-transform:uppercase;letter-spacing:.03em;width:2.6rem;color:var(--coral-text-muted);flex:none;font-size:.6875rem;font-weight:600}.about-val{min-width:0;color:var(--coral-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;overflow:hidden}.about-field .act{color:var(--fp-text-2);cursor:pointer;background:0 0;border:none;flex:none;margin-left:auto;padding:0;font-family:inherit;font-size:.6875rem;font-weight:600;text-decoration:underline}.about-field .act:hover{color:var(--fp-text)}.about-hint{margin-top:.35rem}.note-warn{background:var(--fp-warning);color:var(--fp-ink-on-color);border-radius:var(--r-btn);padding:.5rem .75rem;font-size:.8125rem;line-height:1.35}.cfg-frame>.rl-banner{flex:none;margin:.6rem 1.25rem 0}.rl-card{margin-top:.5rem}.rl-screen{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.rl-screen .rl-copy{max-width:46ch;margin:0}.rl-screen .rl-countdown{margin:0}.rl-screen .btn{margin-top:.25rem}.copy-fallback{align-items:center;gap:.4rem;margin-top:.5rem;animation:.2s ease-out both fr-in;display:flex}.copy-fallback .inp{padding:.35rem .5rem;font-size:.75rem}.copy-fallback-close{cursor:pointer;color:var(--coral-text-muted);background:0 0;border:none;flex:none;padding:.15rem;font-family:inherit;font-size:.85rem;line-height:1}.copy-fallback-close:hover{color:var(--fp-text)}.lc-brand{justify-content:center;padding:.15rem 0 .4rem;display:flex}.lc-brand svg{width:auto;max-width:100%;height:26px;display:block}.ed-row{align-items:center;gap:.5rem;padding:.35rem 0;font-size:.8125rem;transition:box-shadow .12s,transform .12s;display:flex}.ed-row .box{border-radius:var(--r-chip);border:1px solid var(--fp-border);color:#0000;cursor:pointer;background:var(--fp-surface-2);flex:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:background .15s,border-color .15s,color .15s;display:flex}.ed-row .box:hover{background:var(--fp-surface-3);border-color:var(--fp-border-strong)}.ed-row .box svg{width:11px;height:11px}.ed-row.done .box,.ed-row.done .box:hover{background:var(--fp-success);border-color:var(--fp-success);color:var(--fp-on-success)}.ed-row.done .lbl{color:var(--coral-text-muted);text-decoration:line-through}.ed-row.now .lbl{font-weight:600}.ed-row .act{color:var(--fp-text-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-left:auto;padding:0;font-family:inherit;font-size:.6875rem;font-weight:600;text-decoration:underline}.ed-row .act:hover{color:var(--fp-text)}.ed-row .drag{color:var(--coral-text-muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;font-size:.9rem;line-height:1}.ed-row .drag:active{cursor:grabbing}.ed-row .lbl{cursor:text;flex:1;min-width:0}.ed-row .del{color:var(--coral-text-muted);cursor:pointer;background:0 0;border:none;padding:0 .125rem;font-family:inherit;font-size:.95rem;line-height:1}.ed-row .del:hover{color:var(--fp-error-text)}.ed-row.done .del,.ed-row .act~.del{margin-left:.25rem}.ed-row.done .del{margin-left:auto}.ed-list{flex-direction:column;display:flex}.ed-row.dragging{background:var(--coral-surface);box-shadow:var(--shadow-md);opacity:.96;z-index:2;border-radius:6px;padding-left:.25rem;padding-right:.25rem;position:relative;transform:scale(1.015)}.ed-add{gap:.5rem;padding-top:.5rem}.inp{background:var(--fp-surface-2);border:1px solid var(--fp-border);color:var(--fp-text);border-radius:var(--r-btn);font:inherit;flex:1;padding:.4rem .625rem;font-size:.8125rem}.inp:hover{border-color:var(--fp-border-strong)}.inp:focus{border-color:var(--fp-select-border);box-shadow:var(--input-focus-ring);outline:none}.inp::placeholder{color:var(--fp-text-2)}.add-btn{border-radius:var(--r-btn);cursor:pointer;background:var(--accent);width:30px;height:30px;color:var(--fp-primary-text);border:none;flex:none;font-size:1rem;font-weight:600}.add-btn:hover{background:var(--accent-hover)}.panel-hint__title{color:var(--fp-text);font-weight:600}.note.first-run{animation:.28s ease-out both fr-in}@keyframes fr-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.note.first-run .fr-link{color:var(--fp-text);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--fp-text-3);text-decoration-color:var(--fp-text-3);text-underline-offset:2px;font-weight:500}.note.first-run .fr-link:hover{color:var(--fp-text);-webkit-text-decoration-color:var(--fp-text);text-decoration-color:var(--fp-text)}.note.first-run .fr-link:focus-visible{color:var(--fp-text);-webkit-text-decoration-color:var(--fp-text);text-decoration-color:var(--fp-text)}.cta-block{flex-direction:column;align-items:flex-start;gap:.6rem;padding:.25rem .15rem;display:flex}.cta-text{margin:0;line-height:1.5}.fp-forward{white-space:nowrap;color:var(--fp-text);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--fp-text-3);text-decoration-color:var(--fp-text-3);font-weight:500}.fp-forward:hover{-webkit-text-decoration-color:var(--fp-text);text-decoration-color:var(--fp-text)}.fp-forward:focus-visible{-webkit-text-decoration-color:var(--fp-text);text-decoration-color:var(--fp-text)}.unlink-affordance{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.unlink-trigger{font:inherit;color:var(--coral-text-muted);cursor:pointer;background:0 0;border:none;align-self:center;padding:.25rem .5rem;font-size:.8125rem;text-decoration:underline}.unlink-trigger:hover{color:var(--fp-error-text)}.unlink-warn{margin:0}.unlink-actions{gap:.5rem;display:flex}.btn:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.add-btn:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.bc-swatch:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.check .act:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.ed-row .act:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.ed-row .del:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.ed-row .box:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.check .fp-check-row__box:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.fr-dismiss:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.copy-fallback-close:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.unlink-trigger:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.feat-unlock-link:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.legal a:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}a.cfg-home-pill:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.chip-progress:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.note.first-run .fr-link:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.vod-card:hover .play,.clip-card:hover,.clip-card:hover .play{transform:none}.ed-row.dragging,.feat-row.dragging{box-shadow:none;transform:none}}@media (max-width:859px){.ext[data-surface=config]{flex-direction:column;height:auto;min-height:100vh;display:flex}.ext[data-surface=config]>.ext-inner{flex:1;height:auto}.cfg-body{flex-direction:column}.cfg-right{border-top:1px solid var(--coral-border);width:auto;overflow-y:visible}.cfg-left{border-right:none;overflow-y:visible}}.fp-form-section{border-top:1px solid var(--fp-border);padding:calc(var(--space-section) / 2) 0}.fp-form-section:first-child{border-top:none;padding-top:0}.fp-form-section__summary{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;margin:0;padding:0;display:flex}.fp-form-section--flow .fp-form-section__summary{cursor:default}.fp-form-section__summary{isolation:isolate;position:relative}.fp-form-section__summary:before{content:"";z-index:-1;top:calc(var(--space-section) / -2);border-radius:var(--r-card);position:absolute;bottom:0;left:0;right:0}.fp-form-section--closed>.fp-form-section__summary:before{bottom:calc(var(--space-section) / -2)}.fp-form-section:first-child>.fp-form-section__summary:before{top:0}.fp-form-section--flow .fp-form-section__summary:before{display:none}@media (hover:hover){.fp-form-section__summary:hover:before{background:var(--fp-surface-2);box-shadow:var(--row-bleed,12px) 0 0 0 var(--fp-surface-2), calc(-1 * var(--row-bleed,12px)) 0 0 0 var(--fp-surface-2)}}.fp-form-section__label{letter-spacing:.06em;text-transform:uppercase;color:var(--fp-text-2);flex:none;font-size:12px;font-weight:700}.fp-form-section__label--h3{letter-spacing:-.01em;text-transform:none;color:var(--fp-text);font-size:15px;font-weight:650}.fp-form-section__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fp-text);flex:auto;font-size:14px;overflow:hidden}.fp-form-section--closed .fp-form-section__value:empty:before{content:"Not set";color:var(--fp-text-3)}.fp-form-section__chip{align-items:center;gap:var(--chip-gap);padding:var(--chip-py) var(--chip-px);border-radius:var(--r-chip);font-size:var(--chip-font);letter-spacing:.04em;text-transform:uppercase;background:var(--fp-surface-3);color:var(--fp-text);font-weight:700;line-height:1;display:inline-flex}.fp-form-section--flow .fp-form-section__summary{flex-wrap:wrap}.fp-form-section--flow .fp-form-section__chip{margin-left:auto}.fp-form-section__chip--error{background:var(--fp-error-chip);color:var(--fp-on-error)}.fp-form-section__chevron{width:16px;height:16px;color:var(--fp-text-3);flex:none;transition:transform .15s}.fp-form-section--closed .fp-form-section__chevron{transform:rotate(-90deg)}.fp-form-section--flow .fp-form-section__chevron{display:none}.fp-form-section__num{border-radius:var(--r-btn);background:var(--fp-surface-3);width:22px;height:22px;color:var(--fp-text-2);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.fp-form-section__hint{color:var(--fp-text-3);margin:4px 0 0;font-size:13px}.fp-form-section__body{padding-top:8px}.fp-form-section--closed .fp-form-section__body,.fp-form-section--closed .fp-form-section__hint{display:none}.fp-form-section__summary:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px;border-radius:var(--r-btn)}.fp-section-nav{margin:0 0 var(--space-group);scrollbar-width:none;gap:4px;padding:0 28px 0 0;list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.fp-section-nav::-webkit-scrollbar{display:none}.fp-section-nav__link{border-radius:var(--r-btn);white-space:nowrap;min-height:32px;color:var(--fp-text-2);border:0;align-items:center;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.fp-section-nav__link:hover{background:var(--fp-surface-2);color:var(--fp-text)}.fp-section-nav__link[aria-current=true]{background:var(--fp-surface-3);color:var(--fp-text)}.fp-section-nav__link:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.fp-section-nav__link--sub{font-weight:500}@media (min-width:1280px){.fp-section-nav{top:var(--space-group);flex-direction:column;width:200px;margin:0;padding:0;position:sticky;overflow:visible;-webkit-mask-image:none;mask-image:none}.fp-section-nav__link{min-height:36px}.fp-section-nav__link--sub{padding-left:22px}}.fp-section-layout{gap:var(--space-group);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1280px){.fp-section-layout{gap:var(--space-section);grid-template-columns:200px minmax(0,40rem)}.fp-section-nav--row{width:auto;margin:0 0 var(--space-group);flex-direction:row;padding:0 28px 0 0;position:static;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.fp-section-nav--row .fp-section-nav__link{min-height:32px}.fp-section-nav--row .fp-section-nav__link--sub{padding-left:10px}.fp-section-layout--narrow{gap:var(--space-group);grid-template-columns:minmax(0,1fr)}}.fp-field{gap:6px var(--space-field);grid-template-columns:minmax(0,1fr);display:grid}.fp-field+.fp-field{margin-top:var(--space-field)}.fp-field-group+.fp-field-group{margin-top:var(--space-group)}.fp-field__label{color:var(--fp-text);font-size:13px;font-weight:600;line-height:1.3}.fp-field__helper{color:var(--fp-text-3);margin:0;font-size:12px;line-height:1.4}.fp-field__control{min-width:0}@media (min-width:1024px){.fp-field:not(.fp-field--stacked){grid-template-columns:220px minmax(0,1fr);grid-template-areas:"label control""helper control";align-items:start}.fp-field:not(.fp-field--stacked) .fp-field__label{grid-area:label;padding-top:9px}.fp-field:not(.fp-field--stacked) .fp-field__helper{grid-area:helper}.fp-field:not(.fp-field--stacked) .fp-field__control{grid-area:control}}.fp-dock{z-index:30;padding:11px 16px calc(11px + env(safe-area-inset-bottom));border-radius:var(--r-container);background:var(--fp-surface);box-shadow:var(--el-card);border:none;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:sticky;bottom:0}.fp-dock--stuck{border-radius:var(--r-container) var(--r-container) 0 0;background:var(--fp-surface-2);box-shadow:inset 0 1px 0 #ffffff12, var(--el-overlay)}.fp-dock--top{padding:11px 16px;top:0;bottom:auto}.fp-dock--top.fp-dock--stuck{border-radius:0 0 var(--r-container) var(--r-container);box-shadow:inset 0 -1px 0 #ffffff12, var(--el-overlay)}.fp-dock__spacer{flex:auto;min-width:0}.fp-dock__state{white-space:nowrap;color:var(--fp-text-2);font-size:13px;font-weight:500}.fp-dock__btn{border-radius:var(--r-btn);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;min-height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.fp-dock__btn i{font-size:14px}@media (pointer:coarse){.fp-dock__btn{min-height:44px}}.fp-dock__btn:focus-visible{outline:2px solid var(--fp-select-border);outline-offset:2px}.fp-dock__btn:disabled{opacity:.4;cursor:not-allowed}.fp-dock__btn--primary{background:var(--fp-primary);color:var(--fp-primary-text);border-color:#0000}.fp-dock__btn--primary:hover:not(:disabled){background:var(--fp-coral-600)}.fp-dock__btn--primary:disabled{opacity:1;background:var(--fp-surface-3);color:var(--fp-text-2);box-shadow:none;cursor:not-allowed;background-image:none}.fp-dock__btn--ghost{border-color:var(--fp-border-strong);background:var(--fp-surface-2);color:var(--fp-text)}.fp-dock__btn--ghost:hover:not(:disabled){background:var(--fp-surface-3)}.fp-dock__btn--quiet{color:var(--fp-text-2);background:0 0;border-color:#0000;text-decoration:underline}.fp-dock__btn--quiet:hover:not(:disabled){color:var(--fp-text)}.fp-dock__btn--quiet:disabled{text-decoration:none}@media (max-width:640px){.fp-dock__spacer{display:none}.fp-dock__state{flex-basis:100%}.fp-dock__btn{flex:auto}}.fp-empty{padding:var(--space-section) var(--space-group);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.fp-empty__icon{width:32px;height:32px;color:var(--fp-text-3);margin-bottom:6px;font-size:32px;line-height:1}.fp-empty__title{color:var(--fp-text);margin:0;font-size:16px;font-weight:600}.fp-empty__text{max-width:36em;color:var(--fp-text-2);margin:0;font-size:14px;line-height:1.45}.fp-empty__action{margin-top:10px}.fp-skeleton{border-radius:var(--r-chip);background:var(--fp-surface-2);min-height:12px;animation:1.5s ease-in-out infinite fp-shimmer;display:block}.fp-skeleton+.fp-skeleton{margin-top:8px}.fp-skeleton--kpi{border-radius:var(--r-btn);min-height:28px}.fp-skeleton--block{border-radius:var(--r-card);min-height:120px}.fp-skeleton--bar{border-radius:var(--r-full);min-height:8px}@keyframes fp-shimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.fp-skeleton{animation:none}}.fp-check-list{margin:0;padding:0;list-style:none}.fp-check-row{cursor:pointer;align-items:center;gap:14px;min-height:44px;padding:6px 0;display:flex}.fp-check-row+.fp-check-row{border-top:1px solid var(--fp-border)}.fp-check-row:hover{background:var(--fp-surface-2);border-radius:var(--r-card);box-shadow:var(--row-bleed) 0 0 0 var(--fp-surface-2), calc(-1 * var(--row-bleed)) 0 0 0 var(--fp-surface-2)}.fp-check-row__text{flex:auto;min-width:0}.fp-check-row__title{color:var(--fp-text);font-size:14px;font-weight:600;line-height:1.3}.fp-check-row__desc{color:var(--fp-text-2);margin:2px 0 0;font-size:13px;line-height:1.35}.fp-check-row input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fp-check-row__box{border-radius:var(--r-chip);border:1px solid var(--fp-border);background:var(--fp-surface-2);color:#0000;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-right:4px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.fp-check-row__box svg{width:12px;height:12px}.fp-check-row input:checked~.fp-check-row__box{border-color:var(--fp-success);background:var(--fp-success);color:var(--fp-on-success)}.fp-check-row input:focus-visible~.fp-check-row__box{outline:2px solid var(--fp-text);outline-offset:2px}.fp-check-row input:disabled~.fp-check-row__box,.fp-check-row input:disabled~.fp-check-row__text{opacity:.4}.fp-check-row--consent{align-items:flex-start}.fp-check-row--consent .fp-check-row__box{order:-1;margin:1px 0 0}.fp-check-row--consent .fp-check-row__title{font-weight:400;line-height:1.5}.fp-check-row--consent+.fp-check-row--consent{border-top:0}.fp-check-list--consent>li+li{margin-top:var(--space-field,8px)}.fp-mark{width:var(--mark-size);height:var(--mark-size);margin-left:var(--mark-gap);color:var(--fp-success);flex:none;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.fp-mark--disc{border-radius:var(--r-full);background:var(--fp-success);color:var(--fp-on-success);font-size:8px;font-weight:800}.fp-mark--lead{margin-left:0;margin-right:var(--mark-gap)}.fp-mark svg{width:12px;height:12px}.fp-segmented{border-radius:var(--r-btn);background:var(--fp-surface-2);border:none;min-inline-size:0;margin:0;padding:2px;display:inline-flex}.fp-segmented__seg{border-radius:calc(var(--r-btn) - 1px);min-height:32px;color:var(--fp-text-2);font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}@media (pointer:coarse){.fp-segmented__seg{min-width:44px;min-height:44px}}.fp-segmented__seg:hover{color:var(--fp-text)}.fp-segmented__seg[aria-pressed=true],.fp-segmented__seg[aria-checked=true],.fp-segmented__seg[aria-selected=true]{background:var(--fp-surface-3);color:var(--fp-text)}.fp-segmented__seg:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.fp-segmented__seg:disabled{opacity:.4;cursor:not-allowed}.fp-toggle-row{align-items:center;gap:14px;min-height:44px;padding:8px 0;display:flex}.fp-toggle-row+.fp-toggle-row{border-top:1px solid var(--fp-border)}.fp-toggle-row__icon{border-radius:var(--r-btn);background:var(--fp-surface-2);width:36px;height:36px;color:var(--fp-text-2);flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.fp-toggle-row__text{flex:auto;min-width:0}.fp-toggle-row__title{color:var(--fp-text);font-size:14px;font-weight:650;line-height:1.25}.fp-toggle-row__desc{color:var(--fp-text-2);margin:2px 0 0;font-size:13px;line-height:1.35}.fp-toggle-row__switch{flex:none}.fp-switch{cursor:pointer;width:36px;height:20px;display:inline-block;position:relative}.fp-switch input{opacity:0;cursor:inherit;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.fp-switch__track{border-radius:var(--r-full);background:var(--fp-surface-3);transition:background .15s;position:absolute;top:0;bottom:0;left:0;right:0}.fp-switch__knob{border-radius:var(--r-full);background:var(--fp-text-2);width:16px;height:16px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.fp-switch input:checked~.fp-switch__track{background:var(--fp-primary)}.fp-switch input:checked~.fp-switch__knob{background:var(--fp-primary-text);transform:translate(16px)}.fp-switch input:focus-visible~.fp-switch__track{outline:2px solid var(--fp-text);outline-offset:2px}.fp-switch input:disabled~.fp-switch__track,.fp-switch input:disabled~.fp-switch__knob{opacity:.4}.fp-switch:has(input:disabled){cursor:not-allowed}.fp-teaser-row{border-radius:var(--r-card);background:var(--fp-surface-2);min-height:52px;color:inherit;align-items:center;gap:12px;padding:8px 44px 8px 10px;text-decoration:none;display:flex;position:relative}button.fp-teaser-row{width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;border:0;margin:0}.fp-teaser-row:hover{background:var(--fp-surface-3)}.fp-teaser-row:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.fp-teaser-row__tile{border-radius:var(--r-btn);background:var(--fp-surface-3);width:32px;height:32px;color:var(--fp-text);flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.fp-teaser-row:hover .fp-teaser-row__tile{background:var(--fp-surface)}.fp-teaser-row__text{flex:auto;min-width:0}.fp-teaser-row__title{text-overflow:ellipsis;white-space:nowrap;color:var(--fp-text);font-size:14px;font-weight:650;overflow:hidden}.fp-teaser-row__meta{color:var(--fp-text-3);margin:2px 0 0;font-size:12px}.fp-teaser-row__chevron{width:16px;height:16px;color:var(--fp-text-3);flex:none}.fp-teaser-row-wrap{position:relative}.fp-teaser-row__dismiss{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.fp-nav-group{margin:0 0 var(--space-group);display:block}.fp-nav-group__label{margin:0 0 var(--space-field);letter-spacing:.06em;text-transform:uppercase;color:var(--fp-text-2);font-size:12px;font-weight:700;display:block}.fp-nav-list{margin:0;padding:0;list-style:none}.fp-nav-list>*+*{border-top:1px solid var(--fp-border)}.fp-nav-row{min-height:56px;color:inherit;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.fp-nav-row:hover{background:var(--fp-surface-2);border-radius:var(--r-card);box-shadow:var(--row-bleed) 0 0 0 var(--fp-surface-2), calc(-1 * var(--row-bleed)) 0 0 0 var(--fp-surface-2)}.fp-nav-row:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.fp-nav-row__tile{border-radius:var(--r-btn);background:var(--fp-surface-3);width:32px;height:32px;color:var(--fp-text);flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.fp-nav-row__text{flex:auto;min-width:0}.fp-nav-row__title{color:var(--fp-text);font-size:14px;font-weight:600;display:block}.fp-nav-row__value{text-overflow:ellipsis;white-space:nowrap;color:var(--fp-text-3);margin:2px 0 0;font-size:12px;display:block;overflow:hidden}.fp-nav-row__chevron{width:16px;height:16px;color:var(--fp-text-3);flex:none}.fp-option-tiles{grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:32rem){.fp-option-tiles{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}}.fp-option-tiles>li{min-width:0;display:flex}.fp-option-tile{border:1px solid var(--fp-border);border-radius:var(--r-card);background:var(--fp-surface);width:100%;min-width:0;min-height:44px;color:var(--fp-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:stretch;gap:4px;margin:0;padding:10px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.fp-option-tile:hover{border-color:var(--fp-border-strong)}.fp-option-tile[aria-pressed=true],.fp-option-tile[aria-checked=true]{border-color:var(--fp-select-border);box-shadow:inset 0 0 0 1px var(--fp-select-border);background:var(--fp-surface-3)}.fp-option-tile:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.fp-option-tile:active{transform:translateY(1px)}.fp-option-tile:disabled{cursor:not-allowed;opacity:.4}.fp-option-tile__head{align-items:center;gap:8px;min-width:0;display:flex}.fp-option-tile__icon{width:16px;color:var(--fp-text-2);flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.fp-option-tile[aria-pressed=true] .fp-option-tile__icon,.fp-option-tile[aria-checked=true] .fp-option-tile__icon{color:var(--fp-text)}.fp-option-tile__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fp-text);font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.fp-option-tile__desc{-webkit-line-clamp:2;color:var(--fp-text-2);-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.fp-option-tile__meta{min-width:0;color:var(--fp-text-3);flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;font-size:12px;line-height:1.35;display:flex}.fp-option-tile__meta strong{color:var(--fp-text-2);font-weight:600}.fp-option-tile__tags{flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;display:flex}.fp-option-tile__note{color:var(--fp-text-2);white-space:normal;margin:2px 0 0;font-size:12px;line-height:1.35}.fp-choice-cards{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.fp-choice-cards{grid-template-columns:1fr 1fr}}.fp-choice-card{border-radius:var(--r-card);background:var(--fp-surface-2);width:100%;min-height:44px;box-shadow:var(--el-card);color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:20px;transition:background .15s,transform .1s;display:flex;position:relative}.fp-choice-card:hover{background:var(--fp-surface-3)}.fp-choice-card:focus-visible{outline:2px solid var(--fp-text);outline-offset:2px}.fp-choice-card:active{transform:translateY(1px)}.fp-choice-card:disabled{cursor:not-allowed;opacity:.4}.fp-choice-card__tile{border-radius:var(--r-btn);background:var(--fp-surface-3);width:40px;height:40px;color:var(--fp-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.fp-choice-card:hover .fp-choice-card__tile{background:var(--fp-surface)}.fp-choice-card__tile svg{width:20px;height:20px}.fp-choice-card__tile--discord,.fp-choice-card:hover .fp-choice-card__tile--discord{background:var(--fp-discord);color:var(--fp-on-discord)}.fp-choice-card__tile--twitch,.fp-choice-card:hover .fp-choice-card__tile--twitch{background:var(--fp-twitch);color:var(--fp-on-twitch)}.fp-choice-card__tile--youtube,.fp-choice-card:hover .fp-choice-card__tile--youtube{background:var(--fp-youtube);color:var(--fp-on-youtube)}.fp-choice-card__tile--kick,.fp-choice-card:hover .fp-choice-card__tile--kick{background:var(--fp-kick);color:var(--fp-on-kick)}.fp-choice-card__text{width:100%;min-width:0}.fp-choice-card__title{color:var(--fp-text);font-size:16px;font-weight:600;line-height:1.25;display:block}.fp-choice-card__desc{-webkit-line-clamp:2;color:var(--fp-text-2);-webkit-box-orient:vertical;margin:4px 0 0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.fp-choice-card__chip{padding:var(--chip-py) var(--chip-px);border-radius:var(--r-chip);background:var(--fp-info-chip);color:var(--fp-on-info);font-size:var(--chip-font);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:20px;right:20px}.fp-choice-card:hover .fp-choice-card__chip{background:var(--fp-info-chip)}.fp-choice-card--compact{gap:10px;padding:16px}.fp-choice-card--compact .fp-choice-card__tile{width:32px;height:32px}.fp-choice-card--compact .fp-choice-card__tile svg{width:16px;height:16px}.fp-choice-card--compact .fp-choice-card__chip{top:16px;right:16px}@media (min-width:768px){.fp-choice-card--compact{flex-direction:row;grid-column:1/-1;align-items:center;gap:14px}.fp-choice-card--compact .fp-choice-card__text{flex:auto;width:auto}.fp-choice-card--compact .fp-choice-card__chip{flex:none;margin-left:auto;position:static}}.fp-choice-cards__error{color:var(--fp-error);margin:12px 0 0;font-size:13px;line-height:1.35}.fp-status-dot-row{letter-spacing:0;text-transform:none;white-space:nowrap;min-width:0;color:var(--fp-text-2);flex-shrink:0;align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.fp-status-dot-row__dot{border-radius:var(--r-full);background:var(--fp-text-3);flex:none;width:8px;height:8px}.fp-status-dot-row__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.fp-status-dot-row--success .fp-status-dot-row__dot{background:var(--fp-success)}.fp-status-dot-row--live .fp-status-dot-row__dot{background:var(--fp-live)}.fp-status-dot-row--scheduled .fp-status-dot-row__dot{background:var(--fp-warning)}.fp-status-dot-row--off .fp-status-dot-row__dot{background:var(--fp-text-3)}.fp-status-dot-row--error .fp-status-dot-row__dot{background:var(--fp-error)}.fp-status-dot-row--info .fp-status-dot-row__dot{background:var(--fp-info)}
