:root{--qm--hover-card-column-width: 166px}.MuiPaper-root.qm--hover-card{display:flex;flex-direction:column;gap:var(--layout-gap-lg);padding:var(--layout-padding-xl);max-width:380px;border-radius:var(--layout-border-radius-container-default);border:var(--layout-border-weight-xs) solid var(--color-border-default);background:var(--color-background-elevated);box-shadow:0 2px 4px -2px var(--color-effects-shadow-md),0 4px 6px -1px var(--color-effects-shadow-md)}.MuiPaper-root.qm--hover-card .qm--hover-card-header{display:flex;align-items:center;gap:var(--layout-gap-md);width:100%}.MuiPaper-root.qm--hover-card .qm--hover-card-title{flex:1;min-width:0;color:var(--color-text-default);font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-form-default);font-weight:var(--layout-font-weight-body-semibold);line-height:var(--layout-font-line-height-form-default);letter-spacing:var(--layout-font-letter-spacing-form-default)}.MuiPaper-root.qm--hover-card .qm--hover-card-tag{flex-shrink:0}.MuiPaper-root.qm--hover-card .qm--hover-card-description{color:var(--color-text-subdued);font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-sm);font-weight:var(--layout-font-weight-body-regular);line-height:var(--layout-font-line-height-body-sm);letter-spacing:var(--layout-font-letter-spacing-body-sm)}.MuiPaper-root.qm--hover-card .qm--hover-card-section{display:flex;flex-direction:column;gap:var(--layout-gap-sm)}.MuiPaper-root.qm--hover-card .qm--hover-card-section-title{color:var(--color-text-default);font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-sm);font-weight:var(--layout-font-weight-body-semibold);line-height:var(--layout-font-line-height-body-sm);letter-spacing:var(--layout-font-letter-spacing-body-sm)}.MuiPaper-root.qm--hover-card .qm--hover-card-section-description{color:var(--color-text-subdued);font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-sm);font-weight:var(--layout-font-weight-body-regular);line-height:var(--layout-font-line-height-body-sm);letter-spacing:var(--layout-font-letter-spacing-body-sm)}.MuiPaper-root.qm--hover-card .qm--hover-card-columns{display:flex;gap:var(--layout-gap-xl)}.MuiPaper-root.qm--hover-card .qm--hover-card-column{display:flex;flex-direction:column;align-items:flex-start;gap:var(--layout-gap-md);width:var(--qm--hover-card-column-width);flex-shrink:0}.MuiPaper-root.qm--hover-card .qm--hover-card-column:only-child{width:100%}.MuiPaper-root.qm--hover-card .qm--hover-card-columns-space-between{justify-content:space-between}.MuiPaper-root.qm--hover-card .qm--hover-card-columns-space-between .qm--hover-card-column{width:auto;flex-shrink:1}.MuiPaper-root.qm--hover-card .qm--hover-card-value{display:flex;align-items:center;gap:var(--layout-gap-sm);min-width:0;max-width:100%}.MuiPaper-root.qm--hover-card .qm--hover-card-value-icon{flex-shrink:0;width:var(--layout-dimension-icon-sm);height:var(--layout-dimension-icon-sm);color:var(--color-icon-subdued)}.MuiPaper-root.qm--hover-card .qm--hover-card-value-label{white-space:nowrap;color:var(--color-text-subdued);font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-sm);font-weight:var(--layout-font-weight-body-regular);line-height:var(--layout-font-line-height-body-sm);letter-spacing:var(--layout-font-letter-spacing-body-sm)}.MuiPaper-root.qm--hover-card .qm--hover-card-data-section{display:flex;align-items:center;gap:var(--layout-gap-2xl)}.MuiPaper-root.qm--hover-card .qm--hover-card-data-item{display:flex;flex-direction:column;gap:var(--layout-gap-none);flex-shrink:0}.MuiPaper-root.qm--hover-card .qm--hover-card-data-item:last-child{flex:1;min-width:0}.MuiPaper-root.qm--hover-card .qm--hover-card-data-subtitle{height:var(--layout-dimension-sm);color:var(--color-text-subdued);font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-sm);font-weight:var(--layout-font-weight-body-regular);line-height:var(--layout-font-line-height-body-sm);letter-spacing:var(--layout-font-letter-spacing-body-sm)}.MuiPaper-root.qm--hover-card .qm--hover-card-data-value{color:var(--color-text-default);font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-heading-md);font-weight:var(--layout-font-weight-body-semibold);line-height:var(--layout-font-line-height-heading-sm);letter-spacing:var(--layout-font-letter-spacing-heading-lg)}.MuiPaper-root.qm--hover-card .qm--hover-card-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
