.fp-mark{--fp-mark-size:var(--nx-space-8);inline-size:var(--fp-mark-size);block-size:var(--fp-mark-size);vertical-align:middle;box-sizing:border-box;color:var(--nx-color-text);font:var(--nx-text-label-md-weight) var(--nx-text-label-md-size)/var(--nx-text-label-md-line-height) var(--nx-font-body);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.fp-mark--sm{--fp-mark-size:var(--nx-space-6);font-size:var(--nx-text-label-sm-size)}.fp-mark--lg{--fp-mark-size:var(--nx-space-12)}.fp-mark img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.fp-mark--flag{block-size:calc(var(--fp-mark-size) * 3 / 4);border-radius:calc(var(--nx-radius-sm) / 2);background:var(--nx-color-surface-raised)}.fp-mark--flag img{object-fit:cover}.fp-mark--color,.fp-mark--brand{background:var(--nx-color-surface);border-radius:var(--nx-radius-sm);padding:calc(var(--fp-mark-size) / 6);background:var(--fp-mark-paper)}.fp-mark-mask{background:currentColor;block-size:100%;inline-size:100%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fp-mark--avatar{border-radius:var(--nx-radius-full);background:var(--nx-color-accent);color:var(--nx-color-on-accent)}.fp-mark--avatar img{object-fit:cover}.fp-mark-initials{text-overflow:clip;max-inline-size:100%;overflow:hidden}.fp-mark--brand:has(.fp-mark-initials){background:var(--nx-color-surface-raised)}.fp-mark-list,.fp-mark-label,.fp-currency-tag{align-items:center;gap:var(--nx-space-2);vertical-align:middle;min-inline-size:0;display:inline-flex}.fp-mark-list{font-family:var(--nx-font-body);font-size:var(--nx-text-body-sm-size);flex-wrap:wrap}.fp-mark-label{white-space:nowrap}.fp-mark-count,.fp-currency-tag{border-radius:var(--nx-radius-full);background:var(--nx-color-surface-raised);color:var(--nx-color-text);padding:var(--nx-space-1) var(--nx-space-2)}.fp-currency-tag{font:var(--nx-text-label-md-weight) var(--nx-text-label-md-size)/var(--nx-text-label-md-line-height) var(--nx-font-body);white-space:nowrap;font-variant-numeric:tabular-nums}
