.mFsxIG_card{gap:var(--space-16);border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-base);padding:var(--space-16);flex-direction:column;min-width:0;display:flex}.mFsxIG_card[data-variant=embedded]{border-color:var(--border-3);border-radius:var(--radius-12);padding:var(--space-20)}.mFsxIG_card[data-variant=plain]{gap:var(--space-14);background:0 0;border:0;border-radius:0;padding:0}.mFsxIG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-16);min-width:0;display:flex}.mFsxIG_title{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-base);letter-spacing:var(--tracking-base)}.mFsxIG_description{margin-top:var(--space-4);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-wrap:pretty;max-width:52ch}.mFsxIG_badges{justify-content:flex-end;gap:var(--space-6);flex-wrap:wrap;flex-shrink:0;display:inline-flex}.mFsxIG_badge{height:var(--control-height-24);border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-6);background:var(--bg-surface-1);color:var(--text-secondary);padding:0 var(--space-8);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap;align-items:center;display:inline-flex}.mFsxIG_columns{column-gap:var(--space-20);row-gap:var(--space-16);display:grid}.mFsxIG_columns[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.mFsxIG_columns[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mFsxIG_column{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.mFsxIG_column+.mFsxIG_column{border-left:var(--border-hairline)solid var(--border-1);padding-left:var(--space-20)}.mFsxIG_columnScroll{max-height:196px}.mFsxIG_columnItems{align-items:flex-start;gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.mFsxIG_soleRow{align-items:baseline;gap:var(--space-8);display:flex}.mFsxIG_soleItems{gap:var(--space-6);flex-wrap:wrap;min-width:0;display:flex}.mFsxIG_label{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);flex-shrink:0}.mFsxIG_soleRow .mFsxIG_label{width:var(--space-80)}.mFsxIG_count{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.mFsxIG_edge{height:var(--control-height-24);border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-6);background:var(--bg-surface-1);color:var(--text-primary);padding:0 var(--space-8);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:100%;display:inline-flex;overflow:hidden}.mFsxIG_edgeTrigger{cursor:default;max-width:100%}.mFsxIG_edgeTrigger:hover .mFsxIG_edge,.mFsxIG_edgeTrigger:focus-visible .mFsxIG_edge{border-color:var(--border-3);background:var(--bg-base)}.mFsxIG_requiredDot{margin-right:var(--space-6);border-radius:var(--radius-full);background:var(--core-orange-500);flex-shrink:0;width:5px;height:5px}.mFsxIG_detail{gap:var(--space-6);flex-direction:column;margin:0;display:flex}.mFsxIG_detailRow{align-items:baseline;gap:var(--space-8);display:flex}.mFsxIG_detailTerm{width:var(--space-48);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);flex-shrink:0}.mFsxIG_detailValue{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-wrap:pretty;margin:0}.mFsxIG_empty{margin:var(--space-4)0 0;color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-wrap:pretty}