.app-info-hint{top:var(--spacing-xs);right:var(--spacing-xs);z-index:1;position:absolute}.app-info-hint__trigger{border-radius:var(--border-radius-pill);width:1.5rem;height:1.5rem;color:var(--color-on-surface-muted);cursor:pointer;transition:background-color var(--transition-base), color var(--transition-base);place-items:center;display:grid}.app-info-hint__trigger:hover{background:var(--color-accent-tint);color:var(--color-on-surface)}.app-info-hint__trigger:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.app-info-hint__trigger svg{width:1rem;height:1rem}.app-info-hint__content{width:min(22rem, calc(100vw - 2 * var(--spacing-md)));padding:var(--spacing-sm);border-radius:var(--border-radius-md);background:var(--color-surface);color:var(--color-on-surface);box-shadow:var(--shadow-md);z-index:calc(var(--z-modal) + 2);font-size:var(--text-label);line-height:var(--leading-base);white-space:normal;overflow-wrap:anywhere;border:0}.app-info-hint__header{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}.app-info-hint__header strong{min-width:0;line-height:var(--leading-flat)}.app-info-hint__close{flex:none;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;padding:0}.app-info-hint__content p{margin:var(--spacing-xs) 0 0}.app-info-hint__description,.app-info-hint__legend{gap:var(--spacing-xs);display:grid}.app-info-hint__legend{gap:var(--spacing-2xs)}.app-info-hint__legend-item{align-items:center;gap:var(--spacing-2xs);display:flex}.app-info-hint__color-dot{width:var(--spacing-xs);height:var(--spacing-xs);border-radius:var(--border-radius-pill);flex:none}.app-info-hint__color-dot--green{background:var(--color-trend-positive)}.app-info-hint__color-dot--orange{background:var(--color-trend-neutral)}.app-info-hint__color-dot--red{background:var(--color-trend-negative)}
