.fs-slot-wrap{container-type:inline-size}.fs-slot-host{border-radius:16px;width:100%;height:216px;overflow:hidden}@container (min-width:420px){.fs-slot-host{height:252px}}.fs .ss-stage{color:var(--ss-text-strong);--ss-font:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--ss-canvas:transparent;--ss-surface:#fff;--ss-chrome:#fff;--ss-raised:#fff;--ss-text-strong:#0b0b0c;--ss-text:#71717a;--ss-text-faint:#a1a1aa;--ss-icon:#71717a;--ss-icon-faint:#a1a1aa;--ss-line:#00000014;--ss-line-faint:#0000000a;--ss-ink-1:#0000000a;--ss-ink-2:#0000000f;--ss-ink-3:#00000014;--ss-ink-4:#0000001a;--ss-ink-5:#00000026;--ss-well:transparent;--ss-radius-window:16px;--ss-radius-lg:12px;--ss-radius-md:10px;--fs-amber:#b45309;--fs-amber-soft:#f59e0b29;--fs-row:48px;--fs-gap:6px;background:0 0;border-radius:16px;overflow:hidden}.fs .ss-stage[data-theme=dark]{--ss-canvas:transparent;--ss-surface:#151517;--ss-chrome:#151517;--ss-raised:#222226;--ss-text-strong:#f5f5f5;--ss-text:#a1a1aa;--ss-text-faint:#71717a;--ss-icon:#a1a1aa;--ss-icon-faint:#71717a;--ss-line:#ffffff1a;--ss-line-faint:#ffffff0f;--ss-ink-1:#ffffff0d;--ss-ink-2:#ffffff12;--ss-ink-3:#ffffff1f;--ss-ink-4:#ffffff29;--ss-ink-5:#ffffff38;--fs-amber:#fbbf24;--fs-amber-soft:#fbbf2429}.fs-rest{width:8px;height:8px;position:absolute;top:88px;left:6px}.fs-win{background:var(--ss-surface);width:444px;height:270px;box-shadow:var(--ss-shadow-hero);position:absolute;top:18px;left:18px}.fs-body{background:var(--ss-surface);flex-direction:column;gap:8px;height:100%;padding:12px 14px 0;display:flex}.fs-block{gap:4px;min-width:0;display:grid}.fs-block--feature{position:relative}.fs-kicker{height:16px;color:var(--ss-text-strong);font-size:12px;font-weight:600;line-height:16px}.fs-frame{background:var(--ss-ink-1);height:108px;box-shadow:inset 0 0 0 1px var(--ss-line);border-radius:12px;transition:background .4s,box-shadow .4s;position:relative;overflow:hidden}.fs-frame[data-lit]{background:var(--fs-amber-soft);box-shadow:inset 0 0 0 1.5px var(--fs-amber)}.fs-frame__idle,.fs-frame__live{align-items:center;gap:8px;padding:0 12px;transition:opacity .35s;display:flex;position:absolute;inset:0}.fs-frame__idle{opacity:1}.fs-frame__live,.fs-frame[data-lit] .fs-frame__idle{opacity:0}.fs-frame[data-lit] .fs-frame__live{opacity:1}.fs-idle-copy{gap:8px;min-width:0;display:grid}.fs-live-row{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.fs-live-name{min-width:0;color:var(--ss-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.fs-chart{flex:none}.fs .ss-stage[data-layout=wide] .fs-body{flex-direction:row-reverse;align-items:flex-start;gap:12px}.fs .ss-stage[data-layout=wide] .fs-block--ad{flex:none;width:164px}.fs .ss-stage[data-layout=wide] .fs-block--feature{flex:1}.fs .ss-stage[data-layout=wide] .fs-frame__live{flex-direction:column;justify-content:center;align-items:stretch;gap:10px;padding:12px}.fs .ss-stage[data-layout=wide] .fs-live-row{flex:none}.fs-list{gap:var(--fs-gap);display:grid;position:relative}.fs-slot,.fs-ghost,.fs-card{height:var(--fs-row);border-radius:10px}.fs-slot{border:1.5px dashed var(--ss-ink-5);opacity:1;transition:opacity .35s}.fs-list[data-placed] .fs-slot{opacity:0}.fs-ghost{grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:8px;padding:0 10px;display:grid}.fs-ghost-copy{gap:8px;display:grid}.fs-card{z-index:2;will-change:transform;background:var(--ss-surface);box-shadow:0 0 0 1px var(--ss-line), 0 8px 16px -12px #32325d73;transform:translateY(calc(var(--fs-row) + var(--fs-gap)));grid-template-columns:24px minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:0 10px;transition:transform .72s cubic-bezier(.22,1,.36,1),box-shadow .72s;display:grid;position:absolute;top:0;left:0;right:0}.fs-card[data-placed]{box-shadow:0 0 0 1px var(--ss-line);transform:translateY(0)}.fs-mark{background:var(--ss-ink-2);width:24px;height:24px;color:var(--ss-icon);border-radius:7px;place-items:center;display:grid}.fs-copy{gap:2px;min-width:0;display:grid}.fs-name,.fs-tag{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fs-name{color:var(--ss-text-strong);font-size:13px;font-weight:600;line-height:15px}.fs-tag{color:var(--ss-text);font-size:11px;line-height:13px}.fs-badge{display:grid}.fs-badge__chip{opacity:0;transition:opacity .35s}.fs-badge__chip[data-on]{opacity:1}.fs .ss-stage[data-layout=compact]{--fs-row:44px;--fs-gap:4px}.fs .ss-stage[data-layout=compact] .fs-rest{top:48px;left:2px}.fs .ss-stage[data-layout=compact] .fs-win{background:var(--ss-surface);width:334px;height:244px;box-shadow:var(--ss-shadow-hero);border-radius:14px;top:12px;left:12px;overflow:hidden}.fs .ss-stage[data-layout=compact] .fs-body{gap:6px;padding:10px 12px 0}.fs .ss-stage[data-layout=compact] .fs-kicker{height:14px;font-size:12px;line-height:14px}.fs .ss-stage[data-layout=compact] .fs-block{gap:4px}.fs .ss-stage[data-layout=compact] .fs-frame{height:40px}
