@layer fx-base{.fx-card.fx-creator-remote{max-width:720px;margin:0 auto var(--space-4);padding:var(--space-3) var(--space-4) var(--space-4);border-radius:var(--radius-lg);--surface-radius:var(--radius-lg);background:var(--bg-canvas);box-shadow:var(--shadow-pop), none}.fx-creator-remote .fx-card__header{color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.fx-creator-remote>.fx-card__meta{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-body);overflow-wrap:anywhere}.fx-creator-remote .fx-empty[role=alert]{margin:var(--space-2) 0 0;color:var(--status-danger);font-size:var(--font-size-sm)}.fx-creator-remote__title,.fx-creator-remote__actions{flex-wrap:wrap}.fx-creator-remote__actions{margin-top:var(--space-3);justify-content:flex-end}.fx-creator-remote__notice{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.fx-creator-remote__more{margin-top:var(--space-2)}.fx-creator-remote .fx-creator-section__heading{margin:var(--space-3) 0 0;font-size:var(--font-size-md)}.fx-creator-remote__title{width:fit-content;max-width:100%}.fx-creator-remote[data-inline=true]{width:100%;position:static}.fx-remote-message{width:min(100%,520px);margin:var(--space-3) 0;color:var(--text-primary);align-self:flex-start}.fx-remote-message[data-outgoing]{margin-left:auto}.fx-remote-message__meta{gap:var(--space-2);margin-bottom:var(--space-1);font-size:var(--font-size-xs);color:var(--text-secondary);display:flex}.fx-remote-message[data-outgoing] .fx-remote-message__meta{justify-content:flex-end}.fx-remote-message__bubble{align-items:center;gap:var(--space-3);padding:var(--space-4);--surface-border:1px solid var(--border-default);--surface-radius:var(--radius-xl);flex-wrap:wrap;display:flex}.fx-remote-message__tile{background:var(--accent-bg);width:44px;height:44px;color:var(--text-secondary);border-radius:var(--radius-lg);flex-shrink:0;place-items:center;display:grid}.fx-remote-message__body{flex:1;min-width:180px}.fx-remote-message__title{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.fx-remote-message__body p{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary);word-break:keep-all}.fx-remote-message__state{border-radius:var(--radius-full);padding:var(--space-1) var(--space-2);background:var(--bg-subtle);font-size:var(--font-size-xs);white-space:nowrap;font-variant-numeric:tabular-nums}.fx-remote-message__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.fx-remote-message__ended{gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);padding-block:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.fx-remote-message__warning{color:var(--status-warn);font-size:var(--font-size-xs);margin-top:var(--space-1);display:block}.fx-remote-message__bubble>.fx-creator-remote{width:100%;box-shadow:none;background:0 0;margin:0;padding:0}.fx-remote-message__bubble .fx-creator-remote__actions{justify-content:flex-end;margin:0}@container app (width<=639px){.fx-remote-message__actions{width:100%}}.fx-remote-message__title h3{font-size:var(--font-size-md);margin:0;font-weight:600}.fx-chat__scroller>:is(.fx-remote-cards,.fx-remote-card--creator){width:100%;max-width:var(--fx-chat-column,920px);margin-inline:auto;padding:0}.fx-chat__scroller>.fx-remote-card--creator{padding-left:36px}:root[data-fx-desk=on] .fx-remote-message__bubble .fx-creator-remote__actions .fx-creator-remote__end{width:100%;min-height:52px;font-size:var(--font-size-lg);background:var(--status-danger-bg);color:var(--status-danger)}.fx-remote-message__scope{font-size:var(--font-size-xs);color:var(--text-secondary)}}@layer _,fx-fonts;
